agattgcctgatcagacagcagcaaacaccatcagccaatattgtgaactaggagtgggagtaaatccatggtaggcgactttagtattgggactttagtattggactttagtattggactttagtattggactttagtattggacttagtattgggacagtgtattgggacagtgtattgggacttcagtattggagctgaccactgacggggaaagttcctgagcggatgttccacatccatgttccgaatgccgaagcagtatgtgagttaccatccgagcggatgtctatatcagagcacaattgataggagataaccccgtaaattcaagcacgtgtgtatcagagaacacttgatagggaataatgaaaacgcatactcacccgactggcatgtgaatggaaagatcatagacatccccatctctcttgtaggcattcgaatctccacagactatttcaatgtcagtgtataatcacaactcctggtgtttcctcatcgatcaagttcatcatctcttccctctcatcttactccatctccattaacttcaagccatgcatgtaccccttaccgtctgtcgagctcaagaacgcataaacgatccatttgctattaatagaacagggttagggtatccctgagaccagaatcattccattaaccccaatactatccatctgtcattctactgctctattctgttgctatactcactcttctaccatggattagactttcatatctctccatatacgatcgtatagcaagacaatggagtaaagcgatttggaccagattggcaacttttcgcggtcatggacgtaaagggggaccaatcaaaggccttatattgttcctcacatgattttccaagtcttgttttgataaggacttcattgccgtgtccaagttaatgcgccactatataaacaccttcaaatctctacccatatatattgtttgtgagtgttgctaagcaattccttattccttgggcctttcttacttaggcctacccgtattgctcaccgtttacttcagaatatataccatcaatcggcttcgccaagggaaatgctgactaaacacactactttgacatttttacacactctagacactggtttcaacactgcagccacaactttaacctgcattatccatgcatgccacgtttttcacctccaacttctctccatttatctcttttttccctcttttatcccatctacctctcttatccctctctctcacccagcccccgcaacctcgccggggaaaacttggcgaaaaacaacaaaaacattactaagctcttctcttctcgagaccacccatcaagggtgccaatggccagcactccaaccctggtaggccttagcccacctgagctgggtctctgaccctcccccatggactccctaccaccttgtgtcgtcaagacaagatggtcccaccacttggcaggatccccactcagactaatcttagtgagatagagatgatcatactgcggtacaaccacccccattcttactaccattagtccgtcccctcgaggtcgcgcgagacaatcccttgtcagagaatcgtcagggcaacgttctccccattcgcaagtgataggcacaggttagggctcggcatggatctccccattcggaagttggtgaagatttagtccttccggtccaattcaggattcaccaagggcatgactctccccattcggaagttcgagacgagttacagtcctccgctcatgacactccccattcatttatacgtcgggcacggatctccatcacggctccctcaaagtctcggtccgaggcatggtcttccatcagctggttctcaggaaaatcacctggctatctacagtcggctacctgtagaccgtcgctatgcttattcaggcagtcaacgagttacccacgtggtagcccctgtgaatagcacttgtatcacctgacaacccagaacacctctgtctatacgctgtcctcgtcgagtgtctgttagactttgaagctttttcaccactgccgctgttctgctttaccattttctagtaccatctgtacagtgatattcgaggtgacaacctttgggatgatggaacttctccatataatgttttaggcacctgttttatgggatcgtggcaggatagaacacatacgtgtacaagtcatggccgtgtaccatggatctggttgccgttcttcgaccatggtagtgccctggattctcccgtccttctgcaggtaggcgccattacattagtgggctgttacttgggattttgtgagactaacatgaatgaatgattatataaaatgcaccagctaaattctttacatatatcgagtgcaatcatgtgatatttctatagtgtaaacagggcaaatggacatctgataatggaatggaagcaatcccttgtttgatatagcagtataaatcatcagacacatcagtaaagcggtagagtggttatatttggaggtatttcagagagaacggtttcatatccatcccggggtcagtccattatcttctcgcaccttccccaatacttctcagaatgtgtgaagtggtacgaaaatgaatcaagtgatatcacaattgaatcagcttagacgtcaaacgctagttcaaaagtcacacgagcgttctgtgctggttctccagtggtctattccctagcaacgccttcaccattactcttctctcttctcaactccctcatcaatattgactgaggaaacacgatagggacaagatattaatcgtggtattcaataatacaacagccaaggccttttgaatttgaattggcagtggaagtaagacttccgaattggttcaagctccatatctcaagtcacacctccattacttcaacatgtagaaacggtaagtgatcttatcgtatgaatttagctcagccctgaaactgtaaagtgaataaaacaccttccaagacctcagagcaatggctatgactacaattaaaatggtctagacaccatggtaggcatggtataacactgtcaacaagtttcacaccccacgaccaggtctatgctctatacactccttctttcaagccgtcacatttcaactttttatcgagaacagttatttacgacagatcacagcatgaagagatacattcagtcatgaaaacataatagacgctttgggttaccattcagacttgtcccgagctcctggaactgtcctttgacccccctcgctcatttttcttgactctggttggtcaggaagcagtatatctggcttgaagggctgcccagcttggaagaactcttcctgctcatgacacaacagaaaaggggacttcagctttatttcagcaactgtcttgtcaaagcattcaaatgactgacaatgaactgcaggactcagtttagacaccttggaatgttggacattgacacttttacgaaagtaagcgaaaggcttgagtttctactatatagcgaatgcatatgtcggcttttgctattctctgacggctcatgtacattttgcaatagaaattggcttcctactcatctctatggaacttatcccctttgatcttgtggacagcgggcttgtcagatgctcacacatccttcttgtctttttacactatgggacatatgtgacggcttgctcttaggcaattcacatgaaggtagaatatctatcctcctccgcagtgagccatccagtccaagctgacccagcaactactgtagctcaactgcttcttgttctcgcccagcaccaaccacttcgttcagccgtttctctcggtgacagtgctgagcggaactccgacgggtcgccgacaccatagacgccacctcgtccgataagacctgctgatcttcattgctctttagtcaccgaaaataacatttgtcatagctcgttgagtcttctacagcgaggttagacagtacaatccagaggctttatgccgccatgattgatgatagggtcttctggaaggatatgcctcggtaaaatctggcaggaggttgcctgagcccatatatgttagaattctcatgtgttgaggcaataagcaaggatgtttggcgaggatgtctggcatacacgatccactggggcgagagcaagccagacgtaaacaaaataccgtcaggtgctaaaacttacaatgacgtttgacatgtttcagctccaccagacatctgtcaacctgacgtatggggatcgactactgacgcgcgatgaataatggtttaaagttgggccttcccatcgcacccgtcgacgcttttcatgactcattcggccctgtgtatacgaggcggcccacagtatcacttgattctctggaatctggcggtaggtgtattaggccattggatgattgcgatgaatcgagcttcgtttactgtggcatgatggtcaatgctactggtttagacaccgtggaacagatcgggaaggtgcagcagtaatcgaggcagagtgaacctgccttatatgagtacattatctagagtcaagtctggacgacctggtgatccggaaatgtcagattcttgataaacaaggacttggacaggcgcaatatcaccgcaatagcctccaccagagattgccgaggatggcggactcaccaatgaacatcgagaatgtattgatctcacagcgagaatatgaagtaatgggagtacaaaggcctttctaaaggctctgtgcgaattttaaggggttattattcgatatcacccttttcctgttgacatccaggtgtaatgagtcacagtcagaatgttgaacggttcctggttggtgactgttggtacttcatgatgaacagattgtagtgaacccatccgattgttaaaacaatacacttctacttgtatactaaccgaatgaatcgagggctgcaactcgtgtacattaaatcctccaccagtcccccacctccattcaaccaagctgttaggaggtgcagataacaaaggggatgctttaaacgaccttgcttcaatataagattataacggatatcaagacattctcaggcgtgctctagtggttctcaagatggtcgtaagagcgtattccatatggcatgaagagttcaactgactctacttcgtggtttacgggggcttcatcaatgtataagtcgaagaattggtgttgaagcacagagtagtcaacccatgtaccttctggattgcaacgtcatctacaatataatcggtagtttttagaagtcacgtataacttcgatgattacttatttgcctgatttggaacgggtacagctcatcaaaggagccatgaaacagatacgacctaagacgagatttcggcaaatgacagcaccagatttacctgcggaaaagagaggttctgatggcaagcctacgaagtccgtcaggctagaactactcttcacagtccatgtcggagccaggagaacaggagtcagtcgattcggaggactcggatctaccgtgaaatttagagggaccgacaaaacctgtggagtcggagctgactgctgagactgcactgaccgtgatcgcgagaccaagactattcgaagtgggcgtattcttcaacgaaagttatatctttgtctatcgccacctccatctgttcgtgacggtagctgtttcatgacctctttctaggagtctttcgtaccacctggcacaatatgattagcgatattgtgccgtcttgattgacacgttgggagcgccacaggggtcttctaagggggatatatgaacgtgaggccaatggtgtcgtgctcgaagcccataagagcattcccatagcacaggaagtcttccgtgggatcagtctgctcacctgttctctgccaaagggagtcacggatatttgtcgaggctaagtttcctcaacgttactaatacttggcctctccgctgtgtacgtgcaactgtgtactggctataacaccattctccaactccaacaaggtgaataatcacgagatcaaggcggttcagcaatggttctctacaaaagatcgcttctacaactacaaatactgttcaactctctacaactcaaatattcggggggactctttggtccatgatttattaacccaagaggttcggattttcacctactcctcttaaaaactagataaacaggttcggtcagttacatcctctggctaagaggttcactgcctactccttgaatagtgtgacttcggctcgtgctcaggctctcattgctctttggacttattggcaactggctggcctcggctctatggccctggctccttcggctctgtctgtgctctggcgtttggcgcttattgcatctgtggactcactggctcttgctcaggcgaaatggctcttattgctctctggacttagtggcattgacgttgctctcacggcgtttggcacttattgccttgaaggacttactggctctttgctcgtggcatgggttctggctctggcatttcagcgctggctctgacctgtgtggctcttgctctttggacttatggctcacactcaggcatctgtggctctggctatcgctctgactctgtggtatctggcgtatcagctctggctcatgtcgcactggctctggcttatagctctggctctggcttgctcttttgaccatgtatggcgtctgtcaaagcagatctttgctctacaactggcagctctggcgtatcagcttggctcttcagattctaggcggcttctcatacaggaatttcaccctatgagacttcacaaaggagtttcaccctgtgagtaaacaggaatttcacctgtgggaaaggagtctcgaaaggagtttcacccttgagactctctgtcggtggctctgcagatgtttcactgtctggctctttgctctggcggctgcacatgtggtcctcaagaactcacaagacacggagtaggctcaggcatttcagccggccaaactcgctcttggctcatggcattttcagctcatggcggtcaaccggacgcacagtcacggacttactgacacttggcgcaggcggtcgtactcgcctctgtgttgaactcgccgagaaacaaatctcagctcaaacgcccaatcagaagctgtcgcacattctcaggctcatacatctttttcaatgcgtcatagcgagagtctcttgaccgaaaagggctcatgcggtaaacgcgtcattgcccaaacaactcaacggacatggctagcgaagcggtcctcgttgtatgagacaggtctgcttatcagctctgcatctcagcaggctataaaaggcaccttccatctccagaatgactcagagtgaactggtctgattctgattgaaaaagagggacgtagagggggtttatatattcctgccgaggctgtttaggttcggagaggttggtcagtggcgaaaaaaatgtgcatcgttgatgcatgcattatgccgacgaatttttagggtgcaggaggaagaagtcgtcagaatcagatggaaagctccagaatgtgatgatagagatatttggaaataattgctgcaatgatggcatactttagtggtaaaattatgatttcattcttctaaacagtcccatgtcagtttccctgctacttagtagaccccaaagatgccatccctccttacatatcataaaacctttaattatgcaccagccctcctgggcaagaaaaattgacagaatagcggagaatattccatgataccgaagccacctgaatcttgattttggaagataaaggttccgactggaaggatgtggcatcatctgtgcaacaaactgtcttcttagctcccaaatatccatcttttttccttcccttggggtattcagaatgcatgcatgatgaggaggctggaacggatgacctatatgtgaacttgtgcaacaggataatggcaaaacgccgattgattcaactgtgagatccccgttatcaaaccgtcacgtacccctagcttcccactgatttaaaatagcctcgtagaagccatcacgccgacacaatgactaatacggagaacatgggttggaaacggaacatgaaggtggcaaaaataagtaccatcccatttgaaaatgagcaaaaaaagtaattgcagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgacatgtaactattcagaagctagtcataaggtgttatgattagtcatgtgccttggcacgtgactggacgtcatgagtgtgtcattatggatgaatacttggtatcgcgtggctaagtcacgtggatagtgacgtgctttacagaagggttgagatgcctgtatatatagccaccactcgcaagtatggaagttaagttatgtttatacgacttccggagttcgtactattggtgtattgctctgtagagtaggacgagcggttcccgctcgtacctagggatatcttgaggattgacccatcaccgatccgttacatgacataaaaagtgtaagattccatttaactggccaaacaggtcatgtggccgcaaaaaatcaatgaatctgggatgcctattgcgtaatatctggtagaagaacttctcttgcatcacgtggatgtgaatcagtacgaagttttggacgaagcaccaaggataagagactgtgtctgtaacggtaagacacctaatacatacaatctgatgaatttcatgaactgtcactattggcacttgtttaaatccttgggatcgcatagcagacatctcattggtgaagtcttcaataacgtacagtatgtactgtagctatcggtagtaccaggatctgaaacggtgaagagacttgaatactccatggtggtaacagcgacgattttggcgccagctgtgaggcgctaatctgctcgtagaactctctgtccaaatttgaaagataccaagaacccttatttcctagaacaacgtttgtggaaacaggagtaggcgttacctgcccacaaaaacttctattggcgtttgtcataatcaaggtatgtactgtactgtagaggctctcaaaaaagaagcataaggtccccgagtgcacgttttgcgctatggggtgttatccatgggcgtaatggaccagaagtcttgcctggtgtatcttggacttcataaagtcatggaactgagtatcctaagggtatctctcatctcaacactgtagctccaagtttccacaggtgtcttcaaaggggacgaagaattatgagatttctgaatgtcaggtgcgttgtacaggaaaccaacgaagattactttgtggtttttcataagacaggtgcaccggcacgttcggctcacagaaactgccacatctcaggttctatccataagacaccaagaattggtacccagaggtgctcatccatgatccagttgttaggtttcctttggggttttcatttagatgcttcgcaatcgacatactcacataaccatactcttgaattcgtcatcttctcattgttgtttgtctgcggttctgcggggactggttgttgatggtggacagcgagggacagtcatctcgttgtcattttgtcgtcgatcacggggaactgccctgctttcctgttgatttagtactgacctctcttctggtgtcgacgtttgtgtcagtatcgagagtatcggagctccgtcacaatttaatgaatagtgctgaacagcatgtacatacagtacatacagtactgtggtgtgttgagctgtggaaaggcactggagtactgtgatgcttgatggttgctgatagttgatggctaatcattggatcgcgtgtcaggagcgcacgtgaggacactggctgagaagtcatatgaacgcgaaggcggggtgacacgctccgtactcagggagaacgagcagtgataaacatgcagagttatcgtactgtactgtattgcacctggaaaggtctctcttcacgtagggttcctgatagtttaatggagttggcgtcgctgctctatgagggaagacttgaaaccagatgactgttcgtcataccagtgtagtcgcttcggcatcacaccttttttttacccactgccagtcaaaaaccttaaatgacttgttacaactctttaaatgtttacctgcgatccccgcttgctgcaccctgcgcgagtggggttcgctccgagccaattaattcccataaattccaactttaatcgatagagactttctgaactcagagagtggggcagaccataacagccagcggtgaaggagctatatactgtaattgtacgtacgtacgataccagtacatacgagtacggtactcgtactgtacgacacttacggtgggcgttctgttaccactaatgtagctccgtagttcagtttatttgaatttattttaaagctatgacatgatataggcggcagttccgagtgtttgatataataatcactccagggtgtacagtaacgccaattgctagcctcgaagggcgattttaggcgataggtccccccacgtcatttcatgtcctctcacgtacgcccgcttcctcggttctcttggggttcattcgccctcaggccgttcatcaataagttgcatgtaatattctcggagtagtccctgcaccagtctcatgtgtcctccagccacaataatggggcttgaagctatatattttggtatgatttctccatgtaagacatgggtcactctgccgccttctcgcgtggcttacggcaccccaacgatagaatgtcttgtgtcggataaccagaatgctgtcagatgtggcaccagatagacttcggattattgatcgagtgtggagttggagagacttgcttcgtacaagtacaaagtaccgtacaagtacgagtacatactgtactgccaggtgactagtagctacgtacaactagaaaaatattatgggcatgtaacaccttgtgtatatgttactcgggtgttcttggtgagtccagtcgcccgcctcgtccttctgcactgcctcaactgtgtagaggaatagcgacttcatccatccagatacaagtaataattgtacttgtacgcgttatatgttgacagaggaaatctgtggcaggtgacataactaattgccgcttttcccgtacttgtactgtacaaggtagcttgcgtcatgttggctccgtataattctggtccctcgttagagacacaggaccccctcaagatacagttatacaagttgtaaaatatgttggggtccctaaattgattgactatattcccccactacaagtagcacaactctatttatatatgcggcgttgtgaggtgcaggcagatgcataaagagatggacttttcctccacaccacaccctttctagcagtaaaagaaaccatggcacttttcatcaatctgcttgctgtttttgtcagtctgataattggcggcactatttatttggaccgctcgttctcagagctgaccaacagagtgagttggaatgacagacatgtatacaacaaggcggcagagtacaacgcagcctcatgcaaggtgtcaaaagcgatcccagaggcgtgtgaagacagcattgtggatgactcgactggtcttgtctacttcagctgtggcgaaacggaaaacagaacaaaatggttcccgggatgcaattggtgggacaaggagggcatgaccacaaacagcttctatgtctatgatccggagacgcgagactttgaaaaaatgaacctggactaccatggtgagttcgtgtcgcatggcctgtctctgttgaaggaccccaacaaccccgacactcgatacatcttctcagtcaaccacaagagtactggcagcatcatttcgattttctcgttccaggccggcaccaacgacgtatctcatgttggcgacatcaaagactcgcgaatctacacaccaaactccgtcaccgcctacgtcgaagacgatggctcgatcgccatcatgtatacaaacgaccacctcttccgaaaaggcttcatgcgacatgtggaggacagctacgggccgttcatgtgggggcatgttggtaactgcaacttcaagattgaggacggagacatcaagggcctgtcttgcagtcgagtggctgtggaaaactcgtaccccaatggaatcacccacatccccgacaccaaggaattcttggtggctgacacccgtctcggtactttgtcgtccttcaagtgggatgtggatacaaagagtctaaacctccagcactcgacaccatttggtgctgctctggacaatgtgcatgtcattgctggaacaaaggatgtcattgtggctggtttccccgatgaaaagcaggtgttctacaagttcagaaatatgcatgacaagtctatcaaagtggagtcgttggtcttcagagctaacagtcgagacaattacacggtcccccacgtgctgcaaaagactgacggacttcatggcctccaggtggtcaccaactacaactatctgcccaagcacgaccggcttctgggaagcagtgtttgttcggaaggaattttgatttgcgacaacatttacggaatcatcatgtaactatttaagcaatcatacgctcacagagccaacctgaaatccaaacgcttactgccagagtccgtgtttgtgtttctgtaatgctgttgctcatccttcgtcatggcgttccacttttcacttcggcgtttgttgatgacataatagaacagcttagtacccgcgaggataacaatcaggatgaagtacaaaatgattagctgttgattgcctcgatggtactttggcttgtcgtcagctcggtaaatgttggcacccacaatggctccgacttgcacaaacatgttgtaaagcgactggcccatagttctctgggagacagtgttggagtttctggaggtccacgatacaagaatggcgtggttttgaggctgacccaagatgatagtcattaccgcccacgtaccccacttgtctaccaaggcacccttccagaatcgcagcaccatgagtccaggcagcatccaaatggggtgagccatacaatggaacgctcgttcgttgaagaattcagaagacagggtgatggaaatcatcataatgatgtggagtacattagcagggattgtaagtaaattggtgttgaaggtggaaaagcccagacctctgaggttgagagtcatgtagaagctgacagcgttcgtggcgatttgactgaacatgccggcagcatagatgggccacagacggtagtcggcaaaggcgttccagattctcttgacagaaagaccctctcgattgtgcagatctcctttataagggtcgtctctgagcactcggttgaccacaatcttctcttcacgttctgtgaaccagccgtttttacgaaaccatgttttggtttgtgaaggtgaagcaggcatcttgaagaaggaggcaagaccaatcaacagagtcataatgccctcaatgataaacagccatctccaaccatggggaatagaagaggtgtggatacgcagcagtccgaaggccatgagagaggtcagaatcgtagtcagtgtctgtgagccccagaatagagatagtctgaaaggcagctctttcgatgtgtaaaagtaggacaaccacaagacaagatcggggataaaaccgccctccagcagacccaagagacatctagtagcgtaaaaggaacccttaccagtaagagctccctggctagcagcgacaacagaccacagtaccatttgggcagggacccatctatcaggaccgatcttcttggaaataagctgtgacggaatctcagcagcaaggaaagaacacaagaagatggtgttgcccttgttgtaatcattggtggtcattcccagatcatcaagcaggttatcggtaagagcttggccaaggttgcctcggtcaacctggagagccacaaacatgatacaggcccatgtggtgacataccagtccaacttcgcacaagtttcttctcttcttggggagtccactccagttcaggatcgaagaggtggcgattctcgtactgagcatcctcgtatagcttggcgaagtgcttggcaacctcggggttgctaaagatgttgcctcctgtgcctgaaccatcaatgatggaaacagctgctgtatcggcgtcactgatggagtccacagagattgataattcgtcgtacttcttgtcagccattgcgagtcagtttgtagatggggaccgtactgtcattagttgatatttatatactccctataagccacaatatacctagacaccggggctaattcatttgtagatagccacacttccatgatttgaacactcgccatttacacattgtggctttcgggtcttactgaaattctaactagtaattaggggtcagtgtggaagtcatcaacacgctgattttatctcggaaatacccgaaacctaataatagcagccgttaaaaaaacaccccttgtttccctttcaaacatctcgtatatctcttggctgtcactgggcactcgtttcgaagatgcatggcgcacatcgatgtagccacgaacaagccacatttcttaatcacgagttttagcatgggattagactggtagtttaaataaaaacaattatgtggagccattatactcgaaatgatgcgatggtgacgaattaatagcgcgagcgccgttacgagggcgatatctcagttaaccagttagggcttgacagacgcgcagcccggtacccagcacaacgtgaacgcatgcctctatcattatctatatatgtatgtactggtatcccatattgtgcacttatgatctcaggtccttcatcttgaacgggagaccgttcttgaccatagcatgtcgagcattgttgtaaatgttatcctctgtatgcgggtggaaaccgcccctgttacagttcttgataatgtcaacacccggaggatccgacagtctgaagatgccaaagttgggatcatgctgaggcgcgcacacaagagccacagcctcaggcagcatgatctgatacgaattctgggtatgcaggtccacagatgacatgaaacaggtctgtgtggggtgtgtgtggatccatccgagtacaaagagatcattttcatcaatctgctcaaatagaagctcctcattcgttgtctgacacgtgtcagaggtgctttcctgaggtgggatcatcagatgtgtgacgaagaatgcatttcgcgacaacttcccgcataaaataccgcaggtctcgaggtttttaacggtgttggcgtgcgcaaccttgaggaaggtggcctccaactcagccggaatgaacagggaccgcagggccagtcctccttcagtggtgtatcgtgaagtgtgttccacagatgaagatgacgttgtaggtggtgctggggcggctggtttctcatatgatgcttttaatgctgctggtttagctgggatcgctggaggtgagtccgcaagtcgaatctggccagctgtaggcgacagcgtaagtggtccggactcataaacgtagggtgaaagaacggatgataactcccggttgagatcgggatagtcgaacgtatcatgttgatgatgtgcttgttgttgccagtttccatgctcgtacattggctcagacacttgtcgtgtatcatatcgaccaaatgaatagtcttccaaattcacatgatctgggcctccttgaccaagttgtgatctcaggtcgtcaatacggctcgtacttccgctgcccctgctgccaccgcttcttccactgtcggaggcttgttgtaatgctcgtagttttcgttgtcgttcctcctcagcctttttctcctccgtgatttgcacctcaagagccttcttcagctgctgcatctcttgcagaaccccgggcatcttgccggtcattttcttgaatagcgccctgttggccttgagcccgggatgcccaggcatcttgttgagcaacaggtctgcgaaccgcgtgtacagcagataagccttctcgaaatcaccatcatcgcggtaaatttcagcctcgcgcagaaccgtgccaaccacgtggatccatacacggaagctggtgttgttagtataggggtagtccagccctttggctgcgatttccgctatcgataacatctcaggggaccggtggtttggtgatgatcagtggcgagaacgtttgcgtcagatatgcacagtaaatttgaggtcctgtgagaaccttgttgtcttggaggggtgttatgtgcaacatggaatgatacagtgagtgtgggattcgttctgacgacacatgcgaagattcctcacatcacaattgtgatcatgacaatcagcaacatataatacgacggatacgactcaacgccaccagcttagtcatgatactcgccaaggttctcgccccttagagtacagtaatcacatcaaccgatagtgataaagacacgaacgcatgaacgacgataccggcatgagagcgttacatgcgccttttacaggctatacatcagcgacatgtcacttggcacgtctactacgcaccatctcgggcaagtacaatctgttcgcgacttgttgcacctatatgactgctgattcagtgttacccacgacacgctgacgcgactgagcaacgcttacatcacccaaatcctttgtaatgacacagcccacaacttgccacgttttgctcttacggggtgttttacgctctccgaaaaaagactccatgaatccactaggagcggacgcgcaatgcccttgatgaagaatcgggggctgccaggctgtttcagatttgcttgcctactagccccgatggggcctactgtagaagaagcaccttgacatgacggtgatggtcacatcaccagatcgactcacaagatcgacacaccagatcgacagcaccacctcgatagtaccgcagcgacggaatcacaacgaaggcacgtggtttcttcctgactacgatatccacagggcgatgggtctacactacaggagcgccatcgctgcagcgataagacaggagcaacacgacggccgggataccgcaatagcgataccacccacacaatctcgaggcgatgactaatagcatggaccttgtggtggacggtgatgatgtattagtagataacggttgcaactccactctccactccaggtgattctggtcagatgacatttctgcttgaatgcgccattctaatagtccatacgaagggaagaaaggcatactcacagacgaaggggaaaggaacggttccaatgttaggagggactgtgttagggagatgtcgaaatcgactgttgatgtgggatcaggtaacatatctgattggaatccaaaggataactcaaccgcacgcagtgacacgaccactacagtaacatgtatccaaacagtcacgctgactgagtgatggaagccgcgggataagtgatcttgtgctatccgagcataaccacacatcactacctcccctccaagaaacaaagaatagtcacgcggatgagctgatcaatggagctaacacagacataaaagtaacagcagcgaggacgacaaataagaaggggggagggagggaaacgtgggaagtgccaactggacgacaagatatgggctccaagggttggctgcttctgtctaaaataaaggggggagacctgattatatacctacaggccgttgttttgatcctatttgtgagaaagtgaggttgattgtgcctgatgtgaagctgaagatcctggtcatactccctgacatcgagcaaaacgccgattgaagtggagcgatttatctccatagctacatagaaaatgaagcttgctacagtaaccgatttttactgtatcgtatctgtagccctattcagtctcaaattttgagtctcgacgagaatccacgttaatgttccgttgcatcactattgaacaaccaaccgatgcaggaacatgggtgtcccaagacttaaggaataccgctatggcgggtgttttgttgtctgttcattggtggtactgtaggtgtgagagttgcgtgccaaccactgtattacgacaccatccacaatgtattaatctatctatccaatcttttcagctatatatatacattatccggcttgcttatggcagcatgttgaaaacccacatgaaagcgaaggcaacaacaatcttcacctgaagagtgtgggttttgaggaaggccactacccgtccaggaggtctgcgagtcgatacgggaggctcagagtctcccatgtcaatctgctcaccctgaggctgagactgggctgtgacatgctcaggcagctgctggtcctggttgcccacgaacagcttagtaagtgcgttgctctgctctgccactgcgtgcgacacaatgatgaagatgacggtgacgaggccaaagttgagatacttctgcagcataccaagcactccactggaggtgggggtgttcaaaatgtacagccgacccttggtgtcagctgccaggaagaagtggaattgcagagtgaaggtctccaacgagcaggtgccaataaaagacatccatgtggagtagtggcttctaaatcgcacagtaatgtttctaagaatcacaaaagccacaataggcatccatgagatgtaaggatgggcctggttgtaattctgtttgataccaaaggaagcagcgaccgcaatgtaaacaataaaggtgatgagtgcaacaactccaagcacgagcctgttggtgaccaagttcttgagagggaagttgccctgtttgtatcgcagagtagccacagcggcaaacatgccaatgtagacaatgtaaatgtccaaaatgagtctgaatcgccactctcgcaggttccactgtatgttaaacaggtactttaacacggcgaagacaatctggaagggcagctggaatcgcacaagaatgttaagaatcacggcagaagcagaaatcttagcgagtacagggcccacagaggtgtcgatggagttccaggagggcaagactcggaaggtgatccagacgacacaaaaccagaacgacactagaggagcaaaatagtagaacaggtaatcggtgtccatcacgtacgccaggagaatggaaaggaaattcattcggaagagaacagaagtggctctcttgagagagaaatcgcccctcttgatgaagaaagtggcgtgtccaaagcctgtcataaacagataggcagccaccagcactcgtacaaacttatagatgggcaagatcttagaagcacctgtgatatggtagatgagaatgatgatctgcatccatcccttccactcctcggtctggtgacggttgaggaaagagttatcgttctgaggttcaaaggagtagccagtagcgaccaggaagagcaggataaggacccaaaactcggaagcttcaaactgtttagaactcttaccaaagaattgagttctatcacagaagaaggagtatgccagagatgcagcaatgacaacacatgcggtgagaagagtctcgtcctggatggaaggcacaggccaagaaacatagcgcacaaaacggggataataatctgaccgggtgtatctctggcccagataaataataggcaggattgcacagatgacgcccaggagaagcacctggcccatagttcggggctgcttgtagtggatacaacaggtgtctgaaaaggggtagacaggtccgttggtaatgtcgtacttatgatccagaagctcctggttacaccgcacatttctgagaatatcagacatggtcttgtacacgtcagtgttcaggtgaataccatccctcttgaaagctgctcttccacccttgttacgcatatccacaaacgagaagggcacagatatacgggtctttctgtaagggttcttattgaagttgtggtccagataggtgttcattcgcgagaggtactgagcgtccaagcccttgagatgtgcctcatccttaagttctgtgagagtaacgtaatctgggagcagcatgggagacacagtgatgaactccagcgctctccttccagcgtcatcctgggcagccacaatctcattgagtcgtctcaatgcctgtttccactccttgaaacccgcgtctttgtcttctttgttgtgaatgtaccacatgcctgttgagatgtgcaccattttgatgcgttccttctgttcttgatcgttggcgatcttggacatttcaaacatgccgtcgttgttaaaataggggtcccagaagaacttgagagagactccgtcgatcgccacctcaatgttggagtgtttctccacgttggttgtgtcatagttgggatcaagatccttcaccacggcccagaacatttcccgggcgtgtgagtcgccaatgaacagcgacgtttcgttggtcagacattgcgccgtggacgctcggtcaaaggtccgaagcatacactgcttgggctgccaatttcgaggaggctgatatcgtcccaccgctggctggagccacattccactgctttcaagcgtgctttcgcaatggtagccgtctccgggtgccagcaaccgaatgaccgtgccacagaatgcaaacagggcaaaccacccaaggatgttgttcatcatggttgtggaggaagaagttgatagttggcaataaaaacaaacattagatgtttatgcaagtgtaatagtaattctaactctgataggtgcatgatcgacaggaccggttttggagggggagattgtgggcggttgtgaggcgcaataaacagataagctagcccacatgaccattgaaacattcagatgttagtatattttttatattttattttcatacccgttatttcactcaaatacttcttctaacacttttttcagtgttgaacgtctccaccccgccatgcatatttagggtggctgtgtgctgcaccttccagctcctaacacgcgattaataaatgataagagtaggtgcattttggaggaatatttttattttttttagcatctaggagctccattcagcttactatatgtctgatccaccacatctgggatatccagacgacggcatgggagaacggattggtttttttttgagttcatcatgtcctgccaacccactgaaaacagggtccgatgcggaatgatggctttttactgtagtcagtgtcttttacagaaatacacccccagccatcatatatcctctccaggcatggaccactgggtacactcgtgacgtgtcataatcactgagccagtatacgaacaaaatacaatcctgccatcgtactcactcaaacaaccgtgttcaataaggaagctgggccagacagctgaaatgtaccaaccagtcgaggtgaagcacagaacaagaagacacaaaccacgatctttacaagaatgtactgtagtacatacagcacgagtagtgtacgaagtttttgtcagacacgtgacttgctcgtaaattagccaatatgacacaccgccaaggacctcggatgcgtgcggtgcgtgcgtatgtaccccactctgtgtcgatcagccgacagtgatgttccggaagtgcggtacaacttttcttgtcgacctgagataccgaggttgcgcaggggatcaacttttgtgtctcagagggacccaagtgcgtacggagagtacagtacatactgtagctaacggtagcaggcgaactactggtacatacctcccccggaatatgtacaggcataatgcgtatctgtgggacatgtggtcgttgcgccattatgtaagcagcgtgtactcctctgactgtccatatggtttgctccatctcaccctcatcgttttcattgttcacaggcggccacaaaaaaactgtcttctctccttctctcttcgccttagtctactcggaccagttttagtttagcttggcgccactggataaatgagacctcaggccttgtgatgaggaggtcacttatgaagcatgttaggaggtgcttgtatggatagagaagcacccaaaataataagaataataataaaacagggggcgttgtcatttcatatcgtgttttcaccatcaatacacctccaaacaatgcccttcatgtggccagccccaatattgtcctgtagttcaactctatgcagctcgtatcttattgagcaagtaaaactctgtcagccgatattgcccgacccgcgacaagggtcaacaaggtggtgtaaggccttcgcagaagtcaaaactgtgccaaacaaacatctagagtctctttggtgtttctcgcatatatttaatcggctgtcttacgtatttggcctcggtaccggactaatttcggatcatccccaatacgctttttcttcgcagctgtcaacagtgtccatgatctatccacctaaatgggtcatatgaggcgtataatttcgtggtgctgataataattcccatatatttgacacaaaacttccccccctagacatacatctcacaatctcacttcttgtgcttctgtcacacatctcctccagctgacttcaactcacacctctgccccagttggtctacagcggtataaggtttctctgcatagaggtgcaccactcctcccgatacttgtttgtgtgacttgtgggtcacgacatatatatctacacacattgcgccaccctttggttcttccagcacaacaaaaacacgacacgctaaatgtccgaaaccgaccatctgctggccgccgagcccgtggctgagtacccccagtacacgccttggcccaactcccgaaaatcagtggacacggagttttccgcaacctcgtggatttacgacttggttctgtggattttcacggcttgctttgacatttttttcagagaaatccggccacgtggtgccttccgaatccccagaaagggccccgtgctgttcgtggctgccccccacgcaaaccagtttgtggaccccgtcatcctcatgaaccaggtcaaacaggaggccggacgacgaatctccttccttgtggccgagaagtccatgcgacgagctgcagtcggacgaatggcccgaagcatgaactcaattcctgtcgtgcgagctcaggacaatgcaaaaaagggagagggaaagatttacgtcgacgcagaggaccccacaaagatccacggaatcggcacccagttcacgaagcagtgcgaggtgcgaggcctcgtggtctgctcgtcctctgtcggctcaattgacgtggctgagattgtgtccgacactctgctcattgcaagaaaggaattcaagggccccaaagccaaggaggctctcaaggaatccaacggaggaatcacatacaagtacgccgactacgtcaaccaggccacagtctaccgatccgtattcgacaaattgcaccatggaggctgtgtgggtatcttcccagagggaggatctcatgaccgaaccgaactgctgccccttaaggccggtgttgctatcatggctctgggggctctcgcagaggacccctcttgtggtgtgcgaatcgtcccctgtggtctcaactacttccacgcccacaagttccgatctcgggccgtggtggagtttggctctcctattgccattcctccggatctcgtggagaagtacaaggcaggaggagaggccaagcgggaggctgtcaagaccgttctagacattactgccgctggtctcaagtctgtgactgttcaggtgcaggatttcgacaccctgatgctgatccaggccattcgacgactctaccgacctcccggaaagaagattcctctgcccatggttgtagagctcaaccgtcgacttgtatacgcctacaaccactacaaggacgatccccgtatcgaggagatgaagcaggagattcgaaagtacaacaagttcctgcaggccatgggtctcaaggaccatcaggtagagaaggcccgaatctccaagattgagattctgggccggcttctgtaccggtccatcaagcttgtgttcttgtccattggctgtctccccggtctgcttttgttttctcccatcttcatcatttctaagtccatttccaaaaccaaggccaaggaggctctcaaggcctccagtgtcaaaatcaaggctaacgatgtggttgccacttggaaggtgctggttgcaatgggtctgaccccagttctttacattctctattcactggttggatctgtggtgattcgaaagctcgatctcatctcctggttccccacaattcttcttcccggcctcgttttaagcatcatcatcacaacctcatacgccgccctggctatgggagaggccggtatggacattttcaagtctcttcgaccacttgcattggctctcaacccttccaccaaaaactctctgctcaagctgcaaaatgaacgaaagcgacttgtgctcaagtcttccgagctcgttacctctttgggccctgagctgttccccgacttccccgagaactccattctgcagggaagcgataagtttgaggacgaggagaactacgaaaacgagaagcgatcgcattccagatccacttctgccacttctctatctgccatgagcgagggagacggtgatgagcttgttcgggaggtccgaaagggtgctagctacttccctgtgagtaccatttctgaggacgaagaccaagccatctcgcgagtgggctctgaggcatctcttgctgacattcctctgtttggtatgtcccgatcacaatctggagcttctctttcggaagcctccacacacggctcttctactggagctgatgccgaggaggctaagacggaggtgactcgcagaattgcattggcgatggaggaaaaacgacgagagcaggatgaggaataactaactagttgaaatttagagtatcattcattataacggactttgtgcgcttacatgtggaccgtattcgcgtatgtaggctactgtgcgatgatgggggcataaatacgagatgctgatagagttgagatgtatcctgtagccgacgataacaatctgtaggtcgacgacgtagattcaacgagacattgttcacggctgtagtattcaactgttacacacatgacagagcgtatcgcttgcatctcaggtggcagtacatattcatatgagtactcgcgcatcactacaatcaataatccgaacgtagcggggtttctgacgtgaacttacgtgagcaaccaacatcatccgtgtgagtttgatgtagtgagatttgaggtttagagtgtagtttgaggggaatagaagggtggaatgatcaatttgtcctactaagtcataaattcaaatcgagcggggtttctagagtctcgtttcttttttctagcctctacgataagccagtgtccagtgcggattatgctgtcttaggttgctaagtttaacacagtgctgatctgctcttggtggcaggcagacaatataaaaatgaggagtttgtaggtgaagtccgacaagacagtcatgacgacaattcattctgagaaactcaatggtacttttgagggtactgaaaccgatggcgtactggagtggaagaatatccagtatgctaccattaccaaacgatacgacgtgcctattgtgaagaccgactaccagggcaaggtagttgactgtacgaaggacggccccatctgtccccagattgccaaccgatacgacgcccatgatggcgatgtatggtctgacgagcttctgtgtctcaatctgcgaatctccaaacccaagagtgccattggcaagaagctgcctgtgtttgccttcattcatggaggagccaacatgataggtagcatctacggagataatcccgttccctttgtgaagcaatctgagacgattggaaagccctttatcgttgttcagatcgagtatcgattgggtatgttcggatacatcaccaacaaggatggacgtgcaaactggggcgctcgagatcagtgggctgctgctgaatggatacaacacttcattggcgagtttggaggagatacagacatgattactctgggaggtcagtcagctggaggtatgggaacctcctatctctcccgcagagacgccatggagggtacaaacctcgtcaaccaggtattcatgtcttctggatcagtgggctgtttccctccccaaactgttgagcatctcaacatctttcgagacctagctgccaaaaagaagggatgcaaagaggaggatcttgatgatatttccaaggtcagcgctgatgaacttctcgacctacagaccaagattggataccctcatggtatgtttgcatatgacgactggttcaaggaaggcattgaagatgcggttcccaaggtcgaggctgctatcatctctgataacggctttgagggcgtcatcttcacgaagaaagtgcatcctgacgacaaggtcgaagaggtgctcaacaagaccaatctcgggaaagccgtcaaaaagctgtataacatcaagtccaacgccgacgtgtgcaagttctatggagaccagatgctggtactacctaatgtgacggatgctgaaaagttgcgaaaggccggtgccaaggtctacagacagttctttgatgaaattgacccaatcaaccccaagatgggcgcccgacacgccgtggacattttcttcatgtggcacgacaacacggacatcgacgaaagcgagaacgatctggccaagaagtaccagaccaacctcatcaagttcacatacaaggaggccccctggccggaaggcgaggtgtgctggattcatgaccacaaaatcgaatatggcaagttcaatcctcgacaacagtgttgcgagctgcttaagtacaagcggtctgaagtcagagagctggccacggatctgggtcctgatctcactgcccctggaggcaacattatttaaaacaaatgctgtgtatgtacaagtagtagctaataacattcctacgctcttgttggtcaaaatctcatgtttaataacagctataatttactgtggtcattttaggtctgcactagactctgtgggcacgggaccccaattatttttggttcggattgcttgtgttcctttccacttagttctcaaaggtggtctggtggacgtgaggggcgggggcattcttcagtcgatcgggtcgagaagcagcctcggcgtcagcgtcgtagacaaggaactcatgcaaagccttaccagcgggaaccatgggaagaacggggatcttcttgtcgacaacaacctcaacgagcacagggcccttgtatgcgagcatctccttgagaccggcctccagctggtcaatgtgagtgattcggatacccttcatgcccatggactcggccagcttcatgaagtcggggttcttctgatgagtgtggcagtatcggttctcgtagaagagagactgccactgggtgaccataccctgttcctcgttgttgaggacaatagccttgacgccaatgttgaactgaacggcggtggacagctcggtcagagtcatgttgaaagaagcgtcaccatcgatgtcaatgacgtcgcagtcaggtcgggcaaccttggcgccgatagcggcgggcaggccgtaacccatagttccaagaccaccagaagtgatcatggttcgagggtgtcgccatcggaaatgctgggcagtccacatctgatgctgaccaacaccggtggtgatgatggtcttgtccttgttgttctctgtcaggtcagagagcagagcaatgacggactggggcttgataacaccatcctcaccttcagcctcgaagaggaaggggaactgctgcttccaggactggatagtctcagtccagggagctcgctcagcggcagagaccttgttgatgagggggatgagctgtcggacagactcggtaacgtctccctcaacggcttcggtggcctgaacaaccttgttgatgttcttggcctggatctcaaagtgaacaataccacctcgaccctcaagggcagcggctcgagcctcgggggcaaacttggggatggagccggtaactcggtcatcaaatcgggcgccgagagcaatgatacagtcagcgttctgcatggccatgttggcgtagccggaaccgtgcataccgagcatgtgcagagacttggggtctcgctcgtcaaaggcaccaagaccctgcagagtagtggtgacgggaatctcggccttctcagccagctccttaagcagcttaggaccctcctcggagccaaggataccctgtccgacgtaaaggacgggcttcttggactggttgatgaggttggcggctcgctggatagcctgcttctggaactcggtggcggcggcagaggtgaggttggtcagagaatgcgagggaatggtggacttggtggggatgggctctcgcaggatggcagcagtaacatccttgggcagatcgacgagaacgggaccgggtcggccggaagtagcaatctcaaaggcctcgttgattcgtcgggggagctcagcaacgttcttgaccatgacgttccacttggtgcaagatcgggagatgccgacaacatcggcctcctggaaggcgtcagtgccgataacggaggtcaggacctgaccggtgaagacaaccatgggggtaccatcggaaagagcgtcctgcatgggggtgatgacgttggtggcaccggggccagaggtgacgagaacgacaccgggcttaccagaggctcgagcgtagccctcggccatgtggccggcaccctgctcgtgtcgagggagcacaaagttgaagtactcagagttgtgaatggcgtcaaagacggggagaatggctccaccggggtaaccgaagacagtgtcgacgttgtgtcgcagcatcatctcgtggaagatctctcctccagacattccgatgaaggactcgtccatgtcagcgttggcagcctcagccttcttgaggataggaggcttgccaacggtgccctggaagtggggagcgggctgggatcgtctatgttagtatgcgatagagagtggccgtaggtcatgagcagataacaacagggctggagaaaaggaaggaatgttgtcagtcaccagagaaggcatggaatcacaaaagcgaatggagcaacaagaacggctgtagtgacagtgtttcggtggttggatagagagcgagttctcatgcttgtgtcgtcatattctatcacactccatacgttagacgtgggatggatatatcagccgcaccttcagacagctgagaggtagtgattgtgggaagatactgatatttcatttgtcgttatttgtcacctctttatctgctctgtgtgtgtcgcttttccacacattacatttctggtcgttgcttttcgtctcagttttttccacctgttttcgctggtcttctgactagtgcttccaaacactatacagtggttctgggtcgtttatggcaaggaatactcactcagcagttgccggctgggcagcaggggcttttgtgttggaaacatatcgcagaccaagagaatacttggatctggagattctggccaggttagtggcccgtcgggcgagtcgcgattgcatgttagtatacagagacaaatcaagacgcttgcaatcttataaaccacccggtgagtaattgcggagacaaggacgtgaaaaattgccaaccttaatccggctgcagggtaagcgatatcggcgggtgtacactgggactagggaaagagcttacaggtacgctgcggtatcggcatatttccaaatgaagcattaaacgtggtaaaacacatcgccgggccgtgtttccaatccgctcagtctcctcttgtgtcgccacttgcaagctaaattctccgatcgccctacttgtagaatcacccaaccctcggcatcaaggcaaaagtttatcctcggcgtgcttgcggagaaaaaagagtcacaagcagaaaaggtatctcgcacatttgagacgtttaacaaagggcaataagagggcaagaaatagggacgcggtaggctccacacgcggcacatattgtgagcacctgtgactttgtggctgctcggtgttgctctgtatgagatgtaccattacacctacaccacctaccgtgttcggggcagatagaattcgtccctgagtcagagaggctgcatctttctctgtatcgacccatcagaaatccacgtaagcacagagaaagagggcgcagagtattttccgtagtctagcacaatacataccagagctcgtgctcgtgctcatactcgtacttgtgtcatagttaccgtttctgtacagtagaacaattggctcaacagttactctgcagtaggtatgctaacagatacagacgtctacagtctattggcctgtatcggcctgcaaaaaaagtcgggagttgtcgggaggtcaaagcacgtcccacgatactggaggttgagaggagacgtttcaccatacatgagcaagagagtcttggcatgggaaacttgccgcccagcatgccacgtccaagaaacgacacccgcggagtgtttgatgcattcgctacgagtacagtgcgaaaataactggttggcgcatcacacatcaaagagtcaccttgcactgtagggctaaagtccggcagcgataccggcgtgattagatttatgactgaccacgtacatgctaaaacgtgtgacagacttaaaaccacccctaaaaatgtaaaaatgtccatgggcctaaacaatcggagacaacttgtggggtagagggagattaaaatgggctaaaacgtgggggaggatatcgtagctaatggtgggtcgcctagtgcttcggatgggcactccaaaatatgcaccatctgttaagaatgaggttgttttgagccggttgctactaggacctccgcactccaatgacctcacaattgctacagtacatcatttcggagcccagaaaatccgcagacgacggtcgatgcgcctggtgtcaggcttctagactaatttaatctggcagtgcatgccagacaaagaccagtgccggaaccggccagaatatgcatgataacgtcgtcgaactctatgaggattgtgaaggataatcagattaatacgcaagaaattaatatgaatcgatggaattcaaataaattaacatcatctatatatatacatgcccagctcgtattctagtagtccattccaaccctgtcttgcgggacaatccacaacctccccatcattgaacaggttcatggaagatgcggttgatatccagcgtgatggacccatcagcctccgcaagatcctccctgatgaactttatggcgctcctggtgaagtggtagagaaacacatagcagtatacctttccgtcctcgttgttgaggaccatggcatacgagtccccctgtgctacctccgcagtgacactctcaaaatcaacaatgcggtccagtccccacgcaaaccgacctgtgagagtatcaggaacgtagttaaagtcgaacagcagagaatagtacgactgagtattctgcatcccataattccgtgaaacctcgtaccacgtgaggttcgtgtagtcggcgctgaatttgggcatgagtcccaccacgtagtcgtttcgcccatgaacataaatgatgcctgagtagctgggatacaagatgactactcgagtgtcttccgactccatcatgaaatgccacagtccagtttcccaatcaactaaatgcacacaccacatggagcctccctccagcttgatgaacagaaacctgtcagataacggccatacatgaagaccgttggtaccatgagtgtctattagtccttcggctatgggtgctctgctggactggcgaacatgacccctgactctgtgtagcactccttccaaaaagtaataataccagcctttggtgaagttgacaagataggctccattgtatagtacctccgcgacaatatctccctctggtgagatcatgattggtctgtcacgaggatgcacaaacagctcggtgaatttcctaaagtcccactgcttctcaatactcgcctctcctgttctgagatccaaaccatagtgtttcaaaatgtctccatcagagtcaatccactccatgcgtcctcctatggtgtatggaggtccaccggtataccaggacttttgacgacagggaacagaatcatttagaggcgttgaattctgtggtaaccactcatgatgcacaaaatgcagccttttatgtggatccgtgtacagtcttctgggctctggttgtgtggtgtcattatcatcacttgacatggatccttcgtcgtcctcctgaccactctcgttatcctcgacctcctgtggagtctcaggaacaacatcggccaccgaaacctcgtatttgtcgggagtctctgccagctcctcgtgactctgaattagcaacttggatgttgtccagatagagacatactcatcaaagcagaaaggaataggcttgttcaacccgttgagacagtcgaagagcttactgcactcattcacccactcttttggctgcttgggtacgtacctggcgtcaaaacgtcggaaaggcaagtgctcggtgcataatgcgccataatacttgtgggggaggtatacatgaatgatatcacggagccgtttcgaagtggcacatagtcgggaaagagatgtgccgtcgcattgggtgaatatttcggaaacaacttccagaggtatattttccagagtcttttccaccatgactttgcccagggacatgaagaagccgccacaatcgccatcttcgaaactaacacgattttatgcaatgtgcaaaccttagactaagcgggacatggaagtggcaactgcaagttggacatttatggacgatttgtgggatagatttatggacagttttagaggtgaaaaagtcatcgcacggctaaacctggtgtttacaagcagttcatagtatatgtcgtgactgtaccgacctccacctgagagattcatttattgtttcctggagtaaggacttgagatggtggaatgggaaggtgcacttgtcagattctcgatgatgtgagtatataataacgagagagatatctctacatggagcatctccgtttggcgccctacaatgctcttcaacaagactgtattggtttctctggtaaccgctgttctggcgggtaatgtggacaagtccactatcacagtcccgcccaaccctgctgcccatcctacctacgctcctctgtcggcgaatgatgagctcatctacgttggcgaagatagcgatggtgtcatctggatcgacgaggacaacatcacctacctcgatggtgaggaactttacgatggcggggacagtgaccacgagttcatcgatgtcattgacgcggatgaagacgatctccagtacgatgagaacggatacaacattgagatcgatgattctgaccctggccgagaatggaccaacccccctcccaaggaggagtgggagtgggacgagtctggacagctgtggaagaagaaggagtgctgcgagactctgtaccgagaaaagaccttcaccaagtggatcaagcagaagcccaagacccgaaccgcctggaagactcggtacaagaccatgcttaagactgtgatcaagaccgcctaccagaccatcaccaagacttataagctgcctgtccagaccaccacggtcaagatcccggtcactaccaccaaaaccttcaagcttcctccagtgacagtcacggagacctaccagaaggaccgtactgttgtcaagacccgaactgagtctgagacctatgacaaccctgtcaccaagacccttcatcgagagtacaccgttacagagacagagtacttgaagcccacaaacgattgcaagggcaagaatgattgctagcgctacaatgttttgtaaagagttatagagtgttttacatataataaagacaattgaaccactgtactctgtcttgattgagctattcacgctgtttgcgttatgtgtatgtatcgtgtttgtgaactaatgtgatcacttggtaacggtggggtcccactcgtaacaagtatacgagttgagatcctgaaggtcctcgacctcttggggagtcagattgaaatcaaagacgtcgaggttaggactcagacggtccacgttgtcggtcttgggaatgggaagcattcccttatccagactccatcgaatgagaatctgggcaggagtcttcttgtacttgtcagccagcttgagaacaccgggctccttaaatcgattgcctcgacacagaggagagtattgttcgacaatgacattgtgagacttgcaaaagtcgtggatatcttgtcgcacgttccagggagaagactcaacctggttcagaacaggcttgtacttgacatcagcgtcccagaactccttcagatgcttaactccgtagttggacactccaatgcttcgaatggctcctccgtcaaccagctcggtaagagccttccaagcagccagtcgggtctcggtgtagggagacttggagaaaggagcatggatcagaagcagatcaatgtaatcaataccgccctttcgagcctcagctaggcgagcctcagccagctgcatggtgccctcatatcctccagtggcgtcgtccagcttggtggtgtaaaagacctctcgtcggttagttccagtctccttcaggaacttggaaataccccgacaagtggcagcttcattgccatactcctgggcagtgtccaccagtctgtaaccctttttgagggcctcgtagacaatggtttcggcgtctgcactctggtacacgccaagaccaatggcagggatgttataaccgcttgacagcgctcgaagaggaatggaaacggacattgtgagggagttgatttgataggtggttgggaataaaatgacaattctcgcaaccaggcgttgattccgttgctataaatgaaatctaatcaaccattgggttagtggggggtgccggacgtggctagtgggggcgtagatggcaaccgtgcgattgtgtgatcgtgtcctaaatgaggtgatacttgatccgagcgtgtcctaacccttgggagagagtcctaagcttaaaaggtaagccctcgcccttatcttataaatggggaaaacaagttaagtttgcacgccgacaagtgcacaccgacaagtgcacgccgacgagtgtgtacgcttaggcattttatgatatcaacattaagagtccccagtttttttccttgtatcgcctgtcattccttagttgatattgggctcctgaataccagctaactacaaacagttcacatgtgatatcatcatcggcgactctacagtaaggttctggatgttgcatatgtccaaaacaatgacaggaagcacgtccctgtattactacgaatgactaataaagggggtttgaaaggtcatattaggcacgtgtggtatcggggttgccatattacaacctcttcctcatcaagttgtagatttatctgctatcttcgtattcgcttgattcatgtacacggtacacttgagacgcaccttcttcggccgttggtgcatggtgattgccagagccatgatcatgggatgttctcttatatctacaagactgaatccatgcatagacggatattataccagaccggtaatgttcactcgaaaatgtcatttagcgttcgccatgtctcggcagccgccacgacacaggtgtatttcagagataagcctgtagcgaattggttgtatgacagttgcaagtatggcacctgtatgaactgtctaagtcgtgtatataccggatccgtcaaattcttggaatgactgcttttccatcatcactcttagactcaaccgctttaacgaccacctattgtcgcgcgtgcaagcaaaaatcgacagagattaaaacgagcctaaccccgtatgttcttgaacaaaggccactccagtgatagtcatgattgacgtcacttggaatgacatgagagacggagattctcatcacacgttggtccgcacttgcattcgatcgtaattagagctatctcaggattgtttctgaaaggctcctcagaaccacagatgtcccgtgtcacgactcgatacttgctggtaccacctcacagcccttcggaatccgatctcttcacctgtctacagtagtctacttgtagtgtggcctttgtcagtcttcctttgtgtgtaacttccatgtgacattagctggtgaaagtacagtagccacgaaccttaggtattgctattaacatgcgttatctgggggagctgcgcgcagccggtctgcatcatataagcgtctaagccccaggttttgagaagcctgaaatttcagccaacttgaacagaaatgccttcagtcacactatcagccaaaagcaccacggcatggctgcccagtctcgacgagtccgacaccgaaagcgaccaggactcgctgttcgaccatgaactgcccaccttcaacgaagctgtggccaccaccttcatctcccctaggctcaccattgaggcgtcacgagacctgaacatcatcgacatgaccgtcaagctgactcagaagactagggactctaagaccactctcgtccagtggaatatcaactcggtaaagcacaaactggtccaaccttcgtcgagtgaacacacggctgagagcttcatggttccgcagggaaaacaccactttgaactggcggggttcctagactcgacgattccagagtcaatcgagataaccaagaaacaacccctttcaaaggtgagactgctgggccaaaagaaatctgccaatgatggaaagaacaaacctcctgctctgtatgttgtctatagaatggaaataagctggaggaaaaagaagcaactgaaccctttgggtaagccagttgaacattttcattctattcctttctacttcagaagacaacctattgagcagctgtctatgcctattgtcttgtcgtcagcatgggctcagaaggctgacaccacctatcttttctcagcgaaaacaatctcgttcgatgacactatcagggccaacatttctatctcacctctcgtcaagtcactgagactcacaagtgtacacttttcaatcatcgaaaacgagggggatcctgtcagagtgtacaacgtctactgccaacattacatgacgcctgatctgcttgaacagcatgaaaacgaactcaaggagattgaagagagcggctacgagtacaaacaacactttctggacacatgttgcaagggaaatcttctcgactacggctcagaccacacagatctaaactacaagttttcgctgaggaaattcacagaccacatcaacccaaccacaaagacaagccatccagcgcccacctcacactctctccagagcacgctgagattctcgttactggagacccaaggtaacattaagagaagacgattcttcgaccataatatcagcactcctgtgacgatcttccatcgagaaaacgctctaagcaacgacactgatccaagtttgccattgccagtacgatccgtggcctccttacctgagaagcaaccaccactaccggcttacgagagctagtcacaccgatataaaatacaaatattgattactttaatatgattacatgatgcgttacagtagactttggaagtctactttttggcggctccgctgaccttctcgtacattgcccggatacggttactcttgactctgctgggccagaagaaggatgcaaacgcccacagatgcttgagagtcttctcccgcttcttatcagagaccttctgggcttcggagtcgatgtggtggcccaccgtggacagctccttcttgaggacctccagccaggccttcttgtccaaaccatcctcgcccttcttgaggcgcttcagagacgccttgacaggtttgagagtcgttcgacacgcctcatcgtccattgactcatagtctgagtagtcgtcagccgtgggaggtccaggaatcttcttggggacaggagtctctcgcttgggagtctctcgcttgatggaaggatctcgcttgatggaaggatctcgcttgatagcagccttcttgggaggttgaggagtggacactgcgggagattcgctctttcgaacacgctccttgatggcaattcgcttcttgttgccatcgttgttggtgtgaacagcctcgcccttgagaacagagatgaggtagtcaactcgacgaccgaggtgaacggcaccaggaaccttggctccagtcttctctcgagcctccttcttgtcaactcggtgctcctcaaggtagaacttgtctccaaatttgagacgtggatcgtctcgaatgaaggtccaggctccataaccgtacttcttggtaccaatgagcagacgagcgtcacagtcctcgtcccactcacagttccagccatgcacactcttgagaggttcgtcgaacttgaaagtgtccgtcacctggcttcgaatgagcttcatgtcggctggtcgtgagatgagcagttcggcgttgatgttcttgacgccctggaaggtgaaaagaacggcctttttggtgttggagggcttcttctcgtccagggcagtatctccaccgcctcgagaagcagcagcctttgccgcagcagcggcagcagcttcagcctcttccttgatctgcttttctcgctcctcaacctcccgcttactctggtcaatgaggtcaaagtaggcttccttgatgagatcggactttcgctggggcaaagtaccgtcgttgaaaagcttatcccacatgacggagacgtcgccgtaacgtagaattgttcggtacaaacctctgatctcccgctcgttgaggaacttgtcctccttcttgcgcttgaccacacgccgccctccactctcctcattttcgtcagaggactcaagagcagcagtggaggcacgctgagaggcagctcgacgtcgattcattagatccatctgttccttgacgtactcctcgtcctttcgacgcagatcgtcagccttgatcttggcgagctcgttggcagggataatgtcgtcccaatcaacatcggccttgtagtcagtgacctcaaactgcttaaggaactcctcgccgccaagatgactctcgccgagatcaggagtggtgatatggtcctctgcgtggttcagaacatcgtctaggttcatgttctccagcttgtcctggttatcgttggccttgaacatatttccggcgccaaactttaggatctcagacagctccgaggtcgacggctcagtctttttgttgttggaagaacccttgtcggtgataccaagggagatgatggcgtactccaaaatcatcttctttctggcacgctcgagaacctgctcttcaacagtgtccttggacacaaatcgatagaccatcacgtggttcttctgaccgattcgatgggctcgagccatggcctgcagatcagcctgggggttccaatccgaatcaaaaatgatgactgtatcggccgtcatcaggttgatacccaaacctccagctcgagtggacagcaagaagacgaagtcgttactgtcaggggcattgtaatggtcaattgcaattcgacgggtggcagaggggacagtaccatccagacgctggaattggtagcccttaatctgcaaataatcgcctaaaatgtcgagcattcgaaccatctgggagaaaatcagaactcgatgaccgtcctttttcagctgagtgagcagcttatcgagaagaaccatcttaccagaggtcataatcatgcctcggaagacgttttctcgagaagcgccgttctcagccaagctgaggaacttgctctcggcagtggggaacaggtacggatggttggaggccttcttgagctccgtcatgatgttgagaagtgacatctggtgacctccggtggctccggcgttcagagccgtgtagtttttggaaatgatgttcttgtagtaatcctgctgcatgtcggacatttcgactcgcagaattcgctctgtcttagagggcagtgatttctcgacatccttcttgagtcgacgcaagatgaaaggctgcaggcgcttatgaagctcacgaatgtaaccctcctgctcttcgtcagggttctcaaaattaatttccagatcgatggtgagcttgccaggcatcaggaagtcaaccagagcagccagctccttgatgttgttctgcagcggagtaccggtgatgagcagtctatttgcgactcggaactccttgagagactcgtagagagctgactcggcgttcttgagacggtgggcctcgtcaacagccaggtactgccacttgatggaccccagctcggctcggtccttaagaatgtactcgtaggtggtcagaagaacattgaacttgggtttcttgttaccagttttgttgtagaattcgtggtcacgaagtgcttttcgagactcggtgttgccgagatatgcgaggtagttgataccaggcgcccagaactcaaaggtctcctgccaggcaggcacagtagacagaggaactaccaccaggtggggcccgtgctgctttcgagcgtacacaagccatgagagaaatgcaacggtttggacggttttaccgagtcccatttcgtcggcaagaataccgttttcgtttcgagaccacaagaaggccatccagttgattccggtcagctggaagtctcgaagttcaccacccttgatgaagccaggctgctcggtaagcttctcaaacggaggacgtgagttggcagggtagactgcgctctggctgggattgattttcgagttgagccggtcctggaaccgctcgacttcgtcctcggcaatcttggcgatctcctcggcatcttcccaggtggcgtccgagtagttgagtcgcttccactttacgagatactgcaactgagtggctccattgtcgacagcgacacgatctgatgcaatgattcgctcaacaagtttatactcagcgtactcctcctgttcgcgctcgcgtcgcagctccatggcctcgatatcctcgggggatgcatctcgctgcagctctgcatactccagcacgttgagcttgatgtaattatcgactcgcttgattcccttgaagccggccagcgaatcgtacgtctcccacgtgttgtgcagatgcgagtagttctgccacttgatgtagaactcgaggtgtcgcttggcgtcaaacagatctgtaatctgcgagtcgtcgtcgccttcttttcgacgatggtccagcaccatatccaccgcctcggtggacgtggtggtggcgtagtcgtatgtgtcattagcagcggcatcaccgtatgcgtcctgcagagcgtcctcatcctcgtcctccagaaattcgtcatcgtcatggtcaatattgtagttgaccaccttggcgttacgagacgagaaccgcaggttctggtagtcgggggacggctctcgggcagacgacttgtttcgtccacccttgcgtctggaagaagacgatttcttagccttcttggtcggtgcgtagtcgtcctcctcagagtcctcatcgtcctcctctgattcctcatcatccagagacatttcgctctcgtcggagaggacgattccgttgctctttttggcctgcttctttctctggggacgtttgggcacgtcctcttccgacgacgaatagtcgacgtatctcttgcgggcctcgttggccgtagtcaccgctgatctccgggaccgtcgcagcccatagagctcggggtcgtcgttgaagtcggggttctagggttagtaacagcaacatggtgacttttgtgggtagatagagcatcgtagcctgtctctaccatctctttgtgacagttatcacccacttattctccaccatgccatcttcagtccagtgtactcaccattgttaccacaacctgctaatggacgtatatcaaacgctgtgggcggcggggaaaatgcagaggggttgatgaccttctgtctgtgtttctggcgtcgtggttgtgcttttgtgtgaggaaaagagacgtgatcaagtctctggttccttctccgttgtgctgttgcgcggttctgtgagcgatggatgaagagaaaatgtcggcaaaaaaaaagagcgtgacgacagcaacacagtaatgtgtatatgcagaaacagtggggatggtacgggttattgtttgtgggagagtggaatgaattgcgctatgaaagatacagagtaaggacatgaaaagttacggcggagacacaatcacaacatcgtcatggttgtccccgagattctacgtaaggagtcaccacagcggtagacagagcttcacgccctgtgtttacaaagcttcacaccaagagttcttccgccaggtgacgcgtctggcgatgtcagtcacggaggtgagcagcagagtacatgagcacgcgtgtgggcaccatggctgcgatgatccgggcgacccagcccttgtgcgacgccctagagcacctctgtaggtcctagacggtgccacgagctctctgacgccgtagccacactccaaaaacgccccgatacacgtccaaagcatatttggatatgataccacagggcctaggagatggcggggacacagacaggacgtgaccaggacagcgccgtagtgtagtgtccagcgggcgtggcacaggcgcagaccaatgccacagtgtgtctgcggtgcgtgttcatctcgtcgacgagacgcgtgactttgaagcgacagtggttgccaaacaagaggtcaggggcgggtactttgtctggctagaggaggaggagtttgggcgatagccacatttgttagcctgaggtgccctaaccgcattttagggttctggccaatgggagaagttctgtacaagaatctttcaaacccttttccccggcaagatgccacttacccggccagagtttaatatgtacgcggcgacaaggatatggagggttagggtgttcctgattgggtagacactgactttgaggtcgtccagatgctgtaacatgactgcaactatgtacttgtgcacttgtacggtattgttcttataaagtagtagatctccacatgttgatttaagctatattatttgatatctcttcctcccagctctctacagtatgtgcagttttcctacagtaaattcccaaccttttagctacagtgcagctttcataatctgatgtgaatagtaggagagaatgtggctcatatagatcacgacataggagaagacactgtgacagaatgggtacaatttctgttggtactgttatcacgtgcgtacctgacacatagtttggttgtacctggtgcctggtgaatgtgtcatcacgaaattctcaactgtccgtagtatggcatggctctttcacgccaccaatggcaagccggaaaggagaagtgagtgtttaggaggaattgaggacagcagagagggtatcgcgtgatacaatgtttgtcgtacctgtttaaacagataaatgtgggcttttatctcttcagaccccctcccacgctttcaaacacgtgtctcctcttctctaattaaagtgtcacgtctacgcgtggtgcatgcgagacgcgcgtaaattggcccagccttgacaaatataatactgcttgaaggacagaatacaacaaatccaacaagcaactccccacagcacaaatgtcacatcctctccaggagttctcgccgtcgcagctcaataaacgacgtcaggcgtccatcttcgactttggagccacaaaaaaacgacgtcacgaatatcctcctagcccgccttcaagttcgcctatcaagagaacagacgactacacctccgccgagttcagcacgcttgaaaaaagccctgttccatttgaaatcgctgtctgtctgccttctcacctgagatctggcatcaacagtctctctcacaatgcatcttttctgtctcgtcttcagtggcgcgaaatggacggtctcagacgccatatcatgacccagaatcccataccccatagatacgcccaggcaacgggaatagccgtggccatcgaagattgtcctcttcctgtcctttgcggcgtttcttccagctcaacaaatggcttttggatcggaacccaagacggcaaagcagtcaatgtcaacaaacagctgcaacatgtcaacaccattcagatgcacaataacgccattctcgatatgagtactggggctggactgcctgatttcctggccaccgcttcgggagacaaatctgtcattctgtgggaaactgctcagaatgaagacgtcattgtcagacagtatttctgtggaaacggaggttcagtccgaaaagtggcctctcatgactctgcgcagctactggcagccgcgtctcggtcgggatccgtgaccgtcattgatgctcgttctgaagaacccattatgaatctccacgctaatgcccatcatactctgtttggcaagggacctcgactaaccaagatcgagaaggccgtcaagcccggtcttacggccatcgactggatcacagacactactctggctacagcttgcggtactgactctgaaattcgaatctgggacacccggtaccttaaacaagatggtcacagtggaatcatgttcgtggaggggagagcgtccaaacccgtggctctgttcaaaagcgaagagaagagcggggtcaccgacctgcactacgataagcagtccaatattctgtactctgtgggtcacaagtccgtgtgtggctacagttgtaactatggtgcttatctgggcatggacacagttctcagtccgaatctggactcgtggcaacctcctgtggtttctgcacctgtagaagcccggtcattttactctggatctgccattactgacggctatcttgccgtcggggaaggatctgagactgtcaacgttttctctcttcctgacagtctctctactgtgtctcgaggcatggagggacgacgggtcgcagcggacgcgtctggaagcatgaccaacgtgaatggagccatggaggtggcagctctcagttgggtggatggaacactaatggggtgcaccgacgccggagtcgttttccgtgttgacgaaaaagattacagatagaccagactgtaccggcaagatctcgttaagacacgtcgacaccatatcatataaaactaacaatgcattgaattaatacgaagactacccgttgctatctccacaccgttatctccacggtccaaaggctgctcaatgtgctgcatacgtaacgtggggtgcaaccttgagcacatagtactttccgaaaaccggcgataattaagtgtgcactccaacttttcacactgagcataaaatgtggagaagaaatcacactaaaaagtcaggtagactggaaaaatgcgccatgaaataatatctcttgctacagtaatgcccagcatcgaggggtattgtgtcaccaacactatagtggcagctgaagcgctcgtgattgtagtatgagtctttattggtgatgggaagagtccactcaatattctcgttactgccaaaacaccacggtaatcggccagacaccatggatgtagatcaccaagcctgtgaatgttattcgagctaaaatgcacatggttggtgaaaggagtagttgctgtcgaattccgtcgtcgcctgagtcatcatttatttaccagttggccacaaacccttgacgatctcgtatgtcccctccgacatactcccggccggctggggtacgttcgatagcgctatcggcatcgacaaggtttgggtccctagccgataccgcactacctgagtcacaatcttcggaggtttagtcttccacatagcacgggcaaaagtgcgtatatatacaagagcgtttgccagccacagattttcactccacacaccacatcacacatacaaccacacacatccacaatggaacccgaaactaagaagaccaagactgactccaagaagattgttcttctcggcggcgacttctgtggccccgaggtgattgccgaggccgtcaaggtgctcaagtctgttgctgaggcctccgtcatccccggttctctgggtctgctgccctccgcctctctggcttctctgcccgacaccaacgaggcgttcggtctgtacgagccctgtcacggatctgcccccgatctcggcaagcagaaggtcaaccccattgccaccattctgtctgccgccatgatgctcaagttctctcttaacatgaagcccgccggtgacgctgttgaggctgccgtcaaggagtccgtcgaggctggtatcactaccgccgatatcggaggctcttcctccacctccgaggtcggagactttgttgccaacaaggtcaaggagctgctcaagaaggagtaagtcgtttctacgacgcattgatggaaggagcaaactgacgcgcctgcgggttggtctaccggcagggtccgctagtgtataagactctataaaaagggcccagccctgctaatgaaatgatgatttataatttaccggtgtagcaaccttgactagaagaagcagattgggtgtgtttgtagtggaggacagtggtacgttttggaaacagtcttcttgaaagtgtcttgtctacagtatattcactcataacctcaatagccaagggtgtagtcggtttattaaaggaagggagttgtggctgatgtggatagatatctttaaagctggcgactgcacccaacgagtgtggtggtagcttgttactgtatattcggtaagatatattttgtggggtttttagtggtgtttggtaggttagtgtctggtatatgagttgtaggcatgacaatttggaaaggggtggactttgggaatattgtgggatttcaataccttagtttgtacagggtaattgttacaaatgatacaaagaactgtatttcttttcatttgttttaattggttgtatatcaagtccgttagacgagctcagtgccatggcttttggcactgtatttcatttttagaggtacactacatccagtgaggtatggtaaggttgagggcataatgaaggcaccttgtactgacagtcacagacctctcaccgagaattttatgagatatactcgggttcattttaggctccgattcgattcaaattattactgtcgaaatcggttgagcatccgttgatttccgaacagatctcggcagtctctcggatgtagaattaggtttccttgaggcgagatgagacggtaagttggaggggtttgagaagagatagagatcggtttgtgtgacatgaattcttcaaaacacgattcataactgactggcactttctctcatccaatcaactgaaccattcccactctataagaagatctactcatcgcttctctccattatcctaatgtttgatccatttagagtgcaagcaccaaagtcggttcagtacagtaaccatactgcaacaaccaagttgtcaaggctgtctccctcggctttgtaacgccaggcgtttctgttttcgtccactgcaaccatgcagtgtcacgacagaggcgtgtggtctgtacagtgcattcagttcgtttttgtatccttacgtggcctgtcagattgaaagatttttcagatcaccccttcgctggttctttgttatgatacgtatgagatgagtagagctatggggtgtgtgttttaggaccctttctcgacgactaaatttgctatttccccacattaaaacaactaacctcgataaagtggacttcacgtgtgtaagaaggctacaagagcgagtacatacgagatatgccgtgtgcttcttgtactgcctgttgcactgcttgttgtacttcctcgtactgcttgttgcactgtatgtgggggtggtgttgttgtactgtagacgtattgaccttccttgtacggctccttgtatggctcgtatttatatgcgtctctttttttgttcttggctctacccctaatactcgtccttacatgacgctttagttgacgtcttgtgggtgtctatctcatcgggtttagctggtcatccccctgcaccaccgagcaacaatagctaccggcatgtgagacactggaggcagaggcagagaaaaagcaaagggtaaagtgagcaaggagtttcacggatttggcttaataggatgtggcgttccactgatgacttttgtctctctagagcggttgagaatagtttggcactggtctttggcgttggtagcgttctcacacactgtccaagttgacgtcagcggccgcagcctctgtttcagcctcaaaacaggttctattgttgccattgttaccctgtctcctatctgatgctctcccttgtatcgagcaaataagacaatttaacgtgcatacaaagggctattgttggctcgagttgattggccagtttggggcaacaatggtagctgatccagggtccttgagttcaaaatgggggggaaaccatgtacccagcacgacaagtttctctcgggtgcccccatcaactctttccacaaatacatccaagattgctgtggatgtggctgcgtgggagatgggagttgcagtgtggttgccgaaagcggcagcgatgtgcatcttgtggcaagagagttaaaaaaaaaaaagatagaaaaaaaagggttacggcgaaaagaaatattaagtggtccgactgggtcgtgtggtgcactttgttaggaaagacggaatgtaaatcagtcgtcagtttgggtgtttaaaccggtgcagagagaacatcaactctcacgccccctcccctccgcagttgatgtctgtccaaaccattaaccccttgataaattgtcattttgataacaagatatgccactaatgctgtaaaccaaattcgacatctttattcagacacctgtccgttgtccacaaaaatgcttttaccccactgtaaggacaaaacgtagagtgtaccagaggttgactttctgtctttaagctcagacttggtgtggagaaggacaaggttccagcactctgacatgaccccagcatcattctaatctcttttggatcaagtttaacatactcttggaatatctatagcacccagagaccttgacttctgcctcaacactcgccccttcgaccatgggaaacgcagaatccaaaccccggcgcaagcagcggtccacgggcagcgaaagctcccaaaccagcacccagtcgcttccggcacagactcaaacacaaacacattccgccgccatcaaagcctcctctcgccccaaacgaacacagagacccgcctctgcgcaccccgcagtacccatccccacaaagtcttttcaggagaaatcagctctcatgaaccgacttgttaccccggcccagccctgctctgctcgggttacttacatcaagcctgtcaccgtgtctcctgacgacgaaaaggacgccgatattggccccaccgcaaaagctccggtggttgttgcgacagaaatcccttccattctgacgccagaagactcgcccaaatacctggagccctctgaggcagcgcccttcggtaagctccacgtgggagcccaagtcgccgagggtctccagggaaaccgacgagactcagataatcgcaacattgtcaactccaagatccagctgcgagatgactcgcccgcagaagacgacgaagacgactcagaagactactactacaaaaacaacctcacctacggcctcaaacagctcaagctaggcaccgatgtcgccaacatgaacattgaggtggtgggacaagacgccgtctcaaagccgctgtcgcgggtcgactcgggcgatgaggttgagctccggtaccagggccatgatgatgtgagcagtagcagtggacatggacctcggcctggtgctgtgagaaccaaaatctgctacaagcaaggaggcaacaaggcatacatcacaggcaccttcaccggctggagaaagatgctgcctatggatcgccagtcagacggcaccttttccgtcaccctggatctcccagaaggcactcatcggttccggtttgtgattgacggagagctcaagtgtgctgacgacattggtacggccacagactcgtctggcttcctcgtcaactatctggatgtcggtaacgatgactctgacaatgtccctgcatcgttctcagaagagaacattcctctttgccgagagggcgacctcaagaagccccaaaccacgtctgccactcagccccaaaccacacaccatgcatcatctaaccaccacagccatggcgacgacggaatcacgcaatacgaggacgagactcccatccccccaccactggagtacaccaacgagatccccagtatgttcctgacgctggacgtggccgaactcgacattcccgagagccaggcagtgcctccacatctacctcctcatcttgatacggtgattctcaacaccaactccaacgagaaggatgacagctctgtgctacctgcccccaaccatgttgttttgaaccatttggccacctcatctatcaagcacaatgttcttgctgtagcctccgtcaaccgctacggcaagaagtttgtcacccagattctgcatgcgcctatgccttctctgaactaattacgactaagttattaacgaattcatgaatgatgattgacaccatgagatcagctttcgtatgtttcttctgtagcaacgcaacgtccatacaaacacgcagttgccaacgtagcgtcggcgtgtttgtagagagtcagatactggtgcaattaagtacgtacaggtacgagtactcgtacgtatcctatatgattgaacaaagatgtcttctgcacagaaaaccagtgtgggtcctgcaggattacaaacaagaaaaatgggcggttgttcgggtgcgaatgattaagcatgtgcaaactacaaataatactttgtaatattctttagatcctattttttttcgactcgtccttagacagtgttgttttggctatgatacacgcgacttatccgtattgtagttgccatagttacttgtatagcagaggcagatcacaaacttttctcgccggctactgtacattccgcacactaaagccagttgtttaaatgtaacggggagacttgcttattctacatggttccatgtggtttcccaccgcttgtgacgatagcccatgaccagtgcgaagttcgaagtgcccagcagctattatattagagccaaaaactgagcgtctatatttttcagccagccaaggcagggtctgagcgaggtgttctgttatgtatcttgtttcactgactgcggggaatgggcatgttactcaacagatttattctctgagacagcagcttggatgtagcacgtgagaccggagtttttgcactttaccaatacacgcgtgtgtgttttctgcgcagatcaaccctgtaattctcgttccagaaaccactttaggctccactccaaagatcgacttttagctgtgacgacgctacgctgcaatgccctgcaataggcggataaaaacaaaagtcgctcttatgcttcttgcgctaggatatgcttatgcgggagcatgggttattggcaaatgtttgaacgattgcaaatagtggcggatttaccactctcgtatttgtgttcgtatttcgggttgtctatttccatcctctctttgcggctgagggggcgccttgttcctacatgctccattacgtcacggagtcgtaaaactacttgccctttgccgtgcgtgttagcctttttagttaggcttttggggtaggccacaccgcaccaccttagaagcccggagtgcgatttggcttcaaaaaattatggaacaatttaccgtcttgggtgtgagtgtacatcccacggaatatccggctgaccaagataggtgcaagttttaccctgtaagttctccatggctccaatgcactgttcttgtgctatctgcctgtttgagcgtgctacagtggatgctcactcggtctaattactgtagctccttagttttcaaatcatgcatattgctcataaatattccgacccaattaaaagagaagtccgagagtgttctcataaatcttcatgccccggccgggggggttgagttctcgctcccgagcctgctcggcaaggaactcctcctcctgacgatcaatcacgtccttgtaagtgtagaaatcggcctcctcaggctgcaccatcttggtcttgtagaagaacttgtagcccaggttgagagccaagaacagaggaatacccaggtatccggtgatgaagttcttgtagtcaaagccgttgatgaagacggtgaagttcttgaagatcgagatgagaatgcaaaagaagagggcaaagtaggagccgtagggctggaagggggcacaccacacgagatctcggtgtcggtcaatgccctgggccttgcaagctctcatgaagaaaatgtgggtgacaagaatggaaacccaagtgagcaagccgaaaatggacaccaggttgacaaagtagccaaaaacggtctcggaagaagacgagacgttgaggtaggccagagcacagaagcaagtggacagtcccatggcgtagacgggaagaccgtgcttggtggttcgggaaaagatggcgggagcctttccgttgacagcaagaccgtagagggttcgagtggcaatgtagagatcggagttggcggcggagaaaacgaaaagcagaaaggcggcgttgataacgtgaggcagacccttgataccggcgttggagatggcaacaacgaaaggagaggcagcggcagaggtggaggccttcttggcaaaggcaagtccgggatcgtcataggcaacgttcattcccagaagcatgaccagcagaatgtaaaagaagcagattcggtagaaggtcagcttgatggctcgaggcacgtttcgtcgggggttctgggcctctccaacggtgacaccgacgagctcggtaccaaggtaggcgaagacagcagtgacgagacaggcagcccaggcaacgaatcggcccttggagccgtggatggtcagatcacccttctggtactccttgaaggcaccggggtgtttccagtatcggaagccctttcggtcgtgatcagggcctcctccaagagtgagaaccagacacagaatgataagacccacaacggtgataatcttgatggacgacagccagaactcaaactctccaaagaacttgataccaatggtgttgatggcgacaatgactaccaggaaaacggtaatccagactcctggattcaccttttctctcggcagccagtactggataacaagagctgcagcagtcagctggttaggggtgatgatgatgtacttgaaccagtaggtgtatccaacagcgaaaccaaggcaagggtcgacgaatcgagaggcgtatccggagaatccatcgggaaggggcaggtaagtggccatctctccgagggcacacatgacaaggtaaacaataagaccaacaaacgagtaagcaacgagaatggagccgggtcctccatcaacaagagcagaaccagttccaataaccagaccagtacccagagcaccaccaatggcaatcatggtgatgtgacgggccttgagacctcgatgaagctcagtctcctctccatatcggaagtcgtttccgttggcggcagcctgagagttgacaatgttgcccgagacggcaacttccttctcaaagtcgtagtcaaacgccttgttgactgaggtgttaggggaaacagacattatggcgaatgagtctacgtctctgggggctaacggattttatatatgggtggccctggagccagcgttgacacagacaaagcagcggcgcggaagaatagcgtggggagtgaaacttagtcgaactttaacgtaaaggtaaaaatttgcatgtcatagatagccagacatgggaattgtaggagactagatgcgccggataagagtggagattctggaataggggaggcgatatagggttgctgcaagaggccatcatatgaccataaccattgccacgtgattggattcaataatgggctgaataacgtactcgaccgaaatgaacaacttttcccatgctgcggcgttgcacaaaaactacactgtccccacaaacccaaagcacaaagttcatgatggcagggctaacaacaagcccaaaaacaggagactcaaggtttttggcttcacctcccagcgctcacgtacataataccaaacactcaaaacgggctgaggtgtcttcaattaccgatgtacctggcggggttgctgtgcatttagtccgcgtgctgacgagagcatccggagacacgagacccatcgtatgtatccacgtacattctctggtcctcgttctcttggcgtgcatacacaggatgggctcggcaagcacacacacacatgatagtcaaccaatcgaacaagcagcatacgtatagagctgacacatggcactaacgtcctatctccaggtatctctgaggtcgctcggtacgtcgcgtgactcgataaccgactcttgctgcaacgcgcctatctcttttcctcctagaggaaattatgatttcgagaagaggccaatcattaaaacccagaggaactctgttgggaaattttccgagacgatgccaagcccccacgatgcaaggatagataagtgtatcagatatgatccgacgaaagagtagttttattgctatttcccccgcggtttgtaatagcagacctgttatataacccatccattgatgatgtggttctatagcagctgttcgagccgagatagcaccttccaacggttttctcttgttgtctccagcatgccgctgtcacttgttccttttttgtgttttgttgctcacccattcaactctctgcgatagttaattctgcagtctaaatccgtgcatcacacgagaaacggggaattacggaacccggatgacaagttccgaaagcaccacaacaacgccacgcgttaaagaccggaaccagcagcttacgtggcttcgtcaggacgtaggtatgtggctggagttccggcctagaccctgtggggtgcgggattagtcgtctgtctccgtaggatccactgctgacgtgcagctcgagctataacttgtagccgtagtacgaggggacgaggcaatttgcctttgggaaacataggaatccaaaataagcgaggcgtagcaggccaagggggaactaaaaaaaacgactataagaagaaaaactggaaaccgcatgttttggggtttgagacgattaatctgatcgtacaaggctgtgtagactggggtacgagcagcagtcaagttgctgaggaggagggaagaaacgcgccatgtttctcacgtcacatgtaacgctatggtaggctccccacattatggtgctccactttttccttctccacatacacacacagaaagtagcaactttgcttcttttgattggataagcccgactttgcgcggttggctgggagcccagagtgtacataagatacaaagtgggattccagtaggtttttttttccttccacgtatctacgacgatggagttgtagataagcgaaggaagcactgatttaagcagcgtggttatcaacgttgagacctatttgatagagataaccataaaaagaaagtctgagcgagtgctatctgacgtgttgcttccaggagcgaggatcttacaagtgggtctaattagcgactcgatatccggcgtttgctttattattcatgctcttgctgtattaattaaccccaatgcctcttctggcaaacaagcaagtacaccatcgtcataaagtatgtacactataatgtacccctcttttctcgtgctgtctcaccttccaccactacaagccaacgacagaaccatttcctcttgtctgtggagatgctagacccatccagctgcccttgttttctctttcttttgtacagctagtctacccctatcaatttcccccgcctggtccggtatagcggctatctgtgtctcacagcaggtatacaccaaatgtaacctggcagatattccatggacgtcatttagggggccaagacctgccaaggtggtctgagaatgtcatgaaatgatgtctgtggtcgtggttgtctgtcatggtgtttttctccccagtgataagggctgcatgatgtcatatcctgcggctattgttgcccttcacaactacaaggggagtggtgatctccaacacaacttgttatcttgactttggatgcaattttcattttccggatccatacactaaccccgcaaatacaatacatactgtgcagtatgtactaacggcggtagcaatagtccttctctgccgctacctatgcactcacctgccaccggataaactcgttggggtttagtgaagatgacttcaatcaccgagctaacgaaacttccaccatccatgcaaccccctgtatgttacagcgtcgtccttgtctcaccctgaaggctatggtccccgtgttggagcacctttcccgttatccgaagtctccgtgcatagatacaaagaacaataggtaccaccagtatccgttgtaaacgttctatgctcgttaagggacaggaaatcggttcttattcattgaagatggagcccagacttcagggtaccagaactctccttcgtacagaacttgccttcatcgagaactcgccttcgtacagaactcgccctcgtaccatcgttccagcgcacttcatctcagggatggcaccacagtgagtatgtacggtacatccctggttgtaggggtgtatcttcagaaagttgagagcagatagatctatgagagcagaggcacgcgcacgaaaaacaaacagatccgaattgaggaaaaacacgggttaatgacaactgctcactggcactcgggttgctggccatcctgtggtacatactaatcatgtatgtctgtgcagattcaacaatggcatgttgtccctctgggtctgggcgcatacggctacctccataccacggtgggacattccgcaggcgattttagactggttctctgggtaagtggggtacggttgctagtaaccggttaactcaaggtattgccactaatagaaggtgcactctattgtatcggtaaggagcacatagcaacattagtttgtttggaaacaagcgggtggctcgaatggtcgccaatacaactgttcatctgaagttgacagcactgagtcaagttaatgatccctttctggtcaagttgttcaatctcagatagctgcctcagagtcccattcatcatattgatatgatcaagcagatacaactcctggaatcaagtttcggagactacaagtcttagtggatagtgagtaatgccagctactgtaactcgtttcggtcctcatgagaaaacagtactgaactcttccgacagacgacttaaagactggattccttgaacttggacaaaaacattgtacatactgtaccgtacatacagtagttacagtagctataatattgaagaacacgctaccaagaatagctggaaaacttcgtcaccttgagaggactcttctgagtgctcgtattagtattctgaccgcggtggtagcatcttctggtagtggagacactgtgttttgacaattatttgccgtgtataagatgtcctgcttcagcagctgactacgcgcatgttcttgtaacctcaagtcttaccatgatctgcctagaaacgctctatcacgagcttcagggacaacagcagctgaaaaacctgacccactacaagtagcacaacagtatttagatggacccacttagatcgttgttatcgtatcattagtatgacctctatccgtacaagcagtttaccaagcagtgattcttgcaccctccagatcaatagtgacactccttcaacatacagtaaaatatgactattgtattcaagtaaactacaagtaccgtgctgaagattactgccatgtctgtctacagtatgttcagtacttgtacctgtcgttaaccgagactcctgctcttgatgaaaggctctcactcacttccccatataatcaccacccccatagaacccgtacagcacttgtggccagggcttatcgccatcaagtgtaacgcgggtgcgctatcgaggcagccacagacctgatactgctcaagagcaactcagtccctccttccctgtggagagcaaagtctagaatcacccacatttgatgctatctacatctaagctatacaataaatatatttcatgctgatatctcgccaattggatgcttgacttcctattatgcaattagagcttgcggccttacacctcttcctctattcctcgctttccagctcactccactgccaacttctccagatttcgccggcctccaagacaatgccctcgatatccttgctcttgcccagccggctgagatactctcgaatctcgctctgctccagctccagtagcgtgttcttcttggccttgatcatggccaggcagatgaacagatgctggattctggggggcaagttgggctcttgcactcggtccagcttcatgggggaccagaaggggtccatgccaatgtcagactccgaggcgtcggaagagggacttgcgggtgcagaaacgccgttggcagcagccgcagcagcctcctcggcaatgttcttctgacactggctgtcgctgactcgcttccagcccaggtacatgtcccacactcgagcccggtcagacgagttccatgtcttggctcccatccatttgatccaccagatgagccactcgtcgcctcctccgatcgatgcaagcacgtcttcctcgtcaaagtgtgccgacagctcgggaagcccacgtcggaaaccggacaagaacagcgagatggagtcggtgagaacgtgagatgcaattttctgggaagaaggtgtggagggagaggtagaagcgggagcagtcttgggccgctggccctctgcctctgctgctgctgcctgagctgctgctgcagcaccgttggtgacagggttctcattcgaggtggcgggtgtctcacagaaaggttcactggtgaccccatcactgtaatagttcttgccactgaaacggtcctcaatctcgttgatgccaatgtcccgctgaggagtgtgaaggagcacaaggaggaagttttcgtagacttggatccagttgtcgcactctagagggtccacgcactcggccacggctgctgccacccacaccagaccagactcgtattttacgtggtacttggtgaggaaagactcgatggcgtcctcgtagatgtcgaaccgctgagcgtcgtgtgactcactcacaaccacctggttgaggtggtccatggtgagagagccctccgaggctgcagacacgggcgagatggacaacggagtgcttcgggccgacagagtagtcgatacatggctgctggggttgctctgcagctgtttgtactgcagttccagcttgttcatcttctgggacttgagctttcgctgcagacgcgacaggtcgcccttgagccgtcggatgggaatctctgtttctgacttgcattgctcggaggacgaggaagagctcttggaccctccgttggttcgtcgtcgaggttcgggcagtcccacattgggttctatcacgtagggatgctcggccagcagcatgggccaggccttctgtctcaggtgtggaggcagaccacgttgccgggcgatcttggcgagagcatcaatgttcttgttggaaatgtactcctcgcacagctcgaccagtcggggcgagtccgacacggtgggcttcttgtggtgcttgaagcgggccttgcgttcgacggacgaggagaccgacgtggcggcggtggcatgcgaggcgggctctaagtagctctggggcagcgacggaggcgacaccgagggcgacgttgtgtctgctaatgcggtctgttgtgtgggcagcggctgttggggttcctgcgggggcgagaacggctgtttgtgcagcgcccgagacagagccgagtctgcggttttgatgggactgcgctggacgtgctgtttgtgttccttgggcttgtcggacttgatcatgacatagttgccattacatatcccgggatcttcttccatggttgtgtgctgggggggcgaatgagatggccgagggtgtgtcgtgtggtgtgttttgtgtccgagctttcggatgtatgaatgagacaaggaactgtgactgtgccgccgagatgtgagcaaggcgatggacaagagttgacgtgtatgacgctcttgtcgtggctaacgctcgtgtcgtgtgacggaggtagtgtgatgttgctggtggtgagagtgtgagatgtgagtggcttactcgatagggaagtcgtgcgtgcaatctcaattatgctctgaattattttgtgctttttgcatttctgggccttaattttcactctttgcaccaacaaaaacaaaagtccggttgggcctgaggactaacctaaacaagacgacgagcagtgttgacacaagagatgaggcggcgtaggcgggtagagacactatatacatttgcttacgacgtctggatggtccgcccacgaccttgaccgagtcagaatcccagatacgtctatatgtttgtctaccctaagccgctttgccctcgttatgtgatcttccccctgttccctggtttaccccaagaaaaaaggccgaagcggacagcctaatacgtcttgcctaataatatccgcatacgacacatgaggtgtccgaccctgcgacccaggcagacagctgctgttgacgccattttcccctccttgtccttgttcgtcctttaagaagtcgcactgtacattccgtccagcccatatccgtggtctcggccctccccccttcccccccaatttttagcactgacgctcttctccacaccctgtctcaggtaattttggagcccacggttcgtctggtctgtgtctgtgctttttttttgcctctgttttttttttcgctttacggtttcggtttagaccacacaatgtgtgcatccaacccagtgacgaaaagtcataattcctaactgtgattgagcttcctggagccttgcccagtagtcggaagtactctgggcgctgagaatgagcacaagccgtccgaaaaaatacacacagctgaatccatctacatcgctctccatcaccgcccctcgcacacttgcacggttgctcatagctcccaaatttttcgatcgcgtgcagagtcgtgtgcttgtggtcgtaaactggctttaaatgtactctatttggagacattttagtggctcacatcaacaaggtgaaaggtggagtcgagacgaaataatcggacaaaaagatcggacaaaaagatcggacaaaaagatcggacaaaaagatcggacaaaattattattccacaataggggcggtgtgatttcactgaaataaacgacacttggtcgacagtcctatagaaaacacctgacccccattggtcccatattctacaccagtttcatcgcaatcaaacttacacccactactgtgacagcaaaaagagagcacgtgttaccctgcagtcacgtgaccttttgaaaatcgagtgcaacgtcaaactcccagcgcaagtctcaagttgttactgtacgttacagtagcagccgaccattgcatgcgtacatgccagaggtgcaggcaccgttgtgaggacaacggcgggtggacggattagggggctgtggcatttggaatattatccatctgggtctcggtaaaatattggtgaataatatccagggatcgaccaaacacatgaggcgtttgtattgactctttcttgggggcttattttagaggtctcggcaaatgtatactgtcggtacagtattgagctttcagccttgctatgattatgctctcatcgaccaccgtgcaatttgcaatgtccgacctccgatgtccgaggaatcaggaagaaaaaaacgggttgggaagttgctgcgttggttggttggttgtggttgccctgttgaatgttctttgttcgccaatcacgccgctgttttcactacaaatggtatccttgtaccggtacgagtgcgcacacgatagctagctacaagtaggtagcatggcacttttctcatccccacaggcaggtctccctgtacttggcactgtctacagtagccagtgtgtattatgtggagctatgtcttagttgtacatcctgtgtgtgtgtgtgtgactctgtaagttgaaagtcacggttaacatttcagccggaaaaacctttagaggacccaggcagcgacttgtatcgcagagtcgagctatagctctcgagctattgtaatggcagctacgacaggcgggtttttctggagtctaaagaagtttggcatttgtagtgtgtaaatactgtcatggcagtcacaaccctacctcagcctaagatccaaagaggaggctgttacagtgatgcatagtagacgtgccgacggaatgtgagatacgagtaccgaatatagagtgaagatactcggagaacgagaaatggggtggtgtaggcgattagatctgtcggatgttgtacaagtatgtactggaacctcccagaacggtcacattccttctgcgcgagtcctaaatgttgtcttgtctctctctcactattgtcctcaatatgctgcaccatacacaaccaattctagtgctgcaatctgatgacagacgaacagtattcgagaaagtacaaataacactccatccagataacctatatatataaacacgcgaaactgcgaccattggctgcacacacggccaatcgacagtgtggacacatctatctgcgtccgtgcagtggctcacactggattgtcacaagtgaacgcaaccgacacaaccgaaaacctaaccttagcacttccatattcagacacaacgcgttgcggtctggagtggcattgaatgaattggtacatgtggtgccaaataccttggtggatctctgataattacacagaaggtacacagcaccacatcctgctgtaatatgtacgccccttgcacatattccgctcttactaagcattatccacagtaaccctatactccctgatagacagtacaagctcacactatactacattaccagtacctactcgtacaagctacaagctacaagtgcccgtgcaatacctagctacaaaatccaacatggaatacacacaatatgtcattccagtatcaagtatacccttcttgatccgggttgctagccctgcaaatgccaccgaagtcctgctcaatgtctacagtctaatctgccagatattcacagtatgggtgactcaaggaaccaaataccattggctggcacgcgtaccaagaatcgtgtcattcatacatacgttccacaccctcgaaaagttccacatcgcaccagaaacatccccattggcgtggcttgcagttctcaatctcataacaggagaaatatcgctgcggagatctaaacgagccaacataccaccactatcatgatacggggacaagtaccatacgtcatattaattctaaggtcataatcattaatgtacatcatatcatgctaactaaaatttgttggaaaagtcaaactggttgttgttgttgttgttgttgttggggggagactgtccatattgaggattgggcgtgtagaactgatccactgagggagcaactcccgagcccatcatcgggttgttgctgcccatctgcgtaggtgaagtggccatctgaacgttgttgttcactggctggattgtgggttggaaagtggactgttgtgacatcatggagagtcggttggggtccgtctgcatggcagcgttctgaagcgccatctggttggcctgcgtattgtccaaggggatcgtgtgcatgtgctcgccgttcatgtagtacgaatccacgtcgtacatggacgactcaatgccccggttgacgttggggttgggtcgcagctgtcctggtgacgtctggaagcctcccgtgggagacatttggcccaaaggcgcctgctgcacatagctgggagactgctgcatgtagctagcgccctgaggagactgttgcatgtagctagcgccctggggagacatgccctgaggagacatgttctgcacagcagccacctcttgaggagaaccatagtggtcaggagtcactccagaggtggtaggggagtacggctcagacagacgaggggtctcggcgtttccatagggggagtccttgtaaggagagttgagttgatctccaaacttctgtcctccaaaccgatcaggtcgaggagtggaagggtcaagcattccatggggcaaatcgagatccacctcggagaagatggggtccatgtcgtccttgttgtaagaaggcacgtagttggggttatcggcaatgagcttggctcgtcgctccaggtcatcaaaggcgcccttgtgccactcctctcgaacaatatcaatgtcccgaggtcggaagatcttgttgaaggagagaacggcaaaatggggaagcagagctgccaccacaccaagcagaagaacggcccagtaggtggtggatccaaagaccatgggagcagccttgtagaactcaatggagaaggtggaacaggtgtagacaccaatccagaagtagacaagcagaatcgaaatggagaagatgaggatcgacacccagtcccatcggtactggttcatgatgacgtacatgttgcatgcaatcacacaaatggacgccacaggaatacccatgaagaaccgatgatccatggccagaccatcggatcgaaccgaagcggtgttgtagaacatgaggaaggggaagaagaaacacacaagcgactggtacaggccatcgacagtgtattcgacaaatcgacgcatgccccattcaataccaagaataccacttcggtagagctgaggaaccgcaatgcaaatgtagtcgggcacatcctggtcaaggacaccgaggaagatgatcggcagagaagtgaaggccaggttgtagaacatgacaatagtgtagtcgtagaggtaggcagcatcaaaggtattgaaacatccgtaccagaacagcgtgaacgtgaaaaccaagttcttgtaaaagaagttgggaatcatttcagccagacgcttgtaatcccaccgtccgtggaccagcagtagtctgtccaggaaccggaactgaccaatggcgtaatccgaacacataacggcctgacgaccttcctctccggcaataccaactccgacatcagcctcctggatcatagccacgtcgttggctccgtctccaatagacagagtcatgactgtaagagtgttcttcaccagacgaacgacagcagccttctgagcgggagagactcgacagcacagcacagatcgacactgtttgcacagcagcaggaactgggtagaaatctccgactggagagcataagtcagcgcctcaccgtcaatgatgacggcaaagttgcccttaggaggcgagtgatcgttcttcgcagcctcaagctcctcatagctgccagacatgctaaagtactgagacagatacttctcgatggatcgacgaacagcggccttgggggtagctcccttggtcgagtcattgtcgtctgtatcagctctgatgaccagcagctccatgtcgttgttaagaaggttgcaagagaaaccaatattgatggcggtctcgaccttgtcacccgtcaaaacccacagtttaatgccggccttggccaacagctcgatggcttcgggcacaccgtcctgaagccgatcctcaatggcagtgcctccaatgagctccagctcgcattcaatgctggaagcaacctcctccatcttttcctctcggtcctccagagaagcagaagcctcctcgtgacgcaggttccactcctcgtactcctttcgcgacagttctcgctgagcaagacacagagttcgaagaccctcctctgcaaactcagagagctgagctgccgtctcctgtcgcattcttgtctgctggttgggcttgagacgactgtagatgaccgaatcagcacccttgcagaacagcagaatcttgttgccgcccttgtgaggcaccttgacaatggcagacattcgctttcgggtcgagttgaactccagagtgttgagaatctggtactcagaccgatgaccctgtctgtcgacaacagctcctcgctgagttcggtcaaggaaggtgaaccccatgtctcgagcagtggcgacaagagcagcctcatcgggagattgggccttgaactcaattacgtcatccttgacctcggtgaccacggaatgacacagggcaagcgccaacatgaaatgtcgacacgcctctccctggggaccatcagagccaacatctcgagcaaactcggacgacacaaacgtcacgttctcgtccttgagctgaggattatcgtcaatttttcgaagctccttgagcatgagctctcgatcctttgtgattcggcctcgcatctctcgagcctccttgtccacatcggcgccttgccgtttccgcataccggcagtggcttcagtgtatgccagaccgtactctttgccattgatggtggcctttttgaactccataacgttctgagtcaacgtaccagtcttgtctgagaagatgtactcaatctgaccgagatcatctgagatattccacgactttggtgtacacggataatcgatcggagcgtagtacatctggacatcggagtaaatgaagaatgcctggatagttttgacaatttcaatcgaaatgtagagggaaataggaaccaaagactggtacagaatgagggaagcaaagaaagtgaccagacctccaacagacgcgtttccagcaatcaaaccaaactcaaagaccttcatcgatgttccactcttgtcaaagatgactccgttgacaataccagagacgaaacagatcatgaacaggagaccaaagttgaggaaaaccataacgttgagctctcgagacatcttggaccgcttactgggagtctcaccggcgttgagcatgatcttagtgtcctcaccggtgtaaataacgataccaataacccagtcagtgtttctgagcgtgcagcctcgcaacaacatgttgttgatgttgatgggctcctgggtgtcctccagagactcgtcctcctttcggttgagccacttggccacaccgttgtaggagtacaagttgggctgagggccctcggactcgattcggaatcgagctcgttccaggtcacgtgaatgccgaattccatcaccgcacttgagagcctgacgcaccttgaggttggtctcaccatccaggttcttggtttccacgtaacaggcaccatcagagtccgaagtggacagaaccacgagatcggcaggcacctccacgtctggtcgaacacgcacaatgtctccgactcgcacgttcttccagtagtccgttttgaacttggctcgctcgggaatagtgatgaaggggtccatgaccgagccgtactgggctcccagcggtttctgggcctctcgtttgatggactcattggccagatctgcctcgctggcgaaggggttgttgttaccaaagccagacgaaggcatatccgacaagggataggcctggttgcctcggttatctgatgcaatcgagacgatactctctacggttttgctggcggccagctccaggttgtagggcgagttgcccttgccgtccttctccttcttcatcttctttcccgcgttggtcacggtccgggtgcatgcctttttgaattttcgccacagcgaaatgtggtcgtccacgacgttgtggttgggcatttcgcggaggatctgtgtgggtgtgttgttgacgcccatatcgaggactgttcgtcgccaatcctcaatcgcatctttgacggctgtgatgacgataatcacgattagaggtagcgttgccagtcccggtgacagcacaccgaaaatggggaagaactgcgttagtattggatgttgagtgggaatgtctgtttcgcctatgactataaagtgacattgtctgcgctgcgctgaccagctgtgctgcgtggatgtctcttgtgtccatccgtctctctatactcacacctaaaatcaaaatgagcaggaaataaatattggccacatttcgaaactggtaaaacaagttttttggaatgaaagtcaatggcgtgtactttgtcgttcggatcttgtttcggggatagtcctccatagggaaaccggtgtcggggttgactgcgctgggtggcaatacctggttgaagtagatggttctggggcccttgacaggcttgtcgttcatctttccctggtttccactatgttgacgaatcgagtgtttccggttaaaaatggacttggaccgctttggccggcccttggcgttgtgttgtgtgccccatcggtttcgcttcatctttgtgttggaccgtgtgagcgtctcaaagccctcgtggatccggtctcccagctggtggaacggcttggatagtctatttgagacccgcctcgaggggccctcattggagtcgtactcgccgtccgccagctcgctgtcctcggccagcgtgtcgtcctcattgtgtcgggtgatgtcgttggtggacgagaacgggttctgcttgtcgtcgggatcgtcgtccgtgtagctcgtgtaatcgtccaaatacgagttggacgagtcgttgttgtgggtgtacacgcggttggtggtgttgtttttgttgctgctgctgcgctcgtcgcgtttgctgggcacgttgagccgctcctcgtcccagttgtagctcagcgccggtgagttctgggggtcccgcgtgtaccctggagggttaccgccaataggatgctcatggggatgtgtgtgggtgtgcgccttgttgggcttggacacggacgagtccgaattgtcctccgagttgttgaacgatatgtgcgtgggcatctgtgttaggcctgttcagcaagtgccgtggtacgtgttgtgagcgtcttggatttttttcggatacggttcggatttgcgtgcacaccaagctccggtatgcatctgacagtttggcggaatgtgtcttttggaaccggtcttgttacccagaaccaggtggcaatttagacacgggcgagcggattacacgggttattcttcagtggcaaatgtctctcaatttccattccattccgtggtgcctcttcattgccaccagtaaagagctctcagctgcatttcggagataaacgctcagttgttcatactcctcccatagagggcgcggacgacgcggaattcctgacatccaaccctctcaccgagtcggtctgtctccatattgccaccctcctgccgctcagtatctctctcgggcataaagccgcaagacgggggcctcgagggccaggtatcctgccatactcactgtaatccgtagcacgtttcaagggcgtctcaaagatgacggctgtgtagtctgcggtcgggctcaagctgcgaaatggcccggtggaaaagaaacaatcgtggtgtgaaaagagaaagtctgagctatactgggtctctgtcggcgttgtctgttcagccggagtgcactaactctcatatactcttaataccgcgcaccagccacctgactctgaactctaccacatagtgaagtccgagagggcattccggcctaactatttgagtttatcagtggtaaaatttttgttggagctaaatagaggtatttgggactgtcggaggggtttggggggcaccggtaaatactgattttgacagtggttttagacgtcaggacaatggggacatggctagcaccacatttctcggcatccaaacgcccatgttccacctacaagacgctctcggatcctcgcattcgcgccataaggagccagtgtgcttccagctgccatgcagtgttccatgcgctacacgtggcggctttgtcctggcatctttaggggtatatatcacggagatagcatgcaactttaccaatcatattttggcggatgcattgactgccgaagatctgatagctagtctccaagtagctagccgtggccctggggggaatcggtagaggcgacatgacccgcctaccgcaatagcaactagtcagaacatgttatattgctatacaaaccttgctatgatgcttactcacagcgtttacccctcggctctgcttccgccccgacccctagccctcggttagactgctggctcagaaaatgagccccttccttggctctacctttgaccgttgttggatctgcctctgccgttggcattacgtcatgcagacaagcagttagtcaacctgtgggcggtgagatcatacgtacccgtgcaagtacagtagtgagagtccacggctgaaaggtacgattttggcctgtgtgggatgcgtttgtggcaatggaatctgactaagccaacgagcctgaggtacagtacgagtatcagttcttgtatcgtccgttccacagtgctactgcttgcggaaacttcaattacgaacattccatggggcgatttagacgctccccgggccatgaacacagccccaaaactgacgaaacgaggcaaatgtgtctcttgttcctcgttctgttttcctgatgagccgcactcagaccctacaacctgtaacacgaccgtttcaaccgtttcatcggaagctgcacatttcaactcatccgcatgcagcctaacatggttttacgagacgagaatgcagtgctcgacacgcgtctgccgcgctcgcgcgcagtgagttaatttgccctggacttgacagagtgggaagtcgacatcagcaaagggaatgcaatctcgccgaagagagataaaaatagatgatgcagggtgagtggagtaccgtacgtgtaggagcactcactcagatggcggagaaggggagattgatctgataactttgtgacacctcttcagggtctacctcctgtcgtttccgctggcactaaccaacgtcatgattctttcagctgtcagaaaccaaaagaaagtagctcgtctgatccgtcagagtctgcaaatgacaaactcatctaagccaatactgtaccgtatcgcaccgacgagtatcgtacattactgcgcttttccatagccctcctctttacttgcatctacttgtagtatttagcctacagtacagtagagttcaatacaggaacgtccttgtgtgtgaggtcctcagacttccataaatagacccacgatctttccacattccacccatctcacccaactacaacgtactctgcgtactctacaaataaaattgctctgtacgatgctaaatttagaaccattttgacgattggcaactgcagtaacatcacaacaatgaccctcgtcgtagatacccgtatgtagtgctgtctcaattcattccaacagaatcagacgcagaactgaaatcgagactgtggagattccaagagcaaccaagagcccaatggtacagcagcaatttaaagattcataattctagccaaaattagttcccttttgtcttggtagccctttatctaccccacagtcttatcataagctgctactgtagaacgtgagtgttgttttatagggtggacctttggtgtccagatcaggaaaccaagggttagggtgtaaatccgcatttttcaccatggattggggctaatttacaatttttaaaaattatcagcgatgtggcgcagcggaagcgcgcagggctcataaccctgatgtccccggatcgaaaccgggcatcgctatttgttttttggattacccaacttacgctgtacgtgagtgtacatactgcatgtgttactgcagcatgcatcaaattttttttttggcgtcgtctgtgtgggccccaaagttttcacttgtaagcctccagttacccggcacgtaacctcaccactatagaatggtagttaaaactcaggagactttggaagtggagagagacgatttcagcgttcaggattgaaggggacgttgccaccaacgaacactgtccactaaaacaccgctagagtgttggatccgcccattggccatactgttacggctacattggagttgtggcccatcacgtgctttcccaatacggccataaagcttaaaattgttacatgaagatttttcccaaggccatttttttctgctttctgcaggtgacgttctacatatcccacaacacaaccatcttcgacaaacgaccactcgttgttgacgacctccaaaaccccaaaaaaagacagacaacaatagatcaccccccgctcggtatctattagtctcataaaatccaaaaagcaaaaaaaaatccaactttctcgccccccgcgcttttgtgtctcttaaccacaaagccacccttttttttcttaggaagtattcgcttacgtttcctagtttaatttctgttctcaacaatgtctgctgacgcttctcttgttgctgccgagaaggctctcgagaagatgaccctcgagaacaaggccgaggcctcccctgccaccaaggaggagaccaccactgaggctgcccccgctgagggagaggccaagactgagtcctccgaggagaagggctccaaggaggaccagggcgacaacgcctccctctacgtcggagagcttgatccctccgttaccgaggccatgctgtttgagatcttcaaccccattggccccgttacctccgtccgagtgtgccgagacgccatcacccgacgatctcttggatacgcctacgtcaacttccacaaccaggctgacggtatccgagctcttgaggagctcaactactcccccatcaaggagcgaccctgccgaatcatgtggtctcagcgagaccctgctctgcgaaagaccggagccggcaacatctacatcaagaacctggaccctgccattgacaacaaggctctgcacgacaccttctctgcctttggccagattctgtcctgcaagattgccaccgatgagtttggcaactctcgaggtttcggattcgtccactacgagtctgccgagtctgccgagtctgccatccagcacgtcaacggtatgcttctgaacgacaagaaggtcttcgttggtccccacgtccccaagtctgatcgaatgcagtctttcgaggagcagaagaactccttcaccaacgtgttcatcaagaaccttggtaccgagatcaccgaggctgagtttgaggagctcgtcaacaagttcggagagacctcctctgtccacctctccaccaatgacgagggcaagcccaccggttttggtttcgtcgactacaaggagcacgacgttgccgtcaaggccatcgacggtctgtccgagactgagttcaagggaaacaagctcttcgccggccgagccaagaagaagtatgagcgagccgacgagctccgaaagcagtacgaggcctctcgacttgagaagctcaacaagtaccagggcgtcaacctgtacatcaagaacctcgatgacaccattgacgacgacaagctgcgagccgagtttgccccccacggaaccatcacctctgctaaggtcatggttgacgaggctggtaagtccaagggcttcggtttcgtctgctactcctctcccgaggaggccaccaaggctgtcactgagatgaaccaccgacttgttgccggcaagcctctgtacgttgtccttgcccagcgaaaggacgtccgacgatctcagctccagcagcagatccaggccaagaaccagatgcgactccagcagcaggctgccgctggtggtctccccggccagtacatgggcaaccccggtgtcttctaccccggccagcccggcttcatgcctcctggacgaggtggaatgccttttggtgctaacccccagatgatgatgcgaccccccatgcctccccagaaccagttccctccccgaggtgttcccggtggccccaacatgtacggcgctcctcctcagggctaccagcagggtggtttccctccccagggccccatgcgaggcggccagcctccccgatccggccagcccggtccccagggtcagttccgaggtgctccccgacgaaaggacggtgagtcccgagttgccgactccatttctaacgctcttgagaacgctcctgaggagcagcacaagcagctcgttggtgaggctctgtaccccaaggttctcgctgagaaggccattgatggtaacgccgagtttgccggtaagatcaccggtatgctgctcgagatgcccatcaaggagattctcgaggtcattgacgacgaggagggtctccaggctcagatcaacgacgccatcaccgcctacaacgagtacctcaactctcagaaggaggagtaattgtgtaataaaatgtgtggattatgtgataaggataagccaagtagtgagccaaaacccgagcagtaccacttgcatagcagtgagtatgtacttgtagatgaattatagagagtcatgattgaggccattggtaattggtttgtaactaacgttgttgttggtcaattggaaatatgttaccaccaatggattcacagtgcgcatgttgcaatactaaagtggtctgggaattgcgatacagttgattctgggagtgttcaacgacgacaaaggtgctgcgatatagtgtgcatacgtatgtatagtattgtagtcgcagcagtattctcaatatcactaatctcaactaaagatttcaacgggggaaatggtgcaattctctcaaatcacgaatatatccctgttcgacaccaagaccaaatcaacatgggctttgggtgtagagtagatcatgaaagacggtgtacataaggcagtcgtccaatactgtactagtacaatggctcatcaaaggactatcgagtcggaaactcatatcataaattaatatatacatctgttgtgaaagcggttgtggtcatttcttcctgtcgctcaaggtggtcacttcttttcatcggactgaacgaggaacgaagtaatactatctgcctcttgctgccggatctcttcggctcgctcctgtatgagctgtttctttgatttaagaggagtggcatccacaaacttgatcgaaaagcccttgggtttctcctcgggttcaattttctccacctgggttagttgatactgagagtggtaagcgtaaagctagcatgacgaccaggataggtttccaaaggtcaatcccacgagaacaaatgaactccatgagctgattcaccaactttcgctgcaacaactgtctgtgttgccacactggggtcaaggcttcggtcgtctccttaccactacaatcggaaagtaatgtccagaagttctgtctagcatcccttgattttcttggagtcttgatttttcttggaagtccttgatctgccgcagaaagtccttggtcattagctctcgggctgcgccctcagctacctcctactgtcatactcaccagaacataattcttgttcataagccacactccccagacggccccgaaagtgagtcctatcgacagagcaacgaatctgctgttgaaagtggcgcctgtttttgggatcttggtgatcattgtggttgtgcgggatagtgtctactttttttcgcctcgcctgtggcttgcatttcatatcgtatagtagggttagggctgtctctcccaatatcacggttatctcaaccactgtgcgtacattgttagcatcttcaatacacccccaatgaacgcccttcccaagagaatcagcaaggagaccgagcggctcgtcaaggagcccgtgccgggaatctccgctgcaccccacgacgacaacctgcggtacttcgacgtcactatcgacgggcctacctcttccccctacgagggcggtactttcaagctggagctctttctgcccgaagactaccccatggtgccccccaaggtgcgatttctgaccaaaatctaccaccccaacattgatcgacttggccgaatctgtctggacgtgctcaagtccaactggtcgcctgctttgcagatccgaaccattctgctgtccatccaggcgctgcttggagctcccaatcctgacgacccgctcgccaatgacgtggcacaaaagtggaaggaggacgagaagactgctattcagactgcccgggactggaccaaggagtacgccaaggcgtagagattagagtaatttattgagcatgcccccaccaaacagaggtcgtaaaacggaggttggacattgtaccccttgaaggttgcagggtttctgatggagccggagctgttaggccaaatggaagccgcagactgcaagttggagatggccttgtgttttgctgctgtagaagtggaagttgcccctcaagcctcaagcacttactgtactggtcattagccgattgactctcagcttagttaagcgacagcacgatatttttagtaggggtggcttctgttatagtgcgatggtctcagatgaggtctcatgcagtagagattgagtgaaccaagaaggtagatcagaactcacaagctactggggttcattcaaaagctattgtatcgtaaaacagatagctgcaatggattctgcaggcatgagttggtacattaatgttttcaaatcttgtaaacatctctctcagggcttactgcgttgggctctcatgctcccttccgctgtcccgccgaatactggacatatcgggccagtataatacacatgtgggaagatgtcatatacttgtaacactcagctacaatgttgtacagtacaacggatgccacatctgatatcagtaatatactgctatcgatagaggttcaattccatcccacagatatcatcccgctcagctccatcagtctgcaccaagatggccctctcgcgtgtgcgaaagttgtacctgaagatcccctactaccgtcttgaatatggtcagtggatctcatggcaggagtacaccaattcgatttcgaatcggagtcccttctaccaccgtttggtcacgcccagcccgcctgaacgtgcggaggagccattaccgaaagattttagagctctacagggaaaaaacacagcgggagttgaaggagtggaactttcacgacctcggcccgactaatggcaacaaggcccttggtcagacagagaatggtggctgtaaaactgcagattctactcttgcctcacaggtatacagagcttaccctttcagactccagcgaaaaacagatatccgggcaagcctgtatggcaacaagggttccaacatcgatgaagaagaagaaacttgtcttttcattcagtacaatgatgacacaagtcaagaacacttcttagaatcgctgaacgcaccctgtaactcccttctgcttgtagcagacagtaggacattttcacaaggcgatgcggggatattttcgatacctatcgtgttctaagaggtggacaggccctgcttattggcacgagtcgtcctctccaaacagcagactgttgttccttcttgaacatccaggtggtttgacatgagtcggaagtcagggactcagagttgcccgcattgaagcccttcatccctgaagatgactggtaccctcgatacggtctatcttaccattatgatgattttcttatatatgtggtagatgttcaaaccagacgagttcatgatgtgatggagagagataaagtggttcatgtacttgtaggtgtttcagacggacaattggatatattgcaatatggaaatacgcaagggagtatctcgcgaagaagcgccaggagcagaatgtgacaatgatggaaagcctgatagagaatttattggagtacccagacatagtagatgcgtgcaagggagaagctataaggtggtctgctatgcagcgaggtcattgagtgaagagatctgattcttgacgtggtggtggaaccaacaagatcttaacgatgcgctgactaattatacaatcatgtggtcttggcttcaatgcttgttcctaatggcaatactgtaaatatcccactgtgttgctgtattcaatcaattactaatgactaactgtttacttgcagaggtccatgatggtgttgacaacatcagagtcgttcttcttaagaccgttgatggccttgtttcgggaaacgttggcctgctccataacaagcttgatgtcggagtcctcaaggccggtggcatcagcctcggcctcgtcctcggcatcctcgtccttggacagagaagcagcctcgaggtcagcggtgatggaagcgggatccttggaggcaagctcagcgccaacctcaccggcggcagcagcctcggagacggagccggtctcggcagcagcctgctgggcctgggcagcggcgatctgggcagctcgggcggtggcctgcatgtcctcgtgctgggcctcaccgaagacaacgtaggagttgccggtgggggtcttgtagacctcggggttggcgatcacgaagatgtgctgtcgggttcgcttgaggacaactcgggtgataccctcaaccttctggaggttgagcttggagatgagggctcgggcggccttctcctccttcttgatgacgatggtggagttctcctcgatctgggggacctggtcctcggtaatttcctcaatcttgttctcggcagacactgtgttagcgaacgaattagcgagctatggtgtagccacgggaagcaagcgatctgaacaagccatgatctgtcgatatctcgtcgttttctgctcaattgcggttttctgcgttgtttgtactcactttttaatatggtgatgtgtatatgttgtgtcgggagtgaaattttcaccacaagcggagtggggtgtacatttgagcatggttacccggcaagggttagggtctgcggtgcgtacctgaatcctaaatgtgtggagttgcgaggaaatcaaaggagggatgatgagaggaggaaaagatggatatatatcatgccgagggaataagacatacaaagacagagatggaaattggacattagaatggggagaaggtgataggtgcggtgtccatttcaagttacaagtacaggactgtacttgtagtgagtctgactgtacatgcactgtaaattgcataaagctctgtcagacattacttggatactttgcataattagttggaattagttgaaggtggaattacgctgagggttacttgtcagttgtttcagtgactcaaaccacacaaaaagattgtgagattattaagagacagctattttatgagtatgttttttttcgacacttgctgtagacctgatattgagataatatctatctcgttgtcatgtaaattttacagaggcttgctcacaaaattacttaatacattactatactcaaatactatttaacttgccttcccatccgacatctcggcatcagacaccttctccaacaccttgtcagcctgactagtggcctcgctctcaatcttatcagcatccaacacttccataatctggccctccaaaacaatgccattcttgtagcaaattcgtttctcgtctctcttgtaaaagtacagaatgaccatagctccgattgcgcagcaggcagcacaagcagcacaggtcccgaaacccttggtgaaccgaggagactcgactgtgggaaacaccaacactgagacccaggccgaagaagactgaccaatcatgttcatgcaaatgaccacaatggcatactcctgaggatcgtgtctcataatgtcactgacccagccgaataaaactggactcatggaccaggacatgtactggagacaaaaggcgaaccatttggcggactccgtgacatcccagatggcgagaatcacacaccctatgaagttgaacacctgggttatgactatagccccccatcggcacttgaacatgtctgcaaagacggaagcggagtaaacatagacgaaaccgagacccggagccacggaagacaactggttgattttctggttagtatagcgttggttcccgtcactgtctgtcaaactcttgagccacagaaggaaagaccccgagttgccgctgttgttgttgtagaaaacggatgtgatgagaatcatagtgggtagctgccaggaggtaagcagcggtttccagagtgtccagtcggtgagtttcttgctgggcttggccttcttctccgtcacatatggtcgcatacgttctctgcatcttcggatctcgtcgtcagacagaaacagagacacgcacttgtctggggtgcccgggatcataaagtagccaatgacagccaggggcagtgtggcaatggcgtcgataataaacacccatctccatccctcaaatccaccaagtccatggagatccagagcagcactagccaggagaccggaactgagcagaccaagaaactggcccatgtaaaagaaaccagctcgtctagcaaactcagagggcttgtaccatgagcccataaggaagtatgccgtgggcacgaatccagactcgaaaacacccacaaagaaccgcagcaccttgagagctgcaaccgagtggatcttgcagcagaacagagtcatgagaccccagcagagatccatgactggaagcacaatgtgaaggggcaccttggggagaatgtacatgaacggcaactggaagattaccgctccaacaatgtacatggcttggacctggaccagatcgttaccttcaaaccccaggtcttctctcatgccactgacgtacgcattgttgacgttggtctggtccaggtacttgacccagtagacgacgagggcataaaaggtgagcagcacgtcgagcttgcagatgagcttcttgtccgaggccgtgtctcgctcgtcaaaccacttgaaccacttgtgggacgcccggtcgtatttgttctggcggtactcgtactcgtcaaagaacttccaccacgggcggttggtttcgtctctgtattccagctgcagttcggtctggtcggacgtgttttcgaccttgaggtcgtcctccacgtgacgcagagtagggatgaatctcatgagaggagattgatcttgggctattgttggcgatggcgatgaaggtgatggttgccttttgacgacgcagtgacaacaggaaagactggtcgatactgtaggagccagtcaacgactgatggatcagtatataagcacagatggtcccttaacccagtatatcttatcaacagcgttacaacgcggttggacgtcatcgtcttggcgttgtcaaggggtatagtctggggctgtggagctagtagccactattagctgcaaaaagtccatatgagtatctctgttgctgttgataaaagtagcgcatttcagggtggattgagtctgtctcagacattctcagacatcatcacctaccagcgcataaataggcaatgttttttttggatgactgtaaaatccacaacactgctgataatcactcaacaataaccgctatcaaacgtttcacgtcacagatagccgctggacgttcccaacagtttgacacatctgatagcgggtaaaggatctggcgctgtacagaacgagtaaagtaatagctctgggtcaagtagctacagcataagacctatggcccttgggtaaccacgatctccgtggataaagatgccgattagaaaacgcaaacgcgtgaaatggtatcacgtgacataatcacgagatatcgcctgacccggaatggtccgacggtcggaatcaccagttctttgttatccagggacccactcggatcgtgtttagtcagtttcgactgtagggtagcgttagcgtaggtgcgtgcatgacccctaatttcaaccataacttagcagttgtagaaagtcacgtgccgagccgaatagaaccgaacgtcgcaagcaagtaaaccgaatacgacggcccgcacacttgtctttacaaatcgtgcatttcgtccctcccacgtcccgtctcctgcagaaatacgacctcccagcaagtgtaagcgggttgctgggtgcagaaatacgagtagcaagcaagttgagccgagttgctggtcaaagcaatcgtgaggttttggattggctcagcaaggcaagagggtattttagggatggttggcgtgagcaattgtggccgtctgaaggagatttggtccaggcatgttccatctatcttcatatgttcgtacagatggtcccttgtggcagtacatcggctttaggcgttagtgagcgaggcgcgcaacaccagctcgtattgtacgagtaaactgcatcatttgtcagcccttccatcacaccatggtgaatctagatctgcaccaaacgccaaaaacggacatcttgcataatcaggagccgaaaaacggcgcagtgcgcatacatacatacatacatacaaacatatatatatatatatagatatatagtcgagcccttcttcctaagcacaacatcccgtcgtaacaccaataccgacacacaacacaaccttcagccatgccatctccatcgcactacttcgaccccgtgggtggcaattggcgccatgttacccccaatatcgtgatccactcatgtccctttacccgtgcctgtttgctgaattttggcggccgcatgaccctcatcaagttgcaaaccgaagacgagggcgtggttgtttttgcacctactccgtacggcaaggagagccaatctgcgctcaagctcctggctggagacactcctaacgtcaagtacttggtggctcctgatttcgagcatcatatggctctcaagggttggaaagaggccttccctcaggctctcatcatcggacccgaagagctgcgggccaaaaagaagaaggaaggactcgatatcgatattgtactgagaccccaggacggacacaaactgctccagggcaaaaccctggctgccattgggtttcccgaggagctggtggccgagtttgatgtcatgtaccttcccagccaccagaacaaggagattctcatgtatcacaagcccagtgagacgctgatggaggccgacgcgattttcaacaccccttcctatgagcagtacaaggactgtagcaccaatccccgtggattcatctttcccaacattatgaacaagatgggctttgagggttgtcttcaacgaacaatgcttcccaaaatctacaaggacaagtctgctgctcgggaggcgttcaagcagcttatggagctggatattcagcggatcataccttgtcacggagagctcatagagttccctcctactgagatgcgagccaagcttgccaagttggtttccaagttgtagccccgaggaagtgccataggttgtatatagaggatgtatattagtcagtacaagtacaagtattctcgacgatctccccacatttcattctgttctcaaggacatgcctgtggagcacgttacattgcgcattatatgcatcattttatgcgaggtgtagacgccttgaatgggagctgtatagatctgcctacaagtacaaactctgggaatgagacacgatataaatacaaggactcccagttttatcagacgttcaattgacaccgatacaacaacgcaatgactcttgcacgactgtggcccggccggcgagcgatcgaggcaaagaaagcagggtgcagtggaggatgcagccatcccgtcaagtctcctcccgattcttttggacacgcctttgatttgttacaggggtggtgctgaccgagctgatgagatacttttaattgtggtaccaacacgagaccaatggcgatattgctgacagagtcagccgtgttaggttctgcccagaattgctccgatatatactgccttgttggtgagagtgtcgattgatcattaatactaaaggaacaatgacaatcactccaaaaccggactcagctgacagcaccagtgacgctcaacccaggtgcaagtatgtcgtatgacagctacaggtttgcagacatgggtggttatatagagatgggctcaaagacctgtacacaactcaagacatccgtacgataccacaatatcgcaccacaaccacgggtctactacaatacatgaccacaatggccaactcggagcaatgcaagtactgtcgcaagtttgtgtacaaagctctgtgggagacacatgttcaagagtgcaagattggaattgggatagctgctcacacgggggagtctgctggtacaagtcccaagactaagcggtgatgacatgtaatgaattatgacggtagggtattgattgaggtagagtgtattgattaatgtagagtgtattgattaatgtagagtgtactgattgatgtagagtatcacgatccctcgcagtctccataactatacagcaaagtccagtcaaaatcttgcaatgaggttgatggccgtatcgctattgattgaacctgcgtcatattgcgtactcgtacccgacgagccccaaaaaaccacaagacgagaacaaagtccctactgccagcccatctgacctctcggctgtggaatactcatctttaccagaggtataacaaagcatacagtgcaagatcacgtatagtacaatagttccaaagcagcctccacttgccccacagttcaatgtctcatggagtccgccatcgatacggtgagtacgatgggtgcggtgacttctaacgttgttggagctagaacactcttgtgggactcgtttaaatggggccaatcagtcctatttcaggtgactacaagccgactcattcccagttgtactgttcgtctccttgcccgtccaatgtcaaacactcagtctctcaaggccatcactcagtgcgactggtgtagggaattcatgactgttcgtgaagaacgacgccacctccaggtgtgccccaaaaagcaaaaaggcaagaaaaagtgactgcttaaaaagtcagggccacagatcggctgaccttctctcttgctcatcactacatcactcgagcctagcagccctactgtcggtagctccactcaactagctccacaacctacaagtagctccactcaacctagatcaactcatacactctcttcactacaacaatgcagcgacatgaaaagaagggtgttcggtgtcagtattgtggaaagagtatccatatcgacgactggcattttcacaaggccaagtgcaacacatagagactgcttatttattagtaattgatgatcatgactgaaaggtatttgatgtactacaagtagcctgtatcgcattcagtacatactgtactgtaccggactatggtcgaaaatacgcattcggtggacggtcaagatgtgtttcagaagaaccgcagggtgtgtactacactttctgtatgaaaggaagtaggaaaagatggaagatatggtcgatggagttgaattgattttagagcggtgagagagaagtgtggtatctccaatacagcgataaaaccccttttatattaaggctatatatatatatatacagtatacagtatatcacaactcacacacctacaatatacactactgtacactacatgtcaagtcacactccatgatgcaatatcaaattatcttctcgaagagagctggaggtgatgcttatggccacaactcagaaatgcagaaaacgagacgaagctgaaatgcaataatgcgataaatgaaatggctagtaaacaatcaatcaatcacttgacgctcttgagcttctgatagtactcggaacatgccttgatgtgggtgtcaaactctttgtagggataatagcccttgcaaatgtcgcacatttgaagagtgttgttcaggtcgtcactcatggtgtggttggtgtgattggtctttttggtggttgtggttgtggttgtggttgtgttggtggtgagaatagcagtggtggttttgtacgtggtgggtgtatttggcattgaagagtatcaaataagagattcggagagggatgatatagtggcagataagagattgaccctgatcactgggtgagcggtggatcatgagctgtaggtcacagatgcaaggtgaaactgtacgtgatgacgggcaatggggctcaaggctgacgttgaagttgtgatttgccctctttctcgaaaattaatatcgaacaggccccgttttgaggctcacgaccacttgttgatcttgccgtttttggcccgacccagcatcaagaaacaggcgtcgatgtgcacccgaaagtccttctcggaatacttggctccgcaatactggcatctgatcatctcttcggtcattggcgtacagtaggtggtcagaaccaaaaacacgagctcttatttttcgctaccagactacaggcccccatgccaccccatgccaccccatgccaccccagaggccccaagtcccactaacaaagaggtgcgttttgtggcctaggtgcagcgcagcacaagggctgtcttgcatgtaccccgtctacgagtggtgtgcaactaattatgtaatcttttgctgtgaatggggtagtccatcgaaaaacaaaccggtggcaagtattcttgcatcgtcgtgacactggatcggacccactacaaatagcctcttctaacctcttcattgttgttctccgcttaacatttagagtctcgtatccaacctaatttggaacttacgaaacgaagctcgatctcgttctcgtgatgcaggcgatggggcggcatcgtcttctttttttgtggagacagcttctctggtgcaagaggtagcaaacatgggtgcagacagggagaaatacaagcgcaatgtctttgtctacgttttcttctcagtgtcttgatccggaagggtctaacagaacttgcaggtctttcaaccccagagcatgagtcagctttgttaagacggaataatacaccgcagcctcaacagaaatggtttgtaggggacaaaaagagatggatctgctgggtgctgaactgggcctctcgcaaaagtctagggcaccctaagcgataaatataccacttttctattcttgagcatacaatattcatcggccggagtaaagtattttcccataaaaaaaagaataaaagaataaaaaataaaaaagtataaaaaggatgaaaaatcgagaatgaaccattagaaaaataataataatccacgcaatgaattggatatggatggggaaagattggggtacgaaaataaaataaaataaagagtcttgagaatgttggtccaaacagattgattgactgattgagcactgactgagctccctaactgtgagcactgattgagctcccggactgaatgagcacagagtgagctcccggcctgaatgagcacagagagattgaactactatgtaggattatgttcaagatgtaaacttcgagaatgatatgccgcgcgctgcttggcctagtacagctttggcagcattcttcgaaccaacttcaagtttggatataatttgatttgatttgatataattgattgtactgctgtacagtattaccagtattgtattgattcaaccaagcggccatgacaagagcaagatgaagtgacaaagatatttgcagcctcgaactcatcgaaatgcgcgcacaccgaaacgagcacctaaatgtttatctgtgtatggtttattggacgccaataacccggcttattgcaagtacagtaggtcagtatatagctgtaacggattattagaatattttttcttcttcctggaataaaagaaagctaactcgaatttgacacggattgacaagtacgggagccaatagtacagtatgtatccgtataaaggtggcacacggctcactgtgctatcatagaaactgctgtctgataccccagtggaactacaaaaaccacatcatctggtttctctcactctacagcaagttgttcgttaatgcaataaattaatctacaaatacttttgcaaccactccacttcaatggctgatgcaatgtccattctctggacgttgagagtgacctttcgctgcacatagtcatctcgaatgccgtacacttctccctttgaagctcctgttcctcccttggaagctcttcccttaccattgatacccaggttcttcttgccacagataccggtgatgttgataaccgagtacgactccagtgcgctacaaacatcgagaaactcgttgaatggcaacggggacagcatgcggtgtttcttgcagctgctggtgtagtgatcaaagagtctctggatagtgagaggcacatcgactccagaggttatggcttcaatggagagctgcttttcggcagacgccactgtgcacaggacggccttttgctggagattgagcatcttgattcgctgtgagttatttcctccaaacacctggctgcatactcttgccatggttgcaattgagacgactggtttagagactgtagatgggtcgttttgagccagtttctggatgaactcttgttcagagatttccagagccttccgacaaatgtcaaaggcctttctcaggtctccagtgtttgccgatgcttttctggcacacaattggatcgcagcagggtggatggccatggtggttggggccacagcaggtgtcttgtctgtaggagtgtgaggaggggttagagtgagggtagtagggtcaatttgagtctttttgggtgtgttcaggggggacagaatcaagtcttcttccttcttaacgacaacctcttttttcagggaactgtgctccctggagaactcgtctgatgccttcacaatacgagacttgatgatggaggcaatctgaaccgcgtcatagggcttgaatttcaacagctgagggtagaaattattcgccttgagtcgtggcagaaatctatcagtcaaatccagagcattagcaataccaacgagaatcaaccgcgaacccttgcagaaggcccattcgaaaatgcgaaacagaatgtcctgatctctagtcatgatatggtcgatctcgtcgagcaccacgattgacgtgcctcgctcagcaaactctttagaagtctggcacatgaatagctcctcgagtttcgccacacttttgtcaaacgaaatgtctgcggacaaggcctcattctcctcaaccccactcaactgtttgtaaatgaggttcatgatggctcgcgcgctcggagccagcatgcagttgatactagcaaccttgattccctccttgccccgaaataccttgtccatgactctctgaaggagggccgtcttgcctgtacctggaggtccactcacgtacagtgcagcaccaggttgagagtactttgcctgcagtctgccttcaaagtaacgcagcaacgttgcttcctcaacttgtcgaccaaccatttcctggtcagcagccaggatgtgtcccttgcttcctcgagaaaacatgctcttgattttgttcaactcgaccaagtggggatgaagcggaggtggtgatgcgaaagacgaccctgaagtggccgaggaatcggtgaatggatcacatgactctctcggaggagacaacacacgaactgagtcgtcctcaaaacactccaccttgcgtcgcttcaaacacaagggttccgtggacacccctctgtccacctctccaacctgctgaccccccatatcttctcccttgttcacctcgagctccttgagaggcacccggatgggctcccgtcgcactcgcttctgtggtcgtttcggtgttgcaactgccatcgttttgtgtgtattgaaaaggatgtgtcgaaagatgttacgtgcgccctcccacttatatcaattacatgtctgtttttggcttaatgaaaaacgctaattgtgtgcagatgcgttgacgcgtcggaatgagcaaaaacgccaggaaaacgaaaccaaatcgggccattgcgcgttccattggaatggtcacgtgataaaccatggcttcgacgcgttgcaccggaaaaccgtccccaatatccttcaataggcgccctcatctttgcgcccctaccgtcaatccaattaatgcaatgcaccagcctcaattctcaccagaataaagttggaggtgaagggaatgtgggtgagagagagagagagagggagagagagagagagaaaagggaagacaagagcatcaacaagagaagagatggaacccgatatatatgacagtacacttgtacaatcacgtgacccctccatccgatgtcgcatattactcgttatccactctgcgcttcaactacgagccgctatcctcttcatacagcacatgcgtcaaagcaaaacacgcgaggtcacctaccagaccgtgcagacgtgacccacgcaggagggcgacgcgtgttgggacaagggagagaaagtggaatattgggggaggtgaaatggataggcaaaaacggacgaaaataataggacaaaataatgaccatactaaacagggactgaatataagaccaaataagacgtttcagcgttcttttatactctctcgaacgatttatatctatggtaagaccatatcaaacgcttcttgaagcacaccaccaaacatggctgcacatgattgacgcagatctgggctgatggagggcgtggagaaaggatgtggataaagagcagtgctgtgcaaatcacgtgatacaaatcgagtgtcgatttccatggtcattgtttctactagctctgagagttgtacctgttgtgggcttcgttggtctgctgttattgtatggccagcctcctccacttgtatagttgcagatgtagaggataaatattatagaatatcggggttcattttagacagtatataataatggcaatcttcaaacaaacttactgtatataatgtagttgtattttctcatggattgtccaagtgatgtgctgaaatacgatacttgttgccctgcgatgtttgcacaatgtatactgaacaacaattcggtcattttttaaaaaaatgacaagcggtgggaaaaagtgcatcaatagatttgggagaacattccgagtccaatggtagtatgatatttacatttcatggtgcaaaacagtattattttctcattctaacacttcaagattgttctctattttgttcagtaacctcggggctgattcggcctgtcttgtcgggcaccttttcagtcctgtggcccacaaaagtaacaaacacagaccaaagtgaccatttctgaaaagactgcttcactctctctaaacgaaggaatctgtggacgattgaggactgacacatgtcagtgctgaccgtcacttgtgtgctcagcaaaaaacagtattcaaacaagacaagccatatccagagagcagtcaacataccgtactcggccattgcctcagaaaagacattctaggcctcataatcaaaccatagtcgagggtctcaggcctgtgaataccagagccgacgacagcagacaagataggtacacttggttgggcatacaaacatcagacaaaaagtcttgattggtccttcacttcatctgacatcaatctagcgccgtgccagcagccatgaagcacaagccgatgtagagaaccgcagtgaccaggccaagagttgtaatccgaagttcttgacggttcttgaagacggtggtggttaaatcagggtggagaatcccaggaagatgacgacgctcagagaaaatataccccagagtgcgattgtttctccatgttcttataagacactcaatagagccgatacaacccagcgagctccaagaacaattgcgacgaaaaagcatacacgcaagggaaaaattactacatcattgtgaatcatgatggggacgatggatgaaggggcgtatttagttccgtaatgatcactggctgaagaatgtcttgagtggagacgacaagagagagtcagccaacagacggcgatcttctcaattaggtctaaattcctgtctgagccttggcttttgttggaattctcatgaacggaagaagatgttccgaagccacagtgttattccttgacagtggtctctgctatcagtgacccaaggtgaccgctttttcggtttcgatctattcaccgcagaaacactccttgaagggtatactgtcttcagatctgatcaaaagaagcagatactcaaacaatagagagcatgagtgaatgagtttggttttttggtgatgatagggaagacgattaacaaacaaagccagaacagactgggtcttcatcaaggtaccgggtgacgtgccagatgcactgagctagatagatcccttttaccacctaggctgtacattagacaccgcctaagctgtaccctagatcgccttgatagcttctgggctcatacttgaaagagtcgaggacaagtagccttagtcgagttgaactgtctccgcggtacttccacacaacaccgcaaactgtgatactagagacagagacagtctagcaaatgaatatacttgtagacaggtggagttagaacgtgggtggatctgaggtagttatttcagaccataggctcttggtcaggtagtgaattcataatatggttatagctgaagagttgtgccatgatacgatcgaagagactttcaagacaggcgtcaccgccctgcgtgtagcctgttaaactaacgtgaactcatatatttccatcagagtctgtatggtgaactcaggtacagtatgttatgtaccatctacaagtactgccctcctcagtctaccttttgcaacaggtttggaggcctgaagttcaacaccagagaacaactgctcagtacagtcaccagagcaatgctcataagcgtccttctactgggaattgcccatgtgatctggtacggagtaagaagcaccattcggtcgcctcagctccaaaagaaatcccgggacttactggtcggtctctcaatgccaaaccgttggctacagcagtcgtctttgtcggcgtagtctctacctcgacaaggaagttctcgtcttccatcttcttcaagctgtggatgttttgcggccattctcatgagtcctctggtttactattcttccaacaaatgaaggtgagggctcgctaggtccattattagtcatatgtagattcactggacaccagactacattaatcgtcccccatcctaccatactgtagagagtcataaccgttgatgatgtactgctaggagtaacacattatcgtattgacaggtgtaacaagtgcgactgccagcacagtggcaatcccacaagacttcagtacgtacgcaaatttagaaaccatgcgacgatccggtacacgatgggtccctggaccctcttgtgatctaaaatggatataatacattcatcaataaataccaattaccaaggggtggcggctgggttagttttgtcaaacgagagagtttggtggttgcttcgagtgttggtgaggcacggtaaacgccagatgagagaacacaacagaaagaagcacgttccaactggagtcacctcaacataagggatcccaggtgcacagaacagagtcagattaaaaaacacagtcacacaaccagagtcgctgaataagtcatgatacagagatacccaaaggtcggagatgtcggaagataggtcgggtcaagtcgagtccatggtactccaaagagaaccataacaaacctacttccagcctaccatatcccatcactcctctgtgcacccatctgattcaccatcctgattgtgtcaagtcttccttctctgtcaccatcctgttggtgtcacattcccttgtgtgtgaccacagtctccaacatcggtatcacgtcacctaatcaaaccacggctaatcacttgtgaccacactgatcacacgtgatcgctcgcgtgacaggcaaacgccaaatcacttttaatactcaccctgctgagtaggcaacaggttgaatcgcttcttgagagtgactcgctgtcgagagtacttgtcgtcgggagagaatcgggcggggtgggcgctcttggtaatctcgccagactcggtggtcttcttgagagtatagacccgcttgccgtcgcttccagtagtgtacataagatgcattttgaggtgttgtgttgtggtgagatggagagctttgacaagatttttcatgtaccaaaaaaaaattgtcccagtgcgcagaaccttaactttattggaaggtgaagaagatatttgtagatgttaccgatgggctacaagaagggagataatggaactatgagtagataatatgaaggagaaatccccaaggtacgacctggtacttttaaaatatcagttgcatctctacaagaagacatacattgaaacaaccgaaaatcaccccaaaaagagatactaatgttaataaaagtacccatatttgctttagagatcattttaattcccatatatgttgaacaaatcaatttgagtagctactcactctacagctctcttttgactattaccgtccacttctagatcacgtgacctaaaaccttaatgccacacactttcaaactctaagcagacggtgcacaacatgacgaaaccacactaacaacgcgactcaacacaacaatggaaaatccccacgaaaaggaccagtccgacgctcttgcgcgcatcatttctggcgtttccaagctcaactcgtccatcgcacgcgtcaacgagatccaggaagaggtctattcacgcaaccttaacctctcggtggtgtctgaaatcatgcagaactaccaggcctcggtggattactatttgcgagaaagtggagccatgaaagagccgttcaagaacgatgattagcaggtttacgtgaccgacagtatggatggctgcggctgtttctttagtcagcaaacatatgagctgtgtgctgtacgggtacagtactgcggacggctacggggcaacccagtcacgtggtatgttgactgtgagatgcggttctggctactttctctgcgacgtgattcttttaccgcatatgtatttatatttattgatctaatgacatcagttgtgattatgtggagtaccataccatatcaacgcaagaacggcacaataacagcacaagaacggcccaagaacggcccaagaacggcacaagaacggcacaagaacggccaagaacggccaagaaggacattgtactcgtacagtaacaataacatatattaccagcattgcaaggtaatattctagcgacaagaggtactttgctttactgtatgtacttacactacatgttttacccacacgagttcgatacagttatacaatctactgtaaagtactgtactgtaaattccaagtaaattgtcaactatgaattcacgactgtgtccgaggaaactacgagaatacagaatatcattagtctaggtggcattattattatgaatcatttgaaattgtctaataaagccattaattggctaaacaagccaagtctcttgccattctgaacttcctcagcgagacttctcttacttctcctgaatagtacgctcaattagcttcaagtaaacgacaacagtaaactctacaatctcagacgaggttgtacaagaagctccaaaatgcgcatgagacacagtctccgagggccagaaggaacgaatggcactcatgtggattggactggtccacttcggcggacatgaagatgagcattacataatcgggtccaatagataatcgggtccgatacattcggctcctcttggacctcccaaaagcaacttccaaaactcaagctccaagatgaaagagaaaattaccagtctttcaagtcatactcgtaacctgtcgctaataatctaagggtgtttaaagcgctttgcagctcctccagaatccgggtccattgctcctaatgagatgcagcaagcggacacttctccggcaccgaaccacctgtgcatgagttggaattctatttttagcttggcgctaaagcagccatgataagtatctgttgaatgggtgagtactggatttagcgactccactgttacgagcggttacaatagatataagtatttgctatgaatggatgtattggtataaaaagatgtattggttatgagttgaatcatgcggggtttcattggtgctcgcctatttttttcgattgcaaaaaagcaaggctgtgatccttccatcacatgtgtctcactggatggtaccgtattttacagttgttttgagcgccactttgaagggacgccagtaaaaaggcataaaaacgcaacaaatacaagtaccgtatcagtgtccattatatcggcctaattatatgtatttggggattttttcggatttaaaatacccccatttgacaccctttgggggctcccataccctccccacacaagctttgcccagaccaatgataacaagtgagtgggtctgacacaacagatgccaagagccaagatatgaagggtgccaaagttagataaaagggtctagattctgtctatggggtatgagaaataggaagaccgtcttgggacggatataatagcgaattttcacgccgtctccaaacataaagacctggaaatcctacacctcggctccatgcagtgtctcccacacggcttggaaagttttcgataaggtgacaagttgggcggttgaaaagagactcggtcgggtggggtgatgagacaatgccggtagtgaggctaaagagaccatgtatcgatagcacaagattttacttagagatggaagatctgagcaccctctctttctgtgggcatcggagctcgccccgggggttgtactgtggttagagatgctgctctttttatagtgcctgccgcagattcggctaatatgcttgtagcttaacgcaaaagcggttttttatattttggtgggaaaggggcgtctaaaaatcgatgtcgaggagatatcgggacagaaaaggcacgagtgggaatgggggagtcgggggagtactgtgaaattgaccgtttggttctccgacaattattgggcgagctgagtagatgcccgtacagtgatggatctagcaggcaaagtgcgcacaggaatcaacgggagcatcttaaggacactaaccgaagagcttcaaaggccgcagtttgtagatggaatgaaaggacagttgagaatacagttcgagtacaagtgcagtatgtcgagtccatcattagtttctgaatgacatgctacagtaagtacactgtacatacttttaccggtactgtactcgcttaggggacctttttgaagttcaaaggtattacgagcgccattgccgaagaccaaaatgatcaactaacaatatgttgaatctacaatccctcagtattgatagactcatccctccatagctatgataatcgggtttcacagccagatgatgtgcatgcagctatgcgttctatgcagtcaccgagacagggcttaaaccggacgtggaagttcagagcaagtcgaatgtgattttaaacagtcagtgtttgtgtttgaacttgtcaaagtccatttttttttgacgctctcaggcccctgttatacatacactcctgtcttcatgtctatatagcacagccgatggaaggttaataataagcgaggtcgtaactctactgttctgggcttgaattgagcgggggaaaacgcaggatatataaacaagcaagaacggtctccaaaatgaatatctaacatgtggagaccgttcgtctatgtagtcaaaccacagaccctctccccaagatgatatgcaccgccatgcatggttgcttgtgttgcgacaaataagcttcgggctatttttttaagctcccaaataaagttccacttgcttggatatatgggatcttcttcgcacttgttgtcatcacgaaaaggagtcgcttagctaccaaacaaccacaggaggagtcggtcacacagcgcgagaacacccagacaggaggccatacgacagccaagatctctctcaagcgacacagacgcaatcacaaaccgaacacaaacagtttggagcacaaacgcaatcgacaaaacatagtcataagaacaacaacgacttgttcagagactccgccactgacatccactgcatcaagtgacatagataccctatcactgtacaccccgttcacgacacagtcaccgtcacagtaacagtaacagtcacaggcacagtcacagtcacagtcacagtcacacacacaccttttgcaccacacaactatctacataacacataaccatgggttgggaccagctgggtatcgatgacgcccatctggcgtacgccatcatcggaaccttcaccatgatcttctcggtggtgtcgctgttcgtcaaggaaaagctctacattggtgaagcgaccgttgccaccctctgtggtctcattgtcggcccccattgtctcaaatggttcactcctgacacttggggaaacaccgactacatcaccctagaactcagtagagtctgtctggtcatccagatcttcgccgtcgctgtcgagttgcccaaaaagtacatttggaaacacgcactgtcggtcttctatttattgttccccatcatggcctttggatggctcatttcgtcgctcttcatctgggcgctcatcaaggacctgcggtggaaggagggtctcgtcatggccgcttgtattactgccaccgaccccgttctggcctctgccgttgtcggtaagggacgcttctctcagcgactgcctacccatttgcgaaacctgctctctgccgaatccggatgtaacgacggtatggccttccccttcaccttcatctccctcaacctgattctgcattacggtaacgctggcgaaatttgcaaggagttctttgtcatcaccgttctctacgagtgtatgactggtatctgtctcggtattgtaattggatggggaggacgaatcctgatcaagtttgccgagagccgcaatctcattgaccgagagtcatttctggccttttatctggtcctggctctcatgtgcgctggtttcggtacgattatcggtgtcgatgatctcctggcagcttttgctgctggcacagccttctcctgggacggctggttcgccaaggagactgaggagagtcacgtttccaacgtcattgatctgttgctcaacacatccttcttcgtctactttggctctgttgtgccgtgggcagacttcaacaacaaggaaatcggcctcgatgtctggcgactcgttgtgattgctgttctgattctgcttttccgacgaattcctgcaatgcttattctctcaccactggtgcccgatattcgaaactggcgtgaggctctcttctgtggccatttcggtcccattggcgtcggtgcggtttacatgagtttgattgcccgagccgagcttgaatctggaaccccctcgcctcgccgaaaagaggactggccaaaagaaggacaaccaaactggctagcggtgcaaactatctggccagtatgtacgtttctcatcatttcatccattgtggtccatggttcgtctctctttgttttcttcctcggtaagcatgtgtcaaacctgtccatcaccatcaactccaccaccactgctggcgatgaaagtcacatgtggatctcgcgtcttcccggtattggcgacaatggccgaacgatttccatctctcgagttgacaccagggagcccggtatgattacctttggagaaaagaagaggctggccaagcaacgagagcgagaggctcagacggagaagcatggcgatgaggccaacatttcgtccgagtctaccgccaagcagcgaaagccccgacgacgaatgtccaaggatcctcccgtcaaccagcctctttctcttggccagggacggggacgagagcatatcgacacgtttgtggagggcgatcacgttattcaagaaaatgatgacggtgatatcgtcgccgagtacgatcaggagaaggctggaagcagttctggcacagacggcgacgaccagagtccccatatcaccgaccgaagacattcgcatccccataacgtggcggctggtggacaccaccatctgcaccacgagagggtcaaggccgtggcttacaagattgacgacgaactgattgtcgagaacgaggatggtgatattctgaagcggtacaagatccgacagaagggccacggacctgactcacccaacgaggagtttgtcactcccaagcacgagggcggtgtcaccaagttcttcgacagaatcttccacaagaacttccaggacatcaaggacattcacaaggacaaagctccagcgacagactttgtggatctggagaagaacgagcctctggacgttgctctggcccgagacggtattttgagcggcgtggaagaccatccttccgagggtgctgttcaaggtaccaccaccattttgcatcccactcacaccccctgcaatgatgaggtgtgtctggacgaccctcttcaacgggccaccattgtggagggttccctggaacgtcaggacacttctcgatcacgacgcagcagccggggctcgctcacgtcgttccgactgggacgacgggactccaaggacgggactcctacccctggtccctcagagtccgacattcctgaagagactcctgccgagaagcggcgacgaatgagtgctctgggtctaggcaactctgccaaggacgacgatgatgaggaggagcagactgttgtgcatcccattcgggaggatgaggaggacgctcctcggattatgtggggcgatacggtgagaggatagactgtttgaaaaccacgatcactacagaaaaaaaagtatagatgttctagtacattgcaatgttttattagtaattgaattaacacaccaagcatgttggagtgctagcgaatcgtaggcattcactgaactgtctgaatacgagacgtggcagacatcgcagctgcttgtctttaaccaatagcctaactagaagtgactccatgtgtttgatctgagggcggttgacctccagagttttactgagaatgaaaactgaagaatgtatataaataatgagaggaatgagagtattacaatgtggacttggggttctgcgtctgttctgggagtcatctgtgatcaattaaaaaagactttttttctgcatatacattcatttaattataactttgctttgaaagaatgaccttgaaatgaatgtactgtactggaactggaacatttacaacagttcaactcctttcaactatatttctagacgctctaatgtcctacttgactcgttctcaagcaggaaagcaggtatcagaataattaaaaagtatttaaagaaataaaatgaagaagaccgcctcttcacctctaataaccgagcagttttaataatatctctacagttttttttttcttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaacagtagcttgtcggtggtgttggccccggtgtctaccacgttaactctttagtagagcatacttggcagataatttaggaatataaactgcggttcacagttgacaatgcccgaaatatcattgaaataatgtgtattgaagatatccaactcgacatctataaattacactaaaatatgtttcaaaacactgaaatatgtctcataatactgaaatatatctcataacagattttagtatagctcacaaacacctctggaaacctgattttcggtgctgaagcgtgtcacttttagtggtcgttgcacttgcaaaatacttgaaccccaacaaaactttgcaggcttgaatccacaacatatgcagaaaaaaaaaaaaaaacagtaactcctttcagctcttggttctgagtcagaattgaaatatatactaagctatatactgtagaaatatatactacgctatataaaaatatatactaagctatataaaaatatatactaagctatataaaaatatatactcagctatataaaaatatatactaagctatatagaaatatataccaagctataaagaaatacatacctagctatatagaaatatatacaaaaatatatagaaatatatacaaaaatatatagaaatatatacaaaaatatatagaaatatatacaaaaatatatagaaatatatacaagactacatagaaatatatccctcgtcactcaattgaaccacccagagcccccacaaattcgcccaactcccccacctatgttcagttgtcggaattagattcactctcactgctcgttatgcagcagtaaatgacggagacagggagccgaaatacctagggaacaattggggacacaaaaccacagtcatttgacgtaatgttggagtgggacacaaaaaaactccatatatatctcctcctaatgcctcctttcatctttccttaatctacaccgactaatggaagtgtgactctcctgttatcagattgagtttgtatatttttcctataggcactgccttacaagtgtcgctcgacccatcacgacgccatatggaagaagcagagatcaagaccgcgagtcggaagcgcgacgctgacgctattgaggcgccagaaaacaagtcagataaggcgacagattcagagtcttcaggacagacaaaccctcagtctactggtcaagcagacccacagccagccggacagaccgactcacaatgtacaacccagttatccgacaatctggaaacagttcttcaagaagaactcagcaaccagtttctccagccggttcaaaagaagccgcgaacgtcgtcagacatcccgttttcgcgcttctcttctccgcacgactttcaccatgttctgaacgactgggccatgcagtcgaatttcgcctttaccacgggcaaggaacgcaactcagacagatcaattgccatcacttatacatgttgtcgatcgaatgtggatgggaaggcttgtacgttcgaagtccggggaaaaaaacgcaaagacgaggacttttggacccttcataaggtggacgtgaaaggaacaggccataaccatcctacaggagacgaagaactttcagcagaccaacaaagtctagttgatttggctgaacgacagcgactgtgtgacattccctctttctaccattcgtctctacctccgcggtttgtagcctattcttcgtcagatgctctgtatacaggtctcaacgactgggctcgtcaccagggctttttcttcagactgggcaccaactgggcgacgaaatcgggcaatgagaaccagacgtattactgtggtatctctgggtgctcatattccatcacaggtatcagattggcaggccagaagtcgtgggccatccgatcgtacaatgctcgtcacgtggaacacaatcacgagggagccagtgtcaagaacagagagcaggtcactcccgtgtctctgccacccatagctgacaagtacgcttcgttttcggctctccacgaagctctcaacggttggtctgtgaccaagaactttgctttcaagaccgggacttcttccacaggtcacaccaacggactggtgagcaagtacatggtgtgttgtatggccagcgataccggcgatccctgtgagtacagcattatcgtcaaagaagccaaggatgggacgtgggctgtcagccaggccatcaaggcgagaaaggagcataaccatagcctggaggacgagttgacaggccaacaacagcttcttttggaggcggcagagactcggaggattattcagatgccagaatatgcgcctgagcatcttccgtcgagaacagtaacttttccagaccgagagaagctgtttctccacctggaaaagtttgccaaggcccgaaacttcaggtttgcaatcaagcggagcaagaaggagaagaatggccggctgctggtgaattacgagtgtgcaaaaaccagaaagagtgctacaaagtgtccctatcacgtgtatgctcgggaaaacaaggacggggtctggagtgtgtcgtacccgtacaatttgaagaatgagcataatcacgacttgaccgtttgactctttggcagtttggtaatgtattatttattgacgaacctgcaggatgctcgggtacgaagtatgcggtgcctttagacagatggtgaggaagtgggtatgtagttggagttagatggcacgggagaccgaacacaaccgcaaccctgctacttgtattcaaaagcaccaactttcaagacaggaattggtgagctgggtcatggctagcttgttcaagttcagaaatcgagatccgtctatggactaggcattacaataccgtagatagattcatctggtgctagatccactgactacagactgacaaccgttgagtcgcctcgtggacgacaggaacagtcaactatagctctaccctgagggtcgaccgatggattattcactcttcaaccactctacaatacgacattgaattccgtctcggacttacacccacttaccaagagctggaaccctttcagccactttccagtctataacctaaccatatctgttcgtctgagcaatggatgaggtatttaccggactactggacggttaataagataattggcattactacagtacataccggtcatagtgcatctcgctgtaacacacctcgcgacagaaccagactccagaaacgatcgctcaacgaccgagattgtctgacatccaacggctctggctcagctacggcactggtccgtcagccacagtgcttatcacacggcactgagtttattcgggtgggccatatgcaagggtctggagcagtggtagcaatagtgccttgagctcgacatgaggcaaggggggaacgagtaagacacaagaatgagtaagcgacaagaatgagtaagcgacgagaatgagtaagcgacaaaacatgactaagtgacaagaaatgactaatttgactgctttcgagccacttgctcactgacactctgtctgcctcgaccgttagtttaatattccaatctcgggccctatctcccaacaaccaagccttgtctggagcttggcgagcccattgtacctgcatggtgggcggaaggaggggcgagtgggatgagattgtgattggttgagcatcgagtatttggcaaatgagtgctgattggatgaaccggttgccccggcaacagtccatggggagccgctagcctcctctctcccctccaaatggcctctctggctccaccgtcggtctccctctcccctcctgtttcaggtctaactttgcgccaatgcaacacggtcggacctttggggagggtgactagagctgtagacgggccgaaaagaggagaagacgctttcaggtcgatcagaaggtatcaaaagacgactttcctgggggttttcaccgattcttgttttcaatctccacatggttccactaaaacctctccatacagctccccgtaacagtacatccccacatgacgatcaatcatgtcttacagtagtacagactctgtatactaactcttgccatgtgaacttacctcgtagacaagctccaaggtgggccgagcacagctgtgcaagtccggtacttaaacggctctctagccccaccatctgttctccacacctggcccagtctactttcccccagatcaagatgctctttccacaactcctgctggccaccgtggccatgggattctccctagagtccatccccaaccgatctctctcgtcgcagaaaaacaacggcctcggtctcgacaccgtcaccgagtacactggctacctgaccgccaacgagacggagcactttttctactgggcgtttgagtcgcgaaacgaccccaagaacgacccagtcattttgtggctccagggaggccccggctcgtcctccgagctcggaaacctgttcgagaacggcccctcgcgaatcggaaaagacctcaagcccatccacaacccccacgcctggaacaacaatgccaccatcgtgtacctggaccagcctgccgacgtgggcttctcatacaccgacaagcctcattcggtcgtcaacagcgcccaggccgccaccgaggtgtacaacttcctcgagctcttcttcgccaagtacgaccacttgcccaagaagctgcacgtgacagctgagtcgtacggaggccactacggacctgccaccgcctacgagattctgcagcaccccgaccggtctttcactctggagtcgctcgtggtcggcaacggcatgactgatcccctcaaccagtacaccgagtacggccccatgatgtgcggcaagggcggcgtggctcctgtggtggaccagagcacgtgccagcaggtcgacgaggccgccaaggagtgcattcctctgatccaaaagtgctacgacaccggagctcctcaggactgcgccgacgccgtcaacaactgcaacgacaatgttcttggtctatatccttcttctctcaacccttacgatgagaccaagcagtgcgagcaagctcaggacgatggctgctacaccgaaactgactacatgacggagtggctcaacctgccctccaccctggaggctatcggagccaagcacaactggaccggttcttctggaaccgtctacaacgacttcaccgagacctctggagactggatgctgcctgtggtgcgagacattcctgccattctcaaggaggtgcccgtgctgatttacgccggcgacaaggactggatctgcaactggctgggccagaagaagtggaccgaggcgctggagtggcccggcaagcagggattcaacgacgcccagttcaagcccttttccgcaggcggaaagcaggctggtgaggtgcgaaactaccagcagttcacctttctgagaatctttgatgctggacatatggttccccatgaccagcccgtggctacttcggagatgattaaccgatggatgagtggagatcatcagctggagtagggtgatgatttacaagattctaactgactttgcttctcattaataaatgtcatttttcttttgattaagcagtattttcgtgttggtgaactgtattttttatgcaaacggggtccgaaaattgcgtcaaaacaaagcaaaatatatcgtagattgaatataagcgttatgcataccttggaaagaccggtaatgccgattgaaacagtttgacggataactggaatacgacaaccgaatctctcatttcttcatcggcacacatgtttgatttcaggaaggtctttctgaggtgaaatcaagctccacctctcagaaaatccaccaacaatattcagctaaacgtgcttgatactaagtaacatttcaacatcataaaaacgtatactgtacatctgataaccgtctcacactcggagctgcgagcaattgccagcattccgcaaagcccaaaagtcagcgcactttcccgcaagaaagcgggtatttttgttcctgacacaaacagactcacaaggagtcgtcgcaagaacaactccatctacaaataccgttagtcgtttcggaactctccgagatgtgcgtctggaatggtagagtttcatgcaatgctggaggctaaaatgaagacaatagaataagcgaaaaggtgcaaggagacatcaaactggactgttttgtaccgcaagtgatggaaattatttcatattcccattgagtaccaaagtacgagtcgaatcatataatttttaccctcatttgccttacaaaaagtggtcgaaacaggggcgttttttgggctccttttttaccatgagtctcgtaaatgagtcaacccaactttgcggtacaagacgactttacgacaagtttacaaaacaactctacgactcgacaaacggaacggcgtcaaaaagtcggtgaattccgacctgaattcgttcgaagaaagctccgaatggtacctcattgggatcggctagcaatctccttttcatattcagtaatgatgccgcagagtggggttttcggtctcctccttatcgtattatcgggatttaacatttgtcgtgaaatttagacaggacagtcttcggagtgagagagtaaacgccgctctttctcgcccataaacaatgttagacgaagataaaaacaaccaatatattctgcgcatcaatattgaaatacaaaagtgttgttattttcgctactgcgtatcgcgttggcgttctatgttcccttgaacaccggtccctttcaatatacattcacccaagaaagcataagtcgttccgacgcttttccggaggcaggcgacaaagaaacggctagacaaactcctgtatgggtggcgcagagatagaccaagataccatggtttagggcgtcctgcttccattcaccgttcggatcaactcagaaagttacatctcgcttcaggtgtctttggatgaaggctggtgaggtgagagaatccgaccggatatgttgagccatcgtggagcgggacactttgaccaattaaagaccagtttgaccccgttctgcacgctcaaagatggcccaatcaacggatatccagttggattctctcatcgtgacctcctcttacatctagagctcatcctgatctgctctagcgtatgtacattcaatacgcacttctcaccaaactcaatccttccgtttgcatttcggaagcagcgggacgccgaaatatcgtcggagacactcttgtagtggctggaggatgtttgtgccactccagagatgctatataaagacccggcggctaccaccaataggttagttagtcacagccctctccacttcccaaagataccatgtcaatgaccagcgacgaacagatcattgaccacagcgtccagcacgacgccgagaagaccccaatctcccctaatgccacccctgctgtttctgacaacgaaaaccggggctctgacatcgaaaagtctcaacctgcagtcacaactgagcccaacggagccacagctgacgcccccagtgccgacacagtagctccaatcccccctcccgacaccggacgcgcctggctggccatgatcggagcctcgttcggtctctactcctcgttcggctacatcaacgtcgtgggtctctacgaagcctactacctgcaccaccagctgagccactactcggcctccaccatctcgtggatcacctccctccaaatcttcatcctctttgtgggaggaattttctttggccgaatcgcagaaatgtacggcccccagaaactcgcggctttcggaaccgtgttcaccatcacaggaatcatgaccaccagcgtgtgcaaggaatactggcactttctgctggcccagggcatctgcacaagtatcggtaactccgccatctactacgcctcgctcctagcagccaccacctggttccagaagaagcgagctctggctctcggagtggtggttgccggctcttctctcggaggtaccaccatgcccttcattttcaccaaactgcagccccgaatcggattccctcagaccgtcagagcgatcggatacctcatgattggcgtctgcgtcatttgcactctgctggtgtcgtccagattcccgcccaacaaaaagctacgaaaagagttcttcaacctgcgggaagaagtgctcgtaccctacaccaagccctccatcattctcgtgactctggccatgttcttctccttctgggggctttttaccgccatcggatacatgtctacccatgctattgcccatggaatgtccgaagagaccgcctactatctcgtgtccatttacaatggttcttctctaatcgggcgaattctcccgggatttgtggctgacaaattcggctcctacaacatgcactccatttgcaccgtcatctgtggagtcttccttttagccatgtggattccagcgaagacgaaccctgtgattattgcattcagctcctgcttcggagtcatttctggagctacggtgtcgctgtttccggctctggtggcgtctattactccgcctacagaggtcggtagacggatgggcgtcgtctccttcttctactccttctcgtccctcacagccatgcccattgccggccaaattctgcacagcgataacgacaactttactggtctgcaagtttgggctggagtcaccatgctagttggaggattctgcgtctttgccagtaagatgtgtattgagggcaaaacctggagaagcaagttctaggaaagctcgaatcaaagcgtgatcgactacaagggtggccattcgaagcaagtgttcccagtggctcatgccactgtacagtccaaccaccgttcacacaatcgcgatactatacaagtcaaactctttgtcgatctccttgctctgataagacctaggacccctctgagacaccacgcccagcggctagtacatacaatctttaacagaatataatacatccggccatgttctcctcagcgcgaattgacgaacatggcctttggacaactctccgcggcaaacccggggtatcagatgtgagttttagaaccaccgtattggcgctactcgtactcgtaccaactcgctttttgctctagtgtcacgtcggaatccgagccccgatatttgtcagactactacagggaaggtcgagccagatttagtgcggctgaaattcaatttgaaaaggtgacaatcggggttagagcggtcggagatagagcagattcagtgcctattaagtcagacgtattattgctacactgtcgtccgttactgcgttattaccgctcctaccccttatcgtagtcgtatatataatttccttacttgtccgacacggctaatgtagggtgcgtcagtgcagcaaacatgcacacgtacacatcaggtatgcactgtagcttgcatattgcggaaaaagtaccccatgcagatctctcgaaacgttagcagtgagcgagacaaagggacttttgcatttgtagtaaactaagagtcacctcctcagcgcgatagtatcgtgactcttgaatatatagacatgcacagatgctcctaatttcctccaccccaagcaccatatgacggaagaaaagctggcgagtacaaccattaaccctacagatacagtctcaaacaccgccgtctcaaacaccgccgtcttaacatgccccgatactcccgcctcctccgccgacctggagagccttgtgtctctgtcggataaagacccatacagccggtttccgttccgccaaaaatgcatcttcactctggtagtggcatgtgtgtttttccagccgtttctggtcgcctacggactcatgcccgccctggacaagattgccgaggagttcaacgtcagtgacacggtggtgatcattggaaacgcgctgttctacattgtacaaggcctgtcggtcttctttgtcggccccgtgtgcgaaacatatggacgcaaagccggtctgctgacgtgctgcttcttcttctgtgtctcgggtatcggcttagccctatctcccaacctcgcctgctactacgtcttccgagccatgtcagcagttggaggcaactccaccttctctgtgggcgtggcggtgatttcggacatttggaaacccgaacagcggtccaaggccgtgggatgctgtctggcaggcacccagattgggtcgtctttaggaccggtgctgggaggcctcattgtcatgaaatccaactggagaaacatcttctggatgcaatgcggtattggaggtctggcaatgacgattgtggctgtcgtaatgcgagaaaccaaacccaacacacccttttcacagcgaaaaccgggccaatggtttttccccttacattgtacccatatcctcaagggcttcgccaagaagcatatcatgatggtcactgtgtcgctcattttcgctctctacatcaacgagaccctcattgtccctatcgccgcaatcatgaagcctcgcttcaacctcgagaatgagctcattctgggtctcttctacgtacctcagggtattggctacttctttggatgtctgtttggaggctggtatgccgactatcaggtgaaaaaatgggtcaaaatcaagggcagaagagtgccggaagaccgactccgaagcgtcatcatctttactctgattacaggtcccctattcatgatgctctacggatggtctctgaagaaggagtttggaggaatggctctgcctatcgtagctatgctcttgacaggcttctcgctctccatctactatcccagtgtcaacgcttattatgcagactccactcccgatctcggaggcgctgcggtcatgatcaactactctgctcgaaacgtgggctcgtgtgtgacggccgccagtaccctgactgcaatcaacaacattggtattgggtgggcagctacaattgcagcgattgtatgtatttttgctgcccttccgctcctctttttaatctaccgaggggagggtattcgggaggccgagtatggtagaaccaaggttctgcttgaggagaaggagaaagcggaggaggatccatgcaacaagaatgtttgtgtgggtgagtatggtccaatgagggcagaagcatagaggtacggctggtcgatgttggtatgaggtagacatgtaattaatgctttttatgatagtaattattgttacattgaactggttactggatttgacctccgcctctggcaataatttcatcttcacaggcttccgggtcgtacattcttcgatggtactccagtagcatgtaatagagagacagctcaatcttcttgcgggtggctcggtatcgcacatctctagctccccgggaagcaaacgcctggcccactgcggtcgtatgtcgttcactgagcagtttggttaccacctcagtatcgtttccagacagttgaacagggataaaagagacccaggcattggtggtgtacagatcgagccaggttctccatctgcttgctctgaggacggtagatcgtgacttgagggcccccagaaaggcgtgattatcgagacttttcttggagaaccttttgcccttgacagacaccgttgcagcgggctctttggtgtctctaaccagagccttttggtacttgaggtagccccaatcaccggccttaactcggctgactccgctattcttctccatgtgatagatgtccctctcaggctgatagttcatgctgagctcgggggcgtaaaagtcgtaggaagggtagacgatatccgagtgcatggaggaagtgaagtctgaaaaaacaggaagcattgtgatggcagaaacaacaggggtcttgccccagtcatttcgaatgtagcatgcttcactgtacgtcagaggggatccgcctccgagaagtccgtctcgaaacacccctctcaaagcttcagccttgataccagcacacatttctccgacatagcgatcaagatcataaccctcaggcacagcccagagagtgcctttagtcagctcttttcgcagctccttgagccgtttgggaaatttgagcactcgggggaaaggttccacattaagagccagttccatgtcgggaagatacttgctaacggaaccgaccattgtcatgaacccatcgagtgtccgttggctgacgtcggacagttttgcctcacttgatctctctaccgttccattggagattctgattccttcgattcccggtcctttgagcgcctctttgagggcagcttggaggtcttgccctttgggcagctttttgatctgctgagtcacttggtctaccagcagttcatcccattctcccttggccagtgctccgaggtacatttccttgaactgcggtggaggacatcgtcccgtggtggtcttgtaggactctctggcttgttcgaaggagaactgtgcaggcgctatcatctgttctttggcaatggcgtggaacatgccgttgaccagaggcggcagttcgtcttggcggggaaaagaacgggtgtaggggtcggtcatgtgtttcatgtagtgattgagctggttgttgagctcaggggtgtcatctgggtcccagcgtgtgtttctgtagggcagaaagagatgttcggggttatctccgtccttgcgcagcagtcggaactggtactccacgtccgatgctcggatgagctgtgtgtagttgggcgccttgatgaagaagtaggagcagagggtgagcaccgtgaggattccacaggtgaacagcaccagttttggtaccatttgggtagtgcgagatggtggttaggcgtcgattaagtgtctgtagatgtctgagagagacgtgaagaatagaacgtggagaacagagcggggagcaccgttcacatctctgtcagacagccaaccttgacaggggtaacgagagctacgggagaggccgaaatattagaaccaaactgaactgtcctccaagcagccagtcatgcggctgtactattttagtgtcttggaaagggcagtcgtcgcaactagccacgagcagccacacaaatggtcttctacccggacgcggtctccctgcttcttcaatcaaccggcagaaggaccgttgggcagcacatcactcggacgatcgctccatctgtcgtcgtaaacccgtctcacttgtccagggttcatgtcgtttaaaatcgagtttatctcgtttggtggtttttcctgcatatttgacgtgcttctttttttagcgagggaccgcaccaagtcggggtagcactcgacaactgcactagagaggttatggagaatggtggacaacacttcggtcagcagaatcaacgtcacatgggccagagaagaagatatatctcgaaaaacccccagagacccgtcggttgcgcgacaaacacagttacggaagatcgaagcgcacatctgaaaagtgagacatgacagggggtgcagcaactagggacaagggtgtaccgggtatgcgtgcgcaaaggagctgtttgtgtgagactggagaaagacaaatggctgcttttgcgcagtccggtccccttttcggtattcactggggcggtgtactacggcagcgaccactccacctgctgcatagatcagtcaccatcaccatggcgacatcatcgcagccagtctgacagcagtagttcaaccttgtgtctatgctccagacaaggaaaagtagaccgttggatcggtgcaatagaccggaggtctggctgcataggtatgtacacacatcctgacacatggacacattccaagacatgcctcaagacctggctaggggttgagacagctggagtgcatatgctggagggcataggactggcatgagggactactcgagtacgataggatgattactgctagcacgagtacaatagcatagtgatcgacagagacagtcaagccacgccgtattgcactggccatgcttttgccatggtgctgctttacacttctttctatctccatctccatggaaagttcgccccgctgttatggaggggtacagcacgtttcaccgtggaaagcagccctggaggtgcgatagttgcggttgagaagcagttgacaaggtccaatcgagggttatgagtcagcgtacgagtatgagtgttgaggacagtacgagcacagcacgagtacagcacgagtacaagggtcgtaaaaccgtatgtactgttactaggatagaactttcccatccctattcggacccagacccagacccagacccagacccagcttgacattcttggatatgctcaccaggatgattcatatgaatcagctcgcacaactgtttgattctatccatccaagtgtttgttcgtttcgtctcgaagacacccgtcagtggaatgtctggggacgccctccagaagacgccctggcacccccaagtgttccctgacgacgtcaaccatgagtatctaccatatgaacctgatcggagagatcgctgtgctggataatgtagaaatgtcagccaatattaacaattcacccatacaaagaattctccctctctttctcaacatgatgaaagtcgcaaggactacttggaaacctcagcatctccaatattcttcagattgaaagaaaccaaggaggaattaactcacctggcgacacaaaaacacttgcattatacaaagagtatcttttctcgctccattactctcatgtatgcactcccgttctctcaacaagttaggtaagtaaactggttttttagtcgagtatataaacgaaaacggatgtcagtacaactcacgaacgatatcctcctccaaactccttcaatttggtccagtgagaaatctgatagtgacatgagactgagacgaattcactatcagatttctcattcaaaaaatcacttcacttccccagaacagctactcctgagttcacttactaagctatcaaaagagctgttccaacttccccagttttcatccgatcaggaatattcaactgatgactgattactatggttctaacaatacaatatctctcttttatcctatctcccagttggttatataccctgtggtgtagacctctactctacaatcaaaacaacacatctcagtagagccctttatagcagagtagagagatgagcagagtcatttatagaaaattagagagattatcccagatacaaagtttctactagatagtacctcctggtaggtcttctcaattgatcagagtcgtagatcggatgaggactgaagaagttaggggactcacgtagatctgaatcaacttccacacagccgctccaatttgatcaatatcaatcagattttaacactagctattgaaatgcattgaagaagagtgattggcatccatcttctgtacgatttttgtcacatgacttctctagcgttcttctaaggtctcgtgtctacttagatgttccgctacaactctctcatttgtggcgattgacaaggtggaatcgactttgaaaagaagaatagatacatcggtacactggtatgtcgtcaccagcttcagtctgatttcgccaacgccccgagaggtatacagtataccttcaaggtagagaaactcgagaggagcgagaagagggtatctgtacagttaaaaagcagtaaattggggagtgaagtactagcgaagtcacttgacaaagggaaaagtcgttgttgctgctagagactcaattgtaggatctggaggtggaatctgttgagatgttcaacctacaggaacacaggtctcaactgctgcgtccaccgggtgtttataaacgaagaggaatatgagtttgtggatatccaggaaaagtacaaatgtacattgaatgttctgaaaacaatggcaatctccgacgaggatctgcaagtacagttgtgtagtcattcgttgtgtagtcattcgtacatctggaaacacccgaaatggacctctcacaagccatgttgttgtcaatagttattaaaacagattaaccggtctaattatcaattatatcccagtttttatcttcattgacttgattcttgtcctctttcaatgcacactcgatagtgagacatgtccagatcataggtgctgcactacaacgtctagaccaccaaaaagtagccaagatggactgtggagtcattaaatttcttttttcaactctttgaccaacttcttcttgtctgctcctcaactgtgatccttttaactgcactttaactcctccaacaactccaccgataccgcacctactactacaacgagcagcagagtctgccccaaggtctaagaataacgaccaactccaacatgaccttctttgagggagttcgacgactaccgacccctctatagatcacgtgtgattgacagagacagatgtcataggcataagtacatactccaagtacactgtaacggcacagtatctgtagatatttttgcggtagtaagaacttcgacatttacacgtgacatgtatcatcaatgacagcagatacaactctctctaccatcagaatactctcatatcctgacaatgatggtattcctcttcaactataatcccaactaaatcttgtaccaatacttaattatattgttagcccatcccttccactccctgccttccaaagtccctcaggacaagctcaaaactcactactcaaacgatattcccttacaatcgccacaaaacccccccttgaattactttgatctctcatctcttttttccctcttgctcccctcccttccacccccagacttccccaactgcgaagatccaacccaaaaaaagccatcacgtgacccacaacatccggccgatcattttgatatacttttagccctctttctgttgtttgttttccgctttccatggatatcgggtttctttcggttgcttgtttacttctggtttggcccagagtcgccggtagggtaactgcagggtaactgatgagccgaaaaatgcacttgaacgtgcacttgaaggtgcaattttgagcgcttaaatcaaataaatatcaattaaatatcaattaaaaaagaattaaaaaagaattaaaaacagaattaaaaaaagaattaaaaaaatcatcagctggacaagattacacaaaaaagagagaatacgcaagaaaaattaggaaattcacctcaattattcacgtagttttgaattcctcttttccaatttcccccatttttttcatatttcccccatttttttcatatttcccccatttttttcttattttctttcaatgtattttattttattttattttaatatatttattttccgccatttttggttcgtacctaaacctacactatcgccaacaaagttgagcaaatgaaacatgatgtaatggggggaaaaatgagggctaaaaatgcaacaaaattcgacaaaattaaatacgcttgcacagccttgtgcaacgccaaggccaaggctgaggtgccccgctggacggcgtgtctcacgtgctgccaccagatacatggctactgtggcgggccacatcgataatgtcgccccttacatggctcatgtggtgcccactacccagcctccgtggtgcccttatacctacgacacaggtgaggtaatttcccaatgtgttcaggagcattcccgaacagaacagaggggctattagagttggacgagggggggggccgagagcaccttgagggtgtcaataggggcaaatgtggtcgaaaaaaccaacctgcttagtaatattacaggcggctaaaggtgccaggcctttttagccgattttttaccgaataataattcactgttaaaaggctgaaattcgtcaaaccttattttcgccactttagccgccgtttagcgcccgtttagatggtatttcataatggcattattggtctatagatgcgcggtgcaacgtcaaattacggtctcagctaatgcgcgcaatcaggagagcgtattgcagtgtctgtgggggggtgttagtggtgaactcggcttgtcacgacactggtggcgtgatgttcacccgtgacatggccggagccgtggcgggaacagtgcccgtgtggtgcccgcgacatgggcggcgcggcccgttacatttcccgggtggtcaccacatgggcggtgtggtgcctaccacaattgccatgtgattggcgttacttttgttaccttgtaacttttgttactgttgttatgggctaactatcggggtgggcaatcagacacgtgatggcttggtctgttgccacgagttcattccggtaagacacgcataccttggccgcatacagttgttgtcatttcggaaacgcaccactttgcacgagggctgtggggaaaagacaaagttgagaaaagaaattccgacgaaatcgggcaaaatccgcgggggtgtggagtgtgtgggtgcaaaatggcgcataattgtcgatattttggcggctttttacctcccgtttaagagctggtactagtgacgttagagttgattgaaatgtcacgtctgacacagccgaaaattgcgaaaaatgcgaaaatgcgaaaatgcgaaaattgcgaaaaatgcgaaaaatgcgaataggggtattgaaaagagaaccattttgaagggaataatctgaggattatgataaaaaaaatccggcattatcacctgaattaatacgaatattactttattattcccaaatatccatccgccatctgtcattaactttcattcatacttttacgaaactttaaaaagtgccaatatatggggcaaactctgtggggcacagaattcggagcccagagagtaatcccagggctggtagaaataggcatggattagcctttttggcttctgagacaaaaaaaaaaaaaagaaaaaaaagggaaaaagggaaaaaaagggaaaaaaagggaaaaaaacaactggagatgagggtttgagaattttgctggcgtcggaaatgggagatattggcagtgtttggaagtcgatatgaggatggatttcactggtaatattttctttgcttttttgtgggttttatttgtatttagctggggtttttttacctgcgattttcgcccaatttctgctattgtcgcccaatttccctgattatcctcccgaacttctccagtcccatttttgcactttatttatttagcattttcggggaatattagttgcaaaatcgatatctccatggccagggcgtcgaaaaaaaaaccaagacaacagcccgacgagtcacgccccaacctatctgtccacactggtttttacccggtagaacctcgcctcgatggtttcgtccatttcccctggaccagtgacttggccatgcacaaggttgcagagcaataggcgagcgttttgcatctgtcgagcccaacaggagctgccataaaccgagcaagcgagagattgggccggaaaaatggacatggttgatgtttttccgtcgactattttgccccgattttcgccgattttcgccgattttcgccgcccgtccaaccccctgattccccatctcaacccacaacccaccgcccgcccaccttccccctgacccatgacatcatcgaatcccgtttacattatttacattggcacctttagacttgtattgtacgtcgacgtgaagtgaaagttgctgagaccaagtttgcgtctaaagtttggggcaagacaggaggggaagggcgtagaaagggcgagagacgagcggtgcgaaatccaagacgatattcgtgctctgtgcgacgagcgctacaaaacggtgtgttttacccagcaatcccgtctcgtttccgcccgttaaccggccctttttctgtcaacctagtctcagcctcgtgcggaaagtctatagtggttggctcagctccccgcgacctgccgcaaccaatatcaccggggaaaagacagtatataagcgcggggggaggggtgtttggagagtgaaaattttgcaaaaattgtcgtctttgcaaacccaccggccgttgatttcccgctattttccagcgatagttgccgtcgctttcgccccccgttcgcttttggcgtgcattttcttgaaagttttctagcgacgtcaacgtcatccaaaaaaaatcggcgaaaatcgccataaatacaaccgccatcagaggtagccatccagatttcccgcgggtttctagcgcctctccccgaccacccccatcgccttgtcgtgtccgctacgatgggaactcaaatttttgaaaaaaactctgctgctgcaacttgtgctactcgacccagtgcaccctacggttcctctcatccacatccccaccaccaccaccaccaaaccccccacgctcccccctcgccgccacggtcgccgccacacatgaaatccgacgtgatggagtctgaagccgacgacaaggaaaagtccgacttttcgtccaaggccgccaaatttggagcttcgttgctgggacgcaaaaagctggctgtgaacaccaccgccaaggagggaaagtccgcggggtccgtgtcgccaccggtggccacgccggtggacaagattgcgccgcgggtgagcaactcaagcgtgcggtcctccggcgcgggcgctgcgtctgcagtggcccatgctgcgtctgccgccgtgcgaccggtgactggagctgtaggctcgacggccgccgcagtgagatcgcctcccacggctgcgactgctgctggtacgggagctgctccgcccgcgggtgtgcgatccccatcgaccaccccggccgcccctggccccaactctcgcacaaccccctcgccgctgcccagccccatctgtggacccacagctgccccctcgggccgcattccgcccgccgacttgcgcgacgtgggctcgtcggtgcgaagcagcagccgcgcatccagcagcaccacctcgctcacactgaaggagacgcccaatgcaggcgccgcacccacctctggtggagtttcggccgccgccaaaaaggagcccaccaagcggttcttcgcctacgacaacggcacccacgagcattgcctcaaggccgcaaaacgtcacgaaaagattggcaacatgatcaaggatctgctgggcgccaaaaagctgcgagatgaggccgtctctgccgtgccgcagattctcgctggcgccaacgcccccaacggaggtaacggcgacctgcccccctcgctcatgcacggtttcctcaagcagatcaacgatcccaactcgccgaacccccaggtgcaacatgcccaccctgcacccgaaaaggacggaaagaacccctatgtttgcaaccatccggccacgacatcgggctcattcctggagaagtacggtcgctgtcaggaagtgattggaaagggcgcctttggcgttgtgcgtatttcacacaaggcggctgatcggaaaagcggcactgcggagcagctgtatgccgttaaggagttcaagcgccggcccaacgagacggaaaagcactacaacaagcggctgacgtccgagttctgcatctcgtcgtcgctgcaccacccgaacatcatccacacgctggatttgttgcaggacgccaagggcgactactgcgaggtgatggagttttgctctggcggcgacctgtacactttgattctgtctgccggcaagctcgagttcaccgaggccgactgcttcttcaagcagatcatccggggcgtcaactatatgcacgacatgggtgtggctcatcgggatctcaagccggaaaatattctgctgacgctcaagggtacggtcaaaattaccgactttggcaacggcgagtgttttcgaatggcgtgggaaaaggaggtgcatctgagtaacgggctgtgtggctctgctccttacattgcccccgaggagtaccacgagaaggagtttgatccgcgaccggtcgacatttgggcctgtggagtcatttacatggcgatgcgaaccggccgacatctgtggcgaactgccaacgctgaggaggacgagttctacacccggtatctgcagggtcgaaaggacgaggatggttacgagcccattgagcatttgaagagagcgcgttgtcgaaacgtgatttattcgattctggaccctgttccgagtagacggattacgggcaagcagattttgaatagtgagtggggccgggaaatcaaggtgtgtgaggcgggtgagacgggtcattaagagcggcacgagtagtgtagcagctacacgtgcgcttttgatcctatcacttctgtcagatgactggatctaactagtctcgcttcagtgacaccgtttgagaatgttctgttgttggttgttcattgttcaattctgttcatgttctgctggtagtagttagctcaagcgcagtcagcgagaaagggaagctggcgttttttattgaaaagccgaaaggcacgcatataattggaattaatcgcatatttatcggactgtggtcttgggtccaggagtattctagggccatgagctaccttggtcagtagctgagtcggtgatgtagacagatgtccagggggttctcccattgatctactctcagttggacagccactacaactacacttgtccaacgattttctctactagccaaacttcaccagcagcgcgaaccagtacaactccatctggagaagtcctttgaagactgtgggctccatttgcctgtcaaccaccggacttcaggcttgtctctcgacgagatgatggaagtactcaaacggtgcaagtgttttattgtacgagtacacaagtagttggaccacatcagtttcaacaattgcgagcgcatggccaattatttcccactgtcacgctaccctcattctctccatcaaattagtcattgcaacatccaaaatggctctcagggtcttccacagaggcggtatctacggaggagaggcagtatctacgggggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagagacagtatctacggaggagaggcagtatctacgggggagctccatctcaagttcaaagatgcggccaatctcaggtgactgggagtatccggcaggcgatctatctctggcccggccagcaatgacaagagagtgtaaccgagaaatcgacaatctgatcctccaggccgcacatggaacagtctcgattgaaaaaccatggcaactcgtgaactaccattcttcaatctgtcagttcgcacttgtaggacttccgactcactacttggccaatggcaactttcaactcgtctctccttaaggcacttgcatccgacttcttctcgccaggttctggacaattcaacattgtaatctgtaatctgtatatcctatctttagtatctattcaattagcagtagctagtgacaacaagtcaccatgtattcgctcttcaatgcgatttaaacaaccgtgccaaaagcacgcttcttctgcgatctctcctcggcctccttggcctccacagcgtcgataaactccttcttatgatgcaggtcccagttttgcttgatgaaccgcagaccggccaggttgtagccaatctcggacttttgacgagccaggcactttcgaatgttgtgtcgcacctcctccagcatgggcttgagctcccgggaagccacaatctgcttatggtgagttcgagtcacgaaaaagagaacccgacacacaagaggaatagaccactccttggcggtccagatctggatgaaccgcaccagcttcatcacgtggctgaagggcagcaccagcaatgagtcctccagctgcgctggcttgatcttctcaacaacgttgagaacgtgtcgctcggcagacagcttcagcgtggcgagaatcacgtgacggggagggcaggccgcgttggggttggttgcctgggcaatcttccagttttcgatcaggtccaggtcctcggttcccatttccagcgcctccatgagcttttctccgcccttgagcgtctctccagtctgcatatgcactttatccacgaccgcgtcttccttgtcatcttcgtcgagctcctggccctctccctcgagagacacggcgagtgtggactcatacatttcctcgagctccttttctcgttcttcttcgaggaagatttcgtcatcggactccatccacactcggatactcttatcatgcgaaccggagacaataaagtcaccggcagacgacacgcagagggcccagacctcgccgacgtggcccaccagccgctggatgcagtcaaacttgtctccgtcccagtacttgaccagcctgtcttttcctgccgaaaagaagttgtgagacccgggtacaaacttgacgctcatgaccgagtcggcgtgtccaaacagagactttcgacagtctccaaagtccagaccccacagcttgatgttcttgtcggccgaacatgtgacgatgatgttggaatcgctggaaatgtccatggccaaaacaggcagcttgtggccgtacaagttgaggtagaacttgagcgagtcgaagaaaaagactttaacagtcgagtccagcagagagcaggcaatgtacttgttatctgacgatagagtgacgcacagaacgtcgtcggacagctccagaacacgggtctgcttcagcttcagcttctgagtggtctctccagtaccgggaacggtctccgaggaaacagccagctcccagaaacacacccgcttatcagatccacccgtaaccacggttttgccgtcactggaaacgtcacaagaccacagagatccctcatgggcatctacagtgtcaatgagagacgaggaagcaacatcaaacagctggatctgtccagacttggttccaacaatcaccagcgagtctccaggcagaaacttgacacacagagcatacccacagtccatggaccgaatgcagtttgtggttctgagattccagattttgagctgaccgttggaggtggaggccaccatcttgtcatcagaagaaagagacagagcccgaatgtcggcgcggtggccgcacagatcgatcacgtgatcccggctaaacttgccgtcctccaactcgagggtgtagtactccagagagttgtttgtgagcgccaccagcaggcctgcggcgtccttgttggcgccagacaccgattctgatcccgtccacgtcacgtttctgatcttggcagatgtcttgaagttgaccacctgcacccagatctcgttgaccgacttctcgtcgtactcgtcttcgtcaacagtatcacccttcttgactcgacgtttgattttcttagcaatagatttcttgatctcggccaaagttcgtcgtcgccacaattccacagtcttatcgttaccggaaaagatgacatggccgccgtccttggaaaactcgatatcgatgcctcggtcgttggaaacccgctccagagaaccgcgctgagagagcatctcgccgtccttggcgtccaaatccacctgccagaccttgacctccttttctcgccccacagtcatgacggtgtcgctgtaaacgtccatggcccacacctcggagccgcccacccgcgtctcgatgcagtcacgtgactccaggtcccagatcttgaccaagccgtccttggcgcacgtgatgagtttcttttcgtctaggaacttgactcccgtcacctggtctcggtgggatcgcagtcgagacacgcccacctcttcaactaggtcccacagaatcacgttggagtcacgcgagccggaaacaagccgggttccacttgcgtcaaactcgagacatgtgattgaagacttgtggcccttgaaggtggtcattacctggccagatcgatagtcaaacacccggatactgccgtcggtgtatcccgcagctagcagttcggaaaaatagtttgtcagcacagaaacaaccggaggagacgcagttgccaccgtggcacctgttccgactgccagatcgctgtctgacagcttctgaacacaggttccggccttgatgtcccaggccagaactgtctctagagcccctgtcacggcccgtccagtactggaatttgaatttttcagccacagcgcattgctcgacgacacgacgccaaacacggcctcggcctcgaatcggttgtatgattttaccatggtgtgatggggttgtagatgtagtgcaaattgcagtcgccatgcatgcaaataaaaatattttagacttcgcgttaaggtttttcagtttacagtacagattatgactatgagcgcaacagtacaactgaggaaccccttctgcttacataagtcaccatttgctaggttaagtataactacaaagacgtacacttgctatggcggttgtctcgtgttcgtgatgtgattatggacagttagtgacaattattgacagagtcaagtgtccaataatttagtttagccacgatagggtctttgttgggatattacttgacacttgtgttgtactgtacatacatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcacacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaactgtacggaatgtactgttctatagtggtactccatcactgacatatttctaaatgcattacgtctactggtacagtacaattacactcgttagccttacaagcccaggtccagaacaatcttcttgcccttcttggtggtcttgagagtgttggggttctcgggctcctcgtagggcgaatgcagagacgcagccccccactggcccgggggaaccacggggttcactcgtccgtactttttgggagcggccttgggaagagccggaaagtcggcctcgttgcgcacaattttcttggtggtcttgggagcaggagcgccccacgaagccaacgaagaagaagacgcgccgggcgacgaaatcgacagtccgttcatacggcctgcaaggttagtagatgaagaagcacgcgacgaagaggtacttgctgaccgcgacgacgatgctgaagatccacccccgagagcagggaaagcggactcgctgcgggtatccattctgcccgaggctctaccagaagaagaaccagcagaagatgcagaccatgccgagttgatcatgggtttgtttttgggaacgagccgcagtgtgggagccgtcttgctcttcttgtgttcgtcccatgcaattcgcagcttatgtttgacacccgagttttgcatcaggcccgccacctcttcgatcagcagctccaggtccgacgtcgatgtgccctggaaaagcgtcacgtagccaaacaccagcttcttgccgtcaatctgatacctgagaaacttgttggtcatctcctcaaactcatcgaacttggacatgctgtaaccgaggtagttgcgggcccgctcgttgagccgtcgcatctgcagctgctgcgaagtgggggctgcaggagcagagggagtcgagctgcctgaccgactgcttccagcggcagaagagcctccgagagcagggaaatcagttgccgaaaacgccgggcctgttcgctcaaccacagtcggctgctgctggttgcgttgctgttgctgctggggagcaggctgggaaatggtgctcagctctcctccaaagcctcggcgtcgattgttaccgcttcgaacaggctcaaaggcaacgtcaatgtttcgcgatgccttgcctgcgtacaaattaggatgctgttcaatctggtgcgccttgagatcaatgtcattgtcaaaggccacaaacttggcgtccagacatgactgcacagtacacacgtaatgctcgtccttgaagtgttcaaacagatgttcgtagttgcggaagtaccgcggctgaaactccgggttgccacggttcagcttctcgcacatgtggcacttttcgtgcttgtctcgcatgtgtttgaacagatgatcgccgtcgtagaatcgctcacggcagaacttgcactcgggatggccagaaaaaccaatctcctgggccataccgcgctgcatgtggtcggtgagctgcttagtgccgtagagccgccgctcaatggggaactgcttcttgtggacaaaacagaggttgcagacctgcttgtggtgggcgtcccgcacgtgatccttgaagtgctgcgcgttattgagctgcgacttgcagatcggacacttgtgtttcagcagcagtagcgagtcgttcttgatgggctcactctcaaacttcatgtggaactcatcggagctggccttgagatccagcacgctgtactcctcaaaccgcttgtcggccgagttggcaatcaccacgtaatcgtgttcacttcggcagaactcgcactttcggctgccaaacagcgcctctcgtcgtaagggacatttgtggcacatgacgttgttgcactgtgtgatcgcgtagtacttgactttttccgcgcaaatgtggcaaaggtccgcgtcgtcatcatcctcgttctcctccttgcgctcctccgagtcgtcgtcctccgagtctccttcctccttgtctctattcggcttttcgtctcccttttctctttctcgtctcggtcgtgatttgccacctcggttgccccgctttttgccgggctgtagagcagaagatacgcccgtgggcttgggcttggcctccagttttccggtctcgactcgcatcttgtgtcgtggcgtacaacaggtctaaaaagatagatcgcaaaaaagttggtgatgattttttggaggtggaagtttattagttaggtgggacaactgcctggaccagtggccaagacgccttgatcgaggggttcctgtggagctagagagacggaaaacgggggaatcaactcgcacagacgagacaaatcgatttcttgtcttaaatcctcgctggcaccaatactagtcaacataaacaaccccctccccacttgtttgtcatagatgcatttcacaggcgccagcaagactaaaaatcacgggccagaagcgaaaaactgggagaaaaatccagggctggccacgtgaccaaacccttgggatcgcgtcagtggccaatcttcttccacgaaccaggtcttccgagttaccctgatctggtcgcaaagattcatcgagttggggggtgttatattgcctaatcgggaaggtgtaacagagtggcagatcggagatgtgggtggagagcggaggtacaagtgcttgtactgtaaaatcggggcacgtgatgatggacaggtttgtcacgtgattttattcaaaaaagaacgaatttgacatgttttgacacctgtacaagggtatatggtgtcaggtttgatagtgcaattaggggaatgattccagggtccagaaacgggaccaaaatcatcacgtgcaagtacaagccagaaagcagccaaatccttacatttattcgggcgggagcatcatgaaaatgttttcagattccgtatatctgctctggagagcccgctgtgatgtcatttgtagtgataaaaaaaaggcacctagggccaacaatagccatttttatgtgaatgaatctttcttggatgtgagaggggccgattcggcagaaaaaaccagatcaactgttgttctacaagctgctcggtaatgtattgtctgcggctccggactcaatgctcttcaagttgcttcaacaatcaactacagtaagatccatctcgggttcctgctacttcaccgaattatagaagcccattagtcgagcagggtcttttcaaggggctattattgtagtaactcggaccagatctcggtcaacaactagcatgtccaatctgcaactagtctcgccaaaagcaattctgtccaacgatgaggtgatacaatatgtacttgaatgaaataaaaagattcctccctatccatagacatgacagactctacggactcccttcaaaccgcgctatgttgctacagtacacaacagaactgtgccgacttttttctcaactcgtcatcatccaatcaaacctgttgacagagagaattacaaactcttcttctcgaaatcctatccagtggttccgtgtaactcttagtggtattagcattgatacggctgcttccacaccctatggcgatctctgaacctccccggaatctcggccccacgtgcaactaagctctggttaattagcggggcccgagagaagtccgatttcagttgaattggaggctggtcggggagaccgtgtatgaaggaccaaccagatgtagaccctttctcatatctgttttcctcgccaagaccaacagccaagaccaacatacataatcgcacctgaagcatgcattggcatcacgataagggagttatccgaacaatagacatgatttaaccctcctttggactgtcctgcagccaaaccaattccacgggcgttccaggaaagtgtttctcggccaaacgagcggctcagacctggcaacataagatgccaactccattcactctctctcgtccaaccaacaatggtcaacatcgtccaactcaccacaggtcttttggcagcctctgggctagccaagcgagcagacaactcgtctcatcaaatccaggtcccggacattggcaacgaggctctcctagagtggggattccaggaggcccagaagatcttcaacacctcggcttccaactgcacaaagtgccaacagggtatcaatctcggcaaatacatcaccctcaaggcccccacagtcaccccaaacctcatggtgaagctctgcaacttctacaagtggcaggacgactgcgactcctaccagggagccagcatcaccagaggcaaccagggcaaacatctggcccaggtctttactctgatggacgcctttggactcgatggccaagctctatgcaacggattcgctccacttacctgcgatcgtgtccaggtgccggttccggacttgtcttcctggtggccagagaagcccaaaaacccaaagaaaatcgaatcgtcctacaacgagaccttcaacgtgctgcacatctccgacttccatctagatctcagatacacgcccggacaagaggcctggtgcgacgactacatgtgctgcacagtcgagtcccataacgaggcggctatagctgctggtctcaatcggaccgtcttgccggcccaaaaactcggctcgtaccattgtgactcgcccgaggcactcgttgaagactccatgaagtctgtgggtgccatgtcgctcgcccgagactttgaatttggactcttcactggcgacatggtgtcgcacgatctcgaagactggctctccttcgctcactcctaccagtcggaagaagaatgctactacctgatgaaaaagtacatgggcgacattcccgtctatccgacttttggcaaccacgactcgtatccttatgggcaggtggcccagaactcctctggttttgccggcgacttttcctggaacgctgaactgtcggccaaaatgtggaaggactttgggtggatcaatgagaccaccgaggcccaggccgaacatacctacgggtcttttgcagtcactaccaaacgtggcctgagagtcatttcgcttgactcgaatctgtggtactcaggaaactactacaacttctggaacatcaccgaccccgacccatctggcctgttccactggctggtggacgagcttcttttgtgcgagaaactcggacaaaaggcctggatcatggctcatattcccgctcaggacttgggggcaacgggatggaactcggaggtgttcagacaagtgatcagacgcttttctccccatgttattgccgccaccttctttggacacacccatgccgaccagttcaacctcttctacgaaaaagacaatgtatggacagaggagagtgctctagcggttggctggatcacccagtcggtgacccccgtcgacctctacaacccagcctggagatactacgaggtggacaccaagacgtttgagattatggactcccgaaactactattctcccctcaacgagacgtacgactacgaccttgccaagtccaagaatcacacagtagccaacaactacactgtggcggtctatgagccccagactcctcggcacttgacctggagatgggagtactctgcccgagactcctacgacttaaacggcacctggcctaaggatgctcctctcaacgccaccttttggcaccgagcagccaaggcgattctggaaaacccggagcagaaccagctgtattgggatcactactaccgaaagtccccgtataccccaaacgagtgtgatcaagagtgtctgctggatgcgttttgttcgtttgtgacgagctcgttggatgagagatttgcgtgtttgcagtccaaaaatatgactcaattgtgaggatacggcacctcaggatatattattattgaatagcaactgttacctacccgagactactatacttgaagcgtacataccagtcccctggcccttctttccgatgtaagtgcaagtgagagagcagattcattgcatgtagccagtggtagagcattactgtagatagtattatcagaccaagaagttctcacacagcagcacagggagagacacagccactacgtctcaaggtagagtcatcttcacatccgccatcttgctcggagccagctgtaaatagcttgtggagttccaaaaatggtccatgtggtgtcaaagaaagtggtaccaatattattccgcgaccatgacggttataatggtactactattaattctctggcatcgcaccaatggcaggatcaagatagagtccttgtgtttacgatactacatcggaagggggtgaaaacccctgtattccggcaagtccaactgtcgactggtgttacttctgatccagatgtcaccttgtgtttctgccagccatatagattaacagaagaccactgggtctgaggagaaccggggggtttggtgagtgcaatgtcaactataccctagcatttagtgagtttattagttgaagccgagtaatggttttgaatccagttaacactgagcattacgtaatcttcagtatgagagctccaattacgaaaataacgaaacttttgtactgcaattatggcacgaagaacacgaatatatgcttagtttttctctcagagtcgccaaagaggagttgcggcgaagtcaagctgcagaatcacacctgaaaacaggtttctggtttcaaaccaagtcccagtattgcacccagctcaattccaacactaaagaatccagatcaacgtccacaataagaccaactcggatccagatttttaccatcttactaatccggcttttcttaacaaaatgcacttttttgatttcttctctgacatctcgttcgagagatggtcctaggtaattagagactacgtaattagctgcgtgagactaagtgataccaagtaatttactacacgagactaagtaatttccttaaatgatccaagtaattagttgaaatgtgaccaacatccacagtgatcttcacagtgtgcgctacagaaatcgacacttgtctccaacagtaattacttttaatgcccgacctcgaagatacatgaacctgaaacaacacatgacccgacaatagactccgccctggcgctcactttcagttgcttcgaaaagacatgcccaaccagactgagccaaaccaaactgagccaaaccaaactgagccaaaccaaacatcgagagcccgccatgactcccgaaaaatacaccggcagccgatatcgtagagtcacgtgaccgacacaaacgccccgacagtgcctgactggcttggtggtccgacgacactcgtcttcttctccgcttctgtactgccccctttgctcatgtcgctgtgcgccgatctgcttggcctgcatatttcgaggtgggcgcgcggttaactaaaattacgacccgaagtggggcgttataaagggggttaaatggggagttttctggagaaaaatccaatcaaattaccctcccagcttccagcttctccctgatatgtccatattgtcaatacgacccttgtagctgtcgttatcacagccgttagtgccttcagattaagtgcccctccaaactctatgcagctcggtgcaggtggtacctgaaatatgccgttagtaactattagtgaggcttcgggagtggttgtctcggttgtctcattcagactcgttgtgttgtatctatatctatataaacactcttgtccctcaatcccactgccatcttttgctaaacttgccgccaatatgaaactcatctccctcatcaccgtcgctaccaccgctctggcggctgtcggagacaagtacaagctgacctataccagatcagacgcccaatcggtcgaatctctgcccgtcacctaccaagatgacctgatcaccgcctccaccgacggcgaacccatcaccatcaccgagggcgagggcaacaccttctctgttaacgacatgcccatcgcctatctggagctgcaggctttgttctggaccggcgactacggctacaagctccagggctcggtctttgacattgccgccgatggaacctttgagctgagagacggccccaaggagtactactattgcactcctcaccctgagcgaaacgtcatctacgtcatcaacagccccgactactccaagtgtcggttcaagcgtaccatcaagttccacgctgaaaagatctaagtggtaatcgaccgactaaccatttttagctgacaaacacttgctaactcctataacgaatgaatgactaacttggcatattgttaccaagtattacttgggatatagttgagtgtaaccattgctaagaatccaaactggagcttctaaaggtctgggagtcgccgtatgtgttcatatcgaaatcaaagaaatcataatcgcaacagaattcaaaatcaagcagattaatatccattattgtactcggatcgtgacatatctgatatgatctcggatatgatctctgactgtttactgggagatttgttgaagatttgttgaggttatctgaaaagtagacaatagagacaaaatgacgatatcaagaactgaatcgggccgaaatactcggtatcattcccttcagcagtaactgtattgctctatcaatgcgacgagatacctccacaattaatactgtatacgctctaccactcatatctccaatgctaaaatatattcatgcccaggacctctgtgcactgctatgcagcacagtgttgtcgattgaattggtcgtgtctggtccctgatgctctgtgtctcgctgactagtccttccatccagacctcgtcattatctgataggcaacaagttctgctctctcacaccctgccgacacaagggacactcgggcttctctctcacccattcggaaatacagtcccaacagaaaaagtgtccacatggcgtacatgccggcgcactaatgtatgacagacacagagtgcacgctctggacgcctcaggaatgaacttgagctgtcgagggtcctccagatcgatcttgtcttccgtctccccttctgtatcctcaatgaacggaattgacgacttctttttcggcacaaccgcttccttttcatcttccttctcccctgcctctttctccacgctcttttccagcagcgctccgaggtactctcttcccgtctgcacaaatgacgtggcaaaccgggcgaaaatcagcagaccgagcatctcgtaaccgattcgaggctcattcttgtccagtcggtgtccaaatacataacgcatgccccagatccgcttactgagctggtagtacgagccgtagacgtagaaaatcgccaagtggatcgcggtaaacccctccagcgccgtgaacttgtcaaacttgttcacaaacgtcttgatgacccgctccttccatgtttccgggctgggcacaggctcatcttcgtcgtactccaccagatggggatactcgcgcatcagtttggcgcgcaacttgcccatgtagcgcacaaacaggtatggaaacagagtgttggaaagcacgtagccaaaccgtctcaccacccccggtagagctgttcggtctctgatagtgtacatgagattggtgtactcttctccgagagtcttggagcccacaagcgtacacaaaccgagatatgcaaacttggacgccgtctccagctcctccttgtactggtggataaatcgtactcccttccatttctgcagaaacgtgacgagatgctgttcaagcacggactcaaagtagtggtctttctggttggctcggatgatttctgcggccccagcgtaaggcaggcgttccgtccggatcggtttgggtcggatcggctttttgattgtcgtattgtcgctcatgttggacctggtgtgtagttgtagtgtcagatcagattcaccagcgaatgcatgtgaacttccccacattttgagccgaggcagatttgggttgcttagtaagcagacgtggcgttgcaagtagatgtggcaaatggggacgaagattccgaggggatatcatagttccaaggggatgtcatcatttgccagctttcgccgccacttttgacgagtttttgtgggtcaaataagtttagttgaacttttcaaatttcagttggcattttgttaatagaaagggtgccggtgctggggggttcattcctcgggttgcagatatcctatctgtcttaggggtatctctttcaatcgacaagatgtagttgggtaacaattatttattaatattctctccatccagtacagtactaacatcttgacatctcagcacaagtgcatcttcccaagtgtttgttggagaggttgttgggtattacttaggaaacagaacacagtacgtggagatcttggatacatcgtacatggaggttatccataaaaaagaccctccaggactagttacaatgccgttagatgaggaaatccacaaccctgattcactatgaacatattatcttcccccaaacttgcgatatatggcccttgatgatagccttgattttacccttgatggtacctccacgaccaaccgatctgctgtttgaagagatattttcaaatttgaagtgctcagatctactaaacatgagtccagtaattctttccgtctttccgatttccgatattcccttttttagcccgacttttcactgctcccatgtcaaacgattaggacttgggagacaatcccactgtcaaaatcaccccgatattctctgtaaaacaagtacttcttccacgtgatcttcaaatacctcttccacgtgaccttcaaatacctcttcaagtacctcttccacgcgaccttcaaagtcccttcaaatacccttctcaattctccccttctcctccatagtccttctctctgactaagcttgagaatacatgacgctaagacgaaaacacactagagaccctgagagcctgaacatgcatccactctgcagttgcgcacgtgcctacagcaactatcgggtccagtgctggatctgacactgcgtctccctatgaagaaactgataaacagatctgcactcataacaatgatctgagcgatgaaaacgtgacctccacagccacaagtcataatctgagaaataccaatcccggaaatacctcaagtttggcccaatatcagcttcaaaacactttgctcgccaaatttcacaccccctcgattgattcacaatatctataattagcagacagcagacagctgaaattatggagcttattaatgacaaaagcaaggacagactgacgtcgccacagcggacggagatgagggttcacgtgaccagaaacgaaggacgtgttgcgtctctcgatcaggggtcacgtgaacatccgatttatcacgtggcaacccctattttgccctattttgccctattttgcccctcgaaccctcgaccttctcctgactaagcatccacccccactatcctctaccaccccttaaacttcgcattcatgcatgcactctccgtatcaacatcatcaaccatctctccctctctctctctctctctgaacacttgacacttgaacacaacaacccacatgtcagctatacgccgcaaacccgtgggagacccgctcacgacgacgcgacgacactcgcgggtcaagtcgggaatctccagggtaaccgaaaagtcactgttcgaccaggtgctcaaggtgtgtgtcttgtcataccgatgcgaaccgcgattccgagggggaggcaaacggcagtcgcgtgacttggcgtctctgggggtgtcggatcccactccgtcgttcggcgaccaaaagttgcccaaggaggcccccaagctgctgcagcagaagcttaacaagctggctcttaaccagggttctagcgacatcactgacccgctggttcggcggtgtttcctcgcattttacgctctacttttggatccagacttttcccgtcgaatcaaagaaaacagacgggctgaagacgtggtcatgttcttcatttcctcgtccacgaaggagttggccaaaagcggctcacagccagcagaaactaaacgactggtcaattacttcaccgccacctttgtcaaatttctgattgccaccctgcgagaagcaggattcgaatcgtcctgtgcttctcttattcgacaactacagagctacgaatcaaagctggttaatgatacgggcaacctgggagagtcaaacggaagcgcatcttactcggcgggactgacaccaacgtttgacgtggcagatattcatctggccaaatcgctgggtccgtactttctcatgagtgacagtcttattcagaaaggtgtctctgaaatcaaagatacagccactgagcaggcagcagaggcagatcttcgactagcactggaccaactcaaacaagacagattcccatattaccaaagacagtattttggttctgacgacgcgtatcaggattacaagaatcgagctatagaagctgttcagacacagctggcagggtatggagcccagtcgtcaacccagagcaccacttactactacattcccgaagatccgcgtgcctacgggcgattactggtcaaaatctgtctttcccacgacctcaagtccaaaagtgatactctactgagcaaaaactcgatcgccattctcacggaatgctttaatctgtggcaaattccatccagtacacgagccgcgcttgttatggacgtttgtcaagaactgctcaagttgaaggagcttcccatctccctcatcgaggactcggtgtctttcatttcacacgtaggccgggagaacggcaaacgagagtgggacacgtctctgtggccggtctgcgacagagaagtgtacgtgttggggctcaaggaggtgcttgtgttcgtcattgacctcatttcaggctgcattaagtcaatctacgaacagaaaccaccctccattggtccctatctgcagattctcggcgagtgtgtcttttgctcgtccgaatgggacagggtcgagatgatagtcgatatgcccaaggtattcgacaatctgagtctagtggtcaagagtgtggccgagcataaatacgacgagttcatcgacgccattccacgtgaccatacactggatcctctgcatatcatcgagttggcggaccgaatcatctcttccgctgagaggctgcagaaacgatataaacggccgcttttagagcacgttcccattgctctgattgcagccaagacacatttttcgctgttttctgttgattcgcagtccatgttcacccatctgatgagccacatgaccgcacgacacgaggagccctcttacgatgatatgacgctgctgtataagaagctgtgcgagatcagagagctctatgtccaagttttacctggcaagttcccgtttgatctcgaggctgcgtttgtcaagtacattagacggcatgtggaacagtcagcgactctagcgacttcctgggttgatcctgccattgatgcggataagtgggagcctatggacgaaggagaaggcatcatgtactcgtcttcggtggcagacatgttcacttcgttgggaacagctctggcgatcatctcagagctccactgggacaatcccgtgcatgtggcccagttctacaccacattgatgaatggcgtgtcagtggctgtgtgcaagtacgcctcgagagtgttccaactgttcagcgaggaactggaactcgaggacgacaagaaggtcaagtacaaaagccggcaggaaaagtggatggccatggcaaaaaacgccatggctggtagtgctcctctcactccgtatcagttcaaaaagaccacatgcattaaactgaacgatattgagacggcacaggcaaaactggacgagattgaggcgcagttggactcggagaagcttgcaaaggttctggagggagtcaataccaatgctggacccggtaagattgttaccaaggacacaaccaacaagaagcgtgcttatctcttcactattcgcattgtccaggctgagaatctaaaggcgtgcgatatgaacggactgtcggatccctacgtgactcttgtcgaccaggctactcgaaaacagattggaaagacacgtacaatttttgaagagctgaaccccgtgtgggacgagacgtttgagattgccacaggcggtccttcttggttgaccgccacagtatgggacgaagattccttaggatcacatgatctctgcggccgagcatttttacgtctagatcctgctgcctttggagactttattgcccaggattactggctggatctggacactcagggaaagcttttggtgaacattacaatggaaagtgaacgggacgatgtgcggttctactttggtaaggctctgagaacgctagtgcgatgtgaaaacgatatgatcaaggtcatggttgataaactgacggctttcattcagtactcattgtccagagagactatgaagagtctcatcagccccgggagaggcaagctcaaggagttcaatatggagagcgtctccagttggctgagtagcacgagtatttcaaatgtacctcttacacctaccatgattgaagacgccataactccgctgtttgactatctcaacgagtcttttgcgacgctggcagtcggtctgactgacgaaatccggctcaaggtcatgtctcgaacgtggagagtcgttttgacgactctgacgtctcttctcttgcctcgtttgtcctacaagcgtacctccaagacccagctgtctgccaaggaggtcgatattgtcttcacatggctgtcttctcttcgagactttttccaccacgatggagccggtcccagtctcgaagtgttgcattctcagcagtaccaggagctgatgcgggtgcctgtctattacgacttgtccaatgaggagctcaaggacgagtgtgagaaactgtcttcttctacgtttaaggccctgcaagacaagacttacgtcggtctgcccgagctcatcaagcgaaagaacaccgtcatggctcacagaaaccgaacggtgatgcgcaagcagaaggagcggatccgaaacgccaagcgagaggcgcctcagaacgaggacattattctgtgcattctgagaatgaggggcgagctggactttgtggcgagacgaataaagcagaaggagcgtcttcagcagacgttggcgactgagagtctggtagccaagggcagaaagtaatatggacgattataatgattatgatgttatgatttagtttggattaaatagggtaattggattggtcttgttttaagtagaaactcgactgacttttggatgttgaagtaatatcaagtaaattgttgaagtcgtgatattgatatgatcaccggtgttgacattgatttaagatcgaataaatagctgaggtcgattatagaaggtgattgacagctggattcaagggtactttctactgtcgcttcggggtgtgtcttttcaagcctgttccagtgaataattgatctcagaaaaatgcaagtacactgtacataggtgggttgacaaaaaagcagaagatattaggaaaaaacgaaagaaaaaataggaaaaagggagaaaaaagggaagttttccgttaaaaagttggtttgtgaagaaccagaacaatgatcaataaaaaatggatgcaacatttcaacgacattttgttctatgaataactgtagggtagcttcctaactgtagagtagctccccacagccaaaatccggggtacatcgtaatccaagatgtttcgggagatcctagtccgttctaacttgtttaccggagtatttcccggggatttttggtctgaaaatgtcgacgagaaattcttccggtatatgaggtgctttcctagggcgctgcgaaacgagacagatgaacagttcggttgctgacttactctgaatctggagttctgtgtttctcagggtgaggtgaaccggttctggttctctgatttctaggcgtcggagaatcatctcgaggactgaagcagaaaatccctttgatggcacctacatgtgaaatgtcttcctgggggctgcgcctgtgttttggtgtatgtagccgattctgttgctgaaactgtcactcgtgttcaacgccggcttgtgaaggacggcgcgtcttgaggcctaattcttcagttctaagggttcagttctatggtgtttctgcaataactcaagtaatttccaaagtgtttaacgatagtcaataagtagttccaagtaatgttattgtctttgatggagattaaaatggcattacaatgtggttaaacctgaacctggaagacaagtccactcaggacctacttctgctgcgagaatctgaggagggctccatttggtcctgtctagagacatcatcttttgctggatcagtctaaacaacagaggcttgagttgtttcatctcctcacaatcagtctccgatagtctctcatagagccctgctgcactctgcagagaaatatcactccattgcgtagacaggatcctcctgatacaccagtgcttcaaatacagacccttgtattcctctgaaatgagaatcaagtctcctagggagtccaagccttcgccgacaggctcgtttccactgagataccacgccagatctcgaacagcctcgtaagacccccatatcttgagcctgtgctcattacgatagcataccattcgcttgcactcgggaaagtagctgtcaaatacgtctctgtccacatccgtctccgagccgaaactgtcgagcaacgtgaagttgtacttgtactcgcgggtcttggggttgagcctgtgatctgctggtcttccgtctttgtcgtagccgtcgggatacatttcggaaacgagttgaaaccaccacttttccgtctcgtagaagtcttctgtcacctcctccgcagacgccacttgtggaatcgggacttggtagaagatgttcttgtcggtctctatcttgaggtagatatatgtttcattcaggttggtaaagtaggagtaggagcgagccctgggagcaacgggagactcggaagaagtgagcccttgcttcacaatttggttgatatccggccttagacagtcatcgtcgtctgcctcatcatcctgacgggggattgaaatgatctcggtgacacagtctgcatacttgaatgagtaagtgaacccagtcttgagagagatggagacggattcctgagcgactttcttttcaattgagtgagtaggcgactttgctgctgaaacagatttcttgagtgccatgatggttacggtgctggtactgcggacaagttgccacccagcactagtgtgaggtttatggagctttagcatcgagctaaggggcggtagtgttttttaattgttgttttttttctattataattgcttcatcataatcttgtcacatattgtcgccgatatttggaccgagatgactgttgtttacatatgcagaatctctctcttggattttttcagcttcttaagtatactttgttgggtatttctgcttctcaaatatatttgttggttattaaataggtcaaactgagtagagtttaaagaacaagaattaaatccgggataaatcaacaaaatatctaggaattgtacatgtgtactgtacttgaaaatttggacgcgttccaagaatatttcaaagagacgcatgggaatatctgcccattgagttattgctaccggttcttgtttctcatggtgaagttgcctccgcgactagcttctgaagcagtatgtacatattgtagttagcgtcgagctagctaccagggagacagttgtttagtgacggtacagtgcactgtggaacacggttctatggtttcacaagctttcatgaattgtcgtatacattatatgatactatataattgagctgtttcctctcatatagaaccgtgcagctctttcacccaaatcagcttcaactatttgttaaagtacaatcttaagtaatactccccattctgttgatttcaatctacatgcggaaaaaaaaaaggtctaattgcccccatttaaccctcttatagtcccttccactcaacacacaccaaatacacacacatggttgtgatccctacggtctcctctttcaatggtacggtctctagcggcattctactttctttccgtgggtattgtgaagtcctggcccactgaaccgtgcatactgtagtgccgttatgcataaccaccatacatagagtgaacaacagcaggagggggtcttgcggcagcgtcttagcctctctctctctctctctctcacacacacaccgatatcatgtctacaatcaccaccactgccaccatttccgccatagcaccacctgaattcatcgcccgccccggagggaaactcgactatgtgacctttactatcccccattcgcatcaccccaatctcctcagccaaatctgctccgctgtcaactacgaaattctgtctggagagccgcggctgtgcagagacgtgcgtgcccaggtggttcgaactccacagggtgaatacatcaccgtttcgaatctccacgataaccacaaaaggtactttgatgctctcttcaccaccgatgatagcggcaaggtcgcccccaacgacttcttcgaggtgctgctggtggaaacagagcggggaatggctgctctcgcccaacaactcacacaaaaccgtctcgtgaccgtctaccggtcttctgattggttgcatgtctagttgtaacggagttgagcgggccgtcacagggcagcagcagaaaggaacaaagagagaggactaagttatgtggggaagtgcgtttaaggttccgggtcataactctgacaaagagagtttggaaattaatttgaagccaaacatataaattgcgatattcattaaaatcgtttaaatcgttgaaatcgttgaaatcgttgaaaccgttatatcattaaaatcgttaaaataatcgttaaaataaaatcgctaaaatcgtgaaaaatcgccaaaaactaataaacatcttcaaaagcaacgtatatgtacaatcggacagagcagagtcaatcacacttttcagaatcttcgtgttggccttgaacgggctaatagaatacttgtaagacagaaatccagtttagaatgactgtttcatgcttgcttaatacgttgatattcctatctccagtctgcttcgtcccttactgtaactcttgtcatggccactcattgacgttactgtaatcctgctgaccacatgagcacacattgttagatgcctacaaaccattaccacatcatattattcatttatcattcgtgcatagcttttgatatctcaagaagtctcattcgcagtccgtcgtctttagtcctacaagtagagtagagtagagtagagcgttatcactcaactagcttagaaggtaacacgacagcgaccattgaactatcgccactcagctcgtctcctgtgtctcctgcgcacttactgcttcagcttcttgtcgacaatcttctcaatcaacgcctccaggcctccaagcttcttctccaccgccccatcgatctgcttctccagcagctttcccataaagtccacctccacgttgacgaaatctcccacctccttcttagccagaactaccttctcttgagtgtaagccaccatcatgatcgagaaggtgtcctcggtaactgcagtcacagtcagagaggtgccatccacagcgataaagcccttctccacaatataagtcatgagtgactggtccttgggcttgaaggtgaaggcgatggagtttccgtcgggcttcttcaccacaatctcggctgtaccatccacatggccctgaacaaagtggcctccgaatcgcacatgcccagaaatggctctctcaaggttgacaggcgagtccgatttgagctggcccaggttggttcgtcgcagggtttcaggggcaagaccggccttgaaataggtcttgtcatcatcatattccgtcacagtgagacacactccgttgacggcaatggagtctcccatgttgacgtcatctaggataggtccgacgttggagatagtcagagaggcgccgttgccgcccgactgggacgaatccagctgcttgaactcagacacggttccaatgtgctcgacgattccagtgaacattttgtggtggcggtttttcacggtgtcgggtggttgagaaagatgatctgatcatctgattcagagtcatgcatctcaaaccttgttggtaatggcttactgtgggggtagttggtggggggcgagttagcacaagtgaactgctggagaataccaagttttgaattcactcgagtatttataataagtctgccgttggttaaggtgctccagttggacacgtggtacaattttccaagagttgacgcagttctcttctgaaataaaaaattcgaaaaaataaaattcgagaaaataaaaaagccgagtaaaatcgaagaccagatatacgacatagaggaataatacaagtcttaatctactaatagtttcagagtcgtaacttgaagagagatatgggtaatctctcagaaatgactcctttccccttctgtcagggatgctcggagttagcttttaactcgactaaagtaccaactaatcctccagaaattgttacttgctgacaaacattgaaatgcaaattcttcagtatattatattaaacaggccttacctaaacaccaaatagttagtaactacgtatgtctctatcgattggaatacttttcaaacccctgcctgctttgtaacagcgaaatgtatcccccagcacaactttctcttcgtctaatcttcaactaatctaaacttcaagttaagtaaacatattgaatctcgatagaaaatgacagacgatgtagctgtcctacaatctttgccaaatgactcttatctcgtctaaagtacctatctctatatatatcattggttcccgtactaaaactatttgccgccggtaccattcggtagctgttcaatctcacgtacagtacagtacatattatagcgaccccccttccacagttcccctccacgctctccctccacgctcccctgtccccataaacgctactgagtcttctcacacgaatcaccgcctgtagattctttcttctccaggtccgcctccaatattcatccactagacccgtttctgtttcaccttgaaaccaccctaaaaagtcagccttgccgtctaatttggggtccatcagacatgcattatgaggcacgtttgactacaagtatactgcatctgatgtacgatacgggtaaacgcccagatgtgaactttatggggatgggcgacggaaaacagtgtgttttgggcgttgccatgactatagaatgtgactaagcataataccgatagaatcagaatgatccaaggattgtatttattgtctcttctcgtttgcaactcttttcatcgcgttttggagacagtcttcttcgctctcaagtaactctctcctacttccccaattaggttatctagtgccgtacagggaaataacatttgggtccccttttgctcatcttgttcttgttcttgactctccacaccaacacccacctttctctttctcccccaaacctctcgcgaaagggctacaaatggaccgacagtcgcttcgaacgaccctcagagccatggatgcctccaacgaaaacggctcggccaaaggcgcgaaaaaaacgacaatcgggtcttttgtgaggtggacttttggtttcaactcggtccctctcaccaccctcgtgaccatcacaaccgtgcttctgggactgctggtctacgtgtccacgtcggtgaacccaccggacgtgactgaggcgcagaaaccactgctcaactacgcatgggcccaattgggcgaaatttctcgatacccgcacccttacttctcccacgacaacgaccgtgtcagacaacacatactcaaggaggtctacaccctcgcaggccgtgagcactttgaaggagcacagatagaggtcgacgactcacagacagacatcttcatccagaaagaagacgtgttcgacaagtcagcgccaccgggaaaactcacctactttgaaggtaacaatgtcgtcgtcagactgtcctccaagaactcggacaagagtctgggggcaatcctgctctctgcacactttgactctgtgccttcatcctttggtgtcaccgatgacggtgctggtatcgccaccatgctggctgttctcaaacacgccctggctcagaacgaaggacccaagcgagatataatcttcaacttcaacaacaatgaggagtttggtctgctaggagctgaagcattcatgcaccacccctgggcacaaaacgtatctgccttcatcaacctagaaggtaccggtgctggaggaaaggccattctgttccgagcctctgactacggcgtcgcctcccattactccgcggcagaaatgccatttgcctcttctgtctaccaggagggcttctctaatggcttcatccactcccagaccgactataaggtctacactgaaggcggtcttcgaggtcttgacattgccttctacaagcctcgagctctttaccacactcgaagggacaacattgccgagaccaccaagaacgcactcaaccacatgctggtcaacaccattgacgtgacccagtcgatgaccgaagcagactcgtttgaccacgccgaccagccagctgtcttctctgatatcgggggctatttgttcatcattctgcctctgcagtacatctttgttatctcctgtttgactcttgctgttggtccaatctttgtcggcttcctattcctactggtgcttcgaaagcagatcaatgctgggacttcagaaaccattctcggcggctggctccgatctatcgtctctgtgctcgtgagtgtggtcgcaacctactttgtagtcgagactctccatcttggtaacgagctttatgttgttcggtcgttctatacccctctgtttgccggcttgggcaccttcattttcgtcaactacgtgctccttggcttcttccactttgtgcgacccgtgtgtgatcaaaagctcatcatcctgttagagctatcagtcgttctctgggtccttcttctcttgtctgtcatccatgaggccacccacaaggctacaggtgagtatcatttcttgatcctgtacattgtagtggccacagcgtcgattttgggattgtttggtcacctggtgacgtctacggagacttctacttttgtcgagggtcccgaagacgaggaagacactgtggacgcatctgaggccaccgaaacttcccccctgctccccgaggccagccctgacaatgctgctcccagcattcacggtgccgttgaccccgagaaccagcaagaggacaagactcttcagaagattgctgtttccatgggctacgattggagtatccagtttctgctggttgtaccaatcactttcttcgtgacctttggtctggctgcttctctgcttgacggtcttcaccagacccctctggagtctgaaaagtcggctgatttcgtctacacaaccattacagccatgtctgtcttggttggaattacctttttgccctttgtgcacaaactgcaggtgtttgtgcccattgtggttgttggggtggctgtgactgcaagttttgtccatattctgagcccacccttcagcagcaatgctcctgccaagatgcggtttgtgcagaacatcaacctggatgagggtacgagttatgcgaatgttctgggacgacaggacgttctgcaggaggttctggagtacattccttccaccgataccttcaagcccaactgttcttcccggggagatggtgtcgagatatgcaactacattgcccctcgaccctggctgattgacggtgagaaggtgtcatctgatggggatttcgctgggcttcctaccaaccttttggacgtcaaggtggttcctgtgaacgagacttcttctggcccgtttgaccgatttgatggtcgattcaaaatatcggccctcaacaaccgtggctgtgttctgcggttcaacaccacccggttcaagtctggcgatgttgagactggtgtgtctcctgtgaagatggtgacacttcgtcacaaccgggtgggcaaaacgggcatcactaccggatcaggaagtcggttctccatgtttggatggactagagatcccaagacgggtaaggacgagttccggtcgtttatgcatggagttgacgacgtaactctgcataagctggactgggaggaccccgagtatgacatccagttgagctggattcctcggtggtacgaagtgggcgatcctgaggacgagggtaatgaggcactcaaaaaccggctgggcgtcacagtcacatgcagctgggccgagtacctggatccctcgtctattgtggacgagcagggtcgacgacgcaccatggacaagattccagcctttacggagctgaacaatttttccccggcctggtccatttggagcaaccagggcagaggtcttgttgaggtcagtaagtacgtcgagctctaaccacatttgctaaccatgtttaatatatatttagaatgcataagatatagctatagctactgtgcatactgtacatgcagtggaagatggtgctgccttcagtgtgggataccctgcagttcgctttgataaacatgatatgaatacttgtaactcatctcaataatggtgttgatatcaacaatgtcatacttgccgggtcagtctcattgttttgaaacagacgcgaacagtgtcatagctcatttttctaaacataaatacctatccttttcagtctacggctgaaacatgcaccttccatgcggggctgaggagatgagcattactccttaacggcccccttcccgttcgtgagtggttcgcttcgttcaccactcacttcattccatccaccgccgtaccaaattcttccacatctaacctccacctctctttcctctcctacatgccactctagggcactatcctccagccgctcattgatctcttcaatcgcggtgacaaactcgtccacggtctcttcgctcactttatcggtaaaccgtccgatggtgatgtgggctgaaggaacctggtatcgcgactcgacctgaacaccagtgtcggacactgccttgtgcaaccacgctctatagtgcgtgtatgtgaagaccgaatgatcgtccggcacgagagtcaatgccacggccgagttgtcgaagcaaactagaggcttgaccagcaccacgtcctggggcacgttcttgaggttggagatggagggcttgaggttctgtagcagggcgcggaccgtgtcttcggtcacagagtgtgcgacttccagaatggacaaatgaagacactctggcggcatacaccacaaggccttggtaaccgccgtgagctgttgttgcacggtcttgacacattcaatcacgtctgaggtcggtctcccccacaatgtgatgcaatttcggggatcaaactccggaggctcgccgttgagaagccccgacagaatggggtctggtttgacggcgattttgcgacttcgaagctcggctgctttgtccctgttgcgggtccgtctgtgtcgttcataggcctgctgcatgcactgggggtctggacacgccttgatgagatgcgcaaacgggttggccggcggcgtctccgtgatttcatgctccgtcgttaccatggtggtagttatcatcctgtcttgttgatcacagtaaccttgatgtgtgttagcattagtcttctattaggggagtgcggagagacgcgagggagatggcctgtttaggttgcttagtcagggatatatggccgaaaggaactagacgtgttccaactggctacagctacagtagaccaggagctccacacccaaggaccgtgccgtgtactgctgattaatatggaaaaaactctgacgaccggcaactcggaaccgtcaactcggacgaccgtcaactccgcgtctgcccccaaacaacatgacgcgatttgcatggctcttcttcatggctcttcttcggtgctcttgataccttccaaattcgtccttgcgtgcagttgcttgtcgtagaccgaggttcagcgacggtcagtggaagagacagaaacaagcatgtggttggaatgggcgattttgactggtggctttctttagctatagtacaagttcaatacaagttcattctgtcttgtttggttcggcctagatctccaagggtctagttttgtactgaaatattcactttagcttgtactgaaatgttcaccttggactgacatgttcgcaggggtagggaggacgataactaccctgctaccctgctaccttgtacaggtgtcttccagatgtgctgcaatacgtgaaacctattataataaaagcggcctatatctaaacgtttttcggatacacgggatgagaaagtgtgctgtgatacatacaacatggctacgctggcggtagttgtgcggtaagagtacagtacacagtacagtacagtacgagtggtacggtacaagctgtatgttgcagtacgtacagtacgaaccaacaaccaacaccatggtctacttgcaatcgacttgtgaatactgcaaccatgcactcaaccatgcactcaaccatgcactggcggatccgcggatcttgtggcatttggcacctgacacctgggccactgtggcgtgctattactgtacatacggtacccggagccatctccaacgtttgccgtttttcgggtctgcataaagtggcttgaaatagatttttgcgggggcttgtgtcgggaatatataggttacagtagtgctaaagatagcagttgaagggtaggaatggttatctgccggggttagactttggggaggcgagttgaaccggtaatagtggccgagagaaggcccgccgccatttccgccatttttcaggaccctaaagcccacatgagaccgtagtatcttgcttgagacctgcagtatagttgctgggtgggaaaaaattctcccttttgacgctgcattttttttagctccagtacataaacatcaccacagcaactctatatactgatgggtttgcatgggagctgttgccagataaccgtttgctgagtttccagcaactcttcttcctatagtagcgatcaaaagcctgttcagaaaggaggcggcaaaaagaaacgaaaaaccaaagcagagactcagtcaccgagccgattctcttcctcactcacacgaccaaaaaaacgccgagcttctcacacgactgctcacacgactcctcgcacgactctcctcacacgacacacacacacacacacacactacttgtacgatacagtacatatcctggatctttcgacagcaacttgcgacatacatatcagggcaagcacaggtgtcagatcaagagaaccaaaaaacaatactgtgaagacggaaagggcaaagctcacgcactaggcacgacactactctcgtttcacatttctcgcccatatcccggcccatattatccgacccgacaaaaagttagtcttgcgcactacaagtgtacttcggaagactaagcactaaacaagagcagttataagagacgcaatcagcactcttgttcgactacagtgcaacaaggactaccccatttcacataactagacaaatgacaacaacttcgcctagtttgtcgcctggtataagccccggactatcgcctggactatcgcctcacgcctcgcccatgctgatacccatctctccaggcctgcggtacccgtactaccagtcgctggcgtccactctgtctcccaacacaaagtcgcccggcacctctcgcatcctccccagcacctcggccatctcactgctctccctgtcgctgaacgagctggatcaccacaacaccatagatgacgacggactgactttcgagttctccaaggagtcgtttggagacacaagcacaggcgccagcaatagcaacacccccagtgcgcccgcctccagacgcaactcgctgcaacaacactacaaccagcgacgccatcagcactaccgggccaccacccccagcaggccccactccaaggctccatctgtggcctctcctccggactctcccggtctggacccgatttcgctctgtggctctcccactgtgctgttcctgtcgtccagtttcgacaaggccatgcaaggggaacatgccatgagtctggcgggagccctggccagctctgcatcttctggaggggtcaagaagcgcaagaagagccgaccgtcgctgctggcggtccccaaggcctctggcttggtctacagcacccacgcggtgcccgatgtgcatgaggaggtggaagaaaatgacgacggagaggttcctgactcgcccgatttgcagcctgtcaaaagccccaagtttgacgctcccatgaccccgttagttttggagagcgagagttggctggacgcaaagtcagtggagtaggaaaaaggagaaaggagaacacagcatataggattagcatagcataagcattgagattattaccacacatggaccgtgaacaactgagccacctttctcgtacattagagagaggtgttgtactgtatgtatagtacttgtagcgtctgtggctaataccagctacgtgtagaacgtaccaggacttgtaccgcacttatgtgtgaaatattattcaatctactgggtcgagacccctgcatgatgagaggtgcctggtgcctgagtcgcactgaggaatgtggtgtgactctccagggctgtgacgaaaggggaatgctcatcttttgttttttcttcagtcgttttttgtgttaaaatatttcaataatctataatcgggtattagttacaagtacagaacggaaccagtactgatagtcgcaactacgatataatatagtatatatactacagtgatggtcaaaagcccgatgtccaaagtcacagaactctcgggccaagaccattgtctcagtgtgtccaaccaaagtgagaaatgtggtaaatgaacggcgtttgaggtctggagaagctctcccattggcccaaacacgccagacttggtttattacgaggtctgacgagctacaacgctacaactgcggtatttggctctatgtattgcaacttctactactgtacgcaaaaaagaaactaggctgcaatgaggttgacatttttttgatgtgggtataattcggctcatgcctttgtagtcacgtcaatatatttctgcactacagtatgatatatgctcatttattgatatttcggtcgcgttctcgagtcagtgtgcgtactttctgcgtcctgtattttttcatgtagagtgggaacacgagcaatgtttcacaagacgagaatgaacagcccgatgtacctccgagttcggtcagtctgttattattcacgctggaaatgccctcttggcacgtatttacgggcatggatctgacgaacttgcctggcaacgtagcgagactacaactgcttgttggtccgatacgattcagaactactactgacaggaaagttccgtttgaggagtttggatgcctactagaaagtgttttgatttttgaagtgcaccagtgttgtggacgtctggtgactctgatatgagacacagtcttcattcttactctgaaggacgtcggttagtgatgagtgcttgcacccgttgtcatgacaactttgcaagagtcctgattaatatctgagctctcttgattcaatttcaagctaaagaagccgtggctacatctttagatgcatccagagcccgtaactgtccgtgcagtagttctgctccagcgtcgggggtacagaaatcgtacgacaagctcctagattccccttttcaatggacacctggggactattcatttgagctgatctactcctggatcaatcaatagaggtccatctaccctgcccagtttaccccctattgatcctagcacctacagtcaaaagtcagtgtgaggggaggttcgaaatcggcccggaactgtgagacagttatatacgccaaaccaagagtgagacttgatacaagttcaattatacattcaattagttgtttgacagtcttccaaagtttctcccctgtgaaatcgtctcttcacagtgtctgtcacagacatgtctttgttgcgcacctccagacaatgctgctcaggacactgcaagtacgaagccccagtgatacaagaagatcccttatagctacagcctgtttgtatctgtatgtataccaacctcgacttgcactttcaaccaaatcgaaatgcacctgttgctactatatctgcaaaaaaggaaagtgcagcccagtaagaacaggcaccgtacaagcatagatacatccactgactcggatacagacaatgcacactaaagatgtactattcttgtcaggatacctatcagtcttccgcattgtttgtgcagtagatgtagctgtgcgccccttagagacatgtcttgctagaacatatagctctgacgctatgctgtgctgcaagtacagtacagtaccggtagatgtaagagtccattctgggtaagtctcggtctcttatttcaccagttttggagtattatggcttggacttgtcgatttcatctgtctttttggtatacctttcgatatataagtatctgtttgcacggtctggtttagctgcagttcaataggcagatcgatgttcctgatagggtgggtactgtatctatactctagtgttaaatggaaatataaataggggcagggtttctctagtgaaaacaaagtctctctcaattgcttcttttggagtatttttcagagtcgcattgctttttcagccttctcttattgtgatgctcctttcccgttttttttttttgttttctgctataaaaagacctgctttctttttctttgtgcgtggcagccatggcggctatctgtgtatacgcgaataaataatatattgtaggacgttgcagacgacagagcactcctggggacctcaacgaccggttctcgtatctttgactctctctctatcgactgtactactactactgagccatgggccaaccagttgagctcagattctgtattacgagttgaaaccataagaggatcaagatggagcacgataccatttggaaagatataactaagcaccctttagctgtggatcacagtctcaagctttcgtacctggaatttcttttggcggaacggatagcttctcggtaaccagagagtacgttgatctccaaactcgatcttcaacacgcccaccttttggaacttgtctgtctccacctttgcacgtttctgtccgctatctaatgtttatcaatcatccggagttttttcttctcctcaagagagacattgttgtgattgacgcatgttgatagtgacttccatacatgatctgaaaagacccatggtgatagatgcacccatgaagacttgaaaaccagacacagttcgatgattgaatcacaactcggctgacccatacagtaagggtagcgtactgaacctgaggcatttggtcttggtccaaaccctgcattcgaaaggtgcagagtatttgagactgaggcttggctggttgagacaggtttacctgtatgtgtgtttttttatgggaaatgactagtatttcaactaactaatatctttgtactttttccttatagagactctgaacggtacagcaggaatctgcgcgagctggacacctttccaggtgtgtataaccatcgcaaattggttcctgcgttgttcctacatgttggttcacttcaacccctcaatgaagatccttgagcgacaacccagggctgaaccagcctggaacaagtcagatcatgtctcacgacctcactccttgttcctgcgccaaggaggcgactagtgcacaattactcatacaaagctctttaggatagttagtagtctgtggggcttatcgacctccatcgctatctcctcatcgacacacgtgaatttcctgcgttctgcttttacaccttttgcaacgctgatccatgaacatcttttgcgatctacacctgcatcgaaccatatgtggaatcttcgccagcacgagaatatacggagtaatgggagaccaggaacagatggtcgactcttgaggtcagacaagatcttcctgggccattgcatcacacttggtaagcaccaacggagagctaatcggttcggcttgcacagagcgacaccgcggactcctaattcaacccggtctctccaagtaggttttattccgtcttgtcgtcaaggttagaaaaagaccgtgtgtctctgcgcaagtctccctaccttcaccaagtgcctatatcacgtggggaaacacactgttgctagttacagcggtgcgggaacgggtgtcattttgcatgactcgtgtatacgtggttttcaccacacctaaaagcccttaagccgctgtggttgctcaggtagacagtggagaagggtctcccctcaagccactcctactccagggagacggcgggaaggtagagtcggattagagcgctggcggcacggtgctaatggcaaccaggccatttgttattctccttgatagcttccacctccccgtaagagctccgtgagcgcatagcggtgcaggtaacagtacatactgggacgtgcagggacgtacaggaacatttgcgatctgccttttgctgctgcttgggattgctattcatatgggaatttgccgccacgaattgctaacacaaccaatgcataccataatgatgggctatttgcgcaacatttgtgtggatatgccaattgatgccgccggtgtgttggtatgcctaccgcaacaccaatctgagctcacacactcacataaccaccctgattcaccaccacgaccataaaacaaagagcggtagataggttacaccgttataaattccagatggttcgctgctttctcttgtatctttcacttgtctctggctctagcttacacactctgtcgttgtctccagtgcaatgtttagatctacgtttcagagttttgacccttgcttcgcttaattgcagcgtaagaagcaagggtcttgatggtcggcaatgtggcgtgactttttccagaaacagcgcctttaggaccctccgcagaccccgcatctggccaatggcaccaatatatccttcataacccccattttccggccactagctccgatttggactcactcttaaactttcaaagatcgccatcaaagtctagaagccactttagactcattaggcgagacgatgcatgcaccgtttatacttgtacatcggcaccatttggcaaccacttgagggtaataactagagacagcgcgagtacaaggcaaggtgcggcatcagtgggggggaaaggggggttagggagagtcacgtgatggcctgactatgtgtagtttccagtcagttgtgtgcgacatttggcttctttttcggtcgtggctggaagaactacccacgaccagaaaaacacaatgattcccttccggacagatctcataaccaagatctatacgaccgatccttcgtctcatctcatcctccatatcacccccctgtcgaccttcaaatctaatctggagcagacctacatctggggagcaataacaatgaggtgtaaccaacgaacaagcgaggacgccgtttcgttgcaggcaagaatccacactttgtggtgtttcacattcactggggggggcgtaccagcggtacgtgtagcgcgttttctttattatgggcgttagtatcggcgctagcacatggggcggttgggtgatcaccatagctactcgtacgagtgtgtatgatagtggtcggagtatgatagaggtcggaatatgatagaggtcggaatattatggagatctgtgtataatagggaacagttatccaccaaacgaccatggttggttgtgctttatacgagatttggtatgcttcgatggttcgatcgtcctagggctggtacaaacagatatggcctatatcacagaccctggtcaaacaaggtgtaataaatataatctcttgacaaaaaagttacctggaaagggtcttttataccacacaagcatcttgctgtttaccaggtgaagattctaactacatgtagattcaggcacagcggtttcactacagtaccgattccatagtgtctgtaattgtacgtgaaacactccaggcaggtgccgtggcacgttctcgtgtcaatccagcccagcccacaatatgtcttgccgcagtcttaccttagcatctactgtatccacacctgttctcgtagtatctgtaccattagaataaatataataaataagttatgtgagtgagtaagagtgggtaattaagggaatcaccacaccatgcgtttcatgacgggccggccagccttttcgccgcaaaagcctccctccagcagatcgacccattcgaactcgttctgctgccggatctgcacccgctcctcggcgtacatgtagctcacgtcctggacggtgtacaggctgttgacggactgagtggatgcggtggatgccgccgagctgatggaaggagttcctctgtgagactgggcggatcccgtaggctccatctcgtccgtctcgggtcctatccacatgattcccttggctgtgaatcgcaccaggttgtccggatggccctccgaggccgacaggttgttgtgattggcatagtagcgtgacgacatctttctgggcttctcaggcttgacttcgtctacccagtggaggtcgtccaggtcctgctgcagagatcggtacttgctttccagagcctcgtcttccgagtcatgcatgccatcaaaggtggcagataccgcgctgtcaggagatgccatagagaagcccgagtgcgtggaggacgagctccgttcgctgatggcagaagcagcccgggtgtgggtgttccagctacagtaggggccgtgtgctggctggggagatcgggcctgttgcagatggcgttgtcgcagcgccttgaggcgctcgttctgagatgcattgagtgacttgggctcggtggccgccgtggaggcacggggtccgggggagaccacgggcgctgtctgggtggcccacagtcgttttgcctgggccattcgttcggccttttgtaccgcagagtccttgtctagctgcgacgtgccgccagagacgtaggccatggcaatggcgtcatcgagacttgtcatggtggtgtgtatggtattctgctgataacaggcctttccagtaggtcccccagtctctatataatgtgagagagctttgcttcggtgacccttggcagccctctgctgcctattgcatgtgcatacagccgctgctctctgtctaggacaaagagggtccaaacgaaaagtgtttgggggggagtacagaacttgtacttgttcttgcattggtagtctcaaactctaggttttcccaccttttccaaaccttggaaacagccaaatcaaaaggtgtgaactacaagcagcacaattagagcctccagctagcgtggacgatagaagcgtcaaagtgtgtggtgccccagctgtgtttgtgccgacccaaaaaacggtcctgaggcctccgtctctgcatatcccctctccccctattgtgtcgcactgtatacatgtgcacaccccttttgtgagccccttgagcccgccttctcgcttaatataggctcttatgccgggactcgaaaagtgcccgaaaacccagagaggctgagatggagaaaaacgcaaagtggccgagctagaagcgcaaaacgaaaaacccaactctggggagaaaaccaaatttctggaggacggacaaaaatcacaaaagaataaaaaaaggcgaatcaactaatccaaatcgcaaaaaggtcaacccagtgcatggttgtaatatcgtcgattgagattgagtgattacaatcaggaagacaagcggtataccttcaatccgcggtagacctacaatctgcggtagacctacaatccgtggtagacctacaatccgtggtagacctacaatccgttctcacagtcccacccacagtatccaagtctgcacgtcaacctcgcacacacacacacacacacacacacgacagccattgcaacatctaaaagttccaaggctgccctgactaccacatgtctttgttatggtagtctgaagagctaaacgaagcctatcgccttggagataatggtggctacagattaggagagagatgctacagtgtactagtagagcagatatccctttccacgggcagaattctcactatgtatacattgaaccaggtccataatgagacttcttcagactgttgagccctatcactgacagctgacagctctacagtctccaagttcacctgtcacaccctgcaacattgtccgcacgttagcgtggttgtactttttagcttcgtattgcgatatggagtctcggggactgggatggggactacatgaggttgaggaggatcactgtggggtggggtttgggcagccttggtgcaatctccctgagcttcaaaatgcaatttcctccatctctccacctcgtctgtaccccatcttgcacccccattcgccctccaccacggttgcactcgtattatggccaagagactaaaggagaagcagcagcaacaggacagtcgtcttgttcaaaggaggggatgttcttttgtgtactctgtgaagcatggattattatttctgactaccgactgtcctacgatggctcatgccgatgtcaccagggaatgtatgtgctgcggaagccactgtcaactcgccataatttcctaaatttcctgaaagaggcagtctcggcttccatttgggacgttctggtgtctggcaatgtgtgcttgtacatcgtacagtagccgccgcagtacgagcacgtcactggatctgctctctcaggcccacaggtcgacagctgtctgtttaggctgggtccacatgttacctgaaagagacgttttggcgaaaaacattcggggcacacttccaagttgttggcggatggaccacaaacgtcgacaaactcctaccgtacattgtccatgtttccagaccttctgccgctctgcatcctgtgagacccacagattcagagacataatacaatctacccacacgacagtctcggttgccgaggctgtgcctacagtctccattgagatcaattgagaagcgtgtgtcaaccgtgggacaatctcctcaaccaagtattgtacagtacttgtggagacagaattgcacacccaaacctctgcaggagcaccttctcggcaccagtacaagtagctccagaagtggttgcggttgctgaccgggttgctcgggtacgtgtgggacgcatcaccgatacaccgagagtgtgcaaactccttccatgcacatttcttttacttttgtactgcgtgtgtgcaaggtgtgggttttttcatgtatcccttgactgccgtttatactcgtttctttttgcaaaccgattgtgtgtactgtagtgtacttgtccaagtgctgtctggttttgctttttttgcgcttacacacgttgacaaatggcccgtgtttcacaccctttatctcgtagtgatggtcgcgatgccgtcttcatttcgggtttcatccgtgggcgatccgtttattatatatgttgaaaaattgtgcacgaaaaatagccggcttgggaaaaattatctgactaacagtgtggacatagcgcaccaattactggccaagaaggaagagcgagagcaagtgacacccgatccgcctacatggagacaatgcgtctccccgattcgcgaaatattatcctcgcattgtttatattgtcctgtggggcccctgaacaacctgcttttcgtgcttggagcttggtggttgctgctgctaaaacctactgtaccagatactgtgttttttttctcttactgcatgtgcctgttggtgcatttcttgctttttccaagacaccggtcgccacaagcagtcaatatcgccgagcgcgcggctgtggcactaggattgtattctgagtcatgtgaccctcggcgtgggtactggtacgcgagacctggagagagagcgagaaaacggtgtttaagcggtcactaacgggttggtagaacccttgtacatgctgaaatcaatctactgaatcaatctactgaatatgcactacacttgaggatacatttacgagatattattcaccacacgacaattgaaaatatccacccgaggcatgtcaatatgactattagtcttaatactacatgtattgtacatacttgtatggtatacttgccctcacagcacccagaataaataggctcagccatccgtattgggccgtttcaaccttgattttgattcagaataagagtccatgaggcagaaggcttggtactcgcactgatatggcagggtcaaaaaaatgaaaatattctcacttgttttttggcaagggactaacgttgctgtacagtactgtactgtacgtgacaatacccttgtacgaccccacattgtgcttcaaagtgtgtactgtatggtccggtagggatgggttgcgacgagactggattactgaactgagacagttcgtctcatgaatgcggcatgattgtctaactgtgttgtttgacaaatcacttggacagttatttaaacctcttcgtctacacttaaaaacctcaaccgttaccaagcactacacaatgtgcatacctgtactcggtaaaacacacattcccggtaaagcacttacttgtacacgtatgctgcttggtcctacctcatctacgtgcatcccttttaccgcgttaacgaaactctctatctacttttatacgcgctttatccactctctacccttcctacgatccttgtcttctttcgtacaaaactccgtgggctcggaaagtgcgaaggttacagcacgtacggctagactggctctttgcgctacaggtagctgatatgatggagcaaaggcagaaccccacagcatagcatggcaattcaccaatgtccgcccaacagtgtatgcatttggttgactatgaaatagaagtaatagcgggtccgatccatgccaagacaaagccatcctatcatgtttgtcaagtgagctcttgacagtttcgctacccaattgcgctcttcgaccgtacaattgtgctgtacaaatagcaatcggtcgccgatcccatgataagaccatctaggcgagctgagacttgacgtattccagaaccttggtgtcgacagcaacatcaaagggggtcttgttgtcgctgtccacagcctccgcggaagcaccctgctggatgagatagacagcaacgtcaccctggccctcggccatggcgtgatgcagagcggtccagccgttgatgtcggtggtggacagaggcgacccgttctcaagcagagtcttgaccatgaccatggagccgttggcagcagctcgaacgagcggaatctggccctggccgtcctttgttcgaactgagggcttggctccatgatctagcaacagtcgcacggcatcgattcggttcttgcccacagcaagatgcaaaggagtctgtcctccattggccttctcgttgacatcgggatccagaggcagaacaagctgcagcatgtcaatgtttccggtggaggaggcaatgtgaacaacggtccagccactagcgtcggtctggtcaatgtcagcaggcttttggttgtccagaatccactccacaatattcttgtggcccatggacaccgcccacagcagagcgcttcggccgtccgaatccaccaggttcacctgcttggggtcacgtgacagaatctccttcactgtggccaagtcgccgtcccgcgcagccacctggagagggtattctttggtttccattgtgtgtttttgttgtgttaaatgcttgtgtgtacaaggaaggacttgttcgtggtggtgatgcaggtttcgatcatggtacgattgcttaaggttcgaggcgtccccagatttccgtatgcatgatcacgtgacctgatcgaggtggtttaacctctttcttggtctggttcaaaggaaatgaaatcatgaggctctactgtggggcagagtggggaagacggtggaaaatattgctgcgatccatcgcttcgtgtggggaaaggaaaattgggcttttggaccgccgaccctccaccttgagcatggtctttagagcccgtagttcaacagcaaggtggtaaatttggggttgaattaaggctgtcaaccagggggtttgattgagcccactaagttcaagtatttgtcccaaccgttactttaacagtagagaataacgacattcgacagcttcacgagcgcccattggctctcgtttgttgattattaccatgcctgcccagtcgccaacctgctatggcctcgacccccacactaaatgcatcattaattaccagatacacgggtaattgcatacgccgctacacttgtccttgtcctgtctcacaagtgtgctccaaaggctctcctcccacccactcaacccaacatacaccgtgctcggctatctatcgccaatcagccttgcaatatttttcttatccagcccctccatgtaatgcaatgccgtcatattacgtggcggacgtcgccagcagtgcgcaacaatggccgattattaattttctgccgtcgtgagcagcccgtttgtctgctcgcaaaccgtgcctttttcggcatgccggtaaactaagaacggtgactgccgttggttcccctgcatccgagcacaagcacgtaattaaaccgaacctccggcagcgcctggtgtatgcacagtccgctgtacacaatgtacgcactggtacgtggtatatcgagcaattggacgtgggcgtgcaatacgcgtgtccaactacaacacgcttttttatattggcctttagcctatattgttttgtaaatgtactgtatttcgaccggtattttgacgggctggtttaaggtctgtaccaagtccggtagaccgttttttcgtctggatctaagacatggcttaaaatacggcttaaattaaagtgagtggaaaagccgtgtcgacgaacaagctagtgatggcggtacagtaattagtgtcgaaaatacacggccaggcagcaacccctcacctcgactcgggctctgttgaccaccgcaaataataaaatacagcgacaatacgtacggtactgtaccaaaactctcaaataatactggcactgtagaccacgagccaagagacacgacgtacaagtatgtaccggcaccgacaaaggcccaacgctgctgctgtgtgctttttcgggtgctgtgcagcgaggttaggatatgaaatgcaacaagggggacctaaatgaacacctctcaaagggtcagatattagtccgattttgacacgggaacctcgactctagaccgtcgacccctgaatgacctcgccccatgcctttttagcgggttgccaaccccagcacgcctcttttttgacatctgcgcgctccaactggctggcttggcaaaatggcaaaactgcactattcccgatataataaaaattccgatatacgcatagcccgtacagatccattgtctatgtgcttcagagcacatttgttttcgacccaagacgccggggcacatgcgcagctactgtagtctactcttgccaaaaatgtgtctcctcccgcagacataataaaagtgtgcattctcggttccaggtccagaaaggtcttttttgggagctacaagacgctgtatttgggcctcgattctgtcactccaagttgccttcgccaagtactcccatttcagacccattgtttcatgtcaccaaatcctgtcaagaatgtactgtattatttccgacgcgtacctcagtattggacgtgtctagacgagtgtatctcatctggagttatcgtatcgcgcgcttctcgtgactagggtcaggtacagtacatctccaacaaggacgagacaggacatgaaacagacaagtctggtgttgcatttgtacacaatgtgagctatatgaaaatggatcggaattgtacttttgcaataaaagtactttgtacggcgatggcacatattagcggcagaaactgaaacaccatatatgtctgctaaaaaaaaccacatatatcagtctcgagactgcaagaacgagcacatatcctttggcggatatgagagggcacgatagatccagctctgacgagctaattgaggttcattggagtaaaatgcgtgtgccaatggaatacgcacaagtacaagtgtgtaccagtacgatagctgttagaatatgctaagttttctgtccagatattagattgacatgtttttttatgtcgcacacagcataaatgttccaaattccaagtaaactccaacaacgtccctaactgtgaatccactcatttctaagcagaaactcgagtatcttgaaacattaatattgaaacaacacttctgtgtgtatcggttaaccaaattgtgtcatgtccatttatgcctcttttttcagcaatattctcagaacatcaattataaagtatgattgatatatatagttaacggcttacaactcatttcaggaccctacgttccgatagtagcacacaccagaagagtgtgtgcttgctcattcaccagaaagagattctagatcggcagatacactgcttacaggatggacatcattgtctacgaccaagctggttcctctcatgtctatgtgagaaattgaccaggttggtccggggtatcacctttaacaagactctctcaacaatattctgacctgagtgcgagagaaatagaaaagattgaaaagaatattccatagattatgtcacatgacaaaacaagtactgtagtaaaacttgcaaaaaagggtgtgttctaatctctaattgtctagactagctgtgaggcgctttttctgagcgcccttggcaagaacatacaatgagacgaatttcgatagatacactgcgagtgcttggtttcgttgagtagaaggtaaaggcgatattactacaagtagacgtacggatagacagcttcgctccagctgtgtaataaacaaacacatcatattatacagcttagtgggacctttttgcccattatatatcttctaaccccgggcaatgtccaaaagacggtcggcatccgtaacaaccggagagttctcctcgttgtaggttcgagcattctggttcatgagctcgaaatcagccacaaaatcgtaccggttctggtacacattctgcttcaccttcttctggatcacgtcaagcgcaatcggattcttgatgagcttgaagtagtcgggatacagctttttggagggaatggaccggaacaggtcacacacatgccgcaggcccgcagactcatcttcaggatcccagggctccgtcagcgcaaaacactcgttgagagccagctggcatgactcgttgagctcctcccggtcagccacagacaaggtttcccggaccttggggatcttgttcttgttcttcttcttgggaggaggagacgcctcttcgtcgacaaactggtcgtctccatcggcatcgtcaacgatgatatcatcggcgtccagaccgtcatccagatcagtgggggctcgggaccgtcggcttcggcgtcgcttcttgatggcagcgtccagatcctcgtcattgtccacaatgttgagccactgctcctctgtgaggccgtcgtcgtagtacacttcctttcgctctcgagctcctcggccgtacttgtccgagtcggccatgtcgtcctctcggaaatgctcagacacatcctgagtgaactggtccggcaactcggactcggaaagcagccgatcgggtcgtcctgcgcccttgccataatcgcttgtggcgttccgctcggcgtccatctgggcgtagaaagcccgctcctcctcgtttcgagccagcaggtcgttgagctcctcatcgtcaaggtcctcgtcctctgcctctcgagagccacgcttagactcctcctgctccagcagccctcgcaggaacgcctcctgctcctcggccgtcgacttgttatcgaactttccggcctgaatgacctttccgtcgatttcaagctttgcgtgagctcgctggagaataacctcctcaacggaatcctctgtgatcagacgcagaattcgcacctccttggtttgaccaattcgatgtgctcgatcctgtgcctgcagatcctgatgagggttccaatcagtgtcgtagatgataactgtgtcggctgtctgcaggttcagacctagaccaccagctcgagtggacagcagaaaacagaaatagggcgaatcgggagcgttgaagagcttcagcatctcggatcgatcgtcggccttggtgttaccatctagtcgcaggtactgcaagccacggagccgcaaatagtcctccataatgtccataatctgggtcatttggaagaacatgagcaccctatggtccctagccttgaacttgggcagaattcggtccaaaagctcaaacttacctgcagaacgccacagtaggtcgttgttgccatgtgatgggttcagaagagtctcgacttcctcgtatacataaggatggttacaaatcttacgcagttgcataatcttgttgttgagacccttgactccgctcttgttgacaccagccgcgccagaatcgtcaccaacgtacaaagcgttgtacttgagcatctgctggtacattttgagctgaagagcgctcatcttgcacttgatgacggtctccaccttgtcggggagatccttctcaacgtccttcttaagacgtcgcagcaggaagggacgcagcaccttatgaagacgtcggatgaccagcagcgtctcttcttccgtgagctccatcttgtcctgtgatccgctgttagcaaacggcgtgttgaaccactcgtcgaacgtcttaaccgagttgaaaatcttgggtagcacaaagttgagcagcgcccacagttcgggcaggttgttctgcagaggggtacctgtaagaatgagtcggtatcgagagtagtagaactgcgtgagcgtctgggcaagcttggattgggtgtttttcattcgatgaccttcgtcaatgatcatatgcacccaccggattcggcccagaagcgccttgtccttgatgatgtactcgtaggtggtgagcagcacctggaagtctcctgctcgtacctggttggacaactccttacgctggttgggcgaacccttgaacacaatcttcttaacgctgggagcccacttttcaaactcattggtccagttagtgagtgtcgagagagggacaatgaccaggtaaggccgggtctgtctcttgacttcaataaggtaggtaatgagggaaatggactggatagtttttccaaggcccatttcgtcggccaagataccattcagagagttgttatacagagacaccatccactgcagacccttgagctggtactccttgagctgacccccaaccaagatagaaggctgcttggagactgtctccttgactcgatgagcaatatggtagtagtcgatcttctcgcggtcctcttctccctctcctccttcttcctccgcagcaggaatgggcatttgagttccggcttctccttgctgagcacgaacggcagatgacagagagtccaagaacgaattggtctgtcgcagcaagtgggtgatacgtgtatccttggtctggtccaggagcttgaggtaggcctcctcgtcgttggacttgagagcttgcagacgctgcttggcagttcgctcgactcgtcgactctcttctcgctcaacgtacgagtggaactgctggatgcccttggccacggcgtactgcttggttcgtcgacgatgggcctcttctctgattcggtccgactggtggcacaccgagttgacgtacgccatgatttcctcccgctgcttgcgttcacgctccatgcgctgctgtcgctctagctgctccgtcagtcgcatctcgtgcgcggtctgcaccttggctcgtcggttgagagcccggttgatgaccgagtcggtcacctgggacgtctgggccttgcagaagactagatgttgccgcagacttttttgcttggttagcagccgcagggccttgagctcggccacagctcgtactttgagcgcatcagtgccttcggctttgccgagatcatcccgggaagcatccaacactccgaggtttgatggcagagactcgagctccagaatccgctgcgagattcggttcgtgatgatgaactcgtgtcgtccaccgactccccgcccgttgtccacaaacccgcctcgggggggcactccgctgtccttgagacgtcgctggtaaggggtgagtgacttttcaagtgctgcgtcagcctcctcttcggtgatgtcactttcgatgcctaccgtctccattaggcgctcctgcacgtcggtgggcatgtcgagacctcggctcaggtatctgaacgcgttgacctgggttcggagcaggtcgaggtcgatcttgttgtgggcggcttttcgggcgctgttgacctctgccagacgcttgttgtacagctgctgctcctggcccatggtgtgcagccgggtgacgatgccctcgagttcgggtgtcaccgggtggtcggattgattaagagcattgaatcgctgtgttagaatgagaatagatggcggtcaagcaatagacttgcacactgtgctgtgttgagacacgtgtgtcgtcacgttatgtgcaacgatacgatacgataccaatgacccatgacccatgacatcgataatgtcgtgtcgacccgtccaacgtcggctgtcgtgtccataacacaatcacactctgacaatgtcacgtggtgtcgtcacgtcctcggtgtcacgtgatggtgttccgtccgtcgtgttgggtctgtctcccctcctcttgtcttcctcttcctctgatactcaccaaaaacaacaactgggcctgctccacgctctcgggggtggggatggaataatagtggggctgtttggcggagccgttgagagcaccgccattgggtgctggcgaatgcccgttttcgagatccatcttgccagtgctgtgtgtgccgttgatgattcggtttcgtcgaataccgcacggttctacacgcttgatagtttcgctcgacagcagtgggtgaaagtgtgtgagggtcgaccaaagtctaatctgctcccacccacggtttcggaccacgttttacgcggcgcggtatggatgttgccggttcgactccgctttgggtgagtatgcttggaaagtttggctggaatgaaggtgcaccagtcagaaggaagatgtcgaaatagcgggttgtggctggcagacacggccgaaatatttactcagacggtccgcatggtgttaaaatgtcctgttgcactgctttgacttacttggggggaggacagagtaggtccagtacagtatgtacgttaaaacagtgctcttgtagactaattactgaagggccttcatctttcagctgaagtggaacatacagcacctcgttaaggaacgttcatactttctcgtttgacactacacaggtgcccgggggcctcaatggggtctaagccaacttctcaatcagtcacgtgacgcatccccgtcctatatcgcccatacctatgctgctctgtcatgtatcccactgtcacatttgcatgcataaccaggatctttatctgcatctaaattgaatcttcttcacacagttcactccaacaacaatgcctcgaccccgacgagaaatgacgcctgacgaggagtactctcgcaaactgtcgtacatcttgcgacacggcgccaccaaggaaaagctgcccattcgagaagacggatacttgtctgtaggtgtgctgctcaatagagctggaatcaaggggaaatggaacctggaagacaccaagcgggttgtgcgagataacgacaaacagagatacaagctcatctttgagcccacagaaaaacagcccaaagaacccacagaccccaacgattgcacgggatactggatcagagctaaccagggacacactatcaacaccaaggtcgagatgaaggctctcaagacccccgaggacttccccactcttgagatcttccacgccacctcgaaacaggtgcttcccattgtacttaaggaaggattgtccaagatgaaacgtcaacatatccatttggctaccgatctagtcaccgaaggaggctctgtggctggaaagcgacttaacagagaggtgttcatttacatcaatgttcccaaggctctggaggccggaatcgaattcttcctgtctgaaaatggtgttgtcttgactgagggtaaggatggaaagatctctcgagagttcttcagtaagattctggacaagaataaccagccggttgacttggaggcgttggcataggtgcatatagcagcattaaaaacatactgtattcgataatatacgttacagtccatgcttgtacttgcaattggtaccttacctcacgttacattgtgttgcatctcttagtaaccaatatatatgctgctgaggtattatcacgggaccgtagactatgtcccctgttaattcaccttttaagatatcttcaacgtctttaaaacttctcctcctatctacagcctacagtatacatactccaggactgtgtccaactgtggcatccgtgcggctcggaaatgcacagaaaatatatccttcgacatgcatgatacaatttcatccatcaccaaccacacaaccgccatgaacagcaacatgaaaaaggcgcctcctacggcgagcaaaacgcatctcagtagtaaactgaacaacatgaaggtgagtatcacgtgaggagagtgtcggactgatctggagatgatcttggatgacaactgggatgctcagagcaaacagagcagtttcgacgccaccaggacctggagaatcaaatggggttgtgactgttgcaggttaacagacgctttcaattgccagtacttcttttacacatattcaatccattcttttccacccactaacgcagtttatgcaaagatcttctgatcaggaaatgaagaaggaggaggaaaaggcacaaaaaaagattgacgacgcatcgaaatggaccgtcaagggtgtcaaggcgccgcgaatccgaaaaaagtcgcgcaaaatcgtctccgtgggctactcggacattgcgcttgctgaagataccaagggacggctgtcatggggaggattcaacgatctggaagacaccaagaagcccaaggaagacactcggtcggctgccgagattgagaaggaagagcacgagttattacgagcggccgccaagaaccagggtgtttctgggtctggaggaaacaaggccaaaaagcggccctctgagggtggagataacgggggaaagaagaagatgaagtattagtctatggtagacggcaacggaatatgtaacatataagcattattattgattttaggtgtaggtacacttgtaggcatagtcgtacggtgtccccatagctctaacagacctgtttgcaagcgctctatctactttttcaaataaccacccttttcgagggcatctctggcagccgcattaatgtgtttaaatcggtcaggaccaagtttgatgcctccataccatcgagcgaccaccacaaccacattctcaacccccgtgagagacaacaaatgcagtaatctgcctcctgcagcatcctctccatcgtcatcacagtcctgcgcatagatacccttttctgcgtccctcagaatgcggtaagctgtgatattgtgggtggcacgggcaatcttcttgtcctctttcagatggttgatcttggcctcagcctcggctgccgaatggactgtgaatgcatgagccacgaatatggactttcgatccaccaccggatccgacaaggtccagcccgcaaaaatggcagccttggcttctgcgcttgtctcgtcgtgatcctgatgtgtttctggctcctcggcttcctcagagatctcctcagtcacttcctggacctcttggatcagtgagaataagacaacctcgccctccatatagacctgagccaaaatgtcttccaccagccccttgtccacgtgctcagtcgactgcacctctggaaggatgtctgggtaggctgaagggaaagatagctgcaccagcgctcttcgatctggaatcgaaagggtgtatctgcgaggcccaatctccttgagagagtctgggaaaatagcgtcgatggtctccacctcttcttctaacgacatggcgcttgttgtagatgtgttttagatgcgtgagtggctgctttgtgtcgaatttgcgcttttagcaccgatctttgcactaatcatgagagtggtatcagtggtctcaccacttgcagcacacttgcacactgcatgatctcaaggttagggtgaaagaggagctcattcaagtatggatagagggatagtacagccgacactttgatatcaattctacgtggctgttcgatgatcctgggacatttatcatgcaagattaattagactggttctatttggctgaatgaatggcgttgaggtacgagaaccattggcagtacaatacttacaattacacttgacttttcaagtaaaccaaaactggtacttggtttgtcttaaattttaatatcctgttacttgccttctcaagtaagtctctctaataatcatctgctggcaaggacgttcgaccctacagccaacctacaagtagaccacctccaccctgagatcaccaagtggatccttgaatcaatggcacgtccactcgagaagccacacaaagacttctcgaacccactactcccgcactaagtgtttcagatgcgcttgtaagacagagcggctcgagttctagaaccgatggcgttgtggtccttaatttcgagtatctacagtagcggaagttataccttagagagacggttaagagactgtagatgtagaaacaagtattcgaggagtgagtgtgtgagatgtgactgtagtggaagtcttgtttgtactacagtacttgtagctacagtacagaccgtcgtgtgcattgttctcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcacacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaatcttaacacgacgatgtactgtaactactctactcgtacagtatgtctgcactcaattcactatgccgttctctaaatcactcgacagccatgacggtttgagtccaaccaccgccatctccgcacctgcccaagtcggtctagtccagcacagcctccactaaatacatgtacaagtgtggtaagcgtctccctgtcatcgacagtgcatttggaattaagctgttagagccaagtaggctaagcgggtcctagtcgagctgtcatgataaacgtagagttggaggagtatcgtagctggctgcttgtaacagttgaagaagagataagttcatggacaccgataatataggcatgcacgcacaccaacattctctctaccatacttatcttcactctagagttggtcatacaccgcgctagcaacgctcgtaaactccaattgttagcaccgtcttcgctgctcagccccgactttatttctcgactggacatgacaagactgaagactggcaacaagattccgcgaaacgagcaggaacagtggtcctggcgacaccacaagcgctgctgaatcacctctcatactcgtaccgtcgttgcatggtatcgtacagtatgtactgtagtctactggcacaccttccacggacccaccgtcgagttggtagacaagtcgtcgtatgcagagcttggcaaggcttggtacgagtagtgaccgggggttacggcacaataagtcttcaaatagtccccagatggtttcgtatgtcttatgtcttatgagccgccacacgcgcgcgtcatgttcaattccagagtccttctttaacgttgagttgaggctgtgttgagtctgtcgggcaaaaatgtgcatatatacatttggcacctttgcacgagtcatcatcatacaagcgagagtcgaacattggacaaaaaagagtatgagtgcacagaaaaatcagtatgtactgtacacacacgagctggtgggagctggtgggagaggggtgagggaagaggagtggaagctgcaagtaggtaggccggtttaacttcatggagacacctacaacgacgagtcttgtaaatgtgttccgtctgtcatagttctagtctcaagtacgagcaccccattttacaccatatacgtcttaggtcccatcttctgctttttctgctactctgcatacactctgaaactctctttacaagactctattttcttacactttaatatgcgcggcactccacagccgtatatgaaatccaccatcgcctggcatagcactcagtacttgtacaagttcctgtgaaggcgacgcagaaaacaaacgaaccgccagcaacgtaccactctccacccccaaggcacccatgaaaaggtcgatatccccttccggccccggagccaaaaaatcaagaaccacgtcgtgcgaacgatgccagagacgaaaacagaaatgcgaccacatgctaccaacgtgcacaaactgcctcaaggccggcgtcacctgtgtgcagcccgaaaagtacgccaccaaggcccccgagaaggacgactacgtgctgcatctggagaagaaggtggccatgctggaggacctgatagctcgacaacaaggccagtcgcgagtgtcagacgcctgtaacggcgtcaaggagtcccaggcacatcaccaccaccactcccatgggtcgctgggtcataaccatattctttcgccgggtattcctcttcctctacaacaacagggagggccgacatcgtcaccaaacgctccccctactccctcggaaccacccaaccgaacagtttcaattctcaacgtcgatcccaacagtaactcgacagcgccacagtcgttttcggtggtttcacagcggcttcaggactcgttatgggacagccatctggcgacagaaacgaacgtgcccgtggatccttcttccgaaggattccttattccgccacagtttgacttctcgccatacaaaggagaccctgtggagcaacccagcagtgaactggccgacaagcttctcgagacgttcttcctcaaagtccatactcgtctacccatggttccccgacatgagtaccagcaaatgtacagactgcgatttgacaaacctgtgggtgcattcaactcggctgcatacacagcataccgtgtccggtgttttcgactgtatattgcctatgctgctgctgccatgattctcgatatggccgaccagtatgaagggcctgactacatgggctacttttacatggccatgagatacggtcaatgcgccaaggtggacgatccgtgtctgcagattgaggcctgtctgttcgccattcatgtgctggtacgatgtgataacgaggttgagttgtacaagaagtttctcgacattgcaaccttgctgtcgtcacaggcgttgctgcacaagaaggagacatacgaggggctgtctcgaaccgacagcaaccgtctaaaaatcagcttttgggcgacttacaacattgaacggatcgtccacagtggactaggccgaaagaagtacagacacctggaaggtgatatcaccacggacattgatttcgacctggaaccgccatatgcacccaagcaggttgaaaatgacggctctgagcatggtgactcgggaaccagcacacctactatcaaagacgaccccttagctcgaattaacggttccagagttctgaaacggattcttaagctgcgcagaattgagtctgagattagagaacacatttatctcgatgacaggcctctcgatgaacagattctcaaggtgcaaccgttcctggacaaactggaggactgcaagacggagatcatccagattggaggcatggacaaggacctgcatcacttgcattactcgcgcgttatgcgtatgctactgcagccgtttctgggtcgtctggatcccacgtctgacctgttccgcaagtgtgtgactgccaccgaagacatgatcaagatcttcaaggaatacttctggaactcgcagcggggtttcaccatctcgtctatccataccatcttcgtctgtggcctcactctgctttactctctgtggctgtccaagcatcactttcccatccacattttggacggtattcgagactgttcggtgactctggcgattatgagcgcccggacacgcctcgcaagaggatatagagacacgtttgagaacatgaccaagagcacgctcaacttcctcatttccaacggcgccagtggctgtcttaacgagagagtcacaaagtgcgatgagacaggatgcgttgaagttgaggctgctgttgctgcagatgctccagtggcagctgcttcaccagtgggacaatactcagagctccaccccagctatgacgtacgagtcaagcgtgaacagcaggtggcggcttctcccaagcctcctgtggctgctaatgctgctactgttctggaagaacctgctcccgtggtggattactttatgaacaacattaacgataggccccctcttccgaacatccccaacagcgacttttactactacgacgatgatatgcagaatgtggtgcaggacatcagctcatgggcgcggcagacaaacgagattgaggtgtttgaaaacggcacggcgaatgcccaggtcaacactgggctgtggagacagcttgattacggcttcacctagttatttatttgggatgtattattgacggtacaagatgataattactgtacggtacagtactgtatgtagtgtatagaccattgtaggtttatgatccgagatccgagtacaggctagctcgagctagcaactagtggaggagacactaaaaggtggagaatggaagcaagtggaaatgtgggggctgcagtatatgaccggataagtcgtgttttttgagcgggaagaatcccagaattacggctgaatacatggacgtacaagtagtcgggccttcgcgtttactcaactattgcttttttcttgattttattcgtttccatcctcttttcatcttttgtcatacaagtacttttcttttatatataatctgaaagttcggttttcaccaccatgcataaatcgagtacagtaccctgcaagacagtatatttattccaggcacttgacaagatcacgcaacaaaacaaaacagcatgtcagaagagttcaaagaaaagggtgagtaccacaatcgagagctcttaccatcccctatctaactaacacaggcaacgcgctcttcaaagcccaggactacgcacaagcagcccagaaatactctctcgccattgacgccctcccccaccccgtctactactccaacagagcggcatgctacctcaaactaggagagtacgacaaggccgccgcggattgcaaggccggtctcgatcacgtgcccgagttccagaaaccacaacccaacgtccccgagctgaaacccgacactcccatcaagctcttcttccgatggtctcaggctctggaagaccaacgcaactacgcagccgcgatctacgtgtgcaactcgggtctcaagacatacccgggtaacgaatcgctcacgacacagctcaagaaattgcaatgggtagagaagaaggagaaacgagacatgaaacaaaaggcctttgctccccagccacagacgcaagcaatccccaccccagaagcctctccaacaacccaatatattccaatccaggtggtcgactcgctgcctatcgatctaatgtcgatatataacactcccgaaactacagacctgctggagtctccaaaactatccactgcagcacccacacaccatgcattccctacccagctgcctctcatgcttccagcctgcctgaacgcttacacacttgcccagctgctcaaatccccccagaaccaaatgaaggaagtccgaacatacttgtacaactacgatgtggcccaatggccccatatctttggaagaggaggaatcgacgcggacttcatcgaagagatgctcaaggctatcattgagaacgaggacaattcacaacgaccaagggatattgtacagagtatgaagaaatgcgaacgattcaatatcgcaaacacatttgtgcccaaggacctcaagaccaaggttaacgagatatgtggtgaatctctgtgaatataactaataataacaaacatacataataatgccatatattagctaaagcaatctctaaacatcaatcttcttctccggcagcttcccaagtggcagccgagcgttaggtaacggctgctgcaagccccgaagaaaccaaggcacatggttatccagctcgatatcaagggtatctttgaacacaatgggtaacacaaacagggccgtcatcgcgagcaggttcagcgcaaatagaattgcgtatcgggtcacaatgcgtcttcgaactcgcttctgtcgggtcgagaagacgggtgaccgaatctgcctgctgggccgcagccagaatagcatcatggagtgccaccgatcaacaaaaggaatcaaaatgagtgggaactgaacgaaaaacagcgcatgtccaagaatgtaatccagagcatacatgctgctttcgatcttcttgcacagcatctctctccaaggctgggtgaggatcctccatcctaacccagcggtgaaccacttgccagaccaccaggcacggtttgtgtggtcgtgcttcaattctcgactcaggaacaacgtaattatggtcttgaatatgaagtcttgaatcaaagtgcatgaaatgaaaccaagaagtgtcacgggaacattccaacgctggaagaaccacatgagttcaaacgcaaccagatggttcagtacagcaaaggtgtggacgactgcggcaaaggtgccaggtgctgacttacaacagacagagaaaatgggccccacaagacaagacactccaaatagcaccagctccatcacaatgttcataacgatagggaacaaggtgcagattgccagtcgcataagagggttgctaggtgtcccgtcgatttgctcattttggtagttcatgaacaggtaggggagagtaatgcagcacgccgagagaagagtgccaacaacctcggacaggaagacattcaccagactgggcttcatcactccccgactgtcagtctcggaaatctcgttgagcgttttcttcttgtagccagtgatcctggttcgaatcagacgagtgtacccaatccaagacgacttgtgccactttgtgttgcctcgattcagccaccgaatgaagtttcgatagtccacaaagtagtcaacccacgcaaactggtggggattgaacaagaagggagagatgcaaagggccacagctgtcacccaaaaccatagcagagccactctccacatggtggtactaatcacaatcatgatgagcagtgatatcgcaccaaagtagatagaggcagttgcaaatcgcgaatataaagttacgaacggtatccgagatgttgcaaatcctcgtccagtggagatgtaccgagcgccaccaatcgtcaaatcttgtaagagcgccttggcgtagatctgacaacaaaagacctcaaacagtggcgacagacaagccagatgcttggcaagtcttgtggcagctctcaagaaacctctctcgctgaactcctgaatgaaaagtggcacaaaggacatgaagaagacgacaaagatggacaaaatgcaccgctccagccactcaataatagggatcacgttggtgcagccctctggaacacgagcagcagtaatgggtgcagatctgtcgtactcacatataactgaggagctgtagagagcagcaatgttgattccaacaatgaggaaaaactcgacagacatgatgatgaacatgttgttgatatggaaccctgggtgggcgtaatagaacgacaagaagcggtccagagggaggtgagtgccgaggtagtagtattcccgactcagcatctgctctcccataccagcgccaatctttgtggaaaaattgagaatagatccgaacccaagatcacgacccttaccgcattggacgtactctgagtgcttaattcgaccacctctcatgagcgcgttcataccagcatagatgtcctcgttcaggtgcaatcctttttgcgctttggaaacaccacctcgggtcaccatgaatgtggcattgaggtaatctggatgaccgtagtgcagttttccaccgatcttggacagtgtacgcgcaaagagagtaccaaaagtctgttcctttcctgcagcaatgtctccaagcacaccaatgttctcggagaagatgtactcgcgagaaccaatgaaggccacagggttggcaagagtgtcggggttcttttcgttggccttgggactggcgtacggagaagcaggcacatttccagctggaaactcctcaaattcagccagaatgctccgaatcttcagacactcctcaatgtagctgtcctggttggcgtccacgagctgaatgtactctcctcgatgaaaaatgagagccacattctggttatcactctttccgtctccgagaatgggatttccagacagccgaattcggtaccgaggcttccgtctgccgttgtcaagaatgtcgctgtcaccgtcaatgagagaggcatacacgatcggttctcgtccaccttggctggggtcctcgtccagataagccacctgcagctcggggtgcatcttgagcaggtactccagattttcagtctcctgcacatcaaacttgctcaatctctgcatagaaacaagcaatctgaacttacgacgggatatcatgtcaagatgctggttgaagactcgggtgtcgttctggcagtggtggagcagctcggggttctccacgttgtagagcagtttgatggccctggagtagttcatgaaaccacaaacggtacggtagagggtctggcatctcagcgaggcccaaattcgagttctcatctggttctcaggagacgaaaacttgaaaccgacacaatagtatggcagattgtcgtacttgccactcttttggtcccgcttgtgaattacctccggcacattgagaagaccatcctccccaccatccttcttctcctggtagctgccctgaacctcttcgccgccgttgttgtgcatgaagtcgtgcatcagcttggaatcacacacaaagttatcccactcattggcatgaagctgcttgaggtactccaacagtgttactcgtgagttctcgccatcctccttgatgatctccttcagcgacagcagaatcttctcgttgtagtgaggaacaaggacggtgaacgtaggcatctcatcaatgacataattgtctgggataggagtggccagggactgtgcaaagaatgaaagacgacgttcgccttcggtctgagaatcaaacacagagttgtggaacgactgatcctcctgagatgcgaagtacttgggctctgataacacacacatgccctgtccatcaatctcctgctgatacgcgagcctgtgagcatgctcttgagagatgatgtgctcgcgatacaatgaagttattatagaattccagacttgagacaccagatagctctttttgtatctgttggagggcagatgagaggtggaaaggattttggagtagattcgtttcggcagtctcgaaaacgtgttgcgccaaggagtccaaagggtgcctccaagatacacagaccggatcacagagaatgttgtgttgaagataatgtaccagagataggtatcgaggaaaaacagaaccagttctgtgacaaacatgcatgcaagcacaaataggggctggtacttgcacaggatctttccgacgtactcagcacccacacacttgtcatactcaaccaatcccagctctcgtgtggggtccttgagagagagaatcatgaagaagtaagactcaatgtacttggcgacaaatacacacacccacaggccatacgacatccatctatcattaccctttaaaggaggaaatgacgaggcaaagaatttcgtaggaagctgtcgacgattgaacttgtctttagggaagaaggtaaacaagcttttgagcggcgtgaaggcaaagtagagcactgtcacgaaggcaatgaccagctgaatgatggatatcatcagggcctggccattctcttctgttcgtgagtaccataacagcacaaacacagcgggtgcagcgttgaggcttgtcacgagtagcaggcagaagagccgatatgcaactctttcacgtccaggccatctcatcggcacaaaaacggcctcacccataacagctaccaggcagatcaatggtgccataactcctcccaatccgaccaccgagattctcacgtgagctgggggcaaattgtccagctcctgggagtagttctctgtgtagagtgacggcgtattgaaggccgtgtagaaccagaagacacagaagtggatgatccagattctgtggaaattgactgccaggtgcatccaagaccgagactcatggtaagtcttgtagaagcacgtggtccaatccacggtggacaacgcattgtatctctctgaagccggcaagtctaaaatgcggttagttccgcccttcagcttgatgcgtaagagaccctggcggtaccaaaacagctggttgatatcgtcgtaaccaatcacgtccttgtgatcgcgctcacgatcgataaacttgccctcgaaattctcgtacctctggtttctgtagaaagaatagaggggtgtgatgatagtgtctaaaaagacaccatcctccacgtcaggggcagtagcgaaggcggtggagtaacaaaagtcccgtgcacaattgtacaggaaacagagacattcaggcataaatcgaacctggtttgcctcaccccaaatgagcagatacagagcaatgtccttcagctggtccttggggcttatagtcgccatatggttcttccagttccgattgctgtgctcgtaggagaagtttgcgttttcttcgttccaaacggtatcggtagcgaccatgcgacgtccggctttggtcaacttgccggagtaatcgacatttattcctccaatcttgtctgtgatgtccatctgggaagcaaagtaccacttccggtagttggaatgttctcctccaatatagtccgcgtggagggtgagcagagcatcgttgtaagacattcgagaggaccgggagtccagaagacacatgaagtggtcacgcatgtttcgcatgctctgcacctggaagccaaacttggactggagcagatcgaacacctccacaacctcgtagagattgatggggatgacaatctgggggtgtggtacccagtcaaagtacgtctcgaacaggtgtttctggtgctcgtccgtgtactcaagcgggacatttccagagccaatctcctctggaaacagtgccattcggtatcgcacctgcggagacacgaatccagacatttcctggccgtcgtatggagcagacttctggttgtatggcgcagacatcttgcccgtggtgaaggcgggggctccatgttcgtatttttggtggtccggagggatgctgtgcaggtttccgtctccctggagatcgggagccactccggggttgacgatggcttcgtccttttcacggatccagtctacggaagagttgactgccgccagtgaagaggtgtctggtgccatgcgcatggtggaggcattgtcgccgccgtcgtagtacgagtcgtacgagtcgtcgtcggtggtggtgtagtggccatctgtggcggcattttcagtaatgtggccctctgtggtgtagtcttcggaaaagtccgagctgcggttatcgtaggacgccatgctgtgcgtgctctccgagtacactgaccgcatggtagcccttcgaggcatctgtgttagtatgataatggctggaggtatcacaatgaatagagcggtggtatcgcaacatgggcgccggtccacataccttggtatctcttggtagaagctctagtccagggaatatccgatagtatctctcagagggtatctagggtggcgagtgtcgaggcaaaggtgtgtgtaaaagttgcagaagattaggtggagaagatatgatagggtggtcacaacacaacacaaactgtgattgatcgcgttgcttcagtaaccttataaaaattagtggaagaaaagacagaaaataattgtactgtagttaactagagctgtggttgagaaatggatgctgtgcgatgtcgagattggagattgataaaattagaccggccggccgagtgaactcacttggaaaaattgtcccatgaattgaagtatcaagaagctaaaaagagacaaaaggtcttgcagtggtaaactggaggtttgaacagacccccaaatcaattatcccaattacttaccctttagttagaaacaaaagtcggctgggggttaaaatacagggttcccgaactcccacagaaactaaaaatgaacaaaaatgtacgaaataatatccataacatatagaatcttcaagcagacaccttgcaccgtgaaatttgccgcttttccacactttagaaaaacatacccccaaattttacttaacttttacttaaggttactcgtacggatacatcgatgcagcaaaattgggggagtcggctaaaatggccctgaaaaccctagcctcgcgccgccttagtgccctataaacgtacgatacggtatattttgtagtacgagcacaagacacctatacaatcctcgtattatgacgtataacaaacctgaacccatgatcatcttcgtcgtattatctgcatgtcaccccacatgttctagactgtggttcgagcttttccgccgcttgttagtcattccgccgttcgaatcttcgtgattcgctcgctttctggccgatactaaccatgctccaatcagatctggaccccctaaacttgtacatgttgagcgatagtatcgtactcgtgcatacatgaggaatagtatcgcgactcgtacatacatgagacatgttgacctcgtacactaaattgggcggtagtggagacacggagaacgtcttatgacagccgatgaaaacgcctccagacaacaaccgaaaacgcctcctcgtcatcttccagctccacttcccatctctctatcctcaacttatcgtagctcctacagtactgccgccagtaagggggattatatatgcatgtggtgtttcagcccccttcagccgcttgccatacaacaagccagataggagatttgaggccgaggcctatcttaacatattttatgccagcaagtaaccccagagcggaggaccgtcaggtgagagacagagcatagacttggatcacgtgactggatcccctgctccccttctccccttctccccggaaatgtgcctcccgcctcgaaatctctctctcctcccgtccgctacgagacactggctccaatgtaacgtcactgtgcaacgttacattgggaatactacactgatggaaaatcaaactctaccccatacagcttggccgcgaaccttgataagcaggtttaagtaagaatagttggaaaaagcaggagaaaattgagtagagttgagcctcagaccaggggcacaccagcgatatcagcggttataaagacataatcgggcatgatagacagttatatatatcccgtcatcttgaatcacagaaagagaagaaaaaaaaactgcaatatctcctctgtatgctctacaaggcccacccctatactgtccaacatctcatttctgtccaataaagttagttgacgcgcgccataggtttctcccaaccatagtctttgtcgcgtgcgtggtgctactgttgcattggagtcactacgacactaaccccagatgttaccatagttttggtccggagaggtatatatcaggctgcacgaacgccgtcgcgaagacctagtttgatctcccactatacaagcccaacgccagctccagctcaatacccaccagcacaatgatccctcaactgtttccctcttccgaccagggctgtgcctatgttgcccagctggtgattgatcgaatcgtcgccttcaagcctaccgaggagcggccctttgttctcggcctgcccaccggctcgtctcccgagggcgtctacagacgactggtggaggcccacaaaaacggtctgtcgttccgaaatgtggtcaccttcaacatggacgagtactgcggtctggccccgaccaacgaccagtcgtaccactacttcatgtaccatcacttcttctcccacgtggacattcccgagaaaaacattcacattctcaacggccagtcggacaactttgagctcgagtgcgccaactacgaggccaccattgcatctttcggcggcattgaccttttcctggcaggcgtaggtgtcgagggacacattgccttcaacgagaagggatccacgcgcgactctcgaacccgacaggtgtttctggacgagagcaccattcgcgtgaactctcgattcttcgaggacccctctcaggtgccccgatctgctctttcagtcggagtttccactgttctggccgccaaggaagtcatcattcttgcctttggctttgccaaggccgaggccgtcaagaagacccttctggatgaggtctcttctgattgtccttctacttttgcacgagagcacaccaactctcagctcatcatcgataccggctcggcctcaggtctgggagctctggctcagtctctgcacatgcatgacggctctcctgtctttgaggagatgcctgctgttcagaaggtcgaggccaagtgaacgatgcaaagtcattgtccatcaaaattaatacaccaaaattagtagtgaatgatatttattgattaataatgcgacaaggagatcttcttcgactcggattggggcttcatggctaggacatttcgactggcatggcagactctgaaggtgacaccattgataccaacatgggacacgaacacttactaacccgacatttaccaaactgacacttacagacaccgacaaaccgctgagacggagaaattgaaatcatttcagatcacaatgaggtagtcagcttctttgactgcagtttgtggcatacgctggaagcatcccatgccgattttaggattctcgtgatctaatcaaagatggctgtgtgaatccacatggctagtcaatggcttccaaattgagctcaagtcatgtcgtccgttcatgtaaatgctctggcagtgttttcagcgcattaagtgccgttatataccgccttctgacaacatccaaggatctgcctaggcatcatagcaagcggcaccacacaaccacacatgtctgtacaactacaggtggatatatgaggatcattagcatcatcgaagatatctgcgtgaattgctacagtacgtttttcatcactttttgtcttgtataattgcgtaatatgacatatatacccctacaagtacactgtacggaaggtatacgcttaaccactgtgccagtattgaaagtagaaacacaggcatgttcgtatgctatatttgactcattcaagtatgtccacttgtactcgttctccaaacctctcctgccattagtcatccactatatgttccccctttaggcgccataaccaccctctttttcccttactctctcccaagcctaaaaaggaaaagatagtggtgtttagactggactaattttggataggtctgaaacaagacaataattggtcatgagtggcaattataaatacttgtaaaaagcacgactttgagcttcgaaaaacggccatgggcttcgtctgtatcaccctgtcatatgctcctgcactacgtggcctcacgtgaatttgtaagtggagcctcggctaatttgctcagtccgttgtcccttttttcgggatcagctgccttgggcagatccaaaccccaaccccatgtacaagtttggggtgtgtgccctaatcccaacctcgttctggccgttctctctcagatgggccgtttgatacgagtgtaatttgaggccagcaaatcaagggccggatgatacttgttgtgcttggctcaatttcggggatattttgggcgccccaaaacaaacaaaaaaacattactgtattttcaaacataactggttggcatcgcccctaccctttgaagctcgtataactatacagcgtggggaggactgtagtagggaactgggatatataatatacagagcagttggtgaggcggagaataataagaagggaaaacgcaacaacagtggaccctgcaagacgaaagccccgggtggttgtatgagacatgatacttgaactcctaccggaacctgtaccgcacattcttgactgagggcgctctcccctggtgtctgtttgaagcaagagtaggcgataaacttagggtgcagcactagtgcgtagcaggacgtgagatataagcctgtagagcgtgccttacaagtgtaaaggaagttaattgtgtgtggtctagagccaagtgagatacaacctgcccacttgaccacttcaacacaactcgcaagaccccacgatcgccgacccagtcatcgcaacagccacaacaagcgcctttatacgccacccaccacgctgagattcaacagctcagttcataccatccacccacgggttgatctcacgatccagcattcaacctgctagcgccaccacaactgccaacattgctcccgtcctttcggacacagatacacgcccgcctcgccccacacaccatgatctatcttccacagctgcttctgaggagcaagaagctgagtctggtgtcgtcacacatttccttctcagctgggctgagaaccctggcgtccaaaagacggttcggcacccagcccatgctccagaaggagagccccgtgtgcgaggcgccacatatgcccggtccgacgccatacgagttgcgagacgatctgttgcgactcagaagactcaagtccgaagcaggactcgatgtggaccctgtgattgagctgccagccaaagagaccaagggcaagtcctcggataggaacgacaaggacaaggtggctatcggcagccaaatgaaccagaccatcccccgcgccgaagggacctccatgcctatcgataatgccgggttgaatacaggtaatagtattgagaacaaggaggttccggatgcagggctgtttggagctgtgggtctggactgctctggcatcaccgacaataccaccctggacaaggaaatgaacaagtacaaggaggaggaggctcgagatgtgcggtactaccagtactttaatacctatcaggtgtttgacgaactcaaggagggagggtttgacgacgaacaggctcatcagatggtagggatcattggtgatatggtcaagtacaagattggcgatattctggaaaactacttccccatgctagactctgacaacgaagcctacttgtttgaggctgcctgttcggagctgcgaaccgaggtgcagaagatgagagaggcggatgtcaacgaacgacagctggaaatcgactcgttccagaaagacatggaggagtttgagcaggatgttaactcgctgctgattgacatgcgaaacaacattgacattctgctgagcgagcgaaagaacgagaacgacgaggtgctcaaacacacagatatccgaatccaggaggtaaacaacagcattgtagttgacgccaaccatcgtatgaagcccgtaatcgaagagttccggtgggtgctgatgcgaaatggtctatttctcatcttttccgtggcagtcatgctgctcggaactctgtatctgtggcgagtcaagaccaagttcctggaggaggagaagcgacgggccgaggaggtggacctcaacaagacagacttggaaaagtccatggaggaccgaatgcgagaccacgagcccattgttgactacttgctgaattccaatgacactcctaacaaggtggttcattaggtgctgcacaacccacagtcacacagtcacagtgtaccagctgtggtggaccagagagaacaaaactcccacaaaacaaatacctaacttatatcacgtccttcctggcagaggacattcccattgctgcattcttatttatctgtccaaagactttgttcttctggtccgcgagcaatggtgtatagaccaatagattactgactcatgagtggtgaatatagatgggtttgtaggaaacgccgttgtttagggctcgaaaacagctaacttgactccttccgatgatccctttgacctgatcaaaagttcccaatcaacagttccgattcaacaagcatctactactataacagtgtttgttggctgctccgtggctgcctctggcgttctacaccacagtgtagatggtagatggagaaaaagaaatcaatctgttctacttgtagtttgccaaagcccatgctccgtcgcactctgccgtgtctggtggcttctgtcttggaattggaatgaggctggcttgtcatcttgaattgattgcgactgcgatcctggctctttgtctgctctcctcggttgctactcgtacatattctggtttagttaagcttgggggaacactttagcaaactacttgcatactttacgttgatccgaagcaggttgggcaactggacgaaaagcatccaggttgctgagtgggcgtgtccaggaccgagtgcgtacttcagcgtacttgtgctcgtgctgtgctttgttctttttgaaccgcttgttacccgccctttcaccgcccgtcaccgcccatcaccgcccgtcaccgccctctccctgttcaaacactggtgagcattcgcgttgaaaaagaaatgaccgagaccacgcggtgcaagtggcttgggatgcgtggtttttttgatctgacacgcccggtctgtgcccgcttcatgtgagatatttttccgactgtgagctacttgtagtgactataaatatctgacttactaaaaatcacacacactcatctctcctgcgcaatgctagctatatatagctaaggcacgacgcggtgtgtatagacatgtacagagtgacagagtgagcggtgggaaccatataaaacagtggttacagtgagatgaagaatggaggcaaaaatggtgcaaatgatgcaaacggtgcaaaaggtgaaagagatgcatctatggaggcagaaacggaggcagaaatggaggtgggtaccaaataggagggtgctctgactaaaacctgagaagagtgccgtatgcacactcatgttcataccatactaccagcactgaaaaagagaacaatgcaacgtccttgtttgacagctatcagacgtcagctggcggtgatggggccgaatccgtctgaccgaccacaagtactgccactcttactcgtacaaggtagcctgatagtggtcgaaatggagcccacgtggaatgcagtatcatagcctggtccatatagcatccccactctgagtgcataactggaggttacagggagtggtccggtgtgagtatgagtatgagtttatcgagtaaaatttataatgatgctgtacttgtacaagtatatatgagtgcaataaagacgactctaagtgagtccaaacaagcccgagtaggtgaaaaagaccacagtctgtatcgtacccgcgccaacaccaccaccccgccacaatagatgtagccacattcactcccgtcagacaaggaaccacttgtacatgtgatcgcccattgttactagggcaaggtttcaatagagttggacactaggttgcagcgtggaatgagaagagacatctccaatgagcaataaggtgctttgagaaggcgtgggagaagggcctttgcaaaaacctaagccaaagccaaagccaaagccaaagccaaagccagagccaaagccaagagaaaagtcactcaagcgagagatgtgaaacgaggcatgatggtggtcagcgtcgggcgagcacaagtacgacaactggaacaagtctgtaggacccttgtaatagccgtcacccaccatattatttagtgtgcaccgttgacgtgtctttttggtggatacgccaattccgtatgaaaaattatcacctcaatagagaaaaaatataatccacgttcaaagtcaatccaatatcgattcctgacagattcgcactattgtgcaagtacaagtacagtacagtacgtacgaataccaccgtacactggtaggctatgaacgatccgatggcctgcatggctgcctttcgcttggacggaaacgtgtacgcattttgaagcatgggagatggagccagcattggcagtggtggtaccgttactggtactcgtagtctcctggtacttgttctcacatgaggtccacctccgaaaagacatcaccaccaccgccaacacaaccaccatactttggcaaatattattcacgccgttttctggtctgaaatgccacccccccacattccagcttatcggcccaggctggcattgtcaagcattgtacggttgcgattatgctagggtgctgcctggtgcgagcttatatgccaaacgttaatgccaaagttgcaaccgggacgcgactctgcattccatagggttagggtagagggcccgaagcggacgcgcgtgtcggtagtccgatagtgtggcatgagtctagcaggcctagggtgggctacagaggccgctggtaaggtcccttacacgcgccagggggagcctacaagtagctacaatgtagtgcattggtcacgttttggcccgatccaaaggaaccgcgccaatgtggcttcttcaggtgcacggacacatgtcgacatgtcaccagtctggggagagcctgttaggagtcgcggagccgggtgtcaaagacgcacgatacctacgtctttttttcggtttaactcgcccacgttacttgtacgatctccaggggagtcacggtggagcctcccaaaaccgtatggctcgacaattagatggtggtagtgtttggaggagcgctggtccggatacggaacccatgttagttgcattaccatcgttcagtacgccgcctgtgaggcagaccgtgtggatattttccatcctgattgtatttttttcccttctacctagaacaagtgaaaaggctgaaagggctggtagaatatggtaaggagtgcaggccaggagtgatacgacaagacaagacgagacaagcaagcaatgggaagcagacaagaagcagtcgagttgaacggccacaccccatcccacaccatgatggccgtgtccatgcttgctcagatagttggggtggacgatccgttcgtgaggccgttgcgtttgcctcatccggctgatcctcaatgggtatgtagatcctataggttgcgggtgatcgagccagctacaatttacgacattacactatcgcttgctgaaccaatacccccagtcaactcaggcgtccaattggtctcgttcctagtatcgtagtctccaacatctcctaccctccaatatccgtcttatgtactcgtagccgaactcaacctgaacatactttggtccccgcgtggtgtcagtgtgtctctgtcaatggccttttttcccttttttccctttttccctcttttttcctctttttccctcttttttctcacttttttctcacttttttttccccttcttctttcgcacctcctggtggatcattgcatggtgggacgacagtggagatatacatgcgtcacgtcacagtgtagagggcagccaaggggaaatcgcagcaaattccgtctaacgccgtcgccggcaccgcctcttacataatccaacatgccgtagcaatcttttggcttgctacgtgcgctctccggcctctctcagacgctcgcttttttgcccaccgaagcttctcctcacgcgtgggttttcgcgattctggccgaaccgtaaccttgtagcaaaccttcggcacaactctatgcacatgacgcggtagttggaatgggagcttctgtacaagccaaaactctttctctttgttggctgcgcccgaattcggattttcaaactgacgtctaatctcagcatctcatctctactcttcaatccacgaacatactcacacccacacacacgacttcaacaggaccagtcaaccgccacaaacagtcaccagacactagccaggacgttgccaacgactctcaacgttgccacttacacacgtctaaattcttcgtcctcctccatcactgacactgtcacagacacagacacagacccagattgaggatccagaacgaacagaagaacattgactggaccaatatcgacggacacgccatcccagaccacgcacaacttcctcacattcgctcatttcttttctcacccccccctgctgctactgacactgacaaaaacctgaagtgtctcataacgcctcaagacagtcagacatagacgcctcagagcagacaccctcccccccttcaactgaaaacgacgacgaggtaaacaaacacacacacacacacactcaggggccacaccaacctctcgtattcgggccttcttctttcagttctcacgtacccggctcactaattaaccggtacgtctttgtgttcctattctaatcactcacccatccctctcactcgctctacacacaaagtcacgatggacgaaggtataacccccatcaagtacaacacatcggcgctgccaacgctcaactctaacctgctcaagtccctcagctcggtccacctgccgccccctcccagcactcgcgccatgtcgtcacgtacctcctcttcaaagatgtactgctacacccccgagtccagccagggcaagcagcagcgctacaaccagaacggccagcagcaacagcagcaacagcagcaacagacgccagcagactactcgcctcatctcggcgacgtgaacctgtccatgtccaacgtcatgtatacgcccccttcgtcgcagcagcggtttgtcaacaccaaccagaagcagcagcacaataactctcagcagccgtacttcacgcccacagtgcctcagtctatgcgatacaaggtcgataaggagaacgtgccgctctattcgccagacctcaaggcctccaccaagccgccgcagcctttcttctgtgtcgacaacaaggacgccaacagcaacagcgcctcacccgttgacgctccagccaagctgcggattcccgagcctaacgagttccccgagattgtggacgagggcaccaagccgccgttctcgtacgcacagctcatcggcatggccatcctgcggtcgcccaaccgcaagctcacgctgtcacagatctacgagtggatcaacaccacgttcaagtggtactcgcagcagaagagcggatggcaaaactccatccgacacaacctgtcgctcaacaaggcattcaaaaagcaggagcgccccaagagcgaccccggaaagggtaactactggatgattgagccgggcatggagcagcagtttctcaaagagcgtatcaataagaagcccgctcctcagcaggagtctcgatactcgcgagaggccatgtcgcgctccaacagtgactcaatgggccagggctctttcggtgagtcccacggtcctccccccagccagttcatgggtgtcatgtctcctttcaaggccactcccatgcagaacggtgctgttcagggccagattcccatgcagatgcctacgtcgattagtcatcacacccagcaacagcagcagcagcctcagcaagtccaacatacacagcagcagcctcagcaacagcagcaacaccatcagcagcaccagaaccagcatcagcatcaacagggacagcagcagcaccaggtgccgcaccatggactaggccagagcgcgcctttgcacggaggaatgacacacagcgacttctcgcaggcattcccccactcccactctgcattggcccacgggctggagctccatgcagccatgcataaccccaacctacagtcgccgcttcggctcaagaagcccgacgacagcaccgacgacgaggacgaggacaacgcgtcgagccagggcgtcagcagcagcaacaccagtagcttgggcgagccaactactgacgccattctgttgcagaccccgcagcgaggttctgtgcttgaccagctccgaactcctgagaagagcactcccggcaagcgacggggcacaagcactctgaactccggagactcggactcccatattggaagcgacggggccagcgatctgcgacccacggcgctggcccgatctgtgagcgagcagtcgtacccgtttgcgactccggtgcgaaagtcgctgggcctcgactccctcaagcatttctcttccacctcgctgtctctggactcgcccacacggggcaagcactctctggacgacctggacatgtaccccatgacccacagtgccaagcggcggatgctcaacagcgggcgagccgctcacatgctcggtggaggtgtcagcctgggtacactgaagcttgatgctcagtcgcagtccatgatgcctccgacgtcatggtcttccggaacttcgtttggctactcgtcaatgaccgagttctctttcggacggtatggcaattcgcccgtccgaggtggaggcactggcggcagcaacgcactcagtgctgtgggctcggctgctctctccacagccgctgctctttctccagttcgtaacggaggccttacactggcccctctaacccccgctactacactggcccctcccgtgtcgaacctcccgtccttcacctctcctcggttccggtctcctctgcataagtctgttctgtcggactccccccgaggctctctgatgggtcctcctgtaacatctcgggagctggacgatctggcccattcgccttcgtcgcgacgtgtgcaggccttgctggatgaggacgaccacatttcccgcgcgtgctttggctcgcctggcaagcgggcggctcgatcgcagcagttcctggaccactcggtgttatttgagcactctggcgaccacgttgacgtgtttggcgtggatgtgtgtcaggtggttcgacgggcagtggagaatggcggcgctgacggaggcaagagtgcttctcccggatctggtaactgggattctattgattttcgacgaatgattattgaggagggtattcgtctggacagtcccatcaagacgcaggacgggtaccggatcggtctttctccctcccggctccgacgatgaagcgtgtctgcaaggcacggttcaagcgagtttggagtcatttcctctcacatcagaccccttttctatttattgtgacattatgcacgggcaggtaatttatgagtatattaacatattaacatctatataagtttgtgattgtagtggagatttagggatcgtatttctgagacaactgagtctttagagtctttatataataatatgatagatggcatgtggtgaagccatggtagaaatgtgtgtcaccatgctacggtatatagaaaatgggtgtatgacacggtctatgtgatgctggtctattctctcttcttatataaacacttgcgtttcccttttttttttactctctatggctcacgttctgttgctttggatttatcggatatggacttcggatttattagctttggatgggtcggtgggttgggttagctaccttttatgttcggtgagggtttggaagcaccttattggccccgcagatggatgaacgtacgtcttcattcacactgcccttccggtatacgcctcaattcgcctcgacacgtttatttcgcctcatatcacccttcagttcaaggtaacattcccctgacacgttcctctgtaccagttgcagctgagacgcgcactagtgaccagtacgagaacattcagtctaccaaacactgcccttctccagcactcgtaccatgatctggaacaaccgtctgattttggcgttgtcgctgctgctgcgcctgcatctcgccatctcgccgtcttacatccaccccgatgagcactttcagggcccggagtacgcgctgggcaacctgtttgactgggcccatgaaaccacctgggagttcaggggcgacagtcccattcgcagctttgtgccgctatggatcctgtatactgctcccctgagcgtgttgaatttcctgtggaagggtcagttgtcgcctcgagaagcttactggttcatccgagccggccacgcgctggcatactggattctgggagacatggctctggaccgattgagcgacagcaaaaagagcaagaccaagacgctgtatctcgtgggatgctcctacgtcacgtggtcataccagagccataccttctccaactccacagagacactgctggtactgtggtgtcttgtgatcatcaaagagagccagcaacggcactcaatgcaccatcaacgtgtccacaagtttatggatgctggtttgctcggtctgcttattgtcattggaacctggaaccgagttactttccctctatggctcattgttcctggactgacctacctacggaagtacctcattcataacatttcgtcgctcatactgcttattgccagtgtagctctcacggccttctttgtcatccatgttgattcagttcattatgaccttgaatggaccatcactcccctcaactccttcctgtacaattctcaaggacacaatctggctgagcacggcattcacaacagactcacacacctcgtgagcaacctccctgtgcttctgggtcctcttcttattcttctgagaaccccttctcaatactggaagtctctgcagttccagagcgccatcagtggtgtcttcttcctgtccttgtttccccaccaggaggctagattcctcatgccggcagttccgctcctgatttcctgctacgacatcaatgctgtgccaagaagatttacctcggctatattcctcctgtcgtacgtgttcaacatcatcatgggcttccttatgggtactcttcatcaaggaggagtggttccagcccaacactacctgtccaaacacgttgacagcggctcgcacacagtggtctactggagaacatacaaacctccctcgtggctgttaggtattccagagggtgagcttgagattctcgataaagaccatcctctaggaacaaacctgttcaaaagagtcacggatgagatcgaaaacatccaaatcagacacaaaaagaccatggtgacggttctggatctcatgggatcttctccagagtatgtcaatgatgtcattgcagctctggcaccgattaaccccctccttgttgcaccagtagctggtctgaaggagctagaccttcccgcgtacaaggaggtgtggaagacccgattccatcttggattggaccacattgatgggttggagagcctggaaccgggtctagtggtcttggaagtgctataatccggcccagccttatatttattggaatcaggaaacataattgtacataattaattcgtaagtttaacagaaagagattaactaatttacaacaccccaagtaatcagttacactttatttctataatgcttaaacgatagttgaatgggtgctcatctgaatcaacccttcctcggctacattgttcacgtagcgaaagtcgaatacaaacggctcctcaatcactcgtcctattctctcctcggtggccttcttgatacatgcagccttgtaggctatgaccttgagataccgctcggagtaagcccatgcgttgagttccgaatcaatactgttgatttgggatggaggcaaggtgtccatctctagggtttctagatccatcagcagcgtgcaattatctgagcacagcatgacgaatttatgcagggtgacgtctgctaccagtctagcagtttcaaagttccatccttggagtacgacatggcccaccaaataaacggaagagtcatcttggtagaggacggagagcaccaggttgtcgtacaataccacgaggaagggtccacacacagtgaacttctttcttccatgttgttctccaaacgagtagactccagtttggtgcacaacatgtaagtgtgaatcatcagtaagaagagcaagggatcccacagtgtgcaaagcggtgtgtgctggcactttcatgggctgtttatgaggcagcgtggtcatgtccacgaagaagaatttgtctttggagtctcccgagatggccttgactgtcatatggtcgtctgtttgagcaatgaaagaagcttcaaacggcagcaccacttgtcccagacgcgtttcgtactcgtatctccagcccttttctccatcgtccttgattgaaaactccggacgtgctgtctcacaaactccaatttggtcggacatgttgagggtgatgatgactccgttatggtgcatctggatgcggttgtggaggattttgcagcggaagttgcgggcaacaacgtctgacgctatcacgctcagtcgtttgttttggtcagttttcttgccctcccgttccatctttgtgttgagatgacttcgtttgacgagttctcctcggcggaaacggctgggaagacgcccgccttcggccagctcgtacatgaaatgcaaattgtgatagtccatgggcgtcaccactcgtttgagacgtcgtagagtgcctctccaggagccatggccatactgaggagagatccactggcacaggtctcggcatctgtgtgcaaatagcgcctcgtcgagaaaccgcgacgacgttattgctcggatttctgaacagctggcctccagagcaaggaggctttttgtgtcgaggtgataacacaccatggtgatgatttccggaggcagcgatagcgacatgttgtggtagagctgaagctgcggagtggatgttgatttcttgtgtattttttttccccttgtgagatggggtttgtggctccggtatatatgaatcccgcctgttacctgaagctgccctctgacggtgttcctacctgtgtcaccggagttgtggctattgtagcgagcgacatgtgaatactcacgcatgtatagcgcacgataagaggtgatatagagttctgcttgggagcaaacaattttggttgaccctggaaacgagatggtccggaaagagggggagcctgtttgacaggagcggcggcggagaagtacaccaagagccccacgctgttgaccacgtgagcagtacagtgccaaagtctccccgttttcacttctccaacccagccctcttctgtatcacattactgctaacagcgtcgtgtctcattagctcgctctgcgacgttaaacgcttctggcgctaatgtgaaaaaatagcttcccgcaatacaatttggctatagttggctcagatgagtgtccaacgcaagaaccggtacaagcagtgacgtgagtggcttgtactactatcagacaaacacctcgttttggtgcggtatttggaagcaaccgcttactggtctgggcggtatgttgtcaaaagccacacacgtgagcatggtcacggggacagttgccatgcatgtctggtctccccaccaggtgggttcaataacaaattgggttatcgtcaagtgtcaggctcagtctgaactgcacaacgtactgtagcacactatctcaacatctaaacgcacattctcccaccattatttgagagcagacaaaaaaaagcaccgtgtaggacggacgaaaagaaatcagacgattgtactccgatacggggaatcgaaccccggtctccacggttctcaacttgagagcgtgatgtgatagcccctacactatatcggaaatctcgtgattttgcgaataaagacggtaagtcatgttgaagttttccaaaaattaccatcaacgattgatatgatttcttgatctgttagccatgattcactaccacgagaccacgaaaatgacatcaactagacgaagcgtcgacaaaccaaccgacagcgccccgcagcgcacatcgcaaagattcagaagtgtatgatttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaataaaaaaaaaaaccaccaaaaaaacgaaaaaaagggctaattctttttctaaattgagcggtattgaactttctgacaatataatcttgttgtgtatactcagcagaactatgtcacaagttttcatctttatttatccactcccttatgttccatatcgtgctatgctctgttacgtgacgacttcagagacgtacctcttagaactgtacatctatgtatcatgggccccttagagaccgctagtgtcttgttttctattgagccgagttctccttggacgtctatatcacagtgcactatactgtgcgtactgtacattacacaatatatatagtctgagaatctgtctcttgattacagcttacagcctacagtaacctcgtgtcatgcaaatgcctataataaatactgctgttcaagacggaagagcaaaacctgagtacagtacagtactcgcactccagatccctgcctctctctgattggcctcatatccgcctagaaggccaacctcgcctgacgatctccctttctcttccccttgggcttgacgaccttcaaaggcttgggttcaggtcgattggccttgctcaactccacagccacatgccagtcactgtgctccatctcctcatcgatggggtactttttgtcgcacttcgggcaagtgaaggtgtcaatgtactcgtccatctcatcgtcactgaacacgaatagcgaagaggagttgtaatcattagcttcagaactcagaggtttcttcacttcggggtcggatgcttctggcttcttggttgtctcatcagaatccttcttctctttgggcttcttggcaaagaactgcgtgatgtccttacccgagctcttcttctcctccttgggcttgttccacaatgtgttgacctgctgagccttggtcttctccaccgcggccttctctcgagcctctgtggtgatggtcttgaagaaatgtccaatagaggcacccgctggaagctccacaaacccagtgacagacagagaaagcatggatatgggatatgcatcgtgctcaggctcattctcaatcagcttgagcagcttgacaccagcagcaaataactcctccttcagcttattagtgtgtaccaatggcaagtcttgctgtctagaccgcttcaccatcggtttgaaccgagcatgttgaagagacaccgttctgggacgcctacaggtgcccagctctttttcatgctccacaatacgcatagccagctctcctgcaaacacaaccagccataactctgcttcctttcgatccttcaagggcactctggcaaagtttttggctgaaagcatcgacttgagctcaattcgcgtcttgagtcctcgatacagatttccacgtgccagattaaacactttttctgtgagagaagcattctgcagcttctgttgcaactgttgtttcgacaaggcctggacttgggtgatattgtccttgctttccttatccagccccagcttctccaaaacctcctctcccagctttccccccattcctccaatgtctgtcagactcttctttttcaggtagttgttgagagctcctgctctgaccaccgtttgattgttgggtttgttttgtgcactagccagcttggccacgcttctacagcgcgcaataccagccgaacaagtgtacttgagctcttcatagacttgttctcgcatccgtttggatattctggcgccaaacatgagaaccaggtcgtcccagtccgtcaccatggtatcgtcatgaactctgatatcaggatcgaatcgtgacacatcagtgacgatttccagcactcccagaccgtcccagttgtatcctctgatcttcagctcatgggcacggggtggagcgggcaggaaattgtccagatcattgtccagaagctgcaattgaggaaatgcaatcatgatctcattgaagatccgagggcccaggtcgagataactttcgtcaacactggccttctccaccaccgaagagtactgcttgacaatgttgagcaccttctttccagcctgtcgatagggatccaaagagattttgtagtcgtccgccgagggattggcatggtactcccacatgtcttctcctcgtttgaaagaagctgcatgggccataaccaaattaggacacagcttttgggcctccggagctctcatatgacgcgtgattcccgacgctcgagccgcatagcccacagcaatcagtccgtcccactgtcgacacgccaccggagtgcctggaggaagaccgagacgcacctgttccacctgggcgaagaaggcgtccatgtccaagtgcacaatgcaggccatgggcgagtcgaacgacttttccggggttttgagattgtagagattgcggtacgtgaacctgctcatgattccatgccgtagactttcttgctgtatgattcgactttctgttttcgcgtttcaatttatcccgtttatgcatgcatgtatttacatcgatctaactctattgattctactggggtgatcgaaaggacaaaaatgtgtgtttagaaaggaagtattcaaaagtaatatataatttcagtgtaattgttgttcagttctttcattctatcttttccggacaattatggaccctggaaaccctcaatagcacgattttcacgcttctcgatagacagaacagcccaatcttctccaatgagccttactaaaccctatcagcggtttcaaaacatattcacctactgtactgcactgtgcgatactgaacttgtatatatatcaattccacggcacttttgcagctcctcttcaccctccactccgcttacataagccatgctcataacatagcagagtctatttccaggaccaggtagggttcaatttacccggcctaacctcccaatgctatttaagaatttggtaaaaatcttttcttacttcgcaccatacaacatgatacgtgagtacccgaaaacagttggaaatccgacatccatccggatgctttgatgtcaatgatgaacctttgtcgccccaatcttattatctttattttcatggtgatacgactcctagccaaaaggaatatctgaaattgaacacaactgtggttgaattttccgaaccaaactaacccagcccctgtgagaactctttgagaactctttgatgacgactctatcccaaattcgtgataccctttacaattaatttattatcttctctacctctcaagtgagtaccctagccaacccctggttgacattgcactgatgatccaatcatgctaatcatgaacaacattgattaaaaaacgattttcacctttccactgatcttcttgcaaagtctttgtgctttctcaggatatattctaacccaggctgatacatagagtaagagaactaagatcgagcagtgagaccgtgtagtcaggcgcgcgctgtattatgccgaaataatataacagccaatgctccaaccagagaaaccatttacttgacgatattagcggcttaacagatttagttgagatttagttgaaatgatagttgggaagaacaacactcattgtgcaaacatatctcgggttcccgactcggtacgacaatcagattgtgtacatcttgatcactagagacatgaggtaaggtaattgtccctttcgacgctgatagtcggctatccccggatcttgtgttaggatgaaagtttggttcatggggaataggatggatataaatgttttcgtgccagtgtttgtactttgaaaaaatgaggatgatgagactgcctcagaggtacaccacagctaaacaaactacaagtatcatcaatatctaatgttgattgtcaatatataccagccaagcacttgcgctgaccacagtatgcgacatcatcgctcagctcaagatgcgaattaagacccatacgatgtgctcaggggtcatgtctacatcatacccaacgcctggatcttattcgttgctgcaaacatcttgttcaccgttcctccctgataatcacttcgtttactcagatactccttcagaataaacggcttggtcttactcagaggaccctccttgaccagtgagttaaccatggccagctcagctgcgaaaataccagccaggtcgttcacaatcacaaacgcctcagacaactcagagatgccccacgagttgaccatcttggtgtagttggccatatccatgctcagaatcgagcctccagccacagagacggtaaactttttaagatgctcaagaagagcatctctaaattcgattccaacatggaataggaactgtttgagtgtttgctcaatgagaaagatggcaccggcatcgtgcacttctgtgaggaaagaaatcagctcgagacaagtgctagtgggctgatgtgtaggggtgtcttcctttggtagaaagtctcgcttcttctgcttgctcaacagaacagtaactcgagcagaaacaatgtccaaggtcacctgcagaattgaattgatcttctcttcgcactttgtaaaaaaattattggtctgcatgacaatgtatcgtcttccttgaccatgagaatcggtcaaagggacaatcacagagttgatcacaacggacatgagtcgaatggcagtcagaactcgtcggatcgtcttgagatgcacaaaagagatggtcttcatgtcacgagacacaatggcatcgtccagaccggtctcaatgtaactcttacccactgactcaatcagcaggtcatgcagagaaaccacacagtcgttgatttcattctggtgtgccagttcaagcactcgctgaatactctcagccagacacttcagacacatttgcactacatcaatcttaatctctccatcttctggctccagaggaacaggcgagtcaggagtgctgtgacgctcgtttctgtctctgaagtttcgcatgaagttgccgatacccttgttgtcttcgttgtcaagagaatgggtgattcgaccaagcagaccaccttctttgtgtgatgacttcttttcgtggaactcggcgaacttccatagagcagcagaaatgagctcactaagtgacttcttttcgctctcaaagtaccgattcttgtcgatatggggaatgaagatgtcggcaaagttctggtcaagcagagctgccagggaatcgtgagtgtcgaggttctccgacgaaaagaagtccttcaacttcttcaccaaactagagaccacattgtaagccagatgcagcgatctgacgtatgcaagggtactcatggcctctgcagagctcagaaacagctcgattcgctgctggattcgctgggcaaatactcgctgaaggaacacctgcaaaacaaccacgggctccttgaaaacacgcttgatgatctcggtttcggtgttgaccacagaaacaacctcggaacagagctcttcggtcacatggtcgaattggggatcggagttgttaggatcagccagttctttgagaacagcttcatctggctcagagttggcagccaccactttatcctgagcaataaagaagtcatgctggttgacaaacgccataataacgttcgttccgccgttgaagtccgtcaggacgtcggccgagtccttcatcatcagcatatcggcgtttctgtatgcctggtcaaacacatcgagtaaatccttctcgattttctctgcaaacttctcaatatcactctgggctcgtcgacaagcctccacagtgtcgatcttcgacgacagaatcaataattggcgcacgtaggtggcacactttcgctgaccactgggaccgtctttccacattctctcgagctccaaacagctgctcttctttacaaacgaaaggtaacagttgatgaggaaatgcgatgcaatggccttttgatgctggcccgaaatacggtccattttgtcgcccagagaggacgtctgtttgctcacctcggccatcaactgctccatgtcggtgtactcggagactgtagactggaccgacttttggagattgagaacgattctcgaatgggtcagctcggcctgatccacgtcgccggcgacatcattctcacgggacgaaacttgttctcttagtcgtttcaattcattcagagcagcttcaaacgtacgaatgtaaggtttcggatcgagagactcgagcgtcgactcgttggcgggaggagcgtcgccgttgtgagagagttgctcaacgaggtctttgggggaaaaccggcccagaaagttttcttcttgtagaagttgacgagtagagtcgtccaaggcgtagatggacactgtgttagtacggaaagagagtcacaaaaacgatgaccgtagatctgagtgaacccatagagagggttgcagctgaggagggcacacatcatcaatgtgattgcttgaagtggataccacttcaaccacggaatgcgccacatatcagcccaagaatgggaagaagatagcaattaaactgttcgaggaatcagatcacattaccacaaccatcacatgaacagctgctctctgcgaaagtcagctagtgccatcggtatgttgcacctcttcatatggctaaagacagatcacacgatactgaggtcatgtgacgggactcctatcgctccatacacactcaagtgacgtcccgacaccttctatcctatcctactgctctcagctcttcaatcaaaccactcattcatactcactgttgtcggtgtgtttcaggttgtcagcaatatgttgtcgctctaatatcagttacccgggaaacgcaatctgactggccaaatgcttgctttgattggtcggtcaagcaacgtcaatctcggttggttgcttctgcttttggtgctgtatcgcgtttcgattatgatgagctgtgcataagatatcatagagtccggcggagatatgcgtggttatcctgaaccctaacccacacgagttggggatgaacaaggtgggattattttgggtagcggtagattaagtagtaggatgaggggttatttgaaatcagagatattagaggatgataatgatacaatttatgtagttctggggtactttcaagtaaatttcaactggacggagttccattattgtggagcttggaattaggtaagttgttgagataatgtcagaacttagttgagcgactataactaaatgaacatggcactgaggtcgatgtcttgaaacatcacggctgagagagggggtattagtacatccatttgttaacactcccacaaatgaatgatattacgatgcttgtacaaatgcattatgttatatataataaaaacaaaacaaaacatacagtccaattgacactcattactgaatgtcttacaattgtgccacagtcatacgaaacatgctctattactatttaaatattgggtgactaggtaaaacagactacgataaggagatatggggacagcgcgtgggagtacagaatattaaccactacggtcctaggtcctcaagtgatagccgcctgcttccttatttacccttaggctcaatgtacaactccacgcctctctgagccttgtccatacctccatcgtacgcaatcatcaacttaggatggcctcgagacaagtcgtcaggagtagagtcttttctgagcaagttactcaacagcaagtaagcttggccgcggaaaatggcccactgagagttccagaatccctcctcaaagtcgtcgtggttgtcaaagaaggtatggtacaaggcgtccgaggcaacttgccaccactcctgtgacgttagcagaggcacaactcgagctctgatctcctcgctccagggagcacttgtcaccttgccaggaaggttccaccggaacatccaggggtgcttgtaggggaaacacgagtcgtaaccggtgtccagaccgttaccgtgaatctgctcggtggcggtgttaatgtaccaattgccaggggttcggttcatgtttcgacacagccagtccaccaccgcgagcttctggatctccagattgagccactcgggagtattttcctcgccgttggccttgaagtactcaaaggcggcaatagcatcgtcatcaagctcaagcaaagagcccaatttatccttgacggaagtaacacgtgtcagagggaccacgttgaagcccagcagggcattgagcacagacgcagccgcctcacacacatacccagttcggtagactgtgcagggcttggtgaaggggagaggaaggtaagagagcagctcgtatgactcttccgagcaaggtcgaaacagaccttcccgtcctgaaccagaaggtccagctagagaagacgaggcttcaggaatcgcctcctcaatagcgccaccagaaggaccagcctccaccacctcatcatcatcgctgtcgtcctcactatcgtcattatctccaccttgtcccttatccttctcaggctcagggatcacataatcaacagtcttgtaggtgccactgagctctccaacagctaccaggtcaacggcagccttctgaagctcgagaaactcctgcgtgtcgtgtctgtgtcgcgtgtcaatctcgcgcaggatctcatcacgggatctggtgtaggggctgttctggacgttgaagaagagggactgtttcagtcgagtcacagggttggtgggcagtgagagccacgattttttcggctgttcatatgtaggcaaagacattgcttttttgcgcgggaaagttcagtcacgtgtttcggctggtcacgtgtagctttattaaaaaaattgggcgcaaattgggctctttttggtcgtttgagagtgtgtagttgaaaggaacaggtggttttctgcgttaatgaaatgatcaattatatttcgtgtgacgtaggttaaggttgcgttgataagctttggaggcgcatgatagtgtctgaagggtgtgtttttgatggtgcttggaagaagtcgaggatggggatttatagagaagataatttattgaaatcaagtcaaagattacaagaacaagtcagtgtttttatattcaaaatcggtgcattattggatccagtagagatgaatatttgtgtggagagttcacgcttgtatggtaaaatgatattgaacagacgaacatgtatatatttggtatatttggagagctactgcgattttggagcttcctatactatttgtaaaacggtaagctcatttctgatgtcagtaatttaacgaaggaagcaaaatcaaggtatgccaattgtgagtcgtgtgttcaactattttggtaaataattatatcaatgtggtgccgaaacactgagaaacacaaccatgtcatttcccctctgtattctacgctgaaaccccctctaggtcgattctcaatatcattcctaccccttcgttaaaccttggttatcccttggtgagtctaacacgtccagtgaactgacgatatttgagaagtgaaaatttttggggcagggatggcggatcgggctgaaaacgagatcgacaaggtaacgatggctgagagatgtcgaacatgtggtttgttatcattcctgacgtgtgttggacgacaggtgtggagcacgtggttgaggtgggaaggagacgcggagtttcaatacacgtgatctgtggtgaatgaatatataccatagttgtcagtcggtaagcaaacatccaacctgatacttggtgggagggtagtacgcatgctgaataatcaaccagactacaagtagtttgattgttttacaccgaacttctaatgctgaacttgtagtgacttctcaataatgaagtccacactcctggttatcgatatctgaaacagataatagctacttgtaacggcatctgaacacgtgagatcgttgcttaacagagcaactgttcattgccgatcttataatagctgctggtagatccacttcaagcatgtgacattaattagccatctgtctgtaaagtgctgccactgaggagtagaccgtggagtaactgctactctcttaaaaagaccagcgtggttcccatttagtacttgtacatacagtatactgtgtatacagtacttgtacaataaacaatacagtatatactgtacttgtaaaatatacaatacagtatatattgctggggtttctctctagcttactcactactgtacatcagtacatactcgttccagatccgtctataaccactctggttaaccaagtcaaactgaaaatgaaataaaccaagccaaaccggactctagtaccatctgtagttccacagtaatcagtacgagtacaactaccattggcacctacgaccatacacacggtggctttctccacaactcccgcttgctctcctgaccatcccggattgccccacaagtcctgcctgatccggaggctctttccagttaaccactccggtgccaacaccaactttcgaccgtacaagtacttgtaccgtacgagtagccctactgtcgttattatggtcgcccatttttgtcatctcacccccaagcttatatatatacagtatatcgctgtacatctgtaattacacatgatgacatgaacatcaatatagagcctcccgtagactagatatagaaacagtactactgccaaaagacccgcctcgctccactaaccacgcatatttggccatctttccaatatcccctcccttcactcctcttaccctaccgccctatctcgtagataatgcacgcatgctgcctcccattgcttggcttgcttttggcaaagaaattcaaatgatttgggccattacctttccaaaacgggcaacttgccaggtgacagtgtggggcggatgtttcttttcgagacagtctggacgtctaaatttttccgcgaatatctcctatccaatcatcgggttaatccttattccggcgcattttccccttgcaaattttccttcgtatttcccccatttctggtaatatttgcataattacctgcgccccattgtctgcgtttttgtctcggacttttttttcttttcatctcgaccttaatttgaaaatcttgtattttcagacaaggcaaaaagtgccataaatagcccacttggaggccaaaaaacactcttctccagcttcttgagactacgcgtcggttctgaaaacagctagcagcacctttgcaaaccactctgcattcccgaaactaaccctggagtaatgtgattacataatccacatacagataccgctccaatctgcgatttgtacatatcaatcaattcctcccaacgcaacaagtccaattatgccctcgaatttccattatatgcactgcatcacaagaaatactattcctaacactaatgtcttgtgtttacttccccatccgaggcatacatatagctgcaaggggtgcatgcacaagctccggaaaatgcaggcggttttggacacaggtgtcttggaggacagaacacgcttaataagcaaagtggctgtatatttgtggtttgttccagtccccgtagagatccatctataggtctcacttgctactccgcctctgaacgttcaccaaaaggttagtgtgggtgtgagtggctgggagggtgaggaagtttattgccgggggaggagaagtgtatctggtgcaattactggtagaaatgcaagaaaactagacccacagatacgacactccgtttcccagggttctgacgcacttttccgtttttttgtagctctcaaactgcccccaccagtctcatctttccctgcgcaaattattcaaagttgctaagtttaggagctgccctctcacctggaccgaaaacccaacaccactagcagcatatattaccttggcctagatctttgacgttgtctaccaagtcgtgtttttgtgttattcgtcgttcgttccccccgaccatcgtttctctagtcttctaacaccatcacaccatgcgcaacttgacagaccccgaaaacgacggcagcgactcgtccgacaaaaactcgtccgacaaaaacttgtccgacaagctcgtccagaccaatgtcgaaagcgtggactcattcgagcacccatccacgtctaacgagacgctggagcagacgcccgagatgcgtaccccggcgcagagccctggcattccgccggacctcggaggccccgaaactccatacaacaactcacgcaacatttcggaaggatcagaattcagctacgggcccggcacgccgtatatgccgcgcacccgacgccattcgggcgaacagcgttcttttggttcgtccagcgactcgctgaagaaggagaagatgggcacgccgtcgtttgacagataccccgtggcagcgtcgttgtcgtcgtataatatctcattcgagaaacacccactcatggctgaggactcgttcagcccgtttggaggctacccggtgtcggtgttccctctcaacatggacgagaaggaaggagatgactacctgcataacccggacccggtgctggaccaggagatggacaaaaagtgccaccgaatggacttccggggcgtcagctcgctgatcgccttcatcgcactcattctgggcgccattgccgtctttattatcgtgcctgctctcacctactctggagtcaccgaacgtatcgatcatcctgtcgtcacccacgatgtcgaggtattatcggcgtacagattcccccagctcaactttagaaaaacactcatcgacccagataccccttcgtcggccacctctcacactgcacgagacggctcgtcctggaacctcgtgttctctgacgaattcaacctcgagggccgaacattttaccccaaggacgaccccttctggaccgctgtggacctgcattacgccgccacccgcgacctggagtggtacgaccccgacgccgctattactgagaatggtactctggtgctcactcttgatgcctttaagaaccacgacctgtactaccggtccggcatggttcagtcgtggaacaagctgtgcttcactcagggctacattgaaatctcggcgtctctccccggccaaggaagaaacccctggcctgtggcctggtctatggaccatgggtaacttgggacgtcctggctacctgagtactaccgacggagtctggccttactcgtacgactcgtgtgacgctggaatcacccccaaccagtcctccagcgacggtatctcttaccttcctggccagagactgaacaagtgcacttgcaagggtgaagaccatccgaaccccggcgtgggacgaggagctcccgagattgatgctctggaaggctcggtcgactcgactcttcacgttggagttgcatcccagtcgctgcaggttgcaccctttgatatctggtacattcccgattacaactttgtggagatccacaactccagtgtcacctccatgaacacatacgctggtggaatgttccaacaggccatctccggtatcaccgtgctcaacaacgagtggtacgagaccccatctgccggttcaaatgacgataactcatacttccagacgtttggtttcgaatacaccaacgacgacaacaatggatacatccagtggcacgtaggttccgaccctacattcactctccacacctttgcccttggacccaatggtaacgtcgaccgacgacccatctccaaggaacccatgtccatcatcatgaacttgggtgtgtctaattcgtggacctacattgactggcccagtctcagcttcccatccaagatgcgaatcgactacgtgagaatctaccagcctccgggacagcagagtatcacttgtgaccccaaggattaccctacctatgattatattgagaggcaccgaccggcatatgataatgccaacttcaccctatggtctgatgctggttatgatcggccgtcgaacacattgatggacggttgtacgtagagatctaaacaccttagctcgagtctgcgtttctggcgatggtgttgagttcgtggaacggcacaattaatggaagtcttctcgatccagcggagctggtgagagttgattagtaagcttgtttcacgagccctcgggtctcattgaaactccatcgtccgagaaacgtatctcactatccaacgtcacggattaagctagacttcatctagcaactggttccttcggacaccagtgttatttatttgtatgtaactatagatttttgattggtacagtaccagcgtttgtaataaggggtagaatcacaacttgaagagttgacaagacgacggagatgaagaaggaggaagactagtcattccagttgcgttacactcgcaccaatttaaaggagttattgcccttgacgccagttccatcattgagcgagagtatgagattcttaacgtcgggaagctctaagaatctggagtcgagaatgatgcctgtcgatgacggcgtctatggctaggtaggaatttcctttggtcgactcgcagaggagaatatgccactagaacatttatttattcctcggtcccgacataacaagtacttatagtaatacagctcacaatagacactttcgaacgtgcttgaaggagatggtacaagtaactcacggaactctcgacgagaagactcccttacaagccattaataataggaagcatccaacacgaacatgttctggcgagggtttcatgttgttcctagaactcacctttcgtgtctagacagtctactcattttgcagatgtgggagcatgtgttgctttaagtgaagtcaacgctgccagatacagaatggtttcaaacgctacccgacgatattttgaagtaatatgtgaaattccgagtccttgcattcaaaaatcgtgtcggggatgcggaaacggaagaaacgagtgcattgcagatggccaagttgttcaacagagaaaaactaagaactctggagaagctagagaagccacggaaaggacgttctcattatccagctcagcgagtactaatctacaagcacagtagttaacattaatagctgagttctgagttcactcaatctcaatgtatcaaatcaatcactgtacagtaagcaacatggagaagtccggtatccgagtcagtttgcaaatcaaacgaacaatgaaatgaagtaaaaatacttatatagcttcacaaataccgcagaacaaccagtatgtatttttctcagcccatagctggcttctttccgaagtaacagaaaagcaactccagaatgaggaccatcataaagaaattaaagattatgtcactatcagaagacgacaaagtatctaataaacttgtaaattacacagaattggcaatttttttcttcattttccttattctaatgattcattacagcatttattttatttttattttattttttattctaatgattcattacagcttacctagtaagccgggttattggcgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcggggcgctgtcggttggttgtcgacgcttcatctagttgatgtcattgtcgtggtctcgtggtggtgaatctttttttttattttttttattctaatttttttcaaaagtcagaatttagatactgcatgcaatgatgtaccattttcaaaaatgggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccaattttttcttcttctcaattttaactgagaagaggtcttggttctgtttttcgcacatgcaagagttggcccatcctcagtatttcctccttccatttcccaaccacaccacgctaatcccgcccacttattcccctcgcgttatccatgtgccaagcctgctatcagacattagcagaattggcaccccttatgttggtgacgcaagaccggaattaaaatgtagcgcaaaacttttcacgcatttgcttttgcgcagcctcggctacattacgactcccatctccaaagttaagagctcttttcatctccgataaattaaactatgagaggagagaggtattgtagacggctcaggcttcagggacggctctgaaggggccacggctccggccccggccccggcccctgtatgcgggctccgaacccgcaagctactaccaaacagcacctcgacagcacgtgctcgcgatgaagagctttacatgcccatttcgttggcgaagatgtcttctcttgatgaaggactggttgggtcgtagcactacggctgattttcacaagctgtagaaacaagctacgaaatacaagtacggcacagcaacacagttcggtagccccgccgcttcagcctccctcccgaccaagacgataaaacatcttcaaacctggtggaactcagacgcccacatcccaacatgtgctcaacgagcatgggcaactgtacagtggaaagcgccgatcggtgcaaccacgatttgcggagcgacagatcgacactggatgggcgctggtttacctgttgcctaactgggcattaattgatctaaccacggacagagctatacaaaactcgataggagagggaaggcttttttttttttttttttttttttttttttgttgttggagtaactgagtcgagaaagaacacaccttgatgactaaaaatactaagaggttcagcatatattacgtctacaaatagatggtgaactgatatcacaataagaccatcaaattacaacgattattttgtcaatcatcaatatacattaaatattctatatgcaaaaatctagaccgtgttgagatggtcgtaaagataataattatgggacccgtactgctcaccaacaatcatcttgacctggatcagaattcggtccattcggtcgtaaatcttgttggcaatcgacagggcagaaatgtactgaagaccatccgaggttcgaagacgctcgttggagacatccacatgctcgttgacggctccttcaataatgtcaggcgaggcttgggggtttccgggactaccggggtcctccacacccacctcactttcggtggccaagctgtagagctgaccatcgagcatctggacatgctccatcagaagatgagcaggagtgatctcgggaagaccgacacctcgctccagagcagatccagacatgtagagaatggcaaaatagtgagacattaggttttggtttcgccatccaatacacttgagaacgtgcggtagccagaacgttgggtccttgaaccgcttgagaattgtgtacaggtgcagatacagctcgacaacctcgccgagcagcgcaataagctccttgtacaccgcggcaggccagggaccctgcatttcgggctcgtacttgagaatcatggtcgttcgacgtgcgcccatcagcttcatgatgataccgttgatgtgagctgcaataggatcagccttggcgtccaccacgattcggggattgcgcatcttctccgcggcaaagtgagacacctcacaaaagaggttaccggtctcatgaatgacagacgagagcatctttcgaacagccttcttaccggtgtaagggtgagggaggtacgaacaaatggaaccaatgacaataccacagcagacagcaacaaatcgatgccacgcaacagtccaacccacgccaatgctgtaggtagagatcttctggccatcgacccacgaaatacccaccaccagagtatgagtgataaccaacacaatggtagggatgggagaaccaatgggatggaactcacggtagaattgcaggggaatgtagacaatacccatggtgactgcgtagccgtaggagttaccatgacctttacccgtactaatgtaccatgcaaccattgagatgattaccgcatagaaggtatgcagaatacggttgatgatattgtacaggttatcgacagccagctcggccaccgacaggaaagtcattacaatgacccagtaaagacggttagtgtagtaccagtggtgcgagtgcttgaacagggcgggaaaagaagcaatgatgacgaaaatcgagcccttaagtggaaccatgaacttggtctggataagatgatggtaggtagatcgaatgaatccacccacagagtgaccaatgtgctgtccaggaagggcgtcgggatcacgagtctcggccatggtgctcttgagagagaaagtgctctgctcagcctcggtctcattgctgtacttggcatcaccagcaccagtgaagacagacattcggaacttgctcatctggacataatttccgagaccagtaacaaagtggggctcgggctgcttgtagtccatgtcgatcatctgatcaaccatgaagtccaggttgtgtagaatctcctgcaggtagccgcagtacagagaaccttgaagaacacgggaaatgaggactccagcttcggcgccagtgaagatggtgtagcggtcagcaataaactgatctcgaaccactttgtaccgctcgtagacctccaccagctgagcagcctgctccttttgcagagcaactcgcttctttcgcatccaaggaaggaagtaagcgtaagttcggaagtggttgcaggcattggtccaggagaccattgtatcgagtagctcagccacagagtctagaacaggaccagagattctgtccaacgtctccatcacatggtccaggtcagccatagagaacggtggatcggaagaaacagccttggaaccaccatcctgctcctgaaccgaagctcgcttccactcgtctcgcaggataccagccatggagtgctgggtctcaaaagcacctacgggagcatagtccttcggtttcttggacttcttgtctggcttggtattgtcggtaccaattgcaaaactgagctggcgctccagagtctgtgtgtcacccttgtggtactccagcacagcatgtcgcaggttttccatcgagtcatagaacatgctgaaaccgctcatcatggacgcaagacgagagacggtgatctttgcactagggtagtgggccaaagagtaccgcgtgatagtgacttccatgggcatagaagactccatggccgacaacacagggaagagaccccggatcttgagaataagaccctcgatggtgttgaacttcagccactcggtctcattggaaggtcgggtctcggccacaaacttgcgctgaaatttgatcaaagaactgagcagcatgtactccttcttgatcatgtccatgtactggtgagaggaggtgacggggcaaatgacaattgcgacaaacatattgagcgcaagagccagacccatgggcttcatcataccggttcccacctctttggcatcgaaccagggggtgtgaactgacgaaacaagagacacacaggcagcaatcatgcccgtgatggctccagggatgtacacggggtgcttgaacttgaagtagaagtggatgcatccagttactcctagccagaaggcgtagatagcagacgtgctgcccttcatgtagatacctcgactggcatgctcattgagacaagtcataagctctgttttgctgagatcagcgctacagaggcctctgtttacaacgtcctgcataaagtcggttactgtccatcggtcgtagaaatacgtgttgctaattcgcatggggacaatgttggcgcagacccatcccgtcatgatgaagaacatgagcaggacgttgatcacaaacgccgagatgatggacagctggcccgaaggcatgacaatagacatgacgaggccgaggtagcacgagggacccagccaccgcgccgacttgtgtaccaccatcagaatgatgatggtgaaagagacgatccagtcacgcagaatgacaatgaagccatcgagattgagatgatccgtgaaccaccacggatgaaagaatcgccagaagaagtggtgttgtggaggaccgggtgctcggttggggaaggaccgttttgtgttgttgagcatctcgcgtcgcggggtgggatcgtcgacagttctgtgacgtcggggtcgaatcgagaagaagtcctcgctgattctgcgtgctagagatcgaggctgttgtgggagcttgttgtcgccttcttcgggagatgccgattcgcccttttccatctcgtaactatcatcctcaccataatactgttgtggctggtgatggtggtcctggtcgtggtggtcctgggggacatggctgtcggcaggctgtgtttcttggacggcatggtcctgggggttgtggtcgagctcgaaatcaaactcttctttttcttgacctgggtctggaacgtggcccggtgtagtcatctgggttagtataaggtagggaggtcaagagcggacaataccggatccaaatggtagtcagctggatcgagatggtccaagatatactagttatctggatacggtcagttccattgtctggaaagcaagtagaccagtgcaagtgatgctttcgtggtggctgtggggtaatggcaaaggcggaagttgggtatctcctggttccagcttcgaacatgtcttcttaaccattctccacaacaaaaagtctgcggctcagagaacaaacgcacccaacctgtcagaccctgcagagacgttgatgctgttgatgatgtcgcagtcacagatgtcgatgtcgcagtcgctcgcagtcgagttgatgatgtcgcagtcgcagtcgcagtcgcagtcgcagatgtcgcttctgtgtcgtacaactattgtcgtgccacttgtatcactcaggtttgtgtccaccacagtctgtatcgtactccagtccgccgtctccgtgcaccacctgatccaccatcgcactaatgcagacggctgtacgtcactgtcatcgccgtagctccaccgcaccctggcttctcgccgctgtacattcgactcaccgatatccttgaggttgaagatgatgtcggccctcaatgttatatccgacggtatatatcactcggtttgactttgccaatcctatagcaccagctttattcatatttccaccttgtgcactttagactctcccgccaaaagttagcttgtaagcttcatggtgcagcctctgaaagtctctcagatctgcatccgaaaaaagcggaggagccaacaacgtcatactagaccagactaggattggcggttggcggttggtggttggtggttggtgaatgtggatacacaagccacggagttatggttgtgggagggacagtagccggtgtagcagctgctgtgggctcaccgagctcgcactctaccatgctcactctacaatggtcactctacaacgctcactctacaacgctcactctatcacaccgagacttgcctgcaccactgttgactcccgaagcaaactccatcaccggaaatgacaccgcgcttgcactgcgcccgccccgctctccttacatatcttgagcatgcttactacgagtcgccagaagagcatggttggtcctgcccaccgctgctatcaaggttttcgcactgtaaataacggcacgtaaaatcccacaaaccgtatacgaagaagagctaagcagcagcgggacaggtagacaaggcgacaagtgaaacacgcggagtcagctgagacccgttgggttggggtgtggggagccccgctgtgtccgtatcttgtctgcgatgggcccgggcgttagtcagcagaccagaggaccctgtcctgtcattacttctcctcttggggctaattggcgactatcatggcaatccacgcagagagtttgcttagtaaagggagaggctaatggcggggttggggggacaagaaatgggggttgggaaaaggcggactgggtcatggaacccgtggcgtggtcattgttgtgggttcctcccaactcatctataagtagggccattctcgtctcgtcaatggcactgccacctgcaccggttggtattcgcaccgaccggaattaaacactacatgtaccatctattaaacacattttccactgtgacaacgttgaagcttattgtccgtctgccaggccaggctgtatggtaatgccgcaaggggataaaagtagacagcaagacttggagagctggaccagaggtggccagaaaaacacaaaaaaaacagacactagcggaagcccgacgtgtgtagatcgccacatcctcttctattgatagtctccatgatataacgaccgttttcatgacccctcttcagcccttttgggagcaagctcgagctacctttagcagaatcgcctttccctcccatcattacaaaacgtgctgcttgctgccgtctaattaatagacattgtctcatatgtcctgtagggcgaagtgagatgagtaggagtaggagtaggagtgataagtgattgagtgatacgtgatggagtacttgtccggtgcttgtccggtacaatacttgtaccaatactgtacagtactcgcactgcactcactgtaaacgtccaggtcccacgggctgacgtatccattacttttgagtgacgggtattccttgtcattgacccattattcgcttcctgctgccgttggttggcggcaaacggtgcatctagcaaaagtacagctacagtacagctacagtacagctgctgctcatagcatatgattgtatgagtacagtatgtacagtagattggaaacgctacaagtgcagggttttgatttattaatttaattattattattattattattattattatattacattggcagcacggagagtagtccgcacaattacttgtagagaaaatgggactcgtagctgctcattcgtaagtgttcacccaagtgttcacccaagtgttcacccaagtacagtactcactcgtaaccacacctccctctgagcctcgacccctttcaacctcacacaaccacaacccgattccacaccatgctattataattccggaaccttttctctggccaaggagtcgtaaaaagtgtggcttagtaacggctgatggtgccaagattccatcaaaatttacaccatcaagatttctcggattttcgcctctcaccacgggtattgcttttttgtccctatcagagtttgagagttaatgttgaaaaatggacgaaaaacggagaaccgagaaaaggggctagtagaggatgaaaaggaaaccggagggggttttagcagcccaacggaagccctatttcgctcaaaacccgctcaaatccgctcaaagaacgctccgttacacgccccaggctctctctcccagaagacaatgacccatttgcatctgcatcagttttaatctaaatactgccagccagtcgatgagcaaagtctctgtcaccaaagaccaaaggccaaagaccaacaaagtaaacacgaaaaagcgaatgccaaccaaagtaaatgacaaatcatgatttatgtcacgtgacccggggggagggagttcgtggacgactgtcactcacatgagattttggcccatctgttagacccaactgaaaccagaacaatacttgtacataacataccaccactaatgtcggacatggtagagccgctaattaacagctattaaacccgtttatctccgcaagtccgcgatatatacacgccattccgaagtcctcgaataacccggaactccgctgtttcactaccgctccttgtagttagcccaaggcagatcttctatgtttagcagcatttttcactctagtccttaccagctggctagtgtcagctattttggactcatcacgaggatccattagcaccgactaatttagtcgaaaggggacctgatgagctattaattttagggaaggagagaaggaagggtgattcaaacgagtgttcagcgagtgttcaacggtgtttcaggaggtttggttttttgggtgtgttttaattgaggatttgttaagtataaaagtcagctgggggttcattccaggtgttccgttaatagtagaaggccaaaaacatgtgaaattgatagctaaacatcttattaccaactaatttgcagcaataaatatgccttttctactcggatgacgggagttactgcaaatcaaacatttttaatgcccaattatacttgaaactttgtgaatgtctgggataagcttggagtaattctaaggaaacttgtcgagtcgtctccagctgacctggaagtgaacgtcacgctgtcatgcaatgtctcattgtgaccgcgaaagaataaaaacaacaattgcaagatacaacatatagatttacttgtccaagagctcgaaaataccagagagcgcagaatgtctaggttctactgaagtaccttgtacggtatgtacagtagtgataaggaaaccaatctgtatggagaagccattcaggagtgatacaaagagacaaaaagaccgatgatctgcatatcaatggtcccgtgatcacgggtgcaaaccagtaccctcctcaccacagactactcaaagatgtggtctgctccgaaacggtggtctgctccgaaacggaggcttcaaaaacaccaatttgtaggctcaaactgatggcctcggtgagctgaatctcatgatgccatttttttccactgtagcgtcagtgtcgggagagttgtgtagaaaaaaagcagatcgttgaaattaaggtggaaatcaacaaaaggttcaactaaatccaatatatcaacaaaacccaactaacatcatatttcgaggcaagaaagcaggacgagtgataacaacgacagtagaagaaccgctcaagtcagaacgacacattgttcgctaaaactcaacgttggacggctcaaagagtgcactaaaacgaatcccgacatcccaggacagtcacaagtgcaccagtacgcttgcacaagaattcgaaacatcactcattatcatcaagtatatacaaaaagagttgtagccaattactggctcacaacgttgttaagccatttgtaggcccacagcccaccgcagccgtttgccacgctcgtgacggctcgattactgcttaccaacccggtggcattcctccaaaaaccacccaacctgctcggggtccatcataggctgagtaccgtgaccaaagttgataatgtaattctgctttccacctccaaagccggcaatcatctcctcgaccttcttggtgatcatttctcgggatccgtagatgacgccggggtccaggttaccctgcagagtgactcgtcggtctcccacgaccttaacggcctcggcggggtcccaggacgagtccagcgagattacgtcgtagcctagatcacagcatgcgtccagagcgtaccacgagtttcgagggaagaagaccataggaacatcgtgttccttgcggtcgtactcatctccagcaagctccttgacacgggcaggcaccttgtctcggatctgcttgacgtaaggaagcgagtagagcttgaactcggcgggggtaagctcaccaccggtgctctcaaacacctgtagaagctgggcgcctgcaatcacctgatgagccaggtagtccacagcgacatcggtgattcgctgcaggacctcgtggcattcctcggggtacttgtacagccactccttggtccacttgtgcattcgggacgatccgccctccagcatgtaagccagcagagtgaagggagcacccacaaagccaaacagggggactcgtccgtcgagctgatgacgtgtcagagtgatggcgtccagtgaccatccgaggcagtccttaatgaccacctcactgctcttcttcagtcttttgatgtcctcaggagttcggagaggctcggggaagtgggggcccaccttgtccaccatttcgaccgtcattccgagagcctgggggatcaccaggatgtcgttgaagatgatggccacgtcaatgagcccggggaagtgctcaatgggctgaattgtaatctcagcggcgatcttggggtctcgacaggtctcgaaaaaatctcgcttacctttgacaacatggtactcggggagatatcgaccagcctgacgcatcatccacacgggaggccgctcaactttttcgccgcgggcagctcgcagaatcagatcgtttttcaaggcaggaaacttggtcattgtgatgtttggtagtggtgataagtggtggtgggatcaaggttgttttaacctgttagtctccagggttagggtgcagtggggacgtaaaaggtcagggatagtttgcgaaggggaggagttagagtggatttatgggtatcaacttgatcaagcaagccgtgtgattctcgtaccagtcttattttaccaatatatccattattctactcgtttgtaaaagccgttctgaagcaacttttgaaatagccttcgaactgggtaaggggtggagcctgagatcttcacatgcggcggtgaatccagtggagatgttgcaagtggctagcctgagcggggacgcacgtgacatgctggctacgagacgaatttattaactaatatgtctctcctcgtcacgtcacgtgacccgccccgtggctgtctacatctccttctcttccgatcaatgctgcagctccaaggttcaccgatcggggtttgatgagagatgcagcatctgttggagatcagtcatgtgactcggggattgtattggattagtcagctagaacagtggggtcacgtggagtattggattggtgcttgtgatatccgtgatggtgctacactacagtatgtcctgtacttgtagttacttgtacatactaagaggtatggaacttttcaggttatgagtgacaaatgagaccaactggttatgacatggacataatgtgatagggtgtgtcaatagtacctaaatgagaccctctaattgtctctttccctggtcgggttttatgatgatccagatagttcttcaagctaagtgtatgttccaacagaattgtcgctaatttgttagttatagttgataaataatagataattgtaatcggtaaaaatagctcatttttttcggcgaaaagtcatgaaaatggaattggagctatttgagtgagtttgggaacacataaaaccactttaataaggcagaaaaatgcttccaacatgtttttatgaacccacatctatgtccattgccactatgaattgctacatatccagccctaacccatgcataaaagtctaaaaaaatatctgcaagtgtgaccaaagggtatcatacaaaaatattagaggagcgcacaacttgacgtacaaccaactacactgatactaagaaagacaatgagtgtaaacaaccatctaggagaccagatcgacgcgcaggcatcgcacgaccaggataaccagaacgacatctacattgacgaatctgaaatcgccgatgttgttcccgattccaacgagcctgagcccgaagaggacgatgacgatatggagggtctcgacgagggcatggaggacgacggagagcagggcgagggcgaggagcgaatcgaggttgatatgcgaaacaatgccgtggcctggttcgacaaacatgaggactctgtgttccgagtgattgcacacccctcggtgcctctggttgtgtctggaggtggcgacaactgtggatacatgtggaccagcaattccaacgaaccaaagctggtgaccaaactggacggtcacaaggagagtgtgaccgatggaggcttcactgccgacggtacttttctggtgacttcagatatggctggatgtgtcaagttgttccacggcactaacaagttccaaaaatggaccgaaattgactcgatccaggaggttgaggaagtcgtgtggaccaaggtgcatcccgagcagaacattgtggcctttggagccaccgacggctccgtttgggtctactccattgaggacactggcttcgtgtccatgactgtgctgaacggtcactctggctgctgcactgttggcacctgggttctggccgacgacaaggactctctgactcttgttaccggctcagacgacggatccatcgtcaactggaatgtctacaactccgtggccaactacactctttctgccactctgttcaagggccccgacgtctgggtgtccatggccgaggaccctaccaagaagactttggccgctggagctgccgacggcaaactcgtattgttcaagattgacggaggtcagctcattgagaccatcaacacttgctctaccaagatggaggacggagagcggtctgtggaggctctgtcctggtgcaagagcatgaaactgctggccgctggaaccacttctggtcagattatgctctacgacacaaacacctggcgtctgcgaaagatcctcgtcatgggagacgccgtcacctggctgcagtttatcgaggatactcccgtgctggtggctggtgctatggacggagttattcgacgattcgacgctcgaaacggtgacgagatgtgggttggacgaggacataacatgggtgtcttggatatggctgttactagccagggtaagctggttactgcgggtgacgagggtgtttgtttggtttttgacgagaccagcgagagtctcccttagacaagagcgagatgagtgaaccgcgactgcaaatagcgacagctaacagcgaacagcgaacgaatttctgctgtaggagtcaattgaccgctacaaattgatcagttggcatgtgttgataacatctgctacagtcaaccgtgtacaccaatcaaaaactccagcactcggaactcgtcaagagccgtgcattaatagcttggaaaagctttcctatagatgaattaactatgatacaacagtgtccagcgtaggacgaatgacgatatatatactaggaggagcacacacatactacgctgaaggtatatcacggggtattggagtaggatattggatcgaagtcacgtgagttatttaggtcacatgacagttgacgtagaggtcgcatggctgatattgtttcttctggacatgttcatgattcttgactcgttgacaatagtaaggcgagatggctacccgacttcccccgtggtgcttatataagtctacaagaacatatcgtagtaaagcgaggaacgtcatagacattctcaatgataatggcgtacctgtgtagctagacccctacaccaaagggaacttgccaattgccgttccacagtccaagggaatttgggaagtctcttgccattgtgtgaagagctcgtgaaagcaaacatgatgccagtcagataagtcagatacgctccagggccccacccacagttgccacctttcaacctggtgaatcaagttgcaattcccgcctatctggttttaccacttagtgacagtgtatcgggtctgacagtttggagcaactaggccaagtcctcaagcaggactccagaaccaactcatctcctgagtttctggagttgttttcgacgacatgacggggctgataaaactagaaccactctagcagcttcctgaagtggttccacgcgtgactggtaagacctagaaagcttctgacagtgacttgactctggtggaagtgtgtagacgagcaaagagcctaccaaacaaataacgtcgatgttaggcatgttatgaccaaacgtggcgaattagctggtctgcagtctacagtaacctcagtgcacagccgaggagatcatgtctcgaagggtcaaggagagtttgacctacttgtactgctgagacacagatcggggagttaatagttccaagtctacaagtacatgtatcatcgctgtgttggtacaatagcgcttttagtcagaataaaactgtgtacgagtatgtacagtattactaagcgtacggcatgtacttactgtacggtactcttactagaatcagcacccactataccatcatgtctaaccaccaactgcaaaacacctcaacaacttgtacaattgaaagcaacccgactcgtaactactttagataaaccactcagccaaaaccactccactatgcccgcctcaacttgtacatgcgtgtctcatctgcacgctccttctgttcgaaagcaaccactgaaaactgcataaacgatttattgcttgccttcgtcgggtggagcgtttcgcagaccaagctaaccaagcggctcacgtggagtcacatgattatgagaccaccatcccctgagacctttttccactggatctgaggcatcgtttcaggcttaactttggggaccaattacgttgctgagtttgattttttttaactccgacaagtccgacaagtgtcagtgtggattgtgggcgatgtagacaacatgttgcaattctgactggatagaaaagttccctgggcgcgggggattctgtcagtaccataatacttcgccttcgcggccgctagcgtcacaaatgagctacacatgtcatctgcatgccaagcgatggggtacatgattgacgagataccttttgcgaagatagaccgatggatagacccctggactggaggaaattcagattcgattttgcaacgggctcggacgatcaactttgtgcacactgaagttttagagcgtttttcttcacaggtttaagctgtggtaactacagtacaagtagacactatacagacgatgcctgggacttacaagtactagaggacagcactagtgggtttgccggtgctaaaactgggggcgcagagggagagggagagagagagagagaggggagtggtacctccaactagatatcagcccgaaatcaccacttttctacctcaatcacctcaatcacctcacctccatttttgatcaaaataccgcaacctttcaaacaaggtttcttttgctgcactttacccgtgtgccagccccctcctttgagactcaatctccagaccctttctgatctcaggtgcgacttccagcccacgctattgactcgagacacttgttccaccgcttgtttttgccccgaataccgcatccgagcccgcacttgatctgtactgctctctcatcgcatctgtcatacgtccacgcctgcatcaccgtccacagactgcatcaccaaaagccggtcaaaaagcccgtcaaaaaccgcgaaaaccgctgaaaacatctcgcctcacataatttcaccatgggaaactgttgctctatggaaaagtcgtctaaaaagggcccaattgtagccacgccggccacggagacccaggagccgaaacacaacccgttcgtgatcagcgacacggacctggtggccacccgatcgccctcagtagcggcccactcactgtgtggctccaacaacattgctgcaggagagggattcagtggacaccctattttggaggaggatgacgacgaagagctggtggatcaaccaagaggccgatcgacaggcgtccagacccatgttccgggcggacctgctcccagaatttcgattgcagacgccgacggatcccccagacccgcagaaacggcagagaaccacccccatcaccatctaggcatgtccgaacgactttctggtatcttccatagaaagtcggtcgatggaagaccccattcgggcttgtttaacgtgcccaagaaaagcatggactcggagtacgactctgagccgggaaatgacatggctcccgtcatgcagagtattgtggtggacacgggaatcatgccaggcattggacagggattgaaggcgcagagctcgaatccgcagagatagatgacgagcgaggtccagtatgagtattagacctcgcccaaaggttgtcagcaggaattgagctgttcacagcacacctgagtcacttgggacccttactacagaaaagtactgttgactgagctccgttttcgtgacagccatggctctgtgggcttgagctttgatctacgttgggagctcagcctttgctcaagtcctacatcagaggccggcatcacttcgctgagggtaagataaagtagatgataatgtatttgtatttaatggtgtttacttgtagagctaggggggagcgacttgggctgtacagtcatcgtgggaaacggtcgtgatctgtgagagctgaggactaactagtggttgctgagagctgttgatctagtgttcacagctagcacatttaggcctggacatagttccatacaactccaaggtagtgccaaattcgtgttcaatgccggtcctcgttgtcacatatggtccaggtgctagctccatcatcgtattcgatatgctctctgaccagaaactgcttttgtaatgtcttggagttgaacattgttttgctgagagacatcctatcacaattgttgaaagccatggatcaattccgattgtaaaacatgtactcctgaaaccgcattctccagctctcagccccagcgtctcagaccgactattcggagagaaccactacggtacacagtattttcagttgaccaatacctgtcagtccagatatacaattcggctacgggttcatccaagaactgcccttctcagtttgttcttcagcagagcgctggaagacagtgtacccggagaaacccgtcaggttcatctccacagacgtttctaaattgccatgggagattgttgttcagcgattatatacccaccaccgttgcaagagtagacagaacacacgcgtgacctctccagttcaactgattgtcactaacgcttcgtttggccggacctcttatctctgaattgcaccccagatcgaatcctggtctgtcaatactatagatttcgcacatgctcagtaatctctcgtatgtttgttttccctctgagataccaaccatatcctgtagatcctttgattgactgacaaaaccagctgaagttgttttcattcgctccactctaaccaccttggccctcacaacgatagcttctagttctagtctgatttctcagttgggctttttttttctctccagaaacattttcccgttcaattcaatgtttccgctcaatctcgacatccgtcggcaccgtttcgttcagtttattgcatctcatcgcacatcttcaaatccagacgcgtctgctaattagtttcgcgatgcaactgtaagtggcagtgtgacaaactcaatctatgtgggggactacaatttcagacacttgatgaaggggtgaaaacaggacgaaatgtcagaaaaaagaaaattattgctcttgaaacttcaaaataccattttattttatcacaagtacttccttcggcttttcaaaccccctccaaaacgaccaaaattccccaatctcccccacataacaacgattttacagaaaagattatatatattaattattatttatgtcacactgctgaagtacgtactgtacagtatgtacatacttgacatgcgcgaccacgaaacaaaacttgctagcaagcactgactttatcttacagtacatctcagtggacaagattgtggatggggtttctctgaaatgctcttcactcactcggtagactccgtgtcagaacgcgagacaagatcatctgtgctatatccagagcgagagaagagggttttttgcccggaccgcttgctcttctcgtcaatctggacacttgttggcttctttacccaaagcataccacacactcagaaggatctaatgcctttaaatctcccaaagctaggccggatagatgaacgttgtgttttttccgattatcgaggcagtagcgaacgaacgaacggtaaaataataccatcctctcccttaacacccttcaccaacgggttttgttccttcaacagcttccaaacaacctgatcttgttctacatttattcctaccgccatagtcctagctttccgagaccagtaaagctctggaaatatttcgagctggaccaattccacacagcctccatcatacttgtccttctctgtatgaccatcttaattgccagatccttgctctgcttctgaaacaaaaaaatgcttgtggagctgttggtagttgtcactaggacacagcttttcgtgctcttgtctgagcattgagacagctgaaagcctggggatcaagctgagttgtaaagtgtcctgttgctggctgattcacccagccctacaccacaagcgttcgatctacaagtagttgcaattcgaccaaacgtgcttggaacgtgtcaacatccggaaaagtgtcgttaatcggtttcgggattgagccaaaaaacaatataatcgatcagtaatgaagttggggtccaggtaggcgaatgtgacttttgttcaagtacttgtacaagaatcaacagtttggatcttcatttttcggactcaagcccaacatgtctcacacagttgaccctgtatctaccgtctgtttagtctctccaaaaagagacaagaacaatcgactctacgagattaggtcccgataatttgggatatagacacgaaagttgtcaaaaataagaccacatcatgatcaacacagcttctgctttcaaatgaaatggcgctcattgcctcggcctacaagtacagtattggtacgttgctctcggtcatgagagaatcatatatcaatggatggcccaaatacgacataacaaaaacagattgagagttataaagagataaacccgcagaatcgggaaaatccggcgaatcaacgctagtatccatgaccatgttgcaaccaaggaggagtataggaaactctgctgtgaggttgaggtacatagggcacatgtgagggcacatgtggtacataggacttatgtggtacatgggacacatgggaaacacctcctactcctcctttaccaccacttcctccattgccattaccattgttttggccattgtgtgtaccacctccattgccgttgttgttaccattgtatccgccatggtttccattgccattgccattaccgttgtgggtgcctccaccctggccgttgttgttaccattgtagcctccaacgttttggtttccgttgccgtttccgtttcccatgccgcctccgatgccatcgttctttccgttgaaaccgccctggttaccctctccgttgtctttgccattgtccaggccaacatcgggattgactgaatcaggaagggaggagacgtgggtgactaaagtcgtaaacgatggctctggcttcagctcggctgtggccttgattgtggcatttacctggttaaaccaagcgtccagttgatgcgaaatgtcttcaattctagtcgcacctctcaagagctccggagacggggtcgcttggtccaaaacgagactcgtgaggggcccgtacatctccagaacaaacccaacatcgtccataaggtggtcgactgctgcatctcggcgatccagacggagagtagccgttccattgcagtccttgttgggttcgagttgatcctcagagcccaactcgatctgaccattcggccagccgtcaggactgaaagtcagatgagcacaggggttgatttcggcaatcacatcggggatttggttctgaatcgaggaaacggatgaaaaaagattgtcaaccgcgtccttaactccgactacctcatcaacgtggtcggcaatgtcggagtcggacagagcatcctgggtggcttcaagcagcttgctgaggtctataacatctccaatggtgatgtctgtagcagctgcggccggattgttgtccgcaacagtagtagtagccaggaaagcgaagagtaggaaagaggtcctcattgttggtttggtaagagcactcctggaatctacatcagtttatatactagaatggtggataggctagagcccaggagtcaaacaggagtaaaagatagttgatcttggccatactactgtgctgtacttgatatttcaaacttcaatatggactagttagcacagtggtggtcagtggctagcagcgcagtggctaactagcccagaacatgtccatgttgagttgaagcggagtcggttgagttgaagaggagtggaatgaagcacgtcttctttttgtattggttccattcaacaatcgttagcgcaacaaaatctctatccaacaatcatgacagacagagtctgttacttgtaaaggggtcctatcgactagacttacttcaccatggacggctctgaactagtagagaaccctagaatgcggaattatacaggatcgtgatgctttcaaatatgaagcggacggatgtggagcatgccagacaccactcgaactcatcaacaacggactggcaacaccagagaccacaatgactaagcacttgttcgtgcaatgcctcatcacattcaccgtctgggacttcttggagacaccctactacctgcaaacaatgtgctacttctacaccaaccccaacgacgtggagcgagcggaaaccactcagcctgagccgagaccacacacaccatacctgtttatgccatattggagatggaacgggctctccgcaaaaaacctctggatatgactgatgaatccaaccttcagacacacacaacacatctcaaccatcatatatggacagtttcaggaggatccaggactggctagactccgcagggccgggagactactatggtgcattggacaccgaacctagctaatgctgatggaggggtaacattggcggaatattggacggactcaacaaaaacagattgaaaaccacaaaaacacaaaaaatataaaaaatgatttataatacaataacaccgccacggccgacactggaaaccactaaaacatgacgaaaacacactgaaaaccccacaaaatgcccatgttacccctccccaccccccagttgccccccactccactaacccttagaatcgcttcatcagaccgggtgaagtcgtcacagcaacatatcatcaggcaagtcatcctaaagtgcgacatctggtatagtatgtactgtattcttctcatattctatagtgttgtttaatgtatgaatgttattataaaaaacgatagaataaaaaaagaaaagaaaagggaaacccacaagtaatcaatgagtgttccatttgataagaatgaggtattattctggtctaaatagactctcatactgactcgatatataaaatactgtgctcgatatataaaattatgagcgcacgaagtacatcatcagcagtctacattgtaggagtaagatcgattcagttgaagccatgaaatcctgtcaaagtgccctaaaattgtatggaggtatctaccactcaattattgaactcgcaaaatccctatatatactgcccaaccaccccagatctctacagcgttttctccataccaaattcaccatatccagacaacacagcaccaacgattcacagtaaaccaataactatacacactgagtacttacttttctcagtgaatattctccaattggcatatttaacgccggatgaaataaccccggaaatagccgcttgattagtcacccgtgaacctctagcagtcccgtcaggacttcattaaatatcggtatgccaagcctgctatcacggacaaagggttgcggggtaagccaggataaacccctgtattccatgtattctaatatacctttcttcatagtgacggcagtgaccataccttcggtattgccacagcggctgagtcatcagtttgcttagtcacatgcctgagttctaaaattttgaaaaaagacgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagtttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttttcgctcgtgagctgctttttgctctgggacggtttgaagatactttgctctgggacggtttgaagatacacactttcgcattgcgaaacacagctttcattattacataccgatagttcctagtggtctgagtttgagatgacatcacggccaggttcgtagagtcagcttcttgcacctggttatgaacccgcctccaacaaccactgatccggagtctttcccgtcttggagttgtgcaaccacagtttctgaagtgtctgcgaaacagacccattgacgacccagaaaccgaattgaccattgcgagtacctctcagaatgtgctgctcgtggacctctcttttgtagacgatcatcgtttcggtctcgagatcaaagacacgggtccggtcttggatacatcctacatacttgagacaggctcctgtaccttgcatgggaaagacccctagagatgggccaacggaccaagagcacctccccaggaacacgttgccatggagacactcgaggttggtgttccagtcgacctccacccgaattgacactcctccaaacgaaaaccacagtacttctccaaactggaacactccacaggtggccgggttgaagtagatgaaggagaggattttgatgagccgttttttagccaggtccacgatcagcgcttcaatgacgccctcttccgatgacacatggatcacggtggtgctcggcagaatcgccacgtgcacaatctgctgattgtggagattgaactcgaacgctgagtgcaggtttttgttgtggaccagaatgcaccgtccaaaccggtcgtggcagacgtagaaccgctttcggtgtccgtagtaaactctgtatcccgtccccagcgccagcaggttgctcagatggtcgcgttcctgtttcacctcaaccacgctactgggttctctccacgggtacgaggcgtcgagaaagttgttgcttgtgagactgaagcgcggtatgacaaactccgccgccggataggaatcttcttggtctccaatgagcagtcgaccgtcttcgaacagcggttcaaagtcgagattgagggtcgagatggacgaggcctttttaatcacttgttgagggaatcccaaacatggtatcaggttggtgatcacgatgggcgtcggagtcgttagtgagtatcccatgaggtgcaagtatgtacttatagcaagtgtcctagtatagaagggtgtagctgctactgtggtacaagtaagaagtaggtgggtgggtattaagggaaacactatggcatcggtatataaaggaagagcccagaacagaagaggggagggaatatgttttttaaaaaaaatgataaaatataaaatattcactaaatgttgtattatataataccaaatatttactgtattacataatgtcaaatatttactgtattacataatgtcaaatatttactgtattacataataccaaatatttattgtattaccaatccatctattgtcatctagagacaacttcaactctcgttattagatgaaattagttcacccaccaaccattccttctgtagtaacatgacataaaaaacggtgttgtattgtacagtgttgtattgtacagtgctgtagtgtatggtgctgtagtgtatggtgctgtagtgtactgctctgtactcatctctaagatgtcacgacttttcgacctcctcgacattccagtccgatgttacagtactgctcagtgataccaaccagggtgcatgttcgcgcctttacagtagctgtcacccatccttcagatcaagcgttcgaaggaaactgctcgagatccactaccccaaagaagtccacagattgccagcggagttcaagtagcctacatgatgtgaagaactacagaagacctaccccctccaaaacagctcttgtaatcacagcaaactaatcacagcagactaatcgcagcagactaatcacaacagactaatcaccgccgaaactgatcaccgcagagacacccaacaccggattcaactaaaccggtcattcagagacttggacggactcctttcgatgccagagcatcggaaatgcaccggagatgcacataaacacgcaactctcacataatctttcctttgggtagcagctaacatacttccccgttaacggcacagtcgatagccgagaacacccgttgataaagtgaccaatttacttaacaatttttgtggagaatgtgttggagtgatgtaaaccctagcaacaataaaatcacgtgattcgtacctacaagcatgcgcagtcacttctcgtatttcaatcatatgcatcattatatacttttcacagtccagccattctcggcatgttgaactgtagaacatcgtcactgggtcaccggcaagactgctcactcacggtctagctctgggtaggcatgataacatcagccttctgggaggtgacatcctcgtctcgccactgggtggtcacggtcttgtactgggtcaggaacatgacaccagccttgccgtagaagttgaggtcgcccaggaaggagcccttgtttccggtgaaggagaacatggggagagggacggggatgggcacgttgataccaatctggccggcctggatctgcttctggaacttgttgcctgcagcaccggatcgggtgaagatggcagcaccgttgccgtacttgtttcggttgatgagaccaatggcgtcgtcaagatcggtggtatcaacgacaacaagaacggggccgaaaatctcctggtcgtagcacttcatgccgggcttgacaccggtgatgatggtggggccaatgaagttaccgttggggtacttggcggggtgctgtcctcggccatcgagcagaacggtggctccctcgtcgatggcagactggatcagagcctcacatcgggccttggcggcgggggagatgacaggtcccagatcggcgtcagcctcaaagccaccgttaatggtgagcttcttggcacgctcgacaagctcgggcatccacgagccggtgccctgggtggtgaccagggtggacagagccatgcatcgctggccggcagcgccaaaggcagcgccgacaatggagttgagagcaaagttcttgtcagcatcgggcatcagaacgcagtggttcttggcgcccaggttggcctgaactcgcttaccgttggctccgcctcgctgatggatgtgcttgccggcagcatcacctccaacgaaggagatggccttgatctcgggggcgtcacagatgaagttgacggtgggggcgcctccgtggataatgttgacggttccgggaggggcaccggcctcggtgatgagctcggcgaggatgagagcagcgccgggatctcgctcggagggcttgaggatgagagtgttaccggtcacgagagccagggggatggaccagaggggcaccattgcggggaagttgaagggagcaatggcggcgacgacaccgagaggctcacggtacatttcggttcgcatgttcttggccacctccagggactcgcccatgagggtgttggggatggagcaggcctgctcggccacctgaaggccacggagcacgtctcccttggcatcggcaaaggtcttgccctgctcgagggtgatggaggcggcgagtcggtcccagttgtctcggatcagacgcacaaagttgaaagccacctgttgtctgtgcatgatggaggtgtctttccaggtgaggaaggccttctgggcggcctcgacggcctgtcgcatctcctcgtcggtggactgggggactcgcgtcaccaggttgtttgttgcggggtcatggagatcgaaccaggtggtagccttggaggcgactgcttggccgttgatgaacgccttggtgtccacggggttctcgattttcgcatgggtagtggggtaggcagtggagtagagccgggtggaggtctggaccactcgagccagtcgggtcgatctgctgagcattgtgtgggcggaggtgtgaagggagaaagttggaaatgttagtttttgggtaggctgggggtatatatatacttgggtgcggtaaacgtggggtgagagagacgaaggttaaaccatgcaggatggagaggataaagagggggcaaaggaccaccaaaaagggggctttgggggataatgtgggaaatatgaacacgttaatagattctgggcgacgagctgatcaaaacgcacttttcatatttccattatcccccctaccgcgcccttaaactacaccccttcggaccactccaatagccgtgtagatagtatatagtctacatggtacgcacaggactgtggggtacgcactaataccaaacgagtcagcttttcgcgtcaaacaccccaccggttcaaactctgtcttgaatcactcaattgaaacgagctcgtcaggcacaggtccgttttgtggcctcgaaaagcttgcgacgtgctggaattgtctctcccggccatttctcggcagctgtccaacaaaatgataggcttttgggtttgtcgaaatcgggctcttgggcgctggagacgtggttttagccgccaaactacgtgctgctcttacatacctgtctttgccggtcatttattgggcgttaaaaaggtgtaattagcgtcggagtcactttcactgtgggagttgtattcttgcgaatcttgactgattttttttaattttttttaattttttttggcacggaaatttcaccgtattctgtagtatgcaccccgcaccgcatcggacccggtgcggtgcggccaaaatgcggatgcagcttttgttgagacggtttgtggtttatatatcaggttaaatgggttaatgggcccagtatgggtcgaaatagggactttagccgatcgtttagcacgtggagatggtgtattgatacgtggtatctccagaaacacagcaaatgcacttttagccgccgaccaaacgtgctgtgtctggagacaaatctagatacggtagttggagggtctaaatcctatctggtgttgaaaagagcatctccggacagctggtcggctattccacacacatttagccgcccaaacccaccgtatcgcggtatcgccgcatcgccgcatcggaggctctgttggcctcgcagtccacatggccctttcttaggcggttaactctatggggtgaaaagtttggccgtgcattgtcgtatgcacaacaccattatggggattttagccgcgaacctggttgaagagctgtgtttgcagtctggtagcaagtcggtctgtaggacgtcattatctaagctgcgtttattaggtgtcaggtacaatagtgggcatgtcttgctagggaatgtctggctaaccagcctaggtaccgtagtggatagcgatggctagagctgagatcgtaatggttgtattcactagggttgtctcgatacgtcttcaggcaacacaattaatggctgacagcgttggctccactggggcgctccactggggcatcatctattgacatgagtacgctacatactgtaccatatcgcagactattaccgcatctattgacatgagtacgctacatactgtaccatatcgcagactattaccgcaagtacacggcacattgacgagtaaaaaagtgcgaaagtagctatcagtccaaattcctggtgatgactctctcttcgcagatccagagcagagtaacgaaagagtcaagacctgaaaacacgatccataatgaatgcaccctttggacagacggaggaaggtgtttcagaaatcaggatagacccaacatgtccaagacatgtctcaaatgtcactattatcgccgcttcaccctagagtaatgtaagtcagtacatactgtagtccgaaaacttgtcgagacagccctagagaagcaaaaaatggacatactgtagttcaaatacttgtctcgacagccctagaggagcaaaaatggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgcccacgttttttttatttcaaaagtcgttaccaccaccatctaaacgctgtaaaatttcgcgaaaatccgaaaagaggataatttagggatactttgagaacgaaatcatgtttataaggcctggtttagtcattaaacaactttctgcaaccatattaccactttaatgttgattattgtcgtcttgttctgagacgaaacctggagtgagccggattgcacccgggcgtctcatcattggagcaggaaccaaactactccatatagatacttgaaagaactgacaaacaaacattaacagcttcctcatcaatggcgccgcattatcgcccagaggaatgtctactatacctatatatattcctgtctatggagaactggagtacacccaagagtcgccgaacctgcctgactgtcgcctgctaagtaattcgacatttattcatacctcttgatagacaatagttataccctacgagatattgctcatctacgcccttctgactcgtctgcccaatcttgtaggacaagatgaagttgaatcccagtacataccccgtcagtctgatccttgcccttagcaactcgtcgtttttacatgaacttgcactcaccaaccaagtctgaaccccgagcactcgcctggggacattcatattactaataaatactcttctaaattattgaagggcttgggaacacaagtccacagctcaccgtcaagtcaacatatagtgcgtagcagagagctggtatgatgggaacgtgtctctcagacgcctgtcacgtaaggtgctcttattcctcctcactcgacgacaactcctcctcctctctcctaccgcctgcgtaaccccgtagactcataggtcctccacctccagcaggcatgttccagctatgtttgggcttgttatcatgcgagtcgtccacgatcatcatcacgtctccgtcatcgtccttggaaaactgctccagcgactcctccagctcgttggccaggtctccgaaatcgtccaggtccgcgtccacgtctgactccgacgacgaagctgccgctgttggcgtcgaggtgggcggtcgttttgcagcaggcttggccaccggtttgggggccgccttcttcggtgcggtcttcttggccggggcctttttggccggggcctttttgaccggctccggcttcacgtcctccacctcctccagacccatgtctgcctccatgagctccgcttccagccgtgcggcctctgcggcctcctccgcggcctgggcctttgctgccgctgcttccttggcctccctggcctcgatttcccgcttcttgcgcagctcctcctcagatacaatcttgcctgctcccggtaaactgattcccagaccgtctgtggactctggagaggccgtccgggtcgcacgtgacgcccccacagtgccagctcccgcagccttgtcccgtgacacccgcaaagtcgcatccaatggatgaagcacgtacgagttgctgggggcgtcccaaaccagcacacactccaggtccgacgccggcgccacccctccggagaaggtgtgtgtgccgttcccgccgccgctgcctcgaagcacccaattgcccttgtccttgtcctcctccagctgcattttgctcttgtgatccagcgagtcgggatggaacccgtaccgaatcgacaccatgtcgccgagcgggttggggccgccgcttttgcgtccgcgcttgagtagctcagggcttaccgtcactttgtgcatcgttattgtcgttgtagtggtgccgaggtggtggagtgtgacaacagtagcaggcttggtcttagctcacaatgcacatacaggagcttagggtaattgcagcagcgtttggcgtgtaggcttatggaactggatagagaggttagggtagggacaaatttctgagtcagcaggagcgtgagtttggtgtggtcacgtgatggtgaaccgcggtggacgacgactcttttcttgtctttttactgttattgtgagccacggtacgttgttggtggatgtagtttgttccattatctacttgccaattgaactaaagttgggcgataaatgggtgtaaaatgggtgataaatgggtgtaaaatgggtgtaaaatgggtaaaatgagtgtaaaatgagtgtaaaacgagtgtaaaatgggtgtaaaattggagagggggaagggagagattacgagttgtagggggctgtggaggttcaaaatcaggggaaattggagacaatggaggaattcagtaaaattcggggtcctgatctgatctctggtcgctatgattgcttggaatattgatgtcatgtgttcaacttggtctcgtattcagactcctcgaccaccacagtaagtgatgatagaccatcgctatttgaccaataacgacgtggaatttggtggagaagtacgctgacggaaatatagacttgtttattttcacatatctgttttaatctgactcagtgacgccccagccagtgttttgatgtcccttttcttccctttcgcctttcgccattttgttgaagttacttgaggagaaaactccgccgaggatccatacagatactatagatttccaattgggatattacttgacatttacttggaaggtacttgaaacttactcgacagatggacatcaatacgatcagacaacgccgcttagagctcacaccgaactatgacaaggcgtaataaaacgtgtagcaattgaatctagattgtatgcagattctgaatcaccccttatcatttttggtgtgggcatatcgtgtctccaaaaccccgtccaacttgctacagaagtcgagtctgaacagaagatctctgaagatttggccaagttttctggcaaaagagcaccatcgacgttatcatgtgtcgtctctaggcctagaagaacggctactctctatgaagagttcagagaaagttttgctagtaagacgccgcagttgataccaggatgaagggctttcagctgagatacggaatctgaacagagagatacacatcgagcttctctcggaatttcctttggagtatgtcgagtagagcacagtatcatggcgcatacccctactcaaccttcctccgctttctggacatggcgacggagacatctgaaaacaaactaatgagctcattcttcttcaaatgctggatctggtcatcgaaatcctccacttcgggcatcatctgctcaatctttttagaagcaaagtccctcacatggtcattctcagcttcgaggctctttctccatagatagatggcttgctcaatatcaacgtgcccctgctcccgcttcaaccatgtagtggctaactggacaagttcaggaagctcgtacctctgagcatataaaatgagattagcagcgtccatcaaggtcagatcgagcacttcgccgtagagatatcgtaccagagcctcgagggtggtcttaggcatggacaatttgaccctccttttctgctcaatctcccgcatgtttttcgaaaccatcatgcctttgaaaaagggccacagtccctccatgacagacctgtgcacctcgatcttgtccccgtcctcgcatatcagtgtgaagtctggctcggaatcctgtctgattcgagagagacctgtcttgtgaatggaggtttggccggttagaaagtccgccattccggactcgatatgggagtcgaacttccgaaagtcgactgtagaccatgcattgtccaacgtgagcaagaacccggaaaacaaaaaggtatcctggtcgatcgcgaaacaggtgtcggtggagtctctactcgccatcattatcgagtgagcggaggagtgcacgacgttttctttgttgttgtagaacttcagccagatgtccgaccgctcctctcggtccccttcgacggggtctccgaagacgaagtaaaagatgccgacattttgcagctcgcattgcgcgtacacattcccttcaatgtcctggtcgaactgctcgcgcgtcgcaggcgtttcatctcctcctaggctgagagatttgaggctgttgggcgacgttttccgcgtagatttgcgtctagccatcttctgattgtggcagttgatccaactaattttgttcgtgtcgcgttcaatttaggtgttgacgcgttaagcctcgattacgcatgactaaaattatattaaaatgaaaaatgaaaaacgaaaaatgcagaaattaaaaaaaaaattgaaaaaaactgacaaaatagagatatatatactgacaacagaaaaataccgacaaaacagagaatgttgttgataaaagagaaaatacagacaaaaacaactgcggcgtttgtttcggacacaagaacatccaatgcaacagttattcacgtactgtactggaaagctgcaaggctccatcctaagccgcagaagactcgtcacgccgggtctacttccgacaactcctgtctgaagactcagtgaactctccgtgagtaaaggtatacatttctaatcccctactcagcccccctccccctcatcttatcagccatggcgaccgagactctgaaaacaacgtgaccagttcatccttctcagatgccatatctcgggttgaggactccaccgctggcataagctgctggattttcacagaagcgtggtctcggatttgttcttcctgttccctggaactcttctgccacacacacacacacagcgctagctgagagtccatgggttcacagttgaccttggtttcggtcaactgcagcagctcggacagatggtacattcacgtattgagaaagagattggcggctcggtgaaactccattcgcagctctcccccgtacagatctcttcccgtacagatagctcatcagcacatcaagtgtgcttgggcatggacaactgggcccgatgctgaggttcgtcttcctgcttttacacatcattgcacgaaagagacgctatactccctgcaaaactgttttgtggacttccatagtctctcatcttcactctgcgccttgaaatccgagcctgcggttccctgatgcgagaaccaaggtctgtttggtgagaaagtgggccgttccccatctggtcggtgagctgagtcggtgcggtcaatggcgaaactggcagcacccgttagtttcctcctcgacaccagtactccggattgatatatcagtgtctttcgttgtcgttgtaaaactgcagacatacactgagccagtcggggccgtttctgtcgcacttgacaaggtagaagactcccacatctctgagcaagcattggcaatcttgtcctttattccgtcctcaaacttctccctggtgtgctcttgatacggtacaagtacagtatgtgaattacttgaaaaatcacttcacatggtctcaagtggtcaattgagtacgcctcaataccccaacgaccacctcactacactacaaacacatctataaccccatttatactatataaacacgtaaattactgtccacgggaacgctagcgtggctctgaccactcgtttcgcatcccgtatcctttttctgacttgctgtcttccttttctgtcttcttgagctgcctcagaccatcagcacccaagaccgtcgcagaggtacttgtatggcgccacgacgctcagtcactcctgccaactatcataccctgtttaaacattgtagcctgctctgaggaaaatcttctcaatctcctccagactcttgtccgagtaccactcctgttccagcagctgcttgagctcaacaatggcctgggtgacattggcttggtcctgggcgacaatctgaaccacggacttcttgtcgtgatcgctcttgagcgaaatgaaagctcccgagttctcccgcagctgcttgatgtttgctcctcctcgtccaatcacggtgcccaccatatggtctgggataatgagcctgattttcgcaaactggccacgctgcgccaacttggtatgcgagtgatagttgatgtctgttctgggcagaatgtgggctcgggggagatcagagctcttcttgaacggagtctggtgctcctgcatcaccagctcatgcacaaagcgggccacctcgtcgagatcagcaatcttcttgacgttgacaatgagcagttggtcacgggagtcgggaatcaactgcttgttcacactgatggagttgctagtcgacggtctgcctccatacatggcgttgcacagatggtcaaactttgctgccacactgttggtgaccgagaaccgcaactggcccgatcctggcttgagcgatagtccgtcggcgtcccgctgaggccggcgagtgataatctctcgatacatgtctgtgatagcctgagacagcttttcggcgtctcgagccacctgctcgttcgtggttttgtcgagattctcctcgctgtcgcacttgattcgcaccgatctcgacgacgaggcattgacaaacggagacagattgagagcgtatagattgtgctgcgatctcagctgctggatcacctcgccccggttcctgagcagcgccgacacctcgaacggctgcagaaacagccggaaccggttgttggatgagcgtttgtagggcgtcttagatttcggagcgcccttgagtttctgacctccggtagtctgtctttgctgtcctttgtgggtccggttcagtgtcttttgttgttgattgtggtccatgcgttctccgttgttggctccattctgcacccggtctatcgacttgagaatgacggcgggatccggcgttttggcagacgacgcgagcgtattaattcggcggatcatggcggtatacacagcgttcggtcgtgtcaggtcaagtcaggtcgagtagtcctgttgaagtcggctccaccaggccttgcatttttcaccacctaaaaaaataagcctttttctcccacttatcgaactttatatgtgcagcgtgcgaaaacggccaaaaacgcggaaaaaagtactagtttgtatgacaaagattctgtttgaagagggaaaattacgtaatacaactttctgattacgattatgtaataatatccccccatttgcgttcccattgccaaattcaacactccctaacccccccgctctggaaacctaattaccccggagatggaaacaattgggagtttcatgattggctgtgggtctcattctccggagcgggaagggggtggatgtcacgtgccagggaatggagtcacgtgtcaaactggatttttttattctcggcttattcaagtcacgtgaacccccctacaacccccgcgtgtctgctcattcactgctacagctcgcgcgactccaaccaggtatcttctgctgtgcagatcagaagaagaaatttcaggaactgagacaaatgacctgaagcagcatgtcggaggggatctagcgggaaaaatgtagggtaagagcgcgggtgttagtcatcggagggatgggttgaatgttaatgggtgaataatgtgccaatgggcttgttgaggtgtgcttttacgacgtttccaggcccatttcgttctgtctttatcccaaggttatttagttgacaattacttgggtgaaaaatcccactggggctgccaattcgaccttccagagatgctgaaagagtgtgggaagtagctttctgtagctcctgggctgatattgacatttagccaataatatcccatatttgactaacaaaatcggtggttgtatgggtttcagggatcttcatgcgcctaattttacttagattttgttaggtcaatgtatcagcataatgtatcgaaatgttgagcacatttcggccaacattacgagcaagttcggccaaagtagcgagcaatttcgaccaaagtagcgagcaaatttggtctaaagatacccacgaggtcatgggataccgtctccagttcattatgggtctggagtcgtcgctaacgtgattgtgatgactatacagtacgttcgctctacacacggggactccagtcgtcgtataatgtgctgtagggagttttacgggcgtaagtctcgaggaatctgttacggaggagtagaaaccactaactgctacatttttgagaagttttcggtctatttcagagtttcatgttttcttctgttccggccaatccattagttgacaattacttgaataaaaagtcggcggagataaaacatcggcactctgaaagataccacagggatagaaataaaactagtacttgcgtgatggacgacatctttattaaggagaaaagaacctccattatttctctcttctgggagactttcctgactccgccattggtcactattacttaggtttagttgacatctgccaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagccacccagcagaacaccagtagttcgcatctattatgatctacgcactaaaatgccttcagataaatacaatgcaatttattaccggaacggtgaacttggtagaagcaaactggaccttcgcccttttctactccacctcctctatggttggtccaaaatcatatcccatctcaatatctccatcctggtcctgtccttccttctttggcccgtcgtcagactcaacctcctcaacgaccggctcgggggtctcctgggccggcctctcgtcaaacgtagtcttatttctcgatctaccattgagctcctcaatcaaaggggcgtacgtctcttcgagccagtcctcctcgtcttcagaatcacagaggtacacctgcttatggtcttgcaccttgagagtgtcactggcccacttttcggagccgtacagattctcgaaatggtagttatccaactcccggcggcggtccggatgccaccacagagctcttctgtatcggcgccgtttccgaggctgctccatacctccatcaaactcattggcaatagtcgttccaaaaagagtctggtcccatggatgcagaccgttgatatcactggggcgttttcgggcaggagggtccagattgtagggaccaggggccagacaatgccaggaacgattggccttgaacggcttgttgaacataggaggcaagaaatcggactccagccaatatgactctctcagccgaagccatccgtcctgtgtatctacaggctcctcctgctgctcttctgcaatgtcctgcaaaactgccaattcagccctcatctcgggaggagtgtatccgaggtttctctgccaggggcgtctccattctccataccaagtaggctggtagatactcctcatacggtctactctcgtgccatattcggactccttgtccgctcgcagctgaaccaacggcctattccttagcacaggaagatccctcatctcggactcatcctcacaccaccactcgggaacctgtccttgtcgttccagatgcatcaaggtgtcgaagtgctgcttgaaaatcgccctccgctggtcgtcaacacttttattgcttccatgttcagcttgcagttcagctccagcccactttctgaacccgtgctcccactctctagagtctctgaatccatacaacgggtgggcgtgccgtctccacacctcaccagtagaagccacagcattgaacgtcatcaccttgtgcagctcgttgtacggagtgagctcagcgtaattgcgatgggcgttctccgcataaaacaatggatccacaggtcgaataggaagacccgaagggatggtgtaatgatgcttaaacagaaaggctgacgccttcttccacgtgatgtattcaaaccgcttcttgcggaaaaagaccctctgcaatcgatcgctgaagatttgaaatgaatcgcccataaaatatttgacttggttgcttggcttcgtcatacggcgcacgtgcctgaaaatgtcgaaaatcacgtctctgtgccgcagaagactgtggcccaggagctcctgcaatggcttactaagcccgtaaagccgggtctcaaacggatcggagtccttgggatccacatcaaaatcctggtctccatccgcatcaaacatttcgtctaagtaaggatctacatctggcgcatcatccagatattcgtccactagatagacagggataggcttgatatcacgcggccggccccaccacgttctgctggaaagcatgtagttgtgcgtggatgcctttgcgatgccccagtctctctcaaaccgtaggagcgatgcggtgcggtcaggcgtaggaatcgaaaacagcacgcggtctagaatgtactgcctttcgttggtgatgctcttgtgttttgatttcaattgacctagcgtctcgtcgttgttgattcgctcagggtctaaacgcaagtttgcatcctgatctttgactagatcgacggtgaggtcaagagaagcccatttggcgcgtgcagctgcgatccacccctggaaaacgtgcttgagatcgccttcagagcccataacatgccgcaactccgccacagacaccttgtacgtgtctctgatcatttcgacaatgttcatttcttcggtcaacatggcgcctgggtccggaacgggagaggtttcgagtatttccgagtcgctcagatcatccgcagcgggataatagaattccacgccctcaaacgagtctgtataaccgttgataagattatcggcgtacttaagaggtctttgactgtcggcagtctcgtctctgatggtcctggtcggcttcatattcttgtcctccctccctcttttcttgttcttcttgtctttcttcgccctcttcttgtcttcgttttccagtcgcagccgtctcagttccttcaacctgaccctcattttgtctctctccttcaacccagaggagtaccacaagacttggggatcgcccacgtgtttatcggggtccattccggccttgtcaatcttgctgaaatgcaccacaaacatgcctctgatcaacagaatcaagtcctctttttcctcctcgtcgaaattgtaccctgtaatgtccataatccgttgtaacgctccatggacagacacgtcataaacacgactgttttccaggtacgccgcaacaatgccccggtacttggcgagctgtgaaggcaaagagctgtccatcttttgccatacctcatcttcgtcggcactgtcgctgtagggttgttcgaattcgaaatgcattctctgtggatatgattccgcatacccttgcattttgggtcctgtgccgtttgtagtccgctgttgccgagttggtggcggtttggagtcgtgtggcacctccatctcggtctcttcctcctcttcctcctctcccacctcctcttccagctctccctcctctgaattgatcactagctcatcgtcgtccgacacacgtggccgcgcctccagggagggctcgtcacgtgcatggtcacgtgtcgaccccgcgccgctcatcgaccctccttttcttcgggtcatgctgttctggtgtgtggtgtggcaaagcctgagaacggcactcccttttttttttccaatatctgggttcgattatgcagactaaagtttggggagcgggggaggagattcgtgaatagcatgccattgcggtcacgtggagagctgatttttgttgttgaagattgagaatgtttgtatgactaatggagcgtgttcggagttgaaaaatatctgtttttggtcgacttttgaacaccgtctgtcggcaaacgcgccacttgagggacgcctagctagtacaccgttacagcacctcaacagatctatataggtcacaggtggagccccagagattgtcagctgggatctgtggcaagtcataaagggctgattactcgcctggacggaatttcatcaacagcatcttcaacgatcatcgggtcacaggcatctgaagtcgtgccttcaacctgattgctaaaaagtagatagaggtgaaaatagtaggaaaaggtctatttttgaggtgtcgggtaattattcggagatgtggggtgttattaatactcttagatgaccattttgaacacttttcgtgaagacagtgaggtttttgagacgacattttttcgcggtatgtttggactttagttagattttagtgaagttacacatttgtctaactaacagcaaaaaatctacttagctaacagttagaataacaacccacatttagttatctgatagttaatgtaacaatcttcagtccaactgcaacctcatcgacatatccatcagtaagagcccattcatataccgatagcagtcattaaatcttcttgtttttctccgccaattcactctcatcactaccacctctgtctatcatttcgtcaccgtgaaaactcctccgacaggtcgtgaacaccatagaaacaacctcaattctttttttggtagtaatctctcaaattgaacattacgtagatatgccagcgactcccatgagcgtcaaaagcgcaattttcgctggaacagtttctcaaacccacaaatatattgaacgggtggtttttttaataaaaaatcaggtcctatggcacagcggtagcgcgtgagattgcaaatcttaaggtcccgagttcgaatctcggtgggacctctcttttttggatattccaaaacataaggcttttttttgcttctcagaaacgtaccgggcattgttagagtgtgtagcagtggtttctcttttaggaatcaaaatccttgtcttttgccacagtcaggagaagatcaagagacctacaagaaggacaagaagtgtaggtggtgaggttcatagttgcctttggacaagcgaattgaaagtgtcatccaagtacccattcaatagtcaaccgcaattctccacgagtcaaccgccattttccacttgtggttcttttctccctcctcaatacctcgtgcatacattgacactcaccccaagataccttcagaaccatggaaagcagcagaatcgtctcaaatcctaatgacttcaacatagaatcgcccaattgacatcttgaaaaagcctcgatcacctagtccccaatcaccaccctcctatcaacttctatgcgcccctcttctccctagatcaaccgaaccttgatcttcaactcgcaaatttcacagccccataaagtaccgttaacgcgtgtttttcggtccaatttaaagaggatggtaatctcttagcaacaataaattaccagtcgctaatatcccttctctgacacgtctgtgggactcaaaaatggcgtgcgaatttttgcattcctcacatcctcgtggcttgttgatgacccttttcaagaacggtcctatggcacagcggtagcgcgtgagattgcaaatcttaaggtcccgagttcgaatctcggtgggaccttctcttttttcttctcatctgtatgtattgtttttggggttcgtgaaacgtcagacaagatctgcacatttttggcagcaatcacccctcgaggaggataaggtttttacgcgaaactttacttgaccctctacttgagctataagcatatagttggacttttacatgtatctaccatcagtagaatactgcctttaggagcatgaatactgacaatgtggtaaagtaaactccataatgacattaccacagtcataaagtatttgtgatacagttttaagcacaattgccgcaggttttacccgtcatatcacacaatgtattagagcctctactgccgaaaacaccagaggacgtggcgtaggagagataaggagccagagtcggcaatagaccatgaagagttcatttcaccactcttttgccaatggcccaagtttttcagttcgatctgggtctttttcccgcgtacttctccagtacaagtagtgattggattggggtcaagggagtgaattggatctaagtaaagtctaagtaaattggagcgtcttcaagatacaaaaaccgcaatatcgcaaaatattctattacaatgcagaattattaatatataaccctactaataattccattctctacaactttttgtgctgaaatttctcccaccttgtccggaacattgaatttgaacctccaggtgactttttcttcaataaatcgtcaacaaatcttcaacaaatctccaactgtacttgaccgaagctccttaagtagcaacctcctgaagacattatatacaatattcagatattcattggatattatccagcgcatactacaacaggataagctgcgccatttcaatcaaaaacgctgggctgttgagggactcctagtaagcaggtaggggtggattttccgaacacgtttgaagggcactttggccacatccacaaagcactccatgcattggttgtaggtcataagtgggtgcagtagataacgtcccgggtccgttgatcttcgtgatgacgtaaaaaccgagatagcgaggggcagcaggtgtaatggtctggttggcagcccgctgtagatgaaggagatgccgtagttgcggcaaatgttgacgtaagaatgcgagttgaaggtcttcatgtgcttctcttatgagaggcgcgcagagcacgctttggaagcttggtcgcgtcgcgaataggttcaaagtcgaacccctcgggtgctaggtgctatgacctgggctcatatcctcgagctgggtactcggcagtattctcaggaaggactccatttcctatctacactacaccctgtaacacaatgatcataatattcaataatacaataacacaaatccttcttgtcacaccacacaaatccttccctaaccctccctcttcactcctcctcttaaagataggcctgccagaggttatcggtcaaggccaggtatcttgggttgacagcctgagaaatcagatcaatgacagtctggttggcaggcacgttgccctgacccacctgagccagagaagaagcccgcttgacaataccatcgacattgacctttacaatttcccgaagttgctggtcctgcaccgacggtcggtgctgctgagtgtaccaggagatcatttcgtctctgacaaacagcgacatgtactggtcaagcgagaactcaggctcagtcacggcccgcgcaattaacatgatggcaaacgaaaacagaccttccatgtttgtagggcccatgagctgctggatattgggggtcagtctgaagggcacggcctcgccgttgtggaacgtgggtgtggacttttgcggcggcagaaccggcacaatgtccgtggtccacacgttgccactgcccgtgttgatgagaatcttgttggcgtaccggttgttgatactcatcatgaagatcaggaaggtgacaccagcatacgaatacgaaaactgttttcggaagagccaaaagtccgaaaactgcgggtagatacgcgtaaagtagtcgctgaagaccgtcttgggcaccaactcctcctggatcgagctcagaatctccatcttgatggacgaaatgtctggcttgggcagcttggaatcaaacgcagcccgcagctggtgcatggcaaaaatcgacggctcgtcccttgacacgttcttgcggtgacaaaagtcctcgtagatggcctgcatggacacgtagcgcgagtcgtcctgcaccagacgaatgtgaggggacaaaggcacacacaggggtagtgtgaactgcaggtaccgcttgcgggtctctctgttgcgcgagagggcgtcgttcaagatacggaacaactgcatcacccgctcctcccgtcgacaatgccgcgctgagggatactgtacggcaaaggggtgcatggagccatcgtggccacggatggtaagccgcttgtagcagattccatggccccgcacaattgacaccgtgggcatgaaccggtcaatcttgacaaagtgcatgttggagtccttaagctgtaggtactgtccaggcacctcaatgtcctcaaacttctggtagtggaactcggagagatggggagacagcgcttccaggtgaatcgagctgtttcgagagtccagcttctcctcaaaccggtcacgccactttcgcagccgcgtcacgtacgtctcgagattgggcttgtcggtcacaaactcggcctcaaacgcggacttgatgtgcttgggcaacaccgactcggcgaaccgcgtgatgttggcctcggtcgtggcaggaagcttggcatcctccttagggtaaggcaatcggcccatgtactgcacgccatcgttgagcagcgccatgatgagtcggtacgcgtcctcgtccacctggcacttgaaacgctggtagatttggtcgaccagggtctcgagagagagtgccaagaggggataagcggttttaaggatacccatgatctcgtccacatactcccacggtgcggaaccggcaggagagccgccaggaggtgttccagcggcaggggtgccgccagcaccagctccagaagctccgggggtgccgccagcaccagcggctccaggagtacctcctgaagccctggcagccatggcttgtcgctggagcacagaatagtcctccttggtggttcggaggtggaaatgcaacgcctgggggtacgtctttgcaatcttgatcaaaatcgcagacgccattcgagcctctctgtgtgccagagaggtgaggagctgcggaataaagacgatccagtaccacaccggcacgtcgccacggtagttttggaacgcctgtgccagattgccctgctggttgtccagcgaaatgagccagagaattcggcccagcagctttcgagccttgccgttcttgtacagtcccgcagcctgcaggtagcacgaaatggcgttgttggcgtaaatgatatccttggggttctccttgaaccgcttgtcgttaaaatagccccactcggcccaggccttggggagatagaggtcaatttggacagcggtggcgaaagcctggtttgcgtcgtcctggacatttagcttggccaagaacatacccttgagcgtgaagaattccgccttttgttgggccacaaagtacgccaggttggtgttggagatgacatccagaccggtgttcaactcggcctggttctggtagtgacacttggcctgctcccgcagcttgaggaacgcctcctgaatctcaatgttgggcagcgtgtaaatcttgctcaactggttgatacacacatcgggcatgttgtgcacacgagccacgtgggcaaaccggttgatgatccaggcgatctcgtggtagccccggtaggcaaatgaggaagtagaagctccagctccctgctggccctgttggccctgttggccttgagggaccaatccaagatacacccggttaatgacgccaaacgcgtgctgacgccaggtcacaagatcaccccagatgttgatatcgtcccatacgttgggaagacgctctctccaggcctgaagcacacccttgagctcctgagacttggcatccaggttctgagccgtggtagaggccagggaagtgtacacctgcgacgcctccatgaactccacgtactgctggaaggtgtgcagcaacgggaggtgggctcccgtgatgggagttggcagagcagcccagttttggagcaccagctgaatgccctcgtcacagtatttggacagcgtctgcaacgtctcacccttctgggcgtaactctgcagacacaggaacgtctcaaaaatctgtcgtcggggtgtaggcacgtccatgacagttctgattgactgctcaagcggctccttatcggcattccagtcagccactcgccagccgcattcaagcagcagatcggtgaaaccctcatgcttggccagctcagtgagaatatcccactgctgcaacttctgggcacatagaatccagtggtcttcccagagagagtactcggactcgccgtagggaagggctccagaccgcgccttgatctgagcagcttcatacagctgaagagcccgactccacataccacactgctcgtaggaaatggcagagttagtttctgtgtaccgcgcccgacgtctccataggccatagaaggtatcgtcctcctggatacccgcataaagctcggccagcgcgtcaagattagcctcctcaattttggcgctatcaacctgcgagttggaggggatggcggctgtggagccatcttccaggcactttacagcctcgaaccagccgtcaaacgatttgccgagatatttgagaagatggggcggcataagcaggccctggcacttctcaaacgccttcaggaaggcctgaatgacattcggacgggcttcggcttgccggttgtggtactccttggataagagagtcaccagagccttgctgaagtccgtcttgtccttccgggggacctggccgtaaagaacggggaacaacagcgcccacatctcgttcacggtctcgggagaacagtactggatgtccacaagggggttgagaagagaagacactggagcatctcgaatgcccttgagaaaagcgccatgcttctgtaacaggggtttcagctctggagaggtgggcagatcgtctggaacctcaacatccaaccctccgagaccctcgccaacaccgtccataccagaaacaagatagttacccggctgcagctccaacttgccctcaatggtgttgtaaatgagctgcagaccctggtggatccactggtagtcgccaagagcctcccagttttggtggccgacaatgtagaacagacgcttgacggagttctcaggtagtgactcattgagaatgctcatgagcttgcttcggatctcacagtcttcacttcgggtgccgaccaaaaatggcgtctccatgcgaatagagagctccgacttggccagctgggggtcggtgtagatgtcaatgatgacctgatagagcagcttcttgagcgtggcgtctcctctgttctcaaatatgatcatcttgccaagaatggcagccttctccttcatggatgggaacaactccgtcttggagaaaatccatccccgagtgatggagatcatctttttgcacagctccggatcaggtgaccgttcaatgagctgtgcaaagagagacagaaagactcgacgctggtctccgagatacgagacacgtgtcgatgtcaagtccaggatctttaccagcagtttggtggtcatggatcgctccaactcgggaagagaagcctctccgtcgccatccccgctctgggtgatatggtccttgcacagcttgccaaaggccttcatcatgggcgcaagaacaaaatcgaccatggtgggatcgacctggaacagcgtccagcagagcgtggtgcccgcagaaatcgagttggggctgccaaggttctccaggatcgtgttgttgatgagtgtgatgatggtggggatggaagagtctgcctcgggagcagcggcggcatctgtggcaccaggaacagccacagacccgccagtgttgccaccggtgttcttgatagccttgaggataattgagagcgcaccctgcagcacctcctggatgtcagagttgttgctcttgatgcatttctcgagcagccgctcaagatgaggcaggttctcaaggatccactggtcgctcttggtggcaatagtggccttgacaacttccagagcgttcaaacaaagacacagagtgttgggcgagttgagatcattctggacaagcgaccgatcaaagaaggtgagcttgacacagtcacgggattgcacgttaatctccaaaagcttcttgagaatgtccaggatgcggctggccagaggtgagtccaccaccttctgggggtacatgcagatgtaccgaatgaggtatgtgacgacggactcgagctgagcagaagagagaacactctctggaggaggcttggggggttcctcctctgccacctcaggctcaccctccttcttttcctccttcacttcaccctccttctttacctccttctcctccttgataggccactcaccattctcgtacaacttgtactctctcttggctctctcctcccacttcaacaagagacctgccaaatcggcagcgagattctggttctctgagggcgaaccaggcgagaacgacagcttgggcattgtggcaatgatgttagggacaaagtaaacagagtactcgtagaagaggtccgggtaccgcaccacaaactggtagacgccaatcacctgcatgatgttgtgtccgtactcagacagcacccgtcgaggccacttggcccatgtaggagatgggattctgtctgggagcacgggggccagcaaatcgagcgcttgtttcaccagctgacgagcctcgttctgcgacgtcttcagaagcgccacgtagatctgaatcacaatcttgggcagcgtctcgtaggcggcaatgaagtacgagatgaccacgtacgctgcttgtttggacacaatgtcgtcgagcttgataaagttccagccaaacttgatcatgtcctttcggccctcagccaccaactgaggagcgtagttgatgagcagggcagacaagtgcaacagctcgaaccgaagctggtcaatagacgcagacttgtcgtcggtagcatcaagttgcgagggacgccagatcttggtgtgcaccaaatccagccagttgccggccttgttgttctgcgaaatcttgtccaatagaagagcgagcgacttgttgcgtttttgctcgacaattaggatcggattgacaagcttgttgaacacaaagattcgtccggcaatattgaggtgtctggaggtgctgcacagctccaccgccttggtcagatacttgcgccgcatcagcacgtccgtggaacacaccagcgagttgaaaatgtactgctgaaacgaccacgagattttgagctctttgttggacgtgaataccttgatgaggccgaacaccatgtcgatggatgaggtggacggatcacgcgacttcagaaacgcgaccgcaatgttctgcagcgtctcgatggtctgctccgtctgaatgtggatggggtctgtgggtagggttttggataccagagcaggcaggtccttcacgtggcccacgagcttggagaggagctggggggtcatgacaggcttgatttcagccgtggaatcctctgtcttggtcactgcctttgtctcaccgtcggcctctccctcctccttcttctcctccttcaccaccttgggcttggctggcttggcgttcacagaagccaccacctcaaccaggttacagatggcaactgctctctgtccaccttgcaactcgccaatcttggccaccagttcgtccatacgggtgatgaccacgcctctgagctcgtcacaaacgtcctcggtcaaaatcgaagaaaacaaccgaccaagtgttcggtcctgcagctttggagcaaagtagtcaaacgtctgctcggggtagcagttgaagaacttgccgacgggcaccctgaagggactcttctgctgacgacgcagatttctctccagatatacaatcatattgacaatatcgttcatgaatgtgtgtgcggtagacggcaacaggtggaacacgttcaaaatggccacgatgatctgtacgttctgctggagagacaggttatgagtagccagttggtggagagtctgaggttcagcacaagctctcaggtggtccagcagcttgcggccaatctcaaccttgaaataagacgtcaggagctctagcagcttggcgaggccctgaaggccggccacggacagtcgcttgtggtccgacagcgacatgagaataggcttgagtccattctgaagcaggtctttgggcaacttgttcttgttggagagaacagaccgcagaccctggtgggcagcttcgataacggcgtcggatcgcgaatagagcgtcttgaagaatacggcaatgatcttggaccgagtgggaggtgcctggatcgccgtgtactcggtctgggcgagtgcagcggacagcaacttgatacagacgattcggagttgcacgagttgctcggctgttcgctgttcgaatactcggtgagcagcagttagagactcgtcctcggcgtcaaccaatgccagagcttccagaatcaaacgagtgagctcgtcgttgaagggcaggaagccgttgccgagacccaggcagtaggtaatggcgtcaatgtggccaatctgcatagggaaaggcagagctcgcagcggcttgccgaaaattggagccagtagaatagttttgacgggctcaaggatggcagacacggacgcagactttgtcacttcagcaagagtagccagagcctgcttggaagtctcccgcacggaaatgttggcgttgccgagatcgtaggctagcaaaccaaccacctgcttgaacgacttgtctgccatctgctcggcagacagatcagtgttgcagcgacgcaaaatgtggagataaagatttcgagccacatctctcacgtgaccaggcacatccgggggcacgtccttgcacacaaacagaatggttcgggtgaactcaatctgcttcacctggatccaccgcagtggacagtccaggtcctgcatcagcgtcttgagacctaatacagcgccgtacttgcggtagtactcctcctcgaagcagccatgcgagaagcgtctatacatggacacgtacagagggaacttgaacgctagctccttgctgccaaatacagtaacaccggtgttgaacatatgcttaatagcgtcaatacctccttgcttgatggactcattgtagtggctgagagcaaacatgatagcgccaatgattgccttgcagtccaaaaaggtcttgccctcatgttcgttgagatcaaacgaggtgagttccttccgtttgtccaaaacatatctaccaaggttcaggaagacaaaatggtcgcacaggttgtgaataagctcagtggcctcctccttgacagcgtcgatggatagagagaagaagagcgactccagcagcatcgtcagtagctcatcctcgagcttgcgcttgacggggtacttgactttaccatccttgaggtggtactcgccgttatccttggatttggggaaaccctccatcgtcagagcagtcaccgccttcttgatagtctcgctcatatcagatgcaataggatgagcgtcgatcagcagtttcaggcagcccgacaggtacttgaacgcactcacccggtactctagacgccgcttggagtcctccagaatcgccacagaagcctccagagcaggcgtaatgttcacaggtagcttttcctccacgccctggaacttggccacgatcgccagatcattgtgcaccgcggaaatcgtcttgaggttgtcgggaggagtcagaaaacgtctgtttctgccacccagcttgcccaggatcctcaaagtcgtatgcgagtgctgatggtagtacggcaacggcttgagatggttccacagcgcctgcatcaccttgtccataacgggctcgatgatggggtcaaagtactcggccgtgaggttgtcgacgcagagctcgagagtccggagaccttgcgacacgagctcctgagagccgttgagagcaacgacaagcggagacatgaggtaggagaggtgcgggacgagcacagaaagacgcacgggaaccgtgagacacagctcgacgtaaatatctctctcctgtggctttctggcagtcagaagcagcttattcagtgactcgagcagcgactggagcaaagggagcacctccttgtatagcagctcgaatctgcctcctccaatgcttcggaacaatgttcgcagcaggtaaaagtacacgattgggtccttgctggtggtggtcagtttcatcgagtcgataatgagactcttgagatgtggtagaagaacagcctcgttctgagcggggaacaggttcaccgccatgaaacacagcttgaagagccggatcagaatgtttgatttttgaatgtttccgtctccgagctcagggagcttctccttcagaaacgaaatcagcaacgaagagaagttggcagaagtagcttcggaagccatgaagaattgggggatgtgaagcagtgcagaattggagaacatggcgtcgtagagaaaggggagctcgctctcgatgatctcgttgaacgacgccgagtcaatgtgaatgaacacggtcacaaatgtctccatgagatccttctcggctttggaactgaccacaggcagcgagggggcaccgaggtcgttgttggcgaccgtagcggtcttgtcggtcacgtgagaggcgaaaaacagatgacccttgatgccctcctcaaacagcttgcggaagatagtaatttgctcaaagttgaacagtcgggcggactcgttccacacagcctcgctaatgtcggcaattggacatggtgggttgcacgacttgaggccaaacatgaccgttttgaggaagttcatgaggttcttgaacaagtaacgggcgtcctcgaggggatccgtcgtgggagtagggtgaatcttgatcagcgacgacgcctggatctcaaagtagtcaaagtcgtactcggattcgatccggggcttctgcgggacgacatcgttggactcgacctcgtcgacttctaggtcctcggccttgcgtttgagcccagatgactcagcagaggttcccagcttcacgtcaacctggatgtcctcctcgggcttgacttcagcaatgggtttgtctccaccttcagccttcttctcagcctgctctttcagccaccgctcgtggcccctcatgacattgggatatgttctgttgagggcaccgaagagctctgtgaaggcattcagaatcaataccatggtctgacggccctcgttgcgatcctgcagcttcatgatcgggtccacaaggttcaggagcagcttggcactcataatctggaacgagttggccagcgacgcgtccagcatattggcgcagtacaccttgacagtcttccagatttgctggagcgtcaattcgctgcgcacgtggtgaatgagatccgccatgatagagtatgccagcggcttgagcgtttctctgactgtcagaccatcaccaatcaacacccgctcctccagcagaatgtcaattttggggatgaacatggtccttatatccgtcgacgtaatgtgtcgagcggcgaccaggagctcctttcgagcggcggaaagctcgcaggggcagtcctgaagaagacgcaccacgagatcgggaatgatcacgtgatattcctgcagaaacggcgggaagcctcgcagcgcgtatgccagaaacgacatggtcttgacctggcaggtgatgaagtcgccgtaagccgcgcggttgcggatctggggcgagatggtcgtcaggatatcgccacgagcctcggcctgggcatgggcctcggcctggggaggggcttgaattctcagcatctcaatcacgtgaggcaggaactgaggcaagagtgtgggcaccatggctctgtgggtggagaagagcagtaccacaatgatggggcactcaatgagcaccttgaatgagaacaacgacttggccagggggcgagaagctgctccgccaggtgtggcgacgctcacgtctccgtcagagactagagacggcgacatgggggactggaagtttgaggagccggtctggttgacgccaaacgtgtccttgacgaccgaggggatgttcttgtagaggtcggtgacgagctcaaggaactgggtcacgtggtcgccgcccaggtgcgccttgtagcccttgtgcagggccgtgaggattttcatacatgtcactccgttttcttcgttgtcggtacggaggatggacatgatttgctccaacagagcggaggagtagggtttgaggagatcgttggtttgtagacgaaggagtatttcgaggatcgatgatcggagtttctgagttagtacgggaggtggggtgagtgactaagtgaagaaaggcagacatactgagagccatagtggcagatgtcattcatcaacagcagcaacaactgtgacagtatcctccagtccatattagtcactcctcatctctgagattgaaccaggaaccgagtgagatgagaggtgattgttgtatctcgtgtgtcgtctgcatttatcaggtttttctcttgccattcctctagaatgattctatcgtactcacttgctcgacggaaatactcgtgaaagacacgggggtggactccaagattttggtgtataccggcatcatcttctgcagatagtattcgtagtctgcgggggaagattgaaatgaatcaacggcatctcggagttctgacgcagcgactacttttgattttaggtctgggttagcggagttcaatggagctccaagagcgaatggatgaaagggcagagcgacgatatgttgctctcgagatgatggcgatatgtagcgacgagaatgccaaaccgaacgatttagaccggtgaaggacgatatgacagacagtgtagcatgcatgggcgaatggacgctggaacggacgaatatgaagtgctacagtaaaagtggcagagtccgtggtgaggaacactgttatgccagcctttcaaaagtagcagagcccatagtgtcgaccactggtgttatgccagcgtctctacagacaattctcactgaccatcacaacaccacatccatttcgcccaaaaaccgtcgaatgagctcaaaaaaacgtgatcctggctcgtctccatcgtgttattcaccctatccacctcttttgtcactcagacgtctccttcgcattttgtcgagttccatcactgggtgtctcacacctctccgcctcttcacctgctcaatactcaccggaatcatcgctcagacggctgtggaacgcatcaacttgcgcctgggttgaagcgtcgcgcattttgggctgtgacgggctcaaaaacgatgtggaaatgtgatgtgtggagcaaaagagactaccgaaatgttcgtgaacaccaactgggacatgcaccttgtgaaatttccttacgtaagcgtgtatagggttgaaaaccgataaatggcgaatggggggcggttttttcaaaattgaaaagattttcccgtgatataagcgatttcgagtcgatctgtatattgagattttcaatagctcgtcagcaacacatccgaatgcccgtctccaatttcgtgtttagctttcccttctggtcagtggctgggaaagtttaatttttctatgagaaaagtgatcaccctcgttaaggaccaaatattgggtggattgaaaatctgagtggatttatggaatcagcgtatcttgagctcctccccgataccaaatttgaaggtaaaaatcaagaattttggctgataatggcaacgtctggaatctgacaaaaatgtgggaaccccgtttgtgaaatttgcttatgtaatcgtacataaggtttcgaacatttagacgagagaaggcatctcttagtaagcgtgtaccaattgtctggcgcttagtaagcacgtcctaccaaaatgccgtagtgagggtggggagggaaaaagagaggtgacgcttacttacttgcgtctagcacactccgatacggggaatcgaaccccggtctccacggttctcgacttgagagcgtgatgtgatagcccctacactatatcggactgttttgttccggaggaggatgcagggtagatgtgaaagacgggttttggggcgacataaaaaaacggaaaaagtgggataatggaaaggggagttgattataaggttccactcgagtttttgaagttgtgagggtgtttttttgagaatctggggtgttttttgacggagttgaggtcagtggaggttgagcagggctggataggagatggggaagcaggatatgacagaagatgggaacaggacttgatgacttgatgaggtgatcaaacccgctccgctgaatcaattgtgattgtcggatttactatagaagctgtggatgaggagatagatgagcgatgtgtgtttggaagatgaaggtgaacttgtatactgcacccttagataagtctctgttacgtaatcagattgtatggcagcagaatgttgggaattcagttgttttgtggtttccactcagacattttcatacacttttcatctacattctggtctatacacggtcggatcagctctcatattccgactcatttttgagggcacaatttccgagccgcatgagcaaaaggcgagatatctaggagataaaaaccagtaaagcattggaggaataccctggaaggaaaaaaatagacccgttctcgctgtgtggaattcaaaaaaatcactgatcagctagaagctaggggaattaaacccccatatgttcctccactgtcagttctgttagaacttgacatggacaggaattgaacctgcaacccttcgattacaaccaagttgactggagtcgaaagctctaccattgagccaccacatcagtgatattataatttttttctgtttggacccagctacagtgaaatctggctttttttcccccattcatttttctggccttacagggcgtaatgggcgaggggactgattgtggaaagttgcagagggctctatatacattcacacatacaaaaacctcgataaatgttgatctgatgcctctgggggttgtttttgttggggagaggagagaatgttgtatcaacgacagcagaaggactagaataaaacaaaacaaaaaacacgtgtttcaagtggaagattttaacgggaaattcgattagaagatgaaaggaaaggtgtgaaagctgtcgtcatgctgttggatgattttccccattcaggagggtattatctccattaatgtcaactaaatgtaactatactcatgaagagaactaggcattgatacatggcgaaacagcccaatttcgcgatttcacaaatacaagtgagctgatcttttcacagatagataataagatcacgtgaccgtcgtattagtgaattttagtcagctgttaaagtccctgatttgttttgactggccatgtgtaggatatgggtcagtatcattagttgggtttacttaagagccaactaagcagccacatgttccacatgcgctataaatttcgactaaaaaacccgtattatttcagttggaggttgaacaggcgacatagatacttgaagatgagaccaccgaacgtattggcagttttcaatattcagtcactgtttccctggttacttgtaccagaactgggttgttacttaaactacatcaccacctaagatcgtctctttctcttctccatctctcgagatattctacaccagctcatcatctccttctaaacaccagctcaacctcttccatggccataaacattggacagctcaacgcgcaactagctgacagcaaggctcgtctggaagcggcccgaatcagaaacgaccagcgactgaaagatgccaaaagacacaaatccaactccatcggacgccccagatgggtatctccgaccagttacagagcgggacaggactctgcacagctcaaacacgccaaccggatcacttctggctacagggacgccagtacacacgctacaaaagatgcccaacagagaagtgaaaagtttcgacaaaaaccccaaactgaaggccaacggacgtcatatgctttatctaaagctaccccgagaaatgtcccttcaataagacacgtccagcctgccaaatacaaaagaaccactccacagttggactcagcaagactacagcagactgttagacgaatggcgactactgagaaacagtccaaaagtagattttgccgggaaaacagcatccttacgtcgaccgtcaccgacccccgtctcagtttctcagaggctctagctacatcttcccccaacgtcagccgggccgaggaggaagatgtggcggttttggcagtccggtcggctaaaacagctctaaaaagctatctaaacggcactatttctctcagtccacagctattgttgcagttgattaattgtgtttgtcaggactgagatgagtaggtatgtacagcaagagtcgttaatggggagatggagggctccaagaaaggacatctctaccgtgaatgacaattttcttgttcttgttaccaaagtattgataccaaaagtgtctattcagcagtcggttccctctgggtggtcaacagaagaaccatgctgttgatttaatcggagatttttaccaatctaagctgtctaatcccggaatgaagacattgaagtaggtacctactacaagcacctaccggtacagtatctacctactcgtcgtcccatgtcaccgtttctactgccattctacggcgtaccgttctttgatgggaatttttgagggcaaaaaaaccaccaagctattctagtctcaagaacaaccgccctccagacttaatgggcctttatccactcctagtctcacccaatgtgtgttgaaatacccggtaaggtgattccgggtcagttcctcacataatgatcagagctcatgacacagtgatgagaggaaccagcctggtagtagacgagatgtccatattagacgatgtcctgtagataggtttatctactgatctagaatttttctggcgagtgctacaggaacgtggtgtccttgcgatgagtcgttttattaactatccctaactaataatacttatgatattcaataaagtgttctctctagagcacccgttttttagtcccaactaaattttgttgaaaacacaagcagaaagagaactctgcaattaaggtagaaataagaaataaagaaatacaaaaaaaaaacgaaaaattagaaaaaaaacaataaaaaagagaaaaataaataaatcaacaaaatataaacgcctcattcaggcagtgcaaaaagaaggtcccaccgagattcgaactcgggaccttaagatttgcaatctcacgcgctaccgctgtgccataggaccgaatggaaaccatggaaaaaagtggctggtgatatcctactagaataaaaaaatagtttaatgaatcattagaattaaaaaaaaaaggttttttaatgaatcattaaaataaaaaaaaagaataaaaaaaaaggtgagaaaaacgaaaatgggcccgtttgaaagccgataaagaaaagaaaaatacgaaactattgacaatcgtcagatgtacctctgtcgaaacttacgtgcccattgaagcagaatatacgcgggttgagtggtccgaatgtggacgtgtttagaagtgaaattctggacttggtaatgtgccagacttgtttctcttctcataagacaacattgtccggtaatgcccagtacacatatacattcctactccattatcggtctgatgcctctggcaagtctatcccacatccctcccttccatctgataatcaattcatatatatcaagtccgcttgtccatcgacttttgttttgttattgttctcacacggttaaacatcacaaacgcaattgttgcaatgtcctgtgccacagctatcaccatcgtccttcttgggcttgctggtgtgcttgggatcgttgaaggagatctcggtctcgccgtgaagaggatcatgcgtggtggtcacaccgggaaccgcaggagtaccaggcatgggcatgggctcagaggcttcggcctcaatctccagaaactgccgcttgaggttctggccttgactcttgatgtatccgaccagcgcaagacccgagacggctgtggcgcccagcagaatggtgttgacggggctggggttgaggtggaaggtctgcttggtgagtcggtcgagcaccgactgcagaatgttgaacaaaccggaaatgcaaatcaccacgccgtaaacggtgccaaaggtcttgaacccgaaaatcttagcagcgtagtcgctcacggccgtgtagtagagcggtcggtagagcacaaacaagaacacgttgatgtaggcggcccagggcttggcaacgaggttaagggctcccagagtgagcgacagagtgaccacggtggtccaggagcccaccagactcatatggtcgagaacaaagccaatcatggggatggcaagcacgccgcccagaggcagcaagtagtcgaagatgccgttgatcttctgtgcctgctcgtggcccagaaggtatgtgtactgggagttgatggtggcaacaaagtagttgattctgagcatctgcagggtggtgaagacgatgatcaggaacgcccagttggtggccagctgctgtctagcagtcaggcccttgagagagccgtactgtgccaggttctggggagtgggggcctcgtggaccagagaggggcgtcgtcggctgaggaaggagcctcggttggagatgaaggacgatcgtcgaccggtgtagttggtgaggtctgcgtcttccaacagtgcctgttcctcggcctccatgtggcctgcggaggtggagaccaccgacgcaaacgactcgtcggacttgtagctagtctggggcatcacaaacacctccgccaggagaatgaagatgggcacaatagtgtagatggagaagagctgggacagcgagatgcccgagttttcgtaggatattctgaagccgaggaacaccgcggacgaggcgtcaaacgcccccgtcagcagcgcaagaatggtgcctgagtactgcacaaacgtgttgctgaggtggaagctcgaaatgaacacaaacgggcctcccacggccagcagcgagtagccgaccagccaggggtcccccggcagcaacgcggcgttagacagcaccagggtggcgacaaaaatgaccacagatccgactatgccgctgattcgaggcccgtacttgtcgagcacgaatcccacgacaatggcgtctacattggtcagaatcgcgcccacgttgaacatgaagttgagtcgcagatcctgctccttgcaggggccgtccgacggcgagttggagcagtactggctgtagacgccctccgctaccagaaccggcttgagagccgcaaagccgaagatggggcccgcggcaaacagacaccagaggaccgcgcacgccacctggacgattttccgcgtgctagaagccattttggggagaggggaaatgtgtggtgtgttggtgtggagaaagacaagtttgtaaattactgactgatgagatagcaataattatgcacccacctgcagccttattaatggggggactgagataggtggtggggaagttgcgcgggggaaaaagaggaaagaaatagaaaggaaggagaaaagtctggaggaaaggagtcattaaatagaaaataccaatctttcaaatttcaggttttttccctgattttttcaaaattctttctcacattagtagcccgtcatcggcacatcaaaggcagccaaaataaaataaaaataaaagataaaaaaacattgccgtttggaattactagaaaaaaaaacatcaaaaattgcccaaaaaatggatagagagacagaaaaaacgggaattcgatcagtgtcacgtgacaaacaaaatccattcattgggatgtcgatctgagtggcgatatccgtgacagaacgggtctcaattccactcctcggagcttttcgtagataacaaaaagtctattattttgcccacaacgggccgacgaagttgacatcggaggacgccgccgccaaaaaaaaaaaaaaaaaaaaacaaggacgaaaaaagggcaaaaagggcaaaaaggggttaaagaaaggaaaacccgcgggaagatgtgggtcgaaatttccacctggggaatgtcacctagataggcggtaaatccttgcgataagaagtagaaatgaaggtacagtatgtatatctattacttgttgcgatattggaggctacagaagggctctttttcttttggaaaacatcttcagaatgataaaaagacggtgattagatggcagtaaaagaatcgagattgcttcaaaactgaccaagatggctgatgatactcgccagatggggagaaacccgaattaaactgtggcgggatttggaggaggatagtcacgtgaagagggatttaattggaactgttggattctaccgaatcgagtgagtcgactgaatatttcagattgtttgtggcttttctgtagattttctgaacgtctcgaaatgtaggtgttgtcgagactaggagaagtatctcgtgataaatagtccataaatgctgctaaattcggtctggaaatcttgaagaagtccctaagtgcatttttagagctaacaatacaagtacagtacatactactggtacattcaatgctgattgatacaatggtgaacggacatgtacagatgaaacttgggcaagtgccgaaccacagaacactgttggacgtcatacaagtagcagggtcacgtgactataaatcacgttaattaatagggagagagagggggaaaattaactgactcttatctttgtcctgagttttccctgtaccagccagccggaaacagtcatatatgtagggtgtaagataatacgacggattgaggagcgaggaattccagatggtgagtctcccggaatgtcaggagttgaaaagtggttgaccaggacttgaacaaatctattcaaacttccattagagatttttggcatcgtcactccgtcctaactggcattgtccaggctccagatgagtctctaaagtggcccagagaatttgagcagaaggaacgggagtggttgtttgatatatgttttaaagtgttaatttggccgtgaatggatataatgagtatgagcaaatgtcctttaaggcgacgtaagcaatgtcttcacttgtcggtgaggggcgaaggaaacagaaagagttgaaggatgataagagacgaaaagcgagaagcgaaggatgacgaaggacttccaaaagctccaacctcctcataaattaagtctattcctttcagtttgtgttaggagatgacgcccccatgggtatcaaaaacttaccagcgttggtgtatcaatgagttagacgtgggtaaatatgagtcagccgtgggaaaagttgagtcagccgtgggtaaagatgagtcagccgtgggtaaagatgagtcagccgtgagtctctgagatgagtcagcattgagtatctaagatgagtcagccttgaatatgtaaaggtaactctgctttggttgatcgagtcttttccggaagacatttcccagaaaatgcgtctcctgtagatataccatctacctttgccatacgaatttggcatctcaatcgtttttattatcacgttattcagccgttttcattctaatctcggtagaacacctccgacaagtgatatacctccggtcaaacagacaatctcgtatcccgcgtgaatttgcctctgtgacgttactagaccacatagactgcttcagaggtttcacgtgacaacctgtgcctgacagggctgctctagtcggcgttaataggacactacgctaccaacgaccggggttgcaacggcgctacatagtgctggagataagtgagtttcgacgagataaaagtgagtgacgagactgcttgaggttgcaggaggaacgcatagttggcctcttgtggttgcttttattgaccatttattatcgtatgattattgagcaggtttgttttagcccagctctggcgctagtctggcgctagtctggcgctagtctgacgctaggcagatgtagtagcaacagtgtggttaaatggtgtttggagagtaatttgaaccgggtatacaatatgagtgctacatgagcgcaatatgagagccgtccgagatgtgtcgagagagctgtagtagagccgaacgcagtacaatgggctcagaatgtacatggcccatttctagaatgaaaaagaccattaaatgggattcatgggcactattgaagacttttttcaactcccagatatgccaaattgcaagcagggtatgaaaaagtgtctactatatgactttgttagactctcatggacatggacccaaacgacgacgacgacgactatgaagactccggtgatgtattgaagaccctgttttccttgactccgcttatgagtcagacctatgtacatactactgtaagatcaatggtggctccatcaaggaccctgatccgatgagatatcacgtgcaaaaagtcatgttatagaatatagataacgtgactgtagcggattccttgactgactcgatcgggtgttgaagttcgtatttggtatttgtagtatgactgtacactgtagtacaaccggtactattcattaggaccatattgtacagttgctcagaacacatcttagcctatcaacagaatgaaaacaccaggagctatcttctcagcacacctaatacatattggtgctccgcagaccgttgctcaaccagtagtgtccgctgaaccagtaatccccaacggcaacgaactacttcgaatccccagtcttccgaccgtctgggatcatgttctcttggtcccgcttgcgccgcttttgactcttcatttccctgtattgaagatgatagatatgtttgtgtagatctagttaaacgactcacgactacttctaaggaaagacttcctcgccaaaggtttcgcacaaggggtcaataactatctgatgtccttcagcccagtttttcagtttaaatcagtttgtccctctgttagtcagaagccaagcagttgaacatcaatagaagccgagccttcctccgccacctacatgaagcctccagatagtccaacaacggtgcggaagctcaagaaatctctctatggcttagccatgaggttctgatcaagttaggacaggaaagacatccctgagcatccaaataaaagtgcgagctcttggtgagtgtctatgaagatgatccgttgattacagatgccaaccaggggtatacaaactcaacaagtacataccacagacaatttcaacatggcggattaggtctcattgcaaaacttttggtcgaaaagtcaagtgcattctttcactctttacaggaggacgcaccacgcagatcaacaaggaactggacatatcggttaaacccaagtccgcccaaaggtcatatggctacagaatcacatctcggccgctcatgacagctggaattgtttgggtttggatgctggtgggttaattgtatcgtaagtcgtcctgaactcccacagtagttccgcaagacccagatatgtccatttggagattactttaggacaatcacagcgtgggaaatcttcatagacctgtttgaaaggctacaatcgcgtggcatcaagaccgctcagtggccaaggtcgatgaagattggtattcaatggaaccaaacatatcaaccgacaatgttccttttcagagaacctgtggctagctagtgaagacaggcaaccaactcgctgaatctttactaagccactcgtttggactactctcaatcctctctcctactgttgggaatgtacactagacgggctgacactctcaacgaaccagctagaaagcatgcttgattagatagttaaaggaacgactacagctcacttgtatggatacgttccgatagtacaagtgctcattgaccaaaaagaggtctacattagcagatacacgaccgaaggacatctacaacaagtttctcaactccaagttctcaactccaagttcccaactccaagttcccaactccaagttcccaactccaagttcccaactccaagttcccaactccaagttcccaactctacgtccaagttctgcgaggaaaccaggtaccctaccgctaccttcaacattgtccgacattctttgcctcttcgctctgttgcttccaaacacatgattccgtgcagattggacgcaccgaatcggctaaacaacaaagaaaaaacgcacggcaccgaacaatggcattctgcacatgcacaaagaacaaagagaccgcgccaacaataggcgactaattagaggcttaaccttaaaaagtacacgacgctgaaagtgccaacaaggaggaaaaaacaggccaagttgtcgaacggagaaaatgtccaaaaatgctcggattcaggagtcctaaagtccatctgaattgtagagaccacatgaattgattacaaccggaatttctccgatatctgctcgacaccaaaagttgaagccatcctaatccaaccaatgggacccactcgataagcttcactagtatgtttttttcgcccctttttttcttcttttcatatgcctgtaaaaacgtcaattgtcaacgaatacgggctgaaaaggtctccttttgtagctgaacaaaaggagaatatttctatacagcgttttatcatgatattctcgttattaattgccctacgaccaagtctagttgatgcaaaaatttcattaatcttgaatctttctctctctcccccctgaacctccctccacagacatgcaccgaaggaatgtgcgttatttagcgtgtgtgggaacactatctgcaagcttgcgtcagtgcaagtagagcctggatgctgctgggcggtacctggaaaaacgaggtttgcttttggcaaatgtccatctgcacatgcaactgtgaacggactgaaaaaaaacgacttttggtgggctccataagcaggggaccacaaggtggcgcagtccgttgtctcttgttggcaatactgggcgagttgtggtgggacattgaattttgacgaaattcagtacagtatgtactgtgctgtagattgatccagctctcagatggtcattcagaccaggtaccacagcgaaatctttccgcaaatctcgtcaaaagtctctcttggccgtttcttttttctccacctttttctcccctctttccagcctttgaaatgtctaaaccccggcgaatcaatggtggaccgaccgatctgcggcacgtggatcgacagacacaatggaagatcaatgacgtgattgtaaatggcaagtctcgatccgagtcacgtgacaatttgactaagctactgtgattgattagctaagtagttttaaaaagtgaagagtaatcccaagtaacgtgttataaaaaatggggatgggaagttggggatataaagaaggattgaaataaatttactgtcataatggaaatttaggattcgagtacagtacattcgatactgccatccatgataaattcctccatccgactctcctacttcacgtttctccacagatcaactacagtagagacgcatttatgggaaacagaacaggatggtaattgcaccatgagtacaaagataaataaatgtttcctgacagtcattaaaccccaatttcaactctgcacaacctcattctctctctttccgcccatatagaaagttctaaattcttgaaaacaaaactgatgtctgtccatgtctctgagagagaatttctggacaataatagcaacttattcatggatcgtaatacttcaaataagccataaactagattcatcagttattgcttcattcttcattactacagattactacattcacctacactatgtaccacattccaactcaactccatgaataatgactcaaaacgaaatccgacttcaccattgcactaccctcttacttactatcaaaatgaacattgtaattccactccaccacctgtcctaaacctctaaccctctcaagagtcgcttgaaacttccccacatctccatgactaagcaaatacccctcttctctcccctaatctctcgcacgtgatcaaaaaaccaacaaactctacaatctgcttgcacctgtcaaaattgcacaccgctgctctcacagatgcatgatctcaaacacacaaccgctttggaggaccctcgagattacgaaaccgaccagaagaccccctcccaggtcacgtgaccgtctattaccggcgctccctccagcctaaccccgccatgtctggtctctcttcactcccggcctcttccacacctcccttacgctagttgacaaaccttaactaaagtttttcaaaatagtaggttgctcaactaacatgctgctgacaggcgatgcaagttacggcacggaagagagcagttgacgcggtcggatttgggtattgtgaagcgaatactgtgcatgtggagaatgttggatttgggttcattccggggagccttggggtgattgcagattgaaagcgaaatgctggaattgtgaatgatagagtagttatatggatcagtagactaaaccaatggactctacagaatgacacgagtcgaatgatatcccttttcccccaggtggggtctttttatacccaattaagatcttctcaaaactccacaagtcttcaaaagttgaggaaaaccaccaatatgcctcccaaaatgatggcagagatatccccgtactgagaggccctcgacgaagactttgcacgttgttctgctgctctggaccaggtgtggaaaaagttgcccattgttctgtcatgtcccctgcaagggctgcagggggtcccgggccctcagcatacattgggagaaaagagccgatttaaggggtctctaactcgcgctatggaaacgacattgaaaaacagacactataattgtcatcacgtgcccaaaacgaacacattgatattctcaaaatccaaatcgacccccttttgacagacttaccctactggatgtttcacttgccagtttggtcctgccagcccccctgaaacaggtgcaaagtgctacaagtgtacagtagcccctctggtcggtccaacgctcgtgcgggtccccttgtacctgctggcggatggcggtttctcaggagtagctcttcgggtgcagcatgtgttctgagtcggcgcaagatgtgacgcaacttttgctacagtcattctagagacatggggactaaacaaatggactgagacagacgtgcttgatcccacgaccttttttttcagacccgcaaaccgtcaattgctcaacctgaagcgactcttgtcagaaacttgaattgcctgatgttgacggtaaccgcccctaatggcaatatctgcaatctgtgcatacgacagtagacatattcgcacctaacaagtgtcataatgaccccttctggactctgtacgctgttctacgacggtttcacttgtgcagatttctgagaccaatgtagaatgcgctgcagagacgctacagccgagcaagaaggctggatgcgttcgtagtcaccgtggcaacagattggagtaactctcgagtcgattggacaaaaatccagccctcgatacacacatacatccttgcacctatcccaagtggcagcaggacgtcaaaaaagcaagtatctttaaactattttcaccaaacgcactgtcagcattactatggtatgtttactttttttctttcttttcttcaggagagacttacacagcgagtgtggggaccacaaggacaaggtggtgccctcgacatggcggcagtggtgaccacagggcccgtgtggtgatcacataccctgtcttgtgcccatcaaaagggtcgtgttatgcccatcacaaagaatgggttgtgcatatgacaatgtctttccaggtgcgtaaatatttctccgcttaaaaaaatgaaaacagatttgtgatcctctcaccatcagggacagcgatatgcatctatctacccccttggatacctcgaatgtcctttttttgtgacaaattgtcttttctttttcttcgtacacaaacccattgttgtgttgtggctgtacataccgtaaccttattttaaacatggtaaatttccaccaaggtccaaggtcacggggtcggcattatccggaggggcgatctaaacaaaaacgagcagtatatttggagaagagtttttgcggaatttgggtgatttttgtggagatttttgtggagatttttgtcaaggtctttattttattttattttattttattttattttatttatttattcatatttttatatatctatatctatatctatatttacatttatattttacttacttaatttttttattgtaatatctgtaatcttgcaacaccccaagtaataccctacctaaagatagttgaaggaaatactgataacggcgattttagcgctattgttgtatgacaagggacgattaatagctcatcaacgcaacaaacagaccgaatgctctccaatgatatatatcactaatctcagctatcactggaaccccaacaggtgtcccctgtaatatcggcaatgacgcatctcagccgctcgtaaacaatacagcattgttctcctgagtcttggcgttccattcgtactcactaatatacgatatctctagcaacaacgtcaatcacgttccctttcagagttttctcaaaaagtgctccaaaagacgcatttttggactttttggaaaccggaaaacgctgtcggggttgtcatagtgtgacctacaaaatgcacctttcgggatttcgttatatgtcctctggccgcctctacacttggtctaatcaaacactaaaaacgtgtcaccaccacgtgggtttgagacattgaggaatatacgacgagcttcgaaaggtgtatggaggcttggtggggttggattgggggttctgacggtgcacaattaattgtcgcatattccgtgaggtattttgggctgaaaaatattttagacgcgatttatgaacagaaggagattaacaagacatgttgataagttcctgcgggcatatatcgggcttgatattttgatttcctctttccccgctcaaatccacccacttttcgttattttgggcaactattgaaatatctcgtctatttaacggtgatcatttacttgagctagttggcaatatagttggcactaaatgtagaccaggggggtatcgctgaggaaagaggagttgcagtttacactgttaaaagagatggaaatgagaaccggggttggtcagatggatgtgcatcacgtgagtggctggctgaccaggaagaagtgcgattcctgaatgggtaatcagctgtatccattactggagtaatacataatccagtactgaagcttacataatctggtataggagtttgcataactacccttcctctggatcttacataaccacccttcatctggatcttacataatcaccttcatcatctcgcgccaacctcacggtccatctatcgtcctgaccacttatatcctacctttggcgggcttcggaggttcctaagtaagggggttcagggataattggagtttgttggacattgggttttgggcggagatgtgacgataaaatgagacgttttaaaaggtataaaatgtgctgcagagtataacaataccttccggaaaaaaatccggcagatttggacattctgggtgagttgatgtttttttttttttttttttttttgagaattaaccaaacgctctagattaataaggatagatggcattgttgaaaaaaatagataaccgagttcttcgtggtaaatatacccggattaaagtcagtttgaacctccaaaacctccctaaaagctgtagaaaccactgttcttacccctatcattttacttgaccttcaactactgttctcaactttaaagctcaaatctccaacaaccaactaaactatcaaccataagtcctcacacccaattaacctcaacaagtataaacccttttgacaacccttcaatcgctcaatcctccaagtaaaatcaaaatacagacataccagccctttccctcactcacccttaccctaaaaccgcctgcaaaaactcctccccttgccgccttgaccatttgctcctctcttgatttgcccccacacaatcctgaatccggctattaaacctcagccactccaaataaactttgtggacacgcaaatcaactctgtcttctctaacgtcacagccctggtcgcaccctctacaccacccatgtcaccccaatacacgccccacgtcgtgtctatcatatagtctgagtcgcgaaaaccacattaccaatgtcacgtcctttccccgcctcatctccatgacgtcacaaacgccgactatacgccgtgcctagaccctgatcaaaagcctaaaaataatttcgaatctggaccccccctaaccctgccaacacccacattgcaaccctgaactgtaccactatcacaacccatacgaaccctaaccctgagttgctgacatacagtgtgcacaaaacaccatacaagaagacgcagacaacttgaagagaactctggggatagaggtatgcttacgtgaccaccaaattccgatgcatgtattttgtttcgtgtcaagtccgcgtttttgctcccaaaatgatgacctgatttttctgcatgcatagatgtgagagaaaaacggcgatttgtgagcaattatgagtatgtaagcaattggcgcgttgttgagggcgttaggaattccttgggtgtcacgtgatacattttgtgtcggcatttctcgatttcattggttttccaggttgagctttattatagttgacttaaggtggaggaggtaagtaaagtgtgattaaaaagaaggaccaattggttattgttgagaatgccaactataagtttagattcaatctaactaaatttaactatcaatgtattattattgggagattgaacaggttatgaatgatgaaactcataaacaacaccaactccaagagtcacatgtggaaactaaaacctcaatacgactcatgtgatccttcggaacactcttaacctgttctctttgtccgatttgcgcatttcatttcggtcgtatccgtcgctaaaacttggcactagattgctacttgctcgcaaacgttaatggatgactaagcgactgcgattgaggtatgggagagggaatatgcgaagtcacatgacatatattgagttaatgagtaaaattagccgactttcatttctccaggactaatattcgtcaagttacagagtggggagcggatttgggggaggtagtcataagtatccacaaattttgatagagataggttatcaataaatgaagatacgtcacgtgttcaagtgatcctgatgattattccaatattgaagaatctcccgaaaaattgtatctagcgctctaaagctgtagtatacttcggattacgtaatgtctattggaggtcgtttctaaaaagtgctacagtaatgttggaattacgtgatggataacaatcgacgtaaaatcattgtcgccacaacgtgagattattaactgcgctgcaaccccatacttatgaatcaattttgttgaaatccctcaatttttatcggttctgttgtatctcctctcttgactgtgacaaatggcctcccccagacctccactgccactgtgttagttgatgccgcctttttagtctcacccattcaccacgtgacttgccctcctctgtcgccggttgtggtactcttcttgccatttttcgttttcgagattttcattttcccagttatgattttttgattttttgattttgtgttttcacacttcgtcgatttgagttctggcaaatcataaaataaagttccaataacctccgataaataaagttctgggattaacatcaaaaagaattggaagccaaaaagttgcttgtaaggcggtcgtcacaaatggagggcaagaagtgctccaattaaactttagggacaagcaatgcattcagcgtaaacatgtgggtatttctgtcttttcagatctcgaaaaccttcattgtggctcgttctagctctatcccaccacagcctctctcccacctgctagagttatatatatctcgccagacctccacatgccacctccccaatcgcacacaacttcactcttgtcacctcgactacaccaacgacatagctcttgtcaccgcgacacagcccgtgtaattcccacgacattgacggtgtgaccacaacgacagttgcacattgtttacattcgctacagcacacggcatcgaccaacgtttgacgatatcatcacattcgcttttacacccccacgtcgcgacacaactcttgtgactccccacattgccagtgtaacccccccaatcatccaccacattaccagcgtaatttccaacattacttttgtcatcgcacaacattatccccccctcccccaagatgaacaacatgtctaacatttcgaacctgcccacccctgactcgtgctcggtggaagtgacacagacgtcgacgcggtccttcttcgaagagatggactgccacgtgaccaagaaggccatgctggacttttcaccagagtccacattcattctgactcccgagtcggagtgtaactacacctacgatagcaaggcggctgcagacggcgactccggcgcacgtgactcctcacgtgatctccaggcgacggagctgactgcgcgcgatctcatttcttcgctgcccacgtccctgccgcccatttcggtgtcgatgttgactcggctgctgacggtgctgcgtctcccggtcacgtgccggctactaagcagcacgattctcgactctttgtcgcgggacttttaccgccactggatcaggtcgattcccatggatgcagcgatccatcccgagttggtggtgattgccaccttgtccgttgcgatgaagtttgccgaggacgagttttacagccccaagttgtttgtggactgtctcaactgcgagctccagtcggttttggatcctagctatgtgtttcctaccgttaaggagatggttgatttggagctgagaattttgaaggatttggattacaacgtcgctcagttgatgggcgagttggtgaattgaccgctcaaagaggagcgatgaagaacgaggaagagtcactgatttaggatccagatctagcagtgattcaacagagcaaggagcagtcaacagctctgcaaggaagcagctaggagtcattggatcccagtgactaggacgactctttgagtctagtggagacactatatttatttgcatttagtagtaatgggatggagtttggatatgagagcgtgtgtgtagtacctgtacatgtaggaagagtaggagtggttagtagttgtttgtagttggtggaaggtctgtagttgtatagtacttattgttgaatgaactcttgactcgacaagaaagacatttcagttgagggtctgaagatatctgattccagatcatcttggcatgctgattccctcaatgctctctagttccaactcgatccctcttctagtcgcatttttaatttataagataatttttgtcgttctgggaatatacacgagacacaataatcacgctagtttcacggatacgaatgatacaaaaacatggattgctccaatagaatctcccatgtcagagaagtatactaatataaatatctcctgtgtttcctccaactattgccatctggattgcatcttgtttacatggacatttgtcgacttctaattttttaattgtttgtgagagtgggctgaagttggcatttggcgaccgaataaaatcccgaaaaatatgggaaaataaaaaccgcactgtgataaaattaattaaaatggagaatttcccccaaatttctcggccatattatcgtccccgagatgagcccaaattaatgtggtctaaagatttaactagagtatgcaccatgtgaactacccactactaaaatggtactcaagcgatactctttgtgtaatgacagtggatctgtggtaagacaccagcaccgtattgggaagacaatgattctgttgtcactacattggatccgtagtaacgccttcaagtgtggtggtggcacacatgtgctctgttgtgggacgacattccgtctgtgggtaccaacattgaccatattgcgggacgacatataccctctgtggtgacgacattacacctgtaatgtacgtcaaggtagcaacactgaagcaaccatctgatgccagcctggaacgcatggtctctgcattggtgtcgaatgcggcgatatctgcaatgtatgctacatatgcatcaaaaatgcatcagcctgcacatagatggaggagacagagggggagatattatgacgtagagaaagcaatattaatctgatccgaaaactgagagaagaaacgaactcggaatgatcttcttttacaacaaatgtgtcgatggacttgattttcggactgtattaaaaagttgtgcaactctctatttcctaggctaattttcgccattatatagctatagcccaattattagacctccccatgactacgtaccataaagagtggagtgataaggaactaaagcagataacacatcgtcgcggtcttttagatacccttaatttgctcataacttgttttatacactcttaacatgtgcttttcactggttacctgttatccattgtcaaccagacttgtgtcgtatatgaaatcataacctctcgtttgcacctcaaaaaggcaaccactagctccttgtagccaccaccacatagtccttgttttccccattacagagtccttgtccccactacatcgatcatgtcgtccccattacaccccaccacattcgctcgtggtgcccacctcacccaccatgtctccccctccttgcaataagattgtggggaaatggtgcctgtgtttacgtaaaattgaattggaactatccggacatatatacttgctggcgagaatctgagaatgttgcgggaatcacgtgactccagcaattccattgacaccacaaccatgtctattgccccgtttcgtctcaagcagtatggcatctccgaaaagttccgccaaaatttaagatagtgctaaaaaatccctacaaagaagagactagcggtgtttggtgtttggaacgcgagaatgagacatttcggagggatcacgtgacgccctaggctggggttaggacccaagttgatgtttgtttgttgtgtagggatttagggccgtgagtcttatctgtgagtcttgtgggaacattagagaaatgtgagtaaaatatatttgtagaggagatgacggagaatccaatggatatttctgttggtttctacgattcctggatggtgcaaaaatcgtcattttgtttttgagatgacgtcatatggcaataaaacagtgaataaatgagataaaatgccaagaagttgacaatgggggcaaacaactgtcagtagaatgatggggattttccagccgtgccaggtgactactacggtggatatagaagaacgatgtatgatgacgtaatttatggtttcatgttggagaaatatttttaggtttcgaggaagcgaatgacgtcatttaagcgaggaagtaaccgatttttgacagcggcttttgtgatgcacgtgggggttagttgagatgcaaagaagttggctgtgttttttgtgttttgattgacgtatttttggaccagatatagtgtttggttgggttaggtgtttagttaagagcatggcgattatagttggcatgagtcgaaaagtctaattaaaagtcaactattaatggattttgacatatgtatttgaggaggctcgtactggacgagtattttccggtaaagattgaggatgtaagtatgagattaatgaagccggaacaagcgtaaacccagactcaaactcaacatatcccctatgctccatctttgacggactacttcttgtctgcaacgtcatcgtccataaattgcacaaacgcttccaaatacagacaaatattgagtacagtcgttttagacccccggaaataacccaatctattctcaaacgagggtcaactggtgcatggggtaaagtaggggtaaaaccgtttccgagcgagttaattaagtggtgcaactgtctcagtactcaccggatcggagttctgaaaggtggaatcaaatcgaaacattacgaatatgctagctctacatttttagccactcaaaaacctctcctagagcttttccaaggttccgatttttgtagtcaaacttctcgatctaaaaataacctcctgacctcatccacctgcacatgtgccatgcaccccttggaacgtaaactgcggcatggtaccgacatgaccgacgtggtgcccatgacatggccaaggtggtgtccatgacatcatcggcgtaaccggaaacatgaagaatgaggtcattgcatgagtggtgtggtggcctaccacgacttggtggctgtgactagaatatatggtataattatgtataaattcgagaaatgacgctaaaatgaccaaaaaaatgctcattaaacgcgcagacttgagctgccaatactgtcaacaatggtattcttcaaataattctactaactatttaagacgttttctaatttccaagtagtccattggtactaaatcccgactaaaacgctgactaatacgtccgtaaatagcgcgcctaagatgtggggtagagaggagcggacaattgaagataattatgaattcaagagaagccgaatttttttttctgaaaaacagttgaacgaaatcacgtgaacggatgaacaggcttagtaagcattactgggctattctgtgcgttgttggacacgttttgacagacttctgacttttctcccatggatattgtgcattttagactgggtctattctccacattctgggtgcagtaatgctagttagcatttagtggaagtttaattgttagtgcagttgttagtagggtactagctggtcacccaagtaaagttcaagtaatgggactgtatagaggaccattgagaatgccaatgagatatggtagagatatagaaattgtctctggggatttccagaggtttctatatgacaatatttggtttcagagtcctcacagacggagttttgacgacactggactgagttcaaattctgcactaataatgacactacttgtaggtttagtctaggaatgaaatgtctgtcagatttgcgacaagacaagatggtgtgatgtgaagtatatccgtgtatttattgacgatagttgcataattatatccatttaaaattgtcccctcgtcctttcgtttctacctggtcctctccaatgtctcaaaaatcgtcgtaataaaatcgcactaatacatgcagcattcaagttcagagtttgggctggctaatttcagatgccgggagtcctcccaaattaagcttgcatcaataggtattactagcgactatcggaagggacatttctgggctggtacgaaaaacatgtcaaccattgtaaaacgttctggaaggtagctggctgacccgagagttcgaaatcactttgagactagctccatgaatgtcccgatcgaagaattgacccctaatcctcaaattgaacgttgtagagaaagtcttccatgaacagtctaaaattgcactgtggcgtgaggtctagcgctgtaaattagtggatataatgaggagaaagaagagcgtcatttatgtacattttccaactcctccgtgtctcagcatatttatagggaaagccaggaggcagagagattttgcctaaaatgcacacgcgttaaattgctgacaaaacacaatatatgacatcaaaaatacctccaattagttatagtagtccttattatccaccttgtcgggttttaatatcattttgtatatccactgggccgatattgactatgttcgaaatctgcatatccacggactggaacacgtctcaaggtcgtggggtaaaagtaggagtaatctggaagctagggaccgctttttatcgtattgtggctggaaataatgcactctgctgctttctgcaactactttaggcaacttagcgcgcattttctgggctggtatatcggtagtatggatctactgtataaggaggttggttagagaagtaagaagacatgaattccatgatcagaggtgttctatagcaatatgtcaagtacttttattttcaaagacaggaaggggcgtttttgagatgttccaatcatcctccaagtcaggaaatgtgccagaaggattctggagcagaaaaaaaatgtggacaagtttggagaacctgtttttgagtccaattcggaagacaaacaggataaaaggggttcagaatcatgaatggttctggatacgaccatctacgcagtcacccatggcaaaatacggcattgacgggatctggaggagtttccacatgtgggatggggaaacgctgtattatgtaattaaactagtttcttgaaaggttttttcgctcgagcagagtcacgtgaccagaaggattcttctgttcaagggattcaaacaatttaatccatcattgaccgttttgtagattctcatttggtattaagaaagttggcactaacaagtgtcgaaatctgtttctggctgcaaatgtggatttatgggcgatattgggataatggtgtgttcttctgacgtctagaacagccggaagatttcaaattaatcgctagttatgtttttggtcgtatttatggccatcaggcgttgtagtggatgtatattacgggctggtcactgaggcgaggtagcgccatgacatatcacatgtcgtgggtaatgtcgttacatggaatttgtcgccccatttacatcaccaacgtaatgccttacatcaccaatgtcatgtctacatagaccatgtcccgccattacacggatcttgtcaccccattacatatccaacgtcttgtcattacaccccccatgttacctccacatgtccgctgactaatccacacggctactccaccccaccattccgcttaatcgcgcacattccacctgacgatctgttcatcatttttccaaagcggcaagagatttgcctgtttgcgggttttcccaaataaggttgtgctgtatagaggtatacagtgcagatagagaaattaatagaaaggcgatttttggcaattttgacaactccagaatgatttagcggtctgggggaccattttggatgtttttgaatcgaaatatgaccagaatcacgcgagatagagcaatgaaataatgccaaacatgggttcattttagggtttggagatgcatataaaataaggttctattatttaatatttattacttattatttatatttattttatatattttttgttagccggattttcggccgaagaaaatattataattaaaatttaatgaggtaacgagactttaaatggttatattaatcagcaaattcttttaaaccacatatttgttgttcaaaatacatttttttgaagacatgtctcttgtggaaaagtaagatgcctcagttaccctaccgtcccaaaccggcaataaggttgttatctgtgtttcttagctggttttcgtgttggacagaaggagacattttactcacgtggatacgtccaaaatccgtctgtgagtaatacacgtgacgagaagttgatttccgttttcaggctgcgaaaatacctcttcgttgtgattatacggttttcgctgtttcgaggccaagccgactccatttggccgcatattgggtgcttatcaaagtgtattagtgcgcagggcatatctttcaactttgtttgtatgattgcaattgcgcatgtgtgggtggaagctgcggtggctttaactcgaccagaaatgactcaattgagctgaggagttgatagatgaactggttgagtcgtcgcgatcatggagatataacaaaatccattctgagcttcatatttgctgcatttatccgacccttcgtcccaccgccattcaccgcaacttataccaaaactcacgccaacagcaaggtgcgtttccgtcgactcatttcagccaactctgaagcttgctacccaccgccaacatgcttcagggcgtcgtacacctctggccggagccaaaaaccgccgcagaggctccatggggacgcggcagaaatacgagcccggagagaggtagatggacacatatggaccgacgcgagcgtaattccggtaattaaatgtctaaacgtgttagaaatggactctgcgtcgctcagcaggcgttttgggtcggaatctggcacttggaaaatttcaagaattatcagagtagtacgaaaattagtaatttgcactgaaaccggataaaagtgaggtctttggaatcttcagagtgcagcctgtcaaacgatatccttcgctaattgaaacgcgtacacccccagatgaccggatacaatttgtcctaatactccatacattcgtgtataacacggagctcgccaaatccgagattccaggaccctcggaaatacttctcgtgacctgaacaagaacctgcatatcatgctgaatgtcaacaacacggccgttggagtatatagggaattactggatagatagagttgcactgtgggaatttacacgggacggtgaagagtagacgtaaaaatgggaaagagcgcgaaaactgaatatggaactccgtcagaatgaatatcacgtgactgggaacaaaatgtgcctttaaaaattccaattccgacgttttgacatcaatttgaagatagtcctgatatctttcagtttgttgactatttcaattagcttttggaccgaggttacttcacaaacctaagtaatcgggacataatttgagtgtgtttagagtgctgagtaagcaacaaaaaggtgccggagttagaatattatatttaatctgggtttgaacgctgtacttcaaaattcccactatttaactaattttttctgcctccaatctcgtctgactcttgagttatttacttgctcaatttagagtgggatctgcacggtggttgccggggtgacgttagggttaggattaagattgaggtgcaggattaggatatctgggcaaggtggggttgggttaggggtgggctagggtaggtggatatgaattattggaaaatggaattaaagggtgaaactaggaataattggaataaatgggataattgaataatttcaaaataaaataaaaaatagcgataatggacaatcttgggaattctgggaatgaaaaaatcaacaactgactattgatgaatttggctgttcatgaacagtagattattcatttcccctcaggcaccttgtctaagacatgttctattagattttgggtggattaaatctggtgattgattgaatagtagttgtaaaacggatgaaaaaaaaaaaaaaaaaaaaaaaaaacataacaaaaattctcacgcagagatgatgaatgacaattatgaacaattcaataaatgtgccgttatggctagtctatcctatgatcgaccttctcaacaaatgatacaatattatttatatattaattatgttttaattactccaagtcaaaaaacaggcacaaactgatttcaaacacggggctgaaatctacacgtccaacacctgtagtcgcatcaaccatgagcatgagtctaaaatccaattgtctaacatgcatttactttttctggttacttgtttgggccaccagcctgttcttttgtctcacctttaggcacccgtcttgctgttggagcaagccgagatacaagttgaagagcggagggaataacgacattggacattggtgatattaacgatggagagaccagaatcgaagtacgcaacttcattgagtgatttgctgatctttggcggtagtgtgtacagtactttacatggagcactgtacttgaagtactttggggtactggagacacttggatacctatactggtgacaattagaggtcggggacttgatagacactacatttgttgtccagaatccgactctccagagcaatctcctccacccaagacatcttgactagagtagtatatcagcaacctcgttagagtcagacggttgagacagttcaagcgttgttgcccgaatagtcgtcagagagaatttgtcgcccgaatagtcgtcaaaagaaacgagtcaggcggtaaaagaaaatccaggcttcgggtcgactacgatagatacgacggtagggtgttgggcggtctcgaagtaggaagccatgtgagaagaaagtcacgtgagaagaaagccacggagaataaagtcacgtgggtaggaattcacatgatagccaactcacatgactcataaggtgacatgccatcatctcaccagcagtacagtatgtagtcagagaagtcggcatatgtcgggaggtgagtcagcagattaaaatacattcacgtgacctgaattttacctgctatggactctatctgacttaatacgaatttcgcgagcttttcagtcacgccagtcatttctgctctcggtttgtcactgtaactactcactagcggattcaactgcgcattagtaatatcagacgagtgactccagacattccagacgttccagacattgtagtatccactttagtgcgactcaaaactgaagagatggttctattgaagacggttggactggatgtggtggtgtcatgaaggtatcatactagtattagttggaaatgaaccctgttgaacatttggggtgggggggttctcgtatcttgatgagactgtagagcattggtttgcctgagttactttctccccctggtattagatgggttggagtcattgtagtgtggtcatatcggtgtagacatgacaagatcaacgtgaatatgaccagggtgttttgtagcaggaccaaagtgtttgaaatatgtagagccacgatttttgccgtctttttttgtaaaaaccgcaactattgtctccctgttgtcaaagatcgtccaacaactgtcgtcttagaccaagagaagggctctggacttgaaaaaaaagacgcaatatctacaccgggggttttcaacagttgcttctgtccagctggcgcttttgcccaagacttttacgcatatttggcatctactgaactgtgtcttacgactagcaaatgatgagtaagtcattggtgtattttatcccgttttccactactgttcatcaagtcattgaaccagttacttcgagaggtggacgagactctcgatattgggctcgtattcgatgatgaaaaggtgaagaagaagaactgttgttggatcttgactagaatgaactcctgctcaccaaccaaacaaccagctccacatgtatctacagtcaaatcatcgagaatttccagcggagatatcactattattaggagctacgtctcatcgattaaagtaattattgttgctactgtagagccgattgtgttctggtctgttctgttcccatctgcccagaccaaaggcaccagaaggaagttggtcagaggaagtgtcgtcgagaagtgtcgaggaaagtagttcgatgagttttcgattgtgaacagactaccaaatcagctgatcaacgcaggctgtgaagctcattgaacgcccattagacctcccattagacaactccactagacaactcctcgacgtccacgtttcagcaacatgtctgaatcctccccggacgtagacggcacttcccctctaaatgagtccgtcatctcttaggcgtttgagaacaagagcgagcacggggcatttgccattgtcaaaaaggcctgagaccaacacagttccgacaccaactgaaccgccgccgaacacaaggatgtgttacagcacctgattgagatgatcggagaagacaaggagggtgaagatgaatctgtgaggtcagaggcaagagtaacagggtgatggatatgtctattgaatagctgagcttcacttctcgaacatcgacgctcttttgggaccgttcatgaaccagtcaagtcacttcaactctggtgattgcaagtagtattgaactccgggtcgggctctccaaattgtgagtcggaaccaagctccagtcgcatcgagagtcgagtccctccagcttgcgaaacggtttctgttgtaccgagcagcaggtcgtctcgagccctggatgccattctctcatcaccatttctctgacaatgtttccaatgtggccgaagaccagattttgagtatctcaatggaagtaataccaacttccaagctccagtcgcgttaaaactacggctattgaggtcactaccccactatcccgtcagcgagtgtccttagagagttgttaacactcttggaggagcggaatagagaagaacttcagagaaacgaaatccacccactcaagtgggtttttcatcacgtgacatgccagccgaagattcagggctttctctacctgattagatatgcaggatacggcttggacgcctgctacttcactgacatctcatcttctcacagcaactttcggagaccgagagtggaactttgacattgtctatttggcgatcatttggcgaaggtcatggtttaattctgatttgcctccgtcatttggctccatcatcaactatagcaacattgggttgaagataccgcctccagacctgatctccaatccaccaagcagccctcaaaagaccccaaaaccaacctccaaccacatccagacaccctcattgactgcatcctgcagaatcgttgcagttgtcaaatgaatctacacggttctgtacggaactgacatttgccataaccatcctttgcatacggcaatggtagatcgacagacgatcaatgacgtcaatggttactgggagtttgaagaactgaatcattgattaatgtcaggccagaaacttgttatcaagctctacgactatcacgctctacaactatcaggccccacaacatggaagcacttcagaacatgcaccctgtcggactgactacgctgtctctgctgactcctcgcactccagcctccaaccgtcaatagccacccggaaccgcttctccgcccccgccaatgtctctgtctcaagagcaaagatgattgagttcaatttatgtacagccgcgccgatcattggagaggtggagacaaggaggcgggggagaaggcgggggaggaggcggggagcagactggggatcacgtgagaggataatttggagtagattggatgtcaggaatcacgtgatccacaccgaggcatatctctagtgtacttactgcagtgtacgtagtgtactcattggtaagcagtcttgctggttgaattgacggtgattttatcgatttcggaacctggaaagtagacgaactgtgtccgattagtaatggttcgatatatatcttattacatcatcttttttacacccccagatacgttttctttctgttttatgcatactattctctcattttcaacgccaactaaaatcccaacaaattacggttgccccaagtaaatacaagtaacgtgaactttttgcgacccaaccggattgacggaaacagcatcaacagacatattgaggagcagattttcaatgtggcgatatttcgagtgtccggaaatgccttcatcaagtctgatttgccacctgacttgaaatatcgagcccctgactcgaagtgattgagcgacaaggagaatgaaggctggatagtagtcatctatgacagtattgattgtatgacagagcattaattgaatataaaaagtatcagttgattcattcaatgtcctgaatgagagtgtcaggtttcaatagtagtataccgccgctgtgtattaacacagtagacaagccgtgtcagatagaccttttcaaccacttctagctggtgaaggtgcttctgatcttcatattgtccaggtaaacaagttgtagagtcgagatatggccattgggtatcaagactagtggcaaatggcaggtttcagccctctcatctgcagaaactgtttatctgacaactgcggagatcgcagacattgcagacattgcagtagatgtttcaaatggtgactaagaatatgggcagatggagcccataagagttagggattgatttttgtgggtacggaaaaagcactcaatataggttgcttttgattcacgtatcgttgttatcaggcaggtgagtacaattcctatcagcggagggggaagacggttctgcaaacgaggaaagtccgaaacaaatcaaagagttcttcatcagattctctgacattgtttgagacccgttttggcttctttcgtcactttcaccgtctccaccattttccagcgctatcaggcgagaagggtggcaggatgcaaaaaagcaggatgcaaatgctttttaagacaacaagcaaagagcagaaaaagaaataatggcgggaaaacggctgatcgagagaagccgctgatcagcattctggatccgcacttcggtgagtcatttggatcaattttagtacagttgtagaaaccagacggtgaagggttatctagatggctgaaaatcacgattgaagatacagagttgtaaccagagaaacaagaacaaaaaaaaaacaaccaaaaaacacgtataatatccccttgaaacattcagcgacttgatattatctctggatgagatttctgaggacttttaccatcctaaagtcacacattcatcctcagcaaaaaaccatagattgggtcacggagagtatattagagctccctagatgtcacatgactctggatggactcattccatgctcttttaccagctttactcattgaaaaatgtacttgtcttgttactcttggtcgactacaacttttcagaccaatattgatcgggtccatttttaaaacatttttaaaacagaacagataaaatgtcaataatggtatcaaaaagatgggtagattctagcgatcataatggtgcaattaaaactcaattatcacaaatattcagcaagttgagtgcaatttcttatcaagttgagacactagagtcgattgtcgcaatgtccgagcgttacgacaggatcaagaatggattaatttcgaaagaaggggtataaaaagtatcgggaaaataaatacaaataatatactgcagttaaaaaaaattcgtcgcgagacattcgagttgtgtcttgacagttaggtcagtacagtactggctaattaaagaggagaaaagtcggcttaaaagatagcaaacacaggctaaaggtggtaggagttatttactcatattttttcatatcaattgtgaacatctctctcttctttatatcgttttacgttgtttagtcattgatattttatgtgatgttttgtgagtgatttccaagtaatatgtcaactaacactactgttacttgacaattcctaacaaaaccagctataacactaccagattccaaccataccgctcaacatacctatacaacggatattgaacaatcacgacaacatggtgaaatgccaaacagaagctgataccaaacaactgctgatattatcaaatcaactgctggaaaaagatacgaccataaaatacaatcgtcaaatctccccgacgacggcccacaaattgtattggttgcggctctgtagactagactctgagtgagaagctgaagacagagaaaacgagtgctataaataattgagaattggttgattgactctgagtaaaggtgtactttctcctagatactctctctgctgtaatgatacatgatagaactgaatcaaactatgatcaaaatctcggagggaatgtttaccgaaagaatcgcagatacgttagtaaaacattatattatgagatcagttctttttgtaaacagtaatatctgagaaaatatagtcacgtgatatacctacccttggaatggggggatgtctgtcatttgagcatttgaaaaacagtttgaaacagcttgaaaaacagttgtcgccagcgaactctttcagcgagacgtaaaagtcttgcgatattgagcgttatcgcctccggatacaaatcatgttattctactgttcagtcatgtgatctcatatctaaaacacgtgaccgcgaatcattgatccgattgttctacacttgtaagttttgagtttcaaaacgaattgaaataaagaattaagttttttaaaaaattaaaaattcacatttcataaagcttaaatatcaagcgacttggcagaaaaaactataaaaaagacaaaaaaaaacaccaggaaaatgatatgatgacggttgcacaaaattcaaaattgaattgatgttgagtccagaaaatggtcttggaggggcccagaatagatcttcagaatgggaaaaatgagaagaggtctatcagtatcccattgccctcagagatgacaagaggtttctagggcttggcaaaagagtcataatctctggattggattccggtacggacggtacggacttgtttccatttgtctgggtggctgtggtacataccatacgtctagtggctcgctatgctggcttgggctttctcctcgacgaggtttcagcgagtttgttgaaacagcgttgaacccccgttttgcatgtccgactccagccaagtccaagactcgtcgaactctgcaattggacccctgagctcgttctgttgtactggttttgaatgatactctgccacactactcgtccccgagtagatcaaacgtatcctgtctcatctccgactcgggatgtgcctccagcttggcccattgtctctcctcaatttcgtttcggctctcatcgtgtcatctcttcagttgtttaaggtggtcctggcatatccacaccaacgtccatattccgggagcatagatgatcgcgttacacgatgagaataggtggtgcatccaatcgaaccatttgtggagtccacaggagccattctgcgatccgggtcttgtcgatctcgtgtttcacgaaaaaagatggaacgtcaccatgaaagcaacaagagcgggagtccagaaccagacgatggagagcacggttcgcagaggccctgtttttgtcgtcggggctggtttcattgccgagttggagaaccacttattctggaggcgtacaaacagcggggcgatctagaaccacactctgagaaatgtagtcatgcgatagggtaactctccaacacaccaaaagcgccttctttggcagtgaagccctcggggaatatgatataagcaattggtattgtttttttcactttcctggttggcaatggctgttgtcgattcaagttgctcatcctctactgtaggggtgttctggtgttattatgcaccatggggtttttgccgtgaccttttctccgaatcgggatgctgaattgtggattcgcctggcgcgaatacgttggttgatccattgccttcgccacagttcaaggaaagtcattttgttggtgcaccctttcgtctttggctgcgctgtccgactgtcttatccgaaatgggggttcctccccactgaggttgcttgagtagtgctttgccaattgctgccgtcgactgtacagtagtgttcctagatgggtctcacgggttccagtaggcgacgaacggagagtatggtaaacattccggtcggtgatatatgggtccacattctgatcttcaagtcgatcgtgggtaatcccgacatgaagattggcctgagccgggtacgagtagtaggcgaagacgttctccagagcagataagagttccggctcttgccaggaccgtcaaatgatacccaaccaggctctgctgacgacgttcttatgcagaggaacctcagattgtcgtgaagagtctgtgtactgttcaagttcaagttcccctggaggatcacgtgtgaggatggccgataatagactgtgatgaatcagggaacaatgggacggggacgcgaaaagacagccaatcactgtagacggtaggaaagtgactgggaatgtgggaatgacctagactcatgactcgtgaattcgaccatagtgagtgtccactgggagatgtcacaccctaaaagatcttactaggggatcctctgatgattgcacgagctgagcaaaacacacatgtccttgatcgaccgccgaattgccatatactgacacggactccgatcccagatctccgattttgcgtagtcgccagccacagcttgactgacagcatagagcggtccacagtggcttccattgagatatctgatatgatgcagaccaattggcaatcactaaatcagcaccaacaacatctaaaccaacaactcgtccgtttctccctcctcgaccaccaacctcgctcgtttccatcgccccaaagcgccgaccaaacacaggacaggaaaagtgataaacagattggtggcaaagaacagaagccaccacgtggcgtcaatcttcttggaacggtccatcttgtgcatccgatccaccagttgccgcgtcgaatacgacccggtcatgaacacaagccagacggtgagattctgtctccaagtcgagtcggaaaccgagcctgtttggttggggttggaaggggacatgtcacgtgtcgacggagaggtgatatcacgtgtcggtggaggagtgatatcacgcgattctcccaattcccggttgctttgtgccttgttctgagtcatcataagtgtgtactttgtagttgggctaatcagtttacataatcggaaatataatctggagactcgtaccccacccttagtttagagttggtcaattttattttattttgtcaactttttttttgtcaactcactccaactcttcaaccagagaagatggaacgcaaagaagagcacttttgcgtcaaaacatgcccctcggagctcaaaaatgtcttcagcttggcgatcagacccctccaacacggcatttaactgcattatcatcaccccaaacacagtctattaacttgtttaactctctaccccgagatcaagtaattaccaagtaacttctaacaatactccgtcgattttccccggggctctccgacttgaaccaacaaaaaatacaacttgtttccaagtcacatgatccagcggaggatcgaactccgagcctcctcggcactgaaatgtgagcgagacgtgataaccattacaccactagaccctggtggaagaccggtgagaatagggggtacttccgggagagattgagtagtgaaactgcaaaaacttcctgaaaaacgcgtcatactctgttaaaatggtaccattcgattaaacggagtctgaccaacataatggtgtactttacatatatattttgtcacttttgaagaatgttaggtggagtaaatgtcctgttagacgatgtgagccaacacaagagtggtatattcgatatagagaagccaattgagtagaaaacaattgttaatgacattattcgttctgctgaaacgattcggaggactcctactcttcatctgaacgctccttgactcgagttcgtggctcaaaggagcccctgcgcgtgtatccaacagctctgctcaactcaacagcaactcttgccgaacagttgtagctcagaagttgacaaagaatagtacaccgggacgtgaaaacctatcgctggtcttagttgaggtcatgtgactagttcaaagactggcacgtggttgtaatcatgttttgcgtttctctccaggtgtgtgtaatttagtaggaccagaagtacactcgagacagaatcaaaatgtgttctcagttccgtaacatgacattggttcattacttctaacatttcactatatacatttctatccaccaactgtccttcactctaagaagcctacggaggagcggggaggagtgggaggagtgcaaaaaaaacaaacctctcatgagatacttctgtagacccacagtcataccggataagaccgttcgtggtcaccgtggtgacgatactgaagctcttcggctacccctcattcttcactcctcgctccccactcccacccgctactccttcaacacgtccttcaaactgacggtggcactgccccgctccttgggcttgggctgtgtgggactatccttccatccaatcatgtagacaaatctaaaagtggcgggaatgctcccgtcttcctctccatgaagcgacttgtagatggcgtcggctgcaatcagaacgtctcggggtagagaagaggcacgtgtcagcacggcgttgccctctcccatggccttgagatcgtccatgagcgcccaaatgtccggataagacacaatcacgtcgtctacatcgacagtgagaagattgaacttggccttctggagtagaccgcccatatctttgacgtcagccagaggcgacacccggggagaaactccgcctcttcgttccatttcagccaattgaagcgaggttcgcaactcaaacagcgtgtcgccacccagcattgctcccatgaacatcccgtcaggcttcaacacgttgttgattcggttgagcagaccgggcaaatcattgatccagtgcatggacatggtcgaaatgacggcgtcgtaggtgttgtccatgatcagcgagttgttaatagagatgtcttcttcgtttccgtgcgccagagtcacaaaggcattggggttgagttctccagaagcaacgtccagcttgaccaccgcatcggacgcaacctccgggttggggttctgttcggaaatcgcctcaagcacattatagtctcgcagcaatgactgctcgctagaatccagcatggtgacgtgtccaaatcgacttctgaccagccgatcgtcttcggtctcgcccttcaacagcttttgctccagcaatcccgggcccgatccgagatccagcacctccggaaactgccgcgaaatgaacgccagtcgctcaatcatccggtcgctgatctcctgacgcaaatagtccgtttgtcgcgacacagacgcatttgccgacgcccggttgcgttgaagtcgcttggagctcttgcaaaaaacctccagcgagtagtggcgcgcagccacgagggagggagtggtcacgtgggaggtggtcacatgggagggagtgatcacgtgagaagagacggtcacgtgccgcacacggcttagttgtcgcagcattgttgtcggtttgtagtggtgattctgggtgaagaagttgatgttaatatgcaacctggtccgataaggtttggaggcgcggcggcaacttctggggaaggtgattatctgcagtttgagggggatattggggtttttgagcacgaaaagctctttagacgggttggtttaatgcatttacttttttttttgttctctcagatgttaaatgatggagttggattccttgtattttcactaagactctgacatctaactaggatgcagtgtttagttgggagcgatttatattacttgtatattcaagtatatagtttaagtaggtagttgattatggacctacgaaataatacaaaaaaaaaaaaaaaaaaaaaaacccaacaaaccaactgtacaatttgggggatttataccatgaaacagtacaattggggcatttatatcatcttgagacaagattcggaatggttccattaccaggaacgaacgaaccaacagtacaatttggtgcattccaatgtctggggttcaagaaatcacatattactgggtagatcgatgaataatatcgggaattgaaatctgaaagaactactgcacttgtcggacattggactatcgattgacagctttatacgtgtatattttcatgatacaagtgccattttgactgacattctcaaccttagttctcacatccatagtctccataatggtttactgtagattgctctgccgtcgggtttgtgctaatgatatttatatcactggggagctcttgatggtgggattgtattggtcaagtcgttgtcgccatatctccgttcgttcaaaaaataaggaggaaattcggaggtaacactacagaaggaaatacgttccgtctttgggcaagtgcttgtagcgttttttggagagtatttaggggaaatacacgagcactggaagatttctgggtctcagattggtaggtttatcgactctgctcttcagtatgcacaataatggtcgatatctgaacattttgtgcaagctgattgtggggtctatgctgaaactgctttcacctcaaatcgcatccgacaaagaaggaaaaagcaactgaaacagaatggttgttgacgacagagcaatcttcaatctacaagtacaatacaagtacaagtacacacctactcggccatcaaaaatgacacagacctctgaagacctgattagaagaagcattcattttaactgtctttctcggaactggtgaccagaccgactcacaaaatgcagataaacaagtggataagtatcagaagcacaagaaggaggatcagaaggagcttggatcgggttgtgggtcgagattgggagcgataaaacatggcaaccgtcgatatgtctctggaggaccgtctgaagtgtccgacacgaaccgccagcaataaaaaacacaccatctgctgtaaaaggtcattactggtgatatcgcaccgttgtaaatgtctgtgagcggcttgttgaagtccaggaggaacattctacgaggtcaaacgaggcagattggccacaccatgacgcatatcgtcatcatgatcaaacgtgtacatgtgagtcgacgcagctaaactgccgtctgtagtatacctccacaatgccagttagaaatccacctccttgccacagccagctttcttggcaaactgcagaacctgtcctccaacacaaacgtccatcatggacgagcccacacacttccagagaaacaaagaggcgtcgtcaaactctgccaagctcttttcgacctccgattcatccgccacttccaccagctcgctcttggggatcttattctggatgatttctccggcttcaataaacaccggatcggcaccatccacgagaatcttcttgacgctcttgacgatctgcgagtccacctcgcacatgtgcggcttgtaggagccaatgagaccaatgtaggcgttcttctggatccactggtggtggatcacgggcgttgtggagggagtacatcccacaattagagagcatgtgggcacgtcagtatcggggctgtcgcatcgctggaacttggcgttggggtgttcgcgcttgagccgttgaatgagctcgtccgctcgatgcgcagttcggttcacaatgaacaccgtgtcaatgtcaaactgcatcacggccagtttgacgtgccagtaggcttgggggccggctccaaaacacgccatgttgagcggcttgtcgccatgggcggcgtacagcgacgtctttttgtacacgtcccaactgagtgacgtggccagcgcggttcggaacgccgtgagctcaaaggcgttaatgattccctggacctcgccggacttgtccatgatggttgtgaggcccttgaagccctcccgggagcctgccagcgccttgaatccaatctgcggcgagcccgtggcctccacaatctcctttcccaccacaggcatgaacagatgggtcgcatagtccgcctcaatgaccgtgcgaggaggaaccgtctcgggatactgggtcacctcctggagtgacttgagaagcgactttttggcctgctccacgtcatagggcgaaagcgaattgagcagagtcgcgaggtctttgtgtccgataacgagcatgtcgacaagtgtgaggaggaagagttgagaagggcgatcggagctggttatgcgcttttatggtttggagttggggggcaggcagtgggggggaagagtcaataaagggggatcggaaagggatagagacaagccgaaagtcttgatagatagctaaagattcatgtaaggagtggtgaaaaatctgaccaaaatggagtacgggtatgtctagttttggaccccctcgtgagatccggaaattctccaaaaaaaaacaaactttctcggctactgacaagaggatttttgaaagacatttatggagcgttccagagatgctagagaaaaacggaaacatgcataggactctgtgcacctagacaaaaacaacggttttagtttggtccatactggtattctctatcctcatttgggcgcacacaccaaaacggcaggtccgaccgaatcgcggggttagagttgctcatcggcggcggggagatcgtaggccgatatcggagaggaaagtagagtcacgtgatggggggggggaggagaggagagaaggttgtgacaacgggttatgtctgtgaacacggtatgtctgtgaccatgggttgtgttgtggtgattcagtgagtgttgtgcgttttgttgagaatttcttagatgttccactagattcaactagtgttcaactagacgcgaaagtcttaacaattcgctgaaaaaaaacaaaaaacatgacaatcacatgacaatcacatgacaatcacatggcaatcgcatgaaaatcacatgacaatcaccaaggactacctggctgtttcccactctctctatcgacctcgttgttctccaacactgaacttgctacagatatggagctcaggggccgccgtagattgctccagtgcgatcctgtcaagatccaaagggtgaagaaagcgacccatgagcgatgtgacgatatcaagtccatcttggctttgagatggcccggtcttttgctgagctttgccctgagagggggttaggaactggatctgagagctgaagtggagcgatctgagcactgagggggagctggagtttgtctgagccgaggacgagttcgtcatcttggtcaatggagaggaagagagataacggtggagacaatgagacactggaggctgtgggagtggtctagatactgtactgtattggaccgtaggacgactgttatgatcacgaagaaagggaaaaggagaaggagagaaggaaatcgacaaatgaaatcgacaaatgaaatcgacaaatgaaactgacaaagattcgccgatatctgaagattcagcatctcgcttggctgaaacaaggctgtcatctgggctacagtatgctgtctgaatagatagggacatcaacagtctcttgaggtaccattcacacaacgcagcttaccaggcaaagatcattacgagagcaaaagacagttcagaatcatataaccaatcgaggttcaaattgttccccgaactcgcttggctgcttggcaggctgtttgccgcgctggaagggagcagcctggtgataacagtcaagtggagggtttcaagatactgttacttggcctatatattgaactggaacggaaacgtcactatagtcgacagctactgatagcttgactccaagactccaacggctatcagccaattggtcaggatgagtatagtccatgttcgatatgagagcggttggaaacgcggttgtgaaagttgtgatagcgcatccgaatgtagagtggccaggtcttctcaatgataagcagtaccatcacgagaagtcgatgtccttgaagcagctttacaactcgagcatctttcgagtacagcaccaatgttctgtacagcactagtgatctgtctatagcccttccaggggagcagagacgtagcaggtgacaggttcgacatgagaaaccagtctctgaaccaatacgtcgacacagctaccgtgatgatcaccaatcaatggtcactgtagataaaagttgaactcaagagtccgcaactgctacagttctttttgggtcaccgattgaatctccaaagtcttggggtacagtagagtacgtcagaccgaaactagtctagtgatggcaagtcgcaagtccacagtatcgtagcgagcgaagtgtcgtcatgtgatgtccaactgtcacctcaccaatctcctccatagtttccatcaaccaatacattacaatctataccacttttacaaaccatcggtctccagaagcttgaccaccgtgttaaccagctctggatccagctcctcccggggattgtcaaacttgcgttgaagcccctcctccagcagctgtctcaatttggccgccagcactccgattcggggccagcacgtgatctggagccagtcgctgatcaccacgcctcgcccggtgtagtcaatgtccagcttgcctccaaatagcagcatggcgtactttgacactggcgtcacgtctctcagaaacaccttggaggtctccatgcgggtaaagtaggccatgaagcaggcctcctggggcagatttcgttcagaaaacgccgtggaggacgggtggataaaaacccgctcgttctgaagataatacttgtactctcgagcttcgggatcgacctgaacagctcccgacgccagctgcgagaacttcttgtccggatggcgcaccttggcaatctgctgattgagagacgaggcaatgacggctcgggccaggttgttggaggtgttggtgccgttgatggagtagttgaggttgcgcagaatctcggaaaactgcttgacggtactgtcaatgttgtagagcacttcggaggacagaaagttctccttgcaccacagccgggtggttttcacgtgtttgcgggcctcccattcaagataggcagtggcatcggtcaacaggtcgccatttccggtcgaaaactggctccgactcgccttgatgtcgtctctcttatcggccagactcagaaatggcgacttgacagaaagaactccagccaccgccaacatgagcttggaacagccgagaaccgagccgataatcagcaacttggccaccttgaggtctccaggaatcatcgacatgtgctttcccaacgcagtcagagctccagacaccgaaatacaccccatattggtcaggatggactgggcggtggaaatggcagtcacagaaggaggatcaatggcccgagacagaaacttgccaacatcgccaacattcatgctcttgacgtacaaatacagctgctccaacggagtccgagacatttcaggcacagttcgctccggcattttgccctgctccgcctgctgagtgtacattttgtagcaggtgcctcgagaaactcgtccagctcgtccacgacgctgcttggcagcggcctgagatacccacgtgctcacaagacgcacaatgttgttctcagcatcataaaccgtctccttgacacgcccagagtccaccacagccacaatatccggaatggtgatcgacgtctcggcaatattagtggcaacaacaaccttgcgcttgcccctgggcggagtcgaaaaaaccagccgctgctgctgaggcgagagcccggagtggagcggaatcacgtgacaggtgcccagctgactcagcaccgcgcaacattgcgagatttcggccactccgggcaggaaaatgagcactcctcccttggatgactgcgccgtgagttgggtgtccacgtgactgatgagatgactcagcagctggtagttgactccctcgccgagtttggtgatgattttgttgaccggctctccttctccgtagttgctctgttcaataactccgtcgaggtatacgtcgtcgactgggaatgttctgccctcaatgtgcacgtgaccgaccttgccgtggcccccaaagtagttgatgaatgtgtttgagtcgaccgtggcagacatgagcacaatcttgagatgcgggaacactgtcagaagactcttgagaaggatgagcaatacatcaccatcgacagaccgttcatggacctcatctaccaccacgtgagtcacattgctcagagaagtcttgaaatcgccctggatcatcttcagcagcactccagtagtcacaaaccgcaaaagtgtttccttggaagtcttgttttcgcctctgatgatgtaaccaacctcggtaccgagttcagacattcgttccgcagccactcgttcagccaaacccatggcggaaattcgtcgaggctgtgtacagatgatgttgggcgtcgtgctggtggtggacaccatatggtccagaatgaactgaacagtctgggtggacttaccggaaccggtttctccggtcaccagtacaatctgactggcagaaagagcatcaatgacatcccgctgcttttcccatgccggcaacgactgtctgctcttcttcatcttgtcccattccccaccaacaaatcgctttacaaaactctcctggatttgtttggtgtttagttgagccttgggaatgggtcgagacttattctggccctttctaaccaccatagagggctgattgacaataccaacacccccactgaccccagcaagctcgccaggattgtctatgatctcacaacagttgtcctccagccactcgcaaatggcccaaatctgcgcgtccccagacagcgtgtcacgtgacatctctaatgcccggcgcataatggccaattggatgtaatgtggcaatctgtggccctttttgatggctcttacggctattgaagggaacgatgccgggtagtcattggatctccaaaaagtggcttgtaacaggccgttttcgagatttcgacagttgagagacacactgattcggtcgtccgcaaccgacagtctttcgggctcaaaaatggcttccagagcctccatttcctcgttccagattgacagagactcggactccgaatccccggatacctcggagatggtcatctcactgacccgacaagacggggaatcggaggcaggttcaccaattaacctcttgcacaactccacattacccaaccgctcgctccagtcaactcgctccagtacatcaatggccacatctctgttgtatccgtcttcctggaaacgcttgaccatgtactcacgtgacagctccagcgtgtggaacgacactcccgtagtgtacttgtcgggcagaaacttgccgggcaaatcgtcctcaggaacatgtagtagaagccattcgagcagctccgtagcctccggagaagcgtactgaagagcctcggttacgtgggacttgcggaatcccaggttagtgatttcggcaatcagtttgtcatttgccgccgtggtcgaatcatcggcttcattcttctcccacgtgaccttcttcttgatgacgctttccaccaggtttcgcagctcctgagacatttcggccttgggcgcgtagtcccatgatttgggagggaaaagctctcggggacggggaccgggcttcctagacggatcaggtgactcacgtgacttcttggggtcgccgttcgccgtcgtctttccactcgactcgatcgcaaccttcacctccaccttacttttttctgcccgttccctttcaatctggcgcttcttttcgcggtcagcacgctcggtctctcgctttcgtttcacaataaatggatcgggaacgtagtcgtcggcagtggcctgtccagacttgatatcttcactctttttcttgtcacatttctgccagagagtcttatgatccgtggggagaaccatggacaggtttttgtgactcgagatgcgatgcagcgcgtatgtggcagctagatggcgggcttccagggccgtgtctttgccctggaccagatccgcaggaggcatgtatctgatctcctccacttcctgggtcttggggttcttctgtttaagaatcacggtggcgatgaacccagtcttgacccgtcgcatgtcatagtcgacccgctcccatttcaacttctgaacatgttcgtggagcagagtggccggtaattttccggtccaggacgaattggccacaatctggcgggcagtgggttttggcggcccgggaagcggttcagggtccggagactttttgcccttgccctttcccttggatgcgggctccacggccgttttttttggcgtcggcgtgtttttttttgccattttcgacacgttgatgttgggtggatgtatggcgaaatatttctgaaatgaaaatgctgatgcaacatttagagtttcgggggaaatattggggagtcgataaaaccgatttctggggagaaaagtgtggattttgaaagagtaaatcggttcatcacgtgataagagctcagattattccgtgaaaatgtccaaaacccgcttcaaattgactgtttggaccctctcttagtgctgtctactgtcgtgcggctctgtattgttaaggtttcggttccttgttgaaagtcgtatctcagggatggtgcgaccaaatggccatcggttatcgaaacgggaaactggacgttgagcaacaacaatggtgcatcagttgaggttagaatcaccggctcacatttaatgaaatgatactcaacgtacaagtacttgtagctcttaattgattgttggcaacctgtcgagggactgtagagagtaagatggacggatctgaggtagaaacatgtacgaagagggcgatggcagaaagcatctctgttgattgggcttcatacaacattccctgcctggcctctacttgtagtgagacaccacattgacttttaaaccgattctagcacagccatgaagcactctgacgtcattctgaatgggcttggtcgaagtacagccaatctgggtctctagacagaaaggcccagttgatcatttggcggcctgttgttccaacctcatcatgcttggctattttggaaccatcagcactttgagttccataatggacagggaccgggtccaatgtggtggtaaacctatgtcaccggataagcaagtgtaccaggtgaatctccgatccgaaactgatgatttagttgtcaatatcaccgatttctcgggaaagtactgcacttttgggggtactttgaccaccaatcacgacgccatactggcactggttgatcaagtgagaagcagactgtaataacatccaaaacatgccaatctcaaaagttccagagaagatttagatctgttcatgaaactcgatcactcctcaacttcacccactcctcaacctcacccactcctccgctgagtaatcatcacgggctgcagtccaaacaatcacatgcacgagtcggattaataatcaaagagagtcccgaaagtgccgcaaacacacagaaaagaacacgccgtagctcgtctggaccacgtgattgccgataccggctccaaacccgtcgtttcgcggtcccccgccatttggactagggtccgtgcccctccacctaccccagtcaacgcatgcactaccccacacctaacaaggtttggagggaaaaagctttgcatggagccagaggtataagcagaggttctatctctaccaccgttctggtatcgtactcgtaccaatctccgagccgtctcgttccgattcgacagcatcatggattcccgatcagcctccaactcggccacgccgcccaccgccgggtcgcccgagagcgccaaaaagtctgcgcgccgaaagtcgacggtgcagcccatgccgcgggcccagaagcccaagggcgagctgctgacggtggaggagaagaaggccaaccacattgccagcgagcagaagcgccgtcaggcgatccgcgaggggtttgagcgcatcaccaagattgtgcccaacctggacaagagccagggccggtccgaggcgattgtgctcaataagacggtggcctttttgaagaacctcattgcggagggcaaggagctcgagctgcggtgcaacgagctgcaaattgtcactcctccgccggcgggcatgtccaaggagaaggtcaagaaagaggagtctccggtctagagagggccgaatctcaacaacacaccgtgacggtggacaaaacaggacgccgagacaggacgccgagacaggacgccgagacaggacgccgagacaggacgccgaagacatcacgctgaaaacagcacgccgaagacacaccgtcgactcacaagacaccgtcgacacaagccaggacagcggtagcactcctcaactatcagttgccggtccccacacaacactacacgacctcacacgacattatgtctcagttgtcagttgggaggttgtggagtcaacgcaagacaaaatggacagcccacagttgtctactctaccaactcaagacgattcaaacatcttgagacacaacgtatcccagcaaatgtgagttgtgtatcaacccgcaacaagacaactgtcaccggatcacctacagaaccacaaccccaaccacccacaaccacaaaaccacacgacacaccctcctacagcctaccagcagtcgcctctccctcctccaatgtacaataagtattctaatctacttatgagtctgaacgccgtcatccacgactcgcggcatctgtcgaacccctgaaacgacgcgatatcggccactcactacccaaacccacactgcgcttcggttctgcctcgtcaaccaccttttcctgaccctgctgctgccatcgcagttcaacagcaatatgcaaccacccagcagcacgcagcaacgaagagctggggtattatgccatgcagcaaccctatcagcagggcaggcgttgggaatgcgaatgtgaatgcgaatgcgaatgcgaattgccggtcacgtgacctcagaccgcccggcgacccggcgaccggcgacccgacgacctggtctgaacacgcctaaacggtggacccgtggcgccaactgtagctgcggcgctgactacgacacggctatttcgccttgtttcaggtggaaatagtgtgtaggttcagtttacagccgcttcatttataggcttcatttataggcttcactttggggcatgtgaagtggaggtttcaaatagaggacgaaacggagggaatatcggtaatctggcagtttcaatggattccgaacggccattctaatatatttatgtttttttaatttcagaaaaatgcttctgaagaggccaggcagtagaaggagggtgagattggcgtcagcgttgcaaaagcttgtccatgttttcgtaaactaatttccaactaatgtcccaactgtttgctgttaatggtaatgcatacaattggcgatatctgaaaatattgtatgacagggggtgttttttgttgtattttagttataaacttgctaattacgtatccattaatgtcctcattatatttctacaacctctgcatcattgaatttgcacccccagcaccacttttcttccaactaaactcccaactaatttgccaaagtctaagtactgcaaccggtagtagccccaatgtatactgtgaacccacccttcacccaactaccaaaagacacatttcaccactgcgccaccgaagcccagctctccactctggcaactctgggcattttcttctccggaatgtgctctcctctcacttggcgcgtgcaagagctgagggggacatttcgtactaatcactatactgcactgtacacacggtaaagcgataggtccaaaggtgctggggcgacaacatcccgttctgttcacgtgaccacagcaccgacgcccggtccgcgtcacgtgacgccaacaacgtcccaatccacgtgacttggtttcttctgtcaacatcgtcgcgcgtctccacatcactaagttctccgtgtgttgcttcttttccagatctgacactgtccaaagtctaaagtccgccccctgacgtgaagatggaggagtgtaaagtcgggatcgtgttttgaagagacggacctcgggaaatgaaagggggaaaagagacctttccgcggagcgtgtcacgtgatctccggaaaacgggaaccgtgcgaatgtctctttcttctggatcgacggcggtactcgtactggcactgtgctgatggtagttacaagttgtgtcttcgggctgtgtagtctttgtatgtcagaatacgcatgaagggtgcgtatcttcggtgctttgtttaggttatttttaggtgggccaaaagatactcgagatgatgcttaaaattgttatcactgtacttgtacaccacttttgattgttactgagaacgacgacagagctcgagacattcaagacacgtcaagacagctccattcggctatattcagcttactcagctcactcagcttactcagcttactcagctttctcagcttactcaggtgatcaccctgttaccccgaaacaaccaacccacacctacagtcacacccagtcacacccagtcacacccagtcacactcactcacactcattggaccaaagacaccaagatgaattggatctttctgctcagcctggcgagctacgcgctggcgctccaccagatcggatcggacgcgctcaagtcgtgcatgacgtcgtcgcagttcaccgcgtcccggttcgacatcaagttcttcccagacaaccagacggccaatatcgacctcaaggccatctccaacctggagggcaacatcaccggcaccatcacgctcaaggcctacggtatcgaggtagtcaacgaaaagattgacttttgcaaaaacaatatgccccagctgtgtccgatagcaaagggaaacttcgacttcaccaccaccctcaatgatatcagtaagaacgtggtggaccagattcccggcatcgcctacaccattcccgatctcgacggtgtggtcaccgtgaaggtccactacaacgacgaccccaacaccatcgtggcctgtgtggagacgtcgctcaataacggcaaaaccgtccagactaagatcgcctcgtggatcatcgccggcgcttgtctcatcggaatggtcaccgctggtgtcgtcgccatcatgggccacagcaacaccgccgcccatgtggcttccaacgccgtctcgctcttcacatacttccaggccatcgccatcatctccatgatggcggtggaaaagctgcctcccatcgcagctgcctggtcgtccaacttcacctggaccctgggccttgtcaacgtcaagttcatgcaggacattttcaactggtacgtccaggccaccggcggaacctccaccttcatcattcgaaaccgacagctcatctccgtgtctgtggaaaaacggtctctttacgcgcgtgctctcaacgctctctcggatgaaggaattaccaacttcattgcctcgtctaaagacgccatctcaagacgaatggcctctcgaggagatatggtggacatggctgtgggcgtgggcttgcatctgctcaaacgagacaacagcaccctggatgatctgggatcgcagaccgagaaccagaaggatccccgaatctacggaaagaccctcattgttcgaggaatcgagcgggtggcgtttctgtccaagattgagctcaccaacgtctttcttacgggctggaccatgtttgcttttgtcggcttctgtctggtgttcctggtcatcattttcaaggtgaccattgagaacttcatccgaatcaaggtcatgaaccccggaaagtatgaggagtaccgccagaactggaagtatatcagcaagggcgccatgtaccgaatggcgctgattggctggcctcaaatgtccgtgctgtgtctgtgggagctcattgaacgagactctgctgctgtggtggtcatcgccgtcgtcaccttcctcacccttctgcttcttctctgtttcggcggctttaaaatcatcatgatggccaagcgatccatgtcgctttacagaaacccggcctacatgctgtatggtgatccggtcaccctccacaagtggggttttctgtacgtcaacttccgagccaccgcctactactatgttcttgtcatcatcgggttccatctggcccgagccctggtgattgccttcgcccagaaggcaggcaaggtccagggagtggtctactttgtcattgagctggtctatctggtgattgtgtcgtggatcaagccgtacatggataaaaccaccaacgtgttcaacattgcgatcgcgtccatcatgttcatcaacgcactgttctacatgttcttctcccaggtctttggccagcccctgtatgtgggctccatcatggctgtggtcttttttgtgctcaacgccgccttctcgctcattctgatgatttcggtcatcatctcgtctgtccgagctctgctctccaaggaccccgatctgcgatatcagcccatgcgagacgaccgagtgtcgttcatcccccacaaccaggccgaaaaggacgcccaggataccgagctggatgctctgggagccaccatgatggtctctggcgacgatgtcaaccgggaccccaaccgacgctactcctccgacgacgagttccctcagccccggcttcccagagatactctggcccctcattcgggctacgagcggcctctgtctggcggtccctacgacgagcgcgatccctttgctctatccaatcacacagtcaactccgactaccacgctccggcgggcagtggagccttctactctcaccagaatggctctgagcgcgacatgccaccgcccgccacgtcctaccgaggataccagcctccgggatattgaaaaaaaagtgtaaatatttattatcgtcaatcgatcacgaattatctgaacggaatgaatgcagccgtgtgtgagctgtgtagatcatgtaacgtaaacggatacaatggctccatcctttcttgactcgtttccacttctgcaattgagtcgtaggaggtgatctcactcatgatcatgacttgtgcactaacgttggctctacagaatagtcagaatagtccagctcgtgccagtcgcgtgatttgaaacgcgaccaacaatgagaatgtttcataagctgcgctaagttggtgatgtctcacattcacattcgtttcatgacgcgatcaaacttgtctacagttacctattgcgaaacaaaactgcgggacagtttcttctatcatctataaatcattaatttatacaatccgtatccgacggattcgtttttcccattctttttgtctgcgtctccgtctaagcgagagaagtgaagaacttgtgggcgagctcgacgccgacaaaggtggcggcgttggcggggaatgaacgggccagggcggggccgataccggggaagaaagccttgattccgcctcgggcgtagatgctcttggtgacctgggaaatgctctggggggtctcggacgactgcaggacggacttgatggtatcaatggggaagacgggcacccacatggcgacaccagccatacctccggcgaaggaaatggcggcgagagacaggggctgggcagcagatccgggctcggcggggggagacagctttcgcttgaggaactcgtaggtagcaaagtagagagcggagccgggaccatctcgggccagagtggcggcagagcccttgaagacggacttgagaccaccctccttgtacaggtgcttgaccacgtcgatggcaccgttgaactgcttgccgccggtcttgccctggccctggagctgcagaatgaccttgactcgctcaaagggagcagcgacggctgtagtggggatggcggagaggaaacctgcggccgagatctgggcgatggagaagcccttcttggcgtccacctcggacacagaagacacaatctgcttaccgacatcgtaaccccagaaagagacggcgaacatgggggtgactccgaccaggggagccatgactcctcggtagaagcctcggggaccgtcggtcttcatgatgctaccgaccacgtccatggcgcccttgtactggcccggagagccggtttgcagacgcaccttgaccagatcaaacggatgaccaaccagaacggcgcagatacctccaaagccaccggcggcgaaggactcggcctgcgacaggaacgacttgagagcggaagggggagcgatggccttaacgccagagtcaatttcgggagcgtcactcattgtgtggggtgtgtggaagggatagttgagtgcagttaggagatggcaacgtccgagttataagaagtgtttagagttgttcacacgggaaggttacctcggcatgtgaatatggaggattcggtataggggggtgtagcggcgggtttagggggcgattgtgtatatatatgggatcctggagaccagctgagtgcaatgatggtctctgtttttctctaacgccaatatttgcctcgttagacccgactctcatcaccctcaatcatcctcctctgattgggacaaccttgttcaatgttttggcataacgactgtccctatccaacattgatattcggagcctccggtcgattgtttcgcacctaaatccacaaatgccgtcacaagacgcgttggaccggctttctttgttccctttgtctcagccgtgttttggtgctagttttatccgactctccacaaacctctcccttaccccacggcccggaaccgtgtcggagaaggatatagctccagaccagacgtcaaaaaaagacaagtaaacggcggccggaaaaagtcaaggccgacatgtggatcacgtggcccagacgagcggatttccgcttctactttcgccaaaatcccgtgtatacctggttttgtctgccactttggtccgtctccaaccgagactgtgccgaaatctggggtacgttcggaggcactaagatacaagaattgaaaaataaaaaaaaggaaaaataaaaaaaggaaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaggaaaaataaaaacaaaatcgagacaaaaaacaatgaaaaaaatctatataaaaaccccatcagactaattcggaccattggctaaattcactatctttacacaccttcggaaacccttcctctgaattccaccctccctgcctcttctccgctccctccaaccggctcggatcttgggactaaacattttgttttttgttcttttttttcttttttttcgtttttaaatttggaattattttttcccccaaacttccccgtacattcgagcgtactcggctgcatgcatatgaaaggaggtagacagacagacaagtgaaacggcgttgaaaagtgagtcatgagtcatgccagacgaacaggacggacgaacggaatcacgtgccggacgcgagggatttttgtatgtatgtatgtgtcacgtgactgaaactccttccccctgtacaagtgtcagtactcgctagttgtgtctccttccttcttcattttaccgtctccactcatctgcatgacgtcatgccgttgtggggtaaacggtgacccgaggcaatgacagggtgtggaaaaacagctacaggccgggtcacgtgcgtaattcgtcatgtgccggctcagacgacgtgcataagcgatttccacgtgaccagactactttgtagcggaaaaagtctcaaaaagccaccttcaaaacagtccttgtccaccttacatcctggttcctttgttgacccttagttcaacctcggcaactctgcaactctgcaactctgcactgtaatatctcctaaacccaacatatgtaggcatattgcagtttattggaggtaacagagacacaatagaagtacttgtaggagtatttgtatgaaagaaaaggacaatgaatggatgtggacgaggagcacaattgaatggtcgaggatgggtagtatggggagttggtttcgcccgaaatgacacattttgatctagcaaaaaaagccttgaaccttgagtaactcctaactaatgggagggaacaagcggactggaagacttgcaaagttgtatagtaatgtatccaataatcgggtgcttccgtataacttgaaatctgcatttgtctggtgaccccttgatacgtgtatattttcaattcatctatgcatttatacaaacaagtccatgtccactccaatgatcttacatgtcaactaattcctcaactaattcccaagaatcctgagagccccagaaatgaaattgtcgcgcttcagaggccccaattgcattataaaatcgtcacttgttgataaaatacaacatattctgttttctgccaatatccaagtcgattcagccccttcaaacgagctatgcggatcatcgcagacaagtacaagatctaaaacaacttacatgtacttatacaagttcaagcacagtacaagtactgtactgctggccaaagactcatatatgtataggtttgagagcaccagaagtatggcattgcaccataatagccctagtccatctgcttgagctgacttgagtggcctatcgaagttaggacttggggggtcacacatgtgggactcatcaggtctcgttttgatggatccgcgtgtcgacatgtgcggttgtggtcttacttggtcgtatttgactctcacaactgtgcctcagctattatacaatcatcatattcgtctatatacctcgcattggacctagtgaattccctggaacacctcgttgaccagctccaacacgcccttgtcatcatagaaaatggctcggatccggttctggatcttgaccaggccgtcccgatccaccagctttcggtacgcctcaataagcttgacggagaaaaccgagtagcaccggtggttgaaggacacgagccgcacaagcacatcaatctcccgctcctcggccacccgggcaacagtcttgctcacctgaggagcaagctgcttctcctgctcgggatacacgtccgagtagtactgcaagagcttccagcacacacgtgcagagaaccgagccgaaagcgagtgcataaatgcgtcaacagcctcgttataatgccgcagacggaatgcaaccagacccaaaatctcccactccagcgcatgtttctcaaacggccggttttcgctctgcgagtacagcatctcggcccgccacacagtgtacaccttgagatcctcgtacagcaccataaacagattgtccagccaccgctcgcacagtcgcttgtgtcggaactgcggtgcagacacgcttgtcgacgagacgttggcgtgtgaggtttcaggcgccgtgagaccagcagatccgacggcagtggtagatccagcaaccgaggcagtggcggaagcaggtgggatggccgcagtagaagcagacccagactggttgttcgacttgtcgctacggccgccacgtttgtactcctcatccatcacaaacacacgtgatcgcacctccagcagctggtcccagccaatctcgtgaacaatggccgtaagatgttcgtagaccttggcaaaggtggcccgcaggttgggggcgggtagcttcaggagcttggggtcgatctgcgcatgctcctcggtctggtcgacctgcgacgcctcgtaaacgtccttgagaatgccatccagaggcagggggtagtgactcttggcgggggcgggcattcgatgctggtcgtgctcgtggtatgtgaacatgggacaagagttgagcgttagaagggcgttttcccaatccttctggcgaatatacacctgcaccagctctgtccacagcttggactctgagggagcagagttgacggctcgtgtggcgcatccaagagccatatcctctcggttcttggacagcaggaactcggcctgcagggagagcagatctgcgtcccggccattctcctccaagccctttaccatggtcttaacggcttccacctcctcgtccatcagcagctggattcgtgcaatcagagacaccacctcggggtactcggtctgcaaacgtcgcacaatctccagacctctgtcgtacagccgggtgattcgcatgaaggccatgaacgcgtcaacaagataattgctgacgagagtaggcacctggatctctgaacaggcgcccgaaagaggcccaatgccgaaaagacgctcaaaggtgtcaaggaagaagtcgccgccaagatagacgtcattgtcggaatcggggatcaagctgggcagtgaagtggcgtccttcttggacgagttgccctcgtcagagtcgccgttgaccacattcttcttcttcagcggcagaggtcgcagcttgagacagccatgcgtcaagaaagtgtcgtcgtcggcaaacagtaacgaccggatcatggcactcatgtatgtttccagccacacctggtcggtcatggagtgtctctcgcctcgagggtccacaaagtacgactccacgccgccggggatctttacaatgattcgtacgtcacacttggtgaaggcattgaacgaacacagcagaccttgggtaatcttccatgtctggggcttgccaaaccacagctgctcctctccaagagagtaggtcagttggttgaggtggacggccacagacgccgcagacgacacgtcgacaccaataacgtagtggtaggtcccggactcgcctcggtggtccaccttggtcaagtgcaccaggtcggggggacccagctccttgaacgttgccagcgcgttggttcgagctgtgagcgactctccaaccgtggtttctaggaatctgtgttagtttttaactaaactggtgttgtcgtgaaagttgtagtgaggtgtaccagcagatgataaaacgaagaaatcgcacagacaacacgtgacccagacactgtagatgacacgtctctgcgctggataacaacactgtcggaaatgtagtctaaatgcaattccaagctttgggttacaaagtcatactggacacagcaccttgacgacacatacaacggcatgcactatcggagataacaaaatcagaaggcaatcagaaaagacaatcagaaagacaatcagaaaagacaatcagaaaagacaatcagaaaagacaatcagaaaagacaatcagaaactaccagaatggcaagtgtgattgatgtgtcatcagtggaatgtccggttgaagacatattactcgctcgcaagacactccgcataccccctgacacgtaatggtgcaaagaacattccgtcgtaacgtcaccatcgaaggtgacatgacatatcaaaacacgtccgtgagtatgacgtaggtcgcaattaacacatcacagaccctcgccacacgtcccgtgtcatcttctgacccataaactcccttacaaagcaccttcatcattggtaggtgaaggtatgtctcagaaagttgcgtgtcgcagtgctgctatccctttctgtttctctgggtgtctgtcgtctgattccatatctgtctgattccatctgtgtcaccaccctgatcgccccaataaatgccgtgttggtgtctggtccagtcttgttaccacgtaaccactgccacgtcgaccagccgccgtctctgtcgcgatcacgcgaccgcatttatctccgcaattggtccccccgccgctttcgcctcttctcgtacttactcaggaatcgcatccaacgtagccatgattgttgatgaagacagataccaatatctgatacgtgtaactgagtttgccagctgggatttttgatttttagctgcactacccaactgtcgacagcatgtacagtgacgtaggatgagagccctgggaagacgctgctggagaaatttggaggtggaaaagagggcaatatatagagagaagcggttggaaacaactgacacaaaaacattgtcttatatacaccgcaatcacgtgatatacagactgcaaaatctccacactgcggaacctaatttcgagccccgtactaagcggcgactaattacaagtagtagctacttattagtacaacgatagtcagtattactaagacactgaattatatatacgagccataggttgtgaccgagggtggaagggtggaagggtggtggggggggtcatgtgactgatcacgtgacgggccaagtgggattagtaagcccaccatcgccccgagccagctccattcgggggccgttctcataatgcaatgtgcatggctgtgcagtctggaatgcgcattattccgagatatggttgagaagttggtcttggccggggttaggggaggagttgagtgaggattttggtgggattatgaggaatgaatgtggattaattatcagggaaatccaggggaaattgctcaagttgtggtgttgctgtggttccatggtgcaatagaattaaataattatattatacgattttctgttacggaggaagtggaatagcaggagcgggctgctaacgggtcaactccctaaacctcctggctctccttcctcttataaataaacaaagcaggctcagtgacgacaattcgatcccagaccttttccagctccaggtaggcatcattgacgtcctctccaaaagccagcttgagcacccgaacgaactcgttggcagtgccagaagggtccttgacggcagcagagaaggttctgagagcctccttggcgtcaacccgggtcagagcggtaatggtatcagcgagatccatgtcgggccgcttttcggcagtgataacatagtcaaatccgtcccacaggtcttccagagtctccttatcttccgtcttgtcatagatgatggctccggactctgtaaagtcttcagactcgccaaatcgaatagctccagtcatacaggtggggacatcgacatggaccatgatggggtccacgtaggcctgacctcgttctccaaagtggaaggtgtgtttagccacctcgggcagatcatgaaaggcctccagggcaaatcctccggggtagttgaaagacgagatcgaacccatgaagcaggaaagaacaaaggtcaagaaggtggtgagaatgattatcacagagcccaccatgtagattttgttggtgtttcgtttctcccagatggaagtggctcctacagcagcaagcagagtgaagatggggacggtatagatgatgaatcgccattccttgtggggctgcagagagtagatggccacgtagatagtggcagtgagccccagaagtcgcaggtggcctctctttccgctggggtccttaatatatccgtaaggaatgagcaggaggacaacagggttgagaatcagcttgggcaggtcgacaaggaaatactgcgagtaaggcgagactccccactcggacgagttgccctcaatcacgttgaaaatgaagccctggagttcggggaacactagcttgaactgctccaacgggttaaacgagggagttccgttctgccagaagtacgagtccacgccgattgaaattgtggacccgatgagagcgcccttgagaccggcaaccacggccttggacaggtagactcgtcgctgcacaagacacaggaccgtgaagatggcagttaggaggagaatttcgacacggaaaatcgaaccggcgacagccagcagcgtgattgtgctctcaaactcgccggccacggccttgctcagcgcaaaagtaaccagaggcatggccatcatgttgggcagagtccgggaggcgtagtagatcatatggaactgggagaactggaaggcggcgaaaaacgacgcaatgatgttgcccagattggggtaccgcgacagagtgaagaagtcggcaatggagtgtctcagaaacatgaaacacaccgcattgatgattcccagagctcctcgagtcagcagctggatgtcaaacttcatcgctcccttgaaaaccgctcccttgagacctcgggcaatgatacccaacactcctgctcccacaaacgtccgaggcaccaccccggggaaatcaacatgatcgtacttggacagatcggacacgccaaagtagacaatgtcgtggatggcctgcatgttgaaggactcctccaccttggtgaaaggcgccaaagtgaggtagaaacccaccatcacaatgaccatgtagtcgaaatggtccaattgcattttttagagagttgacgagatgtggaggaaagatccctttggtatgcacgtgggttagagttgatgtttggtggggtggtgatgatgtaagcaagagtgtgaagtggacatgatcacgttcgttcaagaggtaaatggtggcacgtgtttataattgcacgtgtttataatatcacgtgactggatctcatttaacacgcgggatgtggtaattgacacccggcctggtcggattcttcacaacttgagacaagcaaatccgctctaaatgagccgactgttctcccaatgatttttcaactagaaagctaactaaaaaatgtggctctctgagagactgtggtgccaatgaggcgatattcatgaatctgaggtcatttttttggtaatcattgtgtttactgtatgattttcaatctactggtggaattatttccctttagtgtctcctgtaacacagtaattatcccacccgtaattgtcttccttcaactatttccttaactgaagagttcatgtggaatcactcctctgtcaaacgcgttgcagagcaccaggcaaggcaacagaaagtagtgatagatgggcgataaaactgtggaagaagtaatatttcatatcagtaactccgccttagagattgtgagtctttggtctctgactaggtgtctcattgaacgacctgggagtatcttcgggcatcctccatttcgtaatataatacattaattaacaataaatacaattccggtgcgggaaaagtcgcccattgaaccatcagactttgtcgtgaacggaatggagttgagtaccgccaactaacaatcggctttgtctctcactcaaaggctttgcttcgctcgtggcttgtatcgcaacaagtcgctaagctctctgttgcggggtcagaatcacgcgctgtgctcgtgcttctaactacttccctgactcatacttcctctctttgtcctcttacggttttcctcgccgccagggcccttgcgtcgttttcttccctcctcctgaggatcctcttccgtgttcagaatcgaatggtttctcttgagccacattcctatcgagttgggattcagctcggtgacctcctcggaccgcacagactggtacgcatcgttcgtggccttctccatcagcttgaccgacaatccatggatggtgttgtcatcctcggtctccacgacagcttcctcggcctcatcgtcgacctcggggcccagatcctcctccacgtcactgtctttgacctctccccgtttccgctgcatcagacccagcaacgtcatattctcacgcacaatgcggctgtagattttgcgcgcacgtagatcgtcccggaaaatctccgtcgaccgcgccatgcagctgttgaaccgaatcagcatcttcttgtacttcttcttgtacgatttgtaccgaggaaaccccatggcattgagcggaggaggagagctggggggctgattgaccacagatgattgatgttgaactgtccgaggctccatctgatgagccgcttccttgtccagcacaggaacaggagcaatgccagtcgtcgtagaagagctgttcaaaggcaccagatgagcttgttgcagaggcggtggttggtgttgttgctggtgagtaggaccaccaggaccaccaggaccaccaggaccaggctgctgattcatcacatcgcggttgttctcggagccaccatcttgcgtcacgtgactcggagcctcgttctcctcgttcatcatactggtcagatccatcttgtgtgtcgtgttcgttccacaagaagtgtgtagtaatttggaccactcaaaataaacttggtgatgtaattgggaggtgtaactttattggagagggaggtggcagagtagcccaaggcaggacgaagatgagagaagttgaagatgggtcacgtgaccaaaaaatattggcgggatgtatttatttggtggtactggaaaagaatggctttttcagttttcggatcggagcctttttccaccacttggagggtatgttatgctacactatgtggagagctctaaccaacctcagtatcgttgtcagcagctctgaatgtcttcaatatcatcttctataaaagatctaaacgagatcccatcctctcatccttcatcccctttccatctgaatctgctctgccactcatgattttttagcctgtgtccgagtcatcggaagcggccgcttgtaaacctcctcagttagagcgtacttcatcttcaacgcctcctgctgttcatccacggcgttcaatggttctcccttgagccacggaacctggtcaatatgctcgtatacagcttcagcatagtacccggccgacttttgcaactgtttggaaccctcaaagaacaagttgtagacgagtttcgaaacccggtgcaagaaaacgtcaggctccagcttctccctcttgtgcagtatcaggtccatagcaaacagatagggcctgttgatgacgtaaaaaacgggcttctcggcagttcgatcagctccgacaaatatgcatccaatctccttgacttcttcatggtattctccagaaaccttccaggggtccttttgccatccatagtcacgaacaatgtacgttttgaacctgagtagatcacacacgattcgtcgctcgctccaggcttgagtcacccatcttccatcctcggacctatccaactccacgggagatttgtggaagtcatgagaaatagacgccatgctgagtgacctccatgagtacttgtttcctgtggaaggcaccgcttcaagatcgacccacaaaggaatcaacacgtgctggtagtggttgtaatagagcatgcccctgtagatgagaaagaggtctggcatagggtcgaacgcatgtcccctctcgtatattagctgatctgagccattcaactccatgaccagaatctccggttctccattggtcagatcaaggtagtatataaataatttcctaacagtgaggtcaaattttaccctgaatgccccctgcgatcctggaagaaggtgaaaagtgtagtccttcatatatccacgaggatagtgggaaacacagttgtggcgatcaaacaaaagagtattattgacggccttttgtttatcaataatgtaaacattgtcttcctctgcatcgtgttcagtttcgtcttcaatgacgatccatctttcgctctcttgcctcacgcagaacatggcttggctgatgatggtgatgtaagagttggcgcatctgaatacccatttggaaccgtctcgcacactgacaaagtcttccatggcaatccagacatctgctgggtctggcagtttgaacgggaactggtctgggttttcgggaacatgttccatggtggtcatatcgagagtgataccgtcatccctaatgctcattagatacttgcccctagctagtccataaggtaccgggaagtcagcagattcaaacagagggtcaaacgacttgggtagagcttctccatccacgcagacgccgtcaatatactcgatatcagcagtatttgccaaatcgtccatatcatagacatgttgagagtcagtggtacaccattgttcgggttcttgtgtccgcgacttgtatcgggcaacaatgagtcgtgcacaatccatccacgacttcagacctgctcctggagccacagtcatccatggaactcgtttcagcactttcggtcggaccagagtgtcgtccagcagaggcattaatgctctgaaatcggtgcatgtttggctaagagcgacgagagcgtcgagagaacaatggcggaggatttctagccgaatctccggtgtttccatcgtgaattagtgaatggaggtaaatccatggctggggggcagtgagggtgcactggtcgatttgagtttgaaatatcatttatcgtatagcagggttgctgcgagcctctggaccaggtggaagaacgtgccctagataccctagagaacgcgtttatcatactagttgacgtgatttggttttataatagtcttgtgaggcaattgagtggatctggggagacaaatctacaaaaatttcttcagcatcggacttgtagggaaagacgtttatctcgttcagtatatagtggtcatttagatgttctaaaagacttttcaaggggactcttgacaacccccctccgccaaaaaagctccaatgaacgaaatatagtcctcatttgatcccgaccccgttcctcacgagaattatatacttgtagatattgtcgagttagcataatcgagctaacatatgcgtggggttgctgcttacaataggcttactatttgtcaactaaaggctaagtaaaaatggtcaaatagacgtgattcgagtggtggcagtaatgtcctggtttcacctcagagatcattctgatttttctttgattccacttcctgcacaaccaagattgtgtccgcatctggaaatcgttcttcttgtagatcagtagctgctccacagatggcacatccaacaaaaaggtcgttcctcgtagagtatgagtaggaccctacggggcaacagtagaatcattagattggtgccaccgagtttttcagtctgtcgcttggaatatcggttgacttctgcaactctttcgattcaaccaatattctacctaacacttggcagaattactgaagcatgaaaggggtccccacaaacagccccggagatatacaatgatcagagaacattcatagtcacaaacgggcttcttttgagcctcgtattcacccgtattatctctccttttcggtatctagatctgatctacatacgtcttaggttgcatatcaggacatgtcggagtccgaatctgcgtacttttctcgactatctacatctcatctgtagtccggagtccgatatgcaaaaaaagtttcagagttgctcatatcagatgtgcgaaaaaggtgggaattgtgagaatttcggggtaaaaaatatccgtaaagtagatgtagctgttctaaatggagttatattctcaaaaaaatattcccatcggaaatctggactcaaatcgccctttcaatgacagtcagtcggataaaagtaagtttggctgagaatcatggcaaaccatgtcgcaaaatgtagcggcgagtaggagccgttatatccattacgagacgacctggaaggaaaaaagggacatatagagctagtatctcttgattaagtcgatcttttcccttctccagcttctctaagcggttctagagcagcattctactcccgattgtggaggtccgttgtttttttcgccaagatgtcttggacgcacctcggaagttggtttctttatattttaatttttttttgaatttgatattttttttatctagatggattagattgataaaaccacagatctacaagtatatatatcctgctctgatctcccatggcccaacatcaatcttactatgaagtggctcacctcactcagaaactccgtcgtaggaggtccccatctctacaacaatgacaaggacagctgctcagagtgcgattcagacaccgaatcagtctcttggactagaaagatgttcgatcccccggtgaaacaacagcgggaagattacacagactccgaagacgaagctggagctccttcgggatctcgtgaaatggaacaactgaccaccatttggaccaagacggatctttacatggcctgggcttccatgcttctgctttctgtcgccattggaatgatgatccagaccgtgtctgtatactccacgtacgccacctcagacttcaaccaaatgtcgcttctgtcggccctcaatgtggtcaaatcggtcatgtacattgctacacggcccattctggccaagtttgccgacgttctgggccgttttgaaacagtgctcatctgtatcgtcatcttcactgttggattcatcatgctgtcggcctcacccaacattggcacctactttgcagcccacatcttctacatctttggccaggtgggtatccagttcatggaacaggtgtttgccgccgacacttcggatcttaaaaaccgcatgttctttgtcgtccttccaaacctctgctatctcttcaccccttggtgtgcagctcctatcacgaacgccattctcaaacactcgacttggcattggggctacggaatgtggtgcataaccgtgccggttgtatctatcccagccctcaccatcatgttcagacacaggatgaaggcccgcaaaatgggcctggaatgcgcaagatcgggtctgagcaatgtcaaaacagccatgcgccagtttgacattataggactcattctgttcactggaggaatcagtctgttgtttctggctgttactctcgtcaaaacctcaaagtcctggagccagccacatgtgctgtctatgatcatcatcggacctatcctgctcatactgttccccatctgggaaaaactctaccccaagtaccccttcctgcccttctcagctctcaaagacagaactctcatcaccggctgcatcatcgtcgccctctactctctggcttactacatctacgctccctactacacggcctggctgctggtgtgcaagaacctgtctgtcaccgctgctacaaacacccgagtcacctggaccgtggcttccacctttggttcgctcctagtcgcccctctcatcagatacacctaccgactgaaaccaacaatcattctgggagggtgtctgtacatgctgggtctggggctcacctacagataccgacaaccggacaactcgctggcccaattcatcattgcgcaagtcattgaaggactgggaacaggaatgatccagtatccggtgctggttctcattcaggccgtggtatcccacaaacaggtggtagcagcgactgccatcttctactcctcaatctctgtaggaggagtcattggagacgccatttcaggctccatgtacagacaacagtatcccaaaagactggcagactacgctccgttcctttcggaaaaagacattgacaccatggtcaacaatgtcaatgctccattgaagtacgcctggggctctgaggagagaaccgccatcattgcagctttcaacaacgtctacagacacctgctctacggcccagtcattgttggaggagctctgatcctctttgccgtcactcttcctaatgtcgatcttagtcagatggaagagagagtcaagggtgttgtctttggaaataccaacaagaaagagaccgagagaaacgatgatgagaaccaagacctcggttctgaaaagtcctgccagaaagacaatgtcgtcgagacaaaggtctaactacgaacaagtatatgataacgtgtaatgaaatgatcaggtgtttaaatgcggtacaactccacagctcatcaaaataatacaattccaattcgttttctatgttttcatgtaactccactctctaagtcttggacgtggctgtattacggacaagataatacccacgactgtgagcaagcactctcggatgccggtctaggaaagccgcttcgccggaatacctacgtgaggctagctcacaacctcctagtccgtcgtagaacacacactggtttcgttcatgagtgttctacaccttgggcaacgtctcaaaagaaaccttgcccgaatccagcaactgcttactcaccagcttctccctcgcctcatacaaatgcttatacgacgtcttgatagttccgtcactcactcccgtcttctcactgactctctgtgcactcatgtcatttccatatagtgcagctgccatgtaaatagctgcggcagcaactgaaatgggcgaacggccgtccagagtaccgatttccttggctcgcttgacaatgtcttctgccaggttggccacctgtgaattgagtcccagatgggaacagtatcggggcataagagcaccggggttggtctgggtggatcggaacgcctggatattggttccctcgagcagccgtttcatgagctctagagttcgtcgaatctccttcttggacacgttggtcagagctccgatttcctggaaggttcgctgcacgttggcgtgtctacaagcgatgaaaatgacggtggcgatgatggcgtcgggggtttttccccgcagtcgcttgtcgtcatgaaccagcttgtagacctccttggcggcgtcggacaccactcggggtagcgaaataccgtcgcagatctgggaaatcttggcatacacggctgacagagccgcgtccttcttgtcctgcagagaccgcgactgggttcggttgaggtctctgccgaccgacgagcccggagctccaaacgagattatcgtgttgagctgggagccctccagcagagggttcatggcgtctcccactcgcgaggggtcgtcggagccctggtcgtcgttggagaaggttctccattcagaccgggtatcaaccactcggtcagagaggaccagaccacactggccacagaccatgtctccctccgcgaaccgttccacaatgtctggtggcaggattttgcactcgggacacatgagtgtcacgttgaggttttgttggaaggacatttcgtgagatggatgtaaaatggagggtgttgttttaatgcaagggtatctgcctgtttctcggtcgaggtgttaggctgtgtatgaaggaagatgatgctggtggtcaatcagtaggtggtagatgatcggtgatggtgatgcaaagtggaagcgataggccggccgggttgtttttctttttctttctttttctttttctttttcagtgggaaggacttggttatctctgcttttcttggttggtgttctgcttttcgttattccaatcgtttggtctatttttcgttcgtgtcacagctgcctctgtctgtctgtcccgatctgtatggctctgcttgtgtctctggtcgccagggggtgttccactttgtgtctcctcgtaccgttactcgacactgatggtgctgttgctgggtctggcactgtggtgcagttggagatcatgggcctgaaaaagcttactttatgctcgccaccgggacacggagaaatatggaggtccaggtgtatggggattgtggaagacacaatggggaagggggagtgtcgacggggattgtgggggtataaatagggtcctcagtggtactgatctccagtaaatgtaccagtatgggagtatggtggaacttcatggaatgtcatggatggaacgggcgtgaagtataatgtcaagtggagtccaactaagttgagtatctttactgaggaacactccacagtccaaacagagtacactgtacccaagagtagagatatccatctgcgaaacttctacagccgatttgatagcatgaatgccatattaaacggcaggataagtatctagatgattcagaaacccatattggttctttgatctccagttgttgatgtgaaaactatctccagtatcactcactgttccatggagactagatacaagactcgttaaaaacaagtcagaaggtatcctcacttccactatagatattacaatgtagaatatctctcccattcctctactacaagtagtacatgttttaaattctcttctatccccccatcacgctgaaagtacaggttttttttttcttctgcatttttctatattttatgtattttcagtattttctacattttcagtattttcagtattttcagtattttcagtattttcagtattttcagtattttctacattttcagtattttcagtattttcagtattttcagtattttcagtgttttcagtatttttcattttttccccgccaatttttcacctttttacttaatttaagcaccaatctcccaacgccaaatgaacctgacatgatgctgacaaaccacacagcactatccacactaaatcgagactagcgagcgcgtaaagccgtgacacgactgtgcgactttgccatccttctttagtgcatcaattctcccgtctcccatgtctaccatccattcacgagttgccatacatatggcgcagttcgatccgtctcatgacatgaatcacgtggatcgagttgttcggttggccaaagtcctgggtcgcaaagtagcccagagccagacggtcgatctccaggttgtcgaggtcgcagctctgttgcacgacgtcaacgaccacaagtaccagacccaattgagcgacggacagagtatcatgatgagttgtctttcggactcgggtctatcgccagagcagcaagatctggtgctcaagattgccaccaacatgagctattcgaccgaaaaaaagctgcgaaagaccggtgaatggggccagtggcacgacgaatgtgtggagttacatgtggtccaagatgcggatagattggatgccattggagccattggaattctacgagtggctgcttactctggagctaaggacagaccgttggttcttactacagatgatgagggagaagacgccatgatgcattttgacgaaaagctgttgcatttacacaagaccatgaaaacggggcctggaaaagacctggctgtgaagagaaccaagatcatgaatgaactggtgcagcagatgtacgacgaggtgaccttggccgatctggaagaggagaatcccgagatgtgcgccattggtgtgctgatgaaggagagatggtttaagcagtaggtagtgattgcgaagccgtgggctgttgttggatcccatgtctcgtagaatcgatacgtgctgcgttattctcggtgttagagagtgaatctgttagtttcgacgtcttgcttccgaactgcttctttctccaatcaaggaggactttgttggggattagttgcagttgaaagagacatggagggctgctctaatgttctatgagagcaggaatttttaaggaaaatatatacaaataaacatgtatcctacaccatgagttgtagagcagcgcaacaatagttactccttgaagtattttagccctgattgagtaacaatagttcaactaattgaggcatatatttgtagaagttttgttaaccgttcgagcttacggagtaggtctccagacatgtaggtcgacacaacaacccatccgacaacacagtcaagcgtcacttacaagctaccaattgatcagtggagtaaatcaacttgaaatttcatgttaacattactgaagcatctgcccgtcctgtatcaaacaggatccagacagacgtgtatctatgtgaagggtattgttttggtggtcatgagcggtctaacgagatcaacgagtttaaatcagcgagataggatggaatcatagcacgtgctggacaggccatttactcgttcatttcggacatggtcgtctagacgttatcctcattccgagcgaagttcacccgctccatctcctccttctgacgtctcaactcctccgtctggatatctctgacatcgttttcggcctccttttgccagaactcgtcgagatcaaagttctcgtcgacgtgacgggcgattccagagcctgagcttcgcggctggctgacgggcttcttgaccaggggtcggaaagtgacaggggcagagtcagccacatcgttgagtcggtcgttgacccgctttcggaaggttgtagacgactgcgacgaactgtcacgcgactggatctggctggtggtcgggggctggtatgtgtcgtagccgttttcgggctcctcaaggatgtcgtcttctcgcagcttcttatgcttggtctttttagccacgggcttgtagctgccgagaccgttgatttgcggcagaaaaaccacggccaagagaatgacaacgacggcacaaacgatgaagatggtttctgcggcggtcatgatgagttcaagaagggaacactggaaaggcggactttctttgttttcgttggaaaatgtacaaagaggtgagttggttgatcgaacagccgaaagatgaacaatctcagagtcgtgttaacgtcgtttggtcggtttatgtacacagttgtttcagggtgtcgaactcaactgcacagtggattaattagtgaggatcgtggttagtaaatgggtagctagctgtctttaatgctgttaatgaactgtcgctgggtctcgagtgaaaagccactgcaaaatcgtcaactgcacggtgtcaggtatttgtatgtttttttaatatttttttggcgtatgtaactgtatgcgcgcattggaaaatgatccagggttagggtaagctttttagtccggagataacatggccggaaaaagtgtgtcggagatagtccataggcggacaggggagtcacgtggcgtcacgaaaaacctggccgcaggtatatatgtcacgtgacacatgttgtcttgtgtttttattgctttttttctattccctgctagcactgcgcgtcacgaaagactgtatatactgtttctgacatgtgcagtatggtgtgtatttccgtgatctatggagttgtgagttgggtgtatgagttggaattcagaaggtgagctcatggtccaaagttccggtttggaagacactatagaaggcacggctctgtagtaaagatcttcacagtagggtggaattgacatctggaggaggtgaaggaggtctgtctacaagtagggagagcctggacatagtcacggagtaatggagctcgaagggagtgtgacaggtttccataaatcttgcccctctccaccttctattctcaactactgtacatactgtactatgaatgaattatatataaaaaaaaagaatttggtctacttacagccttgtacggctggctggctcggagtgtatactatacagtctcccattggaagtctgtagctatcaaattggcatgctagaaagttttgctcaatgaggctacatttggtgattctatggtgtctatcattcacttgtagtgtagccaatcacttgtaggtagcagtccgatcacttgtaggtagcagtccagagatcacttgtggatagcagtgtctcgtattgtgcagaagcagtcggatacagtcgtagacccttcgggaacacaattaccggtacagtaccagacttccaagagtccgatatcgattaccggcctggaagatacaatgcaattcgtggtagctactgtatcgtccctgaaactgtacgcagtcaaccagactccttattctttgatcaatcagagaactacccgagcaagagcccgagcaagaatccgagcaagatgatttcaagtctttgcaatctctcatcactcgttgatcccgataagaccgactgttatcatacatacaagcacagcaaccaagcttgactgccttggacggtatgtacttgtacttttactcgtagttacacttgtacttatagacggcaccaagagagtgaagatcgagacttggtttggcttacagtatgggtgcgagtacatactgtaccaatacttgtagtaacaagaaccgttccactgcgagtctacctgcagatacagatgtacagcacccacaatcaaacagcatccttgtcagctattgccacgattgaaacacctcaagcccaatctctctgcgtagtttcccacgtatgccaaccggttcctccttggccttggtcccacgcctttgtaacacttcctcgtccactccagccccactactatccaccaccaatctagcctcatccacggaaccatcttccccaatcgaagcagtcgatgtagcttccctaacgaccctcaaacacgcccccgtgctcccaaacacctcctcaaacaccccttgcatccgatattccctcccgataccattctgatacaattgcgctcgtatccccaccatatcatgtattctggcggaaggctatcgaagggaagctcgtgatcaagctcgctgagagtatccgctgagagaacaagcagaaaagcaaaaacgaaatgtttgaggtaaaccctgtgatggtcgctgtggccttggaggttgctgtagctggctgccaaccaccagtagagaatgtaaccgggcacagatgcgaatcaaaagggtctgaatcggtttagggggtggtcaacccaacccttggcaatctcatcaatgttgaccatgctcagttgaagagaggctctacttgttgtagtgagtacaagcaccagaacgactacttgtagctgtacaagaactagtcaagagccagaacgactagctgtacaattacaagtgcaaattgttaatacctatacacccaccgacaaaaatatcgccaacaatatcacccacacctcttcaatcccatccaatccaatctaatcaaatccaatcatgaccggaaccggcctcttccttggccgatggggtgcattattcctttatcggtgtacacttattacacacacgtacacctctctctttctgacgtgcatcctcttttccgcctcttctctcttttccgccttttctctcttttccgcctcttctttcttttccgcctcttctttctttccgcccctccttttttttttttccactctttttttttttcttccctgcctctcttcggtccctctcttcggtcccttttcttcttcctttcttcttcctttcttcccccttctcacctgtgcacaccatcggtaatggccgaatctcagattagcttttttaccctaccgatgtgcggatcagatgttaccctaccgaaataagcctttttgcttaattttcgccgtcggctatgcgatgaccacagagggttgtcaaacagagttgccgacggtttggatgggtgtttgtaggcggatttcggcggcggaaagaggctccaactgcctggatttccggcagaaactccgggtgcaaatatccccactccaagccctctttccgccactttgcatcgaccttctcgtcgctttttttggaccggaaaattagagtatgcaccttatttttgcaaaggactcaaatgccagttgaaactttaaatgaaagttagcactacgaagagttaggcaattgtgcacggcagcttttttacacaacaaaggacccactgtgggcgggagaaaaaaatactgtgttaaggggtcacacaagccgggaaaaggaaaaagcggggcagaaaacgatacctggggcgaggcgggggtatgcagatgtctcgccggcagcttacagacccagtattcctccctcaaaaacgctcgctttctttgttctgctcccctcccttttaaaggttacattggcattggcaggggacgatgagatgacgatgagatgggaattttaagcggagtaaaatagagttgtggaagcggctccctaaacggaatgagtggagtgatgacgggggaggatatttggaagaagcaagggtatttttgaaaattgtaataaattagtgccatttcgataccgcaatccgttttgttccctcctcagtatccgtttcgaaagaattatacatttcaaatccattcccaaaagtctaacatctactgcaagcctggaacctaaaatctgctctttgtgcataatgtctctttgtctctttagtctgcctcaggtcgcttggtggagcctcatcgaggccacagatacgtgatcgccagatgaaaaattcgctttctggcaaagcagcaagaaccggcaattttttttttcggggggctggccggcggagaatggtattagtaatcaaacaacgtgtctggaggggcgtctgctcccgcgcattattattctgtcgtccacagatgacgtatccctgtcatgacccagccaaggtctgttgtgcaaggtaaagttttaggtttccgcggatgggatgacgtggacccgatatttggtcatgtgacgtaagaataataggtagtggtggaggggagtagacgaagaggggaggagacgacgaggggagtggacgacgaggggagtagtgagggtgtttatggcgacaattgaagacgtgtagcaacaacatcggggtgttcaacgacctctagtcggtcaccagacaagtgttctacttgtggactgcatggaaccatcgtatcgtgtttgaaatgagcttgatcgtcgcagagttgatagatatcaggcgagcattgcggatggcgggcatgtggcgcttttgtggggtgcggatggtatagtactcgtcccctacaagtccggtgcgacattcgtacggtattccatcgatgggaatgttttctttttttctttttcttttttttttctttttcttttataataacatggtacgagaagctcatgggacgtttccctacaagcaagtacaagtagtaggagtacctgtaaagatcgatgggcctgatgttgccaaaaggagaccattgtactgacattgggcatatgtaccatgggggaagttcggggccgtctttttcgttcaccattatcgattgtcattttgttttatcattccaccatccacttttcgcttttcctccggactggagtgtggtggtggaatggagttgctttgtgtggaagttagagcgcattagcgttcaacagctgcgttggggcctactgtagcaccttttttggcactagctccacacgcattgcacatgtcccaaatccaaaaagcaaaaggctaagtgagagccaaagaaaagccaaactcgaagccagtcaaatacatttttggccaaattgcaatttccgtcaccaccacacacacgtcaacacttacctttaccgaccggcaacgacgagctggcttgagggggaaccgggcaaccacacgacgacccgcacgcaacgacatctccacacacacgcccacaccaacatatccccagccttccctgacatttgatcacagcgacaaccaaagccgacacaagcgacaaccgacaaccgacacacaagctgaacaaatcacacacccgacactgaaagcgacacagacagactcaggctgcaaccaacgactcgagacggacaatataaggtgagtaatccggaggcagatggaggacaagggtccattgatgctatggtggcgtgtgcacctaaagactatggtgatgggatgtggtaagagtcaccattgtcggcgggaggtggcttcgatggcaagacagagagaggtatttggggtcgtcgtgtgatgctggtcctggtactggtcctggatgttggtgacatattgtggtggggggacgaggcgggcctgtgatggggttatttacacacaggatcaggagactgatggcgcacaggctggctgttattgtcagcacgaatgcgacgaaaacaatcatgtcacatgcatccccacatgccgtcgtcattgttgtgattgagggtctcaaaaaacagggctcccgcacacagtgacatggcaaccatcatcgacacccaacaccacatccatccacactaaacactactacacaaacgtcgtcatcactagtacacgttttttgaactgcattccgcccacgcggcacgaggcacgcctaccgcattctgagacatctcatcgacacaaggctttacactgcagcacgtgcggctgatgggcacgggtctcatgcagtgatacttgcaaacaatactcgtcacacatggtgatgcagtcactccgtggactgatcatatccgactcgtctccacgcacccatctcctcgcagcgctgtcgccctggtcagatcaaccccgctcctactaacacagatgcaacacatgcacatgatgcccgtcatgcctcacgacgacgaagacatggacaagcgaaaaacgccctcgtcctgggacccccacgatgacctgcttttgcgtcatctcaaggagacgctcaagctcggctggaaagaaatcgcgtcccacttccccaaccgaacccccaacgcgtgccaattccgatggcgacgactcatcagcggcaccctgcgaactccacagccgctccttaccctgatccccctggaccagcagcagcagcagggccaaccccagggtcaacctggacagatgcagcaggctcagcagatgcaaccccagatgcagcagcgacctcctggatcattacagcagggcccccctcacggccagatgcctccccagggccacccccagcacccccaacagcaacaggctgcgcctcatcagcatgctccccagcagcacgctgctcctcctccacaccatctgcctccgcagcagtacccctatccctacggataccctatgggctatggtcctcagggcggtctccagggagtgcctcggcctccccagcagcagccccctcagacacagcctcacccccaagcccagcagcatgtcacatcacagcctcagcaggctcctctaccacaacagtctgctcctcagctccacatgcctcctcacatgcagcagcaacagcagcagcctcctgcgcccacttacagacccacattgagccctgaagtgcctcagatgcagcaacctactgtatctactcctcaggaagtcgttgctcctccggcgcctacctctgccggctctgcttctgctcccatgttacaactgcctccgctccgatcagtagcgtctccccccacatcgcctttacagcccctgtccaacctgccaccaaagcatgcaccctggtccaaggaggaggatgatcttctggtgtctcgaaaggatctcgacgtggtggaactgtctgtgctgcttcccaaccggctgagtcaacagatccgatcgcggttgtcctacctcaacagcgaccccacgctgtgctctccccctttaggcaccgtcacacttcctccgatcatacccgctacagacgttgctggcgtcaaggtgcaggaggttcctgtttccgtgtccgacacgtacttccccagcagcttcatgcgaagcaagggtagcatgagtgccggtagcagtggtatgggtggcattggtggagtcgcagctctgtcagcagcggcaagtctcgcagcagtagcacacagtgaggggagcccaacggcaggtcatcgacctgccccctcctctgttcctgcattcagcccgccctccaagcggaccaaactcgacattcctccctccacacagcccaagctccaggccaagttgataaccgagttggaaaagagcaagtcgccgcagaccctgggttcgctctcgaatctgtcatcgccgctgtcttccacgtcgtctcctggtacgggcatgatttcgccggccataaacctgcctactcctatcaccagtggcagcaacaagcccggcgcaagtacgttgcccaacaagcggcttttgggtctgggaactccgcattacttccccagtccccgaacgagcacgcccaaggcgactagtgggaactgctactttgacaagtaaaaggtaatgagccaacacaaatggagaaggatgattgcagaggaagagacggtcagagaccacgggtggttgatccattcgaaaaataacgatatatataatgagaaaagaagtagtaatgatatttataagttaattggggtcaagtaggggagatatgtggtacgagtgatgatagataagacgatacaaagcaaagcaattgtttatcacgaaacaattcgtttgtcacgcaattcggttgtctcggcttcttgtcttgtctgattgactcagtaatgccattgttactgccattgttactgctgtgtaattccttcagcttgttccattgactcagtgatggatggatcgtttgtgcccagggctgcatccacagcacactaacgcagtggaaccagtccggcgataatatttgtaggcgtccgatattattctgagttggcgaggagatagcaattggtacagtacggtacggtgtagtacggtaattgtagagcaaacgcttcttttgtgcaggtgaaggagctagaaggagtttctttcagccgcttgtggggtttgtgtggtatgtacgtgttggtatgttcgagtcgtacacgacattgtgtactggtaggggtactggcatcactgggctacggtgcaagtgggcggtgctcgagcttacagtagttgtagatggaacgcccttccggtgcaagtgtttgcactactcgtaccgtagctaccagtagtggctgttgaactagtgtcgcttccgaaaccgcctgattcacatgtctggccaagagttcggcagcagtttagctggactttgggctggtgaaactgacgtcggggttggtgggcggtgatgtcatgtctagaatggggccatgtagcggtctcgcggcacttgttgcacctacctcgtgttggcggccgtggtgtagcccccatctgggtctcgcacgcccctcataaaagccatctatcgcgtggtgcgtaagctaccatctcatcgacccctgcacaagaattgcagaatgcgaccggatctaaaacagacccaagagcagcctaaccggggtctaatccgtgtctaaagatggactaaaccggatgttggtgccaacgtgggtctaaaacacacaagccccgacttagtgtcattccacatgcggttcgaaacaagtgacaacaacaccgccagcaacaagaagcacaacaagcacactgcagtagaagacttgcatgcaccctttctttcgcctccagactggtgcccagataatatccggccctgttagccgccgatgtaacgtcgggtgccactatagtgcggtttgacaatcggcaaaagagaagctttggatgcacaggtgctacagatgtgcagatggttggtgcacgtccgcccatcgagacaagcactatacacaatctatagtctggaaaagagaagagtatatatacgagatgcggtgggtggagtgagttcacacgagtgcaagatacgtgatacctgtatcaatatagtacataccgtacgagtccatacaaatgagcgaatgtacaaatatatctcgtattcgtatgggaacatgtgcaggcgtacataccggagcaattgtctgtatggaatcatggcccgggtctcggactgccaatctatcaacagctacttaccagtagctatcgtaactccagtaaatttgaggacgcctcctgctgacactctatcaaagttggcgtctgagactcacattaacagactattagacatacgcttgttatatatccagtagggtgtgcctcaacttacctcggggccatcctgggaacgtcacatccggtaccgatgttactcatgctgagtctgacagttggtgttcggcagtgtgtaatcattactgttctgaagcgagtaggggacgttggggatccgtagtctgacgtcctaggaccctctactgggctttttagtgagtctctccaaccagtattgcataagtaaatgtaaagaaaatttgaatatctacttagatgactactttagatacggaagggacattgcgacaatggccaggggaaacagaacacattaaaacaagtacatcgatgatataaacattcagagaatctcgtaaccatctcaatatcttcaaaccccaatcgggctaccaattggtaggttcgttacaagtactgtacatactgtacggtaagtacacttgtacttgtactttcaaataaacacattcagaaaagtttgtagaatgtatactgccatacaactcgaaccactttggaaatctgagtagagtgatgttctttttgtcgccgcttatcatactaatttcgccaaaaaagaccctgtggttcgtctatgaacctcttgatatctgctgacttgtgtggtcggccagacacatccatactcatgatataccccagagccattactcaccgcaacactgcctcaatgaagtgcagggacatacaccaattcataacgcccccaattgagcaaacacctcttcctttatccctccatcacataatacatacattcatagattacatagcgcccatttttgggtgggcgtaaaaatacatttcgtcatacagaacatggagtatctgatctgtccgtacgacaacgacgtctgcagctgagcaatggagatccaacaaagtcatgtgcagccgctttatcctgcaactgcctagagagactccaccttcttccatcccacatcacaacgctcctaaatacatccaaaagtacctcaaccttcgtgggccacaactagtggcattcacagtcgcaaaacatccagctccaacatcgcccttgtgttgcaaacgttcaatcgtcagatcatggatgaaacccgcgaaaaagaaaacgtttcaactgatcagagtctcagaatcccgctgaaggtctcagaagatcattggagatgcaccagagacgcacgttagcactcttcatcgcacttcctcaccagcccttcactccaacttgttccacgcggtcaacagcttcagagatcgctccttgaagccgtactcctcatccttaggcactgagtccagcttcacaatgcccttgagcaccttgttgatcttggtctgtcggatgatcgacgtctccagcccctcaaattcttccaaccgtgtcaagtactgagacagtccgggaagctcagaatcgtcaggaacactgccagagagcagaccccgctgcagcttgtgccgaatcacgagcaccttgccctccttgtcggaccgcttaggtgcaggagaagacttgggcttggaagatagagcaggagacgcagacgcagacttggaatccgatttggctcctcccctggccccagcacctcctttaccttctgctgcctctttggcatcgtccttagcgtggtccttggaagcatgctggccgctcttcttcttagcctccttgatggcctccttaacagccgaggtcttgcttttggaggccggtgtagaagccttggctgctgtctttcgcttctttgctggtggcttttcctccagttcctcctcttcctcctcttcctcttcctctacgtcgccatacacctgctcgacaaattcgtcaagagtaggaggttcagaagccaccttgtaggcggcatggagagatttgtcctttcgtccccgagaggcagacttgaggaagttggcggcctcctccacacccaatggcttgaggtcgtttcggtaggcccaggtatgagtggtatcgatgaaaaaacgcacgggccacatttgtcggttctttcgaggcttagcattgagcaccgacgaaggtagcacgtcttcaggcacaaccataccaggccaagcagggaaacccttgacctttgcgagcacaattgttccgggagggaaggcagaagaatcaccgacgtccatcgagtctgtggtggtgtcggccatggtcacgtcagcaacactctggtcacgcgattcggcctcctcttcggcatcctcttccacatcctcgccgtcagcatcctcttccacatcaccactttcctcctcggccacaaccttatcgccggcagcctcagtctccttgtcgaccttctcctccatttccttttccttcttctccatttccttcacgacatcctccttgttgtcgtcggcgtccttgtcgtccttttcctcatccttcacatcaataccattggaatcaccgttgggttcgtgaccgtttgcttggacctcttccttagcttctgtggtctctgtggtcgtgtcgtcggcctttccatcagcctttgcgtcgctgtttgtgtcgttcaaatcagctgccaccttttcttttctcgactcactcgagctgtcccctttcgagtctacgtttgtgttgttggagctggaaggagtggtgtctgtgtcgttggtctgtggagccacagcatcaaccttgtccttgtctgccatgtcgtcggtagatcacgtggtgtaaaaacgggagagggtgatccacaaactagagcgattggtacgttgtgtgttggggggtggtaaaaggttgagaaaccgtgtggtgatgtccagaagagggtgtttagtgagcaacaccaaccttaattcggatattgtggttagggtttctttggcgtcggcaatggaccctttccccgcgaatataagaaaaacgagaggctatttggagtctacttgaagatgtgaggaagtgtgtgaggactaatgagagacaacgagcattggtgatgttgaattcgtgaaatctggagtcagcagaatcggaacatatgatgagttactctatggaattaccggacgtttctggtactgtacgtacatgctgtacttcgatctgatcaaaggcatcaggaagtggaaaatgaggcttgatagtagcagggaaggggttgaagttggtcgtgtcgcgagaaggagagtatactcaattggtttcgtaccgtagtctagtatttgatggaatctgagtcgttttgaatgggttttaataccttttcggaatccgtctatttacttccccttctacacggtctactgctgtaggtctaggtagatgggcatattacgcagagtaaacatggaatgatacatgttagactacaattactggttattgtttttcttgattgagtctatctgtagaagacaactcgtgttgatatcatcaatgcgctctccatgcgttgctcttcaagagtgcaacacatacatatcggaggttccttgtaggcaatgtaggaatacaaaagttgaaatcgtcttcaaatgtgacttccactgtttcggaacgtcagtcgattcaatcttgtactcgtgacaggtactaagtgttcagatcttgctgtttgcacgggacaagaagcaacatagatgggctgggtccgacagcatcataatggacgcccaagagaagcagagacttcaagtttgttgcaaaaatggctctctaaaaacaatattcgaatccactctcaaatttctagcatataccaggtatgattgtcgtactgtacctatgagatatcgacaaaacagctgatactcgggggagatgccacaagatagggtgtaatcaaagagctacctttttatactagttagctgagtattgagtctccacacatgtgatttttaaaccaatcgtcttctcgacaactacacccctacctaccgtactttcttcccccttcgtgaactatctgcgataggggaaataacacgcgaagaataggaagagataataaaaaggtgccataagttttaaaatatcctactgtagaatacattctgaaatttcccttttcgtataatcccttttctacaacttttactcctaaacaactccccagccattagttcttcctcttcagcgccatggaaaaaacagattcataagatggagttatgtcaaacttcgtctctggataactgattgccttaagagtgaattagagtacttttccattccacgaaggatcatttttcggttgttttctttttattctaggggtgtttttattctaaagattcagggtgagtttaaacattttacagaatatattgtttcaacactgttgtttaatatctgtcaaggttgtatagtgtagcggttatcaccttggattctgaagcatttacttcgatttccagtaaccccggttcgattccgggtacgaccttttttcttctcacgaaaaattagttttgagaatgcaccagtacaagtcatatggatctacaagtagttttatggcaactgtttccataggttttttgtcgataattttgcgagtctaatattgttcttcatatgtgcagctggttctgtatatacaacaaagaccattggaagatgccgatatgcagtcgaagcaaccaagaggacccaatccaactttttggatcgtcaaaagctcaagtcgggtgacatgctcaactcgctatttgtacttgtacacgtgatcctacattggttaaccaccaatcatatacattctaattacatccgtgatcgtgctcgcttctactccatatcttcgtcttcgctctcctcctctttgtcggcctcactttcgtcctcctcatcactctcgtcctcctcactgctatctacagctccagatccatgactctgctgctccttctgctcctcaatcatctgagtgtacagctcctcggcttcttccggggcagccagttcgtagaaaagcatgaagatggaaccatcagacagcacgtatgagagctcggtctggtaaacagtctcgtcagaaatacgccaccacttgtctcgagacagtctatacgcaatgtagtgtccgtagtcatgtgatccgtagtgcgacacgacggacttgagccggtacatctttttggtctgcgacttgtcgtccatccactcgtccagacacagcagagacgggaaccgcacattagccgagttcttgaaactcataccagtgttcatgtcaaactgcgaccggttgatggtcacacacaaaatctgaggggctaccccaatgagagtctgcttggacttttgaacaaacaccttggcaaagccgccggtgttctttttgaagatatcgttgtactcctcctcgttaatggtgtcacgtgacagagcagtgtcgaccttatcgagtctggtctgaaacagttgcaccagaggtgatgctgtgtctgcaaccttgctgatttggtcctccacctgtctcttatattcctgcaacgagcatcgttcacagctcacaccatcaataatctcccgctcagcaaacatgtcaatgcattccttgagagtgtgagtggatcgggagaaccgagaggtctggttggggagagacagacccagagctcccatgatgttgtatcgaatgccgtcaccgaggtctccacatgtgagacacttgatggtggttgcttggactccgtcgaacggaatgagcattttcttcttccatttgtcgagcgcggaagtgtcttcagagatagtcttctcctcaaccttgtctgctcctccagccttggccttgacctcgttttccagcctgtcgataagctgctggaaaaactcgccagcgtcctcctgttcatatccgtcccatcgctggccgctcttgcccatggctcgtgtgatgggcagacccgagtaggtgtgcgatctgttggagagggtgttgagctgagcaaacattcgtttgagctcgtaggaaaaggctccgagtccggtggatgagtggaatgactcgagcgacgacggacagataggattctgaaccgtagtcgacgtttcagttacctcggtcacttcctcgggatcagccttctcaggttgggcggggaaaccgggaatcaaagaagatagctccagagccgagggttgtttgagctcctcctcctgttcctcctcctcagccacagcattcacctctaccagatcgtcttcagcttcagggactgcagaagctccttcaggcacagtaggctgggtccggtcagggacctggtcaatctccgtctcagcctcagaaacaggaccctcaggcccgttctcggcgccctcgtcgctgtcatcctcgttctcactctcttcataccgcttgcgggtagtagtatcgagttccacgccttcgtactgagttcctcccaaaaactcgtccagccgatcaagagaagccatggactggagcacggagttcatgaaacaaaaggccgagtcattctccagcccacccacggtcacctgaccgttcttgcctcctcccattccacggtagtatcctctcattccctgtgtcaacatttgaaaaaccccgctgtgtttattagcaaaaaagacaagtgccgacaccactaccgcaaaaacaaaggtgaatgccacgagatgcggaattttgtaagagtatagggtagctagctgctgttagatcgaaacgtggcgaaaacccttcgatcaaagaatccgtatcgacgtagaatacggtttcgaaccctcaaaaagacaagtgtgtgttttcactttactccaaaaaaattagccaatttttcgactcgcataatttaaagttacggtgagagatgaggaggggtggcgatagaaactggaatgagtggtaatctgatatatagagactctggaatgggtaattgggtgtcgtggaatagagaaatccactctgttttcttctgcggtttctgtgggtcgagttatgagctgtccatacagacgcagcaagtcccagatcgatccacaactgggtgtttacacacatgagtcttttatcgacttggggtttcaattaagacgaaagagtcctagaacgtggccagttgaaggatcctggggatttggatcccgttattttcgccaactattttggcacatgaataactggtcccgaatgcagacaactgccgaactacactcccaagtaggtaccgcgcaactacttgcagtgtacagtatgtacttggagtgtacagtatgtacctacttgtactggtcaagtagatgctcttggcccgaggctcgaaggtcacgatatggtaaagatctggccagataattcatttaaaatgagtgcaactggtaatgcggtatataattccagccctggatcgtttagagtaatgatggcgagtttcggcaggctttccttgccccgaagtctcaattaacaccaagtaaaggccagacagtctggatgtagaatagtatagttgctataagtgacccgttggcaatgtgtatcacatcaatcaacgcaatcaatacaagtctgtcgcatttctcgtttctacatcatttctcgtatcgtatggggactctcagcacgctccgaaagcccgaagcagagtttactttggattttttactatacgatatacagtattatagttgagccaagaacggctactaatacagcaacgacagtccggagaagaatatcgtgccttcaacgggattgggatagatagttgaagtccaggtacaaagacagtctgaaggaaactagaaatactccgtcactgcgaatgttacggacagacaatgatgacacaggaatgagagtccatctaccaaacccaagactgagcctatactgtagaatatttacaaaagttgtatgcttttcaagcccaggttcttctgatttcaataaaagcaccagttccaagtatttaaataaataactgccgccagctgcgtcatcacatgtcctgtcctcaaatgagttgatcactttccacatttgggtccatgtgattcggccaagatgggcagatattgtaatgaagaccgagtgtacttacgtgctgtatgtactattcctgtattgtacgatactgacgtcagatcatctctccagcgagttaaggcaccttatcaatgcattctccactcccctctgtgacgtctcaaaataacgtgcaaccacattactcgctcgcttgaaatgactctgctcagtcccgtgtaattgcccccatattccgctctaggagtgcgtttcgcatctctggctgctgacacatgttgggcagggtatctccatgagagctagctgactccatagtatgtacgggattcagaagttccgtacgacgataataataatgactctgcgacaaaacattactccccggacgcctgtcccgtctgcttcctgaggaaggattagtggatggaaagaggtctagacaggccccagatatctggtgtaagtatgtactacttattaatcccaagcttatcggttgtatctgattaatggggcgtttgtggaaatccacgttactagatgccccgaatatgccccattattgacactcgtatagctgcaagtctaaacaattaacgagccgcacggttgcggtggacgtagattgccgaataatgccccgatcgggaaaatgagtattttaatggatttataaaagctgtattggtagctttagcgctttttttgaaatcaaaatgacccactttttgcgatatagaagcccctaatgtctcatatacgtattaccccacaatcatgcaggtacaacgaagacataatactgacaacgatggcgtgtctgagtaatcatctgatatcgacgtgtgtgagcaataaaaaaaagaggtggcatttaaagatggagcattttccacccctctcagactctacttactcttgagacatacgacgacacaaggtcctacgacaccaaccacaacgacgccaacgacgccaaccacaccaattacaccattgtagaccaaccacatgtctcaacacaaatcagcaacgtgccccaagtgtggagtgcgaatggagtggcccgattaccaggtccacaagaccaagtgtcaaaagtgatgatcggggtagacgcgggaagatacactgaatggatgaatgattgcgtatgatcgagaggtagctgatttgtagtgtgcagttgagccccaaagttgtacaagttggttcagtatgtaagtacgatacgtgggctcgtacgtagatgcttcgtttgctacaccaccgtgatcgaggagcctcaatggggttgccgagtaccagctctactagattgtgatcatcaattcagaaagtatgggattagcaagtgtggggcttctaccgcagtcaccatccttagttccaaacttgatctttttaaccatcgctttcttctgcgatacagcatacggacgagtacatactgtatcaaacagcttcgactcgtctggatgagcccaaactctcttagaccgctaaacacggcagggtgctatggaaatatcgtaccaatataccacataccgtcgttactcctaccgtatcgtgttactcatgctcacactgtacctcatggcattttcagtaactccgctgagtccttgtccagctcccacctcaaagttcaaacatacggggataatgctagattgcggcccaatacgagcgccacctcttgatccaagcggaactccagtccaacaccgaaggctccatccgaacagagggtatcgtatcgtattgtaccggtacgttgtacttatcccgtacatttttcacctccctctctccacgtgcattggggcaaaaaaccaggtgcaccaaagtcaaaaccaaagacaaacaggagaaaaagggttgctttcaatctgagatgggtgtttgagacacaaaaacttgccagaacaggacgatactggtttcattgtattccttagactgcgctgatttcagccatatgctgatcttgtatgtatctccagaagctcgggttaatcatgcaccttatttcaacctccgtattggggctgaataatgtgaagggagcatacagtaaaaagaggagcttgaagaggagcttgaacacttacaagacaccgtagaatcgcccaaaatacatcaattttaattttcgaaacttagtagtgataagaaactcgccctgatatcgtggttatatttacttttcacatatctaccgctttgtcggctccctctccagactctcgtcctacaaaactccctctaaattacttgcacctcttgctccgatacttttacttggcgcaccaaagcctataaaataaaactacaaacgaggtactgtatgtggagcgtggagcacagccttaagagagaaatacatataaagagggccatcagccccctttcctttcagccagagacggaaaaaagtaagtactgtagctcacacgagccccgctacccacacaaagatgaagtgcatggattgatttatttttgtgtacaaaggactgattttctgattatcttgcttaactgatttagatcgcagtacaagaaatatcttatgacccaactaacatagcttatgatattgctagaacataatatatggtgcggataactgaggcgaagctgtatgtactggtagagtaggtacagtaccatacagtcaataacatgacatctatgatgctttactttattgttttattctgtaaaagcagatcaagactcgtaagaataacagtccgttatataagatcttgatatagtaattgtataactgattgttattcttaagatcctgaagagccgatgctgtactcgtacttggacatctcttcacactagaaatgcaatcaagctccacaactgacagtgctatcgtcgtcttcaaaaactcaacattttgctctatagataccgtcctcatcgtagcttgtaccatgttagagatgatctgaagctcagccaagttgaatctggcagaagcctacagtggaaaattggaacagaatataaagatttcgaatgttccgattgatataaaaagttctattaatatcaatctatggcacaaagtattgcttgtacctgccacatcttcatttacttatactgtacactgctaagcccctaacgaggtcgaagtccaagtccaggtccaagtgacagacaggtactgtagttccaatctaatattattcatgagtgactctatattccagaccacgacgaggagggcattatcgtgatgatcttgtgccaccagatccagagtatctaaggtgtactcgtactatgagagacatgacgacaagtaagtacgagtactgtaccacacagacatcgactcaactggattactgatacgccaatccaccaactggttataatggtcaaccatatggcatccatgataatcttccatctgcttgtgacctcttcatcatctatcttccacggcggtcatgtgctttggcagtcgagatcaggcaactctcacttaagccttgaactcatcggaagccttcttgaactcgctgagaaagtccgtcttgttgggtccactgccgtcggaccacgcctgggcctggggcttgtacagcacagatccttccttgtcgccggcggtgttttgcttggccttattggaggcctgggagtatcgcagattgaggaaatccagagcctccttggagttgaacgagttgaccggtgtgtgcgactgcgactgcgactgcgacattgtcgttgttgatacttgtactcttagtaggttgatgacacttatcctaatgcagaacgttcagatttcgtgatggtgatattcagagtttcgtggcggagctaaaataagtagataatttcgggagtagtgagacatcagcaaaatgggctagctgagggctaaaaatgattctggggtggttggacaaataccaatgacatgccagtagtttggaagggactaaaaaaagaataaatcaaacggtacgagaaaaaaagagaaatgcccggtaccagggtcgaactggtgatcttcagattatgagactaacgctctaaccaactgagccaaccaggcaattttctgaaaaaaggtaaattttggtttaggagatccagatttcgtcacttgatcggcgccgatttttgacaaaatagatctaatttaagcagaagttagtaatttaacacactaaataataccctctgatccatgaatagaaggattttagccaaattgacaaatctttgtgtgttctggttactttcatttttcaagagcacaacaaaaactagccaacttgaataaagagaccgatcattgttgtcaccaggttcaagtcccattaaagaccgtaataccctttatatgtgataatggggcattttacgctcttctctatgttatacacgaggttatacttcttgttacgaacaataaatacaataaatactatacaagaccaaggtcaactaacaccctgataaaattctttgacccttctttctctagcctcatacctctgtttgaacctttccaaatcaccacgcccagcgcggatccccttctctttattcttctcttcaataaaggcctgggtaacagctcttgcctccttcaactccttctgctgacgctcacgcacctcagcatcttgactgaattgcatgaatccaacgcctcgatttctaatctcttttgtagagtcgtagtgagaattagagacctcattctcctgtggaacaaagtcgttccgagtaaaactatcagtctgaacaatatctccgtaaatgacattcgctggtttctcaaccatatcacgggatgtcaccactgtattgtgtgacccatatccatcacgtgccaccgctttccttgcctcaaacaggtatcgtttgcttttcggcaccattctggttcttccaaactcgtccacaatctcgatctccgaggagtcagcggaagaatcagattcgtattctggatcgtcagagtcacatgatacaagatctctgtcttcttcttccatgcgtcgctccatgaccccacctgcaagttcttcgatctctccgtggtggaactgtcgatagagctctgccttccgttgcatgttctcataacctgttttttgggatgacgatttgctcacacgataattgtcgtcccgtgatattctttcctcgacgcctcgattccgcgccactcggtgggttgtttgtttctcagtcttcttctcccgtccatggatcttttcatgttcgaatttcgccttggcctttgccagctcggcagccagaatggacgacatgttgtagattgagggtggatgggaacctgtagcggactgggactgggtaatgagttacctgtgttgaagatgtgatgaagagatcaggttatggtggagtgcattacacatgtacagttgaataaagctaaataacatctaagtaataaggacccaactccaagtaaactgaagtaatgagcttgcacctgatgcggccttccagctacgtactggttcaacgccacaaacccgcagctctagcatcagtggcttctcgagtcaactgcaatgggaatctactgaattaattcaagtaaacattgacctatgagttcctagagcaaacattgggtctaaagcagagccgtgctgcggagaaatgcggtagtctagacatgaagcaatgaacgtgtggggaaatatcaatctgaaattgtagtccagtggctcagaaatttttcaaactgtagaattagttaccaactagctgctccagctttccagaattgcaaacctctgcattcttctggaagtccagacaccaaacccctcctgtgctagatctgctcgattaccatccactataaatcccaccactggatatataatgaactggccgtccactctgtctaaacacctgcctctcatagcatgaaaaaagacgttgaggactccgccctagaactacctacagaagagttcatctcaacagacaaatacgggatatcaaccgataagaacaccccagacgtctcttcggaagaacatatcaccgaatccaaagatgtgcaatcgcaagaagtgattgagaagggggttatggaaacctccatcgtcgaaagagcaaatcgcacagccgaggaactatttccaaacatcaacaagaagaaactgctattgaaattggacctcaacatcatccccatcctggctatcctctacctgctctctttcctggacagaggtaatgttggaaatgccaacattgaaggtctctctgttgacctcaacctcaaaggaaacgagtacaatatgtgtctaacagtcttctttttcacctattctgcttttgaagtgccctcaaacatgattctcaaaaaactacgcccatccatctggctaccggctatcatggtctgctggggggttgtcatgaccctcatgggtttagtcaagaattaccacggacttttggtgtgtcgaatcttcctggggttcacggaagccggactatatcccggagtaacgtattacttgacactctggtactgtcggtctgaaatccagttcagacaagccatgttcttctcggcggcttcggtcgcaggtgccttctcaggactgctagcttttgcaattggtaaaatgagaggagtggcaggcctctacggctggcagtggatcttcattctggagggaatcgccaccgttgtcgttgcccttgtggcattcttcttcgtccacgactttccagaaactgcgaggttcctgacagaagaggaaagagagtatgtcatgtggagactcaagtacgacggaaatgaagccaattcaggcgaactagtcgagcaaaacgacgccagagattggaaatacgtaagagcagccttcacagatatccaggtctacgtccacatcttactctactttggaattgtggtacccctctacggcatctccctattcttgccgagtatcatcaacggcttggggttcacatctgctattgcccaactgctaactattccaatatacgcggtggcagctatagcatccgtaactcaggcttggttctcagatagatacggtaaacgatctccgttcgttgtggtcaacttgctgctcatgttactcggctatcttctggcttacaacctatcccattcaagccctccaggtgtctacgtaggatgttacctcattgccctgggcctctatcctgcctttccagccatcgtctcttggatggccaataatgtggcaggcacctataagagagcagttgccatggcattgcagatcggtataggtaacctggcgggagccatagcttccaacatttacagatccaaagataagcccgaatacagactgggtcacggcatggaaatcatgtttgtgtgtattggcttagcagccttgggagtcctcaattacggctaccactctgccaacaagaagaaggcagagaagttggcagcgggtgtatacgacaacattagtggcaaggagctctctgagatgggcgataggagtccttacttcaagtataggcattagcttgtagatgtagtcaatggcattgtgaaatcatgaattcaatcgttatataacaaacatcatgtacatactcaatcgtccagtacgtttgattctcttcaatagtagttgtgagactcgcttacatctacagagcagcacccagatgggcagcaccgtccagagggataacggcaccgttaacgtagttaccagccttacccacaaggaacatgagcacaccaatgatatcctcagaggtaccgagtcgctttcggggattggactcgacgaagaagtcgccagcagcatcaataaccccttgtgccatcttggtggggatgaagccgggagcaatcatgttgacagtgatgtttcggggaccaagctcaacagcgagagcctttccaagatggtggacggcggccttggaggccaggtagccgtagacaccgcccttggtggtgtttccgataccgataccggcaacggagcccatgatgatgattcgggaagggtcggcgtgcgatccgccagcctccagaagaggagtgaagagctggatggtggagaagacacccttgacgttgagctccagtaccttcgacatggcggactcggggtggttctcaatgggagctccccaggtcgcaccagcgttggcaatgagaatgtcacagactaccttgccggctccgtgcttgagctcctgctcggtgaaaccctccagcagtcggaccactccgtcgtgcttgctgacgtcagcaggcagagcaattgccttgcccttgaatccctggctgttcaatcgctggcacgcctcgtcacaggcatcgccctttcgagaagagatatagactcgcttggctcctccatggagcagaccgtaggcacagtacagtccgaggcctctggagccgccggtgacgacagcgatcttgtcggtggcagcataggcgttctgggggagttctgggaaaagttcctggttcttggccattgttgtgagtgtttgtgtgtgtgagaaagtgatgatggtgatgcatcctgacctgtaggcactataagtatagtctggggtttagctttaggctttaggagatataggcggggtgtgagggggttgttgattatgggtggtgacgggatgggagacgaaaactgacgacagatatataactgacatgggtctacaatttcgcgtaagcctttttcttgtcttaaaatctcgacatgggtctcaattgaggggcgattgtaacttttttgcaaacgcaggtttctgtcgctttcaataggctttaacgatacagctccaaggtacgtaccaaggaacaaaaaaagagctgacaaatagagaagggaaatgagggggcagtgtttcgtatcgcactacgtttggggaaaagcctcgatatctcttctgagtcctcgtggttctacgatgtgtgtgtttggttctgctgtgctgcaaacatgttcttcaattgggttctggtgcctgagcaaatgtcaccatctactgtgagagtggtgagtgcgagtgggcaagagtgtgaccgagaagtgtcattatcttgaactgattccaatttttccttctttctgacgaccactatcttctccgaatttacgcaaattttcgtgtatttttcggctcctctcccccccacctcgtaatctaactttcggttagtctaacggtcttgtggggtggagggctcactgcagctgagcgtcagggcaagggagaacgtgcgtagaattggagaaataaatatagcagagtgcgcaacttgtcacaatgatagtataagtttcgagttcgtataactcatctaggttccaatttggttccactttcttacagtagctacagtactatgagtagtcccagaagaatgaaaaatgccaaaactgctaaagattaaataccataaaaaatataaaaaaacgcatgatggatacataatttgccacgcttcctcttccaaagcatcgcacaacagatatcccgattgaacacagacagttcaagctataccacacatcctgattacgtcggataccatcgcgttaccccccctgatccgccctccgataccacagcaacctctgaaatatatcatcactagatatctcacaggagggtgagtactggcataccgttcagggtgagattctggccaagactaacccttagatacgtgatctgacatcgccatcaacacaaatctcctgtgattagcctatccccccgtcattgcaaatactaccaatcacaccattcacgtcaccacacgcacccacacatgtacatccacaacgaaacaggatgtgtccacgtgagcatccagaagggagacttctgtatcgcttcacgaaagggactagagatcaccatcactccagcggttgctctcaccaccgacttcttcgagctctgtgggtacacctgcaccgtggaagagacccagaagaacacagtgctactcttgaaagacgagaagcagtacggaggcgatttcaccagttgtctggactcgaaatggatgcgtgagcacgtgattgtggcccacaccatggaggtgacattgttctgcgaggatgatctagattcagacaaggccaactatcttctttgctcgatgatttcttctctgcgcaagacacatcctctaatcttctgtcccgtgcaacggagtctccttaacggtctggaggtccactgcaagaacatctccgagagctgtcaattgctggatatcaatgccagtacggaggatgtatggttcggggtactttccagacagcatcagctgctcctgggactgagtgacaaggcctggctaggccgatctgttgagggagtctacatctcatctacatttcgctttctgaaagacgactctgatttgacacaagacgaatcatttgagatgactgactacgatgcctattacggttccgaaactcagaaaaaccacgaagatgtcctccagatgtggtcagaccgcatgtctcagctcaccatttccaacacctcaactacagatatcatatccaacaactcacctacagatatcctctcggatgcctccaacgagtccatgacgttgctggaggagtgggatgagggcaaaagtctcgagagtacagatagcttgattgtcgagcaaacgtttgataccaccgtggatgatattttcgaggatgacagctgtggctaggtaaaaggtagacgcgccggcaaaggagtgtcgtattggactctcgctgctaacgttgtggggttgtattattatagcccaacctgttatacttctgtcattgtggaaatgtggggttgcatgagttagtctgggtcgcaacgccttcagtccagttgttgtacctactgtagcaatgggatgatagatacaaatagtggtacgatatggggtcaaagagcagatacatgcaccataacgctacaatcactacaatatacatccatctaaccccctatattgaattccataaattcttctataatcatttcccaatattaaattcccaacaccaccccgcattttgacatgtactgatgctcaacggttcttggtgctagcggaaccacaacaattgatgttagacacgtagaataggagaaaaaacgactttggcggtttacgcgagatttctcacgtacctgcggattgactggtatatacattttgtcgctgactaatcgccacttttctgctcatctggttttcgaacctccgtttcacccaacactcaaccctgcaatgcgcaccccccccacgtgtgtcgatcgtgtgggtcggtgacaagtgttgacgggttatttcacagtttcacattgccaggatgtgttttacaaacattagaccagaagccgttctacttgtgtcgaaaacgtgtttatgtcatcatacatccgcgcatggccttcattgtgtgctacagtagccgccgccatcacgtccacacagtacatacagcagtacatacaccgggttttcacgggccccgtatgtagctaatgaataacaggcatcgtagagagccctgtatcaccccttgttacagtaatacataaagctaaagacaatgagcctctttatgaggttgaatgtgattacgaggagttggatgtgccagccccgcctttgttatgcccgtttatagggctcggaaggcccgtttccccgctgctgcatcgagaataatatcccgtccaaatccgcagctgttttagaccctaacggtctcttgtagcgatgtaggtgcgttttttcagtccacaattagtgcgtcgaaaacaaggttgagtgggtggattcggagcgacttttaggagcagttgtgggtgtgtccggatgggtcggagaagatgtttcgaccctagaaccaccttcaactggattttttcggttgttttgacagtattttggtcaaaaagtacccctaattgctgttcccccccaccttgtatccacttaccatggctaaaccatgctacggtccacgtgagagcggggagcttaaacgtgatgactaatgtacgccgcggcgctgggggagagtagaaagaggtctcaatgcattcatttgttcgagacgaatatttccatgtattcaaaacccccacaacatccctataaccccccaaaatggccctcctcaactgcagcaacctgcaccccaacaggtaaccttgaatatttgggaacatgttgcatgagtgattgtgattgtgaccttgcaagtcctcagtggctgacagaacaacgacacatacgaccgacaccgagcgagggaacgagagattgccacagaaacgaacacaaacacacggagacacacgccacgacgattacacacgcaacgcaacgcagcacagcattaacgcctgaccattaattccgactctcacaaacgcaaacacagacacaaatgaactcacttcagtttctgtcagaacaggtcgacaaggtgatttctcgctcgtccaaggcgtcacagcgcctgggagacggaggcgaaggggtggctcgaacgcacagcctggtcgacatgtctaaggaggatacagatgagcttgattcccgtaagcggccactgatccagcgatcccagaccatggacgcttacacgggcatgggaccgcaggactcgggctacgacggactatttcgacgcccgttcgaggacattgagagcttggctagcacgattcgacggatcggaagcttcgtggtaggtagtggaggagagcaaccagcggagcaagcaggggctgagacaggtgcttctcagaccacggtatcggaaaagccactggtaaccactcctggtacagtgactcccaagaactcgggcactcctgaaagtgctggtcttcatactccgttttctgacggagaggtttccttctctgaatccgaaaagaagttttccatgaagccctcctcaaagagggattcatcacaaaccacaacggtgccaccacaaacatctacaatctactatatcatcactttatccttcatctgggacactcttcggttcctgtattctccaagtgactttctggttcgggtctttcgaaacgagcccgatgagcgaccccgggtatcgcctgcaaccactgcggtctcacgacacacttctcctcggttaacacccgagacagacacagaggcggctcctgttcgggaccatcagagtcccacctcaggtgctgttgctcgtcgcaagaacagaaaagccaagttccgatacccaaagtcgcttctgcatccagtgagagcaaacagtaagactctgatcctggatctcgacgaaaccctcatccattcccagtctcgtggaaagccctcaatgatgggccacatggttgaagtacgactggacaagcgacatgccaccttgtactacgtgcacaagcgcccattttgcgacgactttctcaagctcgtgtgcaagtggtacaacgtggttgtgttcacggcatcggtgcaggagtatgccgaccctgtgatcgactggctggagcaggagcagcgattcttttccaagcggtactaccgacagcactgcaccaaggttggaaacggatatgtcaaggatctaacatgcgtggacaaggatctgagcaaattgctaattatcgacaactcacccatcagctacatgatgcatgaaaacaatgccattgccattgagggctggatcaacgatcctacagacgtggatttgctatgtctgttgcctgtgttgaatgccttgaggtactgtattgatgtcagacaagccatcactctgagattaggcgatggagcttttgagtaagccctagcactgctcaggtacatggcgtccaataactgcagtctacgaacacgttctttactcaagaacaattgaaactatcaactagtctcatgttataaccaaggctatcaactagccatgtacatatttattaaatcagttatagtgagattgtaaggtggtgacgagatgtacttttacttgtgactcggaagtcactcgttactgtataagtgccggtacttatttcagttaatatcaattactatatacaaacatacattacaaggcaacaggggtacatttcttgacctgcttgtcgccatagatctccagcgatcggtatccctttcgcagaagatgctcgatggtggtgaactccttggtattgagtccctggtactttctgaacgacagacgggccatctgttcaaacgcaggggcattttccggagacttagtgtgagctgctcggatgcattttcggtacaaggcgaggactgtgttagaatggtggcgaattgattatccaatcagagcagcccaattactgtagcattggatgtggaagtgggataggcggaagtaagggacgggcgagatgtggtaagatcgggtaagatccctattagcgtagccgtcccagcatctcatgttcatgtcactgatatagacagtatgttactcaccctctttttgaagaccactcaattttctggccattttttgtgattggaacggttcttgtgcgtgattgtcgttaatgatggttggatttgtgacctgcactagtaagtaccctcggaatcggcttcgatggagtagatgaccgggtcggaggagtctataagagcttcaacaacagctaggccttgcgaaactcggccgaaaatggacgcgttcgtgagttcggggatgggggcaacggaaataatcagttgcttgtcgaggaaggctacaattccagctccagtgattttcagactgtcaacagcaggaggcgaggacttggaaacagaaacacccagatacttatcggacttggagatgggtttctcagaaatttggttgagatcgacgagagattcaaattccaacacggcagcctggttgtcttggtcgtagagctcgagctgaaattttccgcacgaagtcgttaccagcattggaggttggggaaggcaggagcaaagttgcaggcgaactttatatgacgtgtggaaagatgggggtggttgttgaagaccatattggtcatatatagttattgcagcttgagggcggcttaataccagtgcgttagtttcatttattgtgtttcaatcgaatgagttgctgtgtaagtcgtttataaaagacccggttttgctgaggtcggaggaaccttatttgttgaaagatttatttatttttctgggcgtcatgtagggttgttgactaattacttgaactcttcggatgtgaatatgatgtgacctgaatgagcgggccggggagagttcgtaggtgattaaacgatataatgatcatatttatagtgctaaaatcatatctaatgtacctgcaacggtttcacaacttccatggggtagtcatttgcacatttgtgatcaccacgtttagttgggatcgtctctatgtgctgaactgaggtaagtgaagtcagttaaagtttccgtctgagttgcgaagttaacgtcattatgataatcattaccactagtttgacacagttggtcggattgctactcgacatttgatcagcttctggagttgcgacatttgctcattcacgtcttcagcccaaaatcagctgcccttaaattcttcacaaccccaagtcgaactcgcaactacctgcatccatatgcatgtgtattttgacctcccacctaggagcccaaatcatcaccaaattacacaaccacttcgctcacgcaaaatgacacaatctcaagaaggtgagtatcgcgtctgaaggcaatttcccatatttcactaacacagattatgcggttacacagcgggtgttggtcaacgatgcgctctacaagcgtattgcgaagaccgtcactgccatgacgctgctgaaggaggctgatccggagctcaaacagcagctggcttcggatttgcgagcctacagactcatgctgactaaactcaagctgcaaaagtccatgaacgcgcaagaggttgagaaactgaatgcccaggctggagaggcatcccaagagactgagcggcttcaacagacgacggctgagctggaggcacaacttgcggaggctcgcagaattcagcagcagaagaaacagtacacagatctcacgtcggagcttctacggccatacaaggtggaggtgacgctgactagagagaaggagcctagcgcgatcaaggaggaggagaaggctggtgtgaggggagaggaagaagaagaggaggagactgctcctatgccggcagttgcttcgcggtctcatactcctcagacagaggactctccacgacgtcatggagatgaagacgaaacagaagaggcggataatgacgatgacgacgaagatgtggaaatgaaagatgaggatgcagacaacagcatggatattgacgatgaggacgaggaaatcacagtgcccgagtacgagacttataacgaaattatcaacgcacatctgttccgaacacgagcagaagcagcacagcttaaccaggagctggagcaggacattgcggatctcaaggttaccaacagtcagtacgaggctacgtggcagcagcgccggcatcgatttctcgaaatcatcgcctccctgcatactttccagggcgatattcagacagagaaggctgagcaggaacggcgagctgctgaacgagaagaggaagagaagaagcgacaggaggaagatgacaacgctgatgataatgatggagagaacggcaacggtgatgaatgatgttgatggtattggtcatatatactggtaaattaatggatttgtatttaatgttgtacaagtattgatgttgtacattttacatctgtgtgtgtgtgtgtgtgtgtgtgagtgtgtgtgtgagtgtgtgtgtgggtgggtgggtgggtgagtgtgttgcgtctacagcaaggtgggtggcagcaattgttgatgctcgcgcctgcgctccttttctctgtcaaaaatacgttaatttattatctattgtgcccaacgcgcatgctgatctcaagagaagatctccctaattctgcttcttctgtcgaaccagctcaggatccttctcaaaggctccgtaggaaatctgcagagaaccgatccagttgagagcaaagagcatgacggagaccagcagcagcgaaacaatgatggccatgaaaataccgggcgagaagaactggtacttctggaacaagttgtccttaaccttctcgtcggactcctcccgggtgtgctgctgggtgaactggtattcctcctcttcctcgatctggttatgtccaggagaagacacgtaaattagcatgtagtttggcgaaggcagacggccgagaacggccttgagcacgttgtcgtgggccttgagaacggcctctcgctcctctccggtctcgttggtcagctcgtccagctgaacctgcataattcggggctttgtgtcgacgtaggtcgcaaacttgccagtgcggccgtccacaatcacattagcagctccgcaagtctcctcgaggtgcatgagggcgccctgaggaagctgtcgctctgtgtcgctgaacacgtggttagacacaaacgacgacttggcgttgcccacaactcgatgcaggaagggggtcagcgcggcgtcctcaaggtcggatgcgtgcagtccgggctgtgacacaaagacatatgtgtcggcaggacaacccacaatcgcatgattgaccaaatcgtcgaaatctcgagcagacgaggcctgctgcacggagttggagagagacgaatcgagcgatgccaccgatgacagaatcacgtggggagacgagttggaaaaggccagggccggggccaccagactagccaccaatggaatcagagtgttgagcttcattctgcgattgtcgtgatgagaatggtgatggtggtgtcggtcatgcacgatatgcatgctgggatagggttggtagggtaagccagagagacgagagaaggctttagacggtgattgtgttggtgtagggaaggacgatttttctctgaaatgagcagcatacaatttttcttcgcatcttgtatgttttataatctctatccgcgagtgttttttttttatattgtttagtgtggaacgtacatactggacacacacactgtaggaggatcttcttaggggttaatgaactgtgtttgggcatcttgtgatttcttcttggatgtgcgggtgtccatgagcttgaaatgccccattgcttgcggtgcctcaatgacaccaatgatttatcaccagtgatttcatctactccagtatgcatataaaagtatacagtatcttcctactctcctataaagctctggccaaaagagaccgacgagcagtatgcagaaccacagcaacattgaccccctacacagttgtatacaacgcttattctatctataatacatctaatcatccttcttagacttgggctccatctcgggctcagcctcgggctcaacctcctcaagaggctccttgtcttgctcctcgaccttctcagcctccttttcctcggctccatcaaccttctcagtcttctcctttgcctcagcctccttggcagccttctcggcctcagccttggcagccagagctcgctccttggcagagggcttcttcgccttgggggcctcagtagccgaaggagcagcagcagggggaacagcgtccttggtgaccttggccacctgctcgtcctcgtcctcgtcctccactccatcgtcgtcccactcgttccattcgccccagtcctcaccgtcggcagtctttccgaatccagtcatgttggatttacccttgggtttgagatgagaaaagggatcctcatcggactcgtcctcgtactggatcaggtttcgcgactcgccgggtcggctgtagccctggggatcgccctcgttgccctccacgaactcgtggaaccggtccagaccccgtttactctccttctgaacggtttctcccagcttctgtgcgtgctccaaagcagtctttgtgtactcggactcctggatgttctggacagtaggcttaatgtactggttgttgacttcagtcgacatctggctgacggtcttggaaaatagaccccagcccttggtcagagtgcccagaggatcggcctggaagttgtccatcgtgatggtggcaccgggtcggttgttggacgagacgggagcgggagtgttgccaaatccggagtacttgccgccctccgaaggtcgaacgtcagcagatcgagatgcgttcttagcacccagaccctcgaaaaaggccacgttagagccctggggagtcagatcggactcgccagatcgactggagtcacgtgacttggagggggcaacactgggggtggcaccctccttctcggggacgtactcggtgccctcgatctcactggttaggtagttcatgtaatttcgagccaccaccgagttgtacttttgcttgatgggagtatctctggccataccggccttgtcgaaaaactcgtgggcccgctggttgccacctttctccatccgctccatctcgtcgggcttgaactgatccatcgagatagatcgcacaaacgagatatgcactcccagacctctgtgcactccggcgcactccaggcagatgaagatgccgtacttgggggaggcccattgcgggttgggggcatcacagtcaaaacattttttgttggcaccgtccttctgcagcgccagaagccgttttttgttggcaggatccacagtccagttgggcattgtgtcgtaggttgtaagatgacaggttgtgtcttgtcgaagtttattgtcaaaacctcacgacaatgtaggaaggtgtacatgtggggatgggtggagatgcatatatatctcgcttggggaggggggtgcttgggtgtcggagaagtcacctgacccacacttcctgccaatatccgtctattatcttgaaaataccaggttacgtgtaccaggtaatttcgttttacgtgacgtgtttagagacaagtcaaagtttgcctttccacatgtcgtgtaacatgatacgagcaactgtgacttgtagtatggagattggggtagattggtctttggtgcgaggagagatggactattgagtgtgggacatgttatattgtgtctttagtctctactgtatgtactgtacatactgtacttgtacttgtacttgtagttgtacttttacttgttactgggttacagtagcttgcatgcttcttgtactgaatgtgagtctcgtgttgcagcaatgcgacgacctacggtccaccaagaagcagacagtctaagatggatcaaaaccgacaccgaggatcgaaggagaggtgagaggaagggaaaagatggatacacgatggctctgtattggtacgacggactcgtaatcatcacaattttctgctgccatcaatctcatacatgtttgtatgcgctactactgtatacctggaactttaccgtacagtatgtattagataccccataagagcgtcgtatttattaaatgattctaattgttacttatatcgaaggcattattgtaatatttatagacatgttggtggtctcgtggcctattcattgacatggttccatagcaggttagcttctattgcacgacaacaagtaaaagtacaagtcccatactctacagtagtagcgtcttcaaaatcgagacctgaacagaatctataggtacaagtacaggaacaagcatttaggatccaagagtggattacaatgtctcattgaaaagctcatgatctcaggggcagagttgtgcagcctgttctcttccatcccgcaacatatgagaacatctctatataacttcttctgccgctttcatcactgtgatatcctctcaattggatactcatatgaccgaactgctaccttgaccttcgtctcgattgttcccctcgttcctcgtcgtggttccactcgatttgaacacaaaccagatcagagttcatttattctgagcgagtcgcacggatagagcgggtactccagagggcactacaattataaatcggtaccggcagtagtagcaggcgtgtagggtctacggtcctttttcttagatctaattaactgtggtgcgcagctctgtatgcatcaatacacagcggaatgttgacaaaccccgatgacacatgttgacaaaacatcgatggcacacagcgcaagtatcatggagcctcgtgtcatgttggaacgtcgaccgtacactattatgtactcgatagcgtgatttttgccgttccgctttaggtcatttatgagcaattaggactactgtacagtaaggtgatctaactgagcatattgctttttttggaggtcggattgaatgggcaggcaggcagaagaggggccaatgagagcctcatcttgattctgtaaaccccagcacaagtacagtatgtatgaatgagtactcgcatcgtacttattgaaatattaaatgtgactctttcggcctgcatacatgtccaatacaggctatatctccgattgtatggctgccgaggtgtccttggtacgaggacttatttgttactccactcaagtgagccaatggaaagtctggggattttatcagatcaatggggtcgatcccacgtgatgaccaaccttgctggacccaaaaataccccgagagtttgcaaaaaccaattaaactgaatcaaatgtttcacctaggagatctcttattataatttttgaggcatatcatcattgaacggttctagttgtgtaaacactttccaattgcgagaagattgactgtcacagtgaagatttcttgttacactctgcaccttcaagtcagcgtcatcgaagcagcagcctccgtggtgccgaatctgtagctgcaaacagtcataaagttgacaattgccagaaagcctgttacattagacacattgatgcgaaaacggagcaagtgggtgtaaggcaatcggtgtataaggcgacatatggactcgcttgcacgtagtgtaatttctgtatccaacgctgaacagcctgcttatgctgcgctgggtaggggctcaagacgccccaatgacgtcactggcaatacaatggaggtcggtgggccagtgaacatgatgaaacccgaccacaacgtcttcacgtgtagtcacgtgaaacagctgtctgaccagtgaaatcgctcacctgccgcaatactgcagccaacgcaattaatgcaagcaagcgagcttggcggcgggacccagaccaataattgcccttttgggatcgtggagcaggttcgtgaggtagcgtcatggtcgcctttgctggcttctgaggcttgcttttcggagccatcagagttgaagccgttcgcaatacagtgtccgtctttacagccaattacacggagcatttcccctgaaaaatttcggttcccaacccacgcccctgtcttcacagtacagtgtgagcatacagcatgcgtgcactgttgagtataggggggatacaaggaaggtatctgacactttaccactttaccgcattggggcgggtgctctcgatcgagcaactacgcaatacgcatcccaaaagacgacaatccagcaatttgtgccagtggacagcgataaaatctacaacgaggttcaaacgacaggtggattgactcctcgtacacgtagctcgtgttatttttagaagaggctatttttggcaagaagcgtgtgtggaaacgtcctccacgcccatagtgggtgaagcgatggccaaatcggaccaatagtaaccatggtgcgccatttgtatgccgtttacggcgacgttcacatccacgatgcagttgtagggtagccattgccataactggacagcctacagtagactgtgccttactggcgcaaaattgcaaccacgcgtgcatttattagcccaaattttatttcgcagtcgagagaaaaggagtgctaaaaataaagcgacggcttcactggctggttgagacacggagatggaaggctggaatggctggcagctggggctggttgcagcagtgcaatatggagtgtttacgaagccattgagccatgaggtgtcagcaggacaatggtggcactagcgattgttctgctgcattcgactgcactgccaaggacgctcagacgctcggagctgcacacttcatttagggaccgcccaacgaaccccttggacacgcatggcacgatttcgtgtgtaaggttgacacggtccacccaattactggactgtagtcctaatagtacgttggtgtaggcagttcctgtgtggttcaagactagtagagaggccgcggctggcgctggttttgataaaaatagaagcacagacttatactacacccacaatggcgtcaccttagatgttccgctcacaatagctccgcctcgggagcatttgaaagcctctgaaaggacctataacaaagttggctaaactcagatcatgtctcaaatgggtaaagtgatgggctggacgaactcctggggaccggttcgagccgttgaagtctgccattcgggactgttgatgatccaaaacacccgccaacttcaaaccccacactgcgcaactgcactgatattaatatcacgacacatgtacctgctttatcatcttggcacagactccagccttcccctgttgcgaaccaatttatgcaagccatgcttgaaccaaaggctagtgggacttgggttcaccaacggaatagccaggagtcgaggagctcgacccgcacgatcatagctggagtcaagtagacggaatttgagagatggaaaacaactaggcgccaagaacccgactagactatggcccttggatgaccataaggctcatcacgacccaaaatagcgctggctacaggcccacactttagaacacagtgtaaaacagtgctggactagaaaaacgcaaaaccgaactttctccagctcccgtacccctccacccctagctatataaatggaccggggtcgcgtctagttctgctccctatcctgtcacttatcacacatacacacaatgcagctctctactctcgctcttctggtcgccaccgctgccgctcagtctgtcgttgcccagatccccgacggtcagatccaggcccagtcttctgctgaggtcgcttctcccaagccagctcctgccaccgcccaggcccccgtctctcagatcaacgacggccagatccaggcccctaagtctaccgctgctcctgctcccgctcccaagcccgagactgccgctgcccccgtctcccagattaacgacggtcagatccaggctcccaagtctactgctgctcctgcccccgcccccaaggagactgcccaggctcccatctctcagatcaacgacggccagatccaggctcccaagtctaccgctgctcctgcccccgcccccaaggagactgcccaggctcctgtctctcagattaacgatggtcagatccaggcccccaagtctaccgctgctcctgctcccgcccccaaggaaactgcccaggctcccgtctctcagattaacgacggccagatccaggctcccaagtctactgctgctcctgcccccgcccccaaggagactgcccaggctcccgtctctcagatcaacgacggccagatccaggctcccaagtccactgccgctgcccccaaggagactgctcttgcccctgtttctcagatccacgatggccagatccaggcccccaacaccaccatcgccatcaagcccactgctcagggtgtcgtctctcagatccacgatggtcagatccaggctcctgcctccactggccccgtcgctgcccaggctaacggtgccatcaccaacggtgtctccattgctggtgtcgttgttgccgtcgctgccattctcctctaagtatgatgtatttaattaatttatagactatgccgagccggagcagcacttgattgagtgcgagcaactgactgactgagccttccccctttcttcttccatagcttttatgatattctcttttcaacatccgaacacgtaaaataacaagtttgtttaccgctaatttagcaattatggctgtgcgaggactagccaatgccaaatatgtgcgacaaaacaatcacgagaatttatttgtagtcgcatcagaagagttcaagtgccttccacagatggattactcacttcttgcgtggcacgcgagccgcctgctgtctcattccacccctgacacattcatatgttcgactggttatcgtatcgtgatagatgccggcggtgctatggatctagaccactttagtgtcttgttaactccgctaatgtcgcatgttcggcgtgttacatttgcgttgactagcccagaggggtgtcctggcgacccaacaagcactggaggtcagccctgtcaccggacatgtcagcattcggcgagagaagtccatagtcgactgtatcgtcatctgaactcacagtgtttgggtcaagccattgagctgcccaagaatggccaaatggggaatttgaagactgctagagacgacgctagcccaggagagggggatctattagtccagcgtaatccgaatggggaggcaggcgcgtttttggtgtttgtaggctcggaaatccagctgcgctcaaattagaatggtatttaatgcgcaggcggtgacaagcgtcatggtgcagattggagcacccagtaccgtgcaagcgaggtggaattgttgtaggggcaaccagactatcctgttggtggctgcttatcgcacgtgggtcaaggaagcctagaatgccacacaaacgagaggttgataaaacctcagaccgcgaagggaagaaaccaggagtttccccatgtcgagttttggtatcacgaagacacgacgagccaagagtattattaacgtctccggaagttgccaataattggttggagtggcggtgtgtgttttcagacaatgtgatgcctaattacatacgcttttttttgaaaaacaccctggcaaccctaataggttagatatagaagcaatattgccaactcccttaaatctcctctgaacgtccttgaatcctacacttgccgtcatacatcaccattataatgtcctcataaagaaaccctaatacacactttgcatgcacaaaagctgaaaattcacgtggtctcacaccctaacccaaaatttacgaactccttcgatacatagagttccagccttgggcggtcgaatcgtacaacgcaaccttgtgcactgaagccctaaccccaataacggcttttcatctggttacgttacgtgttgtaattgactcatgcgggagatagatggagctgggtctaatataacgagagggtgcgagagagggagtgcttatgtatctctgtgggttgctgtttggcgtcacgtgatccaaatcccctcagtgcgtcatggttccgaatcatcgtgtgacagcaggtgtggggtaagtaaaggattactaattttgtttagtcgtaagtgtataatcaacaaaattagagatttgtcaactattattggggatattgagtatatactgtagacggtgatagttcaggtgacaatgtactattccgtttgtcggagttgcagacagtgttagtttgtataaataagacggaaagagatgcattctcaaacattggttttactagcttctggtacacactgcagacgtcattgcccaacttccagtgcaagcagccatttcatttggcgtttgttagtgctatctcggatcttgctgtctaaagtgtataatggcaggagctgttttttctgccacggcaaaacagcgcaatagaagagaatttatggggttgggaagtctttgccagatcaatctagggggtagagccgagatgaggccaataaatatgttggtgggcttccgacaccaccgtagagacgcacaacacagtgctatattgtgatggttttcgtcttggcggggggggggggggggggaagtacagtatgtacatacatactttacagtaggtggactgatggcctatgtgtgaaaaaatgtatcataaccgagccaattgcagtttacggatcttctgtggcttgacaaccgactgccgctcggcccagatcgtagagtatcacattctccttctgacataaaggttggttgagttgcgatcgaacccgcgggtctgaatatgtgtagtctcaacgacagtcccaacgctcgcagtttgagtttcggcataaccggtcttaggactaactgcggagagaagaccagcgtagagtagcagttagggcggcttaaatagtgggctatcggggctcacgtgagattggtctgggatcttggtcacgtggaaaatttatccaacccgtcaaagtctctcttcattccccccattcgcttttgcacaatcgatcccactcctgtcatctctcgcgcctacccccaaatccaccaccaccttccccacctccatgtgaatccggggtaaggttcggccgaggttcgtttggggtacaagcccacataaggttcgcccgtgtcacagcatgtatatatctgttcttgtccccatactttgacacagtaacagacacttttaacgtcaccaccgcacattccatctcaccacaatgcccaacacactgtctcccgattggctcaagaagtccgttttcaagcccgacatcttcaagggcaaggttgtcttcgtgaccggaggtgcaggcaccatttgccgagtgcagactgaggccatgattctgctgggtgctgacgccgccatcatcggacgacgacccgaggttacacagaaggccgccgacgagatggcccagctgcgacccggcgccaaggtcattggtgttggaaacaccgacgtccgagaggtcaagtctctggttgcggctgctgagcgaaccgtcaaggagctcggccgaatcgactttgtcatctgtggtgctgccggcaacttcctgtccgacttcaaccacctgtcttccaacgccttcaagtccgtcatctccatcgatctgcttggatcctacaacaccgtcaaggcctgtttccccgagctgcgaaagaacaagggctccatcctctttgtctccgccactctccactactacggtatccccttccagacccacgtctctgccgccaaggccggtatcgacgctctgtcaaacgccctggccgtcgagctcggacccctgggcatccgatccaactgcattgctcccggtgccattgccggaactgagggtatcgaccgacttctccccgcagacatgcgagagaaggctctgtctctgatccccgcccagcgatggggccagaccgaggacattgccaacggtaccgtctacgtcttctccgaggccgcctcttacgtctccggaaccaccatcgttgttgatggtgccggatggcacacctccaacggtgctgccaacaacgccgtttacccccagatgctcattgcccagggtaacgacacccccaagctctaagcgcagttgtataaaacacgacatagtatattgtattgatgaagttatcagttgacagtgcaagtagattggaagcaagtagtgtgcattgtagatgcactgatgaaataatttcgtgtcgggactaatacgagtaccgtatgtacgagtgcatacagtaacagtggttctttaccgacgctttgagtgtgtacatgtaatagtgcttcctacagcctccgtctcgcattcaaattcgttcattcaactacttgtagttactgcagcttggcctggtcaaacatgattcgaacagccttggtctgaatataactgtccagtccgtccttgcccatctccttaccgaaaccactctggttgaaacctccaaaaggaagcgagatgtgaaacgagttgtaggtattaacccacacagttccggcatggaggttctctgccaaatagtgggctcgagaaatgtcctgggtgtgcacacccgcagccaggccgtactcagagtcgttggcaagctcaatgacctcctcaagagtcttgaacttggtcacaacgacaacggggccaaagatctcttcctgcacaatcttcatgtcctttttaacgtcggtgaagacagtgggccggatgaaatagcccttgtcctttgctcggcagcctccggtcagcagagtagctccctcggcctttccggcctcaatgaagctcatgactcggtcgaactgaatcttggaggtctgggccccctggaaggtctgctggtcaaagggatcgcccacaaccaatgcctcagctcgctgtttgagagcagcaacgacttcgtggtagactccctcctgaacatagagacgagaggcagcagcacagacttctccagagttgaagaagataccaagagcagcccaggagatggcgttgggcaggttggcatcatcaaagatgatgttgggagactttcctccaagctcaagggagatcttcttcaggttggacagagctgcacccttgagaacctgcttgccggtagcagtcgagcctgtgaaagccacctttcggatcttggggtggttagtcatcaaagcgccgacctttccgtaacctgaaacaatgttgagcacgcctgcgggaatacctgcttcctgggcgagcttggccgcgtacagagcagacagaggagtagactcggcactcttgagaaccacagtgttaccggtagccagagcaggagcaatcttccaggaccacatgaccaaggggaagttccagggaatgatttgtccacaaactccaatgggctcctttcgagtgtaggaaaagtgtccatcgttaccatggataacgtctccgtagatcttgtcagcatatcctgcataaaatcgaatgaccttgacaaccagagcaacatcacccttggcatgggcgtacaccttaccgttgtcagtcgtttcaatcgcagcgatgatatcgaggtctcgctcaatgaggtccgccagcttgaatagagccgcacctcgagcactgggagcagtcttgaaaccccaggtcttgaaagcagcagcagcagcgtcaacagcagcattcacatcttcctcatctgcctcagaaacggaacaaatcacttcctcggtggtagggttgatggtttcaaacgttttgccagacttcgcggcaacgaattcgccgttaatgaaaaggccagtgggctgatcgacctcaaggccgttggctagggtaagtttgctgaaaagagacatggttgggggccagactgtccggggaagacgtcagcttatatacactagtgattagtgatgttgtgtggttatcaagaacatggattgaatggtcagaaattagaaacaattgctgtagactcagtacaaccgcaattgatatggaataaaagcagtttcacaatacaaggacctataagatcacgtgacgtttttttttcaacctcccacgtgactgattccagaatgttgatggggttttgtcatgaccccgcttcggccgaaagcttatatcacttaagcgagagcttaatggccgtactattttggatcttgtgaatattcttcctgggctattttccattcaaaaacagatgcatataggaatgaagtgatttttaatactactgaactggtcatgttattattcatgaccgtatagctccactcatatatgttgtttacacatttttcatctccaccactcagtcgcccttatattaaactcaatagagatgagtgtgtgcctgtctctcacacggacacggcttgcccctctcaactctaccgtctccgctttagcataataccccatttagactgcctttaatgtgattgagacttggtggtcgaagtgacaatgtaaatgaaggtgcaagcacacacattcagatgtaggagaagccttacagtgtaggtactgatctacagtgggaggaagataacaatgatgatcccacaatcccgtaatttgaccgggtagctgaaaaattcaaccgccaagaagtacgtttagttctgtcgtctgccaagacgtcaccagtgaatcaaagcctggggtctatgcgaattgcaccttccgcgttctgcagctggggatgcatactaagaccgacctggttgtggtgtatacaggtgacttggttccaggaagaacaaattcacacagcaatcgatggaacaaatagacagcgctgtattttggtctttgtgagttggtgaaagttctcagatgttacatgtaactcgaaccccagcaaactgtgtagactacaagtagcccacgcattagaagctacaatatgtacgaacagaccacagtagcaatgcagcaattgatgtggaagttttatgtggtggctttggcactaattatgatccccagaggctactggaccccggatatccgagaaaattggactgtagccgcgccagagagagatgctgagatcaacattgtagtcaacagttttgttgatctaaggcgttagtgctcggaccggaacactactctgataaataagttcccgactggtcccaagtattgactacggaacagcccgaccggtcccatacggctgacatgaactgctgcagacatatttgtaccgccaggaacgcaaaacaagagacaatctgatagatatctagacaatcccccacaatagagaattgtttgagaaaaaccatatcgtatcacatactgtacgagtactcatacaaatcaattctattccgggctgttctgtgccatactgattgacacgagaatgcaaagacgcgtaacgacagtaagtaaagcaaaggcctgttgtttctgaaggggatcatactctctgtcaactacgcagttcaaatatttcaagtacactcgcaacctgtagggaaccacccggcttctagcagccgatattagcctcctcctattgggaattcaaacgatctgattattatgggccttgcgaagcagacccccttaagtcttatatacacgggatctggttttggtagtttcaccaaatatgtctccctcaggtcgtctaattccctccaacatttttttcgttcatttttgttttacatcacggcttttctttttcgtttaaacatctcaatttaggttggtgtgtggcacttgagaaaaaagtgtattggaggatataacttgtgctgtaggagctgaataaataccggaagactttcaaaaggtagcgggaccaattagtaccctactgaagctcattcagtcgcctctacccctctgtcaccctcacattttacctcccttaccggcagatttacccggtctcattgaaccttaacctaaatatctgcatacactgcagacctcctgtgttataaacctctattgtgtctgagaggtcatatcgcaatcaacaccagagaagggagataaaaggcgcttggactgtcctgggcatcaaaccaagcagagacacaaaccgcaacacaaactcatcaggacacagacacaaatcgacgggtgaaacaacacaacacgcaacccacaaaacctcacggaaacaatacgaaggaacacaacacacttacacaagatggccaagaaaaccacccgaagaagccgacaaatgacggattaccagtcgctcaccacgcgccgatttcactccaaccgtggtcagcatctcatcaaatacatcgaaagcatccagggcaaaatcgccgcagtggaggaggaaacagacgtggatctgttggaagagctggaagatcttgcagaaaccagagacatcaacctagtgagcctcaagtttaaccaggagtaccggatctctcgggttcaggccgatgaatctcgtgaccttgagtctctgcgggtcaaccatgaaatcaaaaccaagagtttgcagtctcgttttctgaaccatctagagattcaaaacaagaagctgtcgtcagagattcgagagttgacagacatttccaatgaccgggcaagcctgggctttctcaagggtttcagtcatgtgatggtgaagcaggaggatggagagggagggtctcgggatggaagcaccccccactccggagaagagtccggagaagagtccggaagcaccgggcgacgttccggacgggtcagaggagcgggtttgctggctcgagtgtcccgggagactcgagagaccccaaattcgcatcgagactcagactcagacaggttcgacatgctcggcattgtctggacggattctgacaaagcagctctttcggggtccgaacgaaccggacgacgaggtagaggcgaggacagtgatcatgtcgacggccacgttgggcgaggccacaagggcaaggagagtgctgttgctggtctgacccaagttaagcctgccgaagctatggctgacttgcaagagatgcggcgacactaagagagtgaggaaaaaagagaaacgagatctctgtcaaaagatggtttaaaatgacacagcaatgaacagtgtctccgaccctctcctatgcatggacaagagtgtgactggattggaagatgatgagggtgtaaccgatgatgaggggaaaatagtgataaattattgagtaacaaggagttttggttgttgagcgtgttatttgggtacagttgatgatctgaaattcctagatatggaaggtatggtaggttcacagtcatatccccatcatgaagcaattctgtcatactgaccctcagactatacatgatagcaagtaactacttgttgtttttttcgtatttacaaaatttgtaattgtttcttttcgcgtacaggctgtgtcttgtagctacagtattgttcgaccgtatactactatagtacatcctctacctggtacacactgtagcttacgctacaacatatatagaccgagtcatactacagagctactgctcaaatattgacatgatatcgcggtgtctctctatcttttctcagtatcgcagtagggcacgctacactggtatctacacaccattgctcttttgtagtcattcattcatatatacacctttttttccagcatgctgctgcgctttgtattagccatcatcatactaccaccagtcatggctggtatagctgtgttacgatcaaaccggttgctgttgaatcaacctgtttgagagactagcctgagagccgtacactcaaagcctagtctaatggacgagcaagacgttaaagacaacttgctgttaaacattatcctgtcccttaagtgcccgaatgacggccggacggcccatcatgaacctcgtccatttgtacacctccggtagctctcccttgagatcgattccgattctatccaccacgttattccaggtgacaaacgccagatcggcaatcgtcatgcggtttccgactagccacacgggctcgtcaaagtatttcgactcggacaatgccgacgtacccagggcaaagctctcgtcgtccatctccagaatcagctgctcccgcttttcggccagccgcatctccaccactccatagatacgtcgcacctcgttggtgtaccgttcaattgccgatggaatgagttcggggtggaagtatcggaaatgcagggcctgtcccaccatgggggcgtggccggaggtttggaagaagagccacgagttaatttgtgactgttcaatcacatcttcggaccacaagggacagtctgggccggccttctggcacagatatataagtatcgcgccagactcccacacactgacatgctcattgtcgtggtcaatgatagaaggcactcgggcgttgggattgaccgaaatgtaggcaggggatcgctgctcattcttcttaaagtccaggaagacggtgcggtacttgaggcccagctcgctcagaaccacagcgattttaaagccgttgggtgctgaccgatggctgaaaagcgtgatgccgtcgtccgggtagttgagcttgtactgtgcgattttgtccagttcctccatggggatttgctgcatctgcgggatagcatgccgcggggcagacacgctcatgctgatgtcgtcatcctgctgctgctgctgatgctgctgttgctggtactgggacatgggctggcctccgtacgcctgttgctgctgctgttggttttgtggcacgtaatcgtcgccattgtgtagagagatgctggccagagccgacgacagattcgacagtttgcggggctggtccatgttgcagctgatgtgtgaggttttgtgtagtgtggatttttgtgtgtcgtgttggcgatagtcttgctggaggtggtgaaacaacagagttagagtgtgttactaagaccaggatgtgctggtggtgtgggtcccagctgtgaaggctgtagagcacgctacagacaatatcgaatctcgagagaaaagggaaacgaaacccaacctgcttatatacattttggtcacaacattgcgtctgtttgtgtctaaacatctcttgtaaacacactccaaattcacttggacgctcatctaggcaccatcacatccacacttgtgaatcgtaaattagctcccaacacaactgtgtgtctcgctcgtaaaatgccacactctggaaacatgtggaaacattaattgttacggaggaaagtgcagacagggcaggagcaggcgaggacaaccaatattagtcagccaattggaataatggacgctttatctaccgctctgaccgctccaggtctcacgtgacccgcccaaatctcctcccccaacaatgcatgctgcaacctagccccagattaatgtgtagtgtactatcgggtgattccacatggggctattattgacgcccgaggagagcgccgattaggaatctgagacctgtcacgtgatcttctacgcgctgtggtcgagctgctgctttcagctggtctccatctcctcttctcgccccgcagctaagtcttcgtctgactctcctgagttaccctaccgtacatatatttccatttcgggtcaccaattagtctttcatttaaggttccccacataaccccgaattaggtgaggcagtgccgtttatcagatggatacaacgactttctgatgaggggttggtgggggagaaattgttgagatctttgatggaagaatgtatagcagctcttgtgtaagttctggagttttttggatattgcttagctgttgagttaatgaagctatttttagttgggtttggttggcataaagttgtacttttgttggagttgtgaagtgaagtgacgatgggggttgatgttggaaatcagaagatgaataaggagaatggtacacaattgcacaaggagtgaatgagcatagaatacggtcacgaagagctatgcagagacaggtagtggtctttttaatgaagaaggatatgtgagtatgtgtttgcttttttgtggtgctattctttcctcttttcgggtatactggcggggtggaacagggcatgaggagttatataactgactgagtctacaattatttgatgttatttcaacaagggatttatgtatcaacaatgtttctttcttttttttgtcggttgattactgtaactccacgacaaatactatggctagaaccgcacaacgaaagactctcctgacagtctcataaacaagcgactctatgataccgcatcgggtgattaggacctatacaattgttttcattggccggaaatacttgagcttccatacatctacttgtcgttcatatctcagaagcatgggctgtacaagtagatgattttggttacagtctgtacaaaattattactggtacttctaatatagccattgtctctccattttccagatagcagctacctaattaccttttataaagtcttagtgtctgttttaatataactatcgcctcctcattcttgcgtctcggcacaatctcaatgcatcatcttccataacctatcatctgccattaacatcctaaagcccataattcaaagatattcttgtccaatcacgagtatatcactctacctagtaacacgtgtggcgtgggcataattcacctcggctgcgacctcattcttgtataaatatatatagcgtgtctccttgtggttaaaatttcaaataatgtcatccgtgtggttactgaattgcttatacaacatacagatttacgcaattgagaattatcagaagcaaagggaccattacgagacctttcttctcaaccgcaaactacacaagatcgaacaccaactacgcgaaatgcttgaacaggaacttaacgaggagccccagtcttttgacaactccgatcttcagatgattcagcgatatatgtccaaacagtccatcaattcttctgctactcctcccaatctcgatatgcctttgtttcgacgagaacgaaagtctgaagcacgtctggagaaactcaagaagaagaagctcgctctgaagaaggaggagaccgttgaggttgaacccgaagaagttgcgggggagatggttgatgttgaaagcgacgccgtcactgttgtatcgtccagaaactactttgacaaacatactctcaactttgtcaacacttatggtgattctggaggatactcccgaattcgtcaggctctcggtatccagagtaaacgagagtgcaacctgtggggtatttgatcaacaggcactcaaacatggtatatagaaattgaattatttagtgatatggcatgttgcgtaaattgtgactgtttattgaactgttcgatagacaattcaaactgtggagatcaaacaggaactatataagtcaaagaaaacatattgtccgaaaaaaaaggagactaaatccatccagacagtccgttaaaacattttgcatggctttagaatttctggcgtcaatattgagtccgttgcagaaaattgttggaagagaccccataaatggaaactctaccacctcctagcagcacattgggaatggcaagatctctgaaattctaattgcgccttttcaacatcatttatgatatcctgatatcattaaattgtgattttgagcaaaatccggcgaaattacacaacctacgggtgttggtgaaagttcacttttttcaatatatcgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcaatttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttgtttccccttaacaatgccacatcccaatttatatacaatacaggtatatgggcttgacattgttcctggattcttgtacttgcacaacacaatgcacgcttcgttgctacaccgctcatactgtaatcgtattttggattttgattcccctttttgaaataaacgcgtaataaagttgaagggggttgttgaagtactacaaaaacagaactatagaaatggaaagtggtaccatcttttgcaacactccgatggtggcatttgtggtactgtactgtactacttgtagttattgtactactgaaagcaaccaatactgaagcaaccaaaagatggctgaagctgccgaggtaagcgagaaccttgtcttgttttgagtgtctctactcattagacgatattacgcgaccccttctggcgtgttttgatgaggagtggctattttgtgccagaggatagcagttgagataattagtggttctaagggtgtgtattttcttatatgtatatatttatttatttatttatttatttatttatttatttatttatttatttatttattcactcagatgacgtgacgctagaggagatgagttgagtggccactggtgtactggctggtacgacgatcttggaaaaagggtgaaagtaatgtacgagtaggccgacattggttgttccttttgcaatctgctacccgtatagcgtactgtactgtactaagtctggtcaccttcaactcgcctacaatgctcgtcccgtagcacaatagcagaagcctctaagtgaaaccttgaccagcccactgcgagacgcgaggcaagggtgaatcaccggctagagagcggctaggaaagggacgggatccccacatgcacgagggtctagtggtgattcagggcttattacgccgcggatacaacccagtctatagtttgtgagctgttttgagtgtgattaccaagacacccttgtacgcacccttggctgatcttcgtaataatattatcgagttcaaacggctggatgaaataggagatgacaaatggtcgaaatggctggtacaagattgaacaaggcaatgttgcaaacaacattcaactggagggtgagagtaacaaaacaggagtaagacttgcaggcaacaaaatctgactaagcgggactctgctggtcgtacgtctgttccatacatggaatcagggagtaaaagtggtgtgatggcgatggctgctcagcggactggcagcccagcagccactttccctcggcacccaaactctaccaagtcgtcttgtttcagatgtgagacactgaattgagaagtggtcgatcctaccgccaacggtggaccctttaggctattgaaaaagctatggaagagaattaagacagctggttaggagttagtcaggtttctttcggtccaactaaaccatcatatatgcctatgttgcattgtccccttcaccgtgcagtgttgtctccactgcgacccaccgtatgtctcactgcaccaacgttgacggacatttgaccccttcaggatgtctttgaattggttgtcaagggtcagttgtttgcatttgacacatgacatagaaggaggtgactgtgtgtgttgatttcccacgtaacctgcctacattccggcgttgcacgcttctgacaagtggttgcctaaaaaaagagcaaactccggtcttgtgccatgatccgcttgtttccaacgatcctctccctcctcctcctcctgcaagatcaagatcaagtaccgcaaccctatctatacgtttgatcttcattgcagttctcccaaagtgaaagtgtgggatatggagaggagaagagtccgtctaccgcaggtggtcggatgacagttccacgtgatgccgacattttgtgtctcactgaccgcgcgacagttacttttttccgtttttgcttgtctgctttcgtttgttttgagtccctgctctaattgctccaagacctgcatatttcaggttccgatcgagctaatgaatctcacgtagtggagcgtcgaaagcggtcgaaacaggacggaatcggggtggggtcgacggaacggagggccttgtggtcacatgacgacactagaagaccgtcctaggtgttagccacttttcccgaccttctactctgacgttttttagtctgtcaaggtcattggtcgaattttattattttgaactttattggagtgtgttgggtccctccaggttaggaaggagaagatatttgaagattcggaaaagatatttacattctcctggtctagctctataaaactgtctttatatattccctgtaagacctattgcaactacgacaaggccaaccgccgtctcgctaatcggggagatcagcatagcctctgcttgcaggtgcctaaactaaacgataactcaatgctgacgatggttcaaggggctcctacttgggaccccagtgcagattattatgggactaggcttgtgtgggtttgaatgaaacatgttggttgttcattttttaacgattgagcattgatttttttctctcttcttgcatttcaaccatctttatattccccatcttccagcatcacaccaatacacacacaattcacgcatcactaccaacagcatactaacgacatggactcagagcggttcttgactaatccaaaaaccagaacggccacaccggccccgggggcccgaagaacccgcattcccactcctatccgcatccagggcaagccaggcatgtctacagcaacatcaacgtcgtcgaccggcagaaccacgccttcaggacgcatcacaccggtacccaagggaagtgggattccgtacagagtggatacgagggaccctgatcggaccgcgagtcgagcagcgagtcgggcatcgagtctgactctggctggcgtcaagaccagaccgacgagagcagcgactcccatggccatgactcgacctggcgaattcagacccggaggaggattaaggaagggaggaagtcgagtgacgagcaaatctggacgcagtttctccatgcccacaaggccacattgcgagactatggatcaggtggaagtggagcaggttgggagagttgaggaggtgacgcgggtgcaactggaggaagtcaagaagttgaacgtcctagaggtcaaggtggaaaaggaggaggttgggcacacaaatgagcatatgtctcgccacatcgtcccaccagacatgcccactcatatgacacatactcctcccccggaggacacatctgtggactcttttgtctctgcaccagaagaaccaagaagttatagcatgggcgatttgctgacgtctcaccaaatgctgacacgtgaccgcaacgactctacaacctctctgcagcgagaaaatcccatttcccgacgacactcgctgactgtttctctcaccgaaacagactcggaaaccgtgctactaagacaacagttcaaaacagtggctatagagaccgtcacgggtggcgagccacgtgacccgaccatccacgataccctggtcacatgttcgcctgatcatgtgattgtcagcaccggctcgaaccacatgacttatcccacctgtctttacacctggactttggtggaccagaagctgagtaacccgtacctgctccgtcacaagctcaagtatgcgcttgtagccattcccatcccagtttctggtatgcccaatctctctcggtcagtttctcgtgtgtcgttggagtcgtcacgaacatctatcatctctgtggatgattcagagaaacgacggagcagttttggacgactcaagagtctgttgagaaagaaggataaggaggtgattgctaagccatacacgccgtcgtcacgtgataagcccgagtactctctggtgttgttgtttgactccaaggcttctcagcaaatgtggaaggagaagttggggtatatgcttgaaggagatgctcaaaaccgtcttcctcctgtaatgactcgtcatagacctcacacgcctcctcaggacgaagatctgggtttcaaggtcgaccgagacagactgcggagttatatggatgttggagggtggagtaagttggttcgaaagagagacagtgtgattgagacatccgataagagcgaaaagagagatagtaagggaacagggtcgttgagaaagtcgaggagcttcaaaaacttccgtgaaagtttttactcctcgaaaaccgtcgacttggaggaaccagacactactgaagcaagggatgatgccaaggacacaagggcacctaaaaaggagtctagtggggaggaagaaaaacatggagatggagattacccatgtttagaagatgcccaggaaagattttcgacccccttggagaatgttcctgctgacgaaggggcttctgtttccgtcatttctgctgcttcggatgaacagacaacattgaacgacatgtttcgaagcgatgagttctaccgacagtctacgtcgtcgctatcacaggataccgatttacgtgactcgtcgcaccttgaggtggacctctcacgtgacgttacactcaagcggcgaccccagggtattgtgatggctcgggaagtgtctgagggcactgttagagaaggagagacatatgatcagctgcagcaattgaagcggacctcacgtgagtcacatggacacgatccattatcacgtgactcattctcatatgatattcagcgtcacgactgtcttccacgagagagtcccactcatgagagtccccaggatgagtggactcggctttctacttataccctcaacaccaccaactcaagctgtccaatcactcctgtgacgcctgtgttggatgtcaaccacgtgagccccgtgattgccttctctgctaacacaactcctcccatcaacatgctccacactgttcccagcaatgtcagcactgctaagagtgtcagtaaccatcaccacttgacatactcggaccacatgggttattctgaccacgtcccgcatgttccaccccttaagaccccgctgtggttgccaggtcacagcagggccaagagtgatattcgagctgctcttgcgcgagatcgaggaggaagcagcactcccgtgacccccatggcttccaccgccgacctattgtctctgactcgcgatcggtccagtaacgatatggtgtctctaaagtcgcgcgaattccagctcaaaaacaccactgttcgtcctcggcttcataagacggtttccaacccttgcctggtggacgcaactgacgaagctgaaaagatgaacaaaatcagttcggaggccgctcgtctgtggctcaagcgacgccagagcgtctcatccatctccttggcccctcctgtgtctctgcagcagctggtcaaggagccagcagtccgaaaaatgaccaaaaatgtctacaacggccagcttcctggctggcatgccttgtctcaggcaagcagtagagtccctggggttcctgtccccaaggcataactagctaacaactaacaaccactgagcatcattcctagctcgtatggcctatttaatataacgatctgatgatatttaactaaaacactgtacatgtcgtagacgagagacgcttgaagcgaacgggtgggatttgactggctgtgtatgtagcggagttcaggtgtgatatgaatgagctatagaagtatgaaccgtatgattataatcccctggccaaggacttccgcttggtatcactttctttcgagtgatgtttcagtgccccattgataaatataaaagatctattatttaatattgacaatatgtttaattatactgaccaccgaactgacccgagctcatctcgaactggcccgaactgactcttcaagggccctacaagtacaagtacaagtagatgtcagagacggaacacccacatcaatattggaagcacattgattgaaagcaattaggtggcctgattgtggaacatgcgatacataaatcaggtgacgatgttcaaattgctcttacgacgagcactcactgtggacgagcactcactgtggggctctcttgtgctataagtacaagtactgtacttgtactgcgttgtatctatatgtaccagactataaaaacatcggtacattctataaatatctataatcaatttcgattgtggaaccgacgaccatgatctaaagttgagttgttgagtgtctctgaacggctttttgaataataaaagctgataatatctctacccatggatttccacatctctccattccattttttgttaatattatctccttgatacttgccctgaggctcgtcaagatgcttcttctctcaacggtgctcaacactggaatagtatacgggacacggggtctaagatacacaaaatcactctctggatactagctagaatgtaattaacacacaattaacactttcattggcgtcttttctcctatctcgactgcaaatacagcttcttttttattctgctgagtcagcagcatttagataatcatgtctaactttttcaaaaagtcactaaattttcttgggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccaatttttttttctcttacattgtgcggtcgctgggatttgttggatgaacagctcgttactgggttactacttttgtcgagaatagtaataaaatcctagtgttttgtgcttttactaaccattagcgagacttctagtcagactctctaacctctctgagcattccgtatcgtacaagtaccgctacaacgtccacaggttgaaaacacacccctgtggtcattgatcacgaagatgttgagatccagaacttgaacagcgagagtgtcaccagatgaagcacttgagatgggacgccggggagtttgcagagttctctctggcggcatcttatgtctggaaccacaaaccagactttctctcctcggtttggcagcgtattgtacaagtcagtgcacatgctgtgtttctaaccagcgaaactgttcataggtccttaaagtagataaaagggccagacctctcaccatgtattggacttgcacctatggtggcttgtatcttacttgaaatacttgtacattccagttcactctcacgcgttcttccttctgttcttatgatatattaatgatctattcctaacttgcacctcttttaaaatctctggggctgttcctatgcgcggacctctcagattcacgcaatcatgcttcgtcgtacgccgtgtatgtgtttacgcactggaaatgctcttgacaacacctgcaatgatgcttgcagactcgtccagctgctgagtgctcaatgaagcagacacctcgattcgcagcatgctctccagcgcaatgatctcgtgcgtggggacccgtttgtgacgtgtgatgagaacaccctcggccagacacagatcgacaatctgttgaagcagctcctcggcagcaacgaacgacgtcagggtctcgggccggaagtcatcactcagtttgatcaagatatgaggcgactgaggagatgacacaaactcgaccacggagcccagaactcgggcggcctgcagctgcttctccaaaaaggttcggaagtgagtggtgttctcacgcagcttgacgacacgcgagttatcctcctccaatcgctcaatggcctgcgaagaggcggcagcaaggtatccgggcatggaagccgagaaggtgacagcgttagatccgattcgctgatgctcgacggcggcatcggagccggccacaaagccaccagctgacgagaaggcgatggccatggagcctgcggtcagctcgatctgctgtcggctgagctcggggtgtccgttctcctggaagtgctccagcactcctcgtccggtagatccaacgagaccaaatgacagcgactcgtccagcagcagtcggtacttgaactggtacttgagcttgatgatctcagggaggttacagaggtctccagtgttctcaaacagaccctcggtgacaataaatcgcttggtgaggggagcctttcggaattcgtggttggtcttggccagcacacgtgcgaggtcctccatgtcgttgtgcttgtaccatcgcagggtgactcgcgacacctgcagacccttctgggtggaagtggccactcggtcgtcggcaatgacaatgtcacctcgcttcatgaacgaggggatgacagaagacatggtgttgaaggcctgcgcgtagagaattgcagactcggagttgcagaaccgggcgaggtcccgctcacacttaacgtgaatgtcctggtttccgtagaaaccgggggggccacaggagccgactccgtactcacggataatctggacggcccgctccttgatgacggggtcacgtgcccagcccaggaagtcggtagaggccaggttggtggctcgcttgacgtgtccgacccgggccgactctacgtcaaccacggggcccgattcgccgtggatcagcgggattgagccaatgtccagctcctccaggacagtagtcttgggtacgagaggttcgggctcccactcggcgaccagttcgtcaatgtcggcctcggtaaacttgacgtggtggggattagaggtcgagtatcgggacgccacaaagtatcgtacggcaaacaggaagaagagcagctcgaagatggttctaacagggtcattctgatgcgaggacacaatgtatcgtttgaccacggccgagccgggcagcttctctccccaatatgctgccgaggaggcaatggcatgcagcttagacagaatctgctcgccggccagatgctgagtggtgaagggtgtcggagagggtgacacggccgcagcggcaatagtcgctgtcgtcactacggtttccatggtcggttctgtagtgagtgaagatgtagtgtggggtgtggtgtggtgagaggtacactaaggagtgagtgtgggtttggtttttgggtacaaaagtaactgtcacgtatgtagtgcaaagtttaggggagacgtgtattagagttcaggcatgggagttgtgtgagaatgagatggatatgagggtctgtaggtcacgtgatcggagcgagcgggttgtgaattggttagtttctgtttgatacattgattcatggcttttctttgcataaatcaactcatccaaggtcatttcgcttcatcttcatctgctgcatcccactcaaaacggaaggtgtagcagtgacgtgaagaagagaccaatgctgtatcacagatgtgtataatgggacatacgtatgccatcgaagcatcgatcctcttttggacgtattacagccacatattgtcaagtatctacgtcgctggagttaagtctccgtctaactttttagagttacttataaaatctaaatgattccatgtggtatctatctcgtttattaattgtcgtgtcgcaatgaaagtcaagaagttgtttcttccatcaacccagtctctacagaacaaaaaaggacccaagtccgaaacgtgataccctctttttaactgatcagaactgctgatgtagaagaaacttcaatacatataaacttttacacgcgccatttagccccttgagaatggcgcattcatgagaagtgacgaataatttaagtaagagatagataactcttacgcttgtgacatggaatactcttgcgcttgtgacatatataacactcttgttcctctcatcgctccagtattgactttcaaaggcgttttctatgtgttagttaacaaagctgtgttttcagccgaatgtgctcatttagccgtgctcgagaaaaaaacatgaccatttttccctgataaatcagtaaaaatgtctttatggatcgaatccacttcccagaatcccttgaacgtgtcttcgtcgagatatgagctctcacttggaagtgacatatatgcaactcccattcaaggtgcatagagatgaagatgcaagcacgaatacttttagtcaattgagtgggattttaaaagcacgagtaaagaagtgaagcgatgacagtcaaaggcttgtacgatatcccctcccgacctcaattcaaccattagggcatctacgggtactgtagaagttctgtacagtaacttgtactggaacatgtccaccaatgcatcggcttttacggcgttaacacggaacggaacataattagcggagccggtaagacgtgaacatcagatgcgagcaccgaatcactacacgaatatacaggaactcccatgggcatgggatatcagcttcacgattgtttacacttacgactactgtacatactgtacctgtatgaacgactattacaatacaattgaatgatcgcatcatacacatactgtatatacaccatttcttgtctacactttcaacccaataaaactacttcaattgtcatgctctacttagcctcgatcagagacttgactcgctcggcgacctccttctcggaagacacgtcgagaccaatcttggactcatggccgtggtctgtgttagtatggaaatggaggatgtgaattgatatcctgtccaagaggatcagagtaagaacagaaatataacgacgaacggatgacaggaaatgccaagatcaaggttgaaacaacgaatgtaagaaacatggagcgactttgaaaccagataaggtaatggagatatgagaaagagagaaagaggtttagttcaagtgatctgggaaagcagtcgacagtatctagctgaacacgccatttcacacttgaagagatcaatgcatgaaattgagaaaccgccagacaggaagggcatgggcaccaagaactccaccacctcgaacgtcgagtatcagtcaaaacaatagagtgatgtggtgtgcagaagtccatagtccaacccagtcgtaaacaaacgagagagtacctcaaggctaatccgctctaaccaatacagccactttgtcttgaccttccgatgaacgcaacccatacttccacccactttcctcagaaataccacaattatacagaacgggaagttgctgacattacacaatcaacaccaactagtgttgggctttcttcctattcgtgtccgtccaacctaacttctcgctcggatatctctccaatcactgatacacctcagtccaaacaggtaccttgtaaaaaagtcacaagtagtcgtgaatataacaccattttcatatgacagtcctgtcaccattatgcacttcgacttcgcaatatcaaaagttcgttcgtgtaggtcggaaacacgagtcgcgtcgtgggtgtaactgctcccagtcatccgttggatgtctttctttagatgccattcttcgtaaatgactctctggatatctctgttcgtttttcgggcaatgcctttgttcgtagtcgtcgcagtgttacataagttcatgtggtcattcggtattccttgtctcattcaacggctatccacaacagctcgctgtgctcacagctgcggatagctgcttttggatccagcactcgcttcacttgcagctgttcttttgtactcaccaaaccgggcaaaaacaatgggcttgactccgttggcctctcgaaccagcaccttggtggaagggttggccttctggaaggcaccaatctggttcttgacaaactgtcgcaggggagccgacgaggagccgttctggcacaggtggaatcggatttctcggagtgctgcggacatttttgtgtagtgtgattgatgtgagtatcgaacctttccttgtagcactctctctatgacaatacctggatcctaaagtttgtgattggacagtggactgggaggtggccgtgagttcgatttgagctagtgtcggaattctgaaaattaaagtgtcatttgggggtgcgcgagactgtcataatggggactcttgcaatccaagaacaacagcaattgaagagatgatgatatcatcgtgaccagaaccatccagggatctcgaaaataccaatagtatttctatcaaagctgaaagtgtccaagtagagacactttagatggtatcgcgggggaactgcactgagatgaaccccggagatacagatgcacaacacataaacataatagaacaggcagaaataggacgcggggacaagtaaaaacagacacatcagatgcaagattggcatgaattatcgtgtatcttttcaacaccgaaaaaggcctcttgattagctccattatcgtattgcgcttctggtgtcttcacttactcactcacactagtggtgcaacttacccggacatggttgagatattgtctagctgcggataattacacaaatacagcagaaatagtataaatggacgtggatatccgccttttttttatattttgtttcccctctttcatctcccaacttaacacacctcttcgttcggttactgatacgcgctcaatcgcatcccccccacggattatacctcaaacagctcaaactctgcgtccttcacccacaacgctcaacaattaaggtctgaaaaagctaatttgaccctcagtcacacagccagagacgcactggaatcagtttgtgcacatcagtcatatctccatcaccacacaaacacacaaaaagaccccgaaaggacttttaaaagcacaaaaagcacgcaatgtccgcagcacacgcctcgaaatttacccggtaccttaactccgagaccggccccaagacggtccatttctgggcccccgtcatgaagtgggctctggtcattgccggtatctctgactttgctcgacctgtcgagactctgtccggcacccagaacgccgctctgtttgccaccggcttcatctggacccgatggtgtctgatcatcaagcccaagaactacctgttggcctctgtcaacttcttcctgggctgcactgcctccgtccagctgagccgaatcatcatgtaccaaaagtctcttggtctgaccacctcccaggccgtccagaccaccgtcttcggcgccaccttcaaggacatgtgggccaagcacgaggccgacaagaaggagaaggcttaagcattcccgagactgattggtgttagaactgtgaaaacaggtacaagtagacgtatgctgagcatgctagatggtaattgatgtttgtttggattcagaaggaacgacatagagaagtgccaaagggcttctcgcgcagatttgagattgtagacgtagagacgacagaccaacttggggcgaccagggggaaaaggagagtgctagaatccactcttattcacactggagttgacaaatgtagtaatacttcgttatttgtattcgtggtgtagtttggatgtgttctgaacatcgcgcgtatggtaccacccttctgacagagctacagtacaagcacctggtacacatctacagtaaagtagagaagggaaaacatgtgcgatccctctaattttgatttgttgaaagctgtagagatcagcctgtgggctctgtaccaaagaacactaccacagtaaacacctgctgtacatatgtagtctggcagtctcagtaaaagtcagagagatcggagttctggatgaacttgattaatgtggctgaataatatcgagacttaagtatacgccgaaagtttctgagctgatgcagtactgtagtgctcttgtctgacctcgagttacctctatacaggcaccactgggaaggagaagtcttgagctcgacgtgtacagtactgagattagtaaggggtatgtactacagtagttgattggagtaagaaacgtctggggtttcaatgcaaaacctttgcaattgtctgatattaccagatactctctcatccagtactacggttcttggttcttactaatgcttgtactcgtaatctcatgatctaacgttctgccgccaacgagtacagcaaatacagcgtcggtgtaaaagtacatacggtatagtagtaccttcacccattaccatctttggtagagatatgatcaccgcggaaaccagcttgatatttctggtgtgacgaatattaccgcccatgacgtcatggatcttatcgataaggctatcccgtgactgggctgaaacacacattctcaaagggtttcgcaagggttgcgtctaattagtacattccgacttagcgtgattagccacgcagggggttgggggatggaggagagaatatatgacgaaatgggtcattttattgaaatatcctagccgaggggatctcacggctgttttcagaattccaatacctcttctggatcatctcagatctttcatatatccggttcttgctatttttcaaggctcggtgtagagtctatgttgctcctccaaaagttatctgatttcaaatctggaaaatccattggattctccgtctcaaggagtacatatttatgcagaaattcgctcagaaaacacccccaaaccatctgaatcaacggtaccaatcggagtccgcagcccatagagttgcgtttaagctcttagcgagagcttggattcgacggattcgacgagaatggaagtcggaatcgcaacggtgcaaaaagtgggtagtagtgaaatgtgaaaacagcaaaaatactcttcacgcgatgccaagcggaacgcatcttccctcttttctctgcgatgtctggatcacgtggtatagtctttcgtctggccgcgctgcacgtgacagactcagggcctaattaacctgcatgtccatcagcattgtcatgtacaacctctactgttgatcaaagccgatgggtgagtattcgaagcgaaagggaaggggatatgggcaagtcgagtcacgtggaagtcacataggcatacggagaacgggtcatgtgacaggacacgtgtgccttgctagtttttacacgacttcgacaaccatgacatgtcaatacagatatgcgacgagcgatgagcacaccatcgacgatatggaaaaattcgcactggtgtcgtctcgggtgacacaaatggggggactgtgacgtgaacgatgtcgtgacacacaccgaaggagtgatatgacttcggcagctgttatgactgagatatgatcaaagagttactacactacgccgatgttacattgacatagaggcgactatggtaccacagagaacatgcccgaaaaatccagaagaaccaggaatttttgcagaggactttcaggtatgtccatgacacataccaagtggttcaaatccttgttatcaatgtcgatatcagataacttgctggtgcaatgcggctcagctacagcccgcacccacgtcaatggttatcgtcgcagtgatacaggctgtctagtttttcggtggtgtttctgtagatgccagacttgtatcatgtccatcaccatggtcttctcagcactccatcaccagtcagacaatctcgccatgtttcacacaatgtcgccgcgttactgcgtcactttgacagtatcaacgatctcgttacttcctgtgctcgtctgtacattttgagaaatcctagttaccacctgcaattgcttgttccataaatgccgctctcgctggtgccagtcacagcttgcacctaaccgctcccagctgttatgatatccccattgattgtcccactcaagtaatcgcgatcctttatcttgagtgtgctactcatagtagttgatgctaacccagaaaactcccacctctctgaattctactccttcaccagaaaacgccgtcctagtgatgcatctaccacgtcgcggctatcgcacttttcggcagcaacggcacaaacaggggactcgctcccttcgatgatgccgccgtcatcactgcctctggacatggacaaaagccagattatcggcaccaaacacatcaaggagtcgcgagaggcgtacaatcacgtgattgaggcggcgcaaaagtacagagacgctctcgatctcgtgtcacgtgcctctgctgagtttggaggtgccctggaacaactttctcactgtaaaggtgttcccgacggcctccaggctgctgcagggctttatctgctggtttccaatcatcagcagattctaggcgacacaattgacaaaaactttgttgtcccggtaacagccctcggtaagggtcttcagcagcgatcggctgagatccactccgagtaccggtctagtcacgtgagcaagtctgcggagctacgcaaaaaggagcagcaacagcgagggttcgcgaagcaaaagcgggcacgtgatctagctgcttacagacagtcgttgatggacgtggcagccgagattgacgggttggacgctctcaagggcaagtactatcaagatatgtgggaggcacattctttggcaggagacactcttcttggaagtgtttcttcggctgtacgagcggaggttgagatccatgaaggcgtagctcgaaagggatggtctggtgggggccttgatgaattgatcgaggaatctggcgatccctttggcgagattgaaaaagaccatctgcagcccattgtcgggtccatgatgggaatggttgacgatggtcacggtcgcgaagaggacggtaccgaaggggatgtgactgaggaggctatcgatagagtcacaaccgaaactggagagtgtcgtataagtgacactgaaggaggagaaggcagtgatagtgaaagtgttcacactgagactgaatcgagggtggagggagtcgaggaggtgtcgacagagggtgcgacagagggtgcgacggaggagggtaattcggtggactctgcagagtctgactcgctgcccaagctgtccacctctatggatgcaaaatggtcctccgaagactagacacactgtatactaacattgaatgacggaagacaaggatcatatgtattgtaatgctgtggggggtgtattgtagtgaaagcatgaagtactgtaaagtaggactaatgctgacacttatcacagaaaggacgtccaaggggtttaaacgacgtctccgatgtctccaaatataactacatcgatagatagtaaccaaaatcgtgcgccataactatcatatgttttacttcactattctgacatgaagcaagatatcatactgatacacggaagctgactttctggaatatcaaatcggactgttattaggtatgcgagcaggataacatggtcacatatacaaggggtggtcgacagaaggctctcaaacatggccttgtaggactgaaggactgaaggatccatgttgtggacagaccgtcagtagaccaccatggactggcggttccactgtcaagaggaacggattgaggagaattaaaagatgagacgacaaccgccgtacctagaaacagccagttctgtatcgtagttcttaaagcaaaattaacgagcatacaaatgtaacctatctatttgtctaaacgtctttctcagccgagcctgtgttttagacagtcatttagttgatgtgctctggtaaaaacatttcaacagatcggataaagcaggaccacaacagatcatggctgttttaccatcagagatccttatccatgtaccacacattcacctccaccacgttcggaaaagttccaccgggcttgatgagctcctcactcttcttgacgtatccgagccgttcgtagaactcaactacccgtccatgttctcgaatgaccatggcgtgcatctttttgaatccgttcttgcgtgcgtgtttctccagatccttatccatgtgcgttccaatgcctcttcctccgagtctggggtctgtggacatgcaagtcaattcagcctcggtgtcgctcattcgcttgtatcctccggcagcaacaatgtcctgagtcgaaatatcacgggcaatggccagggtgacgttcccgtcccgcacataggttttgaaatcttcgagatcagagaaccgagcagtggtaaaggtatgaaagtgcaaatgcagaggcaggtagcacgagttgatgaaatccatgtatcccagcagcttcggcgactcgagcagctccttgggcgagtagtaggtgatatcaaggtctgacattgtcaatggtactcgtagtgatttgtgggtgaaagagcatgttcacggttgtgcatggaacaagtggatcccaacttaatccctgtactaatttgagtctaacacgatatcagcggctgaaaactctacaggttagtcagaacgtaaggcaccgtgacgtgttcgaatctgagtcattttatgtgaaatattttggacattgttggaccaaccagagtgacaacatcatcaccagatctttttgttcagtaaagtttgatcatgtttgagtttaatctgacgagaattgatgttaagagtacttgcaagtacaagtacaagtacactgcagtacttgggttggtaacaaatacaaaatctcacaagaactgttgaagtaatttgttaaagtttaattagcataggtagcaagtcataatagcatatatactataggaaggacaaacaataatgcatcataaaacataagcagtatagaggattccaataggaatctcattttagctctagatgcaaatttgtccaattttttattaacaaaagtaacataccggttcctcgcactcttagtaatcaagaaaacggcaacctggccgagcggtctaaggcgccaggttaaggtcacaccttaacacaacatcctggtctcttcggaggcgagagttcgaatctctcggttgtcattgtttttttgttcaagcgattggaattttttttggcttcacgtttttgttctcgtttttctcgtcttgcctctctttttgagatcttggtgggttctgaagcagtatgtccatttgcaggcatctgtgtttagatcgagaggtttccaagggtataacaattgtaaattggtgatgttgtttctctctactttcatcacctcaagaaaattgggtatctccaccttgaactgtatcatcttctatcgtgtctgtctctatgaacggaactgccatattagtcagctccatcaacagtttcctccaaggggattgtttggatagaaacaaatacatgttgccctgtttcttagccatttcatcatgggttgttgactagcagttcagggacatcaccactatcggtacaagtacaacacagtatgtactgtaccccgacatgctactggtccgcctggcaacatcttcggctttaggtacttcgttcgttacatctcactatttctataatacatatattctttatacacaacctttttatccttacttggccacagccttactcatggtaatacccgcgagtttctgaacatggccctgagtgggagccagtcgtcgcacacttcgaacctcgtcaccgctgtaaccggggattcgaatgttccagtttcgctccaggtgcagctgcagatccttggactccagggtatcgctctttcgatgcttggccagtctgcacgaaaaggccgtaacagaagacacaaactcatcggcgagatccagcagcagctcctcgacgtctccatcaactgtagcttcggcatcttctccagccaccgatcgaactagctccgacagctttcgtttgctcagaactcggtcgcccatcatatcgacggggggagctcgagtgtggggagggtggttgagagaaggcagaggcgctccgtttccacctgttagagtggctcgaggccgagcagccatgggaggaacctgtccctgacgagcctgaagctgctggggaatagggaaggggttgacggcggctctggtgggagaaaccatggccgagggctgctgctgctgagcagggttaggacgcgaggagggaccctggccctggccctgttgtccctgtgcagcctgcgcttgtgcagcctgaggagcctggggttggggttgaccaggtcgcatctgaccctgaccttgtccctgaggcataccctggccctggggctgtccaggtcgcatctggccctgaggttggccctggggctgtccctggggttggccaggacgcatttggccctgaggcataccctgaccctgaggcataccttggccttggataccctggccctggggcatacctgggccctgtgcttgttggccaccctgttgaccttgagcttgttggccttgtcgcatctgcatcatgggtcgttgtccttgagcttgtccctggcccataccttgaccctgggccatgccttgaccctggttcatctggccctggttcataccctggccttgcatctggttctggccctgcatctggcccatgggtcgcaatccctggttctggggaacctgtgcttgggcttggttaggagtctgttgaccctggccctgagctccagtcacgctcacgtcaccatgggctcgtgcggcagcggcgtgctgttgtccgagcacaatttcaatggctctcagaccctccttcttcagccggatttggtccagttgctgctggagctgctgacgacgatcatcggtagtgttggggtcgccaatgacctgctgcatctgctccatggattgttgccattcgtgctgtgttcggcgtgacgactcgaggttcttgacccggaacgtctgctgctgctcgtacgtcatttcgttgaagttaggaggctgtcgacgcagcaagaatgtctgtgcctgaagcagctgctggttcatccgtgggttatttgtggggttggaggggttaggagtggcattagcggggttgggtgtgtttccagggttgggcgtgcctgtagcctggggattgggggtcattctaccttggccctgagcttggttctggccctggttctggccctggttcatacccatacccattccttgcggagggacctggccctgcggaggaacctggccctgttgaccttgctgctgtccctgttgtccttgctgctgaccaccttgtccctgttgtccttgaccctgacgagccatctgttgtctcattcgaccttcaacctgagtaatcaactcgcgcagccgctgcgcgtgtacaaaatgctgctggccaccactctgccgggacagctcaagagcctgatggtagttttggtagagagctcggagttgctgctgggggttcaaccgaggccgattctgggcgttgccctggccctggccctggccctgggcaccttgaccctgggcgttgccggcgttcggattctgttggccctgcccttgattcatggtgtcgatgttgaatcactatcactatggcgtgtcgtgtggatggtgtatttctaatggtggtgatgcgaaaaatagagttccatgctgggacaagtcatgtgatctgagggagaaagggagtccagtcgaagtagtttgagggcagagtcagtaaaaaaaattgacgtttccaagttagaaatcatggataaccgggagtataagtttggtttgtcgaatttgcctctgaatcactgataatagttctatgaatttcccaagtacacttgttcatggtaccaagtaaccttcaatgttacagtatataatataaaaacaaatttaatttgatttactttaaaaaaacttaacatatctaagtatcacaaccgccagttcgattctaaattgcgctttaaacaggacggcaaaagagacacttgttaggctcaccaaggatgaccaaattgatactaactaaaagcctaagtaatatggcttctctgagaatgcagaagagatgttataacaggataatccgatagacaatgatataaacattgctgtcctacagtatactgaaggaatttatttcaatgtggcttatttataaatatatatatatatatcaaaagttttcaaaaagcccgactatgacccccaggtgacttgtccgcttaactactcccaactaacttcgtatctactggcgctacagcaacactctttgcagccttgcaacatgcaatgacccatttcgatccaataaatacttattggatatcaatgcttaccaaacaccacaaacattctgctcacattgctcactctgctcaatactggacgtgccatttctcttaggaagtcagctcaatctgacatgctcgcgtcgttcggggtttgggcatccatctcccattctcccaaccctaacccccaaaccactctttctttgaaattccaagctcaaccttgatttgacacgtatggttaatgagcccaaaatagagacaacccgggatatatacgagttataggagagtgtagcatactccaaaacaagcctctacttaagccctggccctatacaacttggcctgtcaccaactctctgctctctctccggcttcaaagttagggttagggatgacaaccaaccaagtcatctactgtattcagcagtgaaaaatttcatcaccaggttaacaccacacactacaatgccccccaagaagaacgtcaaggaagagaagattctgctcggtcgacccggcaacaacctcaagtccggaatcgtcggtctggccaacgttggaaaatcgacctttttccaggccatcactcgatgtcctcttggtaaccccgccaactacccttttgctaccattgagcctgaggaggctcgagtgaccgtcccctctgctcgatttgacaagctctgtgagatgtacaagcccgcttccaaggtccctgctcatatcaccgtttacgacattgctggtctgaccaagggtgctcatgctggagagggtcttggtaacgctttcctgtccaacatccgagctgttgatgccattttccaggttgttcgatgcttcgacgatgccgagattatccatatcgagggtgacgttgatcccgtgcgagatctccagatcatcaaggacgagcttcgactcaaggacattgagtttgccaagaagcaccttgagggagtcgagaagattgtcaagcgaggaggacagtccatggaggtcaagcagaagaaggaggaggctgccacctgcgagaagatcatcaagctgctggaggacggccaccgaattgccaaccagaactggactggcaaggaggtgctggtcatcaacgagatgctgctgctgaccgccaagcccgccatctacctcatcaacctgtctgagaaggattacgttcgaaagaagaacaagtacctgctgaagatcaaacagtggatcgacgagaactctcccggagacgtcatcatccccttctccgtctgcctggaggagaagctgtcccacatggagaccgaggaggaggccgaggcctacctcaaggagattggtgccaccacttctctgcccaagatcattaccacaatgcgacagactctcggtctgatctctttcttcacctccggtgccgatgaggttcgagaatggaccattcgaaacggtaccaaggctcctcaggccgccggtgtcatccataacgatctcatgaacacttttattctggcccaggtgaccaagtacgaggacctggtcgagtacggcgacgatgcctccgtcaaggctgccggaaagctgcaacaaaagggtaaggattacgtggttgaggatggagatgtcatttacttccgagccggtgctggaaagaactagacgaaccaattgagcgtaacggaagttggtgagtcgagtaacagctaactaaaagctgttataaagtataatgacaggctcattgccatgtccctgtctggtcaacagatgatggttgacaacctggtcatagatagaaatgtatggtgaggttataacactgtagacagcgtttacgtaaagtagatgtatggaaagagccctaactgaccgcccagaggattatctggagtgaactgtgcgcagagaacaaacaagagagcctaagaccccaaaatggactcgatactcacttgggtatccttgcagagaaaccacagcatcataccagaaggtcgtgtagctattttaactagcgtctgaggacattcatcttacagtctcgcttcggatatccaatcatccatccatcttgacatttcgagatgcatgccatatctctaactctcatgagaagtgcgcctatctcatacaagcatccataagttggttctactacttgtagtacagtctaatgtcgtactctctccatctgagcacttcattctggatagaagatgacaacactcagagactgtgtggattacaaactacatctcaactacaagtcagactataaaaacaaccgctcgtagtcgatgctactcattaaagctatatacatcctcctatctaatacccacagtggaaatctccttgctctggatgacgccctccttgccggcgctcttcttggtggactcaaaaatcttccagaacttgaggttctcgtcggacgcacaggtggccagcgtctggccgtcagggctcagagtggcatgcaaaactcgagagtcgtgagcaacaacgtcgacaatcttggtgcacgacggatacgaccagattgacaaattgttgttggggaagccatgagtggaaacaagctccttgtaatgctgggaccatttgatcgaggtcacttgcgaccccgtatcgatggaattaactctagcgccggtcgttgtgttccaaaaatgaatgtacttgtcgtaggttcctcctccggtcgccaacagattcatctgccaggggcaccacgccacggccttgacggcagccttgtggttggtcttggtaaacttggggacagtggaccgggcgtcccaaatgcacacagtgttatcgttacctccagatgccagctgcgacgagtctgaccgccagtctagaccacaaacctcgccctggtggtgattcatctcagataccttgtgctgggcgattcgaacgtcgtggttgaaaatgtggccatcacgggaccccgaagacaggatatgccggtcccagcatgtaactcccacacgcgaggtctggccaaacatggatcgcagcttggtctgctcttccacgtcccaaatttggacttctcccgaacccagaccaacactgagataggcaccgtcacaagaccacttgaccgaggagatgtaatcgcgagactcgagcagctcgccaacgcttccagtctcggcgttccacacgtagacagctttttcgagggccacagcgacctggtttccgcacgaccagtccaggaggttgaggtaataatcgtcgaggatgcccggggcgtcgaggactctctcgggacaagtggggacttttcgtctgttgacagcagcaactgagggttttacaggtcggttgtataccgatctcaggtcatgggttctgcttgggggagctggttggaactcgaggattctgtgtgacagcgagattccgcacgcgtcggcgatttctctatcatgggagcttcgcagggtctcacgcgagctattggagggtttcttgactgctgtatccgaagaagcaagggattctcgggggtcggaagaggtatcacgagtttcgggtcgttcgtcgagcttggtgacgcccacaaccttggggatgaatctgtcagtgacggccttctttttcttcgggctcaattgagagttgttgttggagatgttggtcttactggaccaatcgttagtgacgacattgagctgtaggatggagggagtagagtcgatgacactctggggctttttgggtgacttgaacagcgacttgggtttcgaaaagtcgctcttgatggagaagctcgagtagtcggcggtcgagtagtccgacaacgagtttttgatggagcaagagttgctagcgttgaggaaagacgagtccttggagtaggagtcttttgtgtagtgatgaggatgaggaggatgcgagtttggagaggtcagggagaatgcaggcccgtatcgaggagtgacaggcgattttgtcgacatatttttcgagggctctgatgtctggtcagaagtgagtgtgagcaaagaattgatatgacctgtgtcagagacagatgttataaggaggttgttattgattacccttttgggaagataacagaaaggttaaatatggggtgtgtgaaatgggatttttcgaaaacgaattggaggagttagaatcgtagagatagtatataaataatactacggtattacgtttatatgatgatataaagatgcaattgggcttttcacctggttagcaatgatcaagagatgtagtaggaaaatcgtgtggctggtaggctgtagtatgacgaaactttaataacgcgatgactttatggatacaggggtcaatggtgaagatgtagtggatatgacaattgaaaagtgaattgatgattcgcaataatctgtttggagttctttacagcattaccgttgttttaaccacgagatagatactgcttcttcaattcagcatcaaaactctaataatgcgatgagccgccgccgtttgtggggtatgatgtacaagacgacagctactcgtcgggcggatacaaggctaagagacaagattactgtagagacatttgacaggccataacggttgtgtgtgatgtgtcgatgagctttgttttgctttcgttagttttaggcgatgttggtagatggggaaggaaagttggggaaactcgatggattttttacgtacagtgaaaaattgttgatgtttatgtatccatgtaattgaattgattgattgctttactttcgattctatttgggcatctttcgatcgacttcggccctaataatgtttcgatcattgttgcgcgtcctcaatacagcggaagggaatacaggaagtgggaacatatattatgccacatggatacacatttttggtctttgaagtggaggaagcacaacaggaacattggtatagtaaggaggtacttgtacagtaaggaggtacttgtacagtaatgaggtacttgtacagtaatgaggtaccctgtacttgtacagtatgacactggtggccgcatctacacctgaaaaccatgattcagaggtcttcaaagcttcagaggatatatactccgactttaactacaagtttgattgcaatttgcgatcgtcattgtctctttcctagcttctagaacacccctgtggtgcttaatggtgcgtagatgacgagttgtttacggttccctttttgggcgcgatgatgcataagctttataggataagaagttaatcagagggagagagggtgctcgagaacagtggatggttaccgaaatgagactgtgaaatgggtcttacgtttttttgatgtctgtgcattaaatgaacacaatactcactgcatcttcatacactatggacgagaatttggggactagttgtgatgctgtacagtgagacaactgtatctgtcctgggcgccgagggcctgatacttgtttgtcgtaggtcgtcttctagagacaaccaaacagctacggacattcaaagtggtgttttattagttcttcattcgatttgacaacagaaaatgccctcagatcactcgtttctgacatggcactgctctcaaaagtagtgctgtaactaagctacttgtttttttttttttctgcatatttaagaaggacatccgcgagaccaacaattgtctcaactgaaatggttaatgtttaaactagaaatcaaacaatcattctaatttatggtgttcatcaattgtgcacaatccaaggaggtggtcaatgaggtgaatattttcaattacatttcgaaggaataacaagtctaccacattcattgacctgttttctaactcgctaccaacccctcccagctttacaagcgtacatgtctgtatgggtaaatgtgagccttaactcgaatgcttaccctacttaaatagagtttaaacatcccaacagtatataaacaccttctcccccgtacccctttttgctccttacaaatctctttgccttttggcttagatcaagtgtagtatctgttcttttcagtgtaacaactgaaacggcccaatttgggtcttttaatgttacaactatttttgcagctagtgggtctctctctgggcttgctcatggagacccgcactgtgtcgttgcccttacactaccggcttctgacgctatctatgtggtggttttactgaaactaccgtagaggtggcgttgagggcggactgaacggtttgacatcatcgtaaaagtatttcggataccagtgctaataatacttgttctcgtacagtacaatactgtaagtacgatacatactcagtcttcgatttggtgtcctacggtggcgcagtacgacgtttttatttttatatgtatgtcatcgaactaagaaggagatgttgcacaatgcacaactgtaaaacactatttttggttgaagatgatcagaaaggatatgaactccacccttctcacgtaagaagtaccacactaaaattcacaactcagataataccacgccaaacaatatccatttcaaatttctaagtagtatcttgattattgcgtcttttagagcccctggaagcctcccccaccaatatcaactgtctccactttaacgcttcttatcatactgttaaccgcttatactctgaaacattgagctgtttatctgataaaaaacacgcaagatcgcctcgcctcacctccctctcgtgggggtcaagtgaccgactttgtccaatctgcacttctctcatgctctacccctctcatcaccaccacgcacgttgctcggctatttatcccaaagcagctggatcatgttctactacaagtaggtgtggctggactcgtccaaatgttgtttttccaaagcaattgcattacagggacccaccgtgatgccttgtaactctgttaagtcccgttatatttccagaaaacctccttattaacggctaatagatggcttttattggcctcgacgtggttagcctttctagttggctttcaacagagtcgtagttggatttttagttaaggttccagtgggatcttctcgtgtgcctcgatcaagtgctggttcggctgtaatacggcgctatgaggatagggtgtaggaccatttggggaataggaggtctgtaaaagtaccaaaaacccctttggggagaagatcagtaaaggagtttgaaccacaaagacacagacacacccacacgaccagcccaaacccctaccctgccctcatcaacccccaagtcaaagtcatccataaaccgttgtctatagacctgctcgtgctcccaaacattttttttagcaccctttgattaacctcttggggtatacggtttgggtaagggctagggttttggtacccaaactaggttgggtccaaatgttaaggccatgcaaaaaaacggcctacaaaggctctaataacggcgtccggaaaaatacctacgtccgttgcgtctagagatggtgctagcgaccagaggtgccacaagaattatttgtcgccaccaagacccgtgtggggagcggtttcggagtgtggggaacggagataacggagttagttgtgtattacgtttatgacattttttttaatgtctggaaacgtgcagcctacatgtagcaaatggagcaatgtggagtagcctctcgtcgatttgattttcgagcgggataaaaaaggagagtgaaaagatgtcaaaatttgctggaaaacccgcgggtttggaaaatcagctcactctgggccgcgcaacggctatcgatggcctcagagcctatatacatgcttatttttgcatttctgagcaaacattgtggaccttttgtcacattcagctgctgtcgtttgcactgctttacacgctcgtcacacttttcctacacgtaaaaccgtcaaccttgttctttaaataaaggggaggtgtcctggtacagacgacatgtgtcagcagttcagattggtcgggacctgggcctttttggtcacgcgaatccaccagggcggttcaaactgctgaatgtcatccgtctcctcattttcacacggctcttgtcctttggtgtcggtaaccttgtttgtatatgagtgaaaatcaagccgagagtataagggagctgaagtgggtgttctggaaggcaaggagcgacagaaacggaatatccgcccgtccaacgggcacttgggtaactcggcattattatttccccgcatctcggtttttgccgaatttccctcggtttgtacatatttttaatcaccgcctgtagtaatgcgcgttttaacgcctctaaagtaccttgtgcatgaaaagaaagtctggcaaaagtgtgatagacagtaatactgtatactggtttcgacacacgtttgcaacacgactttctgggcgacgaaaaacggcaaacagcctagttgacgagcaacactgagcgacacagtgacagtaccagaccaccaaaccgccacagttgctaccaacaaaataccgacggctactacagagtgagtactaccacgagggagtgtatggtggagacgatacctgcgtgccaaggtcatgacgtatggtattttttcgcgccactgatcggttgtctacctagtgagattcatatcagcggaaccaacgatacctcagatgtacagaaggatgaacaaaagtcgcactgtacagaagcagagctcaagcggctgaaaagttgtggatagagacagaatgagctgcacctgcctgtttgggctggtaatggactcaaaggtgatagtctatgggagactatacttctgctacaagagctactgtttttcatacgcacgtatcactatcttctgtttgaaaacgattcattccgacatgtgccataatggggtgtacaatgtgtcaagggagcgtgagatgtcgggctgagggcttttctgtgctatactgtttctggtacacaggtgctacccataaccagctgctccaagcagatccatcgcttcttctctgatactctttctgtcgcactgaccgtccactcatctaccgataaaccgtggcttcacaaacacgtgtgatctactaaatcatgcgatctatctgagacagcatttccaataacaccaacaccttcggtggatcagaacactcttgatcccctgctgttactgctctcatgccgttcttccgctactactcgacagcaacttctcatacaacgtactaactcagactctaacaacgtgatacactcactctgatcacaccctttacttctgattctactttacctcctattcggctctatcttcttacctctcagggccccgtctcccccaccaagaccagtgtcttgtctacaacaccaccaaaattcattctctaatctactacagcccacaatccgccaatatgcgcggagtctccactgcggatctgttggtgcgcaggagtcccagtaccagcgctgccaacagtcagaccaacgtttcagagcgacacagccacagcagccacaggaactccgacaactccgtccacagaagcgaaagccaccgcaactcggagaacagtaatcaaaataactctgcaagcaaaatacagcttcccacagtgtctacgcacgcgccctcagaccaaccggtgaatcacacccacctaaacctttcctatgcatcgtcggcaattcaaaactccgacttccgaacccggatgaatgattgtcacgacatccacgtgagcgaaagccgggcgttttttggagtctacgacggccatggaggcgacgcaactgctctgtggtgcaaatcgaagctcagacccttgatttacgcggccctgggtgctgtccatgaacgtccagtgggcaacaaaccccgtcctagcatgtacgcccgtgctatgagtgtttcacagtctgtggtgacagatacgactaatacgagtggtgccaacaatgcaacaaatgcaacaaatgcgccaaacaccaacaatctacaggttcctaacacaaacaataatacaactccctctcaaccaagatactacacccccgacctgtcgcttcgaatatcagctgccttctacaaactcaatgagtggatcgtgtcgagatcgggatactcgcttggaggcgcatgtgccacagtggcttacattgaacatactagacgcgaatcgttggcccagtcgtccaataatcacgatggaagcatgataacacgtctcgtcgtagccaatgtgggtgatagtgtgtgcgtcttgagccataagggacgagctcaacgtatgactgcagaccacacgttgtctgccccttcagaacgtgaaagagtcgtggctagtggaggtctgatcacccacaagaaggttgacggtctccacagagtcaccagatctctcggagacaagagcttcaaacggtacatttcgtcccggccatttgtatccgataccgttcttggggctgcggatgagttcctcattctggcctcaaacggcctctgggatgttgttgacgatcaaacctgtgttgatttgattcgacatgttgatgattgtaaagttgcttccgacactctggtctcatatgcgctcaaacatggagcagccgacaatgtgactgttattgtggtccggtttgtgtcctcagacatgtgtcgagaataccctcaactgggtgaaactgcctcgattgtgtcttctgaaggcgaaaaccgacgtcttctgtccactcgccgggccttttctcaatccgggtacattcctggtcccggcctggccactcttaacgagtccaagcgtgttcatgaccgagtgtctcgcttcaacatgttctcgaccctcactcgaacccacgatgccattttcgacaaccccgaaaattacaatgtgatcatggctgctgcagaagtatctctgaagctgcgcggtcgagttggacctctggtatcgaactcctccgagaggatgtccgagcgaatgtcctcggatagaatgaacagtattgtttccatggggacagtgtcttcttgttctcctcggtcttcgttgacctactctgacgacgagtctaccacgccagccacgtccatggcaaaacgtccttctatttcctcatcttctagttcaggctcctctttcaaccgacgatctcagtacatgcgatctcgatcccaggtgtctggtattgctacttttgagcagctggaagagatggaggagctggaccggctcagaagcgttaactactcgggcctggctcaaccagctgacctgcgggccatcacagacaccgagtctgccattgaagaggacgatgacgaggtgttggaagaggtggacacgcagctggagctgcctcgaagcaaaaaggtgctgtttgcaaactccacccggtctcagagatcgtctgcatctacgctggaggttgctagaacgcactctgcagcatccacagcgtcttcttcggccaccattgatgacgataccgttgctgagcggttcactaacatgttcaacaactcgcgacctgcccgaaagatgtcgcgtgcgttggagaacatttcgtttgagccgcgacggggatctttcgagaaggaggagcgggactttgatggctccaactcatctaactctgcttcaaacacgccctccggcactccttcggcctcccagtcgttcatttctctacagagagagctgcgagacaaggcccatgttgccagtcaccatctgacaggagctgcttcggctgccactggactacgacacccccatattggaggatttttccctgaacatcatcacaatcacagccacagccacagccacagccacagtcacagtcacaagaagagcaactctgtggccattccctatcctgataaggatggctctggtagcaactctagagagggttcaaaggagagaagtttcagtgttcagctcggaaacgctcctcaccatatcagtcatctgttgcatggttccaagacgaagatgtaacgggaccgacagcgcccaatttacactacaatccaacccccccccccccccccccccccccccagctcgcaatcattgctgaggaaaacatagagctccatgaagggagaaaaataagccccatagggcagtatttatattaatgtaatttattctaagctacacagacacgtactaccaattggagattggagtccacttttcctaaagcaggtggtacaatcagcccatcactcattgagcaagttgttcaaatattactccaaatgaatatgattacctaatgactgcgttcacgagtagtcgcgttgccgctacttgtggctctacttaacctccacctgctcgacatcctcgtcaaacaacaagtatctgagaatgtcggacagggtcaccacgccctccaacttgccgtctccgtcaaccacatacagtcgatgcagccgtgaccgtcggatcgtgttcataatggtatccagacggtcctgattagtgcatgtgtacacgccctcaaagtcctcgggccgtcgcatgagcgcctctccgacagacagtgtcagatcggtgtagatgccgcccttgatcagtgccagcacgtccacggcttcgtacacgttcatgagtcggttgtgggtgtcgacgatggggatcgaactcacccgcgcgtccaccagcagcttgatgacctggaccacgggggtgtccatgtgggccgtggcgagtcccttgaagacacccagcttggggagcgagcagataggcatcatcagaccacgcgtctccttgcagttgagcgccacaaatttgaggattcggtactgggtcagcacggaaacgacaatttctcggcccgtttcctcgtctctatcgatcagtgggattcgcttggctttgctctcaatcatctttttgcaagcctcaaagatggacttcatggggtggatcgaaatggtttcgatcggtttggcgcccaccgccttctccacgtcacggaagtcatctagcgtgattttgtcaatctcctccatcttgtccgggttctggaagtagtactggatcacgttgatatagtctgcggcagtcagaagaccggcaaacttggacgtcttggagttccacagaggcgcgctgacaatgttattttgcagcaatatggtcagcgactttcgcaccagcagtgccgtgtccagcacaatgagccggaacgacacagggagaacatcgtatgcagatttagattgaaggaattgtcggatcgaacgcactgccagcttctgctcgttgacaatgtgcacggatgatggtggtgtgtgggtggcaccggcagaagactcagccagaggagttagagtattgttgttgttgttggaagcattgaccacctgctcaatcgtcacgtccttcaggagaagctgacaggtgggaaacctgctcgggtgatcgaggttgcatgtcgttgggcacgtcttccacttcgcatctatctgtcattgtgtggcttgtgtcttgtgttttgtgggattctgaacgtatggggtgtgtgtgttggattctgtgtatgtgtttatggttgctttgtgagagctgtttaatggtatagcttgtctgtcgtatttcaagtgtcgtcacgcgtcgatgggcctcctatcgtgcttgtatcgtcagtgtagctccacaatcactgttgctggtcctcagtgtcgttgcagagtgggtgaatttatcgacgtcaaagttaagttaaaactcaagtcgctggaggatgaggttgggtgaggattgttgggggatgatgagatcgatttggtacggaaatagtgccacttttgtactttaatgtgggcacgagaaatctattggtggcttcagatttacaatcggagtacttttgggacctttttgagacattttatgccatccccagcaaactcccaaatgaggcaaataggattatgtcatcaggaatgggatgtactgtacttgaaggggaacagcacacgaaaaggagtcggaatgagagggtctcagtgggcgaataaagaggtgattcttacaaataacacacctgatacctgtaaaaagtacttgtagtcgtaaaagtgcaacttttaacacaggtacaacaacagtaatacaaatttgttcaattaagtcacacttagttctggatgaacatactcgacattgcagaaaatatgccaactaaatcaggaaaatagttgaaattacttgtagcatttgttgaattaaaataaatagatgtatgcatgacgtccagctgggcctgcccccaaggagctcaattacaccctgaggaagccgcttcgacaggagacaaacaagtgatgagttcgagcttctttcttcgacatgacaatgttacaccctgtacacaagaagcgtttctcacgatcctcattccagtagttggtgggctgtgtggttggagtcatggtgagccgtaagtacgatatcgtaactggactaatagacaattagttggcctgtagggtggagatgaaagagtgatgtgaagttgaaaggggatggatgggtataaaaacacataccacgcactcaaataccccccttgggtgacgtctcagctgtattcctcttttctacaatattaatgatgcacgtctgtatgatcagccccaagagggaggacagggcaggtcacgtgactcgaattgttgatatgtatgggtacattataaaggagatgaaccaagggtaacggtacaaatacaagcacacattagttccgtaattgaatctctctcgttctttgattggcagttggcttgaatgccaggtaccagcccataccaactgtagacaacattgaaggcggtatgagacggtctacggagattttctagtgtttctgagactgatggtagtggtataaccatggtgaacaggggtctttcgagtcgatcagtaatgtacggatccagagatttacttgtgactggagttacggaacgagcatagtgcgtgaccgactggatgagtggaaattggatgacagcaaaagttggagctacagtatacaaaatccaagagtggtcattattcattcaatatacatatggtgtgataacacccattacttaactagttgtagcagacgaaggagaagtcatagtatagtacaggttctcctgcaaaatccagctacttcttcatcattaatcgcttcaccactagtctctggcaagtaatttgcttagcagcactccaccttaatccgtctgacctctctctctttaccctccacctttttgagactaatctccaaaacaccattagtcagcttggcagagatgttgtcttcctcaacaacagtgcccttggggaacttgatctgtcgttcgaaggcgccgcttcgtcgctcgttgattctgagattctcgttcatgtcctcgtaggggtttcggaacactcccttgacggtaatgagtctcagatcagcatcagtctcaacctccaaatcgtcgggaaacactccgggaagagaaagatgaatcaggtactgcttttcgttgtcgtacaaatccatgggaggggcaaagggagctccggtgggcttagcatcctgagtcagactgttgtcatgagatctcaggtgaggaaggtagggtctctctgcgaaaaagttgtcgagtctgccgtgcatttttggtatggttgttgttgtggttgcgtttgtgtctgaagacgttttctggctccctcagcggattccacagccatatttataccatacccagtgatgtctggtaacaaagcccagtaacgtttaactccggcccgagggtcggagatcttgacagacgttacaatacgcaattttggagccaaacataaaatgacaacagcaatcgaatcacatgatcatggggagatcgaattagtgaaccaattagatatcagactatatttaccctctgttatggtgacgtttctgttctctacgagtcccagctccctgcagtatcttctagaagacgaaactttaaagtacatatcttggaatggaagagcgtgtttggagcccaaaaagaggggaaaaaactcacattttttataaaaaaatgcacccatattttcactggttttgattattcactcagattttctccacatcaactaaattaccccgaattgaaccctcaacattttccacccaatcctcgtatgcacagccatgcgtatgtgggctgataatgtacaaggttcaggcagaagtgtgatacacaaacaacgcctgatctgaagcctcggaatgttggagattattgccgtcaatgaaagtagggcgtcagaagagcagtttggtgtattgagatcatgtcaagtttgtaacggggagttacagtcaaatgctgtttgtccacccttgtcgactttaaactacagatactctcaacgctcaattggcatattgcttttaccattgttcaacggtcaaaagcacttctgtggttgacttgttgagcaagaagcatgagataccggagcaatcacgtgatcccatgacctcctccccagcctcgaacccagccccgatgtctctctgctttcctccgcacgtggagatatcaccccataactttattgtggtctgagatttaggttggtgggttgaggtcagaagtgtgggtcatggagggagtaaggtaggagatggagagaaatggaggctgtatctgtgttattcacgtgattacgatcaatatgatatgaataattgtcagatttgatggcgcagacgtgttttgtcctgttcattagagttcatactaatgttccagaaggattttgtgcattcgaccgttggctgtaaaaccgccaattgtggtggtgttgacgcgatattcgggatattaataaggaactgtaggatattattgcttgtcgaatctgggctccattctatcactgtaccatctaccatggccttcttcagacaagcatccaaacagctttcggttaaacttcagctaaactagttgatctggggaaatatttcttttgggcaaaggtggcaaggctccacgtgacagctggggtcttgtggagactcatttgtatttctacatctgacgatcgactctgtggagtgatttcttcttctgtaacgtgctgtctgccaagccgccaagtgcaggtcatgatgctgatagatcggatgaacgcttaatttaatccacggatgtttcacaactttgcgagggaggtataaagggtgcggaaggggactagaaatgtcattatccaagcaatttgatcagcgaataagtccaatctacaacctgcaaagtcgatttatctacacaagtgcgacaccatccacacaaccaacgaaacacagcctacaatcaccatgcgacacattatcgactacatcgaccatccattccgaggagttggagacttgacaatgtcgtctccattcctggacaactcgctcacccggtctcccacatcgtctcaggcccctcagctgccctcctccttcaagtttgtgccccaaatggatctgtacaacaaacccgatcgcattcgagtctccatgtcgcttccaggcgtcaagatggatgacattgtggtggagttcgaagatgaagccagagtcttgtctgtcagtggcgagacatgttcagagaccgataaggacagtctgggactggttatcaacgagcgacagtgtggagaattcgaaagacgaatcagaatcccccagggagaaaacatcgatccagaccacatcacagccaagctgaccaacggcgttctggaggtagtcatccccaagatcgagggtaagcctgaacccaagaaggtgaacgttgataaggagtaggggagtaacgaagaagaaatgtattattattaccaggtgaaatagaaagaatagatttatgacggttttgcatatgagacatggctgctcggacagatagagtcttcatgggggttatccagtataattaagtaatctagttgagtcattttgttagaacttgcttacaaaattgggagactatctatatcgaaagacatctttaaatcgagcgcgaccagaaaaaacgttcaccatggaaacagcgcaagcccaagcttcggcgggtaactccttgggcgctccgaaccccccacctcctgatttatcgcgaggtgatggagccacctcaaccgaaacccccaaccaaaccgacattgaaaaaatccaaaaaaacgacaaaaacgatgaaaacaacaaaaaaaacgacaaaaacgacaaaaacgacaaaaaaaacgacaacaatatcaccctcaacgcctggaagagcaaggccgaagtcaaggctctcctgacatcgaacccctccacactcaaattcaacctcaacaaggagcgaatttcggagccccttgcggcgccgaatggtaggcatacctccggccgtttcaacgtgtcctatgtagccagcaaggaaaacttcttccgaagagctcttgaccgctccgccacccctgattggaatcttcctatctccatgttcctcgagcacctcgataacgccgctgaagtcgacgagaaggacaccatcagtgtcctcgagggcgtcatcgaaaagttcgacgagatcaagggtcaggttggtctggcggagtttgacctgtccaggcacaacctagacatcgtcccccacctgatcgaccagattaacttagaacaggaccctgaagactgctaccaagtgggaaatggttggcactacctgacgtcggacgccctcactgacccccacgaacaacgaatggctgtcattctggagacagttagtctcattgttgaggccaatactcaagattatcgcatcatgaggaagggctcggctaaccctgctggacgaagagtactttactacttcaacctaccctcgtacatgaagatggagcgtcagacggaggatgctttcaagatccacctcaacgctattctcaaccagttcgacgtagacattgatcaggccattccaggttcctccctcttgagtggcacccttctgatgacctctgccaaccatcagaacatctcgggtcctgtgatcgcagttcgtgctctcctaggctccaccctgccccagaccatccccgacttcttcgtcaacctggatcccaccaaggctaggcttaccggctcaaagttgatcaagatgcacttcgccaacggcgataacatctgtgttaagtgcaagagcactaagcacatccgggaggcctgccccgagaaagacatggtcactcccaagatcttccgcacccgcgctcaccagggtaccctcccacagagaggtaaagcccttgcttccatccatgccccatccaccgtggagcccccggtccaaactcgcaagttccaccacacgcctgctactcaccagtgggagaccgtcggcactaagtcccctagacatagacggactcgagacacgtccccccaacccaccggtcagaagcccctccgatcttactacaactttgaagtcttgagcgacaaaaccggagaggacacacccgaagagaccgagcaaactaaccagctgccctctacgaaccagcagcatggaactcagaatctacccatcaacatccccgcctccgaggaagacacagttcccgacgaccaggaaacggaacaggctgacgtatccatgaacggctttgacacccagcctgacgcacttgctcaccctgaagtagcccctgatgtcacccagtttcttccccccgctaccccgcttaacaccgaggccaccaacaacggccttccccacgaccacaccagtcccaacacgaccaaccaaacacaacccccccccggaagtatccacgagggccgaccccgaggagggcacaccacctccagtttctctggcgagccctctcacaccacgctcggcaagaagcacattgcggtcttccagaccgcctcgagcgaggttccggtgcaaatcctgaacccggacaggtcggagaacagactctgctggctgccttctcaggaggtagcaaagttcattgacgggaggtgcccgacattcctgtctacatgccacttcaaagttttccacgacggtgcgacactcagctcggtagacgagattgtagaacccccgaacagtcccccgaacccccctagggtgaccactctccatgaggtggacacaatgctccgaccggggcagaaccagtaagcatgtctttcacctctactaccaccccttctaaagccccatgtaagagcacccaggccaaaatgaaatctccgaatgttaaagtcatcacggctaacatcggcggttttaagatggcggaagcgcttaaccgattacccgacaccattgtaaacattattcgaactactcactaccccgatctcgtccttcttcaagagacgaactgggtggactcctccctacaaaccgctcaacaaatcatttcaaactcgccctacccggggggcagacactacaccctcctcggctccacagctggtgtttctaatagaagcgtcggcgtggggctagtctattccgacaacgtcaccatcacaaactttacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcagggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaggattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctctacactcacaccaacaacagccgcggagctggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacgaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgatacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaacgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccactgggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggcccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcacacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaagacaacaaacgcagttaggataagttcattcacgcagcattactaagaaaccatagacaacagcccatgataccgagatacgcagcgaaaaacacatactcgaagtctcagttgaccatttaggcaaatagcaaagtctgaatccgccacacgtggattcgtgagagttagaacgaagagtaggttgggtcctggcacgctacttcggtgaaaagtgttgaagagtggactcacatgcgatgagtactgtggttaacatctactatacctcgtgcggcaaccgcttgggttaaggtccaatcggtattgtacgttgtggtctagccaactaccgtgcttttatcggaaatgtaggtcttacgatgatttcgctcatcaacttccacatggccaacgaacctccaatatgtcatcaagtccactgaaaaagagctcagttttgtcaatggcagtgagtgatgagttgaattctttcaaatggataaatataccataatttataccgagagaaagtggtttatttgacaataacctagaagacctagactcattctctgcttgtatcagtgaaatcagccccgaagctacatattgatgaaagaacaactcgcaaaaacctaggggcccagctttcagtcactaggagctcaaaacaatgctggagaacacggaagctgcagatattaccatcgtctgtgaggatggagagcactgcaaagtccactgttaaatcctgagcacattatggcctgtatcaagaaatgatgagcaatgactgcattgagcgagttgacacggtcttcaaacttgaaatgtcttcagatctaaccagattgataatccatttcatttacaaacaacagacggacctgaactcgagtcaagctcccattttctcaggatctccgacatgtacaggctaccaggaacaggaaaactcgcttctgacacaatcaggaagaatatcgaaggagagacagcaatagctcaactaatcgaaggctggagacccctagacaggctgaaagcaattaaatgaagcagatctttgcaaagaggatcgctcaaagcaaaccaaggggaaacccagaccctttcatgataatggaccatgaaactctcgtggaactgttctttgatactgtggaattgaggattgaggacaacataattcaatgcaatacatctacatactgtatttcctcaaagtcgagataatgcgaccttatgcctgataatctcaatgatagacattgataaggcaagaaggtccggagtgaaaaatacatacaccgctcatcaatactcatttattcgttactcatgcactcttgtgaacggtcattacgggtcagttcgctgtactgttggtagagtctgcttgacgtgcccactgccacaactcaacgattctacatgtcacagcttcatatcatgtcttctcactgctctttatcccaaattctgacagtgtgatcatccccagctgacgcaaacatgggcctagtgggatgccactgcacacagttgacgagagatgaatgaccctgcagaatggcaatgagattcgcatctgcgcggttccacacgtacactctcgagtcctcggatccactcaacaccaatgagtcgtcgattcctccgaaacacgatcgaatcacacatccactgggactgttgccaatgtaccgttggcacagtctgagcttgcaaatgtcccacagctgcagctcatgtaccccatcgccggtcttggggcccatgaagtttattagggcgtaccgggagtcggctgaaatgctcacagaggtggttttctgggacgtggcaacttccgcaacctcctcaaacgtgacgagatcgaaaacaacaaagttgtgcgccggaccgggtcctcccactgccaccagccgctttccatcgggcgaaacggccgcatgaatggccttgtacttccatcgatgcacctcggtacagtcttctgctgaccacaaaatcatggtagcatcgtcggcacacgacgtgatgaaccgtttgccatcaggcagccatgcgcaggaaacggtgtgtgcatgaattccctcaaagacgtgaatctgctcaccagtcttggcattccacagacgggcagtcttgtcttgacttccggacaagatcattgagtcgtcaggagaccagagtgccatcactggggcggaagagtgtccttgaagacgtttctcggctgtatatgtgtccaaattccagatgatgatagacttgtcacacgacactgaggccaagaacttgccgcagtgcgagaactcaagattccaaacctcgtgcgaatgaccctccaacacatggctaactctgtcgggaaacaaatccggttggcccttgtagtcttcgaaaagagacatttgctgctggggtaccatgtgataaggggcagccttagcaacctgatgctgctgggcctgggacagcaatgttgccaggcggtactcggggatcatttccgagggggctatgaaagcctgcagctgtgttagtagcgccacccgcgacttggcagcgtcaccgtcgagaagtcgcagcactgtttctcttgtttcgaacacatggttggacagaacggcaagttcgtgtgtgttgacgcctagaggtgctagctcttctctaagcaccctcaatcctcccttatcgtcgccctgggccagaagttccagacagtgttgtttgcgaatcagaaagcggtactctgccgggtttgtaccgcttctgagagtcaccccatcaaagtagcgctcggcatcatcccattgaccggaagtgacggcctgacgaagctgggcaacgtgaggggattccaacgaaatgttgctctcgctttccagcgtctctgcggtggctttgtatcccaggtcgcccagcgcctgcagcaacagacgggtcatttcggtcgtgttgtagccgcggtacgtgaccggttgccgtccatttccattcattttagccgatccaagtgcgcttttgtggcgtaagcccttgtgttttttgcgaggaggcactgtggatgatgatgttatgtggtgataaagtagtcgccaaagtttatttggctggtcgatacgagatcagggatatgatgagatagatggtggtggttgctgttgtggcggatgtggcggatgtggtcgctagtgtgttgatgaacaagtccgactgacgatatggcaagtcaaagtgtatcgtgtggataaggaaattaaattagtcttggtgattacgtaatatggcgagtgaggggtgcaaaggggtatgggtgtgaagctggaaatgtggagggtacttgggtagcgatttctgaacgatttgatgccgattacagatgtttcaacagattacttttttctagcatgtcgcagaaacagtggccaaagataagcttctataactggggtattatttacaggaggtgtatttggagtgcaatatgggagagagagtgtgtgagtgaggtagataaagtaagtgctgacatgtgcaaagggaatgcaaatagttctaactataccaaaacgtgttactgctggccgcttgagctagccagtttgttaatgtgcaaatgtcagaggcgccacgtgtgaaaatggggtcttcctttgtcatgctgataaaagaacgggcttataccatgtgtttgctgctctagtcgttgctcaggcgtctgggcatgataggaggttccagttcgaaggtctgaaatccatgtgctaatctcgccagaaagaacgaaataattgtccagtccatcttcaacatatccccgtcgatggtctctgtttgtgagatcaataaatgaacattccagaattggaaaattggcattcacagccaaatcacgagtgccgtctatgtttacaatgcccaggtcgatccagaaccgaacccattcgcctacacggaccattgcgtagaggaaaccattgtagacctgattgtagctgcatactactctcctgagattgagctctgggtatttcagcgagataggcggaccaataggtttagcagagctgagccactcttggggatccagggaggatggcggaacactctctggggtcagatggtagaattgggagctgaaatttgtttcaatcgggtcatctgcttgacgtttaacgtagtagaccatcaagaaagccccagtattgtttggtagcagggtgactttgacgttctcatgcagataatgctcgttggtgaccacccaagtgccatcttcatccctggaacaaagacccttgttgatcaggttgtggtgcgatttgtcgttcaaatctgaaatgtgcagaaagacgtcgttctcatccagaaccactggcgagtaaaaggcgtctggatgccggaccttgatttcttctggatttggccctctcattggatgaatcacccctggttgctttttcacctcttctgcagccacaggtgggctccatctgctgtcacgggatcctcgggtgatctgtcgtctggcattctcttgatagacataactccatcctctcagtttgttctgggacgcttcagtccgagccacgattgctagagcgcacttttgccatgagctaagaccggttccagactcgttgagagtgatccaggggacccgttctagaactcggcaacgaatcacggtggcgtcgagatcagtccacatcatggcggctcgcgaacatgtctgactaagcggaaccgctgcttcgagttcacaaaagaggaaaatgttgagcagaatttcgttcggtactgtatccattgatactgagacattacagttatcgtcacagaattcgagcgtcagtgtcggattttaaagtggttcctttctcactgaaagggggggaggggatatattgatggcattatgaacaatatcagtgtagaggttttacaatccggacaattgacctgaacatttgtcatattggcttttcttcttatacagtatatcctgaacagtgacaaggccgaacgtgcaagtctgattgattcatgctgatcatttaataatatggccttacaaagtcgttcgacagttctgtttttaagaatccgaagtcttggtggtcataacaggcctctctatcgctctagaactggacgaacgttgggagcgccttatagttggtatagaaaatgcactagaagttggaatcgcaaaaagcaacagttggacaatcctttagtggatagaagaactctgcttgtgtaccgctatcttggatcagttccaatgtcagtttagcattcattaggcacgtacatttcctgagctggtattactgaacagatcactgagatatagaactgaaaggttccctgaggaaatacttcgtgtagttgtacaacggatagaatataatctcccagataaacaagaaccacaacttctcctacaaccattttggtggagactagtacaagtagtacatactgtggcttccccttacgctatcaatgtcgcacccagtgtcccggaaatggcttccagccgcatgtctcactctacattcctgaaaccacgtctcacagtcccaactgtcaaatcaaaagcgttatttcagacacaccttcctcgtggaccgcttcccctcataggagaggcacacgctcactcttcccagggccagttacacttctacctctgaacgatgcttcttctttggaccacgggtgattatcagtgaagccaattgacaaatacacactaagacaggtctaaacattgatcatctgtactgcgatgagacttcttgctataatcggactacaaacacactgcgcgcgtacaactgtgacttctgaacgtgtctcagtagctactaaagcaatgcccaccaaacatgactcctgcaatacggcccaccttcttccttgcggggagcccatctattccaccaatggcccctgtatttccaaagtcgtggcctgctccgcaaaaacgcttcctgttgcggagatggtggccaattaactctagccctgcattctctcgcataccacgtgcactatctggtgcaagtatatgcgtcaatgcttatcgagataatgagcacgtggggacgcacgtgcagaaaccaacgtgcgcataccgtcgcgtggggaattgtagtgttttattggttcttctgggttgctatggatacagactgggtgaatggaagccccttcaaccgttacaagtattgtacaaatctctataataaattaactaatatactagatgatgaatgagggtcccagttaatgatttggatgagagctctcgcacactaactgagcaaatcactcaccttgaggaatccccgatccttctccttatccttctgacccaacatcaacagggttcggctggcctcaaacgactttgtgtcctcaatcttgatggcagactcaggtagagcgaaactggtggcagtaggtcccatattgggagtcatactaggggtcatactcggggtagagccagactggccgctaatctggggagttccaaacgagaaccgatccagaggactcatgctgcctacaggaagcatcatgggggttcctgaaatggaagaggcaggagaacataggttggatgggggattggagcctccggagtaactcatgcttcctcgtgccttcttcccaggcagctcggggccattgaggtagatctgctgtccgttttcgacagaatccagacacgcctgcaggtatcgcacgtattcaacagtagcctgaaggatggtgagcttgtgaagtccggcatcgcccccttcagccgctattgactgtctacaagcaggaaccagctgtttgagcgagtcgaattcctcgttcattttcgatcgtcgtcgtcgttcgatggcactgtgggcggttttgcgggccgactttttgagttccttgtcaggtcgtggctttttgttcacgtggccgggcatgtgggtcacgtggctgttgtgtgtggggttcatcatcgggctctcctcctccaggggatccaagctcgacagctttcgcttgggctgttcgctgtgttgatgttgttggtggtgatgttgttgttcatgtgcctcggcggtcttcttgtcttcgtcagacgagtcgctgaaaacctgctggtgctggttgagcggtggcaggcccggcgagctcatggcactaatggagttgctgcgactcatggaattggtgcgcgatatggagttgtttctactgttgggcgcagtgttgacgtgcggactcatgtggatgatggtgcgccgtctgcccggaggaggagggaacttgttctgattcgaggcccccgaatccgacgagttggagtcaatgagcggcggaggaagcgacatgggaggcaccatgttgccaatggagggaagcgtcttcttgtactcgtgcagcgtgccactgtggggcggcgaagggatgtgtggagacgacatgtgcggacggtagtgggtcggagaagccgtgttgggggtagtaggagaagggtgtgtgtagtagttgcctggggggtgttggctgtagtgtgggtaacctgggggcggtggcggtggaggcggtctggagtgtggattgtgagaaaccacctcggagccaccatatatattgctacgctgacgacccaaaacctccacacgtggacacgagcgcacgtgggtaaagttagtcgtgtgagtgacggtgtttgtgtttggagggaggtgagggcccgcttgagcggggggcaggccggttgtaggggacaccacggccattattcagtctcggcggtcgctagagcaggtgcaaagggcgtctaaaatcaaaagtcgcaaacacgagaaattctacaccccgtccacacacccatataagtcccatggttttgagctccaagtctgataagacggtcagcgctagtgccggatagactcttccaatcaatgggatcgattaagcacgtttctttagagttacatcacatgacgtgggggcgatttttgaatgtgtacaagacacggcagcaggtattgaaaacatgcaaaatgtagctctgacggccccggtccagaatatacgcttatatctcccatatttgggcgactcatcttctcaggacgaacgccagatttttcccctcgcatgaccacatgcatcgacgcccactacctggcttgatctacgcacgtggccatgcaaaataacgttgctgcaagttgccgtgcagaaacaaggttccagggcggatcagggggcggatttttgcggaggacgctggagaggtagtgtggttacgtgattagtctagatatagtcacgtgaacttcctgaccactctggttttttcaaaatgaaatttaatggatttgtcgctggtttcggccacttctccaagcccactccaccctggcacgcgaggtggtagtgtgacccagtttagatttgtgcagaaacggaaagccaaacaagttggactggaaaaaaagttgaacaaaaaaaaccccgacgcaaaaacttggaagcggtgggtgctaaacggtgcaaacgaaaagtggaaattgcaaggaaaccccacggagatggctgctcggggtccaaactggctctggacggctcttgggtgggagaaaatgagcttccaacagactttggacttgtgcttggcctgagacatgaaaagatagaccttccaagtcgggtcagtagaggtgatattatcagttattatggaggagttatggaataatactggttgagacacctgacgttagagcgcttcaagggagcgataatgtgtatagatactatgtgaggctacaactatggtttgtggttgtgtccttctcatggtgcatcttgtacgaccgaacaattcgatatggcacgcatgatcaagccaagctagctataggcgcgggtataactgcgttagaagcggaaaacgcggttgtacaagggtgtggacctggtgcagttggtgctatagaccattcttatcattcagaccgcctggaagcgtcgtctatccataccgtttaacccctcatacaaaagcaacttttgcgagacacggcacacgacctcagcataccgcagtttggccgtgtctgtcgggtgcgatcgacagccttgtttgtccaagtcgattgcaaataacattcgaatagtgttcggttagagtgtttctgatccgggcaaaaaacacggggtttcaggacaagccaaaattgctctaaacgggggatttggttggccaaaagctggtggagaggttcagcagactggtggtggtccattttactaatttaatgttaatgggagcatcttggaaggagttggcgacactttcatcaaggatttggcttggtaaatgtatgaaaactaatttagtgaaacgtacattgtactatgacttgtgaccccaagcatgacaagcaagattatcaaagaaggcttgcaacaagtgctagttttgcattagtctcatgtgcttttgtagcttctagccctcttatagctacgactatgaatcgtcaagctattttctatcggggagtctgaagatgaactgtcaagctggtagtgaatagccagtgcaggagcaacagtcttatattcacggtagctacaatcaacagtagcaacaattcacagtatctacgtcttggtcctggtcagtgactcgaatatgctgctcttcaaacatgttgcactgcccgcatcgtcgaagctcagagtgcatcactcaaaactgaagctaccacctgtttcactgcaagccgacgcattcgtcactcctccaccttggagaatagcatcaaagagccgatgcctgagagctgtatgagcaaaacaagaccaggtcttttccgaaggcgtgtgtacattctacctcctacgatactgtacttgctttcataaatagaccctatgatgtctcgctcgcccatcgaagagtgaaattagaaatacgctaaaaagacgtgcttgtcctcgattgatacccttgtggcctttttacgtcccctgaacgctctggatttcgcagtgtagatccgagtcattgtggggaagactcacacgactgctagcggacatgcgttttttctgtatgtaaactgcacgtcacattttaagattaacattttttgtgcgcacacgagccaagctaaatttcagcgcggctttgttcgataacgcacgtgggcacacacatggtaggataggctgtggagaaagcagatcacgtgacaccttggtgggcacgctcaaggtttgtatcgcagggtgggctctctccgggctcgtggcggacgaggcctgtgccgcggcttgactcaacgtgtttacgtgtttgagattattcttgatcacgtgagtgcgcatatttccgtggagttctcgcatctcgaatctgacgatttttgaccgagatgaaatgggtcttgttccaaacggcaagtaccgagacacaacacttgaaattaatgatattgctggatttagacatctcttccgagcaagttttgccttgtacttcttttcgtatctcttttggatcccatcgggtcataagtgtacctacagctgatacatgtgagattatgagtgtagatatatgtctacttgtacgagtacgagactatctgaggtattaaacaggtcacagtaacatggcacggctctattaaaataaaaaaacaaacacaaaaactacttgcagtcatccctttcctcactttctcttgttgacaataaagggtccctcggctttagagaaaatacgggtcttgtgatcacgtatccagccagtattgagaaggtaacagttggtaacggcagaatgaagtagagcatatttacgtagcttctcctgcttaatgagcagataccgagccgagaagagaagaatctcatccacaagattcttggccaaagtcaaggtcgtaggcttgcgaagcctgaacttctccagaaggtctcgtgacttgaacagcgccgtctccgtctgcgtcttgaacacagagtcacgtgactccatggatgtctccggtttttcatgtggttgcgtgtatgttttgaacaaggaggctctccgggcaggcgggtgtgcagacgtctggccggcgaggtcttcttcgtctgatctcacgtgacagacctgtctgagaggactgggcggtaatactcggatgcctcgggcttggagcagttggcggttccgcaagtttgcaactgcgcgtgacttggagttctggtacgccgatgggctattgtcatgtgttggagaagcggtgttgttggcaggaggaggagtggcctcgtgttgagctggtttgtcacatgactcgactgataccagagggacaatatgtgcgattgccgcgagcagatcagcttttggaggtgagttctggggctctcttgggctcagcacgtcactgggtggaggggttgactgtcgagggttggtatattgaggagtcagagggttgttgaaatgggtttcttcatttgagaatgtttgttgattgttggaatgggagtaatggttgactgggggattacttttggacactgacctggacttgtcggactgagtattatggtgaggtgtcttgggccctccagcggtagtttgtcttgaattagtgatcgacactgctgatggcctaggatcgttggatatcagagagaagctgtgagtactggtacgtcttggcttggggggaggtcgagaactcgatctcaaaagagatccagaagccaagttgctgggttttggaggctcagatctatcaatgtgaggaagactccaactcaactctgcagaagaaaagctcgagccaggttttgaactggaagtagacccattcaaactggctctggggatgggttgtttctcaactggaggctcaatcccgttcatgtccgattgaactgcattagtaatggatggtatggcattcccagtaccattctcgcccaaggtatgatcgtcttgaagagtaaaatggtcgtagttgtactcttcagggaactccaaaatactatccagagacttgtgtcgtggaaccccatcattttcgccccctttgacaactctcaacgtgaaatggtcaagagaacgtgtataggaggtagttgatcgcattccaagacttgctccactcacagacgatgatccaggcacccggatagcctccttcttcttgtctccgttacctccggggctaaatgatgagtatttgtaactgtcagtagccactcgctcgggtcgataactgtagtcctcatctccagaaatataccgacacgaatcgaacccataagttccaaacttggactcagatttggtatatttcaatgtaggtctcttaaacctaacctcttccttggcgacgagcgtctcagaataccctccagaaagatacctatcttcctcagactctcgagaagtagattctttcagaatagacaccaactgggtctcggattttgacttgagaatggatttcccgaatccgacactgtttccacaccgaatgttggtctctgatcgacatttggacagactaggaaatttgagagtatcactgagcttgaaagttggtttgaagttgaacgagctggggtcggtgctgaaggtgttgtgatttccgcagatatcgtggttactggtcccgttaatagggtgatattcgtcgttgtcgtagttgccatcatcactttcaataaaattccacatgtttgtccgacaatatcgtacctgacctgtttttctaaatagtggcttgtcttcttcaataagatggctagtccaagccatgtatactgcagattccataatcttgttatctagtttatgcgattgaaagatatgttaccgaagtgtatggaatctgagtgtgtgctgtcttgtagtgtagagaagtcatgtgatctctttttctgcggtaaattggaattgtcacgtgaactatccggcttgttctatgcctcggtttctctgttatcatgtatctatgtccatcatatactagcgagttcatggtcaaccagtcctgttacaattccagaaggcctgtggagacaataccggggatactgcttagtcactgtatctgttagcatctcgacacccttgactagacgaggatagggaaccccgtaggttgtatctgctgggcaagtcaacgttaaagagcatgtcgtagtagactgccaatccaacaggagccaactgtctggaagaacacactacctcattcaaaccaccttctgcagttacgtaaacgatacaagcatctcgattaaactaatgacaactgtaaagagccacctgtaatacaactggtacttatcaactgccttccgtacagtacactccacagtagtcctctctcgatacttgacttaaatcgttggatatactctacaggtgaagaaaagagcagacacctgagaagaatgacctgcatgtctccttgtacctgtatcgaaaaagaacatgctgtagtaccctgttgctcaaggattactcccatcagctgagtcgtatgggtctgttaacttgtccaaagacgacaatatcatcaagttgcaaatgagcacagaccaaagcaagaatatctgtggggagaaagttgtttgtgaaagtatcaccgcacccactgccaccctgtgtaagtccactagtgcaactatcaagggcagtaacattgactgtcgccaccatacagtaatacgcctccattactcgtaggctggctaaatccgtaatatatttcaatatcgtaagtatgccacatcttctatctactcctccaccgtctccaagtactcggcctcctttctaccccgctccatatcaatcatcaggaacagtccaatgggagtgatcagcagtaccaacagaaggtagaaggcgtggcgcaggttatgagtcttgtcaacaatcagaccaacaagtaggggcccgagcacagaggagcccttgtcggtgacggaaaagagcgaaaagaagacagcctcctttccgcgtggaatcagcatactgaacgtcgatcgacagacagtgttgagacctccgagagcaaagccataccaaacagcaagcacgtaaagctcccacgggtttttcagaccaatgttggtgaagaagaaacctagaataccgtaagcgggaactgcagcagccagagaaaccactacaacgatggatttgataggagacgcccttgttcctccaatcagaggtgtcagtttggctccagaaatgccactgatcacaacgagcatgcccatgaccgccagattagcaggagacatccgcagctcaccctgggcaaacagaacggctgtggagttgatggtagtgattccatcggacactaggaaccaacccaccaagaaaagagccacatccttcatctgacgagcctctttgaaggtcaccaggagggtcttccatccataggtaacatacgaccatcctccgttagtgacacgatccagagtagcagtccaggggtggttctgggggtctgtcttgataggaagaggaggaccaggacgtggttttaaccacattagcacaggaatctggaaaatgagccaccatacaccaacaatcagcagagccagacgcagagaccaggtggtagaacctgtagtgatgaccagatatatggagatgatttggacaatgaatccggcaaggtagcccagggctacacctgttcccgagattctggccgacacgtttgctctgtggtcgattttgacgatttcggctgtgttggatgattctccagtctcgtagtcaacacctgaggcggatagcagcggtgtgttctcgcttctggaggcgggtttcgacgtatcggaaggagtgctgggctcgctgggctcctctgacgtggttccgtccttcatacctgctgccaggactggcaaatatgcgtttccgcacactgtagcggcaccaaaagcagcattagagacgatagcgaggaacgaaccaaggtagtaccgcttgggggtgataaaaacaaacaggccggtggttagagctccggcaatgccgaaaaacaagagcaattgttttcggaaacggccgcggtcggctgctccagacatggagatgaccacgacgacctgcagcagcactgaaagcgagaatgtgtagagaggaaaagatgcagtgtcaatgtagatgccaaaaaatttgatgacgcacgtgggctgtgtgggtttcgccttatggtctttcatggtatgcacggtgtcgggggactccaacagctgaatctcatttgcgcgcagaaaccagggcacagatgaggacagactgttgtttggggggataccagggtcggtaggaactccggggtcgcctggaaatggcactggaggcgaatcgcagggctgagagtgatcgtctgctaaaaccgcattctgacgagcgtatgattgcaacaattgggggatgtaagttgctacagccacaaccatgaacggctcggcggcccatgcatacgcgtaccatccatacagctccttttgtgtcgttgcaacaatgtccatgttgaagggggtgttgttgagagacactaggcttgtaacgttgttgttggttcacaattctgcaacagagccaatatcgtgaatactcggtggcgaataataaaactgatgttcaaccaatgcaggagccgtggttgtgtggtgccctgtgatcgttaatgtgtcgttgcgatgtttatatgacttggctgtggtgtgtgacttgcgcacttgtgtgttgcttcgtcgtagcggctatcgagtgtcgttcaattctttccgccggcaaccgagatactacctggtgaaatctcgctattctttcgcacgcaaaaagtaaagggtcagaggtcggatgttatgcctgtatgttgtgatactgcacctccctattttaaccttccgagataaacttctggagataaaggcttaaattgtgtggagttgctgtgatgaggagtcgattaaagaagtgtaatagtaacgtaatgaagacaaaaaaagcacagaaggattatttgcagctcaagcaatacttttgattttttcaattttctctatgtgatagctttccagccccatatctgctccctcaaatgccgccaacgctaattacaagtagctacaagtagctgcctcttaggtagactaaggggaaatacccgctcaaatggtgaaataatgagcaaaattgccaataatattttgtcaaaatgttgcctgaaacctcagctattcaatcaggtattcaccgtctccctaccacccctaaaactccctataataaaaaaacagagtatacaccaggcaggacaccttaggacactgccatgaaggtgtatagctgggttagggtttgccactccccgtaatatctcaatatttaggtctcatgagaagcgttatccacgtgggatacaagcacgtggtgtttggaggtaggtcatgtgactaatgaagtcgaggagtattttggggctagatgatgtcacgtgatttgagaaggttaacgtgagtgggtgagttttggtggctgactacaagtacagtacacagtacagtacatattgtacaaacctgtagcagaagatgattagataacaattattatatttttcttggtatcaaaagaatgcttacttcgagaggaatctcgtggtgcaatttttgtgtcaattggagatgtattgagagatatgtggctgggtttttcaagaagttgcttttatttggagacatgcgaaatttcaaaaagattgggtctgatcattgtgacccgctctcttggaactacagaatgatacatatactgcggcagtttggttcgtgagccaaatacttgtaccaccggacagtccttgattgtacgggtatcgtaatgagcagccatattctgcagtgcagtatacaaatatagtgcatgctccatgacgacgcgacgttagttaatatgctgataatggaagtttgagtaatgattcaataagttgtttagaaactcaaaggggatagatgtcacgtgacccgttattctccacgacgctatgtcctctggcgttgttcgtttacattggtactgtctacagtacaggttactgtaatactgtacaggcggatctccaacaaaagtagttgagtttagattagcccacattttctactgcacacaccttcttccatcgaccccaacatcagcaccggacagcagccgaaatactgtaccaattgtcacaagagctatcaaatcgaatctccacatctccctcatcttgtcatcgttttctgattctcattacgcccactactcggcattttacacccctgctaaatctggtacggtggccgcataaactagtccaatagttccgaaccctttagtctggacgtctgcgtgggctgctagtagcggggatacaactggagcttctactcatttttggctccgccatctgcgacgtggtctgtcagttctatcgtgtttaccacaactatcgccataagaaagtgacccaaacggctatccaatgatctcgaaacgcaagctgctgcctttcatcgtcttcctcgtgatatttggaacctggctcagcttaccaccgaaaaaacgccactttgtcgacaactggagactcacaaactacattaccaggctaggtgccagtcacaacttgtatgatgataccattgatctgggacacaaaaacggagcacattattttacagcaccacgagatcaggggccggtggctggacacgccaactacacagaggcactgtgtcatgtgtctcagaaggtgattgttcctgacgttcaaatcagtgcgtcaaatgaagagggagtgaaagaagcggtagaagattacgtagcccgactgccggaatcgccactgacatcagaactgctcagctactcagagggggacatttccggacaccagtgcatggctaccaagtttagtcagatcatgttggtgctggaacttggttattttgcgagttgggggcttgttgaagagtcacgtgactacgaaaatgaccctaaggagaagtttgttatgtcccgaattcaatcaggtgatttacatgttgctgagaagacatctgtgccggatgtgataattgaggaagacattggtgatgactctgtggaggaagaagaagaagaaaaggaggatgactcagcaagctatgatgaacctgtagagcgtgatcttcaagtcaatccacgtgcagcgcatctctcagcaaaatatccctctcttctaagacacgtggagttcaatggcatggattatgcagcgtttgtcgagtcacgggacaagttcacatccaacgagcccttcactaccgatcatgtgtacaaaaatggtgaagttgagaagattcgacacattcaggtgcctaaaatgggcccggggcatgctgcgttcatgctacgtaagacattcaattttgagaagatcgaaatcagtctttcttttggcgatggcgagctgtgggaggattatgtctttgagcctgttctgagaggaggccagagagcgggaagagtcaccgccaagtaccctgggtacgttgaggatcacaagtctgatgattctgtgcattcatttcctcacaatgacgctcggttttttggagaccaatgtgcgcccaaaccggatgatgtgatgctcatgggaaaagtcatttatggagccgatattagcatgaagcaatacccgtttgatgaccccatttggctcactcaccaagccgctactgcctggcagaaggtcaagtggtacgatttgcgccctgaattcctgaacaagggcctactggactccatgtgccattttgcacacactaatcagggagaggcgtttaatgtggagtttggggttggattcaagtgttcggagggtcgacatgttcccaacctgaactattacttttgtcaacagttgcattagacaacccgaactggctgagggtggagaattgtactgtaggaaggctgtggaaggaataatttatgcattttcattacttacgattgtactgtattgtattgtagcagaaattagtactgtctactgtgaatgttgttgttcaacactcgctagggacacaacacaaccgcaactaaagttatcagtaagataactagtacttttactaatgtgcttccaacctgtacagatctactcttttcagtttggtgcttacggagctacagtgttccgccaattacgaaatagcttgatttcactacaatgtgggctcgaaatctatcataaatatattccttctaactagatgcaaataacactccataatggtcgatcaagaaacatccaaatcgcttactaacatgcatgtaaccaaaataatcaatctccaatcactcaattcgctcccgaatcttgggaccaaacatcgagatcagctgcaagatggcagtgaggatgaatgttcgtcctgcatcggcaacaaaggtgagattggaaatacccaaatcaatgaacccctcggtgtacagcagtcgcctcagcagcaaagaggtaatctcgcacacatagactccacagtcactgccattgctctgctgaggagtaggagcaacgagaaagttgagcttctggccgagaacaacacccagtttatcagcaacgttccgcgcggctgcaatgttgcattcgcccacagtgtcgtagtaaatggcctttccgtcctccacagaaaccaccaatagcgaccaatggttaccagagacaatctccacattgttgttgtcgttgatgggcaagaatatgaaggatgcatgcttgaaatcgggcagaaattcggccacctctttggggtctccctggcccagcagaaatgccatagacggacgtaacaagaagatctgggactggaagccggcccgcataatctccagacgctccaggtactcgtagacaaacgaaatgttgttgtcgttgagccagtatccaggctgtaagttgtcaatgtcctccttgtagaccgtcacatcatagaactccagaaccacgtctccaggcttgttatagagctgtttctgcagcgtgtgatgcaatttgagtgagtcctcgtgtcggaactgcagatgttcaagtcggtggtgctcctgcttctccacgtccacgggaagaaagatgtcttcgaatccacatgtgactttgccgggattctgcacatggaaagaccggttgaagtcggtcatatcgggcaccggctggtcgggcgaatcgggccgcatcagaggcgacttgacggtggttttggcaccagcagaaccggggctagggatttggccagggctagggtactgctgatgttggccagggatttgaatgggacggccaccattagggtagcctggattggggtgcaccaggttaggatggaccatgttagggcttcccatcttagggctgctcttagggcttcctcggcgatgtcccatgttagggctccctcgattggggctaccggggtttgggtacgaggggctctggctgtgtcctgcgccaaaggaggtacttacggtggagtaactcgcattagacacggccgagtcgtcggtggcagggcgtgagggtttgggaggacctcgatcgggcaggtctggacggttcatgtcgagggaagctctgttgttggggttcgggttggtgtgggggaccggcggcgggctgggtgttgcggtttggcttccgggtcgtctctctcctgctcctcttgtcttgggtttctcagcctggcgaagatactctccagacgctcgtttttccgacgatctgaacggactcaaatgccgcaggcgccgtcgttcgttgctgtcctcgtccattgacttgcgcgaataccggtggtcttttggtggaggggcaggtgccacctgagacacgtcctccagagatatacctggcagacggccatcggacggtgggtttcgatcgtggcgtttggatcggtgtagcgggttgatttttcgagagaactttgcaatgatcatgttgtaggatgatgcaaatgtctttttgtcacttggtgagacgaagtcgtcgtctgagtctgattgttttgacaggggtctgacggggggtagaccgtgcaacggcgattacaagctgtgtagaggggttggtcacgtgctttgtggttgtatttgcgtctgtttctgggtctgtgtcaccagtgctgcaatttgtcgtttgttttgtccacctcttcactgccaatgacttgtgtgagcggtaatgttgtgtgttctggcaacgcgccaactttcagtctcagcaagcctttatcaccactgttatgatgttattattgtttagtgttactacacccaaggtttcggatcggacttgagcggcagaaccagatgcacacaagtgaacgtgggttagtgcgcggaagatttcgccaccggtaatcgtgtgacagatgctgtctgaactgattctaccaaagaattagcgacagctgttgcagtagcaccaattccagcacacgccatcggtccttccacacaccctcatgtgcctgtcatgtgcattcggtgcagcaagctgcgcactgtcatgtacactggtgaacagccactctcacgttacatgttgaacatggaccgcagacagagttgctcacctcgcctcgccaaaggtgttctaacccctcaggtttggcttcaggcagtgagtgaactttgctgttatcacgaggctgaatcaacacacaagcggtgagttgccgaaggtcacggacgaactcgaccatattggccataaaaaaatctaccaactacggaacgtgaataatatcggttgcggttaccgatacacaacttattcgactatgccctcgacatctacatgttacagcgactgttagaccatgatacctaacacaccccacatccaactctgtccaaggtgagtcactgtgtgtgacacttgcatcggacgctcctcagtctccagtgtctttcatgccacacatttcccggcactacagagttccctggctaagtgtccgtggttccttctttccgcttctcattcgccactgttgttccatcccatgaccaccaaactctgcactcaccgttaaggtgtttctagaatgtttatacgagtttgtccagggtggtgctactcgatggcagtacctacgtaaccatgcagtagcagcctgtgctaatggtgactatgacgtcgttgtctggaggaattccagtctaacactcctccaaggatccatacaacgtgaacacccagtccctccggtcgagcacattctagactcaggtatttgctacggaactaaaccacggcttggcttcgaacagatgttacctttctgggtctggtagtgtgacgagtaccgacatcgctaccttatcagctttctgtgaactgtgctgttgcgtcttctggtgccggatcggatggtatgcaactacttgtagttaatccgaaaaaatcacaacgccactggaagaccaaatctgcactaaaatcgacgttgaaatgccactagtagcataatatcatcctgccctcgtccacatcatctgctcatcgcagtaaaaagaactttgagccttctttggaaccttttggaccgttctcacagccctctatatattttttacctttcatctccacacattatatcggagactcggagataggctgcatttaaccgttgagaggtaaccctaccagcacaacatcaccatagacacacaaatccacgcgccatgggcctgaaagcgcgatttcctgcaataaccgtcctttcccggctccgacatcgagtcgcagacctcacagaaactgcgccccaatggaacttcttccagctcattctgctcgtccagctgctcattttcctggatctcggagtgctcttcaagaccatttctgagccacaggtgagactgcttttgaggtgaaaggaaatgagtgagagacaaagacggcatgatagaaactacctggtgtttggcccacatttcagccgttctaacggcttcttaaccactgatctgacatgcattgcctggacttggaaggaagagagggacacatctacagtcccatgtatatactgtattaatgatatttatttgattcaatgaggaccaagacgcttccacggttgggtatatgaactataggaatcccaattttacgtcttcttctcgggaaaagactcgggaccaagtctacacgatgactcctatcacattgtagctagacgtcggaccctttatggaaacttactctacttgagttgtagggaaacaaggcccggttacttcagtacacgtacgagtagagaatgttgacaaaaatctcccacttgtaactacaagtacagttaccaatcttgtttttggagagtcatcggtactgaaggatccatgcgctgaaaaacagcttcggctgcaattgttggtgtaaaagcacttcataaattacatgttcagtctgaactcttaatcttcttcttgctgttcacattgagctgtttgcgcctccatatcatgagaaaactagagtatcaatagccatactgagagggacactgagtgtactagagccaatacaaggatggtcaatcgagtcgtgtaatgtgatattgttcatataattactgccgcctgtctctcgcatgcccaacatgctaaccacctacgcgtggaacagccagatctgaaaaaattccatttctgccaattcagcaagtggtaatcgaaccgacatctcttcgcctcttcgcctcttactccactctgcatggagcgttttgtcgttgattttaaactttcagtttttgtcaccccaatctctaatctatcgtgatctctctccttccaaatcacactacaagtacttgtactacaacacaccatcatgtccgacgttgccgagctcagcaccaagctggaacatctcggttttgccgagcccaagatcaaggaggtgttgaaaaacaaaaaggtcgccgcctccttcaacgacattctcaacgtagtgaacgtgggcaaggacgagaagcgagctgctctactccacaacctcgcctcgtcctccaaggacgccaaggatgaagccgtgatcaagaagcgaaatgaggtcgcctctgccattgccgacggccgaatcaagaccaacgtgcagctggacgccgcctggaagtgggcccaggacctacacagctccgagagcctcgatcaggctgctggcgtgggcattgaggtcacccgggacgacgtttatcgtgagattgccgcctacattgccgcaaacaaggctcagctcgaggaggagcgatacaaggccctgcctggtgtcatggtggctgccaagaagatccctgctctcaagtgggccaaccctgccgactttaagcccgtgatcgacgagcagctcaaggagcttctgggacccaaggatgagcgagatctcgtcaagaagaaggcgcccaaggccaagcctgctgccaaggatgctgccaagaaggaggagcctgagaaggtgtctgccaccgccatgttcaccaccggtttcctgggcaacctgcacaagactggagagaaccctcaggccaacatggagcgaatggttgagcatctcaaggccaccaagggccaggttttcacccggttccctcccgaacctaacggatacctgcacattggccactccaaggccatcaccgttaactttggctatgcccagttcaacaagggtaagtgctacctgcgatttgacgacacgaaccctgaggccgaggaggagcgattcttcacttccattcgagagaccattgagtggctgggcttcgagccctacaaggtcacctactcgtcggactacttccaggagctgtacgacctagctgagaagctgatcgagtgtggaggtgcgtttgtgtgtcaccagaccgccgaggagatgaaggcttcccgaggagtgtctgagggatctcgaggaggcgagcgagtgccttctccctggagaaacagaaccgtggaggagaacctggtggagttccgaaagatgcgagacggccactacaagcccggagaggcagttttgcgaatgaagcaagatctcaacaaccccaacccccaaatgtgggatctggttgcctaccgagtactcaacgctccccatcaccgaactgccgacaagtggaagatttaccctacctacgacttcacccactgtctggttgattcgctggagaatatttcgcattcgctttgtaccaccgagttctacctctcccgtgagtcatacgagtggctgtgtgacgctgtggacgtctaccgaccagcccagcgagagtatggccgacttaacatcactggaaccgttctttccaagcgaaagattgccaagctcgtttctgagggtcatgttcgaggctgggatgatccccgtctcttcactctggtcgctattcgacggcgaggtattcctcctggagccattctcaactttgtctccactctcggtgtcaccactgccgagtccaacattcagcattctcgatttgagaacaatgtgcggaagtaccttgaggacactactcctcgtctcatgatggtgctggaccccgtcaaggtgaccattgagaacctgcctgaggaccactttgaagagtttgacatgccctttggcaagaatgacgagcggtcgcgaaaggtgcccttcacccgagagctgtacattgaccgaagcgactttgaggagtctgctggcaaggagttcttccgactcactgctactcagcccgtgggtctgctcaaggtgccccacaacatttctctcaaggaggtcaagaaggatgctgctggaaacatcaccgagctgatttgccatctcgacaacgacattcccttcaagaagcccaagacatacatccagtgggtccccgagtgtgctgccaagaagtctcccgtcaagatttccgagacccgaatcttcaagcagctcttcaagtccgagaaccctcagggccaccccgatggataccttgcagatcttgctgaggagtccgaggtcatccacaagcatgctcttgtcgagcccggcttctacgacgtcaaggagaactctccttgggtcactggtgagcatactggcaaggagaagaagggatcccccgagagtgtgcggttccaggctcttcgagtgggatacttttgcatggataaggattctactgagaaggatattgttctgaaccagattgtttctctgaaggaggataaccagaagaagtaatgccgagcgcaaccagtcgtaatggtcaccataagcttagcaagtcgtatggttcaagtgcctgtcgtctaaagcaagtcggccagctccatcatttatatatagttatgagaagtaatttgatcataatgttatacgtttttgcactgtagctcatgagacatcgcagcaatatggtaccactacaaatgtacagtgctgtatactggttcgaagcaaatattgtttgcaaaattataggcacagattatattacgtcatatggtgtgtatgctactctaccacctaactgaagtcacgggtatagttaccttgtatttcatgatagctgagattttttccgagtttcgtcgaatttttcaagaattgacgccaacaaaaagttcactagaaatgtagccttggcaaactactgcaacagtgaattcggacacgcaggacgttgatatcgcgtgggaatatgaggatgagtacaactgcgatcagaaaatacatttcttagtttttgcactggatttatgaagtaattgtgctacaaatacaagcagtgtaccactcagagaggttcggtgactagaggtgtgagcaacatgcaaacccaggcagcacagttttttccggctattctaggctgctcagagaaacatttactgtttagagcagcaaggaatacgatttgggctcttcgtgttcattatttgagtcaggtgtttttcgttttcgtctcagtcgtttccgttgtcacccctggacattcaactttcagcattcttctcgaagaagataattgaggaaacgaaggccttaaccgacacgaatctagtgaagaacactcaaaaggtattgtagtcatcagaagatgctgttttttagccacctgaatttctagctggttagatcactcatcatctcaggcctggaatcaggtttttggagctctacaggcagcattggacaagtacttgtaacttccaatggattcacaaactacagtattgtacatctgctcgtccaggtctagatagatgtttgcaatactgtcgcacatcgttcgacacacgagacaccctaaattcagaacactggaactctcattaataaacctgtatgtgtccctagacactaactgtcgtgatttgacactaataatccctctccattaccacgtcatggctggctccagaggacccatgttctccttccagccatcacggctctacaaaccttgataatagataacgcaaagtctatcttttaaaccaggagtctggcgaggcagcaaccatgatacaggaacacgacaggccacaatgagacaatctgaacaataaaagatcaattctatagctcaaaaagatggcaaaagtatgtgcacatataactaagctcttggttgctctcaaactatccccccccttgtgttctacataggccttacatatgtaatatgtgtattgcggcgtgcatatgtactggatacttgtagctacaattacggtactggacgtaaaaataccatccattagtctataaataaaagttgctgttagtaatgagagccctccggttggactacaacctctcccttgaaaaggtccaaaccgactgaacgcccctggtgctctcctttacactgctgtcgcgcataaagccgtcgcgcttggaaagacatatcttttccacctcgagaatatacatgccttccttgtacttttcagcctcctccaggctcttgacgtaggtccagccgacatcggagccacactgggcacaagtgatgtcctgcaccaggtactgccccgtgatcatgtttttgagcacgggctcggcctttttcacattcaccacctggtcaaacagaaaggcgtctccaaacttgcccttgaatgactgtgttagtatccatggtaacgggtccgtcctggtccgtcctggtccgtccatctagctggtccaaggttagagttggcgcgagcttatttccatggcctaaatggggccaactgctacacagcgtgagacaccacgtgactgggggaaggtgctagtctagagaaaagcgaaactgtgcaattgcccgcttcttgacgcgccgtcatctgatcggattgatcggattgagcgacccaatccccttctctagctactgcgcccttgccgccggtcaccaggtccactcccaacctaatttccgattgtgcacgattgtgttgggcagcaggacgtacaggaggtggtggtgggaggtgccagctccagcacaccccgtatggcactgcatccaaaaaaaaaaagcacacccccaccacaccaaacacacccaacacactacacctggagacccctgcgtgggttgccatttgccacccctctactcaccttgctcttgagatcgtcgttgcgactgagatgtgacttgcacgaaatgcagcagtaaatgcatggctcatcgaagtaatgtgagcagacgaaccccatgtggaccgacgtggtacttgtagctgattgcagaaattgtgggttgtggttgtggtttttgcggcgacggcggctgcaatttgtcgctttgagtggtggtggtgataatgtgttgtcaaagaaccgcctggcaaccgcttataagggtagagagggtggttgcgcttaccatgtggtaggtggagggtatacctaatatataataaaagtgagggcttggtcacaaagttggcttgtgcaatgccagaccactgtccgaagtccgccaccgaaccttatggatgtgacattgggctaaagggggtgtcagggagtccagttgggcggcggccgtctctgtggggccacacggagtcactcgcggtctttttgtgacccctttcaccacttaatcccactcacaacagctgctcacaacatttactttcctgtcttaccccagctaactgcaggtgtcgcaaggttcggcgcctagtctggtgactgcagacaatggctctctgcctccggttttttggaccaaatcgctagtgtctgccgtaccggggagactgcaagaggggtggaagagggaggtaagtacattcacttttgggaaggtgcaaatcgaacggcatcgacaccccctctcaatactcggatttgaattgagactagagagcttacagttaggactcaggaggatacttcaggagaatccagaaatgcactacaaagtaggggggtgggggacagcctcgaattaacgtcccaatatcttggtggaactatttctggatacaacaagtgcttgtggtactgtacgagtactcgtgcccctgcggctacagtgtctattgtgctgtacttccagtgaatggcccgtctgggtttgccagtgacgtcctatcagcgagattgcatttgagggcatatcctggaaatccatcacttgagatagacagaagagacatttctataacaatagcagagggatatctagtatcctggtttggagtatacttccattatcccttttacggtagctggacgttccgctctcatagcacagtagctgttatacatactggttccttctctcttatgcactatgccatgtagaaactccaactgtccaggaatagcggcggagtatatactggtgcgattacaagcctctaattataagcccgtagataccctcacaccaatatacgccctggtagaccaaaatccatgcgtcgatccttcccattatggttgtcttatcggtatcgggctctttgagggccgccgaactaaaactgaaaatagcttgtggagagatgatggagtggatatccaggtaagaagaaaggaaatactttaggtaaaggagccaactgtgggatacttccatttcccagctgacgtaccagcagatcagttcgaattattgatctagaacggtacagtatgtacagtaactacatcttatcctcagcgctctacaagaagcaccgtttgatacctttttattaagaaaatcttgtcacaatagttgcacacttgtgagatatattacatgatctacttattttatctgaagatctcaatagtgtcgagatacaactccacgagtttcctctcattccagcccttgactgcacgtctggtcgtttctgtcccgtttagcgatttggaacttccttgtttcatcattacatacctccttggaccgttctcatcctaaacagaggtcattgatggaaaaagccattttgggcttgcgtttgtatattacattagtgatatcagctgctgtaccatttgaaggaaactgaaggtggagggtcatgtcggatctccagacagtttttggatagcatattctttaagaagggccagaaacgaacaacagtgtgaaccggaaaataaatgacatccttgcaagtgatggtgataccagacatttcgatgttcttcctgatgattccaagggctacacattgagaaacaagttggccctcgggtttcagttgtttctcggtctggcatttcaaagcctcataagactaaatatttaagatcttgatacccgaatactgtatatactgagcatgccctccccttggagctgtaaagacgatcatatggtgagaacatttccaaccaagctattgtctaaagcaaagtatgtacattatgtacagtatgtactccgtgagaaaattcacctgggaaggtgtccgactccgatggatcggcactcttcatactgtcatcttcaatggtgaacttgagggataagagcacattactctgtgcaacagttaagatcttactctctccaagatcaacttcaatctggtacggggcccactaaattggagtattcctttgggatacttgtaaactgtcgtcaggtaagggtagtctggtctcacttctgatttaaattggttttcgatggttctgtagacacttttatatgtatatatatatatatatatatatatatatatatacagcagcattatcggggactgttctttgtttagcctgcgtagggaactcatgggccttgtcagcaggaagcaggtggtatttacttgttacaggtcttaatatacctctttctcatcagagcaaatgttcagtttagtttcttcgttgcagctttcgtcttgttggatctgtgggccacacaaggcgtcagattcctctcgtccaagttcaagtactgtactgtacttctctactagctcttttataaattttataactatctcattcctgaccaagtattatactgtagtcctccagtaattttataaatatcaactatttcttctaactatttcttccatgattgagccccgattggccagaacatgtctcaaaaatgtggtggaaacgatgaaatttacattcaatcaagtcaataagcagaaattgagacaatcccaaccgattatcccttagtacttgccacacagagatgttatctgaatgacacccatgtcccccacctcaccccacgctcacatatcagcagcactatcaaaggctaaatatttcacttctccaaaaccaccattatgaccgaacccgaccctccgcaattgtacacaaagccgtctgcagacgagctgatcactcttctcgagaagcatagccaaaatgtgatccacaactttgagagcggcgtgtcaaacgacccccataatttctaccagtggctcacgacattatgtgcctctcctctggcatggattgaagacgaggatcagcgagacgaaatctggcaaaaagccgctcaacgcatcgccgaacgctccggtcgaactgccaaccccaaaatgctgcgcaaaatcgaaatcgacacacttcccaccatttccctggtagagccgcctctcacgggcgactttctcggtctaaaaacctggggctcgagcttcgtattgtctcaaatcttcgtatcaactcctgatttgctgaaggacacagtcctggagctaggatccggcacggggctctgtggcattgctacatctctacttggtcaccctaccatcgctactgatctacccgaaatcgttgggaacctcgaaaccaactttgtcgaaaacaaaattgaaaacttcaagacccgtacacttgattggactaaccctggttcgttcttggaggacgaaacaaccccaaacaagtacactacagttgtgctggcagacccagtatactctgagaaccaccctccgtggatcagagacatgctcgagcagtttctggacagaaagagcgactctagagctgttatctgtgttcctctgcgacgcaagttcgatgaggtgcgagaacagctctggaagctgctggatgaagctggtttcattagagtgagaggaggagaagtcgacgacaaggatgaatttggacatatggtgtacacctggggcgagtggaagtggagggatattgtttgagtccgaagactagcgttctggtacagtatacttggggtttacaccctcatgtagacgttgtaaatataagtaccgatttcggcgtaggtgtcattgatttggtacaagtggaatgtactgatttctgtagttgggtgtaggagtgtacttttagtgtatgtaaatgcttaccagatacatatttatgagacttcattttaaattgaatattaaatccaggaagttgattaaaataccactacagcacatatgtacagtacgagtacttgtatctgaatgatcagaatgtaggactttctactgcttgtgagtcctcatacacctgtcaccagttttagcgcccaaggcttgtattcattttcagttttttcctttttctttctttttttttaattctaggaaaatacatttcagggcatgtacatcaatttaaacttcgagtctgaaatacataaatgatccaatattagtaccggttgctctcgataatattgtttaaagtagccatcgttaacgtccagggccagaataagtgttcaaacttgtcccatctccatatcacaaccgcttcctcgccaaaattgccctcttctatttaagatttgatcacgtgactttttccttcctttgcattcagattagaaaaacaaggtttagccgacacaatcccgccctcttagctcaggggtagagcgttgcactcgtaatgcaaaggccactagttcaattctggtagtgggcaaattgttttttttcccgctcgtgttaaggcagatattgcaatggctgcggactcattgtttttggtggcagcatgcctggttgatttattcctgtgcttcttcttgtgttgtgtacgtactcaattaacctagcatatccttcagagacttttccttctttccaactagcacaatctcttccttctccgttccacttccatcaattgtcttggcaatccagtctcccagcctctcgtctgtcacgaaagccgctatttttcctccaatgtattgaactccctcgttttgcgccacactcttaaggtacttgaactgctgcaggtgctctgaatcggccttgacgtccttcagaattcctttttccacgaaaaactcgacttccacgtccagatcatcattcttgatcacgtgggtaaacttgggagtctgtccatatgcccagtggtacgtcttcatctcctcggcggtgttgtataccttctcgggtaagtccgactgctggatcacgttgagttgcacaaaaggcccgctttcgtcctcgaaatcaactccatacatgccagagaagcccttgatgactgtttcaataaacagattcttttccataccaatattagtgaccggtgacttgacagatgccgttccgttgccctcgatgacgcccaggttctctccccgatgcaataaggccttcagcacgtcaagtttcgagttcaacagcatagttccgtggtggtacgccttgtgtctttgaatcttgtatgcagatccagataccttgttgtcactaatatcgacgatatcaaagcgcgaattcagcttcagctcgacattgggacctcccggcgcatctccaactgcattgacactctccataatcattttggagtgcttctctcgcgagaaatcctcgttactcgtcataaaacagtaattgacgtttcccagatcgtgtacaactgttccaccgccggatttccgccggatcattggaatccgaagactctcgagcacaggaatgttggcttctcgccagggattttgatttcgtccgattaccacgcagggagagttgacgtagatgactaatcggttgttggaaagagcgtcaggatcgggattgggttcagatttcggatcacgtgcaggcatgtggtcgtacagaaattcctccaacgcgagattcagaaatggatcagaaatggccgaaacgaagatctgaggtcctggttgggatgcaatggtctctagggtcacggtcgagttgtagcgatgctggtgtcggtttgtgtaacatatttgaggtcgtttgatggttcttaatgtctgtattcgtcggatcatgatttgatgaagttggtgaacaaccgtgatgttgagtggaggttattttggtggtgcagattttatgtgggaaggtggggaagaacaatttgtgagtagaattgactaaaatacaacaaaaatgtcataattgatgttctgataggaattaatccagaatttgcgcgcgtatcgtccattggaatcagtcatatgtgcgcaatacaagacacagaggcatatccttcacagataatacttggtttagttgggaaaatttgaggttcgttggatttttccctttcaggttggatatcgagaagataaaatattcattttacagatagtctagtatatattcaagtgatgcaataatttcacgcttttaccctacaaaatatatctctggatggacacctccacagttctatgatctgaagaatgcaatgcgagctaatttcaaatatttctttctacccatcaccatgaacatcaacaagcaaaaactgagcatcgaggaggggctgctgaagcaagcgggatatcggggtagtgagattgacgagctgatctcgcaaagatactccatgggaggaacacagaaaccgattttggtgttgacgccaaatgagggccaaacgggagttgcagaggtatggaaggcgcctcaggagattgtcaagacgccgcgaaccaaaaaacaacgtctgctcaacgaccacaaaccacgggtggccctttcgcagtttttgaaggacgccaaaactcatcaaaagacaatcaagggtgtcatggagagaatataccggtccaaaagctgtgataccaccgtgacaaagaaggaaatggagtcgtggcgtcaactgccaaagtactcaacctacacaagactcaacaagctctggaatgggtacattactgacttgctgatggtcaaggaaggagacgacgacatcaactcggccaagaagatgaactacgcccagaaactcacttcggcggacttcaacggtgccaaaatcacagttattgaggccagaaacccctctatcgtcggtttgactggtattgtggcgtgggaagcgaaatcaaatttcgttattgtgtgtgagggaggaaagtgctttgagaagatggatagcctggaaggaatggagctggataaccctggtaaagacacacaggtaggaggactcaagattgtggacaagtctggaactcggttcattgtgcatgttgatgtgggagaaatggaatttgagattatcgggtctcggttcctgtttagaaccgcagacagatcaggtaagaagttcaagcccaagaatgttgatcttttgtaggtgggaatgggtaaatatgaagagataattagcatgcatataatacaagtatataagatgaccctacggaacacggaggaaacaacagaagcatagaagtagtgatgaaacaaatctaactaaccagaatctcgtatgcaacataaatgtttatcaatatttccaggaccgcacccagacccctagaccccccccccccccccacgttaagttagctcagttctgaagaaatatcaataggttgatatctcatttaatgatggttttatcacgatataaactactcagagtaactcaccacaacctagatatctctgtggtaccgtttttgacacgattcgacgccatttaaaatccctcccttcacatatctcctaatctggtcagctccgaatgccatccctagggcgtctagtatagttgtgttgcgcttagaatggacaagttctccggttagtcgctgataacgtccacttttatcacgtgagccttcttgtagtggtatttcttgaaatttttttgccgttccctgttttgttaaccaactcaaagtaatcccggtattacttagactcttaaactaaaacccaaacagaccatacccacacccaaaatcagacatgcaattaaaacacacgcctggcacctctatcagcctcttatcaactgcttatacccacacacacgcgtccacgtgtatacggcccaaccaatatatctaagacattaatctccgataagagctgtatcatacaggcgtcatcgaagtataaccttggaggtgcaaacaagacaccgtagactgtatagaacccccgtaggagagagtaaacaaaacaagtctggagaagttaagaggttattttcggatagaactacgtccaacccatttgtaagaattactcaattgaccatataccacgcgtacacttaccaccgtcgtattctcttatataaactaccttatcgatgctcccgcttcagattacatattacattatacagccaaacaagtattgtaccggtgcttgtacttgcttgtacagtgaaagtgatacatgcaattaaccaatccatgactcccgtatgtgagtgccacacgctctaactgcgtccggcagcctcaattcacaattccatgccatgtagtattatatgtattggttatatagttacaactgggggttgctatacattctagtatgatcgctactctagtgggtcgctcaatgagctacttcgtgcgccgacgatcactcaggcaccgcacgaaagcctccgaagggcgtggggtcgtggccaaataaggcaccacgggtagaggatgcacttacttgccagcaaacgactttcgtcggttggacttgcgaatggggtcgtacttggcatccccgagagcctcgtcggaaaagtccgccagcgcctcgtacgcccgtcggttcacggaggcctctgtcaccagaggagcgggcgcttgggcggtggcacccttggggttggggatccgaggcacgggcgtggccttgcctccctcgagacggacgacctcggcgtaactgagcttgcgcagccccacgactgcgtactcgtcgtcgtcctccagggttgtgacgacccgctggttggggtccagggggaccaggccgccgttgactgtcgagagctgctctgccgtgtcacgctggctgttcttggatcccgaaagccaggagtagaaagaagagggcgacaggtatgacattgtggagaggtggtgtagtgagtcttggaaaaattaccttggtagtgaggctgtagtgatgtacctcagtggtgataaggtatgtgtgaacggtgtggtgaacggtgagtaccttagtggtgaagtgacttcagagactctgcgattctatggatgtgtttcgtgccgcaatttatgtggcagcaatgcaagtggtagggcgggaaggactctaccgatagtaatgtggatgtgtttgtgtctgagactttgtctgtgtttctgtgtctgggcagtgtgtgactaggtgggatggtggctagtggctggttgggagcgtgtgtttggaagcgtgtggtgtcttgtttggggggagtcgtgtacaagtgtacaagtgtacaagttgtcaaagtcgcgtagcaagatttatttatggatgtgtgtgacgcgtatgcacgttatctcacaacaagccttatcaacgcatttaactttaagatagctggggaagaccaaaacaatcacaccgcaatgattgaggtatgagggataaaaatatagaccggatagagaaaatggggagggagaaaccctctatatataacattgtccgcacaaatgcctccagccacgccaacacccctctgtggcccgcccttggaccgccgtttgccacatgactgcgggaaataagcaccaatcatggttcccatttaacaacatttgcacggccaaagagtgcctaaaagggacacgcaaagatgacatcaaatgacccttactttattagctcccgggaaatgtccataccagaaagcaatcagagattgaactaaataccgccacaacgggacgaaaaggcagccacggcgctccggtcacgtgttctggatcacgtggggagacataattgctcataaagtcacgccacacacacacaacccctccgtattcagggggctggtcacatgtctccctgtccacgtccacatgccctgccccacgttactcactcatccccctcggttgacgtcatctttgctctgcacgattatgcacctcgtgcgccacgtgataaggtggggtagatgcgttgataaaagctagggcacgcatttttgcggtataaaatggattaaatagggggagaaatggtagatgtagatgaatttgccacgctgaaatgataatgacagaaaacactctgatgatcaaattcagtgtcactaacgaaaattacgtcattcgcacttgacctatatttctactacagtacatgcagtaagctcggaatagccattagtaggaactaatagacagggctagtcctttatctcacactagctacaatagtcatagaccgggtcaagagtggataccaaggaactgttgggaaacatgttgagaatgcagtaggacagaacagcggggttataccctttaccctttacacagcggacatactcatgtaacatttaacatacctcggcatgaccgcggagtggcaaactaagtgtggttgagcattgaagacatggaggagaacctggaatttctctatcggttacataatgcaccagaaatctatatgtcagttctagcggcgagggaggctgtctagagcagaccattctgcttccctcatctcaaccatcatcccaactaaatccccaccataattgtaaccttaactaattagaattaattaaatgtcaactaaatactaactaaacgaataggtggaatacatacaatatacagtattatgtaattacaaaataatgaaaaatacatctaatcaatttattctatctaatcataatacatctgatgcaatcaatttaatttgacatcaccaacagggtcggatttcctcgttcagatgctcttcagaactctcccgagctcagccttgacaatcaacgactgctcatgctcctccgccaataccagcacctctctcaccttctccttacttgcatcactcatcttcgagttcaaaacagcctgcccaagtttacacacctccaccttggttttgtccaaattagtagtcagcaaacaagtatcagcaaccagggtccaaatctccaggaactgcttctcaaacccagcaggcttctcctggccgaagaaaccaataacaacggaatacagagcctgcgaaatacacaactttgtcttccatgtaggatctacagacttcttagtggccagcttgttcagattcttgggaggagtcaaagcaagctggatccactcggaaacctgagaaaagtaggatgacaggaaagaaacgtcctcgtcggtgctctcaatcgacagagctctgatagcagtgcccagaatggcgtttcttctgtcctcactctgggatttaaggagctcctcctcatcatcagaatccatatccacgtcttctaagtccgacttggagaggaggtaaagagaacaaatgtcagagaaaatatcaaacagctgcttcgatgggaagtggccgagatacctagacgcagacttgagcgcaagaatctggtactctcggttctttcgcttgatttcagtggtcaccaccttatcaacaacggcatcgtggaggttgaacttgatggccagagagacaagagcgtcaaacacagcctctttcccagtccagctcttaccctggcaagcagagatcatcacctcgaagagctcatcattcagaacgtttttacccacagaattgcaagcatctgcaatggaagtagcagcaatctgtttgatgttccactgctgagaagacaaatggggcgaaaccagagcgataatctccttaatgtgcagagaaatggcccctttgcctccagtgttgttattccaaatgttggtaaacacatcctggacagcaggatctgaatcgtgtttgcctacaaatatgaggggcaacaaggaggctgacaacgagtcaaacttgtcagcggcatgagcagcgatctccttcactccaatagcagctgagattcgagctcgttcaagagtacctttttggatttctccaaagtacaggttctgcaactcagtaatgtagctcagaacggattcgtcgtccgccaaacgacacaggtagccacaggcagcaaggtacgatctggacacagtctcgtttcgatcgtaaatgctgggaatggctgacttgacgagaagtggaccagcgtagggtttgaacagctgggtctttctaatagtcaaggtaacaatgattcgcgaaccagcaaccttggagggcaacccaaccgattttcttattgacagagtcagcttaggaacaatcttcttcatcagatcggcgtcacagaggtcgataatctcctcaatggagtccatcatgggggagtgacgcacagcagccaggcgcgacgagtcaatgtcgttggcagtcgttccatatttgtcggcgtttagagcaatgtagttcattgcctgcggttcgagggtggataacaactctacaaactcggagagaagatctggaataaaaggcttcagtctagaaccgcccttcttgatcagctgaagcaacacatccagagagaaatgctggacctcttcagctgacgattgcagaccggagtttccgagcaggaaaggaataatctggtccagcacctgctttgcagtagcgtctgaaatggagtcactttccagagaccgaacaagagcagtagtcaggccacgtgtgagaccaagaccggcagttctaacactctctttgatatcgtcaacgactcggaaacaagctgtccatatttcggacaaatgatcgagatactgagagatgggtctaccctgaagtaggtccaaaagagcagccgaagaagcctgtcgaactcgccactccttggaagaaatggaagagagcagctccttgaggatgctctcgaaatgggaattcaccgtcttagtggaagactcgccaatcaacatcttccaaatgttggccatgacttgtccagtactaggatcaaacttgtaccggtacaatttgggaatgagagtgtttccaagagcagggttgtcggccagctgctgttcgagcgaagccttggcaaagatgttacccagaccaaacgcaatgccctttctggaggaccagagagacgcgtgattagccagagacatgaatcggtacacgagagagggatctccgacttcagaagcaagcgaaagaatatccttgtaagtggaaatcgatccgtcgttggtattgagaactccaggctcgaaaagttcggtttcttgatgcaccttttggttgtgagacgacttatcggtgacgaatgaggagacaagattctcaaccagatccttctgcaatcgagagtctccctgctcgaaaacaagagacaatcctcgggaagcagcctcctggacaatgtcgtctttttcaggcaaaaatcgcatgaaagcaagctgcaactgaggaagaagggcatggatcatatgaccacagtactggaccacagaaagaagccatatggcggtactcttccgcagagaaggcttggtcaccgtctttgccatgttgatcagtctggtagtcagctggctcactcgctcctctgccagggaactcacaggcagcttatctgcaatcttccacatctttcgcttgacgaacttagtctcccacccagcagcaagcacacaaagtgcctcaccggtgaagaaggcaaaatccatctgctttgactcaatggcaaagatcttatcaacattggactcaaaatcaggactgtccaagttgagataagcaaatgcaagcacagaatgctcggtgggcttgaccagagtcttctttttgacatcatcgagacggctccagttgtcgagagagattctgtgcagtttcatctcactcaagaaagtctgaacggactccatatcgatatgagtggaacaaatctccagcgcggaggagatgtctgactcagacaggaaagaaaccaggttggaaaaaacgagaatgggtccatcaacgttctttggcacgtggttgaaacactgagcaattagattatgagccacctcttcgctctgctccaggccaatcacacgagcagcgtgggactgaatcttgtagtagggagaggtcagagcaagctgaaccacgctgttgttggcatcaaagacattgtatgacttggtagacagagaaaccagggaatagtagagctccagtgacacttcaggaagagtggagaaggtctgatgagtggaaatgatatctagaataggagaaatgtcggtcttgctcagatactcaataacgagctttctcacgtgatcatcactcttcagagcttcatccacacgtgtttcccactgttcatcaaccacacaaacagtgtcatgaccctggatagctgtagccacagttaaccgaaccaggtagggaaacatccactctgcggcctttttgagatcaaatttcgactcgtggatcagtttacataactcaaacacatcgggaaactggaaaatgtccgaatccgaagttcccttgatcacgtcgagcgaatcatggctggtgatgtatggaacattaacagctcgcatccagtaagggttcagtccccgattacactcctcaagcatgtctgtccggccaaaagtaaggccaacaagacaaaggaagcgcgcatgagcgcttgaataggggaagactcgagttgcgtacttagcagccataaattgagtcgcctggtggctgatgtaccgagacaggtggggaatcagtttctcagctgtctcggggtactttgccagcggattgatgagctctgacaaagagtcacctgctttccggtcaaataggaacgtcacgtgagaaatgttactcagcagacgagagtctcgacgcaggataccgcccatgagctcctgtgctgactcggcggtcttggcatcgtttccaaggtgagtaacacgctcgagaaggtctccagagtggcgcaaaaacagctcttcattggaatgcttcacaatccaattaacaaactggatgattgcagctcgagagtagaaatcagtctgggtgaagtactggatggctctgaaggcgtcatcgacgttggcagcatgcaccgaatgacacagagccgcgagaatctttgcctgagtcgtttgcttcacaggggaagatccattgtacccgaggagaagctgatagagctggttagtaagcatctcggactccaaatctacctggagtttcttccaggcgtcgttagctggctctccaatggctgaactgccgtctgtagacgcacacaacagaggaatgtacgactctgtgtctgtaaacaacgcactaatgaatttgagcaggtgactcttgacggcagtggtgcattcttcggctgacagaaactcgtattctctgatggtcattccggttctcttggtggcagagaaattgaacacgtctgtgaagcgaagagcgaggtacgcaatgtcgttgtcgttgacgtcaagggtttcacgaaacttgtctgcttcagtggatcctcggggagggtaggtcatgaaggggaggagtttaagtaggatgcggaagaccgctttggagtggttgtaggagagggtggaaattgaggagataaggggaatgatgagggtagatttctgggttagtaacggtaatgagtggccgtagaggatgaaagacaagagcaggttgtatctggaagtgttgctaaagatcatagctgcagatagtgacatggtctgaaagccatgttgcttggatagtattaggaaaccctagctttaacgcattcattccgttagatttcatggatcttcaagatcacatttaaactagacatctgttgtttcaccatcgtatcatatatcagatcagacattgatgtcagtgtggcacacaattgagttgtggaaccaccacctgtctgtatcattatggggtccgcaaactgtctgtagcccataaatagcagcgggttgttaaccctttgaaggagttatcgccccacaatactcacatcatcacccattctggcaatacccatttcaatgtacatgagatcgaaatttctgataagttcactgtcactctcgacaaactgtttgaccaaggcgtcgacaggcaacttgaatgtcgtgttcttgattcgcgtgttgatatgctggcacatttcaaccaccttttgtcgcactgacacgtttttggacgccagcttggtcaacagaggcaccagatagacgccgatcgtctcgcccagtttgtcctctttggccattgtgatccgcagatccaccgcgttgaccagctgcaattcttgtgtttcgtccatgctgaggtggttgtagtggagagagattatcggcgatagcagatctaggttggactgcatggtggcggtggcgaggtgcaagggggtgcaaatgggtcacgtgaggtgtcgtgtgggcacgtgctgttactgaaggggtgcaaaaaaaaaaaaacattcatttcgggtgtctgtggcctcttatatcgtcgcggtgttagctgctacgtactggttgtaacctcagctattatgttatggtattgccgttgagatcatacatgaggggaagaaaaaggggggggagtgtagagggatttgtagagagaatagagggatcaaaattatatagtcttgatcagctcctctggaggagttgattgatgtcataatatccccatgttgcctttctattttgttctcttctctctaaaagtatgatgtgattatgttcgcctataagtatgacgacgttgtgccattagtttggatgtaacatatgaattggcgttgtatgtagtgaagaatttgatggaagaatgacaggctgaagttatcggagtacagtacgtacagtagcattggattcaatcgctatcattcttgttcgagtataatggcttgttcttctcttgctattgtggaactgagtgtggcctgtagaagatctattacttaggttgttaacaacacttaaatttagttgggatttttgttgactcgaaggaaaatcacgatactcgtcgaaattccatacgatcccccttggatttactccttatctccttgcagagagtgagagagggcactaaagtgtaatggatgttgtaaacactaagatatatacagaatggacacacctatttgtgccggtcccagttgtatgccacgagcaccctctataccctcctccatgcatttactaatcatgggatatgttacaacgtattcaattacatcacctcatgtcaacccctctccttacttcacctcctcaatcttagctgacaactgctcagcttcaggagcagtcttaattcgggccatgtacttgattggcttcgagtccgcgtcgaaatcgacaatgttcacgttcgactttgtcgtcgagtacgtcaactcctttcgaaccacacagttgagaagcactcgtccactctgttctgctcgcatcaaaattcgggccttctttgtgtccttgtccaccagcactctcagctgacccactccacacacgtcccactttccgtcatccagcttgtacagcttggttcggtactcggcgacattgtcttcgttctcctcacctggtccttgtcctgacaggtcatccgagtctgtgacggtcttgggggtgtcatctggttcaccggactcggtggaagaagcagcagcaggcttagtctcccccttggtatcacccttgaacaggttaccggaagaaacaccgaatgcaggcttgtcagaggaagactcagtcttagcaccaaatgcaggggtgccgaaagagaaagaaggcttgtccgaagaggctgactcagcgggcttggctccgaatgagaaggcaggcttgtcagatgactcggcggacttagatccaaacgagaaagcaggcttgggcttgtcttcagcatcatcagccttagcgccaaaagtaaaaggctttgccgaagaagtacttccaaacgaaaatgcgggtttgtcggcagactcttcggtcttgttgctgccgaaaacaactccctgagagggattccaggtgaagtccttcttgttttcggacttgtcttccttcttctcctccggcttatcctccttcttctcctcagtcttggtctcggacttgaaattgaaaggaccgctggaaaccttcttatcaaaggtgaacgaaggacctgtgctcttcacctcgctctgaggcttgctgaaagagaaagcagagtttgtggtagtgggaggtgcagctaaagtaaaactggggcccttggtgatgtcaatggcatcgtcgtcagagtcggaatcggagtccacagaaacgggctcaggcttcttctcttccttcttttcttcgggcttcttagctgtgaacgaaaaagaaggagcagtcttctctttggcaacatcagctccagacttgttaaaactgaaagaaggtccagaaggagtagaagatccaaatgtaaagggcttggcagcagtggtggtgtccttggcgtctgtctccttagtagtgtcagccttagggaaaccaaaagagggagtagttacagcaggcttatcctccttggtatcactagatgtaccgaaagagaatggtttcgacactgcgggctttgcggctgccccagctccaaagttgaaggagggtgatgatgtaaaagtgctggtggaggtagtgtcctttttctcagtgtctgtgttggcagcggaaaagttcttagtagctccaaacgagaaaagcgacgatttgggcttgtcggcagaagcaggagtcggtgtggctgtagtaacaggcgcagaaattgtgctggtggtgctggtagtgctgttagcaacgtttgcatggtcacctccaagtgtcttagagtactcgagatacttgctcacgacatcagacaaatcaactgcggcattctcccgtaccttggcgaaaatagtgtccacgaacttctcgttcattgcaatacgcttcaatgtagtatctgatgttgaatcattgttggtagtgttggtattggtaaaccccccggtagtgctaggagaagagaacgacatctggggcgcaggagaagctccagaaccgaagctggacagtccagaaaagccattggaagccttaggagtagatccactgcttccgttgcctcgtctcttgggcaagggcaagacctttctcttggacattgtagcggcgtcagctgttcgagcctcctccacgggctcgtctcgactgtatccttcgccgccctcaaagtcgtccttggtgatttgattgagagctcctcgtttgttttggaaggacattgtggtggtgattcgaaaacaaatgactctcgataagactttccatgtatgtttggtataatatttatttctgtctgtttcgagcctcccctaacctcgtctcagcagcctcaacttgggtgcttatgtgttcgattcctagcgaggtcaccttcattgaatatataaagttcatatataaagttcatataaactttaaaatatgataacgctgcgttttctatattcggatataatcaattgtatcttaagacagctcatagacattattttattagtcacttatttttatagatccctctattttcctgccgatatttttattgacagattatgaccctcttggatttcgaattaaagtttccacttcctaacctcccagcacgtgacagactcaattctgacttgagtcgggactgtcttttcccaatcgggaaatcacgtgtgcaacctcccaactggctctccattttgataccgaaaattttgtccctgtagaatctttctctcttgacaccacagaggaaaatataagcaaaaagtgagtattcgacagcgacacaaaaagacgacaaggcgaacgaccaggatggaattgcgtgaacttgaccacgaaacgacatacggcattcacagatagatgggctcacacgacgactttgaaacacacacacgactactcgtgatattgatccaatgataggagggcaagagggactcagttggacgtgatggagaataagagtggatcaaccaagtctgtgtgtttgtgttttttgtttttctgtgttgcgacgttcaatgtcattcgttccaagacgacattcattcttcagccggtgttcaataactcgtgctacgctcctcgtaactgagactaacccagtgccccctaaagtgcagcagaccaaggccgctaaggccgccgccgccatggccggaggaaagacccgaaagaagaagtggtccgcccagaagatgaaggataaggctcagcaccacgttatccttgaccagcccctgtacgaccgaatcttcaaggaggctgctaccttcaagctcgtctctgtctccgtgcttgttgaccgactcaagattggaggttctctcgcccgagttgctctccgagatctcgaggccaagggtatcatcaagcccgttgtcaagcactccaagcagtacactttcacccgaactgctgccgagtaaattagttattttatagctgaaaaaaatatgtattgataggatgtgagaccctcaacataagccaaatccgtagcgtcggcttttgtgaatgtgagcgtagtagaaatgatatctgggagcaagaatgagtgcactttagcggaatgagcactggtgccggtgcgtatgagtacgactactaccagtacacctagactgaatgtattgtactccgcatcagcatacaagtgaactagaccgggttatataagagcagtgcaagtactgtagatactgcgtctgtgtttatgtctgtgtctgtatcttcagagtcaggaggtaatctgcttgtttgacagcacaccagttgtgtctacagacggtgcagcaggtggtggatgaagcgtctacaactgaagcttgggtacccagtacaagtaacgatatcaaaacagtattgaaacagtatattccagctcagtttcgagatacccaacaacgcaaaagagcttagagaacggacttactcgtacaagtatggaacaagtatggaacagatatctcgttaggtatcatctaacctgaacttttgactgctgtagaagaggagactcttgttgaccaaagtggaccagctgagtaagatggtaccttttattttcttccgaactattaatcctgtatttgggtgatcctttattctccaaatggttcttgtaaaacatcccaggtcacgatgtcgaattaggtggaacattagcaccctaacccaatccgacgatgttggaattagggctgaaacactgtcaagatttgggtgtctgttaagatggttacagccattttttaggcatttttgtatggggataattgttctccttcgctcaattaatagacccgagctaccttggttccaatcgacccgggttcggccgagttggagagttctgttcacgggtttgtgctaaggcgtaagaatacaaattccacggtgtttcggtgtttcgcgcatttgacagactacttgtagtttgtaagtagatcattttgttcatatttggtggtccagattatccgagttgaaatcactcgattccagcgggtatttaatgagttgtaccgttgtgtatacattattctctcctcatttacaacacagtgcttcaaatcaggcaaatggagataaacaaacgacaagaaatacattgatggattctctgagctgtgctgaatccacccatgtaattcttatctcgatatggcaacttcttgaacttctagcccacgctctcctccaatgatatctcaaagctcagcacagccatcgtacaagacgcacgggtccgcctcggcctgcacacctcctccagcacacctccgccaggcattacatccatgtgcctgtgccccttgccgcgtgcattaattagcacctacggagctcattctgccgcccccactccctgcggtgatagcctgctgcggtatatacaaagttggagttcatcaaggggtctctaaaagactcaatagtgaacccagttgcgggaaactcgtactgaaaggtcataccaccaaaatctacccccatttcaaatttcaacccgatccgatttcccatcaccgaaaacaagggtgtttatgtcattatagaaaacttaatggcttaacattactcctgcggaattttaggtgtatacattttacttgggtcttcgctaacaaatgcttcttttttttgtaatattgcttgtcacattacttaaagatttatacgacccagacaacataccagaagccccctaaaataactgtatgctagcccctttcagacgttcaggaaaccctgagtctgtataatcccatccaagcctagctccacgcgactcaccccaatgggaccattgtttcagccttatccctggccagctaactcactgtctcacactattcagttggagccgtggagcagagtaagactgtagccgtatcgaacactggagctgcggcggagtctacagtgttaactcactctactgtaccagtgcaacgaccctgaagtgttttcgtcggtgctacaactacttgtacccgtatgtacagtatgtacttgcagacagcttgatcttcctattgtccctacccgaggaagttcatacaccagcatgtacaagcagtaggagtcgcaacaacgacagctcgtaggctctagtcgctacgagccaacttgtgagcatgttctaaataaataatgcataaaatacaaacgtctacaaagagcccgtctcagtaaaccgactctccctgctaggagcagccttgggttgggcatacactggatgaggcgtctcgtcctcctccataactgtctcgtagtatcccagtggaatgggaagaccgtccatgggcacatcctcctcgggcccaattccatgcacacgctcatactgatgcatgagcgagttgatgggcaggttgcgcgagttctcggacgccacctgtgacgtctgcgactcggagggatgcaccacaaaatcaaagtcctcgtcgggcgagtcgtcctgttcagtgaaccggcctcgaggcggactttcgggaatgctctgcgcgtactcgaacggcacatcgtactgtgggttctcgggtagcgagtcaatctgcgtcatgccctcagaagcaacatttcggggctgtcgataatacgagtagtcggcattgctattctgcgacccggatctgtaaactccagacgcagaacgcgacagagcagcacttccgggtcccccagaggagctgggaggcacggtgctgttgtcatccacaagggccgcaccaggagtggcagaccagcctcggtagcccgaatacgattcaggaggtgagtggttgtcattgtggtaatctgagaagggcggcgtgtctgcgcccagctcactgttgctcttggtgtggcccgtgagcacgtcaatgagtgacttcttcttcttgcgtgtaatgaacatgagcaccaacaccgccagtacggcgactccggccacagagcccacaacggagcccacaatggtgcctgtggacgtgcctcctcctgaactggaagaagagtcatgcgatccggcgcgcactgttaccagcgatccatcagggttggtcctggtcaccagcaggtctacagtctgcgtcattgtcacagggacaccgttggagaaggtcaccgagccggaagacgaccatgagatcggcggcgtggtggtgctttctgcagtggtagacgtggtggttggagacggggattccgacgtggacgactccgaggtagttgtgggtggctgggacgtggtccgcggctgtgtcgatgtggtggaagagggtatagaagaagaagaggtagtcgcagacgaagaagatgatgaagatgatgaagatgatgaagatgaagatgaagatgaagatgagggtggagacgaagatgaggatgaggatgcaaaaggaatggaagaagtggaaggttctgaggaggttgtggggggctcagaactgctagtcggaggctcggaacttgttgtaggaggctctgaactagttgttggcggctctgatgaagtcgtaggaggctcacttgtcgtagatggttctgtcgaagttgtagggggcagagaggactcagtactcgattctgtggttgattccaccgtagaagacacctccgtagaactggactctaccgacgatgcggtttcaatggacgacgtgctggggatctcgctggacgacgatatactgggggtctctgaggtgctcgaaaacgactcgccggccgacgtggtgggaatgctgcttgtgtccgatgttgtgagggactgcaacgatgttgtggagggtccagtgtttgtgtttgtgtctgtgttggtgtttgtgctgagcgcagagctgaggtccgtgctgggcccagtttcgtcactggtagtttccatttgtgtcgtttgcgacgtgacgttgttttcgggtgctccgggtgctgctggtgctccgggtgctgctggtgctccaggtggtgctgctggaggagctgcggctggaggagctgctacctgcctcttggctttgtccatggcgctagtgtgtgtgagagcccttaggtgtgcagagaagccggtttataaaagcagacgcacggtttttggagatggcttcaaaaagaggttggtcatcaaggtttctaaggttccatacttttttaagggacacgactatatggttggttggtggattctggtggcctgtccgctttaggactttcgaggccaatatagagcgcaatctatggcagctcgtggagaaatctgacggagctcgctagcgagtgtccaccgacacaaatccgcactaaaaccaacaaacaaggatgtcgagcagcacgcccaaatccaggtgcaggtattttgcacaagcttcaacataggtgcattttgggttcacatatttggttcatagttgaagcttaagaaaaagacaatatttaggggggatgcaccgagctcaaaatgcgtcagaaattccagaccaacacagagcaggggaggggcaaaacacgtgacccgatcgatccagctccccgtcggacacgcctagcggcccccggccacgtgccccgcctctcggctgcattttccatgtatgcacagggttagggaaccgcaacaatatggctgtatgcgacagtgtctgaatacgtacaactgcaccacgcacccttgagttggagataattatagctctcagcaggggatccataatattggaagcacgtgacaacaagccgcagaatatctttctgttgcgcttcagccccaatctgcagggccaagttcccagccccaaacacgaccgtctctggtttgtttagtacggcgcgcccccactacccattacgttgtcgtgttttttgtgaccggcttaaccttcatcttggttgtcgcgccgaccattgtggatggcgatcgccagcatcagactcacggtttaggtgatagtttattgtttggagattatagagagacaggtgcgcgcatctcggcgattcgttgcagcttgatgcgtgtaggaagtgtcggcatattttcggttattgctgtgtcagcgggcgccaatttgggttgtatttagggtaatttagtgaatattggtaaaattaaagaaaatggcacaagtattaattcgagaaatattcgggaaaatcgctgaaaagtcgctgaaaatcgagaaaatccaataccgacgctaatttaggacagtattcttctcgagccaccaccagtaccatcaatgaccttcttatcataatccctctgtcattgcgtcatagcccaaaccaaaaccatactcaacgtggggtcaggctatatatagctttgttatgtacgtacggctaatctatttatatccccaggcgttgaggcggagatggaacaatgggaccatgtctgtgtgtgtggtcattgactgaattggtctatttgtggtggatatactggtccagggatgaattgcaaagattttggagcggtatttggcagtattggaaaaatactttacaaagcttattttgttgacatcctacttgaccaaatagttgaatgttcgtatgctgacttagtcagctaaactacccgaccaaatataatccaggctaccatatagtatccaagttagtatccgagttataccagcccctgtttcatgtatctacaagcgtcttttccagtttcaaaaccccttgtgacataatattacgagcagtatcacctgctaacggtgtctccatgttccgaacatactgtacgagtactggtaggtacgatacgattctgtagcgggttgttgtacaatgatgtgcgcaatcgaaagagctcaatccattggcttatttgtggctctatgtttatcgcacattctctggtcttcggtccttccttactaatctttgaaacgactcttatgatactgtacatacttcttaccagtacaggtacttgcactcaactaagcggattcaattttgaattttgaccatcaattcgccatggaggttctcacagctgttctctgcttctctagcgttcttatctgtatttttttccataatttcgccgtatcttgaacatattaattcaaattaatcctaataaatcccaaatattccacaaaaaagcatgcgtaatccccagaagctccaaggagcgaaattcaggacatcatcacccaaattactccacaaaagaccccatattcccccacaatatctcacctcataaccaccccaacctcctcctcctggaccgcatgattgctcctttaattagcagcaccaaccccattgagggtttagaaccacactagacggtcagatgacgaagacgcgtagcacgtgtgggggacgtgaatatgggtcatgtgagcacccccaaagatatatccggcacgcaaatacccactgcaccatcccatgtatccacccgcggctccaaccgctttttccgccctatctccgaaagtcccaatttctggctggacctccgttaataaacacctggcgaacttaatccctcttgcactatcagacacgaacccaactggtacaacacaaaagcggtctttttactcacgttgattcggcatgagtgacgagacggacgtgacggactttctcaagcggatccgcgagctcggcgagaagaagtgagtgcattcaagcgacagacagagacgaataccgtgcaacatgacactaacccagtgaccgagaagacgagattcgagctcaaaagctggaaaacgaaatccaggaaggaaaagagcgccgaagacgattgcgggccgaacgatctcgatccacgtcaccttccaagcaggaaagagatgttcaggataccattagcgctttggtgggagcaggtaaaggacgagaactagctccaaagacatatggagatttgaaggatgatgagagcgacagcagcaagaacctcaaggagaaggaagctgtcaaacccctggtccgatccaaacctgctgctcgaaaggtttctgattccaaagctctcaaggactccattcgagcctcaattgccggagataagtcaggagacagaagtacaagtacaaagattggaatgaaggactccattcgagcttccattgccgaggagaaggaggagaagatagagaagccggtgctgaaacagaaaccttctttcaaagaggaaaagcctgtggagaagccagtactccagcagaagccttctttcaaggaggagaaggtggagaaagcaacacttaatccctcttataaggacgacaggaccaagaacgacaagcagtttggtaattcatttggcgaacgggatgacccctttgcaccactgcctacggacaaggcatctccctacgtggccaaacagtcgccaactatgaacagaatcggggctggtcatatgcctcgaacaaagctcgacgacaaacccagagacattgccattccaggtatcattcagtcatcgtctacctccggtttgagaacacagtcgatccaccgagaagggcagtcgccccagcatcagagcagaactccccgggctcttcctggtatggctgaattgggtaactcgcgtcacaatctgcatttggacgatactacgcccaagcggtcttccacgactgtgagaacccccctgggccaatctagtactcccctgggtcagactcgaacacctaccctgggtcattctcccgacctgagaagaacccccactctggcgcattcgccatcttcacccaacctgtcgcgatcgcctcctccttctcgaggcaatttcattcattcagccctgaaacgacacggtacactgcgtgactttaagcaggttggacaccaacagcccgtggaggtggagatcaaccccgagtttgaagcgctacttaaggaggccgatgaagaggaggaggaggagagaagagctgcggagaagaaggagaaggagaacgatctacgacctactccttcggtcaagagcaagccttcggtcgacaagatcagacagttgatggctgccaggaactcgcccaagcccaagtctggtttcgatgagcgagacgaggaaaaggaaatgtcgcgatccgactctgtgtcttccattcagtcagagaaagatatttctgtggaggagctcaagaagttccgaccccctcctcctgtttcgaggtcgtcagagactagaacttcggagagtactactcctgagcctgtgtcgcgttctgacaaaacagagattcgaaaccgaccccctcctcctgtttcgcgatcctcctcctcttctctgtctcgatctgactcgattcagcccgagagggatatatcttcgtctgctggtcgtcccaaacctgccacctcgtcaaagagtctcaaggacagtattcgagagtcgttgcgagaaagcaagctcactaagagccccaaaccggcctctcccagtcctagagctgagtctccagcagcggacgtgacttctcctgcttccccttctcttgctgactcagacactgttcctgagctctctcctcttcgacattctgactctcgacggttctcccccgtacggcagtcttcgtggcttgaatctgcgctcaagaagaaccatagtcccgagcgtaactcctccattcggctttctcggtctccttctcccgtcaagtctccatttggaagccgagatagagacatgagagggcgagaagagactccccggggacgggattttggccgaaccgaagattcgcagtctcccaagattctgtcccccaaggttctctcgccgagcgtttcttcttcaaaactgggctccccttctgtcgtttctccccgtggaaatgaagatgaggagcgtctggctcgtctcaaggctctcagaagctcgttgagtgataagaagcccgctcccaagcctgccacggatgagtcactgcctgacttggcacgtgtgggttctttgaagcctcctaagcctgctcctacgcttaagcccagcacttctgagaaggagcgacttgctgagctgaaaaacagcctgcgaaagagtgaacagaagaattatgtggctcctgacgtggttaagaacaatctgctgtctgcgaagggctctctcaaggagtccactggtccccagtcactggaactcaaggatgaggttctagagcgtctgactgtggcgcaaaagaagctacgagagactgagggacccaagaacgctgagctgaaggatgaggtccaggaacggctgacagctgcccaaaagaagctgcagaagacggagggtccgaaaaatgcagagctgaaggacgaggtgctggagcgcctgacgatggcccatggatcactaagacggtctcccgagcgatctcctgaacggtctcccgagcgtcctcagcctggaaacgcctccaacttcacttctgcgcttgctaacgctctgacccgaggccccaatgcttcgagtccaaacctggcgtcttcaaatgattctggacgtggtgctgagcgttctttctctctcagaaaggctgctactattgactcttctgaaattgggcgcaagaacaagggcgagaagctgactcatatgacgaagggacgggccaagggtccgaagagacggctccctaagagcgttgagggcagcagtaacggtagcaactccggctcgacgagccgacccggttcgacgagcagttcacgacccggttcgactacgagctcacgacctggatctgcttttggctcacgacctggatcttctttcggatcccgttctgagactggatccagaacagatctcctgtctgaattttccaagccctcatctcggcccacttccactacggcgtctcctacggtgagatcagcgcctagtttccctccccgaccagagaagccgtctgagctgaacatttccaagagaggagacagtgacaaggacgatgacaaggacgccaaggagaaaaagaagccaccgccaattcgggcatcctctagatccgtctccaacaagattccccctcctattcgaaaaccctcctccagtgtggctcgttaaggtatttatataataatgaatgacggaggccatgcgctgaagttatgtttgatgtacgagtacaagaacacttgcacttcagctggtggggtgtaattatagagcagtacaggctggtatcgtattctgtgcctgtggggatatgtaaggttagtgtcctcaccgggtgtattgatgcagtgtaactgtcctcaaagaatggcacggcaaaaaaaaggtactcgcatggcgagcactcgctgctgacaaccgagagattcgaactctcgcctccgaagagaccaggatattatgtcaaggtgataccttaacctggcgccttagaccgctcggccaggttgccgttgtgtttcggcgatggagatgtggtagttgagggtaaaaagggcggaaaaacgcggaaatggtggtcagaaataacagtattgtgtatacaattgaactttctgttgtacttagggctctattttacgtttcatgttgagactattcaattacggaagttcagtgctgtccagtaaagggggccgagagacctgagtagctggagtctatagtatttcattttgggtcccataatacattaagcatctttacacgtcatttttttccatactgtatctgtagttggtgtcatcgtctatctactttacttcttcctccctcattcctcataacctctatgataattaatgcatatatattacaaacctccttcccatgctactccaggttggcagacagctcggccagggcctttcgggcctcgtctctctccttggtcagacgagcaaccactcggacggccgcgtcctgcttgtagagagcggtactgagctcagtcttggtttcttgcagctgctggcgcagcgaaaacacttcttgggcggttgcatcccattcgttctggaatgcctgcagaagcgacgggatggatgtatattgtggcggcttgggtcgtgtgggcgtgttggtgttaacctctagcagatcttccaccatcagatcttctccattgatgggatctttgccgttttcctggacatatgtctcgatgagccggcgctcgaagatgtgaccggacttgggcgacagaacgggctcctgcgcgggttctccagaaatcgagcagatcattgttgttgaagcagtattatagtggtgataattagaggtggttggttgcaggtcgcggtgttcgaatccggccagtgttcgattttgtagtggtattttacaagtcgatgtatatgagtcaactctagtccaaataggcttcacgggcacaataacagccatttacatgaggtaaatagaagagatatagggagaacagaggagaaagagtgggtgtgaaaagtcggaaatttttgatggtcacataatatacacgcgtacacaagccattccacaattgtggattgcccaaaacgaacacagaaaacgcgcttcttggcccgccaagtagtccgtcagtccttccatgcgcacatcacatgactgtcaggtaccagtacagcactgtacgcctgaagatggccatggctgaaaacctaggagcagtttaggaaagggagatttgcatgatggacactaatgagcgacggaaagacgcagcacggtcacatgacgagagggaagtgtccatagtacctgtatccatcgattgtaattaccggtacagtaccagaagctgttgcaccgtataccgcgttccaggcacggctcattcgtgcattattcacctcaccctttagctctgcacattaactctcttgtgataggtgaagcaaatataggggacaagaggagggcgcaacatgctacgctatggagaatatatatgggcgttgtattgaaggcaaaaaaagctccgtcgagtcgagtgagtcgaacacgagttattcgcaatcgatatgcccccgtttagtacgccacggcccctttatctgggcagtggaatgggagccatattttttatcgcatttgactttgtattgatctttttttttccacccacacttttcgtttttggcgcttctcccaccactcttggtgcggattttctcccactctgacatatagtagcgtggtggagacgagaagcgcagtagattaaggggcgacggtttatatatgcgaggccacaaaaagaaggtagctacagagaccaacttgtcctaaagccacgctatatatatatgccctcctatggcactatgacgatatttgcgtcgccacgtcacaacctgtggacgtgcatgccagtgggtagagtttcaaattgtcttttttctgcacgacgcacttcaacgtctggcgacgacacacaaaacacacgatagtggtttgaggagatacgggggtcagtggaagacagtttttacgcgaccgacacgacgacaaaccaagcgacaagaccaaagaaaaacgccacacccaaactcacaccaagttttcacatcacatacaacttctgtcatccaaacagacacacaacgtctcaatgacactaccaaaatccaacatgtttgaccgcaaccaaggcggactggccccgtcgactcgcaaaacgctgggcctggtttcagtgtttggcacagcattatatctatgcctgagcattctctcatgggtattttctggcgagctggcgctcgttcccttcacctcctccagcttgcctcccatggccgatctgggcatcgacagcgtgcaccactacgatctggcagactacacaggcagcgcacggggccaggaccgcaacgagcgagtgctgttcctggtgcctctcagagatgccgcagcccacctgcccatgctgttcgcccacatggacaagatgacatacccccacgtgctgatagatctggcgtttctggtgtccgattccaaggacgacaccatgggagtgttgctcaaggagctcaacacgctgcagagcaaccgagacgtgtccaagcggttcggtagcattgagatcttcgagaaggattttggccaggccgttggccagggattttctgaccgtcacggcttcgaggcccagggtccccgacgaaagctcatggctcgtgctcgaaactggctgctgtccgtggctctcagacccgatcactcgtgggtctactggcgagacgccgacgtggaaaaggtgcccactaccatcatggaggatctcatgagccacgacaaggacgtgattgtgcccaatgtgtggcgacccctgcccgactggctgggcaacgagcagccctacgatctcaactcgtggaaggagtctgacgccggtctccgactggctgacactctggacgaagacgctgttatcgtcgaaggatacgccgagtacgctacctggagaccccatcttgcctacctgcgagatccctttggtgatattcacgtggaaatggagctggacggtattggaggagtttccattcttgccaaggctgctgtattccgacacggcgcccatttccccgcattttcgttccagaagcacgccgagaccgaggggttcggcaaaatgtgcaagcgaatgggcatgtctgtggttggtcttccccactacaccatttggcacatttacgagccctctgacgacgatctgcgacacatggagtggatggcccagcaggacgagttgcgggagaaggagcgagtcctcaaggaggcccatgacaaggtatggcagtcgggctttgacaacgtcaagcaggagtgggagcgagaacgagagctgattctcaagaacgttgaactggactttgacgtgcatcaaaaggttcgggccaaaaaggcggaggagcagagcaaggccgaagccaaggttcacggccccgaggaggaaaaggtggtgcctggcgtgggcaaggccgctctgcagcctgacgccgtcaagaaggtggttcagggttaatcaatgcatgtttgaatagatataattaatcacagttagaagatgtggtgtggtggttcaaatttgtactggaataaagtgtttgtgttttctcatcaagtgccataccagtacagtaacaagtatgtaccagcacaagtacatgtactgtactcgtactggacgctgtgctgtaagttttttgcatgttgaagatgtgaggagcaccaggagcgaaactccaactaatatctaacttgtagacattgcacgagcagaaatccgctcggttcaaatatggcaagaagcagaaactgatgagttagataagaaggactacaagaagaatgatataggaatagttgatactatttctgatcatattttatagtatcaactattcctattgtgtaattcagatcaaagtgcttggtagtcgacccccaacgtgttcactacagtagcgctctctggttagcatgtcaaacagagctgaatattttccttctcttgaagaacttcgagaatattgagaaggaagtcaagatattaccgcaaaataacctgggttttgctccgcccaggtctccattctataaactacaaaggatgtctcgaggctgcaaaccagtgaatggaacaacacgaactcgtgccagtcgattggacaaagtcactcttgtgaacaagaaatgccagatttaacccttccgaagttcaagacctacggcaaagaggatcccgtacatatattgtcttgcaagcgacttcgttgcaagcgacttcgttctgctatcaacacactgccagatgcttgagggtcaggagccgggccataagacccccatcttgaaacacacggccatgcagaaataatagcccaaaatataactgacctgtcgctatcaaattccttaaacgtgaatagacgacggtgatgtccccaattgagaatggggaagtctacgaatgtgaccttatcttttcattctgtgactaaattttttcttgtgtggctctcagaaagtctacccagcctagatacagagtcattcaggtcgtttagcgtgtcataaaacccatatcaaccggctgattcgttccccgatagtcttagaacgactgtatatgggtgtttctgtctcagcatagaaggagaactggaaggtctttacatacttggaaaacagaatagaaaacttccctactttctaaagcaacattaagaagtacatgtacagtatagtacatacggaagttgcccaacaaccaaagcatggagaagcaatccctcacgattttgagatggcacttgaggccgcggcaccaacagaagatttttatgaatcccacaacacagccttccccagtgttccccagctgcatatatacatctgagccatataacgtagcagtgttcaagcacagtacaatatggagatttcgaacctcttttccggctgggatccacacccacagtttgtaaaagcgtccccgaaaccacggtgtaccgggtacggtactaggaatttgagatatcatgacaatgctcctgattaaagatgatgaaccttggggtttcttcaatgcgattttttatccgtctcactgtgaagtccatcccgttatctccttaccatgaacgccactatctccatagactttatcgtctcctgcaggccctcctcgtattatgtactctacagcttcaatgatgcaatacagtttgggctcgttatcagttgtacaatctctgggttcagccacaagccacggtttggtgtttaaaaatgatctgtgtgccaataattcgggcaattcacttgactgcaaactaaattgatccaaaacagctatcgccatgccctccacagacggcgtcaagaagaacaacgggttcgactattccacctacaagggctacgatgagaacggtgaactgcctgccaaacgggtcaagggaaacaaaaagatcattctaaatgcttttgtaatgttcacgcctaaccatctcaactttggactgtggagacaccccgaacactcggactatgctcgcaactttgccaagatgaaaccctggcaggacctggcgaagaaactggaggccgccaagttccatgctgtgtttgtggccgatcatctgggaatctacgacatttacaagggtggaaaggactttgaagctttggaaaagaaggtccagttcccctgtcatgatcctctatttctagtacccaccatggcttctgtcactgaacatcttaactttggaatcaccgtatccactacctacactcctccgttcactctggctcgtcaattttctaccctggaccatctcactgatggacgagttggctggaacattgttacctccaactcagactctgccgcccataacttcaatcttgagaaccaggtggctcatgacgatcgatacaagctggcggacgagtacatggatgtcgtctacaagctgtgggagagctcgtggggcgaaggggctgtcaaaaaggggcttaagacagacacctttgacacctccaaaatcaactacattgaccatgaaggcgagcatttcaaggtcaagggtcccgctgtgactctaccttctctgcaacgaaccccagtgttgttccaggcaggcatgtcttctgctggtcgaagttttgctgccaaacatgctgaaacggtttttgtgtctgctccaagcccccagctggtccgtcagacggtagatgctcttcgagcggctgccggagaccgccagatctttgtcgtctgtactctgctggtcattgtcaaggagactcaagaggaggccgagcggtactacaaggagctcaatgctgcaggggacaaggaaggagccctcgttttctgttctcaaatgtttggagcagatctgactgcgttcccacctgatctggacctaagagagggcgataatcctcaggttgctcgtggggttgatttatgggcctctcaaacagacaccaaggacgaactatggaacgtggagcgtgttgccaatgaatacaccttgtctggacgaggtggacttgccctgggagacgctgagtctgccgctgacgtcattgaagactgggttgagattggggacgtcgatggcttcaatttgagtcacgctgcatttccaggcacctacgacgacattatcaagtatctgattccggagctgcaggccagaggtcgttttcacaaggactatcctgagggggaggatactttcagagagctgctttacgacacccctggagacccctaccttcgacccaaccattatgggcatagttttaaggcgtagaactatagacaaacaatgatagacaagggtagacgtgaatgatacgagtatgagtactgtagcagcgaaagagattgaaaatagttactagtaccggtacagtgtactcgtatgtactgtacatgcagtcaatgtctttcatccgaaggcgttggtgagtgtctgagaagtattacagagtaagaaaatgaccctaaccgggtcgtacagtacataccatgatctgaatattcattgcacagtagtttgcttatttcaggcgcttccataaacaagaaattagcaaccgcctgataaatctgctggaacgtcgtctgcccaccctacagtatcaccctacttgtagtacagtagatggcttcatgcatccgttgctcgcactaagatctgctacaacagcgccacgatagtggtatcttggataatatcaaacgccatgtgaaagatcgatcattgatggcaatctcaccagtcaaatagttaattacagtgtcgagcaagcttccgcaaccccgctatttcgtgccacctttcttgtgagacataaaacgatcgggttagtgttagtcggggtttcagttatttccgtggccaaacataggcgagagtgttatacgagaggagtgaataggcacgtctaggatgagagagagagcgttgcgaggagatctaacaagacgcccttaacagacactattgtagcaaatacgctgccgatggtaactgcccctacttgtacttaacccatgtcacttgcccaactttttgcaccattattttgttgtttgaattttacattggatttgcttttttatgtctcactgcccctcctgacgatgagagcatgattgaacaaggcacgaggccagaagtgtgtttgacatcaggaactacccaggaactatggggaccccatatggggacaagaggtgcttccggggaggggaaacggacaaaaaaaaatgcatgtgtgtaataaaatgtatttctatatactataaataacgagagcaaatgcttctcttggtacaccagtaggtgtgaaagcgttgattggagagcgttgtggtgggcttagtagctgatagcgtgtggaagtgtccactgcggaagtgtccactgtggaagtcgcctctgtagaagtgtagctactcagtccatcctcaccgtttagaacatgcgaaatatgtgattccgtcgaaaaatcgattagtggatgcgtggactaggtcggagtccaggttagttgtatgtgcaatgggggttgtgtaatggttgtatgctggtcgtgtatgtttagatcttgctgtaaacatcgtcgccgtagccaaatctcagcgtgtcctgctcgacgttgtatctatcgatatcccgggcccagttgtaaaaggcgtagagagctctgtggatgtccttggctgcggccacgaaggcgaccatcagaatccacacagtggagctatcgaccacaaacgcaatggttgcaatggccagcattgcaatcagggtctgggtggcaaacagggtctttgcggcgtagttgctggtgaaggtgactttctccattagtgatggcataccatgtacaatgattgagagcccttcaacgtctccccgctctcatatatacccccccgtgttttttggagagcggaaaaatgcaaagcaacgttgttcctcgtctctttgttccccagcttgtgaaagtccgtggggcgcgcttttctttgtttgcatgtgcggttaggctttagagtggcattggacaggtggagtgtgaatgtgaaagcatggggaacgtggatcaagtgaggacatgaaagatgagaaggagaacgagcactggtttctgaagaggcacagatgatgtgcttgatcaacccccctcttgccacgcctatggccaacattgaacgctctactatcgttctccgcaaaagtcacttcgcctaaatggtccgccaagcttatcactgagttaaaacgcatatttccaggggcagcagtgataaaagcgaaagaaaaaacagaaaagctgggagggaaaacaaatcaggaccaggtaggcaagatcaacgctcaacaagtgatgatggcttctgccataagttttaagagtgcaaatcgggcccgtgaccttcaattgtaggcgtacgagcaggagtaagtataggcagatataataacacaagtgtgtcactagcatcacgtaggagcaattatccctatctacagcaacgtcaacgtccttgtcttacagttgtctcacctcgaaacgcccaatgaattcttctacacacaatgaaatttatctgcatacctatacacatgcacccgtccccgtccctgctccacacagacctgaaatagttcttcgtcctgctcaaattgtaaaatctgatggtcgcgtggcctccacaagtgcccactagtcttgacaaagtcatgagacaagcaataggcgcccgtagcatcactcagaatcttagtgtgagtgcctcctgctaaatccaccgagtccgtatactgaatacacgccacgtagactggcacctgataaccgagctgctttccagactctctttgcttgctgccaaaatcacaaaacagcttgatcatctgtcgattaaaccgccgccgtcggtcaactccatagtacacgtagatgaacccatccaacacggcacatggaagcccagagcccattccatcagtccggtacagcttgtaagagatgcgcgagtccatattcacatagtagactgttgaggtgtacgagacagatggctgctctacaaacacatgtccatgcagcacctgaagcaagggtgtcagctcctggtctcctataaccacctctgtctgctcgccgctagaagtcaccctaactactgtccactgatgatcggatattatgcaatatagggtatctccgctcatttgtgcagacaagcacttggcggtggagcttttgagtctcaccacatatgttcggtctcccacagaaaagatgcacatagtgtcaatgtagcattttcgcagatcgtagtgacttagtttgttggtggcttctccagaggatagatcggtttctataccattgcgaaccagcatcttgtctctgatgtaggacacactgctctggtctgtagcccagtgtctgcagatgacatcttcagcaaacaagggagtcatgttggcggggatcagttcgttattgtggatggtgatgtgttggttatccgtcgtgtcgatcttgatggcctgaatgtccactgtggggggttcttgatccagcaattgcagctcgtagaatagcctcgtgtgaatgatctggttaggcaggcccttgatgcgacccagacttgccctgagaaaccgcagacgatacgaatcgttggtttcatgtggtctgatggggttcatgagaggaaatagcagcaacatttcgctagcaaagaggtgctggtcattgtccacaaccaacttgcgccagtgagagcacacagagccagcgacacagatgctgtcgagcggcagctgggccagagccagcagcaaaagttcgttgggcaagatgctcatgtggtgaaacagaacgcagacctgcttctttcccccatcatatatcccagatgagagtttaaagcggggtaatggatgtggcgttggtggagctcgtcacatggaaaaggcataatatttgacagattttcgacaggaatcagatgtgtggacacagagtattcgtaatatttgatcaacattcctacacacgcagttttaaaccccctacacatcaccatcttctcggagataagacggactccgaagaaagttcactaagcgagagattatgcaaggtggcttggacgtttgaatcgggtggttgtgaataaacggtgcggactcgagctatttagttttctagttacgtctttgacatttgtattatttcggatatgatgtgtagtaagatcgtttaatacatccttagtagtggcaggcagtagtctccagcgccatgataacacatggtatggcgattacagcatagacacgtgaacaagctacaggatgcactttcagctacatgcccagattctgctgaaaacaccaccccacccatctacactctcgtttgtctaatacactataatacatttcgccgttagttaatccttcttcttgcgtttgggcaccgtctttccaggaatagtctttccaggaatggtcttaccaggcacagtctttcccggcaccgtcttttctccgccgggcagggtcttgccagcaacgttacgcggcgagtcagccttcccccgcttagcagcagggttggcccgcggcttggtcacctttcctcgagaagcggaaggtgtccgagctttagctccgggactctgtactgctccaggcgaagcagcgggcgtaccaaagtcagcaggcgtagacgcgccactggcaggacctccaggatgctgttgttgaggcggaacaggaggtcgtcctcctccaaacgcactgattccctgtccgggtatcgctgggactccgggaggttgcattcccataggtgggccctgttgcattcccatggggttctgcattccattcatccgctgctgctgctgctgctgctgttgctgctgctgcattctctgctgcatctgggctcggttcatctggttgaaaccctgctgggggcctcccatttgaccaggcccaggtccacccatgggaccaggtccaggacccatctgcccacccatttgaccgggttgaggaccgcccatgggacccatgccctgcatctggccgccaacaggcatctgaccgggaatctggccctgaccaggtccaggaccaatactgggagcaggaacaggtgctccagtagctccctgagcctgcatctgctgcctgatgcggtctcgcttcttccgccattgctcgacaaacccgagacgctggaacttaccggccgtagcagtagtcgcagtgtcgtcgtttcggtcggacatgaccaacatgagctcttcaatgtccgaggtctggtgcaacacgtcttcatgctgaggcttctggatcacaataccctcgggtctgtgttggtgcagtagcttgttggcttccttgagcgacgagaaggtgcgtggctccgtcacgggcgcagacaggtatcgcttgttgtcctgatccttccacttatcctgcgacacccacaggttgacgttccggatcgtcaggttcagaatctcggcctccatcagcagagccagctggtcggtgaatcgaccgtgactggggtccgttgtgtacatgagatcgtggtatatggacagcggagtcggtttcagtagcgttctgtaagattttggcggaactgtaggctcctgtgtctcttgttggttctggttttgttgttgattctgctgttgattctgttgctgattaggatcctgaccattttgctgttgattttgctgctgttgctgctccgtctcctcggtcttgtcgggaactcctcgataatcgacaatctccaaaataatacatccctcgtaaaaccgcatacctgcatccttgaacacctctgtggccgccagcggaatctgctcctccttaacgtactcaagaaagattttgatgagcggcgagtttttcggaatcacgctctcctggctgccaaaccggaaatgtgtcttgtgaatatgtagctccaacgatggagcatccttctcgtactttttcaacaacgattccgtcgtttcgctgaagaaatacgcgcgtcgacgtcgagcagcttgttgctgctgctgctgctgggccgtggtcgccccgccggcagcggctccagccggattcccctgtgctttgttcatggcgacgatatactgagcgtgtctcgaaacatgcgtcatgttgaataaccaggttagggtttgtggaagattactaagcacaaacaggaggatgtcattgatgaggggccagtatatcgcaataatatatgacagtggtaaaacggagaacgaataatagcatatatacattttatgccatcacgtgacatacacagaggtcttatatgttggttgaagtccttatgggtcgcgtgactacatacggggatagtacttgtatatcaggagattgttgtcaagtaactgaactgaaaggcgtcctactataacaaactatatgatactgtataccagtcaattgatagtggtggttagtcattacttgtacacttgtggttgtgacaatggttgattcagtatctactcgtacatccttcgattccgtagagggatatcaatgggattgaatgtggagtatgtggtcatatggtgatactgagacgtcagagaacatatagccatgccatgcctcttaaacagatcgtttcccacttcacctctctctacccactcttatgctattcagtttctccatgcacaatacaactcacatcatacgctgctcttatcgtacatctgagacattgatttatctccgaagacgcgttttatggatatgtatcaattgtgtcgtacagtgctcgtactggtaacaccttctcaggtctactgattggcatgctgctatctgcacacattgttcatctgcagaactacacggaacgctacagacacacttggttgctacaacacagtcaaaactcattattctttgtgctctccctattgagcatacgtctcttgcgagttatctatctaagcagtagcggcccaggccttctggacacccataataccggtagcgaaaccagccaggccgacgagaccgtcatcgaggtgcaggtagccgagagaggtgagggggatggagaaatcgaggagatcccagaccagctgcttctgggcagcggcagcgtccttgtcgttcttcttggcggaggtggtgtccttctccttctctgctgccagagcagctcgcttcttcttgcagatgttgatcttgtggatggagttgagaatgttgcagaagataccaaaggcccagaagtaggagccgaccttcttgatggtcttgatgttgtcaatcttcttgatgccggagccgttgatgtagatgatggagtcaaagaccaggtagatggcgtagccgaggtttcggccaatggttgtgtatcgcagacaagggtccagggtcttgttctcgaacgacacggcggcggtcttgagatggccaatgggctttccaactcggaacagctttcgggccatggagaactggttctggatctttcggaaaatatcaatggtgtccttggtgtagccctttcggaacaggtagtaggtcaggaaccgcgagaagtactggatggaccgcaggatcttgtctcgaccgacgtgggtctcaagcagcttgaccactcgggtcacggtggggttctgggcgaggcaaacggacatcttttttgtgtgtgttggcgtgaagaaggggagactctagggttttaaaaacggtcttcgtcaccaccgcaaataagctcagctggggtaaggttgccgaactaaatgtaccgaggctagttttcacgtggagaaggtcccaccatgtgtatataagggggggacggagcgctgtttgcacggttgtaaagctgcgaaccagtagattgccactcggtggttggattgctggcttcagccgtttaattcggttgcagcaaacttgtttcacgttcagccaatccgcaggcacgcaaatcgggcaaagccggagaacggtgtatatagcaaaacacgacaatgtccgagccggtctgcgtggcatatatatgttcgagtacttgtatatatattatatttgttattatggcaacggtttccagtgcaggggtcgcaggattgaataccccgcctttagtactgcgatattcgacgttattttcacgactctttgagcacttaaatttcagcacccactccactccacgcctacgcactcagcttactccttgaccaggcccattggaccattcataccttgtgtgtgagagagcatggcaagtgcgtggggtgcgtgcagctccccaatcaaaaataccccaagtccgagagtttatacattatggggaagagtatggggtgcagatcaagtccgataaatggtgggtttttcagaccgtctttttttgggattatttcttctccgcgcgtgagttcgatttccgcagatgatgtaatcgtgattacaagttggaacactgtgtggggtgccaagcggtgagtgacaggtgttgccaccaggttcgacactgtacattgacgactgttgccgggcttgtaacagtggtccgcacgtaaagacggttcgacacgtgtgtcaccgggtagatattatggcttgcccccgaactggaccagattgactctgggcaactatctcgacaacggtggtctacatccgagtgccagtacaataccagtagttgaaagtatgactatgtacagtacatacaagtacaagagcttgtgcgattgcgaatactgactagactgccggctcagtactggaacagcaatggatgagacacagagattgccaatctccataactgctagacctgctaaacggtatcccttagaccagatgcagtctttgtatgtagcggtacgagtacaagtacagtacatgctgtacatcgaaaagcatcaagtgagcggggttcgggatcaatcagaatgggttggcactgaagagagcatacctgaccaacaagggtggagtacgagtacaagtggtggtacagtatgtatgcaatacttgagggcggtcagtaggcatcgtacaatgttacacgtgaccaaacctgatcattccggcaacacaagtacttgtatataggcaagtccgggggattatactggccatgagtttgagagcatggatggagtggaaggtggagaatgcagtggctttgatagtgacgcttgatatagtagcacccaacatggtatatactgtagtgtacaagtagagagagagtcttgtttattcaacggaaatgcacttactatacggcacttacgagtacaagtagctagatattccacagctagatattccacagctagatattccacaagcatcccgaactcctgtctcgaccctaattttcatttgactataattaacataaaatgttccataactacttgcactgtagctctatccccatttcggttccgtttcgtcttgtctagtgggtacccagggacggtcgtaccagtacgagtaatagtgtcgtaggtaccacactgagaggagcttgcaggataaacgggccgtagacagctgacatgcatccaaccgagcagttgaaactgttgaaaccgattgttagctctcacaactgtttttggcgattgtgataattggcctcttcgcgggagtatgctccatcacgatgaaggggttaaatcgcacacatgtagacgcgtaccactcgtatgtactgtacgtgtgcttgtatgagtttataaagcaatatagtcacatgtacttgcaatacagagcaagtaacgccagattaaccgctcttgtttcgaactcgttcattcaaacgaattactaattagtgaagcctgatatttgataaatcatgtctggttttgggacatgtcgcagactcgtttcacacaccatctttaatccctcccaccagagagattcatacagcgctgtataaacactacaatagcccattcagcgctccaaacactctttagttgcttggtaaagctttcaaattggggattctctttctccaagcgaagttccgaggaattatcaatcagcttttctttttcgcattttctggactctcaaatacactccttcgtatatctatgcacagtgacgtgacggcgtgggggccaaatcaaaagagtgtgcaggcagcaacagactagaccatacaacacaataacaaacaatggtacaagtagacgccatgaccatgttcctatgacaacagtcagtcaactccacctacgaacgcgtttcgtacaagtacagtacgagttcaagtagtcgcacagcccacgatttacctcaagattggacccacaagaacgagccaaacttaggaagctcgggagggttcagatctccatgttccgcacgtctcgctcatgcctgatcgatgcaggtctgtaacctccctctgattgagaatggagtcccagatggttaattagctcactttaagagcctggcaatggtctgtcaacagactaggcaataaatatattctctatgacgttacttcgtgattaaaagatagaattgatgaggtctccaccaagggtagctccagcaccaaagatggctgcgtttccaaactttgaaccaatgctcttgagatggcctccgccaccctgatgctgctggccctgctccacaaccacagtctgcggaggagggggctggtagtattgctgctgctgctggccctggtagccttggggaggaggaggttggtaccctccctggtatcccgggggaggtggggcctggtagccatactgctctgggggaggggggttgtactgtgtgggaggaggagggttgtaatgggcggcgggagcggcgtagtccggctgcttgtaagaagggtaggccgacttctcggacttctcctcgttcacggccaaagaggacaccgtgggaagagtggtggtggagcttgccgcagccacagacgatacagtgctctgggatcggctcacgggaggaggagccatgtagggagtatcagacagttccttgacgtagttggcagggaagattccctccttgccactggggcctcggcccttccaccagtcgttgttcagcttctcgatgatgtcaatctggtcgcccttgacaagagccaggtcggtggggtcctgtgcgacgtagtcatagagagcctccaccttgccacctgaaccagcagaggcaggatgaacagcaacgggaggggagggggcagcaggggtgatttgaacagctgcaacccgctcagtcacctcggcaatgccaacaacttgagaaccaggcaagtccagcttctgaccaggtgtcagctttcgagggatcttgttgcaaatatcgtcataaagagcctgggaaatcacctcggactcaaacagaaactccagctcgttgtggagcgaagtcacacttcggttgataactgccgccatcgtaaaagtgatgtaaaaaaacgctagcgtgtgctgtgtagcgtggaaagggtgggagtgcaagagtacaagtggccgagagatgggttattatatgtacactgtagcctaataattttagcacagccactctgatggtgtataaaaatctgcgtgaatttccataacacgtgaccggcaataaaaccaagaaacacaaacagagcagcaaatatataaatcgtgtttttggccatcctccagacaggcgagggtccctgacgtaccgggcttctagaacctcgagacccagaatttcaaaatacatagagttcagtacacttcttaatcttgcatagccctactcgtctttacgaccgagctcaataaactatcaagcaaggcattgtacttattggagactacaactacaagtacagtaatacttgtacaataaatgtacatataaatataataataaaaggaacaagattttttatacaaagaattcattaacaattgacaattttaagaggtagaaaccaatagctagctaactagcttagaaaagaacaaccaaaataaccatgcccatcataccagcagagacaccataagtcttcgcagagttggcctggggaggcagggtctcaccaccaggcgactggggaggtgcttcaccttcagagccggagccagagccggagccctcagagccagagccagagccggagccctcagagccagagccagagccggagccctcagaacctgaaccagagccagagccagagccggagccctcagaacctgaaccagagccagagccagagccggagccctcagaacctgaaccagagccagagccagagccggagccctcagagccagagccagagccagagccggagccggagccctcagaacctgaacctgaacctgagccagaaccagagccggagccctcagaacctgaaccagagccagagccagagccggagccctcagaacctgaaccagagccggagccctcagagcctgaactagagccggagccctcagagcctgaaccagagccagatccgttcgaaccaccatcaatagcaccaccgccaccaagtgtagaagtagacatggtagtgagaggctgagaggcgcctgacaagttggtggtagtaggaagtgggctgatagtgccggaaagatcctcagaagccaaacctgtggcagttgccgagccagtaacatcaggaaccaggccagtaacagtagcggtgccagtagcagtagcggatccaggaatgtcttcagaggcaagacctccaccacctccagaagaagatgtgatctgagattcaacggaaacagtaccagttgcagatgtagcagtggggacctcaagggtggcagagtccagttctccagagttgattccagagccttctgtcgagatggggacagtggcagtagaaccattgtcaccagtgaatgtaggggtagatccagacgtgatgcccgactgctcaccaaatgtaggaacagcaccggacgtggaaccagtggcagactcctggccagaagaggaaacggtagcagagttagaatctgtagatgttgaagcagactcttgaccagaagaaatgggaacaacaccggaagtggaaacggtctcttcaccggtggggatggcagaagaaacatcgccggtaggagtgacagaagaaacgtcaccagtaggggtggcagaagaaacgtcaccagtaggagtggcagaagaaacgtcaccagtagggatggaagacgaagcgtcaccagtaggagtggaagacgagacatcgccggtaggagtggcagatgagacatcaccagtagggatggaagacgaagcgtcaccggtaggggtggcagacgaaacgtcaccggtaggggtggcagtagaagactgctccgaagtagtggaggcagtctcttcgccggtgggagtggcagacgagacgtcaccagtaggggtggcagatgagacatcaccagtagggatggaagacgaagcgtcaccggtaggagtggcagatgagacatcaccagtaggaatggaagacgaagcgtcatcggtaggagtggcagatgagacatcaccagtaggggtggaagacgaagcgtcaccagtaggggtggcagatgagacatcaccagtagggatggaagacgaagcgtcaccggtaggggttgcagaagaaacgtcaccagtaggaatggaagacgaagcgtcaccggtaggagtggcagatgagacatcaccagtaggggtggcagatgagacatcaccggtaggggtggcagaagactgctccgaagtagtggaggcagtctcttcgccggtgggggtagcatcagtggtggctgactcctcggaagaggaggtagactcaataatggtagtggtgatagatccctcgcctgtaaaggttggggtggcgatagaagaagtgaccgactcctcagtgagagacgactcaattgtgaaagaggaagactcactagaaacctgagaagaggtgggctcgacaacagaagaggtgggctcaccagtaacccgggaagaagaaggctcaccagtaggggtggaagacgagacatcgccggtaggggtggcagaagaaacgtcaccagtaggggtggaagacgaagcgtcaccagtaggggtggcagatgagacatcaccagtagggatggaagacgaagcgtcaccggtaggggtggcagaagaaacgtcaccagtagggatggaagacgaagcgtcaccggtaggagtggcagaagaaacgtcaccagtagggatggaagacgaagcgtcaccagtaggagtggaagacgagacatcgccggtaggagtggcagatgagacatcaccagtagggatggaagacgaagcgtcaccggtaggggtggcagaagaaacgtcaccagtagggatggaagacgaaacgtcatcggtaggagtggcagatgagacatcaccagtagggatggaagacgaagcgtcaccggtaggggtggcagacgaaacgtcaccggtaggagtggcagaagaagactgctccgaagtagtggaggcagtctcttcgccggtgggagtggcagacgagacgtcatcagtaggagtggaagacgagacatcgccggtaggagtggcagaagaaacatcaccggtaggggtggcagaagactgctccgaagtagtggaggcagtctcttcgccggtgggggtagcatcagtggtggcagacgctgactcttcggaagaggaggtagactcaataatggtagtggtgatagatccctcgcctgtaaaggttggggtggcgatagaagaagtgaccgactcctcagtgagagacgactcaattgtgaaagaggaagactcattagaaacctgagaagaggtgggctcgacgacagaagaggtgggctcgacgacagaagaggtgggctcaccagtaacctgggaagaaggctcaatcaaagaggtagtaggctcaaccacggtggaagactcggcagtgatagaggcagattcactagtaacctgagaagaggtaatctcgacgatagaagaggtgggctcaacgacagaagaagactcagcagtagaagaggtagtatcactagtaacctcagaagaggtggactcgaccacagaagaagaaggctcaacgacagaagaagaaggctcaaacacagaagaggactcagctgtggaagaggcagactcacttgaagactcgacaaatgacgtaggctggatctctgaggatgtgggcacacctgtggcagaagactcaaaagtggtcgaagctgtcacagaatcagtgctagggatggcagacgactcagacgagacaccaccggaagtggtagcagactctacgatgctggactcatcagtgagagtgatacaatcctcttcattcataccgtctcgggcacagatgattggtgttcgagtgctggacacagctgaagtctcggacacagatccggagctgagagactcagtaatggcagcagaagacgacaaagtcgacatcacggaactggactcagggatagaagcggtagaggactgctcgtcatcggaggcggttgagctagtggacacatctgtaatagaagatgacaagaatgtagtggtgatggagccaaattcagtgttcgagtcagatgttaaggtttccacggtggatgtacctgcagacgactcagacgtttgagacacagaaccactgatatccgatgaaatgccagacgacgacaattgtgtggtgctaccgctgtcactgattgtagcagtgattgtggaagacgactcagaagtggcggaagtgataccatcgctggaagtggatccatcagcagtgctactgctaggcgacacgatgtcagtggtagcagtggatgacacaatggtcgggaccgacgacgaaggaacaacgacagcgctggaggaggtggtggactgagcggcagtggtgatgacaacagagctgctgagagtgtgacactcaccagtgatggtctggtacacacagttactggcggcctgagagttgacaccacattgaccaagccagttgaggaagttggcgccaaggaagggaatgcttccaagatcaaacaaactcacacactggatacagtctccaacaagctgagcagtgttttccatacgatcacaaatgcagcttcgaactccaagacaaagaccaatggaagaaacgatatcgccacaagtcttcagacactgagagatagtaaaatctcgagggttggaaacggaacaggtggaagaagtgacgtcgggctcacacgagatggaaggatcaatggtctttgtaacacacacctcggaggcagtagtgggtcgtccacagccaccaaggaaggtcagcagctgatcagggaagttgaaaagaccaccaaagtcaatgtaggtgatacaggacaaacactcctcgacgttgttgttgaaagtcaagattctgtcacagatacactgctgaactccaacacacagagcaatctctcggatgatgtcgccacaggtcttgatgcagctatccctggactgagtgactgtgctacaagaagtgatggtagtagcgacagggccagtggaagtggaaggagcagatgtgatggtggatatctccgacgtctctgtagatgagagcgaagaatcagaagtagtggaagaagagcttgagccaaaagcagtggaagacacatcggagctggaggcagaggaggtcgtgtcggagccagtaacggtggaggacgctgtggacatgtgggtggatgcgtcggaactctcagtagatgagggagaaggtgacaacgaacccgagtcagaggcagtgatggaggagctcgatccaaaagcagtggaagacacatcggaactggaagctcctgacgacgcaacagaatcagtagctgtggaagaggcaccagattcagtggaagtcactgcagagtcagaggcgctggatgaaacatcggagctagatgccgaggacgaagtagcagacgacaatcctgtgtctgtggaagaggtggaagacacaccagtcagagccgatgaggtagggatcgatgcactagaggaggttgactgagcagcagaggtgataatgacagagctactcagagtggaacactctccagcaatggtctggtagctgcattgagaagtggcctgagagttgataccacagttaccaagccagttaaggaagttggcaccgaggaaagggatgttacccaaatcaaacagactcacacactggatacagtcaccaactgcttccgcagtgctggccatacgatcacagatgcagcttcgaattccgagacacagaccaatggagctcacaatgcttgtgcaagtattgaagcactgggtgaagctcagatccttgttgttaccgactgagcaggtggaagaagtcacatcaggctcacaggacacggcggggtcgattgtcttggtaacacaaacatcggaggcagtagtgggtcgtccacagccgccaatgaatctcagaagctgatctgggaagttgaacagaccaccgaagtcgatgtacgtgatacaggacaaacattcctcgacgttgttgttgaaagtcgcaattctgtcacaaatacactgctgaactccaacacagagagcaatctctcgaatgatatcaccacaagtcttgacacagctatccctggactgggtgactgtgctacaagaggtgaaagtagacacagcagcccgagaggatgacacagggggaggagtgataccagcagatgaagagggggtggggacaaccactggagcactagaagaagtggggattgcaggagtagagctcgaaacaacaaccgaggagctagggacaaccacaggcgagcttgaagcaggagtggaagaactggggacaatcacaagcgagctagaagacgagcttgaagcaggagcggaagagcttgggacaaccacaggcgagctagaaacaacagggttggtggaactgggcaccacaacaggcgagctggaagacgagcttgaagcaggagcggaagagcttgggacaaccacaggcgagctagaaacaacagggttggtggaactgggcaccacaacaggcgagctggaagcgggattagtgctggagaccacaggggaagatgttgaagcgggagcggggggcttggagctggtggtcactgcggctgaggtcacgggagcaggaggcagagtagaagaaatggtcacacatttaccagaaatggtgaggggggagcagctagtgagagcttgggagttcactccacactgacccagcacgttgaggaagttggctgcaagaaaggggattccactgagatcgaaaatcgagacacattggatacactgcgcgacagcggtagttactgcagccagtctgttacagatacaagatcggaagcccagacacagaccgatggaagtgatgatactggtacaagtctcggtacacttcagaagactcatgttgtcgttgttggccacagaacaagttgaagtaaaggtgtctggttcgcaggaaaccttggtatcgattgttcgagtaacacaaactgggggtggaacagtagttgctctgtcacactgagccaggaattgcaaaaatctaccagggatgtcgaagacgggaccaaagtcgaatctggtgatacattcgagacaggtttcgacattgttgttaaaagtcacaattcggtcacagatacagcttctcactccgagacaaagggcaatctggttgatgatgttgccgcaggtggtgagacacgagtctctggaagtggtggcggtgctacacgaaacggtcacaatgggggctcgtttttcgagcacgggaacgggaacgggggcgggggcgggggtgatctgggggttttcggcgccgcagactgtgatttggggtgtcggggcgagtcccagctcctcgagccggtcgtaaacgtcccatttttggtcggggagatcaaacacagacaggcactgcaggcactattttgggttagtaatctgtccttgtttgtgtgtgtggtttgaggtgcatatgtgcagtgcagtgcagctgggacctttggcaatctgcacgaagatgttcttttgcagcaatgcataatctatcgcattaggcttggcaaagtttgcaaagagcagttgtgcgcgcagaattgaacctttagggtcgctgctcgtaaaatgcagcccagaaaaatatttgtccaagatgaaaaagcctaatgtcggcacagtgctggcagcggggcaggggtggcctgtcggaaatgaatactcacttgttcggggtcggatcccagggtcaaaaagtcatcgcagctggacacacaggcttcagctgagagagaggaggcaggaaggcacgccttgtactgcactggaccagcagcggcaagtagggctcctgaaacggagagcagaagagagatcttcatgctcacactgtgttagtatggtatttttctcggtatgaagtggccccaccgactagctgtggctccctatacccgtatggggggtgcctctaaggcgctccagcagctccagcaagtggtgtgaatcgctccctattgtactcaccaagtcaactttaacttaaggctgaggttaaacggtttgaagtgaaacgctcggtggctagggttagtatttgaagtctttgtggttgggggacgggagattgacagtgattgacgatgatgtgcaatgatgtgcgatgggtgaaaaatcggaggggaaatcggaggtgaaaccagaggtgcagtctcaagtctccgattcggtaatcgtgaatgtactcaccagtgaacgtcggaggaaagactgaattacgatggccttgggccaatgaagtgaaagtcgttagggatgccgaagggtcgatagtcggtgcttgtgcagaacggactacgtgaagtctttataccaaccatctccccaggctcttctactcaaccttgtcggcctaatttggctgtatttcttgtatcaaaacccgtgttaggcccctgttgacataaagacaaggagactctgcatgcaactggtgtagatgaatttccgatacgagccgtaggtggttcaagcaatgtcttaacgttgaaaagagtttccctcactgatcgttgcactggacgaagttgtttccatggtgatctgggcccattcacaagtcgctatcgccaattgcccatataaaagtgccctcgagcgcggatgctggcggctggcggcaatgttccacgactagcctgggtccatgcagtcagttcaatagctctatgcgatgtcctgtcgaacggttgcattccgagcacaccgactctgcctggagccgtgagcctcttgactggctgcatagtgttgcatctgtctctttgaaaatgtccactaaactgtcccgtagagctcgagtggctgcattagagcaaccctgggggagctatggctacttagccgtgtcccatagcctcgccgatcgacgggagtggctattggatccgactgagcgagtccaatctctcttcccgctacaccacctccatgcacacacacctgtttgatcttcggtgtttgcggtgtggttgttattgatagtgaagtctgaaaagcgcaaagtcaaaacgttctttttctttatttttcttttcttcttctttgaccaggtctagaaactcgttagaaggtgcaacaaggtccgattggcttccaacaaacgcccgccgcagacaatctgcatattgacgaatgaaaaaaaatctctccgagcggttgacagatgacttccaaatgcgccatgcaccgcggaatgtccaatacaaaagcagacaagaaatgtgcataaacagtagctccctcgaatacacctcctcctgcaacatctccaagctggctggggtaccaggcagaaaatcgcaaaatcaagtcgaccccctgtgggacaaagttcaagtcgtataactttaccttttcgccaagaaacttttaaaaaggcagcccaacgtacgctgtcattctgtcattgttggcatgtgtaaaagaccacctgcattacctgggcacggaagaagccgtcattcgcaacaagagtccaacctaacggcgggtgcacaggccggacaagtaccatggagctcttcggccatctatagttgtgcttttgtaagccatgtgttgtgcaacatacattagtgctgatcactgcggtgggcatacatactaacaaccttcgccactagccgactccaactttggctgtggagttcgactagcccaaaataccagctacaagtaagggccgatgccgcttgtctccatttgttgctaactttcaaactctgtcatcactagtgcgacatcctccttgcagccattcactctacgactacagccccctcccccccagtcgatcctgaaactggctctggccaactttatgtttctgctggagccaatctggacgagtgaaacatcgtgaaacgcgtatgattcatttgcaagacattcgaaagacgtttgttggacccctaaatgccccatttgggaccgcaccccagacagaagctacaggggaacgtcgcactctccccaccgtataccagtatcctctccccccaatgcactccgcacgtatactactgtagggtgctggcgctctagagacacgcctagtcgaagcagccatggtggtatgtggcgatggcgtggtagtgagcatctaccgttcgctagctccttttttttcatgtctactagactcttccatggagctaaactgacagctgcccttgtcccgtgtaccaccattagctttcgtaccatgttaatttcagcctgctgcaaaatccaaaaagaagcaaaacagcatcgatacatctatctgagccggaccctagtagaagcaattgcacaccttgttcctgctcggggctactgtcgagacgagcaagagcaaaaagcaaccatcgagaagcagccattagcgagtatctccatcccatcctctcctctcctcactagactaccgagtgtaaacctgatccacagccttattggacccaaaaggagtcatcttatacactactgggagcggaaacgagaccactaccatctctggtaatataataatggaagtgctcgtcccaaaaggcagtgtttcttttccaatgcgggtttttcacacaagtcactagactttcgcttagagctgacccagggtcccttaatgtcttggccgttggctgcaacaacgtatagggcagcttttagcatattctcgactctgacagcaccctgaaactactgtagcggcagcctcggcagttgctacaaccctagtacatacatcatgtacctgtcaaagagcaactagcgaggccttattgtgcccacaaacaagccaaatagcctcgtgcaccaaaatccagcgtctgccatgataataattaattgattgtacatacaattacttgtacttcacagtcacacactctttctccccctaatctagcttaatgcaacacgttttggtccagataagtccagccgccaaactgcttctgcacgctgtccgatagatagtcattggtaacactatcctgaggaaccatactcgtgtaatcgcgatcaaagttgctcgtatcagtaggatcaagaaccctgggcttaaagggcgccgagtacttcttcgcaagaagcctattccaatcaatgtccttgaaaaaggggtgggccttgatttcctgggcacccccggcccccaaacgctcagaaggttctcgctgaagcagccctgtaataatatccaccgccgtgggatccataccctgaggaaaccttagcgggtcattcaggatccgctgatacatcttattgtgattgtcggaatagaatggcgggagtccggttaacatttcgtacagtaaaacaccaagagtccaccagtccacggacttgttgtatcccttgttcagaagaatctcgggactcatgtactcaggcgtgccgcagcgggtgttagttctctcgtcagacgtcatgttgagcttgcacagaccaaaatcacaaagaacaatgtgtcccatgtaatccaacagaatgttctccggcttcagatcccggtacacaatgttgtagtcatgtagacactcaagagcacagagtagctctgcggtgtagaaacgtgctcgattgaggtcaaagaagcgttctctttgcaagtggtagaagagctcgcctccattcacaaatgccagcccaagatagagtttctccggactctggaacgaaaacttcaacggaacaataaaggggttgcgaatctgggccaagacggtccgctcggccagtgtgtgagcaacctcgtccgtggaaatgatatagtgtttgtaaatagacttgatagcatagatttgatgcgtgtcttttttcttcaccatcattacctttccaaaggtgccctttcccaaaaccttaagcagctcaaacgactgcattgacagctgcgactgagacttcggtgtaggtttgtaatccacggtgattttgagtcttcccgtgccagatgacaccgaacaccagccgtccacagaccggttggcatgtgtcagcgcggggcgcactcgcacgcagccgaggaagacgtcaagcaccgtgttggtcgacttttcgtctcccaaagcgctgctacggcccaggagagggtggatttcattctggattagcgtggttggaagcttggcgtagatattgatcgtgagaccctcgtctgtacgggagacgtcaaacgaagaccgggcattccaaatggggcagtccagagcggtgccacccgtcggctcgagcagcaattgggtcttatcgaactccaaaacgagatagactggaggcggtcccccattgtcttgctcctcaaagtatgcagaatattttttgtaagcgtcaggcagtgacaggccctcagttccaaaaatggacacatccagcacgcctgcagcgggcacggagggcgaatgtggcgaatgaggcttggaaatggacgttacgggcttgaggtcctcagtgctgtgcgttgtggctgcggtggcagtggttgcggccgtggccgagtcggcatcaacactggtctgggtatgggtactggcatgggtgctcacgggggtggcaacggcggcggtgatatccttcagtgatgtgtgattagactgcacggtttgcacggtggtctggcttttgtggcttttggtcgagttgtgggacagagacgtagtcagcttgtttgcaaacccagacttgagggtgggtgtagggggtccatcaggctgcttcggtccctcgggctgcttcttcttgggcggcggcgcctttgtttgtgcttgtggcttagtagacactgtgggcaggtttgtcactgtctgagacgaagaccgtcctccaaacgacgacagagtcgtctccttgagttctgtgttagttggttattacatggccagcactgttcggcgatgatatccgccataataattggtcattcggggtccagggtgctcagatcaagacgccaccatatgcactaatcatgagatggcagtgcgatacctgtgcctgatcttgattgtatcgtatttattgtctgtgtatcatgtcgtatctgggtgtctgtcttgtcacactcacttttggtcaaattccaggccatgatgagtcgttgcgaaggggagaaatcatgcaggaagggtccgcggtggtaatgtagcttggatttgccgttgtatcaagtcgagagcttgcctctgggtatggacagtgttgcttgtcagggggtggggctgtaagatgactagtgcggctggctactattaggtgcatcacgtggttgaggttgtatgagataagtgggaggtacatacctcagggctgcaaaccgccctcaggcaataaatagggggaaggcatatacaagtacacaggcaccaatctatggataagttgcacacgtacttgtacaatgtataaatatttgtagcacggtcgagaggaatagccacatctattgcatcaatagaaaccgtgcctggtgcgtgtttagctggtgtctcgctacttgtactgtacttttcattgtgccataaacttttgtggtggcgtggttgagtttcggatcgtaaaaaaacggcattctgcagctcgacaaaagggaacgagtgcttaccacattacactgaacctgtgcaccagacacacccacatacccacatacccacatggatcggtatgtggatatgcagaatgtactgtacatgcacgctgacgctgccgttggaacctcaggtgagaaatctgcacgcagtcagggcgtttgctgcaatactgtgcaatagctgaactggaagtggaaattattacacataacaggctcaggtagccacccggatagtctacgctcgcacggtggagcgtctatttaagcgtgtcgcgtccatgctcatacctcccctacgtaacggaaaaaccagttgctccgacaacgtctatatttatctttttggcttctcccacgctttgcaactcccgtttttccggtggtgacaagggcctagcccccgggtttatatatgaaaatgcacctgtacccaaactcccaaacttcgcgggataagctcacgtcagagccatttgtagacgcgctgtagcccatagattgtgtatcattgtgacgtttttgcgagtaacaagatccatgaggtttccggttcaaccgatttgacaaaccgtaccttgtcgccacatgcccaaccgctcaccatgctccgttccggcacacacggcactatcggcaccacgtgactttctggaaaactgagacagcagatccacccccacgacactctcactctacgagtgtacttgaacccaagttgaaccagccagcgtccaggcgacccaaatctctcggctcccccgactagacccctggccacgccccccaaaaaagctggcagcacaaaccagtgcgtttgccgcactttttcgaaccgcattgcaagcaaaccaaatgtcattggaacatatagcaccgctggatctggagaaccggccccagcgggcaatcgccagatacaagagcctggaggctctgagaggccgcaaagacagctatccgccgctccgaaacagtgtgatccaagaaacgcaggacgattcggctctggacctcgaactgtcggaacacagtgacccaaacgacaccaacgaccccaacgacaccaacaactccaacgacacaagcctgttcgccacagatctctcgccagcagcatcggcacccgtgctgggaacagtgccgccactcattccgcctatcgtcacaaacacaaccccattctctgtgcccatcagtcctcgtctgagcacatcctccagtcctcggttttcgcctcggttttcgccctcctcgctcgcaaacactctcgcatcttccctcagcatcagcccgactctcggatccaccgttatggaacttccgaccgccctcgcccgcaaactctcccgccgaggcctttcgacaagcccccctttccgaagcagaagcagcagctgccccagcgtggaaatgccaatcacacgacacaaaaactcggaggaacaatcggccggaaacgtggccacagtatcgtctattctctcctctgaatcagcagaggtcacggtgccgctcgttctacagcagggaatgccttttctacgtatcacacacaagaaaaaggtgcaacgcatgttcaaaatcgaccctgttacaggaaaggtgtcgtgggacgacaagaaggccagtgcatgtttctcggttgacaccatctgtgagatttcgctgcaggaaaacgcccgcaaccacagagaagaactcaaagtctcgtccaaccacgaatcacgatgggtcaccatcacctacatgaagaacaagcgccgcaagccgcttcatctggttgccccgaccaaggaggagtttacgttgttcgttgacgctctgcaaaacctagtgtattttcgccaggagctgatgcggggcttccagtcctcgaatcccaagattgcctctgtgcactggaagtcgtacgcagccaaggagcagggtgaggagagactcacattcgaagccgttcagcgtctcgctcaacgacatcacgtgctctgctcaaaggcatatctcaagtctaaatttgatgaggccgatgtcgacaagtccggctttctggagttcaacgagttcaagatctttgtgaagctgctaaaacgacgcccagagattgtcaccttgtactaccagactcttggcaagcctgaaccagccaacatctggagtgatgatcgtatgactcgagacgatctgcttgggttccttgatcacgtgcagagaacccggtttgagccccatatctttgagaagatctgggccaaattcgcccccaaagacgacacattcgactcctcgctcgattactggacagttgattcgttcaacgatttccttctgtcttcctacaatctgtttgtcaagccagagacgaatctcaaccgaccactcaacgagtactacatctccacgtctcacaatacgtatctgattggtcgtcaggttgcagacacctcgtctgaagaagggtacatccgagctctacaatctggctgtcgatcggtcgagattgatatctgggacggacccgatgaccgtccggtagtaaagcacggccgaacattcacctcatcggtgtctgtggaagacgtgtgctctgccattcgaaagtacgggttcattgcatcccccaaccctttgattctttccttggaaatccactgctcagcctctaatcagctcaaggtagtcgatattctcaagggcacttttggcgagaatctggtcactcaacctcttgttcctggggctctcaatctcccgtcgcctcatgagctcaaacatcgagttcttattaaggtgaaggccggcagagagcccgttgcaggcgataaaaataatggtgcctcattctcgtcgtcctacacatcctcttctactaccacagcctctgagtttgacgacttgagcggtactccttccgtttcaggcggaggaaaaagaaaggacacgagtggcacgaccaagaagattgttcccgctctgggcgagctaggtgtttatgtccaaggtctcaagttccgaaactttgcattcccggaatccaagaccactaaccattgcttttccttctccgagcgaaaattcatttccatctgcaaggaccccgagaacagggagcagatgatgaaacacaatcgacgatacttgacgcgaatatacccctcgggctaccgtgtcaaatcgtctaacctcaacccgctctatttctggcagaatggagcgcagatggtggctcttaactggcagacatacgatctgccggcccagctgaatgacgccatgtttgctgcgcggggaggatatgtgctaaagccaccgtatcttcgtcacctcaaaagtccccgatcaggccattctgtgaacttgtctttcatctctgcgcaacagctgcctcgaccaaaggatctgggaaagtcgtcttttgatccgtacattgtggctcagctgcacgggcctggtgagaaccacaagttgaagacatcgccagttattgacaatggcttcaaccctcgctggaacaaggactggagtctgtctttgagtcccgaagactacgagttttcttttgttcagatcacgctgtacactcaggaccgtcccttcgcggtttcctgtctgagactgtcgtcgctcaatgagggatatagacacgtgccattgaacgacctacagggggaggagtatctgttctctaccttgtttatgaaggtgtccaagatctccaactagagaggccatatgtcctcattgcttgtatatagaatgtatttattgtcctttattagcttaatgtaagctattgcgagcctagttgagtgtaggcattgtactggtactggtacgggtacaatacaagcgagtcaatttgaattgtacgccagtgtgagacaagtctcgggaacaacatagctgcaacgaagtaagtggctgcttgagttgccttggtaaaacccagtaattataggttgtttgctctcttcgagcgcgaggttgtttgccactgcttgttcttgggcatctgatccgcacttgcggggcacaaatcgcgttttgaccatgttatgaccccactatctactctttgtgcatttttatcagactgcccaccgtggggtgcattccgtatactcccacacccccttgtccaagagtcgacttcgggcataaatgacgggggtatgagccagcccaaccaaggtgtaaatgccgacaaagtaagcggatagcagtagagttgaaggtgtgaatcaagacccctgtaacccctgggaaagatcgtacgatttctaaaaattttcgccgttggtggaccgtttaaacattacagaccatacaatgtagttcacgcagttgcgtggctgctttttctaaaatatgcacgtgtgtaccaacggttgaccgagcgtaaaaagcaagagccatagatccagtctttcatatctgcatcaataaacgcaataacagtgcgtcaccagtagtgttacgcacagtattgtgcccgtaggaagtgtagtcgaaccgcatgcagtaatgcatccatgcgtgcacctgcacctgcagtgcacagacatgcatcagcgccgtgcagatggcatggcatatggctctctgttataatactgtacaatggttcaaatcagtgacgagatcaaagttgaagaattgcttttaccgacccccgggttttgtggttctaatcttagagctgagttagtcccacggtagctttggcgaggcccataacccgatctttatcatacaagtagagttctccactcttatatatggtcaatttctatgccttaaatctgctttcggagcgtattcgagacttgttccgaggctcacctggtgctgcattttttgggtgctatttttacctcggatatgtggcttgtcgttgtgtggagatgttcggatcaacaccaaagagagctccgagctacggaaaaaacagggagaaaaagaaccgtgaccagttatgaagttccaatgtctcactattggcggattgtctttcaaaacaagctgaaattggattacagtgggccgtgaaaaattatcgactatagttggttgcaaaacggtggcattgcttctggtgtctcattccgcgtaagttaacaaacaagaaaatccaaactccaacctccgggtccatcatgtacacaattcagctgccaactcaatactcaattactcattattagaaatggcgcaagtatacgtgagtcgtgcggagtgctgtatgtacggtccagtagccctaccgtagttggtcgagactattttagttgagagtgttacttggtaccaggaagtagtcaacaatataatgattgatagtgagctaaattacttggtataatacttgacgttacttgagcggatatgagtgtaaaggagggataggagcatccgagaggataagggaatacctaaagctgcagtatttgttccctaatgctacccagaatctgggttttgacgaaaatatcttcgtatcccagattccttctgttttcagttctactgttaagtaatgttagttgataactacacaccaatatcagttacttgagtgagaccactgacttgataataaaaacagtctagattctttaccaatccatcaattacccatatcgccaagtgattggccccatacattctcaatccatgaaatctcatttgtagcctgaatccatgaaaatccaaagatctcagattcgacccagaaggaccaaagaagtcgattattacattatttcaaccacaataaaaccatgtaagaagtccatttaacgaaaacttgtctccatgtggctcaatcggattacacccttcgaaccatgttggtttgaatagctactttttggttgaagtcgaagggtttgaggatgtagggcgaataggttcctttgcgctttctggcactcatatttgtgcaataaaatacgtcttttcctctcttgtcgttatggtgcacctctagtatcgtactgttgtacattttcacatccatactgtctttacactaactaaaaccccaccgtgtacacgcaaacaccgctagcaacgctctataccaatcaaccatctctaattatgctacatacatctattatagtcctttttccgttagttaaacctccatctgctcatccacaataggtcgagactcgccagaaatcaattctcgtcgaatttcaggtgtaatcttgggatggtttttgaccttgatgacatccagaagagcgtctcgctgatcctccgtgatatcactcttgtatcgctgggcaaagaccagaagggactgatgccagatgacggggagagcctcttcaacgtgagcgaaacgcatgaaatggaagaccacggcgtcaacgactcggtagggcagagcgtacttcttgtcgagcagcaccttgatgaacagagaagtggggccggaataaggcatctcagccagtctcatgagagcagcagcagaatgcaaagtggggatagagaccttggacagaatggagctgacaatgatggcctccttgagtgtgcattgctcagccaaagggaacaggaaacccttgaagaaggcagaaggcttatacagagccttcttcagggatcgataaacgtggtagtttagggtcttcttctcttcaatctcctccttgaatcgctccagcagcacaatctggatgaacttctgggcctccttagcctgctggttggacacaaacatctttgttccttcgtagattgcgttgggagaccagctagcaggatcggtcacgtacagaacatcctgccagtttcgcagcgtaggcacaatcttgaatgccttgggcagctttccagacttgtatcggctcagaagctctccgaccttctcgtagactgcaatgaccttgggtggaagcatgactccctctccctccaaaccctgggaggttccaggggcctctccagttcgctcaaactgctcctcctcttccttctctcgaatcttggccatgatcttatcggccagagaaacaggctcgtcctcattgaagtacttcgcgtacagagcagcatcctcaggggtcataaactcctgttgcacatcctcgtactcctcgtactcctcctcatcctcctcctcgtcttcgtcctcgaattccacatcgtcatcctcgggaaactcctcgcctcgctcctcctcatccagctctcgctgctgatcccgtgccatctgcagaattcgtcgcgaagtggccgaatcaataaaatcctcctctgcagcatcggtcttcttggtgtttcgggaagtcttctgcttggcggattctcgaagaagtccgctgccctggctcatgtcgacatgaagcgggctgtgtcgcaccttggcgtctttagtatcagcttttcccatggttgtgcggtgcgtggtgttggtgatatggtgggattaaaaaatatgccaaaccgtatgcagcatgcacaattttttaacgttccaaaataaggttgtcacgtgacacaaatcgaggggactaaaatttggtgaaacgagattatattcgttttgatcggatttttgcagagagaacgttggtgcgaatggtatgagaattttatgtattcgccactattccgagattcagagtaactatagggttaggatataatcttatttatcagtccataatgccagacgacgacaacctggaactgattatagatttcacgttcgccattaagatgcgcaagatttctcattatggtgattgcgatggtgctagaagtatgaatagctacttatgagtgaaattccagttcgacagtttatggtgaacattggctactacagtatggacagtatgtacttctatgtgtatactcgatgttcatgttcctgttgcttgacgtcatcatacctccacaactagccggaaacagattcacttctttttttctcatgcaattgactgaatactgtacatataatgcattttcaccagaattccgagtaaccaactgcaagtcaaaggggtacgagttgaactgggttcacagttttaacagggataaggggtactacttgtacgatacttgtaaacgggtgaaatttcagaaaccttagcgaaggaaaaatggtagtcaacagaaaagagattcgacttttcctaatcccttttaaacggtcacgtgactaaaataaccagccccattgctgctcacctttgacttttcctaatcccttttaaacggtcacgtgactaaaataaccagccccattgctgctcacctttgggtctcttccgagccggctaacggtacattctcaacggttcgatagagtttgcgagtcagcaacatggaggatggccgtattggatccgggaagctatttttcaggggtatggagttgatagacagcttctaagtggtagtataggtctaatcacgtgactttcacgatcacatggggcggctggagcagttttaagcccttctgttgagctcatcgcatcatgcattgctttttaattttggctctcctctttcttttgagttcactatatcaacagcaactactgggcttggcttggttaaaaggagaggcagtgattgaaagcattggcaactgtatctcttacgtcagtcacttcagacacgcctttctacacacacgcacgttcacagagacacaaccacagacacacacagactcacagacacacatacagaacagacataacacacgatggtcttactactggcaaacgttgcgaaggggatgagcacggatgaggctcgggctagacgaaacgcacgacgagaggcccgaagacaggcgcagaacgaacgacgtgccgctcgaagagcccggaacattgagaagcgacggctcaaggagcttggccgggaggcagaaatgtccgacctcgagcccaccgagtcggagtttgatcccgacgcggattctgatctggaaacccagcaggagtatgagaaggagtatcagcatgaattggagctaatccaggagaagacggccaaggagaaggccgaggctcttaaggggatagagaagcattggtgattggatggtgaagctgtccagtacaggtagcccgttagcgatcaagggtggcctcccaactacctttttttttttatgtctgaccgagccacttcctcggctacacgacaggtttcggctccattgtcgcttaaaccaaagacttgtgtcaaaggaccttttggttattgcacagtccgagatactgcaagtactatagccttcagtctactgattcggaaaggccgaccaaggctgagcagaccaatatggaaaatctaacgtctcacttggtggatacctgtctctcactcgacaaccgagctccaatgagacactatatctacgtctcattaattcacttgaatcttgcatattccaaaccgggtagtgattctgccctcacacaagtagctcgtagctcagaccctttcgagacatgcgcgtttccaagaaagtgtaactgaaaggggtagcgacaagaagaacgctagtgccatgatgatctttctagtgaacaaaggagatccagaacactgccgtctactgtcgagcgactagaactgtgtctagaagccctactgcaagatgaggttcctgctattaagtgcatgctcactttccaaggcggcgcacactcaagagggagcacaactaggtctcatgttctcaaacggaatatggagcaggtcaatggtgcctgtctttgagtagtctcactggtctagagacatgtactactgatacacactgtactgtatcggtagtagagcttatcaagtggaagtagagaacttctaaaagccaagatgatcccgtcttgaggaactacaatgtccaattgcacttgtacttgtacttgtactgtacagtacttgtactagctaatagttcttgtcctagagtgaacatgtgattgtggagtatactgtaccagtcaacgtgaatacgaccttagtgcaaaagtgcgtttataatagtcatttatcagtccaacatgaaagagacgagttccatttatgcagagatagatcccagttatggtctagaaggattactacactaatacgaggatagaggtgatcaataatacgacccgtgaccaataccacccttgaccactaccccacctacttcccatccaactcgcagtctcattcactactaacttcacactaacgcaggatcaagagatgggtatagtggaagccagatgaagctggtagtctatcccggttaccactagtggcagtccaacgggctactttcccgcatctggaagtttgatctaaattcgcgtccaacaagcaagtcattacatctccattttaagtggaaattaattcgactagcacgatccacaggtcttatctggggtttatctgacacaaagacccccaatatcaaccgcccatgccttgagggaatatccgccttggccatggaggctttttcactttggataagtacttattctgcaacggggatatgctttgcccgtttctgagaccattcgtaaaaagaaactacgtactttaccttcgagtgtacggtgagatagatagaagactacttgtacgagattgagattgtaattaggtgcatcataaactccattcattcaataaataaataacgagaccagctcgggggtggtattccaccagtgttcggtacagtaatacggggttacaagtatgtatcgtacaactgcaccccatatcgtacaatatgtatgtgtgtgtgtgtgtgtgtgtgtgtgtatgtgcatctgtagctcagtctgaacgtgtgagctcagatgctgcagtgttgtcatgtgaaacgtgtgacacttgctcattgatttttcttaatggcgtgtcgcagagcctctttcttggccttctcgcgcatgaactcctcatacacacatcggaccttatgtcgcgagtagaggtcctctgttatgtccgtgttgcacgaggagcagcgtcggcacagatagctgttgtgcgatgtgttgtaggaaaggagaactgaggtcatgataaggagtgtactgagcctcagctgtgtcgtatttgtggatggtgtcagctacctcccaggatacagacttatatatatatctacctgcttgtacgagaaggtacaaaataaggttgcagggccaccacctgcagaacaatcgattgctgcaggtaggcaggtgagtttgaggggtcgcagatagagcaagcgggtggcctgacggcaaaagtaaggggtgcaatttttcacgacagatggacatttcaaccgaccaaagtagagttggagctctgaatctacgctcatcatcgtaatcaccaccaccaccatccaataccacgccgtcatagatgctacgctctagctcggtggtggttcatttaagaaacctacgccttggagctaaacctgtcgtatgagctactttttttccgttcatagaaggcaaaaatctagaaacaggcgagcgcttttttgtgggcttatcgggccaggcagaaacggaaaaaactgtagtagtgtggtgatggagtcataacccgctccggctatgtgcggatacagtattgtctcagacagtggtcgcgagcaatgtcttgtgcatcttcatactttttttttttttattttgagtggggaggttgaggttgggtcagaggttgggtcatccatgaagaggttaacagaacgagccacgatagggggaaggatcttcaactcgatccgctattgttctcagtgatggcaaatagattcatctaagacctaccggtacaagtaaagtacagcacacgtaatttttcttgcggctagtctactctcagtgcatgtaacgtgcggatctagcccatgaacaggtggtttttaccctcctgctctccacatttccagatagatgcaggcttctatggttgttccacactcttgtcagaggagatgcccgtatacgaccaccataagcgaccctattacggggcccgaacaagccccgttgatagacactgtagtgtaccccacaaggacgatcgtaacaagacaaggccacccaaagccatagcactattgtagagtggccattgttcgtgtcgatccgtacgacgatcatggagcgagcggccacgaaattagatagccactaaaactagtcctgtccacggaaggccgtttgttagccgcttatatcgttggaacaatacttttgttgccggcatctaatttcataatttcgtgattaatttttcccgccaaaaaataaaaaatcaaaaacaaaaaataaaaaggaacttcggtaagagcgctcccgaaaccggaaatgcatggtttctctcatgtgtgcctcttgcttgtctcaggccggtccagaaacaaacctcgagcttccgcctccaagaccctgctttcggagaagcagccaatggctgttgtttgtcactgttccctgtcttggtttttttggcccttcttttcttcttccccccatgaaaccttgtgtgtgtcctgtgcaataattcatctgagacatggggtacaggtgcatatcccaggcaaccagtgtgggtcccggcgagatctggggaaggtacggagatggggagggccgcaaacgacagatcggatacgagactcgccatatatccggccaaatctgcgtctacggttttcgtccatctcctcccagttattccagatattttgccacatgatgcacatgcaccctgcacaccacccaaacaggctcgatacgagccgatccatttttccctaggccccttgagcctgaattattgaatttgagctgccccgaatctttttaaaccttgcaacagttatacacttaccccgctgacgatcaaggattagtaacgtagttcttcgctaatcatcaggagccgggtgccgtgttggcaaccaggtggagtacaaccaggataactgcttgcgttatcctaatccatcaaagaggcagccaaagtaccgtattttaccggttggtgcgatatgatacacgtggtgatggtgcgaatacaggtgcaatggtctcgctcaagttcgtgtacagattccactatttttcggccccaaaaaatgcatactaatgcttatatcaatctgacccgagagtatattacccctacttgtagattgattacgtcaaaagcacaactaagtacatcctggagaatcagataagtttgacaaatggcaggcttcaatggagacacgaacgctggagagattcgtgcaagaccccaaatccatgtcgtagatattacgcgatattacgattaccaagttggcagatattatcgacgatatttatttatttttgccagaaacggggtctcagataatatcccacccatggactcaagcggaggctctatacaaactcctagacacacgccacgagaaacagacaagctactggtggtgcaatactactgtacatactgtagttcatcctcagcccaccacctccggccaatagtgtcatgagattttccatcaggtctatatctgtgatatggtcaactaaagtggttaaagagtgtttcgagaagatatatcatttgcacgatgaacaaatatttctttctcacttggaattatggccctttttgagaattaagcagctaggtgtctcaaaaccaccatgagactcactttttattgttcacctcccagtcagtgttctacccatgacaagagatacctctaccaagagttcagaccgtgacagtcaatttctggagacgtttcccatcatcgtcaaatattatctgctcgtccattgtttaagcgcccgttattctcctcctgtctacattgtagttccattgtctatgcacaacaatgttacattgtaggccagaaaatatccatagataataaccacccatagccacatgtgatttggactacgtaggcgatttttgaaccaagacaccagctattgcaaaggagacatattgatcatgtctacagactgcttcccattccgttcaagtgcccgagatattatctatatgtacatgtgtacatgtacatatcgtataaatacactcctatagcttcaccatgactcagtccatacacttactacactatagatgtattttgttgaatggaagacatgatgatatatacaaattgcaccaacctcaacaaatgagaatgcggtcctacgagtacatatatctctatataatggcccaggattgcacttaggacttgatcaggagattgatcaatgaagactgatggtttctaatgactgctcgcggtggacacggtgtttgcttgcaacatacaccccaatccaaactctccacccaccagctatacatacaagcactgtagtacgttccataactgtcaggatgcttctaggtgctagttcggtgtacgggtcttcttaactcccgccatacgactcaacatcaagttcaagcatgtgattctatgtttcgaggcataagtctcggactatagactctactaaagcgacagttacaactctgtcgcgcaaacaacatttctctcgtacaagacagccagtctgtccagtctagtctcggatcaccctcaagatcagtccaaaccggtgtctcaatcatatatacatgtatttttcatcgtcagttctacttactccttgttgtcctcaataggaagaaagttggtaacgtttccgttaatatcccggtcccactttcgctggacgaggtcgatcagtcggtgaccttcctgtcggccgtgtcgctgctcaaacactccgtaggcaagcactccgatggtcacggcaaacagagggtccagccatctgggttagtatgagtcgtgtcaagacacacatgaccgcgcatagccatctgagtgaagaatgtacagcgatgttggatatgcagggacagcctgcgtgcttgggctgatccaatgacatggacgaccaacccgcacgacatggattcaaaacaatatgaaaaacgtgagctccagaattccatacactatgcaaagtgtgatcaccagacacagatccacatcgagccatgtgacgtggaatcctgcagctccttggtgttctgcccgatgcgtgtgaagagtcgattgaccacccacagctcctgcttcacgtaacgtgttcgttcaccaaataccgagaggggatagaaagaactgaaatcacgagtcacgtggatccagcttcttccagactctcttcccatcccccatatcgtcggttccgtctgatctcaacatggcaccgatctcaatatggcacttcgcccaccagatctcagatcctcgactatgctcgtccaactgtcacatgaccgttttccactgtcgcttcatctcgcatacttacttggacaacaaataagggtatttgatgggtgccatttgtgttgttgtgtggaggaagatcgcaaatgaattgttggtgatgcaatgtgaggtgtcaaatagagttggtaaaataatcaggtcggaaaattaaggatcgaaaacattaatagttaggaatttagttgtagtgaagtaaatatggtaatgaagtggcaaattcagttgataagtcaaagtaatagtggcccgggtgtctcaggacatcaagtatgtactgtaccgtttgtagggtagaggaaaaaactaggaggagaaatcaaggagtatatcgcattggctcagatatctgaataattaatgattgcgttactggaaaatctcaatataggtgcacatgtgctcacgtcactgggttttgcgttctccgttctactcacctaacacaccattcgaagataccactgtcgcatcaatgatacacaaattctggaccaccagagacagctataggcattataaggtgtctcagacttgctacaagtggttatcaccaatgcccaatcggtatatatctactaccttatcacttttctacaactcccggtctatctactcttcactgtcaatatggagaatctcaataattacaaaagtcctaaggcttgaaggggacggcgccgggaatgtcgccggtaatctcaacaacatcggtctcgtcggtgtacttggccttggctatggtgatctgagatcgctcgttgtcgtagatgaccagagcccgagagatcagggtggggccggtgagcaaggtcttgacatcgttgccggaaagatggatcttgttgattcggcacttgccatccttgcccttggagacgtagtcagacagaggcatgtcgatcttggtctctccaaagtggtaggtgatttcgggcttctggtcgcaaccgacctcccaggctccctcagagaactgtccttcaccaccaaacttcttactgagagcttcgacagtattgttagagtactggaccttgattcctccggtatcaagaacaatttgtcgcttgttcttctcctcgggaatttcctctccctgaatggacaaaccgcccagaggcatgccgtagccacccgggtggctgcagttgatggtggtcagaggaccttcgtacttggccttgtcgaaacctccataatagacgttggtgacaactcctttggtagaggcgtcggcaaaaaggacgggcttctcggcgttgagtgagtagacagctcgggagatctttccagagtccgcgagaccttggataaaagagccgtgcttgttgtctgagatagactggccaaaaataccctgggagttggcaattttgtccttggagacccagacgttgaagtcctcgagggtctgtccggcgtaggacacagtatccttaccccaatttccggttccaccccaattctttccctccttctggtactgccaggaggaagacttgctgacatcgtaggttcgtcccttacagctatccttgcattgggtggagttagatccgggcacccacagaaggggggatccggtgtcgaagcagacggagaccttctggggaggggttccaatctcgatctcggcctcgtaaaagatgtctcccttcgtttgggtgctgtggaaaacacctgcttgtcgcttgaaaagctcggcagcgatctcaggggcgtccgagaggtctcgggccttgaggggcaggttgataactgcggcagcagccacagtagaaaggagaatgttgctaaagatcattgttggagtttttgtgaggagacaacagcagatcccacggtagtcttatataaatcataaagagatcccgactcgcccctggtgcaacattggaggtttcaaacgtgcctgggacaagtgtcttaacgtcatggcaaggtaccatgatgatgatctgcaagattggcacaaggtggaggatggtaaagttagaagagtaatttggggatattgtagttgtctgactgagatgagaagttgataagtggatttggaagagctcaaagcatctataaatgtttaatgtgtttcttctacctttttgatcctacaaattcagatggctagctcctttgatatttgtccctcgaggttgtgtcgatctcaagtttatttcgatgtaaccccagcaattgtgcagactggtggggatatatggatgtcctatacaactgttttgaagtgtgtgagacatttaatcacgtctacggagctgtcctcttattatttgccccgattatcaactagtgtgtctccgcagattacagccgtttccgcatgtataggtctagtggcggaacgttcaatttgggttattcagggtcgtataaacggctctttccaggatgggggacctgcatggaaggagtgcagatatcagttgctttttgatgcaagacagaatgttagcccacagtagccctgggagcgtttgattgaagccaagaggcaagccaagagcgaatagttgaatcaactctaccgttagtcattcacggttttagattgatatttaaaccccaacaacttggcgatatgttcaaaattcgatctcttctttcgcagctgtcctgtgatgcttttttttgagttgatgtaacatgtcaaacatgtgcgagtttgatgatgccgcttggtcatgttgtacttgtagcggtgaggtagaaggatcatacaatccggagcacccctcctcctcctccacccagagacggagccactcctctatgaagttcctatcaagactcacttacacgaaaacccgagcatgttagagttgaaaggcatccagaaccgatggagcctcgaaggaggctggtgtacagtacatacagtacccgtacagttcagtaggtacactgaatgtacagtacgtaactcagagcctgaaacaagaggcagttgcccattagctaaattctgggaaggtatgcgggactcgaaaagaagaccgctgagggcttctatttgtttcttttctttgtatctcccaggtaaagcggacggtgtggaaccaagaaagttgcacaacttccaggccattggagagcagttatggtagggattgtgaaaaaaagactcctgcttattttgtttacttaatgggttccagctaagaagttgtactacaagtagtacattccatctggttttctcttctttttcaacaagctggaatatgtccttacagtacatacaatacatcccttgtttaggacaagatcaagaggcagaaaaagatggcggcattttaagagaagcgatacagaatggtttgtatggagaaatctgttagtcgtcgttatttggtagatttcaggtgattccttggagattcgatgggtactcggtgggttcgaaaaaaccattccaactgttacttaccaattacttcaacatctatgaactgcacagttgagcatcctgttcgctcccaactaccacctcaaacaaccggggttcgattcccattacaacacagaactcgttacaattgaaaaggagtaattaaagatgcaaatcgaatctcgaaaggctctacacacatttactcaatctatttctaccacttccagcccccattcaactcctactacccccactctcgacccccatagttggactccgtgttttgatcttcccctgcatttaggttatcatgcatgaatccacatgatgtctgaggagcccaggaacttagggggatcagttcatttccagttagctacctcgagagaataacgaccgagctccgaatcgacacacaaacccaatcacgtgaccaaaatcgcgacactcagcccgccacgtgaccgataaagccgccaattcacgccagtcagcccataccccttccgacacggtgccttcctgcgcaactacgacttgcgagacaacaacgacattcacgtgaccttgacacactatcacgtggctctatacgaacagctgacaacgtgactgcaacttccgttttaaacggaccattgttgattcttcagggacaattacactgctcgatatagtatcatttcccacaccatggcaaaacgaatcccatcatcgttcaccagctcatacaagatccacgagagtctagctgtggagaaccagctcgagattccagaaaagactagacaacttttgtcacgctggatcacatgcttcctggtggtccagttcgatgtggatataggtcctgatctgaaactgattgcaccaagggtcaagttttcggaacaggactttcatacaatctgtttttcatgtttgcctgaaaagactcctgtggagggagaactaagagaaggtcacgtgttcagatacgacgacgctgaaggaaccactttatttggatacaccctgttcagtcaaaggaaagacccagaaagtccaagaggatatactcaggagagtctagtgataatttccgagcactacctgccccgattattcatcacgtgcctcgagactgtcgtcacagagtcctacctaaacacaaatcagaccatggtcgaccgttacccggttattgaaacggctattgaactcatgagtaaatggcccgatccaggagtagatggagacgtgggcttctttggggacgtaattagtctaaaatggggcacccacgtcacccacaagaacgaacgtgtacaaacgaatcacgtgacccaaacaacccacatcacagacaccattgttcccttcactcggttttcttcttggacccatctgcttccacttcttgcagacgtttctgatctgtacacactgttcgaggccgtgctacttcaacgttatgtgaccatctatgcctcttcaccacacctcgtgtctagtttggtcagctgtatgctcgacatggtctatcccatggtttatccgtatgaacaggttcgcgattacgtgactattcacacgcaatcgactgaccctacaatcaagatcacggggcttactaatcccttcttgttgaagaaggaggctgctgacgattcgttgttaatcttgttgagcactttcaacttgaacaagaaactaaagccaagacaaaagtacaaaggtcagaaagagaacattcctaaaccacgtgaccgatcacgagatataaaacggaagtctatcaattctccacgtgagtcatcacgcgagtcgccgcggaactcgcttactaacggccgctcttcacccgactccattcacaatcccaaggttagagaccagaaaccacgcgagtcgactttctctcgtttacgtaaccagatatcaatgccgtccttgtcttcgtggtacgactcgtctcctcgacaaccatcacctcctgtgcaatacgatgaagattatcaacttcgtaatcagacgaagaaatgtgcacccaagtatctcgttcctgataagaagtttctggctgatatggttgttctatttaacgacagtcaggtgacggaccaggtgattgacgagtacatcaccaaccatttccaggcgattgtgtctcgtattttcagtctgctgtctcgctatcttgttcctgtggatgattcattcatcttctcgtccctggacttctacaaggatctcacccatgcttctaaaaacacctactctttgcggtatgctgtttttggtagaggcggttcttctacgcctgtgagttctggtggtcgcagtgacgagattaatctcatttgcgaggaggagatgggactcaagttcaatggctctggagatgtcagcaaagtggccttcttcaaggcactggttcagactgagatgttcaacaattgggtaaacagagggtagctacaactacagtactaatacactaatacacaaatcacttaaaacctggataagaaccgtcgaagttgtatagctttggttttagttcatgtgactgtccatattatctcttaccgttccccacgtagatctctttgcttctgcatgacgacatttcacctccaccaaagtttgtctatttctctcacaagccacaatcttatagttaaccttttagtggagaaagtggggtggaaataatggatgaaggagtaaagtatgtagaaggagtgttggacacataagaactgaggcttgtcagggtgtttgtaatgatgcaattgtacttgtcaagagttattatctgctcttgagtcgactttcggagggctggaagagaccgttaaaacgcgctaatctaatgcactccgccagagatcgctggatgtgacgctgaactttcgacagagcagttggggatctagtaattgtttttactgattaaaacctgttaaaaacttctccagtacgaatttcaagttcctaagagcaatatttaccagaatagtgactttctatgactccgaatgagagtggataaggtcaccgttcaattaaacggcctggagcgagtttggagatcttttggacaaagtgtaggtttttgcaaggttctgaaagccacttggaagacttttagcgagctctttgagttggtattgagttgataatacttactgattgctaaataactcggctctatgaaggttgtcttttctcggaggtatgaatggagacacaattacaggctgaaatgtgccgttggcaagataaatatgacttccagccggatgcgagcgtgaaaaacgatacatttatcaagtcttcagtggacaaagacctcataccaggctctaagacacgtttttggtagccgcaaatccctgcattgcgtaccttaaacgagatgtaagaggttctcaactgtacaaacgttgagctgatctacttgtagaaaccttgaagctgtctagatattctctttacagtggcatttctcggttcttggacaactctgatatcgttacgaggctgagcttctagaaacggtgttagaaggcgaggtcaattgaatatcctgggaaagtagacgtggaggagagcagtgggagagactgggaaatgtgcaattgatttgaaaggagcataataactgtttactttttgcttacagacattccagtagataccttctccaccaataggtgttttaagagcaatagatggttcttctcttgcacagcacccttctcagcaatagagatactccttaaatctcttcatgcgccacagtttttcattgcgtgatggaagagctaaggaatggagagatatatatattgaatggatggcgagatcagagaagatgaacaactatggacgccgaaaaactacccacacctctgtcaggctcagagaaccctagtctcaagtcgcaacgagaccttgacacaacttctcagaagtcagggactcttatcgaaaccaacagtttcaaaaagctccgacgaaacacaacactagccatttccggacagctgcaaatgttctacgtggcccatctggttgcacgtgacgttattgggcctgctcagggaggaaagcttcaggagttcaaccacctgtccgatacccaatttgagtggactgaggctgccctgtactttccctatgcaactttggcagttcctctggcatttttgtttctcagagtctcgcctagagtgtttattggtgttgaaatgttctgttggggtctgtgcattgttcttctgggtctctgtaccaattatgcagggctgatttgtgatagagcagtaatgggagcatgtatgagctttgctctgcctgctcttctccacatgatttatgaacaccatggccgatacgaggctcactttgtggtcggttgtgtctggggtggaagttggttcatggtccccctgttcactatgctggccatcgcgattcgtctcatcaatgcaggcaaacccggatggtcttgggacttttttatagccggcctatgttcagtagtgtttgctccggtggtctggtacatgctccctgagaacttttactctccaaaatggatatcgaagtacggagagcaggcattcaacgtcttcaagacacttactgaagaagattacggaggaggaaacccaattgaaccgaccgagacacctctagaaggtctgatttccgctgcaaaagatcccttggtttggtttatctccatccttggcttctttacatactcctgtttggtgtcatgctatgcacaggttcaaagtgcgacttttgaagagttggagtataccgcagccttgggacagttgatcatatggactattctcgtgtttggtgtcatttggtcaagttttcaggggtatttggttgcccagaaaaaagttttgtccccgtttctgctcatgaattatctcttctgcatcattggatgggcacttattctgtgcaagccttcagaacacaactggtggatcaaattcggagggggctggttcacgattcctaatgcaactgctgcctttgcttctctttgtggatggctggggagtaatgttcagggcagaaacaagcgactcatgtccttcgccattttctcgtctgtgagctgctggtatggagtactggtcctgagagtcttcacctcaacagatggtccactcttcaaacggggatgttggatcaacatggggttcatgatcgcttcggtatttggtactctgggtattgtcttctttctgaaacgacgacgcatcagtggaacaaatcatgcgaccatcagtgagacccagaaggagtttgtgtatatgctgtaaagaagtattcgagcattttatttatccaggagtaacggctaatgatctgataatagtacagtatgtactgtagatatatacgtagtaagttcgcacttcggtgttgaattcatatcacacgcaacacactgaaactcgttacaactcactccaaccatatctacgccctattcctggctatcctataatacatgcatgcaataaactatctaccagtacggtccaacgtgtcctactccttcttggttcgcttggccttggctcgagctcgctccttgtccaggttcttctttcgttcagtggaagacaggtatcggaacttcttcttggtcttcttgaccagcttcttgaccttgggctcagccatgccggagtagacagcggccagaccagccttgtccaagctttccttcaagacctcgtcagccttggacatgtccacatatgtgttgttctggtcctcatcatcggaatcaagggacacggcctcaatggtcaccgtggttttctttccctgaccgtccacgtacttcttcttttgcttcttgagcactccgggcttatcgataccctcccagtcggagaagtcgtcttcatcagtgctagacgactttttcgacttctttaaagtcttctcttcgtcctcctcttcgtcctcctcttcatcctcagactcgtcgccagaatcagaatccttctcgtcgtcagtgctgaaatagcccgatcgagctctctcgatatccttcatggccttctgcattcgagctcgctccttttcctggtcaccttttctttcgtctcgcaattttttccgctcggcgatccggtccagccgcgcctgctccttggccttctcttgcgccttttcctttcgttgcagctttcgctttcggaagcccgtcaggtactccttccggttggcggcgtcgtaggagacctcatccacgccaaactggctagtttttttcttggcgtatgaccggtcgccctgcgtcaagatctgtctgttggtggcggccattttggggagtgtcttggggtatataggggtcaggccaaaactcgaaaatgaggtgaacgcttaaatgaaaaatatcagtggaggtttagacctgcatgagactcgaactctgttatgaggaaggcactacttgtagacggggtgtatgaaatgaaaagaagaatgaggaagcggaagtggaagccgggacattctgagcactttggaccatggattgaagatccgggccgagtttcgaaccgatcagtgatgcataacagcttcaaatacgaaccctgagtgtgatagagcgacatgttacaattgtatgggcagtggcgtgagttcgattcactctactggcacgatattgtagggaggtaagttcaggctggctgaccactgaaatatgacatgactaagctttgatggagaccgagaagaaaggaactggataagtaatcccactcacagtacagtatcaactaattatatcacatgatcacatcaatatgtacccacccctatacacgtgtaaaaagaactgtacactcgtacaagtacaagacaggattgtactggtactttcgcagctcattcaaatcagcaaactcaaatcctctatctaacatctacttttcagacaccgaagccttcctccaccaccatgaacgccattgatggaacgtcccgccagctcaaggacacggaggatcagactctggacgacacgccgtcgttgttgtcgatcatcattgacgcccatgtgccgtcgtgggaagaaatcaagtcgcaaatatccatctcggaggctgtggcttccattctcgtcttcatcaacgcccacttggctctgcacaactccaacagcgttaatgtgattggatacaacgccagtggtgctcgaattttgtatcctcctaaaagcggcgttgaatcgactagatcaaaggagagagaagagagatcggagagtgtaagcgatggagaacaggcacccagcaagaaggaccactccatgtacagacaattcaagacggtggacgaggttgtgcagacggagctgtggaacatgctgaaccacaccaactacgtggaggaggagaaacaacacaactcggccatctccggagcactgagtctagctctagggttcataaacaaacatgtgtttgtggacgagtcgagaatgcgagcaaggatcctgctgctcaccgtcggacacaaaaacgaaaccatccaatacatccctactatgaactgcattttcgccgcccaaaagctcaagatccccgtcgatgtgtgcaaactgggtcctggatccgaccaggtctttctgcaacaagcatgcgactcgacacacggcatctacatggatatcagtgaaaagaactccaaaacacccaagggtttggttcagtatctgctatcgggctttatctcagaccccagtttacgaccccatattgtgctgcccacccagtccaatgtggactttcgagcagcatgtttcctgactaaacaggtggtggatattggctatgtctgctctgtctgtctgtgtatcatgagccagattcccagcaacagaagatgtcctacatgcgatactacctactctgagaagactttggctggtttgggtcgaaaacctctcaagaagaagaaaaagaaggtcgttaagccatagttgctattagaccgatccctaacatgaaccagtgcggttcatatagcatagatgtaaacataatgcaatgtatttgtataacccttgatgaatggttagtgtatgtggccagaatcggcagttgaatgtgtatacatgtaaagttattggcgctgtgtcgatctcgtcgtctctacagcactgcttgcgatatccccctcagacgtgcccattgtgagtttggaaaccaaaaactcacaaccacccgtctagccctgagttgctcatcctcgactcatcactgcttcaaaagcgaaacctcaccctccttcagtccttttgtcaccagtccaaacctgaagttcttcggatacccatgcttgtcaaccagatgcatcctcctcttcctgtactctgcaaaccgtttatcacagccctcctcaaaacatgcaagatatttgtcgccgcggtcacgtgatatcgctacgaacgggtcgtgttcttcgtccagatgcagattcagaaatttttcgctcggaaacctggcctgacaagtggtgcatgtccaagtatggctggttgagtaatgactttcgaaggcctccaatgacgcaaaagagattggatcggggtgcagcgagcaggtataagtggttggataggtatttggagttggtgcaaaatctctgcaggtatcttcgaggtcttcatctcggcttcttttcatgatgacgactgagtgtagttgtaatggtagagttcagttcctgagttaattctgatgtagaggacagccaggataggaatggtagttggtcgagtaattgttcacaaatagaaaggggattacctgacgagatcatggggacatttcggttacttttgaatgtcgattttctcgatatcttcgctaattccctatgagcgtcgactctaatttatgcatcatcaccaatgaggagaagcatgatccagtcagcatttgaagagaccactgatgagcgcactacttcgttgtcaaaacgatctcaccaactggagttgtaaatctgacatgttaagagccccctccaaacacgtgcaaattccagcccgctttatatacaagggggctcctgcaaagcgtcttgggtcgggtccaggtcttcagagtggaaagcacatttttgttaagactcatgaaatttatttgagtgatgttgaaaaaataacaaaactttttagatataccataacaaatgcattaacgacttgcatatcacctactggaagtctttccaataaccagactcttctctctaacagagagactcatcaggagagtcaccgcaccctagtggagggttcgactgaacactccatccgattgaaaaaattcagctgagtgaatcgtccctcataatggaaactagtggtgtcactcacgtccaggttttcgttcaacaagtgatagttggagaggtgttgaaggaagaggctcgacccttccaacagatgagccaacgatggcaagtgtgcattatatgaaccaccgtgtgaactcatccgagtagttacagtcgattatttggaattatccttgatattgctataatgagttgaattgtatgagaaaaaaaaagtgcaacaaggtcattaatgcattgtacttgtacaatactgtatgtactgtatgtgctgtacttttaccttacagtgacctccagttagacagaaatggccatcatatctgaaacagtctccgaagtaccatactttgtgctttttttttttttacacattctaactaattaagacaattcacatgtactcgacttgtacacagtatgtacaggctacagaaatgattgtacttgaggtatcgtttgctacagtgtctatcgctacttgtcccccaagctaccatggacattaatattaaaaggcctagatgccatcatctatcgacaagtaggcatgaaatttgagagcttgagttgtggacttactcctggcagacagccatgacggatcgggcgttcttggtgtcggagaaacaggtggcgttgcctccctgggtctcgagaatgtagtcggggtcgcctcggcacttgtggtccttgaagactcggatctcacagtcgttggagggggcaacgtagacggagttgaatcgctcggtcttgtagcacttctcggcggcaccggtcttgatggtgatggacttgattcgggcaccgttgcagtggttggagttggagaaaatgtcgaacttgagggggtacttggggtcgatcttgtggcccagcagtcgcttctcaatgacagcggcctgggtgaacagggcgaagaaaacaacgacgagagcggcgagagtggcgaacttgttcattttgggtatggtacaagtgttggagggggaaaaaaagggagcagttttttttggaggcgcccgaaaagcgaccccaagactatatatacgctgttgtttatggagtgacaggtgcccacactgctgattggacagcgcggcggaaagtgcaaggttcaggttatggaaggtcgaatgtggcctagacaagcacatcgacatgcgctcatacaaagaagccagcatatgtacttgtgtagactgacatatttggctgtcaccgacacaagccaagccccaacaaagcgccatgtagtggtgtaaacagacatattgaccagacagcggattaatatgtaaattatgagtggtgcgagggccggtcatgagtgtctattgtatggtggttgggtgaagagcgagtttcacttaagagtagttatagtctcatctaggcccctatcaaagttctcagccgtacatccgttaacccaatgtcaatgcctattgtggggtacgctgatcgtacgggctttggggcaacactgtagatagaggacgatcgcaaacacttgggtcgctcagctccatcttgacagttgcggtattatcggctggtgcattttccacccgatttggacgtctgttttgacaggtgcaaacaaatggaacaagcactccttggcatgacgagacataggattctgagggggacggcattactggaagatttgggtggtgaaatgagacgaaggtggtatgaaaatacagccctgtttaagaggagtatttctgtgtactttttaccaccggttaattaccaatatctcgagataaaatgatatttatttctctcacccactcaaacaaggttacgttcggcggagcagttgacccctaacagcgacgtgctaaaaaggagacatcctgtacgacatatccaccaaaaagagtgtgtcaggttgtaggaagtgccaacagcggaaagcaaaaaggtagacagtagaacagtaaagtggtgacgatcctatagcgacacgatagtgctgacccgtctcctcgtggctctacgaacttcagcagcgctctcagcattggtgcagctttttcacccgcttaaatgccaagttttctgcacggtgtgttggccgcggctctctcagttttttttcatttttttcatttttttcattcattttgtttccattctatttttcctattttggcgcacggaaaatactgcaaagcggagagttgagtgtaccgacttcaaaacggaagctgagaaacaggaacaaatttttttaccctcctgattagagtttatctgtaacggtcagttgttaaggagtctcaaacccagtatatgatgagttattatgtttgaaggggtaaaacatgttataattaccatctaatatatattttctttttttcaaccttgaaaatccaaccacaatagcccgtttttactcgccccctaattctcctctcggctcccctttttaactctgtggagaactcaatcactactgtactgggaacggtgcattttatttattttcaacttcggagacttgttccggtccagaaaagtgatcccattaccgatcccagtacgagtaaaaagcgacacaagaacactcttttccatgatcggaagactccgaatgccatcctgcaataataaatccctcttacggtgcaatcttcaccaggagtaaccgtacaattacatactccgccgacttgcgccaagagacagagcccaacagaggtcgtctccatgtatgtcgacgtcatgccaatgaccgttggggagccactgaacaatttgaacatttcgaaacatattcttggagacatcggggcttatgtaagctggcgttcttctccactcccattagccgctgtggggaagtgcatattcagtgggaccatgaaggggggacttctagcgtgaagatcgaccacggacgaaatgagaggagaatggggtcctgaggtacatagtcctgggattcattgtactatggagatatcacacggaaactaaaatactgtagctacagtactgtagaagaaaaaaaacaccacattccagccattcaaattagtataccttttatgcacgactcgttgacaatgtaatatctacaaagtaatgctttggatgctaccactcgaatctccgtaattgtagctccattttggtacacgtatcgaaaaaaacactgcgttgacagaaaaaatgtatatcctccatgttgttctggatctgagatatcgcgcacttcttccagaccgtcaatcttccttcgccgcactgtaatgctattggccgcatctccaaggggccaccttggggggtatcggaactctaagtgagcctacactaatgccaagaaaaaagagtgtttaatataatggagccgttaaagatagaaggaagatatgagcagcagttttgatggtattttcaattagtaaaatgcttcaaattgaccattctatctaaagaatcatgacatagtcgctctgacgaatgtgcgcacccggaacttcccgttcccggcttcagccgcacacacactaaccaaaactctcgtcattcggccagacgataatgcagggcgatctacactacaacctctagtagctatagttactaaagatgaattgtccgaccaaagacaccgacaagacctgggctcggcccgggtacaaccagaacccccgacgattcgactccaatctcatttctaacgtgtttttcagctctggtaacgtgcccaaacctgcgacaggttgcgatgacgaagacggagggaaagggatacccttggacgcgattgaggaacgcagtgtcaatgagaacggcagtggaggatctgaggggcccaaggaccaagtgattaatcacgcgtgtccttccgctcctccccctcccccccttgctcctactgtgcttcagaccatccagatggcgtttctgaaatacgtgcgtttcctgggtccaggtctcatggtttctgtggcgtacatggatcctggaaactattccacggccgttgctggtggtgccaaccatcaattcgccctactctttgtcatcttgctgtcttctatcattgctcttgtgctccagtctctggccatcaagctgggatccgtcaccggtatggacctggcaagatgttgccgagaatacctacccaaatggatgtcaataactctttacatttttgcagagattgccattgttgctactgatatcgctgaggtcattggtactgccattgctctagatatcctgcttcacattcccctgatcgcaggggtctgtatgaccattgttgatgttctgatcgtgttgtttgcctacagacctggtggaggaatgcgagtggtccggttctttgagtatgctgttgctgctctcgttctgggtgtctccatctgctttattatccttctctgtcgaatcccccaccagtcagtccgaaagatcttccgcgggtttgctcccagtcgagcactgattcaaggaacgggtattgttgactcagcaggtattttgggagctacagtcatgcctcattctctgttccttggctcaggactcgtccagcctcgccttcgagaatgggacgtggctaacggaactgcccctgctccagacagctcaaaggactccgaagaagagtactttgcctataagccaacaatcggggccattaagtactgtctaaagtactccatcatcgagctggtaaccactctgttcaccctggctctgtttgtcaactcggctatcctcattgtgagtggagccactctgtacggaaacagtgatgcttccacagccgatctgtacggaatccactcacttctcagacagtacatttccaagggcgcaggcaccattttcatgttggctctccttttgtctggtcagtcagcaggcatcgtgtgcaccattgctggccaaatggtgtctgagggctttctgagatggacaattcgaccttggctaagacgaataatcactagatccatcgcggtcgttccctgtgtggttgtagctgctgctgtcggcaaggagggtctcaattcagccctcaactactcccaggtggctctgaccctgctgctcccattcctcaccttccctctcatctactttacaaactccaaaaagctcatgaaggtcgccagagatcccagtgtgacagccgacgacgcttccgagaccacagttctagcccaatggctcgactactccaaccactgggtgttggccattgtgtgctgggctctttggctcttcattgccattctcaacgtctacctgattgtccagctgggtatgggtaattactaggggctttgccgcacttatatcaaccagtatataaaccatgattcaagagcaggaacgcccgaattgtgtctactagaataccattaccacttaactctgcagttggagacccacatcgtacttactactgaaactacagtacattggcacaactaagaacttgtgtgcgtacctgtatataccaacaattacttgttccgcctcgtaatccctgccaagtacaggttcgtgcagtattgacaatgacatcacccctgcgttcgaacaccttcccatcaccgatttcaattttggcggctaatatttctctgtagaatcaggccaaacttaaccattgtgcagttatgaaaacctaccatccacctcagaaacccttctagcggctcaaactgaaatcggaaacgtgcgttttcttctaaatcgctcaattcgtgtcctccaccgcttttaatccgacagtaatgtacttttatgtaccttctccaccgcaaaacacggctccaacccatccaactcaaatggccactatgacgtaaagtacgagtggtctgcaataaacacgtgagacggtagctatggtatgaagctgggaggttgctcattaatgaacacacacgaaagtccaaagtttcggtgaaacttgattcgccaacttatttgtgggtcacagaccgtgattcttcacgtgaccgataccccctcgccgcccattcggcccggaaaattttcccactaaacggcaccatgccacactccccacctgcaacgggctctctatctcctgtacttaggggaagaggtgcatgttgctgctctcgagatggtttaggtttagggttggggaccccaacagggtaaacagcccttatccacatacctgtttcggagcgcattaaaggtgctacacaaactcaatccgtacatcagcacgtaaatcgtgaccctaagtgcaatacctagcggtcatctcgaggtatataacaccctgactgtgaccacctaaacacaacctagaacttcatttcgcatcaccacacaacacgcaacatgtctaccgccgccattgaacgagaaaacaagcattccgcacacaactaccaccctctgcccgtggtgttcaccaaggccctaggagccaaggtgtgggatccggaaggaaaggagtacctggacttcctgtctgcctactctgccgtcaaccagggccattgccatcccaagatcgtcaaggctctgtgtgaccaggcccagaagctgaccctgtcttctcgagccttccacgctgagatctttggagagttcgctgagtacatcaccaactactttggtttcgacaaggtactccccatgaacaccggagccgaggccgtcgagaccggaatcaagattgcccgaaagtggggctacctcaagaagggcatcccagctggagaggctctggtgctcgctgccactgagaacttccacggacgaaccctcgccattgtctccatgtctaccgataacgaggccaccgacaactacggcccttaccttgagggtgtcggtcccttcatccccgactccaacggtaagattgaccccaagaccgccaagcctctgcgatacaacaacattggcgatgtggaggaggccttcaacaacgccggatccaagatcgccgccttcctcgtcgagcctatccagggagaggccggaatcattgtccccgataaggagtacctgcagcaggtccgaaagctgtgtgacaagcataacgtgctgcttatctgtgacgagatccaaaccggtatcgcccgaaccggaaagctgctctgtttcgagcactccgagatccgacccgacatggttctgcttggaaaggccatctccggtggtgtcactcccgtctctgctgttctggccgacaacgctgtcatggacgtgatcacccccggtacccacggatccacctacggaggtaaccctctggcatgtgctgtggccatggctgccctggacgttgtaaaggacgagcagctcgtcgagcgagcagaccgacttggaaacgagttccgagctgccctcgagcccctcatcaaggagtccaacggtattgtcactactgtccgaggtaagggtctgttgaacgccattgtcatcgactcgtccaaggccaacggccgatctgcctgggacctctgtgtgctcatgtccaacaagggtctgctggccaagcccactcatgagaacatcatccgattggctccccctctggtcatcactgatgaggacatgaagaagggtcttgagatcatccgagagtctgttctcgagcttcctaacgctccccatgctgctcactaatcaactgacagcgtcatggctacacaaaacacaaccccgctatattataacaacatgtgatatgtatatataagaatgaagttctgacaaattttttttctcactacctacagaatctataaagcaccagtaggtgcacaccgatagcttcttgcatttatactccattaaattaatattacattgcatgtttatcttgttgatgatgatgttgtcctactacagttagcaaattgcaaagcccacgcctatctctacttgttgtgggtatccagagtggaggtgtagggctggtaggtctcatcgggcatcttgacggtgccgagatcctgggcggtctcctggtcctgggtgtgggtggtcacctgagagacgtgggggtcgacctgagagacctgggggtcgacggtgatctccttctcggcttcgtcggacacatggacagtctcctcaggctggaggcctccctcgaggtcacgctcagcagcctcagggtcctcggggtcgctggcgacagcagcgcccagagttccaccgaccaggacaggtgcattgatcacggcgttggttccaatcttaaagtgaggaatggaggtcttgatgacgaagaaggtcgagaagatgaaaaagagccaggtgatggctgcgaaggcaatgtaggccttggcgaccttacaggaggatccccagtccttgaggtatcggtttccccagcctctgaagttgcacgactcggggcctcgctgggcggcggaagcaataaaggaagtaaaccagaaaatgttaatgagcacctcgcccaccacggcagccaagccgttggcgtacttggggtatcttgcgggcacaaacatgacgtaggcgagccagatgaaggtgaggatgcccacggcaattccgtaggcgtcggtgctccagtagcctccgtcaataagggccacggcggagatggccagacaccagcacagtaatgagaggccggtctggacgtatcgggtgagcacagtgtagcggggaatggtttcggaggtgagttgcatggtttgtgtacgttatgtgattagatgtctcgttttcggagggctcaccttctctatatataaagcgcgagcgtggacacagaaacaaggtgtttaggcggttttagactatcccacagacaagatgcaggtgtcgtggtaatgcatgcgggatacggctaacaaagggagggaagattgggttggataacgtgacgtatgatggtatgggctgagtgatggtggctgagtggtggctgagtatcgcagtaattggccatgtgtgtggagaaggggtggctcaattgtggctgtgtgatgatatcatttcggaagcggatttccgataccatacagacttcactttgatgttctatggcctcttgtgtggcccatccctggtccttctaagtgtatacatacagtctctgagattagcttaatatgccgaaatggaccatctttagctcataataaagtgcttgtctaaaaggtgtcagacagaagatagtacaataaaaagatccctataagttctgtctgtctttaggagcctacgtacgcactgtaccgtagtccttactgttcatcgttgtacgatactgcattgcaaccacggtaactctctagacgcaacttctctctccctctccctgacaatgacatcatgtattcatctcaaagccactcgtaccgtacagtacctacgttgtacatgagccccatactccagaatctcccaggtcccacccctgaatacaggagcttagcattcgcctgtcgcttattataccccagaagattcctgtggcccgtgaattacgtgttggcatgcgtcccaccaccctagttcgtacgtacgtacatggccgtacattcacgactctggtggacaagactcttgcttccaaattggccatgcggctgaggggagagtcttacaccgtcatttgagtttgatggtgttagggagtgtggacaatagcggcgatacaacagcgatcaatgtgtgtatattgtgcgatacttggcaagtcgacctttcgatatctcacatccacccaccgtctcttggtctctttcttgtccccgtcgttctttcgttccattctctggttcttgtttctttcttcgaccgacgcatatcctagcgtgtcacatgccaagcagattagatttttcattgtctggaactttttgacttcctgtcatattatctcctgaatgattagtgatgtcaccagctctgggcgatacttgtaattggcggctggccgacgttaccggagtattggcggcgtctgcgtttttgaccatctaccgctgcgcccaaaaccgcgatttttgggccttcacccggtccttcccagaccctcccccatcagtctacaccaccggaaattatacacacagaattgggagttgatgcgtttccgcaggtctaaaatctgtgtggaaggctgagacgaacacggggagaatgagacactgttataaaacgcaacatatgacgaatcagacagaagcggaaatgaagcttccaagagttggcaattatattctggcagtactgtgcgagttcgagtcagcacatactgttcttgtagcacacaaccaaaaagagtactctcgtatgtacagtgtactacatacattggtgccgtacacacaacctgtaaattctctcgctcccagatcacatctaatatgtctctctcattgtccctttggattcaatattagccctttcgccgtaccccctcttctgccgtaaccgttgtatgtgttccaaacccggtttcaacaaccacttggctgcatggaacattcaatgtccaacaaaatagccgaaacgtggggtgaggtctggtgatcgggctatgggcttggccagaagagatagaagcaaacgaaaagagtgacacctaacagggtcaatggccatgatcgaggggcttggacctgatttgctccatcgcactatcttcgagtagcgcctcttccaatggttactatttttagccacaaatgttgccaagaacgcaaccgcggagatgtacgatgaaatgaatttgcttccgcaacgcaatacaaatatcagtacgatacgagaacttgtagatcggttctatttatatcaggttacatattacttgtatcatgtctgtatccaatattctatttttggagcccagtctagtattctgacccactccttctgacattcatactcctccagacgtcgccttgctgtcctacaagaagagtatgtactgcaccatcacccgatcgtttcagaacatctattataaataaaatgtatgtacatgaatcagtatgtactgcaccatcatccgatcgtttcagaacatctattataaataaaatgtatgtacatgactgtagagcaccgcgtgtgtgcttgtgtgattgttagtattgtggttgggcgctcactgtccagtatacttgcttcttcccttgagacgtcctccataaataatgagcagcacaggaatgatgatcatcaacactccaatacagcctagaagagtgcatccccaggcaaccggccacttgggatcggtctggagattgacaaacaatgcctttgagaagagagggaaagctccggcaaacgatgctcgaaacaaaccgtttcctgcaaacacagatgccatgaagcgagggaaggagcctccaaggtagttgaagctcgtctggaagataaaaaaggcgccaaacatgttgagacccgaggcgatgataggagcgatccagtgaatgtctggatgcgaagtccatccaaagatgaagacagatactggataacagaccgctcctatcagacacagcttcataaacgtttctatatctgcgtcacgtttctcaaaggcccaataagtggtaaaacagtatgctaccagcccaagaagacctccaaccatgagtcccatatatgccagacccgactgaatggcgttgaagtggtggatctggtgaaaaaccaagggaaaggcctcgaaccagacgtagagagtagcatagagcatggcaatgtaaacatccagagccaaaacaatgggttcggtgaatgcaatctcaaagggtcgtagcatgaactctctggccagctgactcactgaaagctgagcatactcttcgtcgtagatggtggtgtagttggggttacctgtgagttttctgagacgtgctgctcttctatgcaaaatgttgggggcataagtttctggtaacgtaagagagaggatgatgaagcctccacatgagaccattcccagtatccagaaggtccatcgccagtctttgataaagtagaaaactcctcctaatagaggtcccagggcagggccagtacaacagaagaaggcccatgaagcaatagcatacgtcatgtagcgcatctcaaacatgtctcccattgtggcagctcccatcgataacgagggagccgctagaactccacagatgaaccgcagaactgtgagagaggcaatgttcttggctttagctgtaggggcctgtaggacccaaaatacgagcagggtgagattgtagatccacattcgtcccagtcgcgggtgttcactgagcggagaaaacaatgtctgtcctactccgtatccaaacacgaatactgccagtggcaaaatagccaccacctcgggaatatggaactcagcctccaactgcaagatggcaggcatgtaaatggacgagcccatgtaaatgcaaccgaccagcagtcccatttgcagacccgtgataatctttttgagaagactccagttcttgggattggcagcatcattaggtccgtaccaactcacatagatcattcccttgtcggactcaaaggtgtctgaggaaggcagatagtcgtcggaatccacacactgccgcttggcgttctccagctgctccaagtcgcggtcttcaacggcctccaccccgaaatccccaaaggtgggcggcacgaagccgggctcctcctcggggtacctgagaagccgtcgacgggacaacaggtacactatctggccccagaaagtgtcattgtctagcagtcgcatgccatggatcacaacaggggtcgcagggtatatatctatgggggcttgtagatcctccacctcgatagagttgggtggaggtatatagggtgggcagcggataaggggctgaaggaggtttgcgggcaattttgagggctgaaaatttggaaatcagatcttgaccatgtatgtaagtctcttggtacttttcagggcgttccaggctctttccgggcgttttatggcgttctcaaattctcatctccaccgtgcacaccgtacacatgcatgtacctaaacctaatgccatggacaaaccggaacagaaagaaaagagaaaagcaaatatatcatgtagggacaggtgaaagatggcttaggggaaattaattaattgatgccgatctcatgtaggaggggtagaggggtcgctgtgtttcccccagtgttacattgtccctgttctggcttgtgctactccgatgtctcacaatagaccaatgccatccacctccacgctcttcttcgggcgcgggtaattgcatttagtcttggcttgggcggccgtggtctgaggtggatattggagcgaggctgtttgtatgagagagcgatatagcgtaggaagacaatgacttgttgtgttgaagggctatttttcaggaacaatacctattggatgtcttgttagtggccttccacatgttggttcctgtttatcccccttgggtctctccccaacaatcaccatcttatcttttgcacctgaaacaactcgcttaattgtcggaggccctactcttgtctcactgtacttttctcccaccggcccattgtctcagaaaaacttagacccaagtggaccagtctgctggtactgtactcggaattcatgtacaacagcagtagctgctactggtagtctttctcctcctcgtacttatggtggcatctggaacaccctatagacgttcctgtgagcacttgctcctgcacatttaaccgccatttatgcttgcaacgataaatgagcccatcttcctcctatacctgacagctgtatcactccgtccgtgggtgtgtgttgtggtcctcccagacgacataaagttgggtggatctccaatccggcttttttctgcccgtcaagatagcttcttttagtgcgcttttgaatggtgggcggtcgatagcgtgtatctgagggcacccctgagttacaactacagtacgaacaactgcttttgatcatgtgattgctactgctgttacagcctcgtccatgtctctgtctcaccgacggaacataaatccggcaacaacttttgagttggtcttagcagccagctatagcaatggctagttttcgtggaccagaattataacttcttggcgagtcgaagatcgttattaaggatttattaatggttcattagagagctatcgagtggggggttcaatagctgttgcattcggaagtctacagcaaatgtgacggtgttccgttggttggctggtttcgcttttgtgagacagggggtgttaaatcgaggaaagaattacatcggagaattatacgagccaagagtctcagggtttgacttgtttttgtgttgcgactctggttgtgattctacagtacctctctgttacttttgccctagtcctatatactgtagtctgatacggtatcgtagataaccccgccaacattatgcagtcgcctcgttaacacttgatttatcattatacgcatgtctactggtagtgagttgtacagtagctctagattgactccaccaacctctaattggcccacttgcttccacccttgagcctctctccatacttgatgagaacaatcggaatgagaatcatgagagccgacagacacccgaggacagtgcaaccaaagcccacagggaagttgccgggacccagcttgacaaacatggcccgtgcaaacaggggaaaggctcccgccatacccgacctgaacaggccgtttcctgcaaacacagaagcgatgaagcgatggtacgagccactcaggtagttgaagacggtctggaagatgaagtactggccaagtacattcagcatgcctgcaatcgtgggaacaatccaatgaatgttcttatgggccgtccaaccaaacatgaagacagagatggggaagagaatggctccaatgagagcaatcttcatgaacagagccactggagggaactcacctgtctcgatgacgggcttggtgaatgtcttgtatacaatgggaacgtagacgaaggcggctaaaagtcctcctacaataagtcccagataagtgagtccagtctggatgagattgaagccatgcagctcggagaagaccatggggaaggcctcgaaccaggtgtacagaatggcataggacagaccaatgtaggcgtccaggaagaagacgatgggctcagagaagatgatgaccaatggtcgcaataggatctggtaagccacttccttgttgctcatggccttccattcctcgtctgcctcagtggtgtagttgaggttggggttgagcttttgcagacgcttagctctcttatggagaatgtggtgttcagacgtctctggaaagcaaaagaagagcaaaacaaagacggcagcggcaatgatcatccagatccagatagtccaatgccagttaagcacctgggcaaagactcctccgagaacaggtccaaagacaggaccgcagatggcagagatggaccagaaggccagagcaaagggcaggtacgcaatttcgaacaggtctccgagggtagctccaccagttgcaagagcgggagaaacggtgattcccatgataaatctaagtgccaacatggcccccaagttaggtgaaagagctagagggaccatgagacaaatggagataccttgacataccatgtagatccagagacgtccaacagcagggtgttcagaaagaggagagagaacaatggggcctactccgtatccaaagacaaacaccgacaacggcaagatagctgctacagtggagattccgtagtcatttgagatttcagaaatggccggcgtatagatggatgacccgacgtacatggcgaaagtcaacagcaggatctgaacggacacaaacaccttctttgcggtgccccagttcttggggttctctgggtcatctttagtgaatgtgacaacgactgtagatcctgagatgacggcagtgtttgtggagatgtcactatgactcttcacggggtcgttctcagcagcaaagtctgggatcacgtagtctggtcggaattcaggatacggaaagagctttccaaagcttgcaacgttgacaatctgggtgaagacagatccttccatggtgtaggacgatgattgagatgttgtctgtgagtattctagtggagacgttcagaggacatatatatacaggagaatcttcaaagtaacagtttcaggtttcaactcaccacccgaaatggccccattcttgatctcggcttgtactgatgagtctcatgggttgtagagtgttcatatttttatcgccggtgcctgcatattccgcatgagatatgcgataaacgtgcactataattccgtcggaagtgaagcggaagagacggtaggtttcggaagtgtatagagagtcgatgctgacgccttcatacttagtaggataagatttcacatgagtagtaataatttgcagaaaattctaatcacaatgatatatattttgtcctggacagctatcctgaatttctggagagctcaaatttcagtccggacttataaattaaacaatcaagctaacttgaataaagtatttttgagttgtgcggcttagaagtctgttgaagggacacaagtcgggttttgcgacgaatagaggaaatataaatccataatatttttctgttaaatgggaagaccctacttatgtttttattttttctcaatcttttctacttccggtgacagcatgttctctcgcaaaactaagtttcagctatgaatccgaccatagacactttgaaaacagcttacaagctactgacgcggtgaatactgtggaaacgatgtgctactgtgaccaaatacttcgacaaaacggtatgatacctgatcttcattttcggtgctgaatctcatttttactccggataccgccctctacatctcttctgtaacagcacaacgaccggaattaaaagaagctcgcgaaattatgatctgaaatccgccgctcggcactgctgcgcggggtaatgtagcacacactaacctccgcgaaccgaaccgaccgtgattgtgaaacgtgatcggatgccgaacagcaaagagatacagagataccgtgtattgaacaagtccaccagttgaaattgaagatacgaacaagcgagagataaagcaacagcagagcaagctagataggttcatgtctgatgagaactgcactcatgacgtaccctcttagaccaaacagatggggttcaggtgcctgtcagataataagcatatgagcaagtttgagaaagagatcaaatcacatacacaggggtgatgagcgaagtgggatacaccacgagggtgggcctggtatgcaattacttgacaagatcaacccctcagtggtaacaggtaacaggtaacaagtagttgcactggaaacaactactttcccaccagcttttattgacctcatcccgttcttcgcaatgcgcagcttgaatggctacaaacagcccgctaacctccctcggtgtttgtccggaaaatcccccgaaaggctcgctgcaaatgctgaggataccccgccacaaactctagcgaaatgctgacaaccagcagattatctgagtccacctccatggtcatatccttgtaagactctagctccttagccagagaagagaaatacaaacctgggtgggttcctatagcctgcaattggtcacttgtgagtgtgtactcctccagagtctctgaatccgtccgtgaaaactccataagaaacctggtaacgcttccggttgaaaaagcgttacacgcatagttctagttagcatgttggccaatagctggtctacacgggtcatgacagaccgtaacacaacttcatactcacaatccaatcacaaacaagggacactccatcatgtcctctcagaaacttcatgtatggggctccgtctggagtcacagacaccgtgtaggagctgctctcaaacactcctcgaatgtagagaatggtagccagtgaggccctaagaacgtcgtccgcgttcatcatctgttgcgttatggatcaagtacgagtacgggtaacggtgcttgaaacggcaggtatatcatgtattaatcgacggacattctgtaaagaccaaaagttgacatcttaaacaatggcgatgttatggtagatatttgggaggagcacgagtacaagtacaagcatagtacgtatattagtaatcgtgctgtagctgacctcagccctgaggttaggttttttcaagctttcaccatcattcagaattgaaaaaaaatcaaccatttcaaaccacactcagattactaatacaacccccaccccccaaccctagcggctcaattaggccatcccttgattcacaggaaccctaatcctaactcatctcgttgatctccaattcagtccaaccctttgtgcccaacgtgtcaccgctatccggtgccacgggtattatttttcaggcacactttttgctgccgccagtacatacacataatatacacagtagactctcgcttgactcattaaactatgcgcaacttgactgcaccactcccaaagtacagtacagtaaataaacttgatgtgcactccaccaccttaactacaagtcatcaaccaacaccgaaccgactcactcaacaaaaggacagctacaacgtccttctattagaataaccacaccatgtcgctacaacgaaagaaacagaaacagcccgtcgaggcccccgcagctcagcgatcaaactcgttccaacagtacctggacgacgagcagagggatcaactggcatccgtcggtatgggtattcgaaagagcgtttccgacggccacaaaactaccggcaatcacaatgcgtcgcttcgacacgagagcttcactcctgttgctgacgtgcagaacccactgcgaggaacgtacggtcctgcctcatctctcggaggatacatcaccaagtcgttttctgctgctccagaactcggtctggggtctgctaacaaggaccgagaggtcaagggatacaagggaatcggtgcggaaagatacagcttgaaccgcaacaagccattggcagcaatgccacagcgaaagaagcgaggccgaagcgagactgagaagggatccgacgatgaaagcgagaaggaagtggaggaggtggacgacgtgggattccctatcatcaaactgcagcctcgagaaagttttcaggactgaataagggctaattgccaagcacagctatgtcagtaacatagtacacgacgtatatgagaccatgccatgaccgataccaaatagcaatgtatttatgtgattttaaagaggtgggaatgtgcagagagtgtatacgagtgagaggaggtattgtgctagagtgtctggttttgttctagtacaagagaccatttatagctgtggtcataatattggcaaccggagacattatcgacaagattttggacattatatcagtgactagctcgcacaccatcaatgagcgttagcctgatataatcacccctcgtctgtatcatccattccttgtatctttttcctggatcagcttactaacaaacccaaacttgctccatgcatgtatgacatctcgacatgatgatctgatattgttcaccatacaatacaacgacacaggccaatcgacacatacacccgctacacacaatatgtcttcggcaatgagacgtatgatgggcgccaaaaaggccgcccagaagcaacaggctgaagctgaggttcctgcagacacagcttctttggcagagcaggtacagagcttgagtgtcaaagatgagccagccgagatgtcacagagtacccccgagcctgttccagagccttccgccgagccttctagttcttccaagtcttctagcacttctgagacttcgaaacagggaccaactgagcctatcaaaccagttcagacgaagcctgccaagagcaaggctcctaagactgcacccgcttctacagggtcaaccgaagagcccacttctggaaaatcgaaaaagaacaaaaagggcaaggaagaaaacgcagtgcccactacgcctttgagcgtgtctccacctctactcaaccccgagcacgaaatcaagcgaatctacggcaacatccgactgtgggatgaagacggaaccgcagaaaactttaccaatcagcttacaaacaatcagaaaaagaacttggaaaaactcagcagagtctggggaggcaaggacaaacgaagtgtgcctggaaccactaaaaagctgacccttgtcaccatcaaaccctactggatccctcagatcaagtcggaaatgagcgtggcccgactctcggctgacccaggagcattcagattcacacattctgactcctatgccgagggagagttccaatttgtccaaagacgagctatcggacaagattcagccgatctgtttggtcagtacccctacaacgtatccactctgaaccagttggctggaaacggtatcaacactggtcaggctagcagtgagtctgccgacctcattgaacgagctctgtacgtcttcaaccgagctctactaacctcttcacaggccgttcttggccagtccaagttccagttcaagtacgttgaaaacaggcaattctaccgaaccctctacctatacattgacattctggcgcgacgaggattgtggaacaccactctcgagttctccaagctcatctactctctggacgatgccgactacgatccctacggatgcagatacatgatggaccattttgccgtacagggaggagacactacagccatcaagtacatgttagagcaaaaactggcccctcaactaggctactctcttgctctcgccttactacttgatggtaaggatgctgaggccgaacaagctctcagaacagcgatcaagaccttcccctggatcggatacacgctcgccgagagcctgggaaccccacacaaccaccgattcgactcatccggctccgactcggccattgaggcccagtcacagctctatgtgctcagaaaccgaactctgtgggacgatcccaagcccaagatgctcttcaccaaggtctgggataccgtggcatttgactatacccgaagcaagggacctgctcactggtacaacatgaatgagtcgctgaaacgtcacctggtcatttcgggagagcccactctgttgaaatacgcccagcctcttgccgagtctgatctctatgatgatgatcctgttcctcctcgagaagacgtcaacgtttactcttccggcgagtttgctgcttcggatgtgactctagcaggccagaatgacggaactgatcaggctcaggacggagaactggctccagaggtggtggctgctctggctcagatacaacagctgtgtgccgaggcaggtatggatgtgatggaggctttccagatggtttccatggacgttcccgaagccatgagaggggtgcttttgacggaggtcgtcaactcttttgctgatgagtaacgcatcagttgcggcatgttgtgatatatatacaaaataatagacagccactatacacgctggtaactacgaaaaccgtacgagattgtccccaccgcacaagactgtttccttaagactgtcttacctcaaaatccaacaatctatctattatatactctatgaatacacctactgcatcttcttctcgacaggcacgtcgggagtcagagccttcttccacttccaacccacgttggcggcagcagcagatgcacccaggaacccgacaatcaggttgtccacaataccaccgtcgatggaccagtgggctgtgagaggcaggtaggccaggttgatgacaaggtctctccaccactggtctccaagacccttaaggaagtttggcagcagttttgtgcagttgcatgccttggtatcggtggtggtggtagtctttccagccttcttctcgatcgattgtctcttgacgtttcgtctgatctccacaacgagtcggatgagctccagaaccacatggagagcccacagcttggaggagtggagccacagagagttctgggccgcgtcgctcacgggaaggatcttgtgcatgcccaggtaggccacgttttccagaggctggtagaagaggttggaccacacctgcagggcggtgataactcgaacagccttgtcgtacttgatgtaggggtcgttgacgtccaggggcttctgctgggcatcgtactcggaaattccccaggaaatgagaccaaccagaccccatagacggttgaagattcgaatgtcggagataagaccagacagcactcccagcgagtcagccacgccagtaagatccgaggccagacccagtttctcaaacgactcgtcgatatcaagaccggtcacctgaccaagcagaaccttggccaccaccacgcccatctgcacggactcgagtcgcagcagctcgcacacgaagagcgatccgtacccgacaaaggctagagtgggatccagggttccggcgttggacagaagagccaggaccttgttgagacgtccggaggcccgcaacaggttgactgtgtatgctagcgacattttggcagttgttttgtgtgtgtctgtgtactcgtagagaggttgagaagctcgtgcagctgaaatatttcggttgatatccggggacaactttgtttttaccgaggagaacaaaggtgtatgtttgcgtacctaaagggggtattttgggctgcttcaagttgtatatgtgttctgcttcaagtgtccagttgatctatcgcgtcccttatataagagcattcctgatagcccgtgtatctgcacactacagcgatttcaaacgtgccgaaaataacgttccatatagactttggtcggtacaagtgtggagggaatatgcacctgatttctgggggacatgataggccgaggtagagcaatgtggtgtggaggagtccagtcacgagacagactcgaccagaaccaatccgaggttcgaaaaagcgctcacgtgaccattggtaacctctcatttggcctacaactgcgcaagtctcactttatccaactgccgccgttaggccggttacgtcataaccgcgttgtccacgattggaagttctaacctagagtgtagatagctggagtgtggagagcgcgatagagaaaatgtcggggaggggggtttgaagagtttctgaagattttattttgtagaacatggctcaaggagtcttctggaggtattctttcagtgattggatgtttatcaggtgtgttggatacggccattgaaaatgaccagaagcctgatgtagccatgtacatactccacactgaatgggtcaagtgtggggataaacaagtacagatacggagagtatggaaatactgaagctctttgttcgcttgtaatgatttgaagcgatcagtcttactgtatgatagttcgtcatccttacaatgacttagctgtggcgtagcctggcagatgtggatgcttcaggatctgtagctagaggaggaaagtaggcgcgagtgacagagagactatcgttcggtaaagcttctcatttacaaattgtaggcttctggtttcaaaaacaagtgaacgatcagcgcatgatagctgttctaactgtgtatctccacaattacgtcaatggcagcacacatgaacatcagatgttaccattactctgatatgtagtgtcaatccaatagctgaagttgatcgtttgtcatcattccaagccatctagcaacctgtttgtatatcttcagagacctacagttcttatgatacttggcaagtaaagcccttcaacagttcaacagttacgtcccgtcatacaagtacataccaatgcctgtattcacccattatctcagatacactgcttggactattgtaactggatacgaacggtgttgaagatgaccctcaaatcaatatcaattgctgctgttccatgaagctgttacatgtccactccccacaccatcataaacaataaatacactaaattacatataaatctaaccatcccataaccaataaaattaaaaaagtgaggacgggcacatgtcccgtgctaacgcgtcctcagttagtatcagaagagttgtgatttaaacactaccctcatcggaaatcccacatttgaaccaatcatgctggagggcctctcgagcagtaattcgttcacgggggtcaaacacaagcatcttgcgcaccaagtcgaggaacaggtcccagaactgcccatcagggttggctccttcgctgcggctcttcgtggattgcgtcgatgtgtggatcaagtctgtcagacacagagtatctcggatgtagtgcctcgagctcgtggtggtgtccttgttggggtatccgagcttgccggatcgggcgttgaaaaagttgcccacctgagcgctgggttttttggagatcatctccttgacgaacgccttggggaacgggtatccgataatggcctccatgagcgctaggtgctcaaagtcctcgtgggtgtggaacagggcgtctccagtaaaaagctccaccagaatacagcctatggaccacatatcacaggcataagaccagcccacgccgagaatgatttcgggggcccggtagtggcgcgtcgacaccaccgacgagtggtattcatcgtcaaagatggctgagccaaagtcaatgagatggatacatgtgtccttgagcacgttacgagtcttgggctccgtctttttggggtcgtgtgcgcggtagtagttgtgtttgcggatcgacgacggtcccaggtttttgttggccacccgcacgaaagctgccttcttcagtagaatgttttcgggcttgagatccgtgtgaataagccccagaccgtgtaaaaaggccacactcttgatgagctgcttggcaagcttctgaatgtgagagccagggaagggctggaaccggttgtcacgcataaagtcaaagacggaaatgtccagcaggtctgtgacgatacagacatggtttctgaagtcgaagcattcgcgcagatgaatacatctgttcttgttcatagcgtcatagtcggccaaggctgtgagaacacgcagctcgattttcgacgcgtctcggtacttgggcaccgctcggattattttgatggcacatagcgagtcagtctgtttgtcgtaagccgacacgactttaccaaaagtgccttgtccgagcagctttcgaatgacgtatcgctcggtgaacacgtccgaaaacgtggtcacgtaatggccgtccttatcgtcgtactgagacgccaacagtttcttggcgtcagccacaggccgaacatacacctcggggatctttcgacgaagctttggtggtggagtcagaggagtgtcgttctcgtcatcgtccagcagatttttgtccgagtcctggtcgagtgttgtatgtgtgtttgtgtcgagttgctggtcggaggacgacgtgttgtgggtagcggtggtggagcctgatgtcgacgattgcgagaactttcgtcgcttgacgggcaggtcagcggcggacgaaattcgacggttgatagtagtttttgacgtcgtggcagtagttgctacttgagccacttgggtgttgttgacgtcgtcgccgtggtcgtcatcactatcagagtcgataacaatgacttcatcggggtacccgtttttgtaaaagtcatgccagttgggctggtgctttttggagggcgagccgccggtggaagagccactggtcgaggctgtggtgtgttcagacgagttgtcttcgtcgtctccatcgccaggagacgcgtctcgcagcacctgggctccgatgatctgcagttcgtcatcgacaacgttttggggcacctcgggggcaagtcctacgggttccttagttcccgtggaccgtcgcgaaccccagtacgagctggaggagtcggaaaacttgtccagagaaggggagatcatatgtcggggaagctgcgagtagttggtctgcaggtgtcggaaggggttattggttggaccagggtcctgggtggtcggcgtggacataggcgaggcgattgttgtggacatgtttgtagaccagagagtccttgaagctggggttgctggggttgctggagcagacggttcggccggttgaggatcctggagatactcgaaaagggccttgacggagctgtagatgggtattttggacgggggcgcgtcgaggggacgttgctatcgatcgagtcagcttgttcactatcttgttgtctgttgcttctggctgttgacgatttggggagccagaaaagggcttggttggacgcctggacgcagaaaccggcgtttgggcgcagaaagaggcggattggggcgcggcgcaggtcgtgggcgcaacgggcgggctcggggacggggctgggctgctggtgggggctcttgtcgaggttttgggggagcttcacacgttgcggttttatccagacgtgcgcaccatgttgggagggcggttagggttttttgccaaatggaaaaacagagtggaacgtgacagaaaagctggctagggagaggggagtgggacgggggagaatgaccgggaagccactgctttggctggtcaaccagttttattggtgaaaatcgcgcccgccaaccgcctacacgtgatatctgacacctcaggctctcaggggaaaggcctgcacatctgcgcaaatggtacattatggtgcatgaaacaggacctggctgcaaagcttgtcgcacgttgagacgagggcaccgggcagtggttggagtgtatttttatttggccaggaggaggagagggcaaagcagcgtagccaccaggtagggtaacagtacagggtggctatatctggcaacagacgacccgtgtaccgatcaccacgactcaggtcgccacagtaccagcagaaacaatcgcttgtgattttgcagatgtagcgatgcccaccgtccccacaacgctcatcaacacttaatattcccttttggtccgctcgcaaccaggtatacatgggatatgccatctgggtcgcatggcctggtaaattcgccggtggacgtggtgttggtgggagaccagaaacaaaaggtcggtagggtaactgtacgtacacacgcagtagtgtactgtaggtaattcgggtggcgggcttagactttcctggaggggtttgagacatgtaacctgagccaagtacgatcggcgttagttgagagttgcacaacatacacattatgatggaatggagatacaggaaatatagaggtatggttggattccttgaatcaacgcgagtcgaatggtatcttcagagttttactgcgaccgttgcgagggctgatagatggacattgtcccttcccttgacagttgtttttattgaacggctaaattatgctctactaatttccactacaactaaaaccccaactaaaatgtatttttggggactctcttaattaaggtagaacaagagattctacaaatgaatataaatatatatatatatatatatatataaagaaggaaaaacctggaccggtattgtagctgctcgcacgaactggttgaattatctgaagcggtacgtcatcaatgttcctgtattcaatcaggtctcatctacgtacaagtacctatacttgtgtttccactcttatggtacaccaaaattactcttggccatatcaatattgctatactcgcctgcgtctatttccagtaacacggtgaagtccaatgacgatgcaaaaatacctatagagtggatcaaactgaaagtagaaacacccaagacctcgcccgagaccaatactattgatcacgtgatcacaagctgccgcggtaattccaaccaaccacaagacaactcttgctctcatacctccactcatccatggcagctgtgtcatacttacatacaagtcttgcagctaaacttcccaggtagcttccagagactcttattactcagccttacagccgaacgtgttaaacaggtgcacggaatgagccgttttccagcccagttttctcccgtacgcctacagcccgcatcatactcgatcccgacccgaggagacgcgcgtatcacgtgatccgcccgaaacacacgggggtatcggtgtattgtgtgctggccagcaatcggggcagctgtaacaagatttgaatttgaatctcaattttggggatatgcccaaagcggcaggtgtgctggaatgtacgctggcaaacgcttcattctgtaatgtacgctgagacccggcagaatgcgcgacaatttccattagtcagcgattcaggtgatggcttttttccctactcaatggcgtcccataacgtgaccggtcgacaagtttttgcgggtccttgtcacataatatacctaggttgtcatgtggtgtatgtatagatcaggggacagatcatgggtgttctgatacaagaagggtatgaggtcgtgtgtacagaagtagacggtgtaataggactcgttggtggagggggttggtgacacaaacaaggcggaaatacatatatacaaccacacatctcaccgccaatatcgtcttcttcctcttctcccctctctcaattacagtactcccaacagccccgccccataagccatcccgtccattgggagagacttatggaaaatcctttttcactttcggttttgcagaatttgaactttttcctaccacatacacatttcttgtgaaagatcctatttagtgatctttggggaaggtgagtgtaactaagggtgagttattcgagacggagagggtggaggagctgacgggaggtggcgaccagaccctacacggccctttctcgccggtatttgtgtgttgtttttgaggttgcgaaatggggccatcacgacgagtttgaacggcatttgaggacatttgggccacaattttggaagcggtaagggatccaaatgcgccagacgggttgccacaggcgacagtgaccattatagatcctgatacagccggtttgtcaacttcccaaactcatgatccacgtatcacgacactcgacacgacacaacacacacacacaatcaacgccatcccagactgtactaacgcagaatgtcttacacctataacaacggggcttattcgcctcgaaacaaccagcctggaacgcccaaccagggccaacaacacatggcctactctcccgccgccatgtacaacggaggctacggctacgtggacatgacccagatgcagggtcagtactaccctccccaggagggcatgtcccccggcgcccagtacgcccagccctacggctctccccatcacacccattcgcccctgaccatcatggaccccgtcactcacagacccattgtgactcccggtagcaacaccggaacgcccacgggtcccaacgccactctggcttctcccaagcctaactctccgcgggttgcccaccgacgaaccgattcgtccaaccctgccggcgactccatcaaggccaacttcatggcccaggtgcttgctgccaaagccaaaaaggaggctgctgagaagggcactgagaagaaggaggaggtgaaggaagagaagaaagaggagcccaagcctgagaccaagcctgaggaggaggtcaagaaggaagagcccaagaaggaagagcccaagaaggaagagcccaagaaggaagagcccaagaaggaagagcccaaggaggatcagaaagaagaggtgaaggaggagctcaaggagacccccaaggaggatgccaagcccgtggaggctgagaagcccaaggaggatgttaaggaagaggctaagcccgttgaggccgagaagcccgccgagactaagcttgaggaggagtcttccgcccctgctcaggaagagaaggtcgagaagaaggtcgagattgtcgagcctcccaaggagccctccgccgagggagagcccaccgaagacgcctccgagtccactcctaatcctgtcgagaagatcgccgagactatgcgactcaagaagcgattcgctcactcgtggaacaatgccacaccactaaccgccgaagaaatcactaccaaggtcacctaccccgagtccgtgaccaagtctctcatggaggtgtctcccgcccctacattccgatacagcctggacttcctgctgcagttccagcctctggttaccgagcagccccccagtggtctggagggtgctaaggctatcactgaggattgcaagggctccaaggcaccccgagcctccagccgaggctctggtggtggccccaaccagcagatgggctccttctccaactttggacgaggaggccccggaggacccagtggacgaggtatgccccgaatgggatcttcttctaacatgcgaggcgatcacggtggccatcaccagagccaccgaggcggcgaccgaggtgaccgagagggcggaggacgatccactcgaaacaacagcagcagaaaccgtcgaaatcccagcaacagagagcgataccctccccagggcgccaaccaggagatcattgagtacgtgcctccccctcccaagagtgagaactcgtgggccgccaagcgattggctgccaagaaggaaactagtactcctcctcctgccgagagcgagcccgctgaagaagagactccccgaattcctcccgatgtggttcagaagaaggtcaactccatgcttaacaagatgacgctggagaagtttgacaagatttcggaccagattctggagattgcatcccagtccaagcacgagcacgacggccgaacgctgcgtcaggtgcttgagctcacgttcgccaaggccaccgatgaggctcactgggcgtccatgtacgctcggttctgcaagaagactatggtcactgttgatcctgatatttatgatgacgacgtcaaggacaagaacggcgagtacgtgcgaggtggagctctgtaccgaaagtacctgctcaacagatgccaggatgagtttgagaagggatgggaagataagctgcccaccaatgaggatggttctcccatggaccccgataacgccactcccgagtatgacaaggccgtggttgccaagcgacgaggccttggtctcatggtgttcatcggtgagctgtttatgcttaacatgttgtccgagaacattatgcgaagctgtctcactcgactcatttcgcccaaggatggagcctctgaggagaccattgagtctctgtgcaagctaacttctaccgtgggtctgcgtatggatcagtcgcccaactccaaggagttcatggacatgtttttccagcgacttaccgataccaagaacagtggcactctgccgtcgcgtcttaagttcaagattctggatcttctggagatgcgagctggcggctggaagcagtccaacgaccagggtccgaagactatctccgagatccaggacgaggctgccgcagccaaggagaagcagcagcagcagcaggaccgagaccgctcccaccgaggcggaaaccgacgaagcggacaccccatgggtggtcgatccgagtcgtaccgtggcggtaacgagcgggaccgaaacacaaactcgctcaacactggcgatcttaagcagtttggtaagatccgatctgattcttccaacacgtttggtcctccctcgtctatgatgggtcggggcggctccaacgcgtcgcgaaactcgtcccagacctcgctgcagcagcagggccgacagaacagctcttccccgggcattcctctgtccaaggactcgtcacgagcatcttctaagcgtggcaacattttcgagcatctgatgggtgacggagagggagaggaggagaactagggggagaaggagacgacgaagcattgagtgtaattcagcgacaggcggtcgtgtagtaaaattatatagacaaaaatgccccagggctgacgattgacgacgcgcaacaacgaggtcgcgacagtgtagtatcttgcaataagttgcgaacgggaagcaaataacaaaaggtcatatagtaagaacatgtaacggcacaagtagacacttctgcggtgaatacatgtctttcgaatatattggtgcttttattacttgaaagtacaggtagtacctgtaccggtagtacagtgtacatattcacactgttgacactcgtcgttaggagctacctattaggaactgctggctcggcagatggtgttacgagtagcttaccatattttccccagtgatgttgcttgagatggtgtattaggcaaaatgttgaaagctgttagtagcggttctgagagaaactgtagatacttgtctgccgccttcttcttcagcgagcccgtttgaagtacacattgggcctcagttctcacccaatgaagattttatgggcatctgctagttaatggagggtgcctaaccaatgctgggatacatctggatgtttcttctgcgtgtttacaaactagatccctactgtactatacttgtacttagcttcttgtagttcgagtacatgggtcacattttcagggttcctatgattccacgattcgcatagttgtgtatttccacaatgtgtctacttgtaaggaatgtatgctgtttccatggatactcacgtatgtactacagaaacccacacgcgattcagcgagggcatatttgcaggtataaaatgtacaggaccatgttccacaattgtttcccggggccattcgattactttcaattggagacctaggttttgtagaactgctctcgatccaccagatccaagatccaagaatgcatggagaaccacttctgaacttgtagaacattatatatacaaataggaccacgagtgtccaatatatggctctgcacatattccttcaaagaccataacacttacctggaaatatcaggcaggcttcaatacattaatgcgacttcaaagctgaattcgcttgtccacttgtccacttatattatcgatgatcagactggacagtctcactgatttacacaactgtcaggataactcgtacgacggcttcctggtagtgtcaacgcattagggaagacgggatcagtcgaatgttacaaaaaaaatgggatagaaagctcattctttggtaaatacaaaggagccttctcaaaaacaaaggtcgtgcccgggttcgaactggggttctcagaaatcttaatctctcgatcaaaatctgacgtgatgaccactacactacacaaccgaagcttaatttagactctttttgaaactataagagatcacagtcaaatcacgtgactccaatcttctcattgaaagaacgggcctatttcgggtgggtgggggagaagttaaccgttaaagatgtcatatgaaatctcgagcggttaattttcatatgattctgtttaaattgtatttcctttttaaataacaagttctagcgggattcatatatctcggtcctgcaagtgggtcttgcaccagtgtaatgggctcttctgaacaaccgaatccgaatccgaatctggtgtgcgggtatatcattgtttctaagcctcaagtagctgaaatatgtttccctagaataaagagatagaaaaaaacattcaatacagtgtgttttagaccgttggagaagaatatgtggggtttaagaattactgcatgtctatttcagcaacataattctatgtaattggttctattctagaaattcccctttactttgccacatttactccagatgccattaccgatgtctttaaagccgtcgtattgtctgcatattcgcattggcatctcttgggacgctcttggcattccaaaactcctgattaggaaccccgtgcagtttgttggggatcgtttttcacagcgatagccctctgtaaagaagacactttggtaatttcaatggaggtgcgaaagtcgaatcaaggggttctacaagagatgacactcctgggccactatgtacagactttctctccaatatagattgagatagaaatgtggggtcggtttcgtggcgctagcctcgtatgaagcggccgcaccatttaggacatccgagtctctcctatcgtactacttgtagtctcgaataactgagcacaaagctccaggaataggttttgccattgttcagctattagtcttagatatagacttggagagatctccttttagggaagtagccgtggataaagcgggaatcagatttggaagccgacctgaccaagatgctcatgttcagtaattcaactcttcatcagcttaaacctccctcaaatcgattccgtatcagatgtttcatgtgtgattcgtcatgtgtacgagaaggtgagattgaagaagcaaggctgggagatgtgaggctgtatagaggtgaatccgagaccggatcctaaagcagaagccgcatttaggctgccactaatgggtcttagtctcatctaaacgaatgactgggaaacaaacggggttgtcttgagctgtatataagggtgagtcttctctgtatgtcgctggctatcaccaacatgaaaaactggctctatccgaaacaatcccgagaagtcaagacttcttttgttggccttcgaggtcaaactctgcaccattacgtcgctacagtggcaggtatgggctttctgctcttcggttatgatcaaggagtaatgggaggtctactcacgctgcctactttcattaagcagttcccaaaaatggatacttcatcttacctgcctcccaaagtcaagtctttcaacactactgttcagggaacagctgtgggtatctacgaaattggatgtatgataggggctctttttaccatgtggggaggagacaaattgggtcgtcgatatatcatcttctacggttcgattatcatgactatcggagctattcttcagtgtgcttcatactccttaggtcaattcattactggccgtgtgatttctggcattggaaacgggtttattactgccaccgttcctatgctccaatctgaatgcgctaaaccggagaagagaggaaagctggtgatgttggaaggagctctcatcactgcaggtattgccctttcgtattggatcgactttggtttttactgggttcgaacgaatgatgctgactggcgctttccagtggctttccagattgtcttctgtttgtttctgatgtttacagtcttgaccttaccggagtctcctcgatggttggtgaagaaactgcgattcgaagaagccgccggggtctttgcagcccttgaagatgtggatattgatgatccatacgttgtcagtcaagtgacatacgtgaaggagtccatcatgttagagcaacttgctcaaatgggagttgaaggtaccgcagctaggcaaaagattctttatggagaattccagatgggtgcggagcttccgtttctctagcaaatgaaactcatgtttactttcggtaaaaagaagaacttccatcgaactatgctcgcttattggaaccaggtgatgcagcagattacaggcattaacctcatcacctactatgctgcgtacatctacgagacgtcagtaggtatgaacgctaccgattctcgaattcttgcggcctgcaatggaaccgagtacttcctcgcttcttggattgccttctacaccatcgaaagatttggtcgacgaaagttgatgatttttggagccattggacaagcagcaaccatggctattctaacaggatgtgtctatgctgcatctactcctgaagacgggggcttaaataaacccagagctggaattgcggcagcggttttcttgttcgtcttcaacaccttctttgcagtcggttggctcggaatgacatggctttaccctgctgaaatcagttctttggaaatcagagcacccgccaacggtctttccacgtcaggtaactgggtcttcaatttcatggtggtcatgatcaccccggtggctttcgatacaatcaagtggaaaacgtacatcattttcgcctgtatcaacgcagctatggttcctgtggtgtacttcctctatcccgagacagctggccgatctctggaggagattgatcagattttcgccgactccaatcccagaactccttgggatgttgtgtggattgcccaccggcttcctcgccacaccgtggcagatgactatcttgaagagcgagtgtttgaagaagacaagcatgttactgctcattctgagacagcctctgaggaagtcggggcgcctgacagggtttctggaacagataaagagattgagaggagtgccaataacactactcagccagcttaatatttatgtaaatcaacttcaacagtataattgggatacggacacggacggtatcgtaggtatgtgttgaatgttgtagagaggagacccctggtgcgtgcgaatacaatgtggttgtaaagatcatgtctcaaatcacaccatccgtacgataccctctggtccggatcaatgataatacttggtgtcttgagatgccatatatgaatgacagccaaagtcgttcacacaactacaggtaccctgtatacccagctcaacagaagacgccctgccacgacacgactaccccacattacccccacagaacccggggtctctcgattagattcaacgttgctcgataccaaccggctcgtgctaccctggacccagcaacagatatttttctgagactgcccatgcttgccgaactctactgtgaccctaaacaaggaggtgcacgaaacaggacaaccgcaaggacagctgtccggatgccaagacgcgccccctggagagcgtgcagtttttccatgagtagaaaatccggtggggaagtttccgatggcggaataatgagagatattcagcctgagatcctgacctcagctcttcatactacagcaaagatagagctttgcgcacgcacggctgttttaccgtgcagcgaagtgtggggtagagtttagccctggttgatctttgtacaagtacagtagctggttcggtagatattgtcaccaacgtttgcattctttgtttgaagaaaatataccgggtgggcgcttcgggcatgccgcttctttgtgcggagatgcagatgcgagaaaaatgcccggttgggaaagtcggccgaaaaccgatcgggtgtcgtattcggtagccgtcaaaatcccacggaagtaggtcaccgtagatctcgagctgacgagaacaagccaagaaaatggccagtatgttggtgattacgcgacctcgtcagttttcaccagcttgcttcatcgctgcctctatcaacatatctcaagcacctcttctcttctcccctactcatgcctttactcttgtttaacacacggcttcctaatccagataccgctccggcggcagacagcaccctgacggaccagcgcttggcgtacgtgttgtaccccaggatgaacatcgcacgaccattcttggcgtggggggagatcatggtgtatataagagcgtcacaaggctggtggtagatgggctacaagctgcaaccactacaactgcaaccacaagcacatatacatttccaatcactgctacacacaaccaccaacatgaactggttagtaccgtccaagtcaggcgaggtcaaaacctcgttcatgggcttcagaggccaaagactccatcactatgttgcgactgtcgcaggcatgggttttctactctttggatacgaccagggagtcatgggaggtcttcttactcttccctcctttgtcaagcagttccccaagatggacacttctgactatctaccgccggatgtcaagtccttcaacaccaccatccaaggcacagcaattgccatctacgagatcgggtgcatgatgggggctctattcaccatgtggggaggagacaaggtcggtagacggtacatcatcttctacggatcaatcatcatgaccattggagccgttctacaatgtgcctcatactctttgggcatgttcattacaggccgtgtcgtctcgggtgtcggtaacggattcatcaccgcaacagtccccatgctccagtctgagtgtgcgaaaccagagaaacgaggcaaactcgtcatgttggaaggagctcttatcaccgccggtatcgctctttcatactggatcgatttcggcttctattgggtcaaggccaacgacgctgactggcggttccctgtcgcattccaaattgtcttctgtctctttctcttcttcaccgttcttactatccccgaatctccaaggtggttggtcaaaaaggggcgattcgaagaagcagccggagtctttgctgccctcgaagatgtggacattgaagacccctacgttgtcacccagatcacatacgtcaaagaatccatcatgctggaacaattggctcagttgggtattgatggacctgctgctcgtgagaagattgcagcaggcgagttttcaatgggtgaggaactgcccttcctgtcccagatgaaactcatgttcacctttggcaagaagaagaatttccaccgaaccatgctggcctactggagtcaggtcatgcaacaaatcacaggtatcaatctcatcacatactatgcggcgtacatctatgagacgtctgtcggcatgacccctactaattctcgaattctcgctgcttgtaacggtaccgaatacttcctagcctcttggatcgccttctacaccatcgagcggttcggacgtcgaaaactcatgattttcggagctgctggtcaggcagctactatggctattctcacaggatgtgtctacgctgcatcttcaccggcagacggaggactcgacaatcagagcgccggtgttgctgctgccgtcttccttttcgtcttcaacaccttctttgccattggttggctgggcatgtcgtggctgtatcctgccgagatcagttccttggagattcgagctcccgccaacggcctttccacctctggaaactgggtcttcaacttcatggtcgtcatgatcacccccgtggccttcgacactatcaagtggaagacctacatcatctttgccgtcatcaacgcagccatggttccagtcgtctacttcttctatcccgagactgccggtcggtctctggaagagattgaccagatctttgccgactccaaccccaagacaccctgggacgttgtctggatcgccagacggctccctaagagcactgctgtcgaccacaacctcgttgagcctcgaatcttgctcgaagagaagactgcccttgagacggtcgagtctgtttcccccactccttctgatcaagaggaaaccagacatgtttaagtatatatattattgaatattgagatgttagcgtgtgtagcgtgtgtagaatattgcgcctgtatcaatgtgctttgacggggacttttattcgtacattagtccccgcatttaagcgataaatcgctcacagatgacttcgatcacccactatccatatttcaccagactggtatctcattacatctaaaacaaatcacaaatataatggtgggaatagagttttgtccgtttctgaacaggggtttaagattatagtaacaaaataggataatgggatagggcttataacccgttttaggttacctaccctaacccacggtgttagtacaagttcgattttggaattttttgaaaacaagcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcaattcggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatcctttttttacaactcactatgctgggctatctttttgttagccattcctataccaattttctataggtgtcaaactacgaaataatacttcggtaacatttgctggctgcaggaacatcaataataatctgttaaacattacatgcctcggagcatctactcctctggcgaactaaaaacctcgcctccatatcgcgtatacctagcttacgtctactcctccacaaccaactcgttcttgagccttgcctcaatctcccgcaactcccgctctcgttcaagcagctcgcgcttcttctgggcaatctctctctgcaccttttcttcaatctctttgaatcgcgcctcctcggctcgcagacgttcctctcgggccacaaacgactcctctgacatgtcgggggtcgcagactggtcgatgagcggcgagtcgttggtcgacagctttttggttcggtagttttcatacagaatcgagtgggtggcctccttgaggtcttcaagatgcgagcccagcagcacgtttcgaagcacggcaaagtcggagaaacggggatcctcgatgtccacagagccccaggggtatgttcgaacaagacatcgcttgccgttgaccacagcgacctcgttggagccaatcacggcaaacggaagcagggaacgcaggtgggagttctgctcaatggtctcatcatcctcctcagggtcgtaagggaagttgtagatggggatctggtggtactcaatgtcctccatgatgagccgtttgttttcagctagctcggagggtgtcagagtgtcggccttggcgagaatggggatcacgttggcccgtgtactcatctgacgcatgagctccacgtccagctcccgcagaccgtgtccagtcgcctcaatgaagtagagaagtacgtggactcgatcgtctcggaacttggggtttcgacggattcgattctcttccgcaagcacattgtcgtattgacgctcaatgaaacctagcagctcggggaacactacttcgttgttgatgttgtctccaaaaccgggagtgtcaacaaacgtgattgacagcgctccaccctcctcgtcgtagagggtctcagtccagggctcgagagtgatacctggttcgatatgagcttcttcgggtgctacttcggttcggtggataagctgttttaccttgtcgccggattcgccaagttgtgagtctatcagggcgttaacgaaggtcgctcgaccagagcctccagggccgcagaccaggagggagaatttggtcccttttttcaggacttttttgtgtcggagctgagttagtagggttcggaaagtgggaacaaatgattgtgcactgagtgagggctagcaatgcgtgaaggactaaagatgacggcaatggtgactgtgtgacatgcatatggtgacggtatggtagcgacggccagtggagactacagaagtgttgccacgcgttcaatggaagcatctgacgttcctttctcattgcaaatcgaacactggaacacagtgcccccagctgtagttttgaagtcattgttactgcctgtgcgtggtagtatctaccacagccgtccgacggttcgttgaagcaaccataacccgccgagtttgccaccgtgacattacccctccatcttcacccatttatcaccacctctgcatcatccctctctccccaaagacggtactcaaatcataggtctgcgcgtaggcgttcaaggagccgtatgaggcgacggaggcgttggacggtcttggtttcgagattctggccatggcgataaagatgaagtacaagaagaggccacgtcacgtcccaacatattgactgctcgtaatactagtcggattcgaccaggacgctgttgccgcggaaacgcaccttgcctacagggggacacacaaacgattccacaatcaaaaagcactccttttgatgaacaaggcgccggttttatccagcacgtccaatctcgctgtcgtacgatagaacccatgagtgtaattacaccccacccctccttcaaaccaacgtcacacacatgtgcgctcttgtcatgtcactatactcaccaaagaactgctggcaacacgctgcatgcctcgaaagggcgcgttgggcgacggaagatccatggtggggagttgtgtcgtttggtatgctctgatcacacctcaagatcgatagtgggggagaattgtcggtcgcgtcaaccagtgccaatcattaacgcatcgcgtacaaacccaatccggataggggtgcattacatgagatttttgaacccaatgtcccgattaggtaggaggttatgaggggttgaggggactgtttccgtggtcagtgatataatcctgttttctctgaacaaatccggtttctcatctcctctttacgccctctagaagccccttaaatcgtgtcttttaatttcctcgctaatttattgaaacccaaactcaactaacattcaccctacctggaccccaaacacacgttgtaggagggtatattgtgataatatcaagctgaaaattgaaaaataatatctaaaaccacctcctattgcgccattgaaaaatcagctctttatccttacatccattcgtacttctactcatcccaaaaagctgccccagaaccccccataaagtctaaaacggctcgaacagatacgaactaatacgccgataatcaccctgccaaattagctgacagttggaacggaacgtattataacgccccggatatgccatccaattagtctatttcccttgcccttactgtactatatccgccaaaaccgttgtgtacgcggttcccatcaagatctggggactgatgtgaactctgtttataaaactttgtgcgtgacttgtacgggctataggtgccctaacaaaatgatttttgtaccatctctatcccctgattcagggctatttaccggtattctcatgttccattcaaatggttcaaatcaccccggtatttgctttctccccacatcactcctaaacagcaatgcacggctacatctcaaatgcatcctgagtgtttcatcatacgagatataaagagtacaagaaaatggtttggcgggggctaaaacaaaccacgtgacctaagtcacatgactttgtcagtccatatccaacatctctacacactcgatcacatggaaactgttcctaaccctgaatcgccgatctcccctttgggtaaattcagtcgttaatctggcttgtcagacgcgcgtgcagggacaggaatttacatagtgaaaaaagtaactacagtatgtacactgtacttgtatcttagactacaaatgaaagagcaaagtgtctcctgtgttcaatcgaggctcttgttgttagttaaattgcattattacttttcgatttcgttactcattaaatacttgtactctatccctcatcatatatttacgtcttcacctactcatcatcgctgggatgactaatgaacaaggtggcaacgaacatggaggcgaaaatgccactgacaatgtagaagcaaagctcggggcgcgtgtcaaccgtgagagtgtagatactggtgaacacaatgggtgccagcagcgagcaaatgtgatgcagtagtgccagcgctcccagaagccggcctgtgtcctttctgtcaatatacttcaccagagcactctgtagagtgggggaggcagtggaagaaagagacatggaggccacagcgatcaaaaagagcgtgcctgacgtggccgtggccactccaaaccaacccatacagttcacaatcatacccagacgaatgacaaacaggtcggtcatgtcaatatggttcagacgggttacaaacactcggttcagaatgcccatcaccacgggcatgaacagcatgacagccaggaccttggaaagacccatgagactgatcatgtttccagtctgctcggttccccatttgaatcggaagccagaatagagcactagcagacccaccactccaacctgcgagcagtacatgaacgcgtcaatggacagaatgatccaggcgttgattcgagtagatcgagaccggttggagaaggatagaatggacagagactcgaagtgctctttgacagcagccacagacttggaaaccctgcccttcttgccagagtcactgtcgctgttaccgctgctatgattaccgctgaagtcaggagttctcagatcaggagcagattgagaggcctcctcgacaatggagatacgcaccttgttcttgttgggatctcgtactccagaagtatcgtcagcaaacactcccgagttgtttcgtccactggatcctgccagtcgacttctactgttgactcgtttgaagtgagtggagtactttcgcttgagtttagaacgtgactcgggaacaaggaagaagatgatacccaagaagaccatctgtagcgacagcgagaagcccatggcggcgacaattccccagcttcgggtgattcggcctaccgcgaacggaccgagagctgctccggcaaagatggctccgtgcatgtatccaaacacctttgctcggtgcttggagcgaaccacatctgtagcataggagtggttcatggccatgagcatgggcactgagccagatagacccgtgaagaaggagccagcaaccagagtgtagtaatgccatccaaacagcacacaggggagccagatgagagcgttcaaaacggtgcacactccacaccacaaaagtagcggctttcggccaattcggtcggacagctcgcccagtcgtgtgacggtgatcatggcaacaagactctgcacagtctccatgacgatttggaaccgggcagttttcttctgcactagtggggtttggcatagagccgggttctcgacaatgggagcggccagaatggagatcagactgccggcggtgccgctgttgctgctctcgctgccgtattctcgctgacatacaaggttgatcagcacattgatactcatcaaactccaggcaatgatggcagtagcgtaaatggcaaaggcgacgatgagcaccgttgggctaggtcgctttgcgtagggcattttggcgtacttgggcttgagaatagagtccggacagtcgctctcttcatcgcaggtttcttcgggaggaagaagaggctggcactcgtccgattcgaggttctgacgggtcagctcgtccaccgtgtcggttattccgtgtgtgtccatggctgtggatgtggagacgaaccggctattgtttgtgtgcttttgccgttggttggagctgttatatagctgctgtgtaactgttgtgtaactttagtggcgtagtcaactcgctcaaaagtggtctgtttgatcagctaaaactaccaatcaatagagaatcgtcggtagttgacgaaggagccgtttcggggtcgacgtacaagctgtcgccgatatgtagtgggggtttgtcggttctggggcactggctgcacctgctgtttgcgtcactgatactttgctcgttaaacgaaagagtcacctgtcaggggactttgttacttgcgtcgctgtcgctgtcgggggtccaaagaagcgctctcttatcgtcgcacaataacagtcgcctcccttcgcttatattcatatatctccgcaatgcagcaagtagcttatcacacggcgccagactttaggtttaggactccgacgagactcaaaaaatgtccgttgtaaggcggagtcacgtgagccagaaaatagccacacgtagatatggtgggcacgtgacatggatgtgattgctgcttttcaggatccatttcggacgttgttttgttgtaatgaagaagtcttcggaaccgggaaccgatcggctctgcatgtatacatttgtcagcactgctgtcgaacttgcagtccggtcctacaagacgattgagaggccaaaatgcactgggagttggcagagggacttcttcagacgcaatcaatcacatgtccgctttctctgtctcaaatacccccctatagcttcagtgataagtgccgatctacggcgtgttgaaattagcaagataactttgtcggagatgctggaagagggtgttaaaatggccagttttgaagatatgagaattttgaaaataggaatgtgactgaaatcgtcacgtgaatatttctagactttcagtgcgtctcatatgaccgataccaagcgtaataactggaccctataaaatcgaatgataatttgggtttcgttttctggagtttgttttccgcacgtgacactgccaaagcctcttttagtgtgcgtcggaattattttgatttaagctgaattttcagggtaattcagttcgataaaattaccataagttcgaataaaatcgataaatatccaactccgtccagtatcgtgttttaatggtattgttttatatggtacattattcctccagctcattctctccgtcgtaggcccacagagcacccagctccccctggtaaacacccaccaagaaagtagaaatcatcagagcagggcaaatgtacagaagtgcgggctgtccgtgctcaaacacaaacagaaccaccatggtggtgatcagggcaatcacgtagaagatcaaagacgtcacaaagtagggagcattgatctttcgagccagatggaaaggctccttaccgtccttgtagtatcgaaacacgtcgtatcggagacacaagctcatgtagacgccaggaacgacaatgtcaccgagtccaagaagagctcccttgccaaactcattcttggggaccactagcttgatggggccgtcaatagaggtggcaaccgtgagcataatatcagtgccaaagacaaagaaaatgtcgtagaagaagagtccggcaagcatgatgagaccagacttgaaggtagacagcttgagagtggacataccggtgatggcaatgcacacacccagcagattgttgatgatccagttcttggcaatctcggggtacttgatcatggagaggagacagaaaatagacaggaagaagcacaggatgtcaacaacagtgaaatggatggcatacagctggtcgtcggtggtgatgatgggaaagtacttggccataaggttgaacttggatttcttggattctgttttgaagctgtcatcaatgtcagacattttgccggctcgctgagagccattgagtccagtctctcccttcttatccttcttggacttcttattgcccttggtgggcgtgtttttggcactctcaacgacagccacaacgctatcagacttttcaacagcctttccaactccaccagcattgctctttccttttgatacggtcttatccttcttggacttcttcttggctttggatttcgagtttttcttttctccatcagccttctcggccttatcacattccatctgctcgatatcggatcgagaaaagcttccaacacctcggtatgcccgatcgtcacacagaacaatcttgtaatgagccacattgctgttgaacacggttctgaggagacccttgtatcccatggaaaccaccaatccgacactcatggagccggcaaaactcatgtagtgggtcaagaaccactgtacagtctccttggacaggtatttgatggcaaaatacaagccgcaaaggaacagacctccgaaaacaggcatgaaaagagcctcggaatctccaacagactcagtctgagtctcctgaagatcacagatgtggaaaagctccgaattctcgtcagggtcacgtgatccaaaaggtcgacacacaccggccttggctccggcataaaccacggcgacagcagccaccatgagaaacgagaaaatcagaatctgctcgtcaaagggcagatcatgcatccacatggtgacggcattgcccaattgagcatagtgggtcccagcacaggtggcgaccttgtcgtagtatgagatcacgtgatcagtcacggtgctggtgtaatcgtttctgttgtcgtagtaaaacttgccaatgtccgtcagcttagtcacgtgatcggccacctgtgtcttcacgtgatctggaatcttgtctagaacacgtgatgcgatctccgcaacttttccttgcagaaccgtcgagttgttcattgcgtctgttagtgagatggcagtctgataaatgtcaagatagaccatggttatgtagaactcaatttagtaacccctaaccctaatatacctgatctagatggtgagactggagatgtgtattgggtgataacaggtatcttatgggttgtttgaagtactttgaagtctctaactgagtttcttgtcgtgtttaaaagtctaggtactacttttgttcgtaaatattgacctttagaagctgatgtgggatttcaggacattgatttgggtctaaaagcggcagttcgaggtaaaatgggtatatattacaccaaatagttccttggctcaatagcttttcaatggtactatttatttaaaaatcaaattttcgcttatagctttactgtagatagttatatctccagacagactaccacttgtaatagcttgctcgtatgtagttccagttgtgtatagcgaacacgttattatcaatagataatctctcccatttattcttatcacgtgactccaactgtagacgactctcttacatgtctggtttggttgccatgatccctgcattctgtgaaagcgaggtacattacattactgacagatatgtgcagctttagccatctgtgtgtatcaaggcgcatactaattagccgccatcaaaatagtatctcctttctacatgccacatttagaaactcttccgtcaagcactcaacgaccctttccacggcacagctatgtactttattcgcctcgggttgcagtagtctagaaacacgtgcaatgattatatctggttgaaaatggtatcaatcgaaagcaaatttcataaagacgtagataatctcactctttgctctatcctagaccaccagagtaccctcagattagtagtgtatcgttcccactctctcactaacggcacttcatatttgctcttctattggttccatggaaacgtattcttgaagattcactccacggatgccattagagcggaactcaaacttcttccgcttatatccagcctataacaccaaataataagccgtcaaatgacgccgtacgaccaccggtttctaggagttgtggagttggaatgtgaataaaagaagaaaaaaaagagaaaaaagagaaaaaagactaccaaattgtgtatttctgttcacgttactgtatgtgagtaaaatccacgcaaaaacccgacaacgataccggtttctgtagtcgaaaaaacgccctgccaagtgcacacgacctaacggtctcggtaaccttaatcttaaatattttcaatgtacaaaaatactttgtgaaaatcgttaccaaaaagaaagcccgacgtggggcttgaacccacagccttgagatcacctctgaataagagtctcacgctctaccgattgagctagccaggcagaatttaaaaataccgaaaaagtgacctgcagatgttaaattctgctgactaatagaaaataaaaaaggtttaattttaaaaaaattaaatgaagaaatatgtcatatttgtatgtatacacatgtgaaggagttattaacaagacagtaacgtgaattaatttatttatcggtcatcttttggtcttatagatctgttctttatgtcaattatttcggatttcaatgtagttgatataataagctttgtcccttacccagtaggaaatttgtgaaggttctacatagccgattccgttggtggaaacacctaacatttgaggttatatgtccccttcgagcaaggggacttttctggttatttttttgttttagtcataacagggtttctttgtgtcccctgtttgtgtttcttgccctcgattaaaatgctctgatcgggctactttattaaacccaataattaggcttcaatatcgcctcacacaattgaaagcaaaaacagataacaaatttgagggtttataaaatgatattgacgaggtatttttgcaatctgacgctataggttagtttagaaagagctgccaaaaatattgagatttttcgcaaaaaaaaaatccaacttctccgatttcttttattatttctccagtcattccttcccatgttaacaatcaactcaaaactcaccccaccgacgatgtgcattcgaagcaaaaaaagatagcgtcggatttgacattccagggcaaatggaagctggagtggaagtggagaaatggtttcgtagatggctctcagcttcgataattctcgtcgggtgtttcagatcgttttcggatctatttttagcacacaaagagcaatgtaaaagtgtcaacgaaggggtcaacaaattagtcaactaagtgtaattgagaagtttcaccgtgggattgattgcatgtgctgaaatccaccttgtaatagggactggagagattgttgaagttggaattgacgtctaagttgtcattagtaagcccaaagacccattccgaccattccattctatctccaagtacgacgatcacaaaacatgcctccacagtaacgcaaaaaaacgctcttctcatggaggtcgtgtggctgacacgtaattggaaactctgttgcttccccaggtttgttaaaggacaatgagtagggcgtggtaattgtattgtagataaagggagaatagttttgtcatctacgagtaagcatcttgtgacagctgaaaaaaatacatagtttaaatgagactcagccaaattcaccacgactttttttatgtaaagctctctacttgtggtcaaataaaaggtaccataaaatctcacctcattctggaaagtccaacgatacccctaaatatatggctacatgttttctcgctattctatgtggaattacaaattcttaacttatgtcggtattgttcttccctcctacttaacatcagaccaaatcctcaccggaatttgcgtggaacataccccaaacgcagcgccattccaaacaggtgatctggccccaaattgagaatggccaaaagaccaattggcacccccctcagtcacacacggacttcacacggacctcatatccacatccaaggcggggaagaaaatatgcagttgacctggatcccaactttatatggaaactctttctagggaccttccaggccatctacatcagcctttttctggaaaacgggacaacaaaagggggttgcaatcacggatatgactgatttatgccctgcctcccgttggtggcgctccagagccttttttcgcttgctctcgtgttttaaccactttcggcctgtgtgcatagagttggcaactaactcagtttcaccagtcatgtgcagatacgagtcagccatgcgaggacgcgtgggacgaggggatcatacagcagccattggggggcgttattccgtcaaagtaagaagatgagtggattaggcaatcatttctcaccatatcaccgctttctgaactcgaatccgctggaatactacctcaatagtctccacacaaatttggccaatcactcttgccaagcggtatctttttttgcttccgatttaagctcaagctccgccacgcctaaacggtcgcctccgaaccctgtttgtggcgattcatagagcctcttggcgtgcaccaaatgagcactgtgggttgcacccaatacgctgcggcggggaagttgttagacgagcgtggcccgctgcggtggtgtgacaggcccgaaaatgggcgcggttttgaccgtattacccgcagagcccgctaagacgcacgcacctacccaaagaggaattgccagattgggagatcgaactctatggaggaaacgccggaaaatttagtcttttttttcgttttcgccctgataagcttagtcgcttcgtgcaccctaacaccatgtatataaatgctccacaggacgttgccggaggttataccataaaccagattgagatcacgagaccatacgaggctcgcatccacctctcccccacgtgactcatccacctacacccccaaattctacccgtgaatttgaatctcccaaagagacagattacctaagcatacccacatcttctcatggcagtggaagaaacgacggcttcgaccgtcctgtcaacaattggaaccgtgctgtggtgcatccaattggcaccccaggtgatccacaactaccgtcataagtgcacagaaggcctcccaccaatcatgttgtttctatggggttcttcggccgttccgtttggagtatatttcattgctcagcgtggaggagtggctcttcaggtgcagccccagatttttggaattttctctttcattggctggtttcagtgtctctactatcccccgatccaacggcctatgaaatactgtttgattctggtcggatgcacgatcgtggcagcagcttgtattgaggtgggactttctattggattccggtacctgtacgaccgtggaaccacctggcccaatctcatgattggaatcattgcctgtgtccttctggctgccggtctgctgcctccttactacgagttgtggaagcgaaacggacaggtggttggaatcaactttgtgtttctgaccatggattcactgggagctctattttcgttcctgtcgctgctgttccagaagggcgactttgacgtgctgggctgcattctgtacctcattgtgctggctctggagctgggcatcatgacttcccatgtgatttggctgcttcgaacccgaaaggagagaaagctcaacagtgagcttacagtggccaatgatatcgaagagggacccaaggataatttggagagcgaaggaaccgatatttccgagtctctgacggcaaccgaggagggaaatggaaagaaccggctgcatggggtggccgttgaggtttgagctgaacaacaaggccggttcgtgagggtttgataacagaggaggattgcatatagaattatttaataactacaaccgaactgtgagcacgtatttggagttgagtggctaactccgttccacattcagagagttcagatcggagttacgttacattactgtacacaacgctgagttgaggagacagatggtccacagaagcgagttgtaggctgccacaaccagcagcttgtccagtttgggtgagttaacgtcatcaataagacttttgacagattctggtgggtaatggagcagcttcagctttgaccctgttaatgaggcccagactatgtacaacttgagacgaagatggttaaactgacactctacagcaattactacccgcccaggaagccaaagaactattgaagactctctatcttcacatagctctcagattgactacgagactcaagtgtgttctactaactggacaaggtgtgcaactgctgagacatatggtaacggcatgactagaccttctgtttctcactgctagtcaagagcttcttattctatcttctaaggattctaggtattacatttcagcttcttagtatgtacatacatacctataacaatgttaaacccgaatatcggacacggattcgggtgttcagaagagcatatggcaagcgtgctcgcaatttcctctttttcctcctctagaccaactttttcaaccctttttcatccacaaacctcgtatctggccgagtggtctaaggcgctagctcaaggtgccacttggcataatatcttggtctcttcggaggagagatttcgaatctctcggctgtacgatgtgcccaaaaccgtgcacatctttttgcggcccttgggctctctttcgttgttttttgggcgctcatggtgagcttccttacataccacctgatgcagttgatctcttttcagcagactctaggaggccgaaggcttgaattgggaataaatcacgtccctccagtctactgggatttgtggttatctgactgcttttcctatctctgtggacttctctctgctattggtgtgtcggccaaattttgcctactaattattttaaactaaacccaaagtaatatggtaactatggtacacaattaatgaaacaaaacagcacgacatgataggatggatatagattttagagctctcataattgtacaaagtactactccgagatcaataaaaagctgcacacaactgattatcttaaaatcaatcccaaccctctcagttgtgatacattatatacaggtgctgtgcacatctgtctatcgagatgggccgtctgtggtgtgaaaagcacgagtatcttattccctcgtcttgacatggaccccgagctcctcatagagccaactgtccatcttctccttgacaaacacattcacatcccactccttgtcatccaaccgatcttcacctccgatccaaagatacaagtgggcgggaaccttcgttccatcgacatcaacatcgacaacaacacgcttgtaatcttcgccctcaaaaacatcgagtttggccacatctgaatccgaaagattgaaggccacagtgccttgaacagaagcgccagacttggcaatcacaccagggtagtcacggttcttcacgtgatatcgcacgtgatcatgtagagtcgctggagagactttcacgtgagcaggaacctcaaacgagtttgcaatcactcttccgagaacctctggacgagtaagagttccatagctggattagtaacgagaattggtaagatggggcagggatgctcgtgtggacattctcatgtcacgtgactagtggaagcgtagatcacgtgtgtgtaatagaatagtaacctctaaccaagcttcaatcatagcagatccctgatatccttacaagtatgtaccagagatgaccaaaaaagaagcctttcaaagtcacgtgtcctgggatgacttcgacacccaaacacatgatctacgagtcgctataggtcatgtgactcgttatcttagcttggcttaacccacgtacgattcctgtcactcaattcgcatctccactgtcatcgtcgtgatccagatgactcaattgagatgactgatgagatggctctgctgactcgggtttggggccgatgagatcacgtgtcttccgggcgttgggggtgttcgcgtgagtgtcggcaaattcactccattttttgaatactcacaaaaacgcagtggacattctttttcttctgagtagcgaatacggactgttttgagtcggtggattttggggtgcgataacgataaggttggaatttgggggggacataaatatgacaagccacggtcaactaaatacttgaagcttattgcaactataaaattaaccgagcctcgtatccaacaatatctgttgttggtgagacaccgggatagattggccattgccggtattattgggggtcatggggcaggctggaggagggagaaagggtgcatgaagggttgtacttgtgttaaattacgtttcccaaaaaaatggtaatttccgatcgcccgcaaggcgtctgggtaaaacaaggaggggtacggggttggccggggtaggggtgagtttttgtgaaggatgaagtacagtaattgtactcgtagttgatgaggcaatataatggtgtcttatttgccgtgatggtaggtttttgtcatttgttcgatgtattgcgattttctcaaatctcaaataccagcgattagtcactgaatacaagattacaaaagtctaaattatttttgaaaacggtctggatcctctaacaatggggatagggagtcttcatatagaggaaagctgtggcactggacgagccggatgtaagggtggtttaatatttgcgcaaacatacaatacacgccgtttattatgacattactattttttgccacctcccaagcaatatgttaaggtttcaggaacgctaaaaaggatagctggctggaatagtgaatgatttccaataaatgcaaagaaattgacacaaattgtagaaaaaaaactgcaggactataaatacaacagcgctgttttgagagagttctttttttggataatactagtcgtcattttcttgccgtttgaagctccatttctcagtgcattccatatttaaccgcccactttactctaattttgaatggcatgatcgtgagtagcaatgcacctattggagggcagacagatgccccaaagaatggccaaggggatgattcccaagttcgtcggaggatgtggagttgtttctcagtgcagaagatatatcattccatgcaccaccgcttgctctagaacattagtaatccaactctatagtgcatttgctgcagccgggtaactgcagctggcagtacattagatctggcggtccttaacaaccggtacaccacttttggtagaccacatcttttcgttttcaggctctttagtgatttcggccgagcggactcccgagacacagacgcagttttacaagtagaacaatcgactttacgacagtcagcgagccatttctacagcaactcccttttacaggcacacacccaacacacacacacacacacacacacaaacaaaccagactatacaaacgcaggtctcactgactccccactaccccaccctttgagaaatcgaagaggcacatctgattgacgacacagacactgaaccccgaaacgtcatcttcacacaaacatagtcatgtccatcgacgatacaatgctgcgacagtacggcggagaaccgcaacacgagacggagtactcggaacccacccacagcatcaactccaatgacattgtggactggaacactttttcgcagattctgggcatggacgaggatccggacgaccatgacttcagcaaaatgatcattgaagactactacgagcaggcggactcgacctttctgcagatggaccaggcgctcgagtctcgggacctgtcgcttctgtcttcgctgggccactttctgaagggatcttcggcctctctgggcctttccaaggtgcagctttcgtgcgagaagattcagcactttggtgcccacaaggacgagactggagctgttagtatacccgatgacgagcagtgtttggagaacgtgcgaacgacgttgctgcaggcaaagggagattacaatgaggccaaggagtggctgagtaacttttttgccaaatgaacaacttccaaatgaactaagtgggtctggttgtgaggtaggacagcgagcggtacagggctcacatggtcgagccttaaagctagatatgggtaaattgagacgcaagcgtcgttgtcatccctcatctggctggcctgggggaatacaagcagtggccattgaccaagctgctactgttggaacactgctacgagatggtacactatgtacggtacgtgatctatctatgtagcttaatgaataatgatacagtacgtagcattgaccttttctcatgagatatgaggtacgagttacataattgatggaactataagaaagagtaatgcgactacagtatgcacacatgtctgttgacgtatttgtttattgtttgtttggttagtacatcttccgacattccattgtggttacttgtagtaagatcacgtgatatacatggaagagtgattcaagactgatgaaagaatatcatgatgaaaatgtaacaaaaaaatatacatcccagctaaattggaaaaaatttggtccctagcaggatcgaactgctgatcttcgcgttgcaaagaggctaatttcttattagcacgacgccttaaccaactgggccaagggaccaagtgaacattaagggaccaagtgaacattaaccaaaaaaatcgttggatcaatatattcctaggtttaagtcatttcccaataaatcatagaattttaaaaaatataaaaaaacatgaatcattaaaataaaaaaaaccaccactgtaatgttttttattagaagaagaaaaaaagatatctccgcgctcactgaaacgattcataagtgtctgatttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaatatataaaataaaataaaattataaaaaaaacgtgtaaatcagagtcaacattaacacggtgagtaacattccagagacttcaaatatatacttgttgagttataatacccaattgaaacttgcacccaagtctccttttcttcttgtcgtctgacatgtgctgtgttctgttctccatacaaatgacaacggtgatggttgttcccatgagtacagtttgaaattattcatcaagtgtcagagtaattggaccttcttcaatgcatcgatacttcgatatttttactgcttctaatgagtagatatacagacctaaaatctatacacatctccgacgatgagtcttacacaagaactgattagatacaagaactgcaaatgtgtctgaagatcatcgttgcgagccaaacatatctcaagtccccgatataccttaatacaagtgcaagtacaagtatactccactcagcttcacatacacctctcaattaacacttctatccccgctcagctctcaccacacccaacccgttcgtccaaactgttccagggttatcagaaatctatcagcacttcaaattcattctctttatatttcattgagctcattatagcaaaaatatttgcggaaaatatcttcactcttcatataaacctccgctctttctcatatttttcaactcattatctcccggtggccaagctggtttaaggcgcgagactgtaatggtacaattgtaatcttgagatcgggcgttcgactcgcccccgggagatgcccaagctatctgtaagacagatttcctttttgtcccttgcatttttgctgctattctttccttttgcaccatgtgcagtcggggatgcaattccaggtgtccaggtgcagctcaagatgcagttcaagacgcaggtgggtgctcggtgtgctcggtgtgctccagtgagtatagtagacagtgggtggttgacacgtaatttgatttccatacgatatctatcgtgtcagctatttgacggtctcgttgaaaaacgttcatggttatactacaagtagttcgtatgtacatgttgcattgcagagcgaaaccccagtagtcacgcggatcacacaactacattcgcctcgtgcccacttttgagtgttttgtatgtctagatcatcacaccgccataatactcagcctccgtctcctcatcgataatctctccctccaactccggatcaatctctgttcccaggtgtctctcgggcatgaacttgacattctcatacccttcaggcatgtaatcctgtttgactttgccacccaggaaccgcgggttgtatttgtactcctttccgtatccaagctccttcataagcttggtaggagcatttctgagatgaatgggaatctcggcggctagcagaccatgttcatcggaaagagcctccttaaccatgccccaggccttgtacactttgacggatttgtctgctagtgccagtttgacggcagcatgggcaagaatgcaatctccttctggcatgcccacttgttggataccagtataagcagcagtacatagaggtaacaaactgtcgtctgccaatccaatgtcctccgaggcaattcgaaccattcggcgtgctatatacagcggatcctcaccagatttgagcatttttccgaggtaaaacagggtggcatctggatcagagcctctgatggacttgtgaaatgcagaaatggcatcgtagtgattgtcaccgttcttgtcgtacagcacgtgtgttcttctgatcacgttttttatctcccgaagcgttgtggttcggtatctctttggtggtgatgcagtgacagtcagttgagagctggcgtcttgtgagcttgaagcagggttttcagcagcctcactatcgctcaaaatggcactatcatctggtgttgcttcatttgtggcgtcggtggtgtcgttggccgcgcaggcttcggtggtggtgtctttggtttcctcaggtttttcctcctctactgccttctcaggctgctcctcaacaatgtcacaaacagaaaccacgagctccaggatgttcaaggcgcttctcacgtctccatcggcaatgccagcaatgtagtcgatcacctctgttggcaaaatcacctcgtgttcagctgtatcattgtacttaacaagactgcgttccacaacctccttgatatccttcatggacagcttcttgagagtcaaaactcgacatcgactcgtcagagcacccactaggcgaaaagaggggttctctgtagtcgctccaatcaatgtaatgtctcccttttcaactgcaggcagaagcacgtcctgttgagcctttgaaaaccgatgcaactcgtcaatgaacagaatagttcctcgtttcagcagcttccactcgttgtttgcctgatcaatcacctttttcacatctgccacgttattctgagttgctgacagctctacaaaccgattgcctgacgtcttggccagaatccgggccaaagtcgtttttccaacacctggagggccccagaagatgattgaggggatccggccgtacgctacaaaccgccgcaatacagccatcagctccttttggcccgaaatgtcgtccaacgtttgtggtcgacacaattcaggaagaggcgtgtgacgagcaggttctttggttgctgctgatttgggagcagctggggtgggaggagcagctggagacggatccacggatgccggagcaccaaagtcgagttttcttccctccggtttaggacccagcgtcattctctgtcgttgtgtaaaatcagactcagattcggatggagatctgcgtgaaaaaacggtcttggagcacggttttttcttgggcgtttcgaactcggatttatcgcggcgttcgcgtttcagaaacgacttgctgggtgtgttttctggcgcctcatcgggacagccttcgtctagatgggcgttgacacgtgccagatcgacggatttgccacagacaggacaagataccatgtttggggtgataaaagtggtaacaatagaaccgggcggtcacggatatgtcgataatggggggggggggttttgtgttttggctggaaacgagccaatatggcgggtcgtcaagtagtgagatcagagtaagttgcatctcggtaattaatttaagacgcgtatctgcaggcgcaaaccattaagtttcgaagggaatatatggatatataaatgagaataaaatgggtaaaaatgtaggagcattggtaatggtgcagaagagggataagtattttctactacaagttcctaccgaaactacggcatttgttccccttcaattatgtaatgttactattaaccgagcggtttatatcatcaagggaattgcgcttgacgtaattaccgtattaacactttcactccacctacctggagggtggcgagcggtgacgttggtattatggaaagattcaagagatcttccgattcacggttgacaagagcgagctcggtttttgaagatgaaattcgagatttgaacgcgtatgaatatcgagaacgatactccaagagtggtgatctttggtgaaaggtgtgtacatacatacttgtaggtggtggtactatcaaaggaggtagttagttgcaagcacggtatccaatagtaatagtaatactctgtggcaattgacaaattcacactcttgggcgatttgtcatcagtacaagctagatcaacacctactgtacagcatgtacatacctaccaatacgagtacatactcgtactaactcgtactattgtaccatactccccagaaacacgcctcttgaaccctaccgacacaatatctcggtgaattaaataatacaatactttacaaatctatagttagcagggttagaggatgagtgagcggatgagacagaagaaactggtaatgcatgtttctaaaagccgcatcgtgtgagctccgactcatgatatgttcttgataacttcactcgtcacttctcatccttactctgtctcctcctcttactcctgggacttttttcaaaatcataccccttctgtccttgtcccggctggccctgtccgggttggccctgaccttgtccttgacccgggccttgaccttgaccctggccttgttgctggcctagttggccttgctgctgagcttgctgctgtccttgaagtccatggggacctcccataccgggtccacccattccaggtcccattccaggtcccattccaggaccacccataccaggcataccctgtccaggtcccattccagcgccctgaggctgtccaagccctggcgcttgtcctaatcccgctgcctgaccctgatctcggttctggagaaccttggaaaaggtctcgagtgcatgcagaggaccagtgacattagtctggagcgaaaacatcataaggtcgcgcatatgagacattgtttccgagatctcaagacaccgcatcacagagctagccactccgaaagacgtgacgttcgagggtttcagactaaaaggaggccccccctcgttgttattctgaccctgattgttgtctctatcccactggatcatctgggggatgttttgacgcagaaccatctcctgatgctccagagtatggaaatccagccattcgattcgcaaaaaccgattcaggagagttctcatagatccagtggagaccacagaaacgccatccttaaaggtataaatcacagaggccctagtacattgcacaaaatggcccgactgggatgtgagaaactcacgcgggttctccagcacaatctgaatccgttttgtgttactcatgaagaacgtgtgataatatcgcgggatgatctgcaaggggacctcgaattgcttcgtttctttaccgttagacacggaataccgcatgagtccattttcagagaagaaatcaccgacaaacttcttccaaaaattgatatcggtgagaattgcctcgttggtggttcccagaatctcgcagtactgcaaaagacgcacaatagcggtaccgacgatctgtttccggaatccttgagcaggctgaattggttttcccatacggttcatagcctgcagtttggcagcttgggctgcagcaaacgctggattcgaattcgggcctccagggcccatctggccgggctgtcctaacccaggctgtgccattccgggctgtcccagtcccgcggggttaggtgaggggcccgagacgccgggaccggggttggggcccggaacaggcgtaggagcgttgccggggttaggcgtatgattaggcatacccggctggccctgctgctgttgctgttgggggttctgtggatgtccagggttaggagtatggcctgggttgggcgtatggcccggattggcgttatgaccaggttgaggagtgtgacctgggttgggattcggctggttatgaccgggctggggtgtatgaccagccattcccagaccttgggggggtcctggttgaggagaaccctggcccggcatgccctgctgccctggagggcctagtccatgacccatatgcccctgtccctgcccaggaccctggcccatatgaccctgttgtcctggaccaccctgttgttgaccctgttgtccctgttgtgtcggcatgttagaaggcagctgtgcgtgctgcaagtgccccgatcccgcgttggacatgtcctcgctgcccttgcgcgccatgggagcaaatcggttgcgcgacaacgactggtacgggttgttgttcatcgggtagtgatgttggagagtagtccatctcgtacacgagtaatgtgggtggtgtcggtagggtaagtttgaggaggagcgctagaacgaggtgtggtcacgcgacagggaaactggaactccacagccccatttttggtgacgtaaaataaattggtaaaaagattggagatattcgatggatattccgccagttgtcgacctcactcatttctctcggtaaggagtatattgaactttatttttccatgtatagcggggagagtgcggaaagtgggaaagtggtgttgaaccgtgtattgtcgtgtaattttcattttgaatcgcttcattgatgttaatattggttgcttcacatttcccattccctgattccgtcaatattccgacttccacattttatccttcattttgaatttcatttgctcggttaaaattcaaaaaacgactttgacactccatcgacataatttatcaggggatgaaagagcggatgggtggatttgtagtcatctagagactcttaaaggtttcttagtgaatcgattcctcaaatacttacttttctgcaacgttagttgtatcatctgaattaattcggattattcggcaatatattttcattaaatcgaattaattcgaaaaatccaacccaaatacagtacaaatcattttggcatctaagagaaatgggtgttccgaagctttctgtggaggttggtctcctcaggtaatttgcttgtgcaactactccaatatattccgtcacgtaattcgacgaaggggtatatatttcttgttgtttcttgcatagcatgcgagtagaggaacttctaagaggttctgtgagacaaatttcatccataagacggaccaaagctgattaatcatgagatcacgtggatgttgaacttttactagtattatttatttcagagccaggtatttgtttttgtacttgtactgagtctctgttgccatgcaaaggagatgtctgtcatttagctgtcagactgttgatgagttaagggttttgttaaaaagaatacgctctctgagtgaaagtattttggttgtaacttctctctccgtcgtcctcaggttctttctctagagtactttcaggtataatttgagaaatcatgtcagatctgcggttgattctagtcaggatacgagcgctgaagtgttcagatccaccgatacactgatggttctagtgattactgggttctgcttcttctaatgacaactggagagagcagtctgtagattacataatgttcaacacacagctgattttaatgagattaggactcattcagatgaccaataactggtcctgtatctatacaactaaccccttccttggccctagtcaaatcgtcccacaatgtggacctagagattgtcaggcagtacgagtacgatagtcaagaggtggtgaatgggtcttgcgcaggttgattagtaacatccattcgcctgtaatttcaacaaggaagtcgcaggaaatgtcacagtaacaccagctcttatagagagctcggattgagctcagcaagccggtctactatactatagttgtgaagaacacctctgatcaccatgacaaaagagatgactgtgactttcaccaaaaggagacgacaacttctaccaacaagagcacaagctacctgtaggtacattccagtaaccagatagtcaaatgccctcctcgtgatccagaacactagaacaaggacctctcagactcacacatacttgcacccatgggaaactctccaactgcaagttcatacaattttgaagtcaagagaccctccattaacatcacggtcagatttttttacatcccaggggtgattcagtctgaatctctacaactatctcccctatgatgccaacctggattgcaacccagatgaacagagtttttagtggtggtgggaaaaaaatcacacagtacaagtagacagaaggagattgatattgctgacaattggtacacgtgcaagtagataataattgcaatactacaagtggaatactcgttacttgtagctcattctctacaggctgcttgcaacagttgtctcgctgtgttgtcgctcatgctagatttacaataaattttttacacatccgctagaaatgcttatttgctggtctccttgagaacagtcttgacgatcttctgctcctcgatgaggaaagctcgaacaactcggtccttgacacagttggcgcacagagagccgccgtaggctcgctggacggtcttggtgggtcgagaaacggtagcaagctctcggggtcgcagggtggggataccagcaagagcaatgccgcactcaccgcacttgggtcggccggcagccttcttgatgtgcaggtatcggaggtttccaccgggagtcttgatgatcttgactcggttggatcgggtgttgtctgcgttagttttagctgggagagagagatggcatgcgaaccacacatcttgagctgaccttcagagagcacatgagacctagtcgagtgtgtgaaagataccgtctatcaatatggtgaatctctcgcacgctccaaaatgtctttctgactgatctctgtaccaccgatttacgacttatgtgctgtcgtagtgtacgtgttcagactgagttgttttttgtctcgtcttgtcataattccgccttggctaaactgacttgtgacgcagaaccacagataccgacattaaaacaaccccccatcttgaccacatcatccttcttccccccttctatcagcacatatcatacacagcacaaattttgcagtgtctcttgtgtatgccagctccttctgtgtaacatgtccctctgtgcctgggccacagtcgtctgcctggaaggtcgtaaatcggatcaaatcagaatcagtcgctctccgccgctcacggctcgtcctcgctcctcatacatacatccgtttcgtcgtcggtaagtaactcgctggaccattgttgctgtggggtgtcgacggttcgtgagagtgaaaagtaatgcacctgcaaatgtttgccgggcttgggactgagagtctgtgactgttgtcccaatcgggaagtagtcatgtgatttatcccaactggacctgggacaaaaaagtttattccacacagagatgtgaggtaattaagattttggaggtcacgtgaacttacactccgaaactaccatgtcagtgttatctgtatgagtacaagatagaccaagagtgggttgcatcggggcttttattgttgttatgttacacgcagtgttcccttagaactattcaaaactctttctcgggaatgagacgaagcgatgttcattttaaaaggagctacttctcaagagatatccctgtggcagtttttatatttttttggaagcagaaaacatgtccagctcaccgagaggatcagaaacgttggctgttttccttgtttcggtgtgatattgatgtcgtgatacggtaatgacacttgttggtgatgaccaacccaaactgtggttccgaagtgtcataggctgcatcttgtgagagagtgcaagagctgtgtcagtatctctatgcccaagcagctacagtttctatgagtcccatatccacgttaactgcaatcttgtcatatggacaatagtttggatcacacacacatgagctgtatcgacttagtccgcctttatcgtgagagcaattgcatatccacactagtgatgattgaagtcgaatatggctcgagactattaagcctgttcctgctcaaaatgctgaattcgggttgatacagacttcctcaagagtagtctttgcgctgatcaacgaacacacgctatgtggatgtcatttacttgtttgtaggaatgcctgcaagaaactatgctgctgatctattgtcaagatgttctcctacgtcgtatttctcaccacaacccagactgatcaagtcggtacatgacatactctcactctctctgatgtgaatgtctctatcgactaaactgccatagacaaactacgatacaactctacttctacaagcactcatgctacttttctttctaccccaaacctcctgccggatcattcagataatcaatagtactatatacaattagtgacttgtttcagacacatgttgggctggttgttggaggaaaattaagaagaaacgctcaatactatctaatctgacatctcaaacgctcgcaaatgccggatcgagccgatagttggttgttgtgcgctcaccattcggtcttcttagctcttagacaacggctgcaccttctcgtactgctccttcagcttgagctgcatatcgtgctctgcgagcaactcctttcgcaccttttccttacgcagaaactcggccttttcgtcgtcgttcatggcgtcaaaccgtcgctgcttgtcctctcggtgctgcttgactcgctccatgtcgttaatagggccctgtcggagagcctcctgggcccacctctggtcgaaatgcacatatgtaatggtgccgatggtgagagccgacgtgattccaaacgtgagttttgctgctcgagacatggaggtagtagttgtgtggtaaagaccgtgtgagtgtgtagtctggagagtgtgtgatgatggtaaaagaggtgtggcgaggtgcgtcaaacatgcataaaccttagccacagtggcgccataacggatatagagcaagtcccaagcgaacagaattgtaacctctgtgatcgagttgctaggtagatggtacaatcggtatattcctggcgtttgtgtcactcatttggttctcaaatagtttccaaatctcatttctacatctcgttttaccatccaccaggtcttgtcctcccaatgtgcaccactcaccacttgcttcgatatcgcaggttcgattctggaccctcgcactaattcaaagttcaacctcgcaggttcgatcttcacggttaatatttaatagtataaggttgtcgaacatgaggtaagtccggtgaacgggcgtcatactgtccggctggtggtaatatttgagaaataagttgtctgcgttatccgtcataccgagaggaacatcatggtataatttttaatcgtctccctcgcctattgatcaaagtacccctgtttaggtccctttcgcctcaatggaccgcacacattcttccgtcgtaccaaccatccatttaatcacgtgatcgcgtccattccccggtcccaacccctccgaatccacacctccttttcttgctttcgattacgttcctgtgtctattttagttaagattccaacggtggggagtttatttggggctgttgaggacgcttcggttcgtggtacagtcgccatttttgcaatctgagctgttcattccactccttttgttctcctcttcattttggtatctttaaaattccctttgttcttcatccaacttttccattcccacttcagccaatcacagccctgcaaagaacatgtgtttcctccaacatctctcagcatcatccagcacgaccaaaagtgagagatatacgtgtgaccgcgaatccattttcgggcctccagtctttgattcagtttgtgtgaaaaccccgatgacgtaatttttgccgccagcaagaggggacccgagttacaagtggtgaatgtacgtaccggcagatacaagttcaaggtgtagtaaacatgccagataaaatgggtggtggttgcacgagctcaggtacatagagagcaatggggtgagcaatagaggaaaagtgtccacctgtagccgctcccacgtttacatacatacagataattatcatttagtaacgtcgtcgtgtgcatagggcgtgtacttttcggttatttagtatactcgtatgtacatactgtaagtcgacatggtggagtgtgtatggagaagtaatagcgggggaacgtgatgacacaaaagggaaaagcagcttatataattacggcatccactcccgcctctttttcttccctctctcgccgttccgccttgcacctcctccttgtgtgtgtctccacagctccacttgcacccgtgcagcagctcccagcgatgcacacgggtctgcactcccaatgcgctgcctctcttacgtacaccagcacataggtacacaccacctcgacgacaacaacaccaaacatgtcagacgtggaaatggtcgagggccaggggtactcggactcggacgagtccacgggatacgaccacgtgcaccctgcctcctactcgggcattggcattcccgcccacacacacgaccacgcccaggcccagggagccacgccgtccaactcggcgttttttagcccctccagctccacccgccagaccggaatgggcgcttacaacgagcccagctcggtgagcagctcgtacaagagcggcgtggcgtcgagcgcctttgcaggctcattttcggccaacagcttcaccaacacaaacacaaacacaaacgccggctcgttcacaaactcgtttgcagcgtcgtcaggtggaccgaacgcaaaccccacggcgccgtcagtttctggaacgggtgcttccgtgcagacgggcttcttcccgtcatcactcacgtcgtccatccagcaacaacgcacgtcgtcgtaccagtcgtttgtgcagccccctaccgtccaggggtcgcggctgacgtcgttcgccacccagacgttcgagccggaccattcgcccgagggccaggcccactcgcccaacattgacgcgccggcccactggcgctcgtcgtcgttcggcgaggccgtcgagttccagccgtcggtgcgtacgtcgaacctgacatccaagcttgcgggcagcaactccaattctgccagcgctagcaaggccggcagtgcgtccggatccgtggacagcaccgtggcgccaccgtcgtcttcgttcggcggcttttcggactacggctcgtccgacacggccgcggcgtcgtacagtggctacaccacagccccgtcgtcgcggcgggactcgaccggcgagaagtcgctgtttgcacggcgcaagccctcgtctgggcgcatgcagcagattgatgatgtcaagggcaagggagttggagaggaggaagatgaagatgaccatgacgataagaaggtcaaggtcggagaggtttccgagcaggtggaggtaaaggaggagggtgatgaggttgatgtggttaagaaagagactgctgttgttgagggcggtgataagaccgaggccactgctcctactgaccccacttcgggccccgaacatgtcatggacagtataggcaacgtatctgtgcccgtgtccgaaaccgaagacgatgtgcatctggacattgccaactaccccgtcaatgacctgctgcttatgctcaccgctctcctgcagaagatcattgaggccaatgactcactccacccgcaccactaccatcacgcgtctcagaattatgtgtccaacaagttcaccgccaacgtgctggcgtttcacggacgaaacatcccagccatctcgctgcattcgtacctgctgcgaatcctcaagtactgtcccactacaaacgaggtctttctgtcgctgctagtgtactttgaccgcattgccaagcgggccaatgccggcgaatttaccggcgcgcatgctgctgcgtctaacgacggcaccagcagcaccgcgtcgtcgctgctggccaagcaggtgccgccgccgtccgacattccggcgacccagctgtttgttatggacagctataacattcaccggctcattattgcaggcatcaccgtgagctccaagttcttttcagacgtgttttacaagaactcgcggtatgccaaggttggcggtttgcctgtggaggaactgaatcatttggaactgcagtttctgctgctgaccgatttccaccttatgattcctctggaggttctgcagcggtatggaaatttgctgttgcgattttggaaacgagagggggaggctgcgaatgagcagaccaacagttcgtgagcgtcgaatcatgagcgcgcgaatcaataggtgaggtgacggtgcatgagccagcttgtgagcggaacgcatgaacttaccggtgcagcgtcagttggtagaagttagggtcaacggattggacgctcttcacttgcttcgctcatgaactcatacaattcatcacaggacccagtccatggcggcagccgtctacaacagctgcctcttatttatatagatcattaatggtatcgttatagatgttagatggtaggggtgtgctaatattgaaggcgagaagccgaagagcagcagggtaggtttcaacctgtcgtgagaggtataaatctcttctgtttgtagctagtccccgataacttgagatgtggtttctgccagccagacaccatctgagaacattcaggaacactaacactctggatacagtacgatactaggtacagttacaagtacttgtatataggttgagtctcttgtatcagtagcttgtgatatagtccaggatctcaaatattgtcatgatctacagaatctcgttcgaggaagatactgtagtcaccagctcgaaatgtgaaaagagtggtacagtatgtacagtatgtgcatacctgtttgagtgtaccagtgacctcatttggcaaacttgactgcagagtctgggagtatctttcgatcgaccagtgggggttcgaatcctagtcatccgggcacggttataaggctggagtcgtgttggatagtgttccgtttgttccgttgtttcagagaagacggaacactctggatacagttgatgtacaagtagtggaacactaaacagatgtacaaacaatttcatgtcttgcgagctacgagtaccgggaatactgaagacgttacctgaacgattattcaagcatcaaacttgttacttaccacgtgatctcggggatacccccacctgtgtcttttcacgtgatcttgtcgtctgttccttccctctccaatgtctcactgttaggtttgataatgcacgataggctgcggctatgcacaacaccctcttggtagacaatgttagcgagagacctcggcaactttatcgtcgagtagatcgatgagggtctaaacttagcctctgggggccagtgtttccatcgcattgagatggtgacagaaggggcagtgtttggcagggtgtttaggagactgggttatttcttctacccaacgcgacttgatggatattgattgagaggtttgatcgagagctccaggcgatagtgtggggcctgagtttacaagtactggatagtgcgggttgaatagtagacgtggtcggcaaatctgtcccacgtcaggttcaagtggggacgtgctctctgtagaggagggatgaaatgtgtaggggtaaatagacggagagaaagggaccgagagaaagggaccgagagaaatggaccaagagggtggacaaagagaatgtggacgagaggattcgcagttgtcccatcttccaatatgccatatatcctcgaatcagctctttgaacagacgtgtcggagatatggtatgtatagtccctatatctactacgtgtagctctgtttgtctataggtagggtgacccgttgcccgtcaaatagctcatctgtttaacagctcgtctatctacttgtagaggagcaaggtggtgatcaaccgcattacccttatccaatagtcgcagtcttacactccctaatccaacggccattcccatcataccgagttggtctgagtgtgtgatggagacgggctggtatccagtttcagtttgcggtcgggcagtgtgttgatgaatactagaacagaaggtattcttgcagcagctggaatggccatgtctatgtatctgaacgaaatcgtggcattgtgttggtcattatgttggaggagtagcaagaggatgtccaccatgaggatgtccgtcagggacagatatagcttgatgtggttatgtattgtgattgttagcatggtttcttgtaccgtgtacttgattcttctagcctcttggtttcttgtaatctctctgacccgaaataaataaataaataaatgctcttcttcgtgttatgttcacttattttaaaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaactaaaactaaaaaagaaccattttgaaactttttttaaaaaaaaaacaacggttgccacgaccccggcttctctggcgatcttatcatcgcctttgcctgtctttctacgaataagtacggtagaaccacacaccagtgtacgaacagaatcgtaggatacatcggtctgcggtagaatattggcatcaagattccatctctaagacctaacatcagccaaaatagatactccgttgtacaatctggatcagaagacaattccgattttttatgttttttatacccattaccatggttaaatctggctttagcgccaactatctgcctgtagtaccagtatgagtgcaagtatcgctaccaactaccctgactaaccctactacgaacataagtgaagttgcacatcactgttgagggtactactgtagtacaagtacagtacgcgtacggcgcttaaaataaataaaataaaaaaaatcgtacatgatgctctcgtctacactactcccgctccttttgttttaaccacactgtgcgcacgctctctctacaaatctcaacatggatacatcaaattgtacgattaatacatatggttttttgggcgacaaaatgctttctctttgtaaaaagaagaaacagcttatcggagtcgtcgagcctcacgctcggactccatgagacagagaatgtcgttctctcggacggggcccttgacgtttcggacaatagatcgggactcgtcgtcgatgaactcgactcggacctgagtcactcctcctcgagatccggttcggccgagaaccttgacgaccttggcgagcttgacgggggcggctttagcgttatcctgtggttagtatgagttggggttggttgtttggtcggttgtctgagtggacgagtggattgatctggactgctagcgaggagtcatgtagatggtgtggttgatgcaggcgagatgttagggggtcctgggtggtctttgctgtcctggctcatgaatccagtcatatggacatgtcgcctagcatggaccaaacgactcacgtcgaatacacaaaaacaagtggcaaagtcggaaaatcgaatctaggtctctgccacttcaccggtctctcgaccttggtcccctccgtttgcgccttttcagtgtcgcttttgtgcgcttgtgtcgcttgtgtcgcatatcaaatttctctctccatctgtgcacgttcagcggtccaaaatacccgccacatgtcgtccgtagcgtccagaatcgtcgcccgcaactcctccaccacttcttgtgtcgccacacaataactcaccatttttgtatgtgttgtgctgtttttcgtaaaagtcaagaaccacgatttactttgccaaagagggttggctgggagagtggggtggaatagggttgggagctgttttaggaaggtttgacaaaacaggacagcagtcacatcacgtgtcgggagatgtgagaacgtttaagttagcagaaactgtgctgatggtagaatgaaatgatgtagaagaaattgtattaatttttcgattggttccctgattatttttgggattatagtggagcgtatgtgtttttctctttctaatggtatgatttccaggtaaacatttcgtctccccgtggtgaatttttttctgtttttttcgggtaccaaattaaacgcacaaaaacgagaataaattgttttttttgtttctggtggggcccaacgtgttggtgggcaacgggaaagaagttggggacgctcaccagtgcttccacgatgtctggagtcctcgtcttgtctttattcctgtgtctttggtgtcaatctattgtattgttctatttctattgattgaccggattatatccgacatcgcgagtaattccaacattaactcgagaaaaatcgggaaaattaagaaccaatcatatcacattagaactagcaaaacctcttcttgtccctggtgaatcgactggtcgcctgacattcgtttctgctcacgtatacgtccaatctcagtatacaaatgtatcgacccatcttcatttggtgtcatgcgactctcatactgatcttcacttcgcgaaactgtcctgtttcaaactgtgggttcaatatttcatccacagcatggatgggtcgggtcacgtggacgtgcgtctctcatgtgtattttgcgtatatctggagtcatcacttactggtcgtggaatcgtggtcgcgtggtggtcgtgtggaggttgtgtgaatatgcatgtgttcgtggatcacgtgatatcgggcccttgtaggccggcgatcacgtgaccctaccttgcatgtggatacatctggtattcggcggccacgtggttatccatcctctcttcatcatataccgacctcaattaaccagtataatggtctgagatctgttaccatactgtatgactaatcagagaatatgttccattttttattacaaagcaaacaagacgtacagtggatccaccaccacctcccagaaaaatttggattctctggcttctccggaactccatttctgtgccgtcgtatcagcagctatccttcaactacttctcaacaacctcgtaactggtcagaaggtaaggaggtgcccaacacagggcatagtaggagctaccagtagggagacagcgtaaatacgaataggacagggataaccccagaaagaaagaaagacccatccatcctacaccgactgcacctgctccagaaccagactcttaatctgtgtccggaccatctcaccaacacttgtccaagtgacagagccagtactcaacccgaatacgcccagctcacgttcacacaacaccaagcggccaacggacacgaggacgagtcagcaagctcatttttatctccgcgtaactaaaattgggcgtcgccatctccctggaacacgctcaacacacggtacagcacagggttagaggtttgcgtcataaagtgctcatcggcgtgagtttagtgtagactttatgtggagttgagcaggagactagaatgtgatagggaaaggaaagagagaaatggaaaacagcaccagagtcagcgagtcgagaggaataaaatggtggttttatattttccagaaaatgcacatatcgcaagataaagtagacatccacccctgatctgaaaccctaccaattcccaacgtggcaagtgggtcgagttacttttgtatgcagacaatttcggggttaacatatttacgggtcgtaaaatggacatattcgagagataaatagtgatttctgctcagctccgcaaggggtagattttggtatcctcagatttcaaatatctcgcctccccattccccccatgtcacattctaccatccactcaaagttcaccacacccaacgtgggttatactataaccataattgagatgggcggaaaaatggtgataagtccaggaagctgaaaaatgctccaatttttagtttgaaaacagaactaggatcctgaaagcaatacgagaacaactatacatttataatccccctacacctcccagatcacatcacaaaagcgatgcgatctgttctcccaacgaagcttattttagtccgtctgcatgagtcactataactggtttttcagatcatgacccagtctacttatacaccactacgtgacgcaaacacacacaactactcacacaactactcacacaatggatctcgtcaacaatctcaacgaccgacttctcttcgccgtccccaagaagggccgactctacgagaaggccgtggagctgctcaagggctcggacatccagttccacagacacaaccgactggatatcgctctttccaccaacctgcctctggctctggtgttcctgcctgctgccgatatcccccgattcgtcggagagggtcgggttgctcttggaatcaccggaatcgaccaggtccgagaggccaagatggatgtcgagaacgcccttgatctgaactttggctcgtgtaagctgcaggtccaagtgcccgagaagggcccctacaccgaccccaagcagctgatcggaaagagcattgtcacttccttcacctctctggccgaggagtactttgccgagctggagggcgtccccgtcaaggacattaccaccaacatcaagtttgtcggaggctctgtggaggccgcctgtgccctgggagttgccgacggtatcatcgatctggtcgagtccggagagaccatgcgagctgccggtcttaagcccattgccactgtgctcgagacgtctgcctctctgattgtgtccaagaatccctctcaccccgagctggtccagatgatcaagagccgaatcgaaggtgttcttgccgccaacaagtacgttctgtgcaactacaacgctcccagagacaagctagacgctcttctcaagatcacacccggccgaagagccgccaccgtgtctcctctggacgacgagggatggtgcgccgtttcctccatggctgagaagaagaagattgcccagattatggacgagctgaagaaggagggtgctagtgacattctggtgtttagcatttccaactgtcgtgttcaagcatcattgggcgatcgaattggaggactggatgcggaacctaagtcaatctggctcaagagaatctcgatggattcacaccacaactgtacaataagtaccgcttgtacaccacctgtatgtatagatatgaatagatgatattagtaaatatgaatatgaatccgaatggggattctggtttgtgggagaagagaaacaataacgggttcggtggatagggacctcgagtagaagaggaagagagagaagtcaatgcgacattccacaagtacaagtacaagtacgagtagtccctttggtttctataacgcacttctctgactgttgagcttttgtagacatttcactgcccagcatttaaaagctgcaagcaatcgccttaatgaacatagagggagggggacctatgctgtatcgcacactacctgacgataaaattgggaactagcgtcaatatatatagcactacctgtgcacctcttatgccaacccttggaaggaacccctacatgaacatgtaagatactgcacggtacatacttcataatagtaatagtcaatataactaatatacgagttcacgattgaacttgtggtatgtagtgaagtccgaataatcacccagtctttatgttgatatgtcggtaaccacatctagggcattccaactcggttctatacatctcttgctccccaacaccatttttcccttgtttttttcctatgacgtaccgaacctgatcatttttttatattaattttacgtattatcttcaaaacctccatatcacgtattttttcgccggaaagtggctccagttttgtcctctaacactcccaagttttgccggaactccacacactgatgtggtggctcaatggtagagctttcgactccagtcttgatacggttgtaatcgaagggttgcaggttcaattcctgtccatgtcaagttcgcaagaactggcagtggaggaacatatgtgggtttaattcccatagcttctagctgatcagtgtttttttgcaacatatcgtgaaacgggatgttgctgtagcgtttttttgaggcctcactcgtatgagaagagctagaaaccatttattcgatcggccatacgacaggaaagtgagcaaaaaagtcccgtatttaatgcgggcagtatttcagcttttggatgagtaatcaaatgacatacatcacacacagaagatacaataatgacggtaaggagaagatgagctcaccagataattatttaggcaagggagacagtgattataactttactattttctcagatccctggttcgcatatggatatacttgtcgattactccggtacacactgaaggccagaatgctctatattctggttgtaagacacattttagaaagaggaggagttttaaaatccactgtagaaacattcaattatattaaaaaagaatcctacaccttctccatatccaccaaagtcatctaaacacgtttccgaatgtcaactcttggaaatcatctccaccatgtctctggattccgccaggatgcgcagttctttattgaaaccttcaaagtctgcctgtatcttctgatagtacttggtatagcacatcgctcttgctcctgcccctgagaatctctctccgtgtctcaagatacatttttgtgagtcattttgggagcgaacaatctcaaagtagtgttcatgagacatgaaccacttgtgtttctcgtaccaagtccatttcaaaacacttggagatgccagcatgatcacaggtgcatagtgaagttctccttggtccattgtaagttgttctcctaccagagagagataataggttgatttgtgggatagtggcggaggtcccgagatggagatccacgaattccatttatggtagttgttgaaatcaaacagaatggccgaaaccgactctggagaagcgtcaattgtgatttcagtgcgaatggtgacaggcatgggggtgaagaaaaacatacacatggtacgactgaactgaggggtatatattgacgatcattgagccgcttgcgagtataaaaggtctctggtttcgtaaggtatgtcatcgtttacattccactaaagcggctgatccagaccgtacagtatgtacccgtagtatgtacagtagtgtcaatatcttgccaacgcaatcagacgttagatttggagctgatagactggcacttaatgacaataggggagaataaagccgtcaaaattgaactcatagtgtataattttccactgcttattttacacctccttgatgtccacaagataccctgcctcccattccgatgcgtgaccatgtaacacgagaaacccatacaaacagcacagagaatatcaccagtcttcacctaccaccagttcaggtgctgtaaagaaacgggtggcaaacgtctcaaaagtgtccaaacgatattgagtggcaattctgaaccaataaatagtaccatttaagatgtgacgttgtttgtatatacaactgaatttgaagtgtatagccctgcttcgaaagatttttttgaacaattgagaagtagacgaacaagagagagttgatactctgatagctgccaaccatttatacccattgtatcctttagagctcccaaaaagctcccctctgggatattttatcctccctcattctcagagctattaatagcaaggttggagatacgacaccatggtccaaaaatagtccaatatcgttaaaacgttttcggcacagccacagccgtgtggttcctggacgcgttacattaaacaaatgattcatctgttgacaacaatcgactatattcacggagatcggagttgcttttactccgagcaacctggactaattactgcatacaatagatgaacttgtattggatctaccgatactggtacagtatgtacttgtactatacagaaaacacctacttctgcttaatctcaccctcctcaaaaagccggtccaccgccttacccaatcgcttgatagcctcgtcgagcagatcgggatcctcataggcaaaagtgagtcgaatgaacttggccgtttgacgcagctcttcggaagcagccatattggatccagaaacaatcagaactccttcctcgattccaagctccaccagtcgcgactggtagggaagagtgacgccattaaacgacgaagacgcaatcttatcaaaatgaacaagcgcagacacaaacataccacagacaggcgtgatgtaggtgatcttggactggtcgagcttgtccagctgggctagaaggtggtttcgtcgctccagatactggtttcgcaacagaagacaccaacgcaaccagccctcaagaccccaagagtgagcaatgttgttgatcagcagctgagaaacgccggaagcggcccgggttgaaagagaagtgtatagagatagcttctcaatgaagttgacgtgactgacaatccacccaagtcgaagtcccggagaaaataccttggagaaagtgtcaattcgaacaaccagtcctacatcatcaatggtgaggtaagagggagcgatcaaggaggtgtaatggtcgatatcagccttggagatgtcggattcacgtgcctcagagtcgacagactcgtcatgagccttctccggagtgttcagagacttggaggagttgccgttggtgaatttcttgttgtaggactcgtaggccagggctccgtagggatcatcttcgatgatgacgatcccatgttctttcagaacagcatagattgctttacgtctctccagagactgggagactccgtagggattctggccagaaggaacactatacagaactcggggtttgggtccctgcttggcctcatcccagttttcaaggatccgtttgagaccagtcacgtcgagtccctcgtcataatctagcttgatgggaacaagaatacctccgacagatttaatgttgtcaaaggagggagagaagcagtactcctcaacaaggacatggtctccagggttaatgagcaggtccacggccttgtgaataccgtctccaccgccattggtgatgatcacgttccagtccttctcgtccagcttggggggatggaggcgcttggtgagggccgtcacaaatttcttgagctgcgggtgaccatcttgttcgccgtactggagagatcgctcgagagtcagctggccgccattgccgtttgtcgcagtttccagcgactcggcaaacttgaggatcttgaggttctggctcaaccgggtgctattctcggtgatgtcggggaactcgaccagtcctggcttggaaaacagagtcgcagcaggcacaaatcgaggtcggggattgggactggtggtcagattgacggtgatctcgtcaatggggaacccaatggggttgggaagacctccagagatgaaaatcgggttggaatggggtttggttgtcttggccgtctggttgagcgtgaaatgggaatgagaccgggcctttgaacggtcagaaatgaacttgtcgtggaaggacatgctggaaacagtgatgatatagttggtgtaactgtaactgtacgtgctttcaaaaatgtagctgaatgaagctgtctacctggggaccggaatcagaaaatgacaaatgggggccgattgagtggattccgtgactgttgtttgtgtaaccgcgttgtctgtgtaaccgcgtcgtctgtgtaaccgtgtcgcttagataaccgcgttgtttgtggtttgtgtaactagattggagtttctctctccctcaattggcgccaacgtgtctccggcaaacaggtggcttataaagacacacaacaaacggcatcattacaaataaggttgttatcaaaccgactatcggaatccgaaaatgtcagaagcggggtaatacctccgggttaactgctgtagggatgaaaatgaaattgtagactaattgagacacaaagttttgaaaaaacgtgtcggttttatcacagctcgccagaaacaccattaatgagacttattccgtcaccaaaagccacatgcatgataaggtaacctgcactgcgggtgacgtgatcctgaaatggaaagtatatccgtggggtgaacggggaaggatattgcgattctgaccgttccagtttattggcaccaacaccaggatcacgtggtttgtttcaacattcttgtaggaccaaaactcatcctgtgacaccactccattgtaagatggattagataagcccagttgaactcagaaatgtggcaaacgacattattgtatcttaggaacaacatttcgggggtctcggacatccaagccacctaagagggagtattgggggtgattggtacgatcttcggaatcggttgtctgtgctggtgatggtttttttttttttttttccccctttttttttccttttttttttctttcgattcgtcgaagaaggaatatgaactggaaaggttccccaattggaacagtgagtatatcgactacgctgattctgaatggatagccgaggtataggtgacgtgcgtactacgttttccacaaggtccgtctgaaagctgtggtatttttgcaagtagagaatggagtaatgtactcgtaactattgttccaactggagtatccgttttagttgttagttagttggaactgaaaatgtcatggaaaccatcataaatagtaatttttcgagaaactaacactcagaaaaagtaaagagagtataattagcgatattaaccgttttttcagaaacaaaattgccctaaatataccaatatcaccgactggtagtccccttcccatcgtgcggctcatcaattaataagctttccaacccgaccatgcagcttttgtatctcagtcagtttttcagacaacagcacaatgacgacttatctgagcttgggactggaaggcagcgccaacaaactgggggtgggcgtaatcaaacacacggtgacggatgccaacgccgaaaacggcttttccaccgacattctgtccaacattcgagacacctacatcactcctccaggcgagggattcttgccacgagacacagctcgtcaccaccgaaactgggtggttcgaatcatcaaacgggcactcgacgaggccaagatatccgaccctacaaaactgcattgcatttcgttcacccagggtcccggtatgggggctcctttgcagagcgtggtgattgctgcacgaaccattgctcaaatgtggggagttccgcttgtgggcgtcaaccattgcgtgggacacattgagatgggccgaactatcacgggcgccacaaaccccgtggttctgtacgtctctggaggaaatacacaagtgattgcgtactccaaacagcgatatcgaatctttggagagactcttgatattgctgtcggtaactgcttggatcggtttgcacgggtgctgaagatccccaacgccccctcaccaggatacaatatcgagcagctagccaagaagggcaaaaagtacgttccattgccatacaccgtcaagggcatggacctgagcatgtctggtgtgttgcagtttgtggagtctctggcaaagcggtttcaggcaggagatctggtggttgatggacatcaggtgaccgccgaagatctgtgcttttcgctacaagaaacgctctttgccatgctcgtcgaaatcactgaaagagccatggcccatgtcaactctcagcaagtacttattgtgggaggtgttgggtgcaacgagcgactccaggagatgatgggaatcatggcacgtgaccgaaacggctccgtctacgccaccgacgagcgtttctgcatcgataacggtatcatgattgcccatgctggtcttctggcatggagacagggctttgagacgaaaatggaaaagacccagtgcactcagagattcagaactgacgaggtactggtagattggagagtttaacacacactcacaaggagtatgtatggtatatataagtgtaataatacactgtaacgagtacatgacggtatgtacctgtatttaatggtcgtgactttgatcattgtattacattagctacagtattgcttttttttgcgagtttggagctttacaactcatctcgaatgggaacctccttctgttcgggaacaccgctgtcaggaagagtatcgtccagaggctcagacacaactggaagctccaggtctatatctgctgcaatggtagacgacagtgccgtttccaacgtctccaccaaggtatccaccaatgtttccatgcccacagacggagtagcttccaccactgtatcgactaacgtgtcaaccaacccctgcacagggttacctgggtttttgggaatcttaggaccacttcctcgaacgattccaaacaatttgagaaggggccatgtgatgatcatcagggggagcttcaacacccgtctgtatagaatccacgccaccacaagcgccaaaaatcccatagaagccatcattagaattctgtcctgcttgtcagcctgttcaagatgtcgaaccagcttcttggagcctgccaaaagcacgtcaaaggtggtatacttttgctgcagcatctgcatgtcacgcgacgattcgtccaggctctctaagtgcatttctcctctcagaacattctgagaagccagttgatgaacccgcttgagcgattgagtaatatcacgagacttgttgagcactgccttttcgctggcttcctccttgacttccttgcggccctcaaacagcatttgtcgttccttgagcagcgatttctccacattctttgcactggtcacctgggcctttcggtacagcacacgcaggttggcgatttgttccgtatatgattcgagtgcgatctgcgacgtcgtgtcttgagggcatgtggccttgtatcgtgcgaattccgtgtccagatcacgcagtttggtctggatgaggtcggccagctcttgacggacgtctcgagacgccagagagtgtgtaccaaaccgctgaagccgtgagatgagtgacagacatgtctcaataaggggatcgagattggacatggtgaatgtgacgagttgtgtgtgagctgtgtgtgagttgtgtgtgagttgtgtgtgagttgtgtgtgagttgtgtgtgagttgtgtgtgagttgtgtgtgaggtacgcgtcgtttagtcgttcaatgtgtcctgttgagctcaggaatccgtttgtatcgtttctgtgtcacttaaccaaactatccacgtgtcaataatgcgaaatattgtaggaatggctgttctgtggatgttctgaggcgtgtgtcaagagatccacttggtgatgttgctgcgtgtcagaaggttatgtggggaggtactgttcctgtggagtataagtagagtagcaactgagtgtggaagaggagtgatcttgcgcaggttttaggatagctagaaagataaaaaccctctcgtgagaatcacagagacctgattattaattatatgtaataaaacccacatattatcactcaagtttgcctggtaaaagcacaatacttgtcagtgctgctaaggagttaagcagtctgatgggatgtttactttgggtgggtatacttgtctacttgcacatgtacaagtacttgtacagaacaggccatgtgatagtacaactacgagaggatcatatttctgtgataaaagaacccagttgacacttcggcgaacagcaatgtcctactcctatctctccctacctattcttactaagcaaaccatactcagttcgattcccagttctatccaactcaacacaccatgtgggccaaaaacatctcgttcagcgtcaaggaagcgtcacgaaacggcttcaaggaggccgaggcgctgacagtcaactccagcgacgcccagcaaaaggtgcttaacgacattctgcttgccagcaacacgcttcgacaaaaggtggaagagacacatgtcgtgttgagccaggcgacgccccgaatcagtggatcgctggagaagactgttggtggaatgaagaaacccgatgagcagacacatgtacgcccatctacagcttgatctctgaaccggggaaggtaaatgttcgtgtcagtcgctatctacacgctagctgagaatatagatagccgctgacagacatgagggagggtcagacgacataagagggaccagaagacatacggaagggctagcaaacgtgtttagaggtcaaaaaaacacgtccaatgggtcagcaaatgcttcggaccgtctagcagatttgaatgagccactcactgaagctcgacaatggcttagtgtgaggtctagagctctccaagagctcatttgacactcaaagcacttgtccgacctttcaatggttggacccagtttttaataacaatggagtggtcctaggaatggatgaagatcctgccccattaaacacgcgactcatacagctggttttagatatcttgatccagctccgatgtgctaatagttttcctatacttgctacaagcaacacgaaggcaacacaaagacataatacttagactagatcttgtagaggaatgtgttttgaagacaccatcacaagtatttgcaatataaggacaacaagattcctgttcaacattaacccgtcattttggtttagtagaaaaaccacggcggatcttccttgttttttattctaggtcctccacttcgggtatggtctctttgaacgaggtgcagcattaaagaactatcagaaaagccatgaattacagaaagtgagctttcaaccagattcggaacatactccttgtctgtattcattgttgtactggctccacttattcgatattcgtcttcaatgtctccaagaagacatttcaaaaatttgcgcacgtgacatattagacccggtgtaagggtcctaacaattttaatcttcaacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatctttttttcagtttttttccattccttttgtcctcttgagatttttttggtcatcttcgtgcatgacgtcatgatcacgggtttttagaaccgactctagctttccacccacccaacttgaaacaataagaaaaggagattcttactgcccttcttcccagctgctttctgatatcaatatcgagttgattactttaatactccgtataacactcacgactataccgtatcgtacatactcagaacccaccatgtccgtccgatgtactcaatggctggctcgtaagaaaaggtggagaaacagaggtgtttctaaacctgcggaatctcgcaaatataataatgcaggtcaaaaatgtgaccagttgctccattggtgacacatccgtaactcctagtccacaacttttacaatatgcactcgtgttcctaacttgtactcgtatatctcttctatgactcactaaaaaaacacgtgctgtccactactatcacaagcatcccatatcaattgctgctcttgctgctccaccaatcaaagctctggatctccccggccagacagcaactatctgctacgagtcgggccgttagttcgtggtccgaatacacggtccgaatacacggtccgaatacacggtccgaatacacggcccgaatacatggtccgagtaaatacactatgtacaggagtaccgggaagtacagtatggtacctgtttttcaagaagtactggtaaggtaagcacagtatcgtatgtactggttaattgctttttttgacatattttcacatctgcagctctacaatttgtacgggcacagcagtttttacagtgtacaactcacgatacgagttcattgaaggccaactgttatgtagcacattccaacatctccacacaagtacagtcagtacagtactgaacttgagctcgcgaagaagtggccgaacaaaagaaagagaacattgatgaaattaaggagagagaaaaaggaaaaaacaaaaaaaaacaaaaaaaaaaaacagtagataaaaaagtgaagatacagctttggaattatcggaagaaaataccatgcgtgtcttgtggttggactaatgcttgttgaccgtgtgtcacagcaaaaagtcatgcgcctggtgcacagcatggccatctcaaggattcagggggtaacaaaaaaggagctgtgttggtgagtatctacgagcaggatgcaaagtggaggttgcaaccacaaaaagaagccagctttgtaaccaaagcatgcatgggggaggagctacaatacctcagacgagacccttctacggatctacaagcaagcaagttgacaagcaacaagataactcaagaacagcacccctagcaattggggcgggtgagatagaaaggaaaggatccggccagaaatatcaggtgattggtgaaagtgctgtttcgtgtggccgaaccaaagattcagacaataaaaaacagctcctttccaagttcgtaaggggcggcttcaaaacggatcagtcaaacttgttcaatcacgcagtgtatgtgggagtagtggaactgacgaacatagtggataaccatgggggtaatgaaataatttagatggggtgaattcagaaaataatgaacaaaaccatgatacgagaaaaatcatgaaaatcgaaactagtctgaaccatgtcagttgttagtatcaatatgggacaaataaataaaaggaaggcaaaaggaatagacgctggtgaaagcatgctggttggtgggatgatgataggttggtgaggggttaatgggttgctgagggatgtcggacagacccaaagaggtaaaagggaatgtggggataagaggaaaacgatggaaatataggaatagttccagtccgcctgaggtatcggggttttgcgtcgcgaaaaaatcaacttatgcaaacaaataaataactgctatggaacagcgtaaaaagaaatgcaatttatgaggcggcgagataaagacgaccttcgtcagtcgaatttaccgcttactcattcggtatcgcttatgagcactgctctccaccactctcataagatccatgatcagatgctcagcaatgtcaacggatgcctcgtcatggccactcacgttgacgtacagcggcacctgttcctccacttcgccctccatataccggctgccaatgcccttgatctgaatgcgacagccagatgcctgctggatgtgcttgatgttctgtccctgagggcccacaacaagccctcgcagctggaagggagtcaatccggagttgttgacgaccgacacgttgcggtagaaagccgcggggtttcgatggtcgtcgtacatatcctgatgcaggattgactggattttgttgacagcagcggcgatggactccgttgtgggaccctccaaatgcaggtggagcggcttttcgtcaccagggatctcgcccttgtccatgaaccggccacgggaggtgaccgaacagcccgtcgtggcctggatctcagcctgtgtcgaggacttggtcagcaggtgcttgcttcggaagccgttgatatccacatcacgggtgtaatgcgtgggctctgcctctgcgacagcgggtgccgcaagcgtctcagtctgtgggctggggctcttaacacagcgaggagtcatctttatgataggacgcttagggaccggctgtggagagtcgtagcccgaggtgtcttcggatcccatagaccccatggagagtttgctcgctgacgacgacgacgagtcctcattacgtgactctgcgtcctcctcgtccatttgtcgcgccggatcggtctgctgcttgcggtaagcgagatcacgggccatgagcccggcattgattttggcagcgatagaagttgccactgccaccgggtcgacggcatcaaaccggctgacccgcgttcgtgaggatgtggagtctctgtcgccgcggcggaatgtaccactgtggttgtcacgtgccactatctgctcgtgagctatgctagaatgtcgtctctgggctaacggggaatccagctcgattcgggaatcagacatgcgactgcagtcggacagccgtcgaatgtcgcgtggtgaccgcggcgaccgccccacacgctctcgtgctctcggcaacgagtctcccgggctgccgtattctctatattctctgggctcgtccctccgttcgcctctcttagtgtcccatgacgtcggtcggtcgtgtcggtcgttcctgcaggttctgtgcggcgacacttcacgctgtcggtccaggtggcggtcccgcatccagctgtcgtatcggtcccgatacgggcttctactacttctgtagtggttgaatgacatgtggtggtggtatctggggtgtcggtgtttgtatggaatggtctgtgtatgtgtgtgtgtgtgagatgccaagggggtgagttgtgcctgtgtcgggcgtgggttggcgtagaatgtgaatgtgttgcttgcttcaccgattcaaatcgtgtacgagaatggcttagttactgcttggacccgtgcacccgctggacagtatatatataagctagaagggtttcacaagtaggttagtgttcgtgcaaaaggcaagcaagaagggcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaaaaaaggtgagaaggagggaacctgagtttgggcaaaaaaggaaaaggtgagggtgacaggaggaaaacaaaaaaagagacggcaaacccagaaggattctagatttcctccacgcttgtaggttggcgggtcgacccgaaagactccatgtgtgctgcaagttccaggtgggtgtggtctgtgacgtaaaattcagaacactaccatgacccacggagggccgatcagatgtcaggtagcaagtcgaaacgaggcgaaaaaaagcggtcgtcagaagaaccctgctacctctccctcgcggccccaaaactctgtatgtatcactgggggcccataactgaccctataagtgagtgcaatgacagaattatacatgtactcgtacatacatccttaggtacaagtacatgtgctgtactgtacagtactacaagtacagtggctgtcagagtgacagagtgagtacaggtacaagtgcttgtactcgcgaccgctctaacgactgcgggattccatattcccacaaacactgctctttgtatgtttggatgtagggcacagccggatctaccctaccagcaccctgtgagtttggctcagccagagtactcataaccgatgccggtgcacggtgtagatcagcagaccttggtccacgcaggctcttttccattgttctgctatgtggatgcggcggttacatttgaccatcgtttacgaacggggtcagtgagtgtctaatgtgcgtaggattaggtggtagctagtttatcgcagcaaagcgaccgggctcggaagaatcggaatgaagaggcgccgggaggcgaatccaactacagctacagcacaagtaccaaaaatacatgctgctgctcactttggtctctccttctcttacacttgcttgtcttttgccactggctctcaccatacagcagttggtactgcactgtaggtactgtactgtacttgggtccttgtgcagaacagcaactctgggtaggtgcgttacaaaggcgcagccaaacagcaacccagataaacagccagtcagacagacggcgaaactaaaagggctcccatcatcccaagctatgcctggcgaaagatgaggtatttagcgcgcgcgttccactccaaccagcggccgtctaaagcacacattccgccaatataaagcgcccccgcccctctgagaccggccctcatcgctagcccccttcttgctattatagaacccgtatacaatcgcaaggtcaaccttgtagctccaaggttcggcactaatggccaggctcgatgtccaccgcgttatgaggatcttaagatcagggagaaggcccgggaaaaatacgaaaaaatatgctatgggtgcatacgatcacagaccacgcaagggcctctctttcttcccaagctacgagtaggcgccaacctaaccaggagaagacgcactttgcagagaattgtcacgtattcgatgtgcattaaaactgcacaaagacctcagacactggtcatcctgccgctggtttggccctaaactcagagtctggccctttcgcagacttctaaaggcctccgcaaacccagcgcgctctgcagactcaaagtttcggatactagccgatcgagagagcgagccactgtcagacacacgcgatggagcggcgttcgaggccaagacaccctcgctcgggaccaagaaaacgcggaatgcaagcctccgattactccatgaaggcaccaagacggtgatcgtagctcccaaaaaagtccgctgctatctccacgacacttcgacgcttcgacgccttgacaccaccggacacgtttttctcgctttgatgagcttcgtctaaactctgctctgcttatcccacaaacaaagtgccaacctctccggggttatcggacctgagcatttgcattggtccgaggcaaccgcatgagccttgggcttggcaacgagattttttaagcgacagtgaaagagaggagactctggaaaggggagactctggaaaggggagaccggaaagaaagggcgatggtggaaagggcgatggtggaaaaaaccgcagagactgccaaagacaacggcccctcagacggctccagaaacgcccgtgttgcacggcaagatcctcgggattgatccgaaactctaccagaacttctcggagataaccaccgtcgataacccaccgtcgataacccaccatcgataaccctctgtcgataaaccgccatccctcaggtccgcagggttgtgcgtttaggcgagagtacagcacgcacagtacttgtgccatggacatgtgcaccctacagtagctccttgttagtgcgaaaccatgtcaccgttcgccagctatactaattacgatcgatcgaagttccactggtgctacaggctctccactgtggcggaaggattgagaagtaaaaatcggcgaaaatgcaacactggacggaaaaaacaacctaaacgttgctggtgggccaaaccatggcttattgtcaacggcgcagcactgtgactcagaaacagcgacaataaacccgtagaaatggatcgtgcaaaaagaacaacatatcaatacaaaggacataattgtagtgccaccgcagtctccgcatacaatgccatcatatatacatggtcagctattgtttctgctggaatgtctcaaactcaaccaactcaaccagacgtgaaaaaagtgcggaacccgacaacacatgctaccaacgctacttgtacgtttggggcaacattgtagctgaattccgccaatattaaacgataaaaccgcgccaagctggcgaaacaccaccatagagctattaactactgcttctggcccggccccgcagagctcccacatctcagtccaaccacggctccttcctatacgtggttgtagggtttataggcaaaaagctcgggttgcataagtcaccgtattcgtttaattgatggttggtggattgtaaatacatagaagaagcattttatggacgaattcctcaacaaacaccggaggagttgctataacagtggtccagactgcgaggacaagtgcgagtttttcccgcatcgcgactaggtcggttttatgccatcaatattgaatgtagcaaccatctgcaaccaccgcctccaaacacgttatcaccggagaaaccgcctcccccatgtacttgtacatacatacgccgatgcaacttgcagtacaacagtagttcaccttcgatctctcggtcacaatacaagtacaagtacagtacactacaagatagcgactgtggctctccaagtacactaactcggggaaaagtaaacctaactagcttccacaaaaaatctcgattaactcgacactagtgctcccgtccatacggagtcctactctatcgtacgagtacagtatgtacgagtgcagtgcacaaaaaatacggcctcagatacggaaacagacctgtatggcatattcccacattaactaagactgcggcagaactcttggctttaggctccgttttccgcaccggtatgcggaaaccaaccatctcagtcgttggcatttttgtccacgtatccaagccggcatcacggaattggcactacggcgattcctatctgactcgcttgctatggaatacggctccagggatcctattctaacaaccgtctatgataataactatagcttttagttcgctattataatatcgtgtacttgtaagctccggtaagctacgatcatcgctgcaccccaaattgtctcagagcttgccaagttgtgctcgaacaaccgcgaagcgaaatgaacttgtgcaacgcgctaaattagcaaccctactgcgtaaatctttccgtcaagtacttgtagtttcttgtttgtggttgtgatgattactaattggtggtctcttggtggtagagatggatggaaatttcggcgaaacataccgattgatccggttgagatagggaaaaaacaggacccagggttattccgtagtaagcgcaagtatatccaatcctcgagagcccacttctttcggtctctgtacagtagttggtgtgttatgagcttccagtacaacgcctagttgacagtgtagcaacaaaaggtcaaaaacacaacagccatagatcaaggagtcgagcaaaagactcgagaaacttcaaagattgtggctaccgagctcaattttttctagcttgaaagcatttcctcgttttgcgatttttttctctggtgagaattttcaaatcaaaaaagtgaaacaaaaggaggccaaaagtcgcccctcaaagctgaaaacgaaaccggagttgatcaaacggtttagacagccgcgtcgaacactactatcaagttacaaattcaatagaacggctacccgctttctacacgtgcgtacagatgtcacaggggccctgtttcacatttaagccagtctagtcagtagcatcaatgttgttcgatggagaggttggagagttgaatatgtacgagtacaaggactttgcgaaatgactacaagcaccggtgcagtacttgtaggactgagtgggctctcagactttggccaagaggaagaatacaaggatgacatcataatgcatgtttctgtacgccgcacatactacttgtacaacctatgtgaacgtgagagaagaagaaatagtgtctgcagttattataaaccacgctttggtcaactggagtcgtcagaagaagtcccccctggcttcaagactagtggagacatggttcacacgacacttcacactagcaggacagcgcagggctagcgaaaagtcactgccccgtagttcgaaaagaacccgtattaaagagcaagagtctatactgagttctacatgcttgtgtacactacacgcgagggaattacttgttctcgtagtcaagctacttgtactcttacgggtggtatccattgagctgccaactgctgtgctgttttacatgctaatggtttggctgaggggcctataggttaagcgaaagaagtctgaaaagggcctcttcggttgctctgagactcggacggtagttaatctacacatttcattcctctctgggacaaggaatacttcactttgcgagtttggatcagagaatggagcaaaggagactacagtatgtactgtacttgtagaatgtatctataaaatgatttatcatctcctatgctctaaaaactactagtactgtactctgcggggatggtgatgtgtacccaatgggagagacagcggtcgagagaaaggcgacgaaaacttacacgaaccccaaggaggtacaagtactacaagtagtaaaagtacggtacttgtggggttcttccttcaaagaatcaactgccaagattgccaatgtacagtagcaatgctcacacggctgcagactggacagaacaaaagagaaagtgggctaacttgttgagtgaatccaaggacgttgcgaaaagaaaaaaggacgcctaaacaacgggccgagtgcctctcatgaataactgggttcgatcgggcaagccctatgtaaaagaaaagagactctcgaaggtgcaggagaagagatcatcacactgtaggatggtttggaaatatgaaagacggtggatgacatgctgggttgatgctatacaggcttctagactccaccagaagcatctcacgagtctagcggtcattttgattccaaaacatctatactttcaaagttaccaagaggtatctcaagttaccgtcgagtgacaggacatgaaagactgcatgggggggatcacaagaaaaagggtgaatttgggctaatgttgctcttttcaaccctgttgatgtgtttaagagaggggacttttctttgtcggttaattttgccgagttttgataagttgtcaattattcgatatttcagaacgggagaaacaaaacgccagacagcatccaacggcatcaaagacttcgattttgttttttcggccattttattttaattaaaatcaagttctcaacctcgcttttcaaacctgtatacacattttcgatgctcatctcgttagttcaccactcaaccttgggtggttaagggacctggaagacgacacaggggaggtccagtcaaaccaaagagatgattagtccattttaagggatgctgagagcgtaaaaatcgactctttgatgctaaggaacttgtgttagggcagaatctaggcgtgagtaagtgagtgtgaggtggcattagacatgggaggggtcgggagcagttgctgaaccgatagctatgtctggggtcggttagatatctgtatgggcaatactattgctcctgatcaactccatggagattgtgattccgtcctttttcttcttatttgtctttttttttacgccactgcgctgttcaccacctgtgtgaggaatctccaggctgcaacacagaatgaagatagagagaacacctgagatgaggagagtacaaaacgcgtcgaagggactcaatggttgctatttaccaactctttagtactcttttgagatcctaatcagctctggagagtctggtcagagcttcagggtgttctgagtgttatgagtgttctgagtgttccgagtgttctgagtgttccgagtgttccgagtagtggtttgcggtttttgatacgatggctaagccaagaagggcaagggtcagcctgagtgttttaaagacccctagagcgcgtgcgatcccgtcgtgacagatttgaggtggttgaagactgaacaagtgagggacaatttcttcatgatggtttgaaccgaacgagcaggctggaaacagaaggacaacatgttctcacccatcctgggggatatcccaagacgagattcttcttgtcggtcgttccaaggcaacaactgggggtgtagaaacaccagtctcaggtttttggattatgagcgcacctatcagaccttgctacaacacctggcaacactgttcagtgctacactggcgcaacaggtccaatgggcacagcacccttagcttgtatccttttgacagtccctccacagttgagctctcaaagacaagagacaccaggtacaacacttgacaagggtgcaaaaccactcaatatccaagcagctcatagcggcagaaggtggtgcattgtgttgaaccatcatctcactcgaaatatctccatgtctgtctcgttagtagatatagaatgattctggtcaacgctcacttcgtttgagctcagcaaagtaccatgcgatgaagaaatcagtaagtacgacaccagaccagaaccagagagcactatcagttgtatctcttgctgctcttctatgcccatgccaattggtttaacgccattgtaagacgatgggaagacaccagatgcaattgtgagacatgaatactcccaaaagagccataaaagcgccataaaagagcccatgtctatcaccactcttgcttgcaggtgcgcagaaagtataccccgtctaagagaggtttgcaggtatacataattgctggcaaacaacaagccactaattagtttgtccaagtgctcacctgctcctcgctcaccaccctgatccgatactgtagcaaccatcgactcaggaagttgagagcaagatcgaagacaggtaaccagaatgggcgggggtcccttcatcaatctcaccgagctgaaacagtcacgtgctctatgatcgtattttggctagatctggtcgacaatgttgaaacaagtttagataacactgttctcaccgtttataagtcaagaatgtactggtagcttcgtagagaagacaaaaaagccttctacacagtatcaaggactatgctttagttggtatgtacagtagctagagtccaaatacgatttcgaccaactggcttcctcttactcacatgctgaactacaagtacgatatcatgaaattacgacattcgggtctacaaaaccactagaccatctcatcaaggttataatgctcgtagcacgatcatacagtacaatccctaggaactcacagatagtcgtatacacccatccttcatattcctccaccgtgatcatataaaaaatacattcagaactatctatacactggggtcccccttttccatgcgcgtgcagttctctctcttgctcgctatccacccattactccacctgcttaccctcgaaatccaccaatccatgaacaacctgctgtgaatcgtccagcttctcaatcagttcatacaccttgtctcccaccagctccttgcatcgatcaatctcctgctcagtgagctcttgatcggggtagatggcctggcccttgatctgtcgcagagccgaaatcaaacacttgttgagctgctccagctccaaagtagagtccgacgacgacttcaacagccggttgtaaagtgtatcactccacagcttcaggttgcctacaatgaccacacgaacggcctcattaccaagcgcctgaatgccctggagagcgccatagagagtgggtatcggcttggtggggtccatgaatgccttgagtagcgttcggatggctctgggcttgagagaagcgtagatctcgttgtatttgtcgcagattcgtgccagaagagatgcagcaaagtcacgaatcgagtactgagaaatggtcacctgcgagtcctccacaatgtcctcatggccgggcttgggaccaatcttcttcgcgagaatcaaagtcagcacagagggcatcagtgagtgaatgtaggggtccatgaacagcgtggggttagtcagcagtgcgtcaattacctgcagcatagtgtagagcacgggcaggttcttgaggttatgtgtgactttttcggccacaaactgcacaaagtagggcaccaactggtggaatccggggtcgtttcgcagagaagaaagagcagccgcatgttgcttgaccgcagcctccttctcgtctccggtagcagtgacaaccacttccgagccgtccataagtgcacccaccacacggtcaaagtacagctgcagctccttggacagcacatgtttgacgagaggcttcaccttgacgtccgacgagccgttgatggtggcgatcgagttgttggtggtctgggcgcctctcagatcaacactcatggctctgatgtcgctggccagggggttttgtgggatggcaggttgcactccatcgatcgccacccagtgagctgtcagtgatgtggcacgaggcaccttaggcagcggttggttgatgagccgttcaaagtccacctcatcgtcatccacatagtacagcgtttgtcctggtccggtgatggcttctctgtaagacacgcttttttcgttggccacgccctcgtagccgtaaaggggctccacgttgagcgctcgaagagcctcgcccacgtcggaggtccccagagtcgttcgtttcgagtgtcgcatgaacttgagcgcctgttcaatcacctcgtggattcggtattccacgtccatggcaagcgttttggccacgtcatcgggcagattggagatgcccagagtctcggccacgtctttgaccgtgtcactgggagaccacagggtgtgggaaaagttgatggacatgttgtgtgggttgcaagtggtgatattgaccttgtgatgatggaggttggaattagagtttggaaagtgttgatggggagtttgtcttctgcgatatcggggggttgtgagagcggtatatcgacggtaagtagatggaatcagctaaggaagtttgtgagttgctcgtcaaaagaaatatctgtcaaaaaagagaattaaagagtggttatgagggcgttgtataaggtagtcatggaaccttaatttttgcacgaagagttggttttggggtagccaaaagtccaggagtaatggctcctattgtaatattagacatgtatttgactttcaccagaattaaaatactctcctttttaatttcatttaaatctgttgaaaatggagcaagaacaatgcactctttcgagctattgttatacttgaaagtttcaacaatagcctctgaaatagttgaaatattaacctcctgtcaagtaagtagagagtgtcaatatctcttgaaattctggtcatatcacatttctacatagataaatctgtaaaactaactaccattgatgtatatttttagttcctggatctataagtccaccactgccttttctacactcatttcaaatgccactatcaaggttcaatgggctgctctatcgaaatcatcaggtgtttcaaacatgacgaaatcttcatcaatttgaattctgaaaaatacagtcagtttttaccactcttttattcccatcgcacttttctctttttttctctcactcctcctcccccccacagcaactacccctattcccctccacgcatggtcatgcactccactcttaaacccgcacatcatcactccacacacacttgacgccgactacaacgatgggttcgtgtttcagcaagagcgagcccgcgtccacgtcgggcaggaccgcaggacgagcaccaccagcggctaagcctgccaaaccagcaaagacggaaaacatcccactcaagaaacaaccgcccaaacagccaacaaacacatacaactcgccaggacacactctgggaggcacagccgaaacgctggacgccaaggaggccgccgcacgcgccgcagaggcccgggcccagggccagaataagggtggcaaactcagtcagcagctggccaaggagaaggctaagaaccggaccgaattgatgaagacagagaaagtcgaggagccattgatttatgattagtgggcgactcatgtgattactgtgattcccgagattctgcagtgttgccattgtgttgtctgcggctacattgtctccacgatgctttcttgtggagagatgctcaacgactcaacaataacaacaaggggctaggacgactcatgtggatggttacgcgccatctgagactagaaggattatataggaatgtattattttaacgattggtggggtgcaatggtgaagggtggtgataacggggttcaggttgaaacatcgttatacaacgagagcatgagaaaagatccagctcctgagagatctccaaatgaaaactcagcaacagtccaatagtgtgtacaccatgacaccatagccaagtctgactgagaactaatggttactccttagttattgtaccgtagatactggaacaagtggaatactttctgcctctcaaccgcttcattcgtcaatcgttataatatatacatcttcctactcgtacatggaccattccatactcggtcctacaaagtttgacccccccttggtatcgtctacacctgatacctagcgcccttaaccaaaccactcaccagaagctccgacaactcatgatgagccagtttcaccgcccgctcactggtaccctcaatgagaataaacagcttgggttcatccttgggtccgggaatacgaccaggaggatagtactcgcccttagcagtgatactgcaaccagtgttggcaataacacgactgacagaagtgttactactggctctgtatcgagcctgctgagggaagtcgttgatctgcagcgtcgtgtggtaagcagttgtgggggatttgctgtctggaggagtaaccacaatcacaggcttgggaatgatatcagtgtttgcagtactggcagctggagtactgctttccgtctcagcctctccagcctcgtctccctcatatgctcgtcgctcatgttctctggtcgcatctctctcatcctgtagacgctccagacctttaccagagaagccgtacatgtgtctcttctcagttccagaccgcaccttgaactcgaatctctcggtcatgagctgcacaggcgcagggggcgcgtttccagacgacttgatggcacgtgagatttcagctgccagacgctcctggtcactcagaaggaacgtcaacgctgtacccttctgaccagcccgtccggttcgcccaacccgatgcacgtagtcttccatgtggttgggggagtcccagttgacaactagaccgagccccttgacgtcgagacctcgagcagccacagaggtggcaatgagcacggaaacaagcccgcttttgaaatcgctgatcgcctggtctcgatcagcctgctccttgcctccatgaatagaaagacacgggtaaccagattggatgagctccttgagcaaagaatcagcactctcctgacgctccacaaagatgagacacttggggttgggaatgggggtagctgccgactctccggtacccacacgaccctcactttgctcgtcaaagaatccctgagcaaaatacttgcccagaacctctaaaaggcgcgggaacttgctcttttcgttctggaatacttccacaaactgcgtgatttcagaagcaaccacggagcgcgctccgacaatgatttcaataggacccagggagtcagacgaccgcttgctgagcactcttcgcgccagctgttccattttcttcggaaaagtggctgaaaaaagtacagtttgccggtcaggtcggatagattgggtcaacttgagaacctgaggctcaaagcccatatcgaacattcgatcggcttcgtcaatgaccaggaaggtcactctggataatgagagcactctaccttggttggcagccaacaagtcgatcattcgtccaggagtacagacaatgatatgggtgccctttttgagagcagcaatctggtctttgatgggactgccgccataagcgcatacagctgtgagttcgagagcagccagaaacggcctcaagtctcggtagatttgtacacacagttctcttgtgggtgtaatgatgacacccaaggggtgagaggaggcccccgaaagagtggtggtatgtgtttcgaccccaacacggtgtttgatgtgacgtagcattggtaatagaaacgctaaggtctttcctgaacctgttttggctacagaaatcacatctcggccgctcatgacagctggaattgcctgggcttggatacttgtgggtttatcgtatcgcaagtcgttcagaactcccatagtaggtcccggaagacccagttgtgtccatttggagattggcttgggacaatctttgcctcggattttgattccgtcgagtgaaagacgcagctcattcgtttcggcttcagtcatgtcggcaagttcgctcgattcgacgtagaattggcgtcggaagtcttcatagacctgtttggagtggtccacaatcgcaatctcctttcgtttcgaaagcgcagaaagatcgagagtcggatcctgtgacttttccagcgtatccacctgctcccagacattgagattttccaaaggagtggagtcggctatggagacagatgtggtggttggaagggtcagggaagacatgtaggcgtcgagggggtcgacttcggcaggctcagaagcagcaccgttcttttcagaggcattcttggcctcactttggcttccacctcttcccttaccctcactcttaccactgccctccttctcacccaactttttcaacaattttgccggcttcctaccggcgtcctcttcatctgagtctcccccaaagaacatctttctcttcacctggccctgatctgtagctttacgcaaaccactcaatccggacatggagaagccggctttcggagaagcgggggcggtggaaggagcagggctcgcgctggcgctcttacttctctccagctcctttttgcgcttccattcagcgactttggcaagcttggcagcttttttggcgtcgatttctgcttgcgacggggttgcatttgtcgtattgggcgtggtgccggtcacctggctagtactcgaagtttcactcatggaattagatgacttagtagaatcatgcccagaaggctggtgtggacggcccgaggggggaggtcgatgtgcgtcccgtgaccgatcccgtgaccgatcccgtgaccgatcccgtgaaccagagccgcgacgttcccgctcacgtgatctcgaataacgtcggtcgcgcgggtcctgtctgtaaccccctctgtctctttctctgtctctgtctctgtctctgtctctgtctctaacatcccggaaccgatctcgctcgtctctcgagcgatctcggtatccgtaccgtccacctccatctctgcgggtgccagaatagccccattggtcatactcacggtcacgtggcatcagggctgtaaaccgataaagacgaagatatatcgcaggtgtttgcagtggcgatgttgagagagtcggatataattatgcagagcttaaaaattaaccggaaatagggttcacggatggggactaacggtggagataatggcgtggggagaagcggtggaggggaaccgacggcggatttgagggttcatggagaaataaatggcagtatactctcttgcttttccggtaagccttgtggttggtgagatagagagggtgttttgactgggagattggagtgaaatacttacttatatatggtggagcttctcccaactaattttaatgaagatatcgggatagagaggaggtagatccggtacagagagaccaccttctggggcagtagtattggtgctagcgagtagataatcaacttaatggggatatgtgccgcaatgagatgctggaataagatttcatttcgatatctactctacaacaggttttagatgatctctgttctcagtcaagcgtgtctacctcaagcagtcataatgacgtgaaagaacacacaaaaactgcaattctggtaataaatattggttttttattgctacatactgtttatatccagaaaattgttccttaggagctttcatttatgaattttgcaaactgctggggtcctcctactacaacaccgtgctcctccgtactaggaagagtcaatagaccggaccaaaaaccacaagatgaaacagacaaacagtcagcagacaaaaggagagataataaacatcaatactgctgtttgaaagaagggcattgaacaactgtttggctcaagatagtggcaggggcacgtgcaattgtgctgtgcttctctcgttgcggtaactgccatcattaggctggtatctgggcggtttgaacgagtagttgaaaagtaatagtcagtattgtttcatactaaaagtggccattattgaggctgctacaactcaccgaaaacagtcacttcaaaaaacaccttggaccaaatctcaccaaagagaccaagtcaataaccgtgaagctcattagaaacaccaccaaagcgatcaagcctttcgtgaaatatcatcaagggggtttacagaatgtctataaatacccttgacaccgccgtaagaaccccatcatctacaacatgttccctctttttctcctcctagctccggctctggctgctccaacagctacgcctaccatgacctcaacctcttcaaccaccgccaactcagctgcaatcactacaacatctctgcaaacagtcaaggccttcggtcttcattgcgagccctccgaataccgtctccacaccaaaaccgagatgacatatgaggacgagctatgcattgtgaacgagtacgtcttcaccacctgtcgaaaccggcctccttccacctgccctcctgaagagcaggtgctggtaaccaagacttgggaaactgattcaggtttcgatatctggaccaccactggggttgtcactgaatgtgtcaaacaaaccacaaccaaaacttcaacaactgtccttcctactaagacttttactccaacgccttcgtccactgagtccaagcctacatcaacccctagcacatcctccagaacatcctccaagacttcaactctgccggaaacaacccccgaagctcaggtctctaccattccccctacctctactctctactccacaaccatcgtcaccaccatctccagcaagattgtcacggttactgttccctgtgactctgcagatgttcttgagacaaagacggagtcagacacggagcctcccaagtcaaccacggagcctcctaagtcggttgggtcctctaagtccctgagtccaccccagagcctgtccagtcgaccaccaaaattcacattgaaaataatacttcccttcctgagccagaaccgatcaccacttcggaacccactcccaagtcaaccaccaaggcccttgaaccctcccccgaggttcctcaacccaagattcaatccaagcctgatcccaccactgagcccaaatctgagccggtgatctcttcaaagcctgagcctactcccgagccaattacgtctgaatccgttcctcctgctcctccttctatcgagacaatgacttactttgtcaccaccacctctgtttgtgatattcccgattgtttgaccaccagtttccagcctgaaccctccaagccagccgagcctacaccttctccccctccctctccctctgaaccagctgagccccagttctcgggaacagttcctccccaggcaaacgccgcagttcctatcgtgactgcacctctcctagctctcattcctgtcatcgctctatttctgtaagtagcttagttagtcaattaatgtatactttagactaacggtaatcgtcgcgctgtatacccccaataaaggagatagacgtctgaaactttcatattgtgttccaaacgacatcaaatattattggtaaaaaaatctactctcattctcaagtatttcgcaaaattattcgccgcaacaacggcaatttttaagatactgtaggtcacgtttttctctatttcaagaacgggcattctggccgagtggtctaaggcgccaggttcaggtgactgaatcaatatcctggtctctccggaggcgagagttcgaatctctcggatgtcattttttgccgaaattttcaattcagtacatattttttgcaaaaggacatgaaaaccgaccaatggaccccattctttctcatgtgcgctcactaagacataccaatagtggtacaaaaggcgcctcagatcgggcttcagtgacagtaggatctagttgcttgcgatcaactctacgggccaattgaaacaccatggccattgcaattacacattgtactgtatatcatttaggatcatgttgtctatgacagtgccgcttgttgatccagcgatcaatgttgctaacacagggcaatcgagacgtgcatcgatctgagatgtatcaccaccgtttgtatcgctagtggtgactttctttaaacggtcgctatgctcacatttaaagggcagccttgatcttatcggccagctcgtccttctgggcaagaacctgcagatcggagttgccaccaatgtgctggcctccaatgaaaacgttgggaacggttcgctggccagtgatctcggcgagagcagcctggagctcggcaccatcgtcaagctcgtcgagctcgagaatcacgggcttggcctccttgaactgggaaagcagctgcttggtctgcttgcagtaggggcagtaggacttggaggccacgaagaccttgtccttggcaatgtgctccttgatggtcttgatagcggactcggtggccatggttgtagagaagaaacgtcgaaagagaaacactttggaagttgacagaaactgtcagagatgatcgggggaggtatataacgctactgtaagtgactgcacggcagtgtggctgatatcacgtattgggtttgggtttggagtattagtaatggtgttggaggggggtttacgaggagttacagacggattggagcaaatatgaggttatatttggaaccagctgaatgtaagaatcacaatggtatatctattttggcagtttggcaaccgcaatgccccgtttgtacaagcaatataacattgctagacctcagagtttgctccaagccaagtggaacagtgtagaaaaaaatgtgactaacagggagtcatgtttagtcacagaataggcaccgaagagagtgcttgcgggtttgcgacatcaccaattgggttcgattggggcgaattggaggtatattgatcgaagactaagagggaggtattggcggtctagactctgattactaagtcaagccatggaagggggcagatggtggagagaaggaaggagctagagctgagtgggtcaaaagaaacagaggaaagcgcttgtgtatagggagttgaagctaccgaaccagtgcattcatctataaaataatattcatacccttcagcacgattgtttcgagtcatatggctgttagttttgttttgtttttctgcatccagaggaatctctcatcatcaagtaatgtcccaaccgtactccatctggtaagcctcagtttagtttaagagatatcgtattttgtctcagaaataataatatataatatatccccctcttggatccatcgtgcgagtatcagtatatacctactgtacagtacagtacatactgtagtcgtaagaatcgcaaacagagacaaatccacctccaacatttcttctccgatattttacctcctacatttcatttccaacatttcatttccaacatttcatttcctacatttcatttcctacatctcatctccgatatttcactgatatttcacctctaatttttccctccaaataattactctatccggaccatctgaacccaacgaaaaccactcgacaaatacaaaccagaacactcatacacactaggaaaataatccctcataacctgtgattccgccaacgacgcatataccgctccccgaccccacgaacccacgcccatgcgggtagatcaagagcaaacgccgtggatgcaaatatatgcactcatttgttgtggatgtgacataatgctggctgtacagtatcgttaaaagtgctcattggaggtatccagacgggtcagatatcacaaagagatccgaaaaacagcacctatcagcactttttgacttgagtccccaagatatgtctccagttctgcaaagccccttcccaaaccactcctcgtgcccctgtccgttcctgctgtactctgaaattggttatggttatactctcaaactggtgaacctagagtgagctttatagaccgccgtccagtgaacaaaccagcaataatccttggtagaattgtgctgatttatatgtgcacaagagttccggtttgaaccgctcctcaaacagttgataagtcccttcagtctccataccccgcccctacgccgccgcccacaataatgccgccgttggtcagccccacaacccctgccctgaaccagcctaaatcatgttatctggcatatccactatcgtcgatctacgtcataccagcacacacagtggtcgagactcagtgatacgaatcggtggccgacacagtattggcgacacagacacatctcgagtaacacaaacccaagcacttgtcaaaggggcacctacaaacacgacccacctctcaaaaaaagccactcagtgacatccacagggctccatcttaacagaccaccacctaaactcactcaagaccgattcttctgagaatccgagagtaaagagagtgcgactccgacagaactttctcaatagtcacgcaaatctacgatagtggctcattttgacccaatccgactaccgtcacaacgacactcaagtttcaaaaagcgcccaaaatctgctctagttcacacactcacaccgtttcatcatgggcttcctctcatccgacaaaccatacacagccgtcacctccaccatcgagtctctctgtggacgagactacgaggaggaggatgtggccgacatggtcgagctcatggaaatcattcaattgcgtcccgacggacccaccgaagccgcccgggctctcagaaagaaactaaagtacggcggcaagcatgcccaactcagagctctggtgattctcgacaccttagttgagaacggagaacggctctccatgctgtttaacgacactcagctgattgaccggctcaaaattgtcgtttccggcgcagaaggcctgcatcccatggactctgccgtccagaagaaggcccaggcctacgccaagagctggagccgatacaagggcaagagaggctacgagggtatctcctctctgtacaagggaggtgccacatccagcgctgctgccagatcacgggcaagcagctacggcaacggaggagcaggaaattctggctccggaagacggtcctccagatactctaaccgagtcgaagacctgtctgaggactcggacgacagccgagatggaggctacgactcgccccctccccgatcacgcgattctccccgtgcacgtgcgtctccacgaactccacgtgaccggtctccctactctgacgaagatagacccaagcggtctaaccgaggtagtgctcgttacgagagagggtttgacgacgagccccgatcctcgtcgaaaccattcttttcgtccaaaactcgaacacgaggaagcacgcccgtggatgactacgatgaggaagatgagcccggagaacgacctcagttttccagccgaaaccggcgctctggaggtggagtagcggactttgaggacagagaaaagacggaaaagtcgtcgaaacgttcgtctctgtcgaaattcttcaagggctcttctcccgagcctgcctcatcgtctgctcgaggctctacgccctccggactgtccgcatcttcttctaatgctcccctgaatgccaaggttgagaagccgcgtatccaggaggttttggcggagtctcacgttgcagctaccaacctgaacaacgctctcagaatggtcaacaaggataagggccagttgagtacccaggacgcgtatgccactgagtgtttcaacaagtgccgaaagttgcgaaagaaggtggtgcgatatattcacggtatccacgatggcgaatatgtaggtcctcttcttcatgtcaacgaggagctcattgctgctctgcggcactacgacaagttggcgtctgtccatggctctgattctgagcccgaggatgattggagaaacgaagatggagtagatgaagtcaccgagcaggtggccaagatcagcatccctaaacgagctcctccacccatcccgaagaagcccaagaacttgcattattcggatgaggaggatgacaatccgtttggagatgataatgagttgtagaagggaaacagatgggacaccttccttccaccactcgatgatgctgaaatgctatatgtacgataatgaaccgattgaagtactttattcatgtagatgcataattgaatatgtaagtatagtacagtaattacatatacaagtatgctgttagtcataccaattaattacgccaccttgtacccttcaagacccttttccagctctgaataaactccatcggtctttgtaaacagcagtcctaggggcgtgcctctcgttgccacggtgaccagcaacagtccttcctctcctccgatctgtcgcaccagaaacaccgcgtcattggtctctatggtgacccatttgggtttggagccgtccagcgccttggtgcagcccctcaggtactcggaaaaagtctgggcggcgagaatgacatgcacttttttcttggactcgcccgaacacacgctgttgagccactgctgttctgttgatgcaatttggtccgagtccaggccctggtagtgggccaggtacttggcgttaggattgatatgcgaggcggcaatttctcgaccgagagcagagcccaagagggaggagaagatggcgggtggagggttcgatgtggtaccgtaggctgtgttagcgggagcgatcaataactatttgtgaatggccgtgggtcatgaacgagagaaacttggtagtaacgataaagagagaaagacagagaagtgacggtggatgcgttgatgggaaggggagcgtcaccgtcattgtcggctgtgactatgaatgccttggtgcgtgctggtttttgcaagagagctctacgatgtcatggccatgtgagtcacaccagagcgagagagacacgtaacaagtatcagtcactgcattcagtcattgcattcaactaacttctgccctagtccagtcgactccacatgtcgtgttgaccagttggagctgcagaatgtcacttcagtctgacaccttcgtctggtctttatattaaaaaacaacaaccttccagatcagcagcatcttcttgtgtcatcccattccgtgcctttttccccatgtcgttctctcgttgttctatcggttcgttccgacctgttgtatcacccagactagtctccaaatactcactcgataacgggggctcttccggcaacgtggtcaatgactgtgaaagcagggccgacaaattcttgcttttcaacatgatgctgtgtattagtgtgatgggggagtggttgatggagaatcgtggggaataagttcatagaccagagatattggagtttatttggagagggaagagtggtggatatggtgtgataagggatgatagaggtataaaattggagcggaattttgacacaaaagataattgaaccgcgataaatcaactggattgattttcaagggaatttgtgatattttgactccgttttaacagcacattgagtcaatgccggaatatgtcaagtatgcaagaaccgcgtgtcaagtgtgtagttaaaatctagttggactgacagcccatgttaaataagtaaatgaataaaaaaataatgaaaaaacaacatatccgaaacaacacttgatagaaacgaaagaaaagggaaacaaaagatgggatctcaattgcccgtattcagatacatgttgactattcaagatataacacctctccttgatccagtctacagtcacataataaaaattccaagttgagaatacaagttatgggaagttccaaatcacgcctctctaatcctccaagtgaaacaaaaattgtcttatctctcagtataagtcctatctcccaccgaagatcatgtctctcctgcccaaaaccatacatctgccctgtatagtcgtccgtccagctgccccaagtggtctgataatatgtgctcccctttctgatctagccaatagaactagggaaccgaaagatgggttccgaaatgttggtaacctgtagtatccagagtctgttcccgatcttcggctcaaattactgtgcggcgttctttgagctcttgtcaccgctctaccaacttctgctaccccaaatcatcagtccgtacaagtattacccgagcacccaccaatacttgtttgcacttctctcaaccagccaccgtcataacaattcaagtaccggtttaattaatctcaacaccctacttttcgctcttaaattaagtagaaacccctattcagcaatcgtacgatgatgtactctctctatatataactcgtttgctatcctcaggaactacaaatcatcttaccactcttacaaacttctctctcagccacatctacagtacagtatgtatgagtgcagtgcagatacctccactgatacctccaccgactccaccgatgccatctcgttctcgactctccaaggtgatatacaatgcgattactgaaattagataaataacttgcgggcagacgcctgcgtctggactgggccaccgcatgcacagatgataaggatatcgtgttcgttgccctttcacagcctgctgctcacaaacatatgctaccgcactctcaacgtgtccactagcccgctcttcgttcagagatcagtggttaagcatgcacttgccctctggtggcaggaatttgacctaaccgatcactcacagtcacagctcggatgtaccgatcaaccgtccaatactggtctctcagctcgtcgatcatgactcgtcgctcatcaagcgtctctccctcggcctcgctgccaggcaccgcctggagccactcgacagtgttcttttccaccttttgggtgagcatggatcgctcctgaagagcagcttctcggccaaaatggtcctgcagcttgtcagcctcatgctctcgaggctcaatgtactcgtagttccactgatccgttcctcccataccttcggggatctggtccatatcaatgtactgtgacagctctttgaggttcttggtgaacttgaacttggaggtgacacagggctccatccaatgcttgatgatgttgtagacaccctcgtagacccaaggtgcattgtggaccagcagtagacccagagattcgggatagaagatctggaacatcttcaacagatgcctcatgtaaggatagtccatgttgaagagggtaaagtcggtcatgtcaaagaggaaggtgacattgtcgttgtaatcgtccaacatgagcagagacgcctcaaacacggccagagtgaagtccttaatacacttgactgactggtctgttttgaaatgtcgccgtgtgtaaatctgaatgacgggacggcccgccttgtctctgccccgaatgtacgacttttttgaccggtactggttgatgtagtcaatatcgttgcttctgaaggccccaatctcgccccggaactgcagctcgtcgagaccagactccttcatgcgccagtacattgctttttcgagcagcacacatgtgcggggcaccgaccatcgccgcgcgcgcaggaaccgacacaagaggttgtcgggagtgagggttcgagccatgtgccacagcgcctgcttgacctcctccggctcgaggcgttctagaaacaggttggcaagatgttcgggtgcgtgtttcttctttctggacgccgagctcatttccgactcgcgtgtcgacgtggatgaaatgctgtctgcgcctgtgcccccacttgatctgactcgtgtgggaggcagcgacgtttgtgtgcccacctcgatgaccttctgggtcacgttcatggccttgagcaggacggcccacagctgcttgagtcgttccatctgcttggccgtgagagtgtcgaatctgcctttggtgggctggatggtcaacggcagtctgccgtggttgttgacgtttttctggaacgacggaatctcgtgttcctggctttgcaggctgttgtccatgtccgtggacacactgcgctcggggctcagcggctccgtgggcgcggtcgaatgtgaagtcatggtgtggtacgaggttggagaagaagacatggtttcactagacggagtgcagctcttattctagtagagtctggggtttagactaattgtacctttttcgcttaggatatcagtgcgtctgggatgaagtctaaagtcggggtgggaatgtgcaaaccagacagcttgtgaaaaaacgggctgatgggatattgggaaatctggaagctgcgttgggaagctggcgcgtgggcaagtcgaacggtagtttgaatgtcttgttgtgagacccctatggcgacgtaggttgggtggactgaagaggacttgccaaagtcaaatcaaatttcgtctccacttgcgaacgactacttgtagaatgcaaacccacaccaacacgtccccgaccctgctatatatggagctggagagagagccccaacgataatattatttgcagtggccgcagccgatggcggagaggtccactttgtgttatttcgtgacgtaaccaccgtgctttagctctcgctcagtagattggacatggatgatgcatgtttatgtgtggagttaggtgcgccccatggtgggggttggggagcgtgggagtacggatttccggtatctatctgaggccacgatctagaagaattgattcacgtcctcatcttgtctctgccatctccgctcgtcccgccgagtggatgtttattcggacctggaaaaaatatcaaaaaccttgtcccctgagagtttggacaaggttacagtgcatactgtaccctaactgagtctagaggacggcggagagagagaaggcagcagagaacgaagaaggcaagtatataggagtacaggcatggatacacacctaagagggatctgcggactgatgttttgtcaggtgacgcggaaaccatcctccaaccatcccctcagcccacttgcccatctccatccactcatcccccacacgtacccctcactgtctttccttttcctcggcccgtgtcgccgtccagtcaatgtctcagttgtgcatgcgtgagatgactggacgggcgcaccagcacaagcgcatctctcaacaagggcccgctgagccaacgctgctgtaagtggcaatccaaggcaggtcgagttggtggttggtggagagagtctggtatcattagaataaaaaaaagaagcagggcctaattggggagattgttccggcaaagtgagaggagaagggtagttgtgtactggtgggttgtagaaatgacctcatacgttataccatcgtagccgtagtcgttcgtatcttggctatccttttcatagacccatcactgatcggcaatgcaacaggggtgaccgaaacgtttgagcgtttgagttgactcgtacaattaacatatctgagaagagaagctattgtagacaaacaagagttaacgggataacggggctgattgaaatgggagacatggagacgcggcttgtgcgttgcatgtgcttttattactgcactgccatcaattgacatcaattgacatcaactcacacccaccaagttgcttttgctgcacaactagacacctgcttgatactcgtcccgcagatagatctaaggggggggaagagctgtagacaagagaggagggttcaagtggaaagtgtttatcacgtggccatcccagtcccatactcctgttcatccgactacttgtggtatctacaagtacaagtacaagtactgatcttgtccctcctcgtatatcgtgctcatgtgccaaactttggaaactctaggggagcaagaaaatagggtgcaaataatattcgtccaatattgggtgcgtgtacaaaatattgtgccctcaaaaaaatatcgaaaaaaaacatcgaaaaaaaaaatatataatgaaaaaaaattagagaaaaagagaaaaaaacgcccaaattgcctcttggcaacgagtggggaacagcaacagtgacggaaacaaggggcggaaacaaggaagccaagattcggctccgtccccggaacacaatatcactcatacatacttgtacttggtgggacggctgtttgcctgccccgccaaaatacgagacatgaccagtggcaggcagtcaactctgagcaaaaatgggctcaaaaaaataaacaataaaaaccccagctagcgcaacgttgtgcggtggttaattttgtctcagtgtacagtaattagctaccttaaaccgttcatggagtggtatgcgagaagagatgaaatgacaagacgagaccaacatgcgcacgtccacttgtagacgatacaagtacaagagccacagtgatggattcgttactagcatggatatgtacgtatgcacttgtcagcagtgtgtttgtggctcttctactgctccagatggtacggtccacccctgtcaccctcatcctggtctggatcaaagtctccatgtaacggtcgatgcaaggagtagcaattggggtatgagtacgaaccagtaaagtacagtaagtgcttgtagcaactggcaggggcccaagtgagacagaagatgcaaacgcagtattttggaattttggaaagaatggagcctacggctaccggtacaattactatacttattcttacagtaggaacagacgattgagttaggatgcagcttgtttcggcttggtatgtttatcggtgtcaagtccactaagcgcggtgccagagcatctacagtacaagtacagtagacgacacaggtacagcctcgtactgacactcattgcacaggcgctgcactcccgtttcataatgacgtgcagcaacatatacgaggctcatcgctagagatacatacatggtgattcttgcggtcgatacggtctcaatctcccgcaggatcgacctcgtttctttttggagatcagcctgattggattgatctgtttcatccgacaatatacattggtcggtacagtatacagtgtgagaagtgagaagtgtgagaagtgagaagtgtgaagtgagaagtgaaagtgtgagaagtgaaagtgtgagaagtgaaagtgtgagaagtgaaagtgtgaaagtgtgaaaagtgttgcttcaactagcgacaactgcctgcgccgtagttgcatcccggtcatattagcgcaacctaggtgacagaaagcgccactacctgtgttagaatggcaccattgtctcataccagtcgacggtctactgttacttagtggcacggactctaccctgactgattatacctccccattccgctagaggcccctatcaagcaacgccagcggagacaggtactctccccatgccagatggtttcataaacccctgccaagagatgccctttcgagttacaacgattggtagccgggtaaagtgagggagatagatgactcatggagacgatgactcatggagacgatgactcttggagacgatgactcgtggagacagacgactagtggagacagacgactagaggagacagacgactagtggagacagacgacggtgggaagacatgatgtctcctgtccgcacaaggaatagccagacatggatacaccggttggcgtgcagtagctacaagtagatgggtccgggagaggagtagattgagcaattgtaccgagcagagtggcggggacttgatggtgtggtttaggcagcttgtgcatcattgttggtgatcacaatcaacccacggtcggcaacttaggcatatatttggtacagtacgagtacacacttgtggtgatcgcttattgtaaagagaccggtgttttagagtagatactaacgttacagtatccaagtatggagtatattctagatacataatgttcttgcaaacatagatctacagtatgtactgtaccttgaaactggtcttgtcgtagctgctacttgtagccgtagactaagtctggttggagtactccaaaagggacacttcgaccaatttagatcaagagatttggttagatccgatatgaagtgccccgaagctgagggggctcagtcaatgctgcagttccgttaccggttttatccaactacaactaacggcagtcatcagcacacactcgaatagtcattcaaagccccctacaagctcttggagctgtccaacactgcccacagcttctatgacgttatcaaaccctcatgcttacactatataccctcatgctttcctcctaccagacggaagagcctggtgtgccaataatgcccagttggtgccaacgagtgttagatcgacgccagcagacggtgctctcagaacatcgagaagagcctgctctgagagattgaacagaatctcaaatcagtaaacaagtaaacccgggccgggtctattcaggtttgaaactcaacgaaaccgagttgacgcaatgtcgctcgtcggtaggggtatcgtagccctcgcccttgaaaatgtggcccagatggccgtcacagttggcacagaccatctcagttcgggtcattcccaaagtcttgtcgacattgagcttcagagcgcccggaatggcctcgtagaaagcaggccatccacacgagcttcggaacttggccttggacgtgtacagaggagcgtcgcagccagcacagttgtaggtgccgttgtcgaacgtggaattgtacttgccggtgtggggacgttcggtgcccttctcgcgcagaacacggaactgctctggcgacagaacggctcgccactcgctatcggtcttgttgctcatgttaatggacgagaaagaaaagtgtcgggtggctcttgtggagacggtggaagcaagtttgtgagagtgggtgagacgtgaagagggcaagttcaaggatctaatcaacgccactcgcatgctgtgtgaaacagaggctgtgagatcaggtttattgcggtttagacgttgcaacgacgttgccacccgatccctagtgcatgagaaacgtaggaggaaatattacgcgaatcggaaatttaatcatatcatgcgaaaggtctcaaatttcacatttacgaatttctacttatttcttaaatcacatcactttcgatcacgttctcaaattctgcagtaatttctccccatggtgaaccgaacccacaatgttatgctgtgcatcccacctttccggaatcctatttagccgtttttttctcccatcatcaactctctttctctacacaacactcgcgaaccgaccagaatggccacgggtaccttttcggctctcctagctctttcggccggttggcgagtggattttgtgtaggcaaatgatcgattcttcgataattctcactccatcgttaagtcagggctcaaggacggacatttacttgtcccacaaagtcaccctattggcccgttacaactttggaagatcaagacacaacttcttttatcctgtcgttttgacaggttgaagttacgaaaagtcgataagagttgggggctctacgcgcaagcacccacctagagggtccccttagactttgactttacatcttatagaactgaccatacttgtacacacgatacgagtacaagtgacgagctctttgatccaatgcttgtagctactcggaatgtaaactgttttcttgtcctctgtaggacgtttgagtggctatgatgttattcggcttggtcaaatttgatcaatctgatttttcctgatttttgcacgaatttcaagtaatttcaaaaaaactgatctcaaaaaaaagaagaaaaaaattcaacgttcctatgtacaacaaaaaaagattgcagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaaccattgggttgtaaaatctcgatcccggacttattcagcattctccttaggtcagcgtcaagaatcattagaataaaaatttaaaaaaaaaagtcattcattaaaacaaaaaaagaaaacggtatccagctgaccgtccggaagtagatcgtcgtaaacttgtcttaactaaataccacataatcctctacacagtatactgcatcctgctctacaggataaccctgtactctcaacaaccagctttttagtcattattgtcacgtgcaaggcacgtgtcaccttaggaggagtcatgacatcaactagtaaggtccacgtgatgactaagcgaccttacatgggtagaaaaaactgtggattgttatgacgggccagagaggtcatgtgacacgaaaaaagccgtttaacatgaaaactcattccagatcgctatttacaggtgttatagactgtctacaatgttttcgcagatattttggtacaagtacagtgtacatactgttatactgactgaaacaccccgatgttgttagatttttccaactaaagttgttggaatgtcgagtaaacgacatagatctgagattaatctcaagagtagtaataccccttttttcaaaaaaaatgactgaggagtgttatatattctttttatagtataatatggcagtattattagcgtttctctctagtcgttggaatatctatggacccaacagggaagaggaacttcatcattgagcccaacacacattgtcatacaacaaataatggttggagctgctcaaacccggtctagagaactcttcatctcttcagtcggactcttcatcgtttaggttgaacgcttcaacgcttcagtcggacaattcaactcttgaagtggccaatccatggtttcctactgtcctctagttcacctctggctctaccacctctcctatgggaataacaacacttcgaaacacgtcttttgttcactactcgtccctgatcgtatttcactattctgacctactctctaaaggtatcattcattataaatacaatttattaccacgcggtttagatcgcatgttgcggtacatacagtgcctgaagttgaggttagagcattacactggtgtgtaccaatcgagacctaggctcaaagtagactgttgtcccctcctagtgtcgctttttgggggaatcatgtttttggtcgctctgaccatcgctaccactagagggtcgacaccaccaacgtaccatctgaactggcactaacataccatttgtcaaccatagccacatcattaacacagccactatgaccaccgacctttcgcaccagacgaccagtatcgcccttccaaatcaccactgttcgatcagcagacccggaaatgatatgctctccatcactagaccatttcgccttgagagtcgcctgctcaataccgttaggagcatcagtcaaacacaacagttctctcgacttttcgtcagccataaacggctttgtgtcccaaactcgcacggtattgtcgtgagaatggcttgccaaccggttgtgattgtagctcagactcgtgacgatatctgtgtgtccatcagcgccctggaaatcaatctgctgattcatccgcaagtcccatctgctgatcacgtcatcaactcctgcactccacaccgtctcgtgtccatctgtagccacggcaatcacgggataattcgtttcaatcacacgtgactcgctatccttctctcgaggatcccaaatgccaatactgccatcatccgagccactgtagatcagctcgtcgttttgtcctccacaaaccacgttcacagcagccgtatggcccttgaaattccggatcttgtgtccgccatcaaaaatggaaatcgttgtgtctgtagaacaggtaaccatacgatgcttgaggaaaatcgcgcccaaaactgctcccttgtgctttccaacctcgtactgctcaaccgtgtcatcacgtgacagcttccacagctttaccagtccctccagatcgcctgaaagaacctccttgtctgcactcaaatcacacgccagaaccgggcacgagtgtccaatcagctggatcgacgtttctgtcacgtgatctgacgcaacatgcgtcgacagttcggttttcggcttcttgaccagcgacatggttgtgtatttttgtattagagctcatgacaatatcgagatggaatatcttggtggtgtgcatatatgctgcagtagggtaactgttgggttttttgaagaaatgggcaagtttttggtatcaaaatggccgccttaatggggcgacaaaaatggtgccaattattaaacggatggggtttgatttatttagattatatatgtttgtagcaacagtcgaatgaaggtatttcaaaaccttatttagaagatgtcaatatatacgaatgttggaccattaaattaataatatccctcctaaatttgggtagacagggtccatggaaggaagagagccacttttcatcatctattatcacatatgtatgtcacttagtgctctacacctcctccatgtagtctaagggctcgtttcgcatgttctcaggaggttcgatggaaggaatgaactccagcaccacaaagagagcgccgattccgaaaataatgaacgaaatgaggtatcggaagaagccaccagacatgagaatggcggcaatcagaatgtacagaatacctcgccccacgaatgagaagaggaacgagccgtacttatgtgccactgggggggtggcaaactcgagagatgcaattgagtaaccaaaaatgataagatagaatgagaggagaatctgcgttagtaatggaactgggttgccaaaggttgggacgacaacaatcgatgaagggcagtatccatggcgaggaggccatgagcgaagcacatcagaatgagcaacagtcattgccaggctgaatagtacgtctgaatcaatagcacgccagaggggatagcacgccagaggggatagcacgccagaggagatagcacgccagaaaactaccaacgatgtgaaacaagacagatcgtgagaacgatcccattgaaccagcaggaatagaggactttgctggagacaaggttcgattctctgcagcccatctgtggtatctgttttctcgtttctgttgtcttgttccggttcattgttgttccgttggtgctcatcatattgctggtatcgctgagtgctccggcacagtctcgataggtgctccgacacagtctctcgtgattgccatttccactgatgtcttcagcatatcaattatgttgggctatcgtatcagtggcaaccatcgctgtcattgtccgtacagtactcacatcttgtctgagttagtattgaagaggtagcaagtccagctggcccgattgagctatgatttaagggattgtgaacagcagcctttagaagcattcagtcaagtgcttctaaaacacctctgaaatgtagtgccaacagtgtgatgcgcaacgtgtgtggatgccgtatcatcacgtagacagagtacctgtatctgagggtcccctaacagccactgtcgtcacaaaaagacacccaagcgccgctgtatcgccaatcccacacaatgttgtcgctcaagccctcaatctccagtcactgctccgacttgccccctacccgcgcccataccgtgtactcacaaactaagacccaactgagtcagtcctccaacgacggtcaaggcgccaacgccgatattggcgagccggaacgcaccgcccaaatccatgcctgaaatcgccgacatgtctgtgtgtatattcttgtgtgtctttttttggtgtgtgttgtggtgtggagatggccaagtgggatactggagatatgcacgaggtgcatgtggcgctggactgggagggtggttactagatctccgagaggagctatggggattttaatgataccattttgatcgactaagcgagaggaatggaatgcacctttcagaaattcaaaactgccactaatcgccattgtaaatccccccctaattcccttagtaagctcgtcccgttgactcaaactaaaattagccgctgatagcgagcctatagtggtcacatgagatagagaggttggttgtgtggcgatattcgagagaagggagcatgtgggtggttagtcagacgaacatactgcttagtcaggtcagacgtcaccgctcatttgctctctcttcttttctctcctcttttttttttctgcaactcttgctcatgttaatttcaatccaactaatggctcaactaaaagaaagtcatcaactaaatctaagtaataccaactaaacactacttgttcctgacatggcttctcgggataaatatcttgtcgtatattagtaaaaactatttaatcttccccacaaagaagcttcaaaatgctttcttgttcaattatcacttatgggagcttttatcgcaccagtacattctttaccatagtccctacaccagctccccacaatatactcaccatatgccccttaataaacccaagaagacccaatattggtatcattccactcctccagaactcagctttctatttccaccactatcccctctatttctccaagtcttcaaacaagacaacccctcaacatcgccaccaatggtcaacaaacatcacatctatagtctcaactaaatataaggttcttcaacaaattgtcgtatcaaaccaccgcttcaatcttcccctaagctaattaaatctgctcaaaaacagtactgtagatttattacatcatcctgaccctccagcccaaatctcatgtctttatctcttctctggaacataccaccggccgcccaaattacgtcgttttagcttttaaggccctaaccctcaaatatttttccaccttgcataacagtgtaattttttttttttttggacctcacatctaacccacaactaaacatcatgtctctggcccgatctaccgcgcttctggacgaaaaaaacacactgacgagctccgtcaccgacaagtaccgtctggccggcaaaatcacccagacgtgtctgcagcacattatccagaccgttctgacccaatatgagacgtacacggtgggagaaatgtgccgtatgggagacgagttcctcgagcgagccaccaccgccgtctacaagtctgtggccgagaagggcattgctcaacccgttcgaatcgaaaagcaggagtttgtgggaggagtgagtcccgagaacggcgacaagttccagggaggcatgttggcgcccggcgatctggtcaaaatctctctgggagtctacattgacggatatactgcccaggtgacacaaacagaggttgtgcgacacgtgcccaatacctctgctggcgagaccgagcagcctctgaccggatctcctgccgatgcggtctgtgcctcctacctggcgtccgaggcggtcattgcctacctggcccaggtgaccgatcccaaccccggcaaggctgttggagttgtcaccggtaccaagatccgagagctcgtcgagaagattgctgctgcctaccacgtcaagattgtgcctggatcttctgtgcgacgtatccggcgtttcctcgctggtcagcacgacattgtgctggagcgagactacaagggcgttctctgggaggttgagggcgaggaggagcgagctcttcacgccgtcaagctggccgagtccgaggctaaacaggagtccaccgagggcgccgtctgtctgtacgaacagcacattgaggaggaggagaacttcaccgtggaggctggagaggcctaccaggtcgacattcagatggctgcagctccccagaagggcgctatccgtctgtacgacttccagggctacgacgagtctggaactgtgatcaaccagtacggacgagacttctctgtcacctatggactcaagatccaggccagcagaaagctgctcagtcagctggaggctaccacctccgtctaccccttcaagctgtcccacgtcgagtccaacgttgccaaggcccgtctgggtttgggcgagattctggcccatcagattctggtgcctattcccgtcaaggtggccaagtttgtgcctctggctgctctctacgagttttcaaagaactccaaggcccgggcccgagacgaggcttccaaggctgttcccgttgctcgaaactcgtcttctgtgctgctcaccaatgacgcctgtctgcgactcactggaggccaggccttccctcctccttatgtgcactctgcctttgagctgcccgaggacgtgaccaacctactcaagctggtgggccacaagcacggagccaaggtcaaggatgttcttcccggcgacgtcgacatggctcctgcaaaggaggccaagatggaggagtaatcgagtaaccgatagtaaccgaccgaggagacaaggagaaggagaaagaagccatggaattggcctatgttgatgcgatgaagcaagcaagcaatagctcacaacgagcaacacctaggatattttggatggacgttagcattaatagattgttatgatatatggttctcgggactggagggacaccgaccactgtagtgtttgtagtggcacaggtactgcccagcgaagaccagctggcaccatttctgtgagatgctgaacctccatgaaacaatacgaagcatgactgagtagttagatgctataccaggtcactgtgtatcagatatctccgccaacccgttctatccaaataacagctgcggcgattcacaacactggctgtatcgccgtctcaatcactagacagtctatcaagacctttatcaccggagtggacatacactcattcatggctcgtttacctactgtacctgtagatgtgcttggtcattatcgcaggactggacgtcatggcccatggctcttagaaacggctctcagaaacggctcccaggaacgctcccaggacctgtatccgatcttacaggcattctgtggagctctagctggtcaagtgatcattggactcagttccaacgtgtttggaaaaccattgtcggtcatcatttcctgtatcgttggagaagcagttttttccagagcagaggccgggatcaatgagtctgctctttcctccaggtttccgtcgactattggaaagtcgttcccgtttactgtctgagctggccccccgacgtaccacttcaccgacgctacggctcgcctacctgtttggcaaccggacttgttgaccaatattggagaacgatttaccattcccgacgaccaagatccccatctttcagagtacgattacgacaagatactcggaccccagtgcaccaatggagatggtgagagagaagggcagtgaggagtcggaaggaacgtctggagagaagtttggaaagactcgaattgagagtcttgactcggatcaaactcgtgtggatcacgtaatgtactcaggagaaatctacattgtctcatagctacagactgtcttcgtataatgtactacatacggtattgtacatagatagcaccacctcaatgcactaaatggactttttgtattcgaacttgttgatcttattacatcagtggaatcgtcacgaaattatgagtccattggtacctttttttggtggtatttcctttgataaatgaacaggttaggctcctgtagattcgttctaccatgctactacaagtaagtacgtgcgagtacgatacgatagtaggcccggagtatatcctgtagacgacgaaaagccctcactttgtcattgtagactattgaatggcttttgcggaaaccagtgtctcgactgtctgggacggtcaagctgtggtgaccaccaacgagaaggccgagtcggtggtcaacttccccaccaccgaccgctggcacttccgcccgcttcacctttgctcctacaagtactgtacttgtactcttgtcctacttgtactctcttctgccacttcagttcccttctgtttccgttctgcatgttctatcactgctcatataatcatgtcataaactaattgcctatttcttggagtcaaggtgcttctcaaggtcggcagtgtcctgcttgagcttgttaagctgctttcggagagcatcgagcttctccttctcctgctgcttgacgtagaggtcctcctgggccttctctcgtttctaggttagtatggtaaaatgaggtcgagtgagtcgtggggaaagcgaccgagcgcactatagaaagtcatggtcgctggcaatggggaagccatgttgatggctatagggaaaatgtggtggttgattccaaaaagtcgtggtgagccaggtcaggatggcaacaatgtaggatggtgacgacacaaggcggccacgcaggtctcgaataatgtcaagcgtcattacagctcatgtctaacacatgtatctcaattgaggtgtttcagaactggagacaattgttccgtgtgaccacagcagtagcaattcatcaatctgacaacaagccacgccaaccaattgagcaccatagagcataatgatcccagcttgacacccaattaatcacccaattgaaccccaattgaaccccaattgacatcactcgttgacgccacccaccacagtgccacgatagtaccccacagtgcacagtgcaacaccacccatgatatcaattgccacaaagccacacatctagccccaactcagtgcaaacttccaacttctctccttcctctccttctattcctccttgtcaatgtcctcatgcttctcctctctcatactcacggtgaaagaatcgccagatccctcgcctcggtaggaaccggtggagccctcagagtagaatcgggcggcgactcgaggaactcgagtgacggtggcggtggtaattcgggtaagcattgtgtgtgtaatgtgtgtttgtgagtcggaaaacaagtggacaggtgggaaggtggcttatagccgcctcggttgctcgtagggttagggttcctcccaaatccgggaatccattaccctctagtttgcagcataaatgcaccacatgtatctatctgtgcactatatcagaccactcaggcgggcgtggagcgacccaagaggtgcgcaaagggcggctggtttgggctcaattggagaggggcagctgagtcagcagatttatggttggcggccgtgtgctgggcgggtggcggctcgcttttgtgtcagttatccctttcacaacaaaaaagacaccatctccgcagatcttgcaatgctctttttcttttgtggagcctatcaggccgaggtgcgcatcacgccaacgcacgactaggttttgtcacatttgggttgattttgaactggatttgtcaggtgccaattgcccgtatttgcctcattgtggggatgggtgatggtgatggggtggaacgacttggattgtgtagagcgggttaaaatagggggtttatcttgggtttggtggttggtcgttggatggtggtggttggtggttggatggtggtggtggttgaggttcttaagtaacttcacggtaacttgtacgagaatgagtacaagtatagtacgagaacgagtacttgtacgttctcggtttcgtactcgtctttgtactcgttttcgtactcgttttcgtactcattctcttgaatgcgtccccgttttacatttgtcagatccatctcaccgtggtttctaaataggttttttatttaaaatatatatatgtatatattgtatataattgagaaaactgcagtatgacaagcgttgttaaagggtcataactcgtcgaggagatgctgaagttgatgtttctcgaatgaaatggatcaattgagtgaaaataataccatctctcactaactagtctgtagcatgtctgaacaccaagtcctgataccaactccatcagggttagtctgtgacttccctaggatacggaatatggtcagatttgctgaaattcaacttccttggaatctactcgtcctttgtcacttaatctctcatctagactggtttcaaatcgtctccaatatcaagttttcgcatggaaaactccacaagtgcatactgtagctactgtacatccaagtagaagtattgtacttcgaccgcccacagaacccctctaaaacagtgaatattagccctctctttaccagctcaagcccatctgaatattcacacattaaccaacacatgttctcacacagctcttaccccatctctgcccaagaccctcaacccactgacacccacccacgcactctcctccatctacgagccactctaaaacgacgaataattaacggatttgaagagaccaaagtggaagctccttatcacgtgatcacaaacatgacctcttatgcaatgtacagtattttccatctcctcttcatcaatgtcctccatacattatctacgactgtacactcgcattaccaactcattctatagagtttaatgtacagtaatatgttgatatataaaaaactggaaaccacgaataatggacatttttcgcacaaacttttcgaaaaacccactctaagtccacaattgacctttttttcacatacaaacaagtctgtaattccttggaaaataccaatttcaatgtatcctttttttttcttttttttttctttttttttctttttttttctttttttttctttttatttcttttcttttcttcctctttttgtttttcgttctttttcttttttcgttttttcatttttcttttcttttttatattttcgtttttcgtttttctcctacacccaaccacacccaagtctcatcccaccactacatctggctctgtgattatgtaaccagctccgatccaagactccacgtatatttctggcgtcatacacaaacgcagcccctcctcttgtccaccctccaccctccaaacccccgccagtcccgcacaatccccagatccagagcccagcttcacttgctgttaccctacctggtctccccacacgtgatcttttttttcctcttcaccacaacaacaccatcatggtcgacaaggaaaaagcgactcgaaagcgcaaggcggccagcgactcgaagcctgcggcccgcaaggagaaaaaagaaaaggacggcgacgacgtcaaggcccgaggcaaggcgtccaaggccggcaaggctggcaaggccaccaaggcaaccaaggccaccaaagagagtgagtatttgagaaagggcgagtggaaatgtggacaagtggacacgtggacacgtggagccgtttgaacggttcgattagaccggttggcggtgatttgggcgggttctgtgtgtgactcggttgttgtgataggttcaagacatgatacaagtgtttgggatacctgaagtgagattgattgatattgtgggtggtttcgattgtcgacatggagggcatttgatttggttggttgatgagactgggattctgagacgagacatgagtgttgaaacgagctgagatggtggatgtcgagcgactatcagtgaagccgtggcctggttggtgtttgattggtgcttggttgacgtctggtctaattggaatgggaattgtcgttggaactgatattccctctgactgttcatggctggtgtgtcaggcatggggtacgctgctcggcacggtttccagtcgccattttctcagctgtctctccgtgcttcatgattcgcaatctcagctcaagccccatcgtccttcaggacattggttcaccaagatcatacatcatttctcaacatgccagtcaagtatatctaccagacaaagctcttaccgattctctccaacgagccacgatgattgttgatatcacagctgctgcatatgtgataactgcccggaaccgtccagaaaccgacacgccatctgttcaggtagtcttactgttcagtagcaaccttcgtctatgactggcttatcgttattgtctaccgctcactcgctttgctttatctagctaacacagccaaaaagaaaaagaaagaaaagtccacaccaaaagaaaaaccaccagtggacgtggaaaagcaatgtggtgtcccgcttcccaacggagatctctgtgcacggtcccttacgtgcaagtcgcacagtatgggcgccaagcgagctgtccagggccgttcacagccctacgatgtgcttttagcctcgtaccagaagaagaaccaggtcaagctggctactttaagcgcgcaaaacgccctggacgaggagaacgaggccttcaaggatgaggttgtggacgacaatgaggagtttgctcaggtcatggccggcgtccagagaagctatcctgtgcccgtggaacagaaagtggtcatgccaacgcggctgaagaacgactttttccgcatgcgagaaatgctcattggcacgctcactaatgtcgccagtgttcctcctccgtccactggggcttccagcagtgccagtcagattatgagtgctactggagctgttcttggtcgaacggttgtgtatgaaccgggtacaggaaacagttttgtgcgacctagtcgggcagtcaggaggagataaggaggtgatgcgaggttctgggttcgtcgtacccatcatcacgtgatcaacgtgtgttttcgtcacctgacatgtcatgtgatgatatctcgagcggtgtgcaccactgctgtgggtccatgtacaacccatggtctggtaccatgctatcacggctctgaccatgcgatactcagatcatgcgattgaaaaagctctcgtcacgtgattgcctcccagccggaaatagctgggtcacgtgttgcgtctcgggctctcgagtggctctgttacatgactgactatgatgtttcttagtcggttcatcctacgggcaaccaggctgtgactagtctggaccatctgtcgttacatggagttccgaggatggttatttatttatggtatagaatctaatatcgtgaaggtggacgaggatcagccgggctgtagtgaagtatggggggggttgttagtattggaggagatatgatattgaaggcaaggtatccacggtgactagtagtgtatccaatcagttgcaattccgaggtggctgaatgggcctatcttagttcatgctgggttactatgctgtctaaactcggtcagtctgagagacacttcggttcacagtcgagcagttgagagtccagaattacagaaatcagcgtgaactcgggggctgatgacggtgccagcagaagtattgtgaagagatgccaacacaagtacagcaaagaagtactaattcggttcatagccatttcagggtcagctcgtcccggaggtccatactgtccagagtcgatgagccggagtgacagcacgaaacgagagtccgactgagtggggccgctgatcgttcgagtgactcgacggaaagtggctccgccagtctcgggtctagaatgatgatcccagatcactgttgagtcgttaacagcaactcgctctccgaatcacaactcgacgacacatgcaacttccatgccatcggatatgaatccggcatcttttgccagatcacaggatgtggaatccgacatctggtgccagataactgcctgtctcaactgctcgtcaaataccagtctgactcaccctccgggtccgggtctccctctgttacgtctccataatcctggtcaagttgagtgcgaacaagtcaatcgagaatgtcactgaaagaaacgatcctagacattgattgcattctcgctagattctcgtgatggtcagatgcccgtttaaccgattggtgaaggcattctccaccccagtaagacgaatcccccaaagaaccaaccgactctggacaaacaacaaaacaacactctccgtcatcaccggtcctatgacatctggatcttcctgagacgttgtgaactccagactgctccacaactcacaactccagtcagaaaaggactgagttctcactcactgtgccataccaaccattgactgtcattgccatcacttcggactgctacttggttgttgctcagatgttcccagaatgttcagtctatagccagtcctgaatcagtcctgccaagtcgtgtcccctcagtaagctcatctcgccagtctgactctctacatcgacagatacgtattacaagtactgtaccggtacatactgtattgtactgtactttaccgtagagtgctggcgttacacccagttcaaaaatctaatacttcactatacacttgttcccagcaccgattgctcgatctcgatatcacagactgcgcttgcgccgccatattcacatttgcagcgctcatgttcacttgcatgttcacttgcatgttcacttacgcctgctcgggctcgtcattgttggtccacaacgtgaggttatctcgcagcagctgcatgatcagagcatagtccttgcttcgctcctcggtgatggagtcaatgtcagcaatggcatcgtcgaaagcctgcttggccagctggcaggctcgctcgggcgagttgagaatctcgtaatagaagacggagaagttgagagccagacccagccgaatgtggtgggtggggggcagcttggaggtggcctcgtcggaagcaaactggtaggcctgcagcgacttctcggcagcctcctttcgcttgtcgtcggtggtgaactcggccaggtatcggtagtagtcacccttcatcttgtagtagaagacgatggactcggacagctcgctggggtcggcgccatccttggcagcagcctcagtggcctcggccgagggcttctcgagcttggggatcaggtgcttctcaagcacgttgagaatgtcgtggcaaatgtcctgcagaccggcctcaatcttctgacggaagtcgtcgatgatcttggtctccttgcccttttgctcctccttctgctcgcagctgctgaccactcgccaccatgctcggtgagcgccaatcacgttcttgtatgccacggagagcaggtttcgctcctccacagacagctcctggtcgccggtggcaatctccttcatgtactccaccatgtcttcgtaacggccggcctgctcggaaagacgagccaggtagatgttgtcttctcgcgtcactgggttagtacgaacggaatagtacgtggggtcgggcttgcgctcaatggtaacagcagaacatggatacgcatcgattcaagcgcatatattcatccagaacgaaacagaacgaaaacagatgcacattgtcgcaattcaacatgtacccaatctcgtggagacagagcttcaagtggtggtgtaaacaaaacccgggacaagggcatggcgatatagaaacggaacaattcgtctagccgatatactaccacggtaatatggtcccaatgatacaagttcacatccatctgtgaatattgcccatcacgccactgccaccgcacgacaaatgtcacgacgtgggccacggcagcacatgaccctaggcgtcccaacctcgcacattgcaacagaacattgccccaacacaaacacatgacaacgggagataaaccgcatgcggcattaacaaccacaggacggagttacacagaaacagagacacgacaaggaagcgacagccaacaatgccaacaacaacggtaacgcaaccacaacaggtcattgggtcatcacttccacttccacctccatctcccgacccgcccacgctccttatgtcacttgtgtctgtgcacacctttttgtgttccactacaaaaagacgcgctgttgggggcggaacactaagacgcggaccgtgtaaacgacacaatccgcacgccgcccaccaagggtacgtgacctcccccaccgaataagtccacagagagcatgtcttggacacaaatgtgtccaatttctccgacgcccgctttcaaatactcacttttttcaagtttggttttgtgtgtgtttgatagtaagtgaggtgggatattatgcagcggtgttggcaggtaagaagtaggtttgatgctacgttccggtccgaaaggggtatttcggggttagggtatatgacttcattgtgcatattccgggtaactgattaagattttgcgataccgtgggggatagttttattgtgggggtttggggagtgcttggctagggttgggctagggtttgggttcggagatgatgtttgagggttagaggaatgtatttgtttggtctgattttttattgggtgatggttgggtgggttagctaggatcatgtgtgggattttgttagttcagattttggagaattttgtggggaattagttgggagggttgtttgagtttagggtaggttttgttggagatttgttagagtttagggtaggttttgtttaaatttgttagagtttatgatatgttttgttggaaatttgttggaaatttgctggagtttatagaggaggttttgttgaaaatagagagatgactacgacgtgtggagaaacttttgagcgagtctgaaaagacagacttgtaaagatatttgcaaggattatgatcatctttttaaatttgtatttctgcagatgactaaagataaacttgggtgttcagttcatgttacagaaagatgtagagactagaggaggactagaggagaagagaagagaggtagaaaatgttttttgacatgtgttagacgatttcgtctatctaaattgactatggaagtcctcgggagcgactatgaagagatctttgaaatgagccattttccgaccaatctctgtcgagctctatgggccctgtggaggggtggggagttcattgcggtgtatttcggtgtatttcgatgtatttcgatgtattttcagaccgtttgcttattctgattgactcgtttgatcgactcaatgttcattggttctgatatgtctctagtttttggtatccgtatgaactgtctgacggtccatctataacgggctagagaggggctattgagattcaactagtttcttcggattcctcgagtctttctgatcactttgatacatgtctcttattcttattgtcttcagaggcggttcaaatttgtctattttcattcacgcccccaagctccagtccagctccattccagcttctagttgggccataatatacccgtgatcagccggccggtacttcagtaatggcgtatacattccaatgcgacccgaagtatgatcttcccgcattttgcggccgccgatcggcgccaaagatcgacatacgagtaccgaattggatgagaccgtctttccaggtaccgtagagggttggattggtatgttcggtcacatgaaaggtcggaattgggtctctggtcatgtataaggtaagacctttctgcttttagttcggtcacgtgactacccggtgcggttatgagtggctcttctaatccggtctgattttgtatggatggccaccattgtttgggacaagaatttggagttgaattgggagttgagcggacggggagttgattatagcaatattcggaagatggggagtattttgcagtttgttttttttggtctttttgcacttttctgattcgatgacgagcctgtacatttgtacacgtagaagatcagacgactcggtctagatgcttcaattgacattctactgcagttactgaccagcaaggagttggaatggattgaactgcggcggggtggatcccattcagcaaaaaaacaactccattgatggctttttggtagaaataagccatttcttagagggtccagaatctgctcaggaaccgcccaggagctgctctggaaccgccctggaatcgcacaggaaccgcccaaaagttgtccggaaacgccctaaacaaatgcggaaacgcccaccaccaatctcagacatatgtctttcttgcctggacgaacacaacaaagatgagagattaaaaccgccccaatcagacgcttggctccgcttggctccgcttggctcctcttggctccttctagaccccccttcaagatccacggacccacgattgctcatttgcgtaatttagccattaattaaactagattaatctccaccaatgtctcggatgcccacagcaacattttttgcaccttcctaattgagattggtgacattccaagcggtcgggaaaaggtggacctgcgtctgtttcgggaagatttaatggatatttgaatataccattttgttccttgtacctggggggttgcaatggtctagtctacatttccatagacccaatatttcccgagatggacactcgtattctccgtctggcatgatgtaaacaactatgcagcaaatttcggaactttaactaaaactttaactaaaatctggggtgcccaactaattttagagttacttaagaatatcaagtaattccagaatttacgaaaggtcgttttctggacagtaggaagaagcagatttgggggataaaaagtcgttttgggggtattagatcgcacctttcaatatttaatatttcagattatgatctacttgtagaagttcaagatttgcattttatcaagaaaaactcgccctaaaaccagctaattgcacaatgaagcatgataattacacaaaaaaaataccattggaaagctctcggttttctcatctcattggtatctttttttcgtccaatccacctataaatcgctctgttaatccccgcaatattttcccatagttccatagttccatagttcatagttccgtaatcccctctatagcaacaagttacaggggtgtctggacattgttattgataagtgggttcgattgaaacgaaaatccggactccagtggccctagacggactatatttgggtatcagatgttccgcagaaattgatgtgttgctaatttcagaaatacagaggttaagaaggaatttttggtaccaggagatagctctgattatgacgagtttgctcctttcttcagatgtcttatactcgtacaaatacgcacgttagccgtgtcagtagtatgattcaaaaatagccgtgtgaaacgggcgtaaaacggacgttgaagacgggggaagttgatgggtcggttctgtgtgttgagggttgagattatgtgcaaattttggcttgatatcttctttccgacggattctagatgtatgttcgtcattcttcaaaaatctataccttcagatcattcaatattgtctcaaatacgagtctgacgtatcgttcgatacctcttggtttggagacgatcatatcagcaaaacgcggttactaaaatacaaataattgcaagtatgacggtctttttggatggaaagatgtactgagaggaataaaccggtgtagaacggaacagaaaaagaatagaacggacccctttcagtgaccaacacttatcagaatcgcattttcgcacttctcaatccctcttttcaatcgcacatctcaatcacactctcagaatcgcacctcttcaccaaccaatgtcaatattgaatgcaatgcacggttaaatgtcggttaaattagggttttgtgccaagatcccaaagtgggtgttcgtttttggactgtgcatgcagtaaacaagtgggtatgtatgcatatgcgccatacatgtatatgcactatacatgcacaaaacatgtatgcaccacaacatggcagcatggcaacacggctacaggtaacaggcaacaggcaacaggcaacaggccatgacagatacaactacaagggcactcctaaatgaccactggggaattaattaatgttaatactctcgttgtcgtcatcacaacgttgataaataccgggaatccgaaactaaactgcagaaaaactgacagatgacaaatgaggggaaggactgacttagttgttcttctggccatcgagcttctgctgggcggccgactggaccgactggacggcgagcatagctcggtcgaagcccgaagtgtcggcctggtcgccgagggtcttctggacggtctgcttggagccaaacagccagccaaagaggttcttaagaatatcgacaatgttgttgagcagaggcgacatgagaatcttctgcgacaggttgacaatccacattccaacgttggtgaggaagtccttgaggccggagttgataatgaaggcgtagacggcctggtcgaaccgggtaccgcccttgaccacgtccaggaaggcgttgaggtacttgagcacgcccagaagagcgttggagatagcctggcccagctcgttgagagacaggtcagtgatggccttgccggtgtccttgaggaactggccaccggtctgcagaaggccaacagcaaagttgatgtaaccggagaagtcaaggaatccaaccgactgctgggcctgggcggcaaaggagccaggagcgagcgagaaaacaggagcgaagtcggccaccacctgggcggcattttcgccggaaacaagaatctcccgggactggagtcggggggagggagcagccagagcactggaggcgacggcggcaacggcaacggcggagaacttcattggagacgagattaacgagagtgtgtttgggagagagaattcgaacgtctaaggaagaggtggtatttatattcctgtcgatcgtttctaggtttgacagaggggggggaaagtgaaaaccgggatatggccaggctggaaaagggtagagagagcttttgaaagacatgaatggtaccaagttgaagctaccaattagggctctacaattgtacgacttttattccattcccattcatatccaccgacttggaaacacattcataacagccgtgttttgaacaaagaatattttgagttatcgaaaagtggatgaaaaaagtatttatctcgacgaataatgctcggatatttttcatgatttcagaagtcggaccctgatcctgttctctacaattttttgtgcttcaaaatatcccatcattttcccccgttcttctaatcccatctacatcaccgacatcgcggctttagcgacaaaactaacaaagaaaaaagagtttgagctaaatggatattccgtgttcatgtctcgatgaatataagagttacagaatcgatatttggattaataaggagctctcattctattcatcctccccctattttcgtcctttttttttactatctttttttgtcattttttcccattttccccgcacccctccctgcaactgcctccttgggcatgtcgaaaaaaatacgcccaaaataaccaacatatccaccccaccaaacctaagacaaagacaaacaatatctcgccatacccttgtatttttttgagacaggtgtgtaagaggtggttttgcgacgtggtggggagtcgcaggagatggtggtaggtggtttggagggattctgggatggttccgttttttcccgattttctccttttctttgacccttttattaatttttatgcctcaattaattcgccttaatgatttgattatttattggtttattgaattaatgaatttaattgatttaattgtctatccatacaaatcatctatctgcaccatcccagtttgtttttcgtttgttgttcgctatattatcgctttttgctcgctatttatcgctattttctcgcttcgtttttttacactttttttttgttaaatttttcgttttcacacccaacttaccctacctctcatattgtgcaactttaaatttaagcacttccccgcttgctcccaaggtgggctaaaaataaaaataaattgaattcgcaaaattcgcagaaattcgcagaaattctcagcgtgtgaaatgccaaacgttttggacatcaaaaattgtaataacaattgtcggttttttctcgacaaaaatcactcttcagaatctgaactatcctgctctaaaccccgatatcgactgtatctaactccccaaaaataacatagagccttaactttgaactcgtgaaaattatgacagggctctgtggggtatttccgtaccgattatgtgatatttaatggcgtccatagtgggaagtaattctgatttattgatttttcccatttatttctgccactaataccgcgttgcgatttctccgattttccccaaatttccggcataaaaaacggattaatattccacgggatcgacattgtggggaaccagtatttccaatgacatgcagaccatcaggggcgccaaggtcggaatggcctgcctacagtaacctccacatgcccgtctcagtatgctgaagatgcactgtaccttgctcattcctggacttgcacgacacggtccttgtggtgaccacagaccccaggtggtgcccacaacatgggtcgtgtggtgcccagacatgcaataggcaggcacaacagggtctgtgtcatggcacacagggagtgtcataggcaccacaaagccagtgtcataggcaccacagggtcaatgtcatggccacaaagccagtgtcatgggcaccacagggctaatgtcatgaccacaacaccactgcaatggcacacagccactgtcatgggcagcacaaaacccatgtcaccccacgacatgtcagctgtcgccagtcctactgtactgagacactgtgcggttgtttcgaatgagctctgaatattggtagttgtacatagtggggtgtatgaacccacagatgtctcaaaagtggacgttgatttatttcgaatatttacaaattatcgacagatatagctgaaaatcgaaacaattcatattcaatcaataacgactccaaattgattgtgaaaaaaatatcacaaatcttcaaatatcctaagctatctctgacactgacactctccttgatacgacagtcatctgtcgggatctcaatcttttctcagaaacttgtttcatctaatagaaagccgtctaaaaaaatactgtggagatgaggagctggggaacggttcctggggcttttgagccagcgtaaattggccagaaatattatttgaaacaaacaatggcagcttcaacgctagttctaacgttccgtatgaccttttttacgagacgttatacgaactacaagtagaacgagattgagaaaagacaggtgcatatagtgaaaaattctttttgatgatgataatttgcatttgtgaagtcaatgacctcatcttacttctactattgatttgattttttaaaatatctctcaactcagtattagtcattgatcatagaagtgttcatattcaactgggaatagtgctacgacttggactgtttcagagttggttatttaacccgattgatgtaatatgggcgttttttgattctctgaacggcactcttgttttattatacaattattatcaaatatcctttttgaaaaattagataaaatccataaattcaaataaattcaaatttaatcggaaattgattttaaaaaaacaaatccaatatccaagactcaatctacctaattatctatccggaattaaaatcacaattctcctcgaaaaactacaatattttcaaaattccatcttcccccaccaccctcaaactcaattgcacactaatatcatacaagattaccctaacccggatctaatctgcgccccactgccctagcccttttgccccacctgcaccctaaccctgccccactccgccgattacacacccctgtaccctgtaactatgtaaccctaaccctgatgcgcattcttttcgtgtagagtttacagtgcaaagtctacaccacgcggattaagtgagggaaaagaatattgcgatttaatagtcaaaaatgagagaagattgaatggtgaaatagaagggggaaaaaaacgactagaaaaagtgctattttgtagctagagatgatgagggtacggctggagatctactgcgatgtcggtgtctattttagtgttggtgtggatttttgggctaatttttagtgtcaataaatgaggacaaatcgggaaatactgaagtagaaggagtgtgaatttttttggtgtttttttgcacgtctcttggttgcttgttgaattttctgtgtatttgtgtgtcatttgagagatatttatttatttatttttacttcattatttgtatttacttttctgttattaggtggaattttgtcaattatgattttttatacttacttaacattaccaaccatattacttgacactctaccctccagccctctctatacgaccatacagtgcacaaagagttctacatacatgttttgcgcaccgaagagatgaggcttttgccaatctcgtttatcggacgtgtttttctcgccgcttttggccacctcccaaatgtctcaaacaaacacaacactggtctcaggtgtctacatatgagtctcagaccagctggactttacatagtgcaagcaaaaactcgccagaagccgcggaacagtccaaagccattgttgtttgcttttttgggcgatttttcggcttctttttgtgtctctgaaaccccaagcacgcgacccaatcccaaacggctacattccaggatcttacccaaaagggcagaaagagtccgtatttggatgggtgtgcagagtgatgtcatgtgatctatgtgtgagttgtatttttgttcttttttcagtgtatttttgtacactttttggcgagataaaggtgttggaatttttgtagaaaattcaagaaaagtgacggaaaaaaagatggtttcaatatcgactcaaaaaaaaaaaaaaaaacatctaaaaaaagtccaaagttttgctgcggattagtcggttgttgttatcacttgaaataccgagatcgcaagtacatcacgtgactggctcacgtccccaaatccccaggtccagtatcagtgtgactaagagtgtctatatccaccccgttaggaatgtacaattagaattggatctgggattatgaagggtgcgggtcacgtgacaccaggattgtcacgcgacacgcttgaagagaatgtcgggtcgagaaccccgtggtaccagtcgtatgaaaaatgtctgacggcgccgaaatcagggcatgagcggaagctcatggtgataaaaagattgaactgtagagaaagacgttcaaaagtgaccagacagaaaagaaaaatatactgtctgaatcagaagatgacgaggcagaagaaggtacctttatatctgcaaaatcttcaatatctatccggttttcaccaagattgatgccaaatatccaacccattcaatatgaggtaccgaaaaccctaaagcataggaatgttcacgagaaaaagaccatgagagtgagatgtcataggagctgaaaaagagtaatgctttgacacaagactctccaagtctatctttttcccaccccaaataaagtcggtcaaaatgtgagccgaaaggaatttatttttcttccttttttcctttttgctttttctttttttcttgctttttctttgttccaaatcgccgagtccaaatcactgggtcagtgataggcgagacggactggaaattgtggtggattctagcgataaacgagaaaaagggggtttcctggatctctgatcacgtgtcttctcagattgtggtaaaattatcgattcccaccataatgcaacagtcgtgattttgtcaatgtccaggtctccgctccttcctctctgccctcccacataagctcaatgacaccatatcaccgggggcttatctgtgagacgccaaccgttatcaaagttccaaacagcgtcaacgcttcggaattggcgggtcccctcctaattgcgtgggtctctttgggcgataggcctggtgtggcgttctgatggttttgtggcttgcctaagcgtcgatatagagggtaacggcgtgtgtatatatattgtggggaagcggggcggcgattttggccgcggcggtgtgtttgcaacgtcttgtgaggcgtccagacggcgggaaaaaatgaggatactctggagatatctgataccacggtgcttatcttgctgaggtcagataagagcacaccactatgataaggctttgatttgattgattccgtttttcgcttttgctcgccgagtcaggctagtgattggggaacggaggtgattggcgtgggggagggggacggagacggagaatgtaggtgaaggaggacgcaagggaaggaaagaaagtggatggaggtggagctggggatggggcgattcgtgtggatgtggttttgtgtctctgcgacccgttttgggcaacttggatctggtgctgggtgcggcatggatgcattatctggtgtgaaatgcggattgttgatgcaccaggggtacgggtattgtgctctgataaggcaccaaagagggtgcaaagagggtgacgggggttcgaaatgggcggggcggcgacacgggcttccaaggggctcggaaacgggaggcaacacagtccggtcgtcattgacgctgttggttcgggcggcgggatccagggatcggttccctgaggattctgtttataactcggtccttttgcgagctcccttgcctctctttgtcacttgtcacttgtcacttgcggaatcgcatatccgacatgttcagatccagttggactatgtcgcatgtccgatacgatacgatagccaaaaagataatgcgtggtgacaacaaggccgtagtcaaaaagatagcccaagtatatatagacgtcttgttgcccggtgttttgacccacacactagaacggagttgacacagacatcgaaagaacaagaaacagaagatacacacagcgtgactgacaccgaccaagaatcacaccgaccaagaatcacaccggcccagattcacaccgacccagattcacaccgacccagaatcaccacaaacacaacacatcacgagacatcgtacacctcgaaacttcttttgtgtctcaatctagacttctcttccttcaacacctgatattgtgagtatctacgttgatctgtagtgacaggcgactagtacgtgtccctggcttggatcatgtggggttatcaacccgtatgtctccatgggtctgagccacctgacttgtctggaacaacaggtggttgcaacaccgacatatggactgcgtttgtgtgtcacagaaccagttgagcccatgctgttgccaaaagctgatgactaccccacctcgattgctaacacagattcacctattgcacccctcaccatgtccatcttccagaacgccgtgaatgcggacctcccccgagccatcgctggcaaaggctcctacctgacactggaaaaccccaagaccggcgcccaatacgacatcctcgatggctcctccggggctgccgtcgccgccgtgggccacaaccacccccgaatcgtgcaggccatgcagcactgtgctggtctgccctacatcttcacgcatgccgtgggctccaagcaggccgacgatctcgccgagctcattctatccaagtccaacggggccttttcgcgggccctgtttctcaactccgggtcggaggccaacgagaccgccatgaagattgccacccagttcttctacgagcagggccaaacccagcgatgcaacttcatctcccgtgacttctcctaccacggcaacacccttggctctctttccctcggcggcttcaagtcccgacaggtgccctacaaagagattctcaactccaaggccttccacaaggtctccacatgcttcccctaccggcaccagaaggacggccagaccgaggagcagtacacccaaatgctgctggacgagctggacgccaagttccaggagctgggccccgacacggtcattgcctttgtgtgcgagactgtgattggcgccactctcggtgccgtgcccccttccaagggctacatttccggctgccgagacatttgccacaagtacggcgctctgttccttctggacgaggtcatgtgtggcatgggtcgaaccggtacctaccacgcctgggagcccgagtttgaggccggcactggcggccccgacattcagaccgtggcaaaggtactaggaggtggctacgttcctctcgcaggagtcctgctttcccccaaggtctttgacgttttccagaagggctcgggcattgtctacggccaccagacctaccaggaccacgtgtttgccactggcgtggctctggagatccagcggcttattttcgaccagaatctcattgaggagtgcttcgagatgggcaagtatctgggcatggctctcaagcgcaagtttgcagacaacccttatgtcggagacgtgcggggccggggtctgttctgggacgttgagtttgtggcggacaaggcgaccaaggaggtgtttccggcctccatgaacctggctggcatcatgcatgttcggtgcattgagaacggcgcccatttcctcaagggcaagggcaccattgattctgttctcggagaccacatgatggtgtctcccgcgtacaccgtcacccgggtggagatagaccgtatgatcgacgtgttggccaacactctggccgaggttcttgctgagaatgggtacaattagagagtatgggagtgtgtatttatatgtaatttaatctgtgtatgcgagctggggaggtcgcaggtagagagatgtacaagtacaagtacagtacttgtagacaacagatccgataatgtcataatttcaacacaggagatttgagcccaattcgaaggttggaaccgaaggctgggtcagatacatgtgattgaactcgtcttgatcaactcgaatctgtgtgacacggtttgaacagagacagtggagtttctttagtctcgttatctccggatcatgttgtattcccttatcaacttcgttaatgggcgatcactgccgtcaaacttcactttggcgtgctcagcataattttttctgctccattcttcaagtattcttaaacaaagtgtccaacaaacaatacttgatcctgcaacttgaatcgtcgatagcagagatattgctagtaaaaaacacgattatttccgaattatgttagcaactggtgttttagttaccgaatgaaaccttttgcgaatctccagctgtttttgaacgtccaaaaaagacccccagccgggtttttttctaacaattcccaagtaattagtcaactaagcatgtctaattgtgagcacagcacaatgaagataaccaaaagaaaactggttggactgaggttcagttggatggagagagggtcttgtactcctctcgtgtggaacaataatcctagaacctgtttcgatgtcttttgccagtccttgatcgtttggtgagagagagatcagacgatggagggttgcagtctgtggaaataggacattctctgtatatccagcaatataaattaattaattatgtaatctgattatgccatctgattatgtcatctgattatgtcatctgattatatcatctgtcctgactcttctctttcgacatgccatctctgtctatggagtcacatggaaacgggactcagaggctcgatggcccagaattttggactgaaaaagtaccgcttccactctccgtcgcaatagacaaggtatccgtcgtcgtcacgcttgggaaccacgcagtaccgtttggtgtcggtgttgagcaagactcgatagatggagcccttgtagccgtaggacatgtggtggtatctgtcgcccagacactggacgttgcccagaagtcttccctggaggttgaggcttgtcttttggatctttttgttgccagtgacatccacggtgacaatggagtttctgtggactagatgaagggtctggttgtgcaagaggggggctggaaacgccgtggtccccttaaaggaggccagaaagtggcaagtgccattggtaaccacgtacaggttgctggtggcggtgtggagcggttcccagatgaaaatgtgagctccagaggtggccaccccggccggaatcggggtcagagctatggggagggcaattgtcgtttgtttgccctcctccaaaagtaccagaagccatctggtcttcgacttgaccagaaccgcacaccccgtcagcgtgtatgcctttgcggtgacccgatactcgttttttttcgggttgggcagcgtgaaggtccactggcggtttttagcaaagaaggagaaggcattggggggcgattggggcgacgtttgggtctgtctgggcgttttcgcccgggtgccggtcgtgaggtcgaaaaatgggtcgtcgagggagttgttgtcgaaaatggaggtctggacctgctccaaccggactcgagtcgggtcctgatacatggcgtcgcaaatgagcgccgagtcgggaaccagagtgtcccacagctcctcgtgaatgaactcctcttcttcaaccagagtgaagtgtccctgggccgattccgacaagagcgaaagaggggagggtcgaaacggtgtgtgctggtggagattgaggtccaggtggggaatctgcttgaatttctccgggggaatgagttgttcggccacctgtttccacgacaagtcgaacggctggctccagggacagatgtctttgctggcgagaaagtggcgcgcttccagagccaccatggtcttgtagaggtctcgggacgtcagcgacaggttcttggtgtccttggccgcgaggtgcggcaggaccaggtgtataacatgtgctaacattctatccgtgaagagtgtcggatgatgtccaagatcacaagttgagaacactgattgcgaaatggtggttcttatgtgtgtgtcgttttcgtcagtcggtttcgtcggtcctctaacacctctttgcttgctattataacaaaccaccctcctcaaaacggttcgcaaagttttctgaatcagatgctgcttgaatcagacgttgcttgtgctgtcgacagtctcgtttgatctgtcttcggcaacctggtaaaaaacccgctgatgttcccgtcacaccgaccacagtcaatctcttatacacccctggatctcagatccacggttgcagccgatcccaaacgggttagattcaactctaagacgcagggatcgacgcgataatcggacgggcaaacagaggtagacagagacaaaaagacagacagacaaagacaacaagagctcgaaaaatgtgtcaaaaaagacgcgcgtgatggggaaaacgcgtgtatactctcgaaaacgtccttcaatcccgtttccatccacctattacccggtctatacccttgttgacgctaaccagccactatcccgctgccgtaggcaatgccccttgattcaacatttcaagtcttgtgctacaagtagtagctaccaaggggtcaagacaagtctaacacggctggaaaagacccccgaatcagctttttttttgtttttttttgtcttagatggcttccagcgacctgtccaacatctgaaacacatgcattgtgtgcgtgtaacagccacatgcacgtgtagcgaatacgagaggaggacgatgcgagtgctactgggggatcacgtgaggtgtgtgtgaccgacgatggccacgcattgaggtgatggtcacgtgaccccacccctccatcagaaacttcaacccaagtactgtacaagtactgtaccgactcacttgctggtccaaccccttcctccaaaagtgcatctaataatattaacaaggttcgaatatgcgccaattaattaatatgcctaattaagacgagttttaattttgcgcccgacgcgtccggctattgcaccaatttatgatgccgaaaatggaccgaaagagatggattgagaaatatgatgatatcaggggaacaaatcacgtgaaacatgtcaattttgtgtttaatccgatttctaccaaattaataacaataacaataataatataataataatataataatataataattttatttttattttttcttctccaaaccgacccagtacacttccagcaactaaaatgaccctaaccaaaatgaccacaagccaagcgacagatcgtcacgacggccgctcaaacgtccgttgaatcacgccgaactcgcccaaccaagctcaacttttgggccgacttgtgagcaagcagacagtcaagaaaactgttttgacataatatgagcagtacttgaaactccattacggatataaatatatacctttcacaggtgcaattggtaccaggttaagacagtagttcagaaggctggagtcagatgggaggtcagtggaacagcctggagtcacgttcttcggaaccacattggccagaagagtacggtacgattctcatattcccgcatgaatcctgactaacccactccctctccaaatatccgctgactaaccacacggctaaggcgtttgtttcctatttcctattataaaccagccgcatccggagccgcatgaaaatccgacgaaattcgaccgattccgggccaagaggcacgtgaccgggtttagtcagctgaaagaagcccccagggcaaccacggaaccactctggtcacgtgtttccccccaaaccgcttcaattacgtcatcggactggggctaagattagtgtgtttgaacaatgtgaaaaaagcgaaaaaaatcaaaaaataatttaaaaaaccaaaaaaaaaccaataaaaaaccatagaaatataaaacaaaaagagacatgttcataaccctgtaaccatctcatacaaatttaacattgcaaatcaattctcctctcgctcacacctcacgtgacagtcacatgaccaactccgaccattttgaccagtttttccgacatgctgcggctccaagtccgaagataaggcaagtggaaataacgccgcgaaacaaggttttgctgctggagacaaaccgattagtcatctgcgaaatggggcccgcggcggcggcggggtcacgtgatctagatattattgagccgaaaactcccccctgctgttctttcttctccgtgccaaagtgccgcatcgcaaatggcgcaaaaacccaccatcttattcgcttcgtctttcggaaataatggtgcatatttccggcaagagcaaccttggcgctggtggtcaagatactgggcagttcaattgaggttgtaggagttggaattttggaattccgaaaaaatggggagatttttcttgacgagaagagttgattggtgtctttattttttaaaaaagtccaaaaattgaccagcaatcggacattgtgcccccccatgaggtattaaacattagtctttagttttgattctagggactggacaatgaaatgtataaatacaccctcccatcgccagagtggtggtcaacacacacatttgggacacacaaagaccatgtcgcaatcatcaccaagtttctggatccgagcgtcgttggacggagccgccaagggcgttgagaaggaggttcaaaagggcgtcgacgagctgcgcaagaagactgggcccatcgagctgtattccacaaagtactttttggcctgcaccattggaggaatcattgcctgtggccccacccattcggccgtgactcctctggatgtggtcaagtgtcgacgacaggtggaccctaacatctacaagggcaatctgcagggctggtccaagatcatggccaccgagggctttggcggcatctgggccggtctgggagccacctttatcggttactccttccagggagccggaaagtacggactttacgaggtgttcaagtaccagtactcccagcttctgggcgagccttacgcgtccaagtacaagacgggagtgttcctggcggcctctgccaccgccgagtttatcgccgacatctttctgtgtccctgggaggccatcaaggtgcgaacccagaccaccattcctccctttgccaagggccctattgacggctggaagaagattgtcgcctccgagggtctgggcggtctctggaagggtctgggtcccctctggttccgacagatcccctacaccatggtcaagtttgcttcgttcgagaagattgtcgagaagatctacgagtatctcggaaagcccaagaaggacttctccaccgcccagcagattggagtctcctttgccggaggttacctggccggtattctgtgtgccgtcatttcccaccccgccgacgtcatggtctccaaggtcaacagtgagcagaagcccggcgagtccactctgcagaccgtggagcgaatctacaagcgaattggtttcaagggtctttggaacggtctgccggtgcgaatcttcatgattggtaccctgaccggtatgcagtggctcatttacgatactttcaagctgtcggtcggtctgcctactactggaggtcattaacgagctcaacattgcgagatgcgaagcagtgaccgttacttggggggatttgagtgaattggaacgagatgcccaagtgactccaactgctacgactataatagaatggattattaacaggaacgtgtattagacgtgtatgagaagaagaaagactacaagtagaagagacgagagacatgagacctgacaccttccagtacagtacatacagtaccgcctcgcgcatttgaatccaacccctgtccgaccctcgtccaagctccaacccttgaacttgataatggaactcaatgcggtgccaggctctccttccaccgttgacagacgtcatagtacctgttttctgagtccaaagaccaaaagagcaaccatatcagtgtcaaaacagtggtatcaacttgattcctctccgtcctagctcttgagttggatgtaaacgcgtcttggagcaagtagagaccagattaccgatccagtctctaagcctgggatgaagacattgcgccgagaatctcctagatccaacttgcagtttgcaggatcttgagtgattactacaggtagtctttcatctcctcatgttgctgaagagatggcggtttctgactccacggaggagctggaagaatccgagcccgatgccatgaatgcgacagtctctagaatggttgtacagattaggacattcatcacttcaagtactcgtacttgtacccgtacattgattcacaagtcgaactccgacatactaattaattaattaattaattaattaattaaataaattctatacgtgcaaatacgagtgtacccttgtactgggacttcaggtgaatttgtacctcaccgtcttgtgtatttcaccatcttctacgtcactgtcttcacattctctcattccgattttccggtttttttttcttcttttttttctctgtttttttttttccatttttttttcgccatttttcaatttttttttaaataatccggtgctaacttctgaaactggtggcaaaaagttagggttgcttggagagcaaaatcggattttccgaaaaagaaacatgcaaaaaagactcgcccctgattggccagttccccgatttcgcacagaaaccaccaactgtccaaaagtgctggaccgcgcctcgaaccaacgcctcggtgtatgcacggccgttagttaccctacacggtgcaccccgccaacgtgatttttgccgaggtaaacgtggggaaaacatgcatgaaaataaggtttcccactcttgtgaaaaagtagagagaaaagagggagttcttggaggcgttgaaggtggaaaaggggggatttcacgcggaaatatcacccataaagatcacgtgatcccaacagaggttccggcttctctctaggaccgctgcagctcgttctggagacatctgttctacaatgttctcaatgtcaaaatccaacgtataaaccctaaactaccactttcgtttgagttcaccctcctccgaatctctccacaactttctcccttgtatttgcacagtctttataactgacgacgggacacttcaaactacgagttacagtagacaagcgacacaaaaacagcagctacgacgacagcgacacaagcgacacaaacacagctctctctcaaaaacactacacaacactacactacacaacacaacacaacacaaggcaaacatgagcgtgccacgaccaaaaccatgggaaggcgcctctggctcttccgcagccaccgcgacaccggcggcaacagccaccccggcctccacagacgccgtgtcgtcttcagccggcagcgcaactggagcccccgaactgccgtctagaccctcggccatgggctctacctccaacgccctgagctcgcctatgggctctagcatgaactcgggctacggaggcatgaactcgggctatggcggcatgggctcgtcttatggctccggctacggatcatcatacggcatgggttcgtcgtatggctccggctacggctcgggactcggtggatacggatcttacggaggaatgggcggcatgggaggcatgtacggctctcgatatggaggctacggctcgtacggaggcatggggggatacggaggatacggaggtatgggtggcggacccatgggtcagaacggtctggcaggaggtacccaggccacattccagctgatcgaaagcatcgttggagccgtgggtggattcgcgcagatgctcgagtccacctacatggcgacccagtcgtccttcttcgccatggtctctgttgcagagcagtttggcaacctgaaaaacaccctcggctcgctgctcggcatctacgccatcatgcggtgggcccgccggctggtggcaaagctgtctggccagcctgtcaccggtgcgaacggcatcactcctgccggtttcgccaagttcgaggctactggcggagcggcgggtcccggaagaggtccccggccctcgtacaagccgttgctcttcttcctgacggccgtttttggtctgccttacctgctgggtcggctgatcaaggcgctggccgccaagcaggagggcatgtacgatgagcatggcaacctgctgcctggtgcccagatgggaatgggcggccctggtatggagggtggcgccgaaatcgacccttccaagctggagttctgccgggccaactttgactttgtgcccgagaaccctcagctggagctcgagctgcgaaagggcgacctggtggcggttctcgcaaagacagaccccatgggcaacccctcgcaatggtggcgagtgcgaactcgggacggccgaagcggatacgtgccggccaactacctcgaagtgattcctcggcctgcggttgaggctcccaagaaggtggaggagattggcgccagtgccgttcccgttaattagacatgatatttattgcatatgtaaacacacatactggtgcgactgccttgcaccgttttggacgcgtagatggcgacgtaatcaaatgcacccactggttgcactttttgaatacaaactgagggagattggtggatctacaagtgcctatacgagcatatctaaaggcatacgatcagttgaccaacttgttggtcttctggtgcaaatccaagcacctggatagatctactgacattccaaccgtcagttgtgtagtatgcaataaatatttgtctatttgattcgtggtcattgtcgttgtcgttgtcgttgtcgtagtcgttgtcgtagttgttgttttcgttattccaacctctgttcactccgttcacggggcactctgttcacttcttcttaccgcccttcttcaatctctgcttctgggcaaacccgaccatgttctccacaacagcttcaaacgcctccttgttcttgtatcccagcgccagcttgtcttcccattgcttgagcagcagcttggcctcggagttggccgtcttgagttggttgaccagctcctgaagctcttcctgctccattcgttcccgctgctcgggccgaatctccaccagccgtagccacgagtcgagcttgagctcggtatcgaccgtcacaggcgtctgggcacgtgacgagtctgtaggagtcggggtggccgctcgagagccgccggggggcgtctttccatcagtgctatctcttgacttggacgtcttgtccagcgaccgacggcttcgtctgatgactaaatgctgtttttccttgcgagggagcagctcgtcaagatccagaggcacccccacgtctttgagaagcagtcgtcgagtgaacgacttcagaaagttgagttccgaagtgggaaccgagcacagaagagcgtagatctgagatgcagactcactaagctcaaatttctggcctgcaggctccttgggttcggggaacacctgtgccaagccattgtcctccagaacagacttggcagcaaaagaaagagaggtgaaggacgaaaacgagtcgtctgcaagcacagatttgaccgatggggaagcctggggcattgacagattcgtctgagacgccatcggggtctcttcacgtgacgtatccagcgtcggaacttgctgggcttcaacagcttcagtctcctgcatctcctcgaaatcatcaaagtctccaaactcgtcttcggatgcaaattctccgaacgaagactcggattggggtgcctcgggaacggccagatgatcagcttcgtcgtcggcagctgcattgtcctccatggcgtcaacctcagcctcctccttctgaacagcttcctcaacctcctcctcatccacgtccccatcttcggtcatttcaagcacctctttggtttccagcgcaattggcgagtcctgatgtctggtactagggtcaattgacagtttgtcggttccgttggcgtcttccttgatgtccgtagtgtcctccgtttccccgaccagctcatcatgtgatttgacatgtgactcgtccacagcctcgggttcgtcacgtgacccctgctcctccagctcctcctccacatcatggccggcatctccgccagcctccgcttcctcctctccctcaacttccaaatcaatctgctccaaggcatcctgaacctcggacacgtcaatggcatcgtcacgtgacacagaagcaacatcgacctcgtccttctcgtcacgtgactcgtcagccgtcaaatccacaaacgaaacttccttttcgctcattttgttgtagtgaagagaatcggatgaacacctcttctcttcatacctagggtcttggatctggggttagagttgtgtctttggttcgattcctcgatgggcggttttatattattgataatatttgttgtagagacaattggaaaaaaccaggttgatcggtgggacgatgaaaatacattggaaaatttgatttctcaaaatcagttctttatcactcactaattggactctttctccatcactttatgtgagatacgtggacgtttttgggtgggtgttttaagccgggaattagtacaagtaactaacattttatttgttgaatttagttaggatgaagggacagtgtcggagaattatggagctgtataatacccgaatttgatatatcaaaaagatgagatttttgcgcagattctaatggtatatcaataatgtctgcgtcacgtccatagagctgaacaactggacatgaaacaatctatatttcttagactaactccaaaacatggaaattcgaatgagatcagaggcaagtcgaaggagaagaaaaagtgccaaatggggatggtcaaagagaccggtcatgtgactctgggttagggcattttatggtggtgatgatacgaaaaacaaaaaaaaaaaccatcgaaaaatcgaaaaatacgaaaaacaaaaaaaaaaaaatcgaaaaataatcgaaaaatacgaaaaaaatacgaaaaaaatacgaaaaaatacgaaaaaatacgaaaaaatacgaaaaacaaaaataaaaataaaaataacccccccccaaaatacaaaataaaacacgacaaaagccgattgaaatgcagtcagataccttgacagttgcgcgctatagatacaaatgctgggagtggtgttgtgcttagcccccccctcataaggtgtaatcacgtgatctacgagccgccacttttctccccttccagttcaagttgtgttggcgacttggttgcatttttcgcgtctgccaggcagttacaatacaatacaaaacatagcaactagctcaataacaggcaatggaaagagtcaataaatcatcggattagtcatcgagtaggtcatgtgacgcccctacacgtgtacgtgtacgtgttggatataggtattgtttgtctgtgcacgtgatccactctacccccgccagtctcacgtgcttaccgcaattaccccgctgcttacgtgtcccgcattctgcagaccctggtttgagtttgtcagggttcgaagacaccagtggcagcagtttggtggcagaaccaagggacacagaaacggcgttaaaacggcctagaaacgacgcagaaacgacgcagaaacgacacaatcatcacaaacatcacaaataagacaaacccatcctacttcacacctccaacatgctcatctcttccgtggcagtgtggagcattttgccgtcggtgttggcgcccatcatccagtggatctacgagaaaatgaagtatccggtgggcgagcgaccgacaatcaaaagcaagcagaacctgcgacaacgcatcattttgaccattggcatctttttgctggcgttccgggtggctcagggctactacgatgtcactaaagacaactcggacctttcgtaccaacagagtcactaccatgctctgaatctgacctccacggccctgccccgtgatattcgtcgacagtacaagaagttgtctgtgaccaaccaccccgacaaggcccgaagccttggaaaagaccccaagcaggccgaagacgacttcatcgagctcaagacctcgtacgagattctcagcgaccccaaactcaagtttggctacgaccgattcggacccacgttcgtcgacaagatcaagcagctcatcaaacaacaggaggagggctctcacttcgagtccaagagccagaaatccaagaaacagaaggaggagtctgccatttccgactgggaagtgttgtcgaccggcgtcaagaacgccatggccgagcacggactcacctttgccgttctgctcttcctttgggtctttggaatggcgcccaccggccgattctggcgattctactttctgggatgtcaggttctcattgaactgaccatctacacccgtcccgaggacaaccgaatcatccaggtgctcgagtggttccacgcctatggattcctcaaaaagatccagctgccttaccagttgatttctgtgctgcgaaagattctgcccgagttccttcttggagccatgcagctctatctaccgctgattgagctgttctttggacacaagaaggccgacgaaatcagacagaccagcattgccaagaccggcaagctcaagccccaggacattgaaaacgtgtctaccctcgtggaccaggtgtactttgaggccaagaatgctctggactgggaactcattgctttcccgagtgagcagagcagaaaggatgttcgagaccagaccattcaggatatgatggtcatgaaggtggatgaagaccctgaggtgaaggaggcttaccgggagttgaatgttcctgtctaactgaccagacgatgctgactgttagttcgaggcgagcacgagattacgtggggcacaaccaaatgcagatgagccatcaagctgatccacttgctggcgactactccggtccatgacaagatacggaggatgcaaattactgaaccggttggctaccccgaccactgttcctctgccgtgttataaactaatatatatatatatatgtatgtcctttgggggttgcgagtgttgaagatgaccgccacttggaccaagctgtagagaaccaccatagactagccagatgcagacaatgatcaaaaagttgttttcgttatgctatgctatgctatgctataatggacccattaatggctctggatatgaagctctgaaacagaccactcttcaagacgtcaatcccagttggcggtttgttcctgtagagttatcaatgcccaggtggtcagttggagctcatactgcacatagtaccagacagaatccgtgtctattgtgcagtgtgtagatctatagagtctagtgtagctccttggagccgataacattcaatatccccaattgctccttcatcttgaatgcaatgcagtgcttatggcccatagaatatagtgaagttttagatgccaggattggagagaagacggttaaacacgatggagaaatctcagccgcgagcggcaagtcaagaacccggtcatttggaggtgaataaaaacgaaaacgaactccccgacggtctcagatcagttcttcgccctgaaaatgaacttgtttacctgcgcatgcacctgcgcctgtactctatgcgatccacccgaggaggacaagaattctcataaacgaaatgaacaaggtacccttctgcggctgctgtgctatgaatgtgattttagacatctctatcggcagtagtgtcgttctggacgatctgatcatatagcttgaaatacagaacgagatccagaggagatccagaggagatgtagaggagatacatggtcagggagttggcaagaacttaaccaatgtgttatagtacattctaaatcctggacttttgcccatttgagacctttgacaaccgcccttccatctagtctatgcacataatggtagaaactccaagaccgatataaaagtacaccagtctctcccctatctatccacaaccatcacaagaatgcttcctctactggtgatttccgccatttccagcttcactctcagcggtctggttcttctgctgccccgactttccagcctcttccaactgctagtcacctggacagtgctttctggagcggctggagcgtgttggttttcgtgtttctgcgtgctcaagtactcgcccacgctctacacgccgtcactggccattctcgtctcctcagccgtcttccatctctgcaacaccacctatctatgcgccatcacctggtaccgaatggtgggcaccaaaaagtcccgaaaggcccgtcaggagaaattcattcagcacgaacgaattctctccgagtaccgagacctggccaaaaccgagtgggacaaatgctatgctggagacagcacctgttatgaagatacagacggagttgacatcagcagtatggatgtcgattgtgaaaatggacggttctcgtcgtccatggaatccatcatgtccacaatgggttccgtctccatcaccaccgatcttactcccgaagtgtcgcccactcttccctttcctagtttctgtcgaaccccggagatttcaatcttcaagaatcgagatagcatcacctgggacgagatccgcaatgtggatttcctgtgcgaccatgttgagcggatggtctagcgagagcgtctagaaattgcaccccaaatgccagcttacttctcagcagtgttaacacagtcattgttgaaagacttggtgtagatagaagatatgttatgagagtgttgtacgaatacttgtagagtgctgtgatattgttgtacaagtagattgatgcagagattgttgatcttttgttaaatgcctataatgtcgaacttgtgggtgggtccaggtgggaacagtccagttcaggacttcacaaccgtgactaggagcactataagacttgtcaagtgcttcaatgatgtcaattgatggtcggtcgtgtctgtaacttccctcattgatgttatggtcgttttagaggtcggctgtggtttttttcgggctgcaatcgatgaaagaactgtgaacgtggaacttttcagtctactcgcttcgttcacggatccgtctcactgcgtccactcgctcactgcgtccactcgctcactggatcttgacacccgcaacctccgcctgctgcagcaaccacaccgcccccaggctgataaacaagtggaagaagcccaagacgtgcgcaaagacaatctggaacacagacaccatgacaacctggaagtagacgtagggaaacgagaccgtcttcttgttgagtttctgccaggtggtgaggagcagaaaggcgtgagccaccagagccagaatggacagcggcatttcgatgtgcaggtaggagatgacggccagcagcgtggacacgaccatcagaatggccgccacgaacgggtaatcttcctgcggcttgtaattgaattcctttggtggcatgttgggtgaaagggaggtggcgatctctacagaatcttgagatgttgttcaatctcggctcggagttaacatgggagtttaatgccggttgggagtagttggggttctaactatagtgctgcagctttgaatgaagtttgaataaaatgaataaataaataaatgaataaataaatgaataaataaataaataaataaataaataaataaatttattcatgttggccaagttgaagggggctaactgaagctgagtaatggagcgtctgagaatgttgatgatgtcagtggagtattttgttaacaatatatttcattttgtttgagcttcctaagtaaagatatcgacaagtagggggaaaagtacaaccaatttccggagaagaaggacctaaaaaagtccacccagatatgaagatgattcaatgaatctataaggagctgatttcagactacttttctcgtttgactctcaaatgacagtcttgttctgaccgtcttgttctaaccatcttgttccaccaaagtacagtcttgttccaccaaagtacagtcctgttccaccgaatattgaggtctctgagccgagggaaatggttgaatatcaagctccaggaccgagatactacccaccgcctggatatatcgggattaacaccccctatctcgttttcgtcagtgacatagtcccctcctattccctcatgtctcagttatgtatgttgtgtacaggtgcaatacacaggagtgcaaggagaccccgtgtttgagtctgtcttcgataatagacatatacacatgagctgagccgtccaatgcttcttactcgtttcgttaccaaaaacctctgctcatcgctcattcgttcttgtcggaccaacttcatcagcttcccctcttgtctcagtaactcaagctctggatatggtatgggatgggcggtgtgagtttggttgtgctctgacggagatagtgccgagaaaaaaggactacttgtagatttttgacgattttctggtccaacagaagcaatacttggacacccgaatgacccccaccctgcataatgactccccttccccccacttttaacctgctacaaagaccaccggaccacccaaagagtcggtggaaattggctcgaaacgtaacctgtcatcgcttccttccgttgagcaactctacagcccatttactctggaccgcaccctgtcgtgtcgatctgtggggaagcacagagagtttatccgagggtaccagggtagggagaagagggaaacagaaaccggtcatgtgactagacacgtgaccgacaaggataaaagtggtttctttggttaatttgagggactttagggactttcggggttttatctgacctgatatcggcccagggactgttctgcgtacttctatagactgtacggtatatacttgaattgtagatgatacatatctctgatctgacaatctactgtagctacaaatgtacaagtagtatatcatcatattcaatagctgaatcttccagaacaccagcatgtcatcaaccacaatatgtccttttcccccgggggtacttcaatcgatctggttctgcgactttgattcacttctccatgtaatagcaggaaacatagacttgtctcctaaaaatatatccatggtatacacctgacttctgtctgattcccggagatatctccataccaagcatactccttgttcgacggtcatatggcttgagtgcgtgcgcttttctggttgcatccgctgggtcgcaccaggcacctacgttgcttccccgcaaccccatgagacgccctcggctggcatctggctaggctcaacttgtatcttcggctctaggtttgaaggattagccgggtgcgccattctggctgcggggtatgaggctagaggttgggggccagaggtacgtggaatgcgatggggagtagttgaggagacaaaagtggcatcattggaatcagctgagtggtgcgaatacattgatcaagtttgtgtctcgatatagtctctatatatcgttctagatgctcccccgctctcgactaaagttcagtgcctaaccttccatcgccatagttgcagcaacagagtccaagttgttccagtggtcataatagccgttgcgattttagaaggtgtaacctggggggctgcatgcatgggtactacaagtagacttgtaactatagaacatcttgtcaatggatggacatctattgctgtagatggtacgacagcatgtacctcgacctcagcatctgtccgagaagtccatcaactcgcccagaagccatttaagactagttataacagccagaatctgggcatatagctgacagacacttaaagacccccaaagctcggctatatggtctcatattatctccttttctaccgtccgacataacagtacatgcctccaagtttagatttgggggagacaaaccgagcaatattagtgaggaacgtgtcttgggatgtcggggagctattggaattctgaaaagggcatttcactctccaagtccagagctttctacagaaaccaaaaagtctcccacaaccctccttcaacgcctcatgaaagactccggcgcagactggatattcggtcagacagcttaccccacattttagcaacgttaaaggtgcatctcagcggcatcatatagagggtttaacggaaaatccaatttaaatattttcatttttttatttccattttcataaaaccacagagatggggtaatcccgataggtatataaggaagtccatttcctgggtggagttccttttttcacagacacttgcaacacagacaccaacatccccgacccgacatgaccaccatcatccacaaatccacctttcccgacattgaactgttccagggctccatcacagacttcattcgaaccggcgcgtacgccgaggacgactacaagccgtgcatgatcgacgccgagaccggcgagcagctgacacagaaacagattctcgactgcgccgaccagttccgatctctgttgtaccaacatggcgttcagaagacccccaaccgagacgaacgaattggggacgtggtcatccccttcattgacaacaacatctatctaccagccatccattacgcgtgtttggagctcggctgttgtatgaacccggcttccacccagcagactcccctggagctgtccaagcagatccgagtcaccgaccccaaggtcatcatctaccagcgaaagtaccgaaagacggtgatgcacgccatcgacctcgtctgctacacaaacttccccattgtcatcgagttcgagaccatgttgtttctgcgaaactcggtgcctcctccccccaagaaggccaagtttcacatcacctccaccgagcaggctcgaaagcgtatcgcctatctgggcatgtcctcgggcacctcgggcaagtccaaggcggtccggctgtcgcaccacaacattgtcgcctgctctcaggtctcccaggttaccttccctgctctctacaaggcttccaacgtgtgcgtcgccgtgctcccttcctgccacgtctttggcctctacatcttcttcatggtgctgccccgatccggaggaaccaccatcatgcataccaagttcgatctcaagcagctgctggagagccaaaagaagtacaaagccaacttcctgcccctggtgcctcccatcgccgtgcaactcgccaagaaccccatggtcaagaactatgccgactccctcaagcaggtcaagctcatcatgtctgcggctgctcctcttggcgctgaggtgacccagtctcttatcaaggcgatcggaccgcaggttcgagtggtccagggctatggaatgaccgagacttctccctgcgtcactctgttcgatcccgcggaccctcacctccacatcaaggcttgtggcaagctggtgcccaactgcgaggtccgaattgttgctgacggcgtcgaccagcccgcatactcgggctctgtgtctgacgttgccaagaacaagaccgacaacctgcctgttggagagatctgggtccgaggtccccaggtcatggatggctaccacaagaacaagtctgccacctccgaggcctttgtcgaggctaacgactcttctgtctgctacaacaccaagtggcttcgaaccggagacgtcggtctggttgactctctgggtcgatttatgattgtcgaccgaaccaaggagatgatcaagtccatgtccaagcaggtggcccccgccgagctcgaggatatgttgctggcccatgctgacgtgtctgacgctgctgttatcggtgttgagaatgaagccaagggaaccgagcaaatccgagccttcctggtgctcaagaaaggcggagacgctctcgaggtcaagaagtggatggactccaagctgcccaagtacaagcagcttcacggcggagtggtcgtaattgatcagatccccaagtctcaggccggcaaaattctgcgacggatgctgagacttagacaggacgacgttgttcttggtactgaccaagctaagctgtaagcgggagaacagggaatggctagatcttttgtatgattgaatgaattgatgttacgttactagatgttccgaaagatgtagaagtgactcaatggaaatagaagtacattctaaagaattcccagaggtgtcgagtggcaacaacaatgaactccctcttcttctagctactctgtggtagattctggagctggtatgtctcgagaagctggttactttttgatacacctgtaatatcacatccagaagagcaattgaaaagctgaaaagtgaattttgttcagaaagctccatttaatcagattagatacacattaaccggcaaaatacggcgcagtattcagcaacagcctgtctcgaactagtcacctcggagacacctgcctaattgagctcccagttagggttccggaaaattgctgtgtaactaactccggactttttccgtatacgaatacgagtggttatggggactagtctggatatatttgtgagtggaagatgcggaaaagtggacgggggtgtgtagccgattgagatgatacgtgagcctccaagtaggaattcaccaaggtgtcaactaactgtcaggaaagttgctaataataactggtttctacgcgtccctaagcaaataatacattactatactctctagaccacagtgtccacctcggattctgtcatttctcggattctcgcctcccgcgcgtccagcatgtagaagacgaccgtcagcaccattgtagcggcatggattagtcctgcccacaggtctacataagtttcccagcccaacagcaccaggtagacgatggcggtgaagatgcggaagatgtgtctgtctttgtgggcaaagggaagggttgtgaagagcacaatgaagcaaatgagacagatctggcccatgcacatgagagtggcgggtccatccgacaagtccatggccacgaagaagcccgggatgatggagcacatgagggcgatgaccgagagaattccgtacgccgtgctctccgagtaggttgtcttttggcccttggggttcatggcctccttggcctctctcagctggcctcccagaaattcaatctggtgctccagggcattgatacgcgtccagatgtgtcgctggctgcgcagatgttcgccgggatgatagtcttgctgagtgcggttgatttcgccgagttccaccgtttccagcggcgggtttacgggcacttgcgagtacgacatggtggagtcatgtgaattgagcgcggtgaggactggagacgagcgagggtcggtctgaagtcagagtcaaacggtagaggcgtcgtcaaaggtaaaaactgaagagttttcattagaggggtaaaaaggcagcggaaaaagaaaaacgccggggaaaacgtcctgatcacccatgttacgtgaccgaaatcctggctgggccttttccggctgtttttccaccctcatctctccacctcgctaactcatctccaggtcttggcattgttgcattcgacgtgggtcgtgcatgttgatgaggttaaatggggactggtatagttggtgattcgagtcagggtttggagcaaatatctatactgtgagactcggcgcgttctggagggtttatttcttttttcagaaatcaaatcgaaccactaatggccaatatagagatacatcctactgatactccacctcctgtctattgccagtctagaattgggttcatggtgagaaattattctgagtaatgatgaatagattggacagtatttgctggaggactgctgacggaatgttcttctgcgtgtcgacccaaccgctatttgatcagctgactttttcggatttatcaccgcggcaatattgcgccgttttaccatcgtctagaaccactgtggtcatacggcaccaggcagtgcagagttacgttacttgtacacagtatgtacagtgcgagtaggaccagaatcacgtgatcgattttccaaatgagttgttgaatggcttctgcagggcggtatctcgggtggtctttttgccaggacagagttgaacaatgtgcgtagctcttgcagtagggttgaaaagcacaggctaggtcctcgattcaaacatgagatctacagtacgagtacgagtacgtggatcccatcgattcgcacaattacagatgaccgtttatatggctcattccagcgtctgaagtatatctcaacaaggagaagagaactgtgcactcaaacctatgtacaactgcacattcctccaatgtagacaggagaagcgaacaattacttcgttcacatgtgacattcatgcagtttactatatgcattccaattatatacattgtggtatgggactgtgtctgtactggtacctccaatagagacagcgatacgctcttcaggtttttgcggaaatctcggcaataatcaccttgggagccatgattggatccaagaagacaaaatccgtttcgtagggaggaaccaactccttcagaggccgtacctttagtcctctcttgtggcactcgttcaaaaacgtctggtaagtcgcctcgtcacgaattgtagcagatccaataattctaggagcaggtttgagcttggcaaactgagacagacattctgtgagctcaggagcaatagaagggtcatatgtgacatcagcagcaatcacgtgggtgacattctcactcatgtccggctcatcctggccccaaaacagccgtcggtccaaacaaatgctctgcagcttgttggcttcaatagtacggtgcaactgttggaccacgaaatcatcaccatctgtaagggtggttttgatgccgttcttggccagaaacagaccggaaagccccgttccagctcccagctcgcacacatgagcatcctcgagaaaaccaaaggtccctagaacatgagaaacacactcaagaccccgctcagctcgcagctcgtgcgataaccactcacacagcgccagagcagcctcccaggtccgtcgaccagtcccgccctgaccagaaagcacgttccgctgctcctggatttcgatcacgtgaccgtcgattttgtacgagactgtgtttgtatcttgttccgcgccagccgagaaatccggcaccagtgcctcggcgtagatgtctgcgagattgtcattgatctcatccaaacctcgcgtgtacagttttaggatggaggcgagatacttgcggggaagggtggagagcagaaagctgtcatcagccatcagatatcccacgagctggtcctgggtcacgagggccagctgaggtttgattacgtaagccggcgtttgctgcgacaatgcgtggttgatatttgtcaggggcattggaggggaatgatgccgggtcgggtctgtcagacagggcaaatcaggggtatttgggtatgggaatgcaagttgcacggttccgtgtactgtacattgtaggggggtggatgggagtagagtgtgtgtgggaaaaataatgtttttttttttttttttaaacttgaaaaatatctggaaaaatggaaaaatggaaaaatggaaaaatggaaaaatcctgtgcgctacaatttgtcattagtcatgccatggtgtgagttcgattctgcagaaagaagggatttgaagttcagctcaggttctctttgttgtgcttcaacggtcctctgttcgattctctcaacacgtggaaaatcatttggagccggcgttacgggcgattaccatgtgacatgcgattatggatgttcaacagggggtttgggggtctttacggggggaaaggggccgattatggacttgtaataggttctcggacggcgtctggcgtcagtcgtcagttggatgcgttttatcgccccatttgcgccccatttgcgccctagcctctcatccattcaccatgggccgatattcatgacttgcttccctagcacctaatttgcaattgaattccccaaccggttgggattggggatggataagagaagtatatttgggcgagctgcacggtgagcttaaggggcgccaacgaggggtaatgtgcggtggcgaatgttggaaatggcggaaaatggtggaaataataagaaaaaatataaaaaatataatagaaaatggcggaggcatacagcaaactgcaaacaaccgggacaaggagctttttgtgtgcagtgcagaattcaaacaatcagctgacggcagggaacaggcccgatcgaggcgacgagttagcgagggcgatcgagccgagttaaggagagacacgaccgagttaaccatcttcctcttcacacactattactacgaaccagcccagcacgtttcctttgggcgggagtgattggattggagggcgggaggggaatcattgactatgtatatatacttggaggatgcgagtgcgagtgcgagtgcgagtgcgagtatcctaccgaatataccatgatataatgtgggtatcggaccggatctaccatgagccgttggagatgttttgttttcatccttgttcctcatgcggattaacacatgcgacaagttcaacccgaaaccacccgtgaaccgaattgtaccatccatccttcttcagtagctgccagttatactgtttgcttgaaccagggtgccacaaggggcgtacaagggcagtgtgagacagtgtgattgccaaaggaggggccaacagtcttgttttcgggagtcaagtcttcggtctgtctacacgtacattagtttggatctagatctcatctgttggcggttgagagacttccagtcgttgaagtatcgatactgtatctactgtacatacgatacttattcttctattgtggaactcgtctctacctgtaggctctacttgtagctacaacaatagtgtgagaggagttgaaatccagctgagaacaccgtctctccgggattcacatccttagtctgctcacatcgagtgttagtctgctcggaatcatctaacagccattttatagtccgttaatcctccatcataccgtataactgttagttagctacaagtatagtacgtatggtacacctccttctcccttctcacctccttctcccttctcaactccttctcaactccttctcaactccttctcaactccttctcgcctccttctcgcctccttctcctcctcacctccttctcacctcctctaacctctaacctccaacctcaaccctcatcctctactactcgctagactatgtcaatacactcaatcacaacagtcgcattacaagaggatatggccgaaacctggacattgaactccgtaataagtccatcttccccatcctccatttgtcctcagctaatccatttttttcttctgactgcacagccgcgttcgcccttcgccttcgcctttgcctttgtgtttttttccccttgtccgactcgcagggaaaaaaatattaaactttttgtgtagaacatcttcttcatatgaaattgcccttctggcgtgccacatgcatagctctcaacgaatagacagcgcggattacgacgacccacgacggcggggcggtaatggcacgtgttcgtgtccgccaaaacgcccccacagcgcccaacccgcgccgccggcggttttccgccgtggcaaacaccgcaattgcgccaatggcaccgaaacccaactctcaacaagtcaaacctaaaaagcccaacaaatgcatgtgagatggaaggagcccaggcacactggtgctccaaccgcccttatatagatgggccgcttcccctacgtaatcgaatacttgtctttcctcatctactaactacacattcaacatggtgaaaaacgtggaccaagtggatctctcgcaggtcgacaccattgcctccggccgagatgtcaactacaaggtcaagtacacctccggcgttaagatgagccagggcgcctacgacgacaagggccgccacatttccgagcagcccttcacctgggccaactggcaccagcacatcaactggctcaacttcattctggtgattgcgctgcctctgtcgtcctttgctgccgctcccttcgtctccttcaactggaagaccgccgcgtttgctgtcggctattacatgtgcaccggtctcggtatcaccgccggctaccaccgaatgtgggcccatcgagcctacaaggccgctctgcccgttcgaatcatccttgctctgtttggaggaggagctgtcgagggctccatccgatggtgggcctcgtctcaccgagtccaccaccgatggaccgactccaacaaggacccttacgacgcccgaaagggattctggttctcccactttggctggatgctgcttgtgcccaaccccaagaacaagggccgaactgacatttctgacctcaacaacgactgggttgtccgactccagcacaagtactacgtttacgttctcgtcttcatggccattgttctgcccaccctcgtctgtggctttggctggggcgactggaagggaggtcttgtctacgccggtatcatgcgatacacctttgtgcagcaggtgactttctgtgtcaactcccttgcccactggattggagagcagcccttcgacgaccgacgaactccccgagaccacgctcttaccgccctggtcacctttggagagggctaccacaacttccaccacgagttcccctcggactaccgaaacgccctcatctggtaccagtacgaccccaccaagtggctcatctggaccctcaagcaggttggtctcgcctgggacctccagaccttctcccagaacgccatcgagcagggtctcgtgcagcagcgacagaagaagctggacaagtggcgaaacaacctcaactggggtatccccattgagcagctgcctgtcattgagtttgaggagttccaagagcaggccaagacccgagatctggttctcatttctggcattgtccacgacgtgtctgcctttgtcgagcaccaccctggtggaaaggccctcattatgagcgccgtcggcaaggacggtaccgctgtcttcaacggaggtgtctaccgacactccaacgctggccacaacctgcttgccaccatgcgagtttcggtcattcgaggcggcatggaggttgaggtgtggaagactgcccagaacgaaaagaaggaccagaacattgtctccgatgagagtggaaaccgaatccaccgagctggtctccaggccacccgggtcgagaaccccggtatgtctggcatggctgcttaggtcaagaatatttattaatatcgtatagataatgcatgaaacaaggaataatcggagccagtagaaggaacagtatgatgctttagtcacagagatgaaactgcacacttctgagatgatgcagaatcagtacaagtagtcagccaaaatccgaggactgacaagttgtgtaaaggaaggacaagttgtgtaaaggaaggacaagttgtgtaaaggaaggacaagttgtgtaaaggaaggacaagttgtgtaaagaaaggacaatgatttgattctacagtctcgtactgactgactagcttgaccaatggctatttctctgagggaaaggagtcgtttgaagtagagggtatagatgatgtgggaacaaggcgagatcaaatcagaagtggtgttcatgtgtaacacagtcagctagaagtaaaaagaactggagagagtgatgagattgttgaataagtggggatgggatcagtgcctgaacttgtacttcaagaagactgtttagtttgggaagtcggtcgccacgacaattgaaggcttataatgagcccagaatcagcatgacaaacatggggagttcaccctttggtgggatttgcaagcgaatagcaaatataatgtctcagctaccgtcctgttggtttctcagaacctattgaagggcatggaagggccaagataccggagattgtgtggcattttctggacagtgaagagttctgggaacttcaataatttgttcgacgtactcattggagacgtttcaattgctttccacaggaatatatttccaccaccatctctggaagaagaaccatcccatacactgtcctagtatggcagacccactggaccgacttggacgagacaataagagatccagtttgcttgtacttgtacttgtacttgaaaccagtctacaaacagaatccattctccattcaaagtaacagttactcttgaaaacatcctctaccacttccaggttgttttatttttttattttattttattttattttattttattttttatttttgtttcaactcaaaacttccccaacagtcaaaccccaacagctcgcggttatctccgcctatctccgcaccaacatagctgatcttgcgatgaacatctgtgacaagaccatgtcgtcaaagcgcctcgaacttggtctccggcccgaaaccagaccagttcgaactatcgcctgtcaaaagcaccaatcaacggccagacattaacacttccgggtaactccagtaccgagttggtccaatggttctcggtgatgtcacgggagcggcgccgaaaatcgccaccaaaacacgtccatctagttactcacgagatccggatctgaaaatttcggcctcgtgcttccaaaatgttcattgggactactattcgaggaaccagttgtaggttcagatgggattgagatattggagttaagtcgtgagtgaaaaactgtttttgtgggtcggtctaacgggcgatgcgtagtgaaaagtgcagattttatgagattatcaagttatttctgattcgctgattcagaatctgttttcagcttctttctagcacctctacaccgtgcacaacggctcacctgtcgccccattacgtcatccggactaacttttgcattctcccaaacacgttaattctactccatcacacgctccacgctacaaaacgctgcaatgacgtcctactacgacggtgtgggttttctggccatctgcggcaaggccgagtcgcccgagccgctgcaatttgtgccccagccccgggttgcgccccccagacgaacccgactcaatgagtttgcgccgtatccgactttccgacacactccggctgtgctccaacggcccaaccagcacccgtatctcacccatcaaccggcgcactacacgccccatgggatcgcggcgtccggacccagcggaggacccggaggacccgctcctgggcctggaggaggccccccaccagctccaccacagcagcaggtccagcagcagcaggtccagcagatgcctgtggcgtcgcagagccccgtgagccagcatttgggcggggcccccgcaggaacgcctcccctgaccgcggccatgtcacccgtgccacgtcagcagctccctcgggctcctcagcagcaagtggggactcctggcggcgccgggttctcagctgaggtggcagtcgccgtgggggcccagcagtcgcccgagggcctgatgcacgggactcgggccaccccgtcgcccaacatgcgggcgctgtccatgacgccccggcgagactcgttgcccggtaacacgagctccgggtcggccacccctcgacactcggcgtccgcgcacaagtccggccgcatctccacggccatgcatccggaccccaagcagcagtacaagacggaggagtgcaacatttgcggccggccattcaagggtcccaaggccagtacgcacaagcagcagcacattcgacggctgcatccagagtcgtacatgcccaaaagaggcggcaagaaaaaggtggataatcgagaaaacagtgtggagagcatgccacctagccagagccagagcccgcagcagagtggtggaggagggttttattcgggagatttggcaaacgtggcgaacgtggcgaatgcagcgatgcaatttcctcagtaaccaacggaccgtagcgacgttgtgttactgaaatgaaatatgagatgacgagtaacgcgagttataccatggagtatggtataacgagtaatactagttgcatcatcatgtctgatggttttgatcagcttttggttgctttgatctgtgtgtcacttttggtgatgttcttcactccaccaaagttacgtctggttgattgcaaccgcctacattagttatgacttgtgcggatcaccgctcgcacaggtactgtagacaaataggactaatttatatgtatagtagtaaggagattgaaatgtagggttgaggcgagtggaaggggtgactgatggaatcaattcgcgttaagggaacagatcttggtcgaaaaagtgggatagtgagtgcaccatttgtacgagtagtgtgacagagatgtgacgtgatgtggagcaagtacttcattttcagagcacgacagcagaagatgaaacgaggacagcaagcggttggagtggtctgaaaggtcgattcaacactcggtcttctaaatatttattttacaaagtacaagtacagttcggcgctaggaagtatctactggacatatacgttggtgtacagaagtatccatagcgaagaacggtggggatcctgaagaagtcgaacgaccagctcgtcagatgctgttacaagtacagtcaacattccttttcttgttccaagacttagtcagcgttctaacggcagtgtccattcttagatagacagacgccggaacctcagaacgacgcactgggggatatgtggttgaatatccgaagattacaatgataattcgtttaccagtctcttggaatgacgggttttgaagtgtattagtcaacaagtagactgtttgtctaagacggacggaatagctacgagcagaatggctacgagcagaatggctacgagcagaacagggcttcaatggtgataatgtaatggagataatgggagtcttagtccgtgcagaagctgtttatttgacaaatattttgaactctccaaacttccaacttctctcaaaccggccgtagatgccattgtctccacatagagctctgcagcatgctccaagacagtctcacatatccttttcgtaccatgtccacagccgtatccgaacttaagagcagtttatatccctctacagctctattcagagtgactcagagggttcaatctatgtcgagacggtactagtgagacaggatacaggggtctaagcacataatgtagtgcccctgagaccaatgcactgcctcagtcagctcaattgtcaactccaatcctttcaatcaacagtttagtgattgatatcttactgtattggtccaacagacaactatcgagactcttacaagtaccggctccacaaagaatgttcttatgtagcctacttgcagtagaaagccagatgaagctgtagtataccggttgatcaatgattcgaaatggggttggtgcgccgactgatatcttctgtcggtaaaatcaccacaacttggttccctcttggcccaacttgcttctcagatgccgacgtcttgaagcagttgtgactcaagaaacaaattgtggctacactccctggtcttctatacgagtgcttagcccttctgagtcaaaggcagtactccctctttttgcagatggaaaacacccaggaggggactgaaaacaatgtgtggcagaaagtcatgccattagccgcacttcaaccccgcttttcatttcagcacatgccattgctgatgagacgctatgcaccattccgtctccgttctcctttctctttcttgtggcacctgtgtttgtttgtgtgttttttactgaggagcagatgccattgtttgggtttgtcattatcgggaatcggtgatgccggtggtgagtacggacggcgatgctgaagctggctggagttggggaaagctagatgagactgagaccgagcctgacatgtctggggtggatattttatcatgttttttgtgaatatatctgaattgtgcaccacctctttttccctcagccagatgaacgactccgtggaccctgccctgccttgctttttcgtggccctgcttctagaccgcgggatttgagttgggcggtttcggcagcacccgcccgagatttggccaactgcacaagtgatactaagaggcgaatcaactaatgagtcgattttgcgcagaatgcacttttcagaattgctgttgacctcgtcctcaccgttctacagccgtcccaaatcgcgcaccaaagttttgctttttccaactgagccgaatttcaaggtgcgccaaaaaagcaaacaagaccctacaagagaaattgtttgacaaggtgtaattgtaaatacggcagatcgtcgctgagacaggctacaagcacgagtccagcaatgggagagatctgagggaccgtggggcgctattgatggtcggttaacaagtgatttcagtgtacgtccatgttgcgcctgtgttctcgcctgttctcgcctgttttccactaaaagtcacactaatgccatgttcatgggtgcgtgggcgtatagacggaagttggcggaaagatgaggactgcacgtgttgaaaacaccaactactcgcatagtagttgagaaaatcagatttcacaacactttccaatgccccgaagccttgaatattaccttggacccacccacccacccactctgaaccttgccagccttgttatcgtcattatcgtggttggagaagatacactttgtaggagggatggcaccgaagagcagctttcgtggcacgaatcgaaagcccacgggccatgttgttgaatcatgttgtttgtgtctgatagttttgttcctggttccgtttattccgtgtggacgacacatggagacagatacattattgcacggtaataatactgtgctgatactcgtacagggcttgtcagatgcagttacagtacagtgccactgcggaacgaacatggtcactgctcgaggagacatgtggcacggggaacaaagattctattcacccctcttctgttcaccatgtccaagtcggtttatattctccgtgcaaagtttgacagcggggagtagaagggaggacttcagcagacacagtatgtactgtacatacatgcatacgactggttagttagtgggggatattgagttcgaacttgtggcgaaaggtgtctcgagagtctccaattcgagtttccgggcaactggcgaccgcggtctccaatcaattcacataatcaacgttctttttcgcagtttttttcttcttcatacatataaccgttgatttgctacgaggaagccactgatcagcagtgtctcaaaacgttgtgctgggacaatcttattgtgtggagtttaatgcagtgcaggtagtgttttagggactgactagcacctagaaggatgtataatgggtgggattttgactggggaaagattgtcgatgctcaaatagtggtgtgaacagttgatttagtcatggtccacctcgttttacaatttattcgatttttcagccggtttctggccgcccactgtgcccgcaaaataggctccatgcagtgtgattataaaaaaaagcagagagagttagtgttgcgactctaagcatcaaaacggcggagggaggtccaggtctgtgcagagccccagcggctgtggtttaatcttcagagaagcaccggaaaagaggttcggaaactaacatttcgaaaagacaaactgtggactccgatcgagacgatccgccgttatccacacatactcccgagccgcactccctctcctcctccccaccaccacgacacactagcccgttacggcggtagaatgggcggaaagtgacgcaggtgagatttgacttgcagcgacccacagagcgacatactgctacgagtgatcgagcgacatcgacacaacgtggtgttggcaccccagtagaaggagacacgcccggcagctctccgcgacacagacagaaaggacccaagatagacacgagatttaaacactagtctcttcttccacacacacacatacactcacactcacacacacacacacacacacgcccaaccacccacttcatacacgatggatcagaagacgggcttttcggccatgcctcgggcgaccccggagtacggcagtgacggcgagcagcccaagaaacggccccgaagatcgcgcaagggcctggagaaatcatttgcatgcgaagaacccggctgcgacaaacggttcaccagggcagaacacctgtcccgacaccagctcaaccacagacccaaggagatcttcccgtgccagttcccaggatgcacaaagacgtttgtgagagcagacctacgctcccgacacgcccagcgccacgagaagggagatgggggctacggagttaagatggaagacgatctgcccgagttgaaacagccagtagtacaacagcaaccagcacaaacgcagccattatcaggaggaccagcgctaggaggaggtccgccaggagctggaccgggaggacagagccagggtcaaggaccccacggacttagtccaggaggacagacaccgttgcctttaccaggactaggagctccaatgggacacattcccaccacgaacatggccagtgtaaacaatccaccaattccgtcactaggctacctacctccccaacctcctctcggacaacacgctctgagtccaaacggaccgccaaacggcccccctagcatccctaacaacaacatttctagcatgcccaatgtgcctccgcaagtgcctactcaaggaggttctgctccgcttaattctggcatgatgaatccgggcatgtccaactacctgcctgtcaacagtcctggaacaggtattgatatggacaacactcttccccctctcagcaacaatactctactggttaacgctctggatatggatatgcgctcgaaactgcactctaccagagctttacccaagccctggcaacccgacgaaatccctagtccacgacccatgttctcgtttgatcagatgaccgactacgatttgaacgccgagtcatcgcaacttttatcatggctctttggagactcgtcttcgctgtccgagcagtttgactctcccgcctcccaggccactttttcgcctccctcgccaatggcagaagacctgaccatctccgaggagaaacaaaaggagcttatcagcgtgatcccatcgatagcagacgaccctaacattgtcaacttgtccaagtacttacttcgattctgggatgtcattaatgcccaaattgacgtgattcaccgaggcactttccgagtcaactcatcccctccaggcctactgtggtccatgattctcatgggagctggcctggacggtaatcagacgtttgcaaacaaaattagtcatcccctccgatggattctgtttgcatctcctgattgtcagccgcctgcaaaactgtgggtcttccaagcactcatgattctcgagtgctacgagaagatgtacacagaccgaatcctacacgaacgaggccacgtgcaccatgccacgaccatccaactcatgcgacgatcctccgtctttatgggcaccattgacgaccactttgactactacgattccgcagatagcagagataccagtatttatgatcagcgaatcaaggtggagtcgttcaagcgggtcgcctatctcgccttttgtcttgatgtacttcattccgtcacttttggacacactcccgctgtttcagcgcacgaaatccgactacaattgcctgatgaggcgttgtggaacagtagtgagtcgttcgacaacaatggagaccggactgatgcagtagatacccccctgactccatcaagaggcaagccaagggctcctggagttggaaagccgcctccaactttcctgtccgccctcaaacgcgtgcttaataagcaacatgtggacgtgaagccctttggacgccacgtacttctatttggattgatgtcggtcgccattcaaatgcagcagcgtgatttgcaggccagcagtattggctggaagagtcgaaagccgtggaaggagatcttgtcgcgctcctacgacttttgggcacatgagtatggtctggcgaatacttgcggtcctcttcctcatttgcatccccgcatgaacattcccaatctcggattatctattggagagttccctcccgatttcctcaacgccttctccgtgactttgccccagcaacaacaagctctttccgatgccctttctctttcggctcttcacatctaccatcttggatcgatagtgttgcatctttcgccgcacgatttccagatctttgctggcgtgcctcgaatgttgacagtgaaaatgcgtcaagcgcagtacgacgctactaacgctcgtatgcacgaatgggcacgtaccgagcctggcagtattgctgtttggcatgctattcggattctccgagatgtcttcctggacggacctaacgagctcacgtacaagggacatcttgatcctgtgattcagcgacctcacagtgtaaccatggctgccctggctctctgggcgtttgtgtttgtcaactctggatgtgaggatcatgccatggcgttgtacaaagatcccaatgttcggctgacggccgagaagggcaagatcaccgagtggggctcagagatgctcacgcgcagcgaggagcggcccatcaacagctatgtgcccaaggaggatggctacgagtatttgaagcggctgtcgggtctgtctcctgttgagatccgaacagccccgaacctgcagaacatcattggtctgttgcaggtgatttggaaggctattgaaaaggtgcaatgggagattctgcaggagctgagtcggctgcttcagcattgtatggagcgaagccggggcaagcagcagcaaaagtgcgactttatggtcgtttggagatccagataggatagtaatgtataataatagacgatgtgggcaccagcgcgagatatagaatcgaagcaaaaggcttatggtgaaggagtacttatccactggaaagtacatacagtagtacattgattgatctactgacgttgtatagatatatgctgttaactgagggcatttctgtgtatacatacatactgcagtcctacagtattggagcagaggtctacctcttccccctacccccttcagttatttgtacatattctatcatggatctgtttctctattatttatgttctccggacgcccatctatgtccttctcattcaacgtcgaaatcgatctccgcggagtctcctgcggcgtagtcaaacaggtcctggagaggctcgagtctggattcgttggcagctctctggttggcaatgtggcgtttgagcgatgcagagatgagggtctttgctctctgaagctgttcgttcatgttgtggagctcgctattgagcttctgcatccgttggagctcgttagtcagttcctccacctcctgctcacgcatcttgagctcgttgaacaaggtgatgacacctgctcggaaggcgaggtcttcggccgcgtcacaaatgacagccgagacgggacggagacgcggattgtcctcgcaggcctccttgagagccagaaaggggtcctgcttggtgggaggcgtgttggtgatcatttgtgggctagctagataagtgtttagttgagacaaagaagaagctatttgttttgttgtcataaatatagagttactgggacaactatttgacatactcagaggtgcagtactgtagataacgcgagagagagagaacccgacagacagatgagatgacgcgtattgtacttgtaaaacacaaccaatgagctatacaatagtcttgagaacgacccagattcacttggatgtaattcttagatttcccactcaacagtgttcgtcttccttaccattatcttctgtgaacaaaaccatcctgtatgaacagttacagtaaaacgagtacacacacaaatccacccctatgttccttccactgtccattttcatatcaatatatttattccttctctaattggcctcaatgagggatgttaatagaatcatcatgctaaaaccatcaccacgccatcttctcagtgtaccatattctcatctcttcggtattaatcctgctcggcgatagccaccagccgctcgtcaatctcctccacagtcaactttctaaatccgtcctttgtagccacaccaatctcaatgtcattcttcttgaagtccacagacagagcagtggaaagagcggaaatggcggtttcggttacctcgttgacatctccagcagcatactccttcttcttgagcttcttttccaggaagttgttagcctcctgctgcttgggacccgatgcagtggccttgtatcccacgtagtagccggcagggtcgcacttgtacagctcaggtccccgctcgtcgtcaatggcaatcagcgtcatgatcacgcccagcggtcgcatgtatgctctctgagtgtacacctggttgatgttggccattcgcttggccagcatatcgcagggcatgtcgtatccgtacttatatcggaactctgcggcctctcctcgggctcgttggacagctgcacgagcgtcgggaatctggccagtcagcactgctccgatgctaggagagattcggaaaatgtacgacacggtggaagggtccaacagcttgtcggagattttcttttgcgaaacgacaaccgcgcagtccttgcctcggatgcccagcgacgtgatgttggcagagttgcatgctttgaaggcgtactcgacctggtacagtcggccctcaggcgaaaagatggtaatgtggcgatcgaatccagcagagcctgtgttagcgatatccgaatagtcggcggcgcaatcgagtcgcgtgatccgtcttgtccccattggcgaccgatccatcgctcaatacttacctgacattttcctgttgtgtggttctgggtggcaatgaagagtactgtaaccaccgtgagcatgatgtatgtggcgatgcgggagagtagggttagggttaggagggaaccaccctgagagcgatagttggggtttagttgggagttcagttgaatgtggaggagaggtgagttggtggtgtttggagggttacggagctcaaaaaaagtcgattggggaggtctgagtggatgatactattattcatatagactgagactcctgtgagggtatttggtgccttactttgagtgttatgttgagctgacctcggttaaacaggtaaactaatctcaaacttgaggttctgaaaacggaaatttataagggacgtttccatcgtgttggaggtgtttgatcaagctagtgatttttccagtcgttcaaatgtagctttaataatggttttccggaatttttatatttctgacgtctctataccctccgttatattgactcttttgagactactgtatgtacagtatgtacttgtagatgttagctgtgtatagtggtaaggaggtagagacatggcagtgggtattgggtcaggtgctacatgatgagagaaaattacttgctcaataaagtaagccatggtcagataatggccaacattagagaaaaagatatgctcacaagccatttttcccgacttttcgccaccttttctatctgtcctagaatttcaccctaccaataaagtttcttatatgcacaattaattcacctccatcacccatctccagtgcactaaacaatatacgacagaaaaaaaaaagcacataatacgggatttatcggcagagacgcggcacaagtgacaccaaaatcaacgcgacaccgtcacaaacacaacacatagcatcacatcacattccacttctctacagtcatgtcagaaccaaccatcgtgtttgactccaagacggtggaaaacacgcctctctacgagtcgtttctgacgacacaaaaacgccgcgtgtcgtaccatttcaacgaggaggctgcgcgataccattatggagtccgtcaccccatgaaaccgtttcgactcatgctgacagaccatctggtgctgggatacaagctacacaacaaactggacttgtacagatcccgaagagccacagaaacagaggtgcgggagttccacgccgaagagtacattgatttcttgcaacgtgtcactccggataacatcaaaaagttccagcgagttttacccaagtttaacattggagacgattgtcccattttcgacggcatgtacgactactcgatcatttacgcaggtagcagtttggacgcgagtcgaaagcttcttgctggccagtcagatatcgccatcaactggtctggaggtctgcatcatgcgaaaaagtttgaagccagtggattctgttatgtgaacgacattgtgttggcgattctgaaccttctcagaatgtatccacgtgttctttacattgatatcgacattcaccacggagacggagtgcaggaggcgttctattcgaccgaccgagtcatgactctgtcgttccacaagtataacggagagttcttccctggtacgggaaactttgacgagattggaactagtctgggcaagaactactcactcaacgtgccgctacgagacggaatcgacgacgagtcgtacgtgcggctgttcaagagtgttttagagcctgttctcaacagttacagaccctcggctattgtgcttcaatgtggagctgattcgcttggtggagatcgtttgggatgtttcaatctcaacatcaaggcccatggagagtgcgttgcatatacaaagtcgtttggcctgcctctgattgtgcttggaggaggaggatacacccctcgcaacgtgtctcgattgtggtgttatgagaccagtgtgtgtctggacgttgatctggagactcggttgccttcttccatgccttttctcaagtattttgctccagattactcgttgcatcccaacctggctggtaagatcgacaacaagaactcccgcaagtttctggattctgtgcatgtgcaggtgatggaacagctgagaactttgcagggagcccccagtgttcagatggctgaaattccgccggacctggccggtctgactgaggagggagaaaagcagcgacgagatgagcttgacgaggcgatgaaggatgcgaggtagtcgggcatggagcacattatatttattgtaaataggcagggagtcgaaaggctcgtaatcaactaatgatgatattgggggcacagaaacgacttcaagtaccactatcgatagttgacgcatttacttgagacggacgacggatactcgtacaaaactggacattgttcaacacaccagatatgatcgtttgtctccttagaggtatgcttacgcgctacacttagacttgcagggttatgcttattggaggctcaaaaatgggctgatgaaaagtattgcaactgtatctggatgtatgttgcattatcgaccgtggcatttgccagaatgggagtgagacgggagcacgggctttttcggacgtgtgacggcgtgcgttgtttcagatttatttgataagatcggcgtgagaattttgcgctgctgagtatggtggtattcggccggctcgtggattaggagagggccaccaggtgctagtgtgttggatagtggtctgttttctatgtacatacagttcaattgagtgatttctttttcagtcttgttgagctgctactttactcgtatcgtacttgtagcatcaccagtcgttttggatgagcgattaagttgatctgataactgcgagctgtgcttgagttgcctgaatggacaagatttccaagtgcattaattggtttgtggacgaatggcaatcttgataatcgccctgcgaggagacttgattcgcagagacggcgacagtgagacatctcagacatgactctttgctttctgacggtgacggtggctccagtagctacttgtagctagttacggtatcgatctagactcaattggctcactgacacaagtatggcagtccaccacattccggcccattaatacgacataaacgcctgcctacaaacactctggaccacctttcaattagtcacccatcttctcagccgcttgtcattttccgatgacgcacttttggcatcgtttggccgcacgcactgtacgtacagtacagtaaattacagtataaccgagtctggaggtgtgaagatctcggctttggcgggttggagatgggtatgaaaaatggttgatccatcgatagccgcagattgcaccagtatctgtataaaaatacctctgaaaacggttcttttgcagacgttagttggtccagtgatgctccagtccatcttcgggtctagaccgccgacctcggtaaacgctagagtttctgccactgtggctagggttaccttgaggtggcgcggaagcacggaactgttcggagcggcgaagtttatgagggagatttgtgagaaatgggggtgacgatatctctggtatcagctcgaaagtagcggttgatgggttggaaagagggtgaatatacgggcagaattcgcacgagtccattgcaacattttgcgtcgtctcattgcatccgtcatcgtcacggcatgcaataaaaacatggaatcaggggcacgcagggaaaaaaaaaaaaaaaaaaaaaaaccaaacaaacactgaaaaacactgaaaaacactgaaaagtgtgaaaactgggagaaaaaaatacactgaagagctgcaaagagctgcaaacaactgcacaaatgctacaagtagtggatggagcgttgaagagaatctgttgccatgtacaatgacgaccggggccccttatccggtcatccctcgtggaacattgctaaacagcaatataccttgggcctgattgtcacacctttctcgggtttggcttacgttactggcaactggctctcatccaggtcctcatcacatgcttgtggggttagagttgtggggagggcggttgagtagcagagtttggaggtggaacgtggccaatgagaaagcttacaatgtgagtaataatagggaataagcagcagcatcggcaacagcgtagatgtgagctatctgtaagccgtgccaggctagaggtgctacaagtagtgggaggtagtctggtgtttctcgagatactgtcgttcaagtatctgttacaatggctctctctatctcgtcacgtgaacaccatatatacatgccctctcgtggtccagcagcgatgacactacccggtcgtctgttcgtttgcgcggttgccacgaggaagggccaaataacctcaattactaacaatgcacgtcattggtgacttttttagttgggacaatgatggtgacggagcagagtgtggaaatcacaaaaataaggtttcgcagcagcacagaaaaagggcccaaattttacctcaccctccttctcatcacccaacccaaacgtcccagacgaccccagaccagtctcgacaaccatggaatctctcgttcgacagtccaaaaagctctgcccctacattggtcgaacctcggcttccagcctcaagcagctcggaaacgggcgactgacccagaaggcaggccaatgccccatcatgggcaaggccatgggagtgcgtggcttcaagtccgacgccggatccaacgccgagtccgccaccgttgacgtccatgccgccgtggacacctccaagggcacctgcccccacgcggcccagtactcgcccgtctacccttcgtctcggctcgacaactacccgttcggaatgacccagcgaggcctcggaaaggtgcccacccaggacgcccacaatgccaccaccttcaactacgagtccttctacgagaacaaaatcaacgccaagcaccaggacaagtcataccggtacttcaacaacatcaaccgactggccgccgagttcccccgagcccacagaggctccattgaggaggacaaggtgaccgtctggtgcgcaaacgactacctcggcatgggccgaaaccccgtcgtcgtcgacgccatgcacgagactctggacaagtacggagccggcgctggtggaacccggaacattgctggccacaaccgacatgccgtcgagctcgaggccgctatcgccgacctccacaagaaggaggctgctctggtcttctcctcgtgctacgtcgccaacgactccaccctgtcgttgctcggccaggctctccccaactgcgtctacttctccgacgcttctaaccacgcctccatgatccacggaatccgacacggagggtccgagaaggttgtgtggaagcacaacgacctcgctgatctggaagccaagctcgctcgataccccaagagcactcccaaggtgattgcatttgagtccgtctactccatgtgtggttccattggccctattgaggagatttgtgacctggccgacaagtacggcgccatcacgttcctcgacgaggtccacgccgttggtatgtacggccccaccggtgccggtgttgccgagcacctcgactttgagcactaccactctggtgctcagacccagcgacagcccatcatggaccgagtggatatcttcaccggaaccctcggaaaggcttacggatgtgttggtggctacattgctggctctgccaagtttgttgacatggttcgatcttatgctcccggtttcatcttcaccaccactcttccccctgccaccatggccggtgctcgagctgctatcaactaccagaaggctaccatgaaggaccgagttgcccagcagactcacactcgatacgtcaaggacaagctggccaaccgaggaattcccgttgttcctaacccctctcacatcgtgcctgttcttgttggtgacgcccagaaggcaaaggccgcctccgatcttctgctgaccaagcaccagatctatgtgcaggctatcaacttccccactgttcctattggccaggagcgactgcgtgtgacccccacccccggtcaccatgagggactctgtgacgagctggttgctgccctggaagacgtgtggcaggagcttgatcttaagcgagttgaggactggactgccgagggcggtctgtgtggcgttggcgagggtgttgaggttgagcctctgtggagcgaggagcagctgtcttacggacgagactaagtctgtgctcgcttcatgaacaatgagagtgtgtgctttgactagtttcgcactctcactttacttcacacacccaaagtgcacttcaaattagtgcggtgcactcgaactccccacaaaatcaactcttcaaaaacaaaacatgtaattgtaaagcatttggctggacgccagtggtttagaaccaaacgagcgtagatggtggagcgacgaacttgtagggcatgctgcgacgtgagtcgttcctgacacgtgagccgttcctgagtgagtcgtccctgagtcgtgcgtgtgtgaagctttttgaatatccggcatcagcctgaactcagtgagtcgaaaaagacggcaaaaagacagcgggggcttgacagcgtgagtaaagtaccagtacagtaggatgtggctggtgaatgatgcactcgtgctatacaggtatgagtacagctgtgtgtgttcactggtgctttccaagtgagtcttcttctggactcgtccaccgagtttcacctgatcgtgtcgcgatggagtatgagtcgcgatgtgtatgagtcgcgatgtgtatgagtcgcgatgtgtatgagtcgcgttgagtagtctggaactaatatctgaaactggtttgggacatgtcttggaagtttggctgggtggaggatggctgagtgtattgagagtggctgagacgtcgtgttcgtagtgagattgagatggcatggtgtcttcttcaccaacggcgtattcgttccgataccctggttggggcctgctgagttggtagtaactcttggcaagtgttattattgtgtaacagttggacaatcattactgagtggcacttttgtaatcccagagcaatagtagcgggtcgcggggtcgttgagcgtctctctgttcatcctttgggtatcgctggctatcactttgaatgagattggtatcagtggtgctcatacttgacctgacaaacgaatattctttggcaaatcgattagtaccataattggcacgcccaagtgttcaggagtgtatctctcttgtccttgtgtctggggttcacttatcgtcgcttctcttctgagctcgcgtcgtgcctctactgtgctgcactcgttttctgggttccagtatcgtcactgtctgaaaaagagcgaccaataatccgtcattgtgtgatgaagaaatatgtgcaagaaaatttattcacctcttatatactcctgttgccagggtcttactcaaggtatgcataaaccaccgtccgcttactcaatggagcaatactgggtggaatagaaagggtatttcttagtaaaagtgaatgaggacatatagttcaccccgataaaaacctttctgcgaagttcccatatctataccaccaaagaggctcttgttgtctagtcatctcttcatacgtcccccataccaggcgcacgttgtatggaaagaacagatgtgctatattgtgtggaagaaatctgtagggcgccgttcgtaattgaacatggggatacttgtaattgtacaaaaacgtcgtcatactctctcgtctttttctttggactcgtcgtgcttgctactccgtctccattactactattcctgtcatccacgtctggagatacaactcagttggtcacgagaagtaaccttggcggtaaaatacggattttccaagacattcgtcgaggcatttaggcttgttgatcgtggatccttctggttcgagtacggtttgatttgaacgtcgttgtagctccaaagaaaccactacggaccgattcatgatgaaatctcgattggaacggacctcgggagatctttgtagctacaatcaagcagcctttaactcctatttacttctcggtttctctccgatcttgaccactctccaagggccaatcacgacgttccagagtgaaacagaagagctgaaagggttccctttgttttggtatggtcgtgggaagagtgactaccgtggtagttcaaaggcagcatacacatgactactaaaacaggtgttacgaagagtagcagagagataacgtcagcattatggaagagctcagagtccatccgaaattgtccgaactcgtactctaagcatcgtatagtgacttggagttgatttgactaatttcgttgctctttacccgctcggctagtaccctttgagtacaccatgtccttctgatgcgtctctagagtcacagagaatagacagcaaaatcttcggagctcttttggaagcaaatacaatgcctaaatgtggttgctaacgccaagatgccaagaaacaagtcatcgccaagcatcagcctcagcaagatcgagatgataacagaaaacaattggttgaagagctcgtataaaaagggtctagagctctcgtgtgattcccttgtttcgtgactacaagtagttggttaacatacgtgacaattatggacgccgtatgatcaaaaacaaggggtgactgtagggtgggcagtgggttcgggtgggtaaactagtagcatatccaatacgactagatctacgagctgacaatgattgaatagccatcagatcactccctatgctgatgaagtggtctagagtccatgctaagatgcccaatacctgttgagaacagtgcgtacgtctccccatcctcgcataagccaaccactgtactagctttataaccatccaccaaccagcccccaattcgcacggcactgatctttttgataagatgaagagaccaattaataggcgggactttcagagcaacccccgagggtcgtcggactccctggagcaaatgagacccttgattgacgcccatatgagtttacaataaaattaaatatgtaaacgatcagcagcacatcaccactgggcgcctcgtttaattggctttgcactaggattagaagtagtggggggtaaaccaacatactctccggggagagcttgccatttgaactacttgttggatctcaatctcctcaaagaagatccaatcaggtttggtctatttgaaatcgccaatgtaggctctgagcttatatgatctcgaatggggtgttttttgatctccagaggttcccagcacttcaattgatccattttgtcgtctaaatacatctctttatcaacttcctggtcttttaaaccccgtatggagtcatctacagcactacgacaatcacgcgtgcacactgtaccttacacgctaccgtatcctacagcttttctttttcgattttgtagattggaaactacacggatagagtctttaggcctttagatgtcgcttcccatttctggtacccgttacaaacgaaatagagtgcccagtgtctcacaatcacgttgctgtcgatcatgcatgttggacgactaaaaaactgttgccaagtgccgttggacgaaaaggtggaacagaaatatcgaaaaatggaacgctgaggaccaaacccgaacgtatcgagaaaggggacttgtaaatggaagtctacgggcaccaatgaacaagtggatattgatatcaggacagaacagacggagaccctttcgcctgcctgataaagccatctattagatctctttcggaaaccggtgcaactcgcacaaagagaagccaagagacctatctctgcggaatactgcaccacgagacccctgccaagtccgtgctcgcataatcgctcagcgccaaggcttggacaccgaatggcgtgctgcgtggggttagacagggacggtgcaaagtgtacgtactgtactgaaccatacattgcatgtgccaagacgcttctcaatgcttgagggatgctgccaagacgtctcagtaagagtgacgcatcctgacaaatttcacgagtcatgttctgcgtccttctgcaatttcgagattaatctgataaacttgtctagtctaactacaaaccaactatacaaattaagctccaaaggaatgctagttgaagagtaatatacgacatgaaaagaatacgataaaaaaggatctagagatgctacggaaaatctgaaaagtgcattcaataggaaatgaagtctttgttcgatttaacaactgctcgcatcaaatatcgcgtccctaccaccccattgatttactcccatctcaccaaactctagcataacccacccgcccaccttttggaaacacctaaaattcaactttttcaaagacacgaaaaagctctttccgaaagaactgggctgtcaaaatgagggtcacgtgactgcctcagaagcgtatttcccgtcgaccaccggtatattgtatgtttggtgtcatctgatgtctgtgtatgtctgtcgtgcctatcagacgttgtcacgagttactcctgtctcaaggactacatatccgatgctgtgtagatggattagattgcatgccaagactccgggattttcatccggttgaataacgaaaagaaataccacttcctgtgtctgttccgtttttgttttttttttctgtttcatcagctcatggcaaggcactgttacctgtgtctccccagacaaagacccttcgcttggatcctcaaaagtgatcgtcttttgacgggaacaagagctggagcgaaaataaacttgcggtcgagggtgggcagtgtctcacttagcgcaaagacgtctgaaatttgtcagagaagtgtcttgtatttttccggaggggaaaggggtatacgatcttggctggtgctgggatagtgggctcttgcaaggaccatggggtgtgagtatgcaagcagctggcatttatttccctattggtcaggaggcttcaacctaccagttaagcacctggtatgatacggcacggcgctgcttctcttttgccaagctcatgcgcgatttcttatcgatttcatctttcagccatacacttcttggcggaagtctatgtcgggtagatggactggaaatagaagcactggatttacagtccagaggccaccgacaccagagaggcacactcgtatgttcggaataagaattagccatctatagtgttgagggacgtgtgtaaatgtgttgtattgagctgacgctgtctgggtattcgtagatgggtctggtcgcaacagtgtgtataagcggctgcttcatctataatgtgtagtagccacagtacactataatgaacaagacctatcgtgagagccatgcaatttacaactgatgagagagtttggaggatagaacttgagttaatgacgaagacatgaatcactccgactggaccttgattcaacggacacttcggttattgactaggtaagatccacgacattaagttggtggattttagtggaggatcattgcgattggagaaatctccgtatcaatgggtcaatggatcaatcgagaataccgatcttgttgattatcagtttagattgtcttttgatttggttgtcatccactcacactagtctaagtcgcatcatccaccagggcccattctgtcccttctttctttgatcctccagggtgtccaatcaagcttccctatcaaactcgggaatagcctccggtccaaagttcaaggctactcttggcaatagctattataagggaaggggcatagagagtcagaaacagaacagcggggtacatagaacgacactagggagcggggtggaggagatggggggtacggaacggcaaggagatgaaaggagcaccgaaaatcgttcgagcgattgataaagattaagaatctggtctcttagctcggttttcccttgttgctcctgccatgacccccaccgcccaccctaccagaaatgatgggccaagctttatttaaactcttgccaagacaagctctagcatctaccaagtcgcctaagatgcatttactttttctggttttgcgtttttccaaagccaaaatccatcacttccttctcaacaatcacattatcttgggccgtcaaagatgatatataacagggccaatctcttgatcgatttcatcagtacaccatccattatcacatcatggcatttgcagtagaggacaagtacaagtcgctgtgccaaaagctcttcttctctcgagtccctgttaaacactaccctcgaaagcactgcaacaccaacgccaaggaacgaggatggaccaccaccaccgtcattgtcggctggatcttcatctacctctacgcctcaggtaagactattgcccagcatctgttcccttccctcgccccctttgctacctcccacttttccggcctggctcttctgtcgtctcaggccgttgttgaatcagccattttcgttgttgcccgacccgcatgcgccaagatctccgatcatttgggccgactggaggcctggatcgttgttgttgtggcccacattattggagccgttctctacgccgcctcgcctaacattggatgctactttgcaggcacagtcttctgggaaatcggaatggtcggaggccatctgatgatggagctgtatgccgctgatacctcaaccaccgagacccgagtgttagcctcctacttcatccaatctccctctgtgtgggctccatggatctcagcccctgtggttgccggcttcctcaaggtcaccacctggcgatggggctacggatccatggccattatcatccccggaacttctatcggtattattatcaccctgctctacatgcgactgaagtacgagaacagactcggaggccaaggagacttctacagccccggaggtcccatgcgattcatcaagtctttcgatatcattggtctgctggcggttggaggtgccatgatcctctttttcctgcccattacctttgctgccggaactgacaagtggaagtaccactcgtacattgccatgctcaccattggttctttcctcatggtgttcacacccatctgggaggtgtacggaacaaagacccctctgatcccctggaagctgttcaagtcgcgaatcatggtcatctcctcagcccagatgttcctgctctccatggccaacaagatctacatcccctacttcatcacctggctgctggtggtcaagggccagtctcccaaggccgctaccaacgtctcctccactctgattgtcaccgccaacgcctggggtctgtttgccgttgctccctacatgtggtggagaggccactgcaagcgagtcattgtcatcggtacctgtctgcatctggtcggtatcggtatgacctaccactaccgaactccccacggatcgctggcggtcatgatcatcgcccaggtctttgagggtgtgggacgaggtatgatctacattcccgctgtcgccatggctcaggcagtcttcgacaagcacaaggtggcctctgtcaccgctctgtactacaccactggtggtgttggacaggttattggtgactccatctccggtgccatctaccgaaccctctaccccaagtacattcacaagtacgcccccgatatccccgccaaggacctcaacatgatcatcaacaagatcaagaaggccaccaagtaccccatgggctccaaggtccgaactgagatcaacatggccttcaacgaggctatgcgacacatgcttctcggtccctttggatgcgtggccggcatgattgttctttctctcttctaccccatggtcaacctcaaggaggcctctgacgacgtctacgatgctcccgacaactccgacggagaggacatcttcactcctcaccctgctcctggcaccgagggcgatctcgagaagcagcactccggagacgagaagttcgagagtaactccgagaacggcgagcacaccaactctgaggagggcaacctgcctcgagtctccgctgaggctgctgcggcctcttacattaataacacccaggttttgtaaccgggcaaaagtaacgatttatgactagtaataatatgtgttttgattacatgagtgcgagtatttgagacattgtggagcaacagtgttcataaatgctggaactgacggctggatctttcagtctagggcttcagtggacattctgagattagtaccgtggcctaattaagggatagggatgaccacacaaatgtttctggatccgttggaggagtctgtgggtgattttcaactgcttatagtatcgtctatacgaattattactcttatcggacttctggatctttcgcaatccccagatcctgtgatctcatcgctatggcacgtgttacaagcgtagatggtagctatagaacggattatgctagaataaagggcattggttcaatccagctgcttccagacttacccatgtcactatttaattactcggacccacgaatcgacttcccacgcaacttacaataccgttggtacatattgtacagcttttacccacccaaatcagattagacctcacatccacggcaccggtctggtctcttgtcgctccatctactggattcgtgctttaacttgtctctttttttactcattgtatgttgtctttttgtagccgttgtagccgtccgtgtctcacatatcctcactcaatgacgagtacagccaccaggtaccggggaggggacgactacatttcacagccaactgtccacagtagataatcaaaactgatagacttctgctagcggcaggcaacatctctggtctcaaaccggctctttgtacccaccaaacaggcacactagtacaagttagactcgaactctggccagtgtggctgaagttagacacacgtttcacttcctagtgagtaggaggagcgagaggacggtggggtttacataccagtatatacaagtgggtgcaagtaattgcctgtaggtcgcgctgctggggccgacctgatggggatgaacaaatgtggttccaatatgtcatcgtagtggtcgtcgatcttgtctgaatggtcgctaggcggtgccgacttccagtacacactccagccatcatgaatcaatctgatctacacaagtcttggtaacagctcaactcaggcctcagattcatctccaacaaacaccccttctatcacgtgactccccatctatccacctccacccttctggagttgatcttccatgcaaccaggtctaccgataaggcggccaaaaaaagtaaaacgaaaaatcgcaaaacgaaaagcccaagaccaacaagagaagatactaactcaacctgctcgcttaaaggctacaaaattgtgtacttgtacattacccgtgttatcaattccatcgcggttttctaggcgagcgttggttgtctgtgtgtgaactgattcatggtaggacgatcaaccgctctttaactactgttcaactgctgcacatgaactacactcaactactgatgtatctccataagtggcaagtatcgtttcagttctcacacaactaccaccactgtcaccaccactcatagctatgctcttaccttcctgtaccggaccgacgattagtctctccttatcacgaattcaactgcgcgaccaagacataatcagacaaatgtgcacgaactcagttgctctatccaatcaccgtttgcccatttccaatcttccagagccaaaccgcgagcaactatccctgattaggactcaacaggctctggttgagactcgaagcatcttagatcggtgcatacatgatgggctgtacagtcggaccatgatgtgggggtcaaagtgggttttgaagattacgtcggtagccgggcgatagtgaaagtagatgtgaaagacatgactttgcctgcacacttggcttgctgttccctttctcatattgtagacatgatctccatggctatcctagcttgaccaaaggcaccggtagttgtcccaccggagtatcagtcgccatcagctgcaacgcctcattagcatccctatcctcacctacatctagcttgaactacaatgtagttacaatgatactcgtagtagcttcaaactcatccgcacagccctcgtagcaaacaactatcaatagacccagttaatagtaagacaggggtatatcagaacagtctcgcatcttgttgtcaagggctcacggatagtagcagtccatgatctttgccagtatgtacctacgaatgctctatcgtacttatagcagctacttgcaccagtcggtgaaaggttcgacatctgatgtccgataagacgataagagcctaaagacacctgtgggaagtagctcatgattacttgatcatgtgcatctactctcgtctacttgtactcgtgctattcacggaaccaatcttttgtctatcaccctgtctatctaacaagcaggaaataaatataaatgagcaatcttgcgatcttgtctttgatgagcatggtgattccctgggaaaagaagcccttgagaatctggccctgacagccctcccatagtccaagaactccctccttcttgatcgtatccaccaccatctgcgaggcagacttggccttgttagagccactgtcagacttgacctgaagccgggtcttggccaggatgtaaggataggtgatgagaccggccagagacttggccagggccgaatagaggaacaattcgcctccagtagggttgtctcgtcgtttataagggatcagattggccttgagagcctggaaaaagtagtaggtcaacgaggggttgatggaaagaaccacagtggccttgtagcctgtccagaagccagtgatgcccttctccttgtagatatccttggcgatctgcacagcagagggtgtctcgacggtggtgggtgtgacaggagggacctcggggttaacgccggtaatgacgtgaccgtacttcttttcggatgcgtgtgcagctgcctccggggtagctctgttgctcttctgcaccagagcagcagtctgctgtcgggtgacaatgttaccgagaggagaggtgatgaatctgcagaagattccggccagtgatcccaccagcaattcctcggcaataccgagggtcttgggcagacggccattgggcaggcgtttcatcttgagtcggttgtttcgtaggaaatcataggcgaaaaagtagaagaaggcggacaccatggtggagatggtatcctgaaacgctccgtcgtacagtgcaaagatgccctcgtttttgacaatcttggtgaacgcgtccaggagagacttgtactgatcatcttcgtccaggtagcccttttgaacctgcagacgagtggtgaccagatcaagagggaaaacagccaagttggccacagctcctccaatagctccggaaagagcggaggctccggcgctcatgtccgatggctcgaaattggcggctcgctcggcggcggaatcgggtttcgacatgtggaaagtgtggtgtgtgtggtgagcaacgttccgatgatgatggagataatgacgacatgtagggttgcaattagagttccatctaagggatatggagtgaggcattagcgaaagggtgaggggataaaaaggggagatgtcggtatcaatggaatccccagggttgagcgagttgaatggtatgattcttgtttcggtcagatatatattgagagatatgttgtgacattggtaaactgcatggattagctatagttgcgagttttggtccgatttcgattttgaaagaaccaacatggagcctggtcaatctagaatggatctgtctcataaaatccacgggatttttacttttcaccctcatattcgtcatccctctcgctcgtcgtcctcccaaacgtactgcgagagattaccaactctaaaagagcctaaaaattacgtggtgccgaaagattctccagctgttagtctgtccaggggcaactgtcaggtggtgatgatgctgtttgggagcagctttcggtaaagatatatagacgcgatttcgctgccattttcctctcccaaagaaccactgtccaactaccccgctttcaggcacgcatcatgtcacaacctcaaacctcggttcggcatgcagcgtaggcataagtccggggaagttgtgtttataaaacagacgcggtgtggggaagcacggtagggtaaccggagagttgtggatgggcaactgcaatagactggtttttctgggtgatctgacccctccgcgttggctacggcttcatactgacgccatatgatgttgatctttgaccgactttaatatgtttgccgagtcatggagcgagctgatgcaactttaaccagagttgttattggtacacatgtctggggtataaatgcagcttcatggttataaagggtccaagttattgttgctgtggaacggagcgacattacggtagcggtttgtatggacagggtctgtttttatcgcaataacgagtgtggtgttcttggtcgtggtagggagggtatagctctgataatggtggcatgagctgtatcgagaagacgtgaatgggtcaccggatcggacctaaaatgttgacaagtgatttgggctcggactcgagatgagtgcgagctcgacctatcctatggttgtgtgtctgtgagataactggtttgaagtttccaaacatctctgattgttccgcagtttgaggggaggctctttctgctggaccctttcaactattccttaagtaaactcaacgtccaggtttcgcgtaaaacaacgatagcggcagattttaataggagaaggtagtataacttttgcatttttgttgtattacgtttatcaagaacctttatatctattttattatcttccacagcttctggaacactgtttttgaacccccagccgaccattttccttaactaaatctcaactaatgagagagttttctccttttttttccatattggcaatggccttatcctgcaacctgaacatcgggtgtatttggttactgattgattataccgtcattttctcacgtttaccgtaatttacaaccccatcatacgcctgaaggacgtccaatctccccaaatcccatgtccgggccttagcatccacctattagtggtgttacatgggtgatactagtgctggagcttgggacccatgcaattttggggctcctgaaaggtctcaaattggttcactttggtcctccgactgaactacttgtacgagtccagcacttgtagtgtttgttggctcattagcaagaacagttgctatcggccttgtaagaacagacgtctactgtacattctgtactggtagaatgagccagtgacaccatgtcagctgtcagccatcaactgtggtgaatgaagagcgactgggttatacagtagattatccacgtctccccatagcaatgtaacatgatgttagcacctcccatcagctatggtacagggctatgttgcaaagcagtttaattagctacagtattggcgaacttttacgaatactgtaccggccagcagcaacatctgaagtcgtcactactcggcaatctgcgacctcggaaagaattaaaaaataaaaaaagggcttatgtaagctgtagcgtcatttatcagcctatttggacctctttcacgtcactattctggctacggtgccagtttacgtcctctactggtccgcgtacctactcgtatcatagttctggccctaacccaagccacatgcagtaatgttggtctaaataactttggtggttgactaaaaaaagacaatcgctttgtcatatacaaggtacagtataatggagagcttgttctttggggcggtacatacgatacttgacgatacttgacgatacttgacgatacttgacgatacttgtagctacctcctgctcccctaaaaaggatgttcttttgttgtttttttgtcgacatcgatgtgaaaaatccgtctttacgactcgcttccgcagatagatatatactcctcatatcctctcgattctcccactcgcactcttatcagcgcatatactttcacaagcagtgcgaaagggcgaaaaggaaatgcaagcggaaaacggcaagcggaaaacagcaagcggcaagcagcaagcggcaagcagcaagcagaaagcggtcacgttgaatcaaccccgtaaattcatggtcatgctgacagactgggtggtggagatggtgggtgatacatggcgtacgtagacattagaggccgagacgggggtgcaaattgtgagaggagaagaaagatcgttagggagggcgggctgtttatatgaccacagtggagcagcaactgtagcgctccggctcccctcccccgccactgtcttgtatggaggaggtgaggtgcatctgtcgctccttgccttgtgccacaccagtcccaacccaacccaacccaacccaagatgcagtcgacaagagaaaattagcctttagggcctcccactcctcagctgtgtcttctcatttcttccaactcttctctcatcacacttcaaatcacacctcacagagaaaaaaaccagggccaaaaaaaaaaaacacaaaaaaaaacctcgacatcatgagctccagcagtgctaatcttcttatgaaatactaccgggagctgaccgatcccaagaaggccatccctagttttcatattaccgtgagtagtcagacacccaaagtgacagaccagaggtctcgaacgaacccaacctgttggtggtgacgcagaaacgacagcagcggtgagggtgagcaggcggcgtgttggtggttgtggggaagagcgttcgctgttagcgcttctccctgccccaaacctcgtcatctacctgttcaagaaccgcgcaggtgcgtcagagtgggtcacggtgtgtcgcagagcaccacagagtgttttgtggtatgagtgttcctagggtgtgcaagggattcagatgacatgttgaaacggtttctaagacgtgggttccacgagctgtatccgacacacctgcctttccccacccccctgaccaccaccttacacaacctgtgccccacaaccatacgcgcatactaacatagctcgaggatgacaatatttattcatggaatgtggccgtcatggtcctcaacgaggactcagtataccacggcggatactttagagtgagtacgcagacactgatgctgattttgtggccctgttggagggttacatttgatgtgacacacgacacgacaggagaacagagggaggcagaaggtagggcaacgggatgcagagcccttggtggaagtaaaggtagcaccgtcggagatacagaacaccaagtatcgttctccgcttggcggccattcacacccctagctggtttggtgaccccaaagttggtttgctgttgaccttgtggcgtgccagctcgaaaccatacgtgctatcgggcatccatcggccgaaccccgcacgcgccacagtactcacaatgtacaagttgcggtgttattgaagtgctacttattatttcccgtcttctctgtttccttttttttttcctgcccctccgtccatttcaccgcaccacacccaccaaggtgtggcctgtatattattgagttttccccggcaaccgagatcgggaatccgcaggacaggacggaaacacacaggtaaatacaagacaaaactaacacaggcacaaatgacatttcccgcggactttccgtatgcgccgccaaaattcaaattcaccccacccatcttccatcccaacgtgtacagggacggccggctctgcatctcgattctccatcccggcggtgacgtcatgagcggagagccagaccaggagtgctggtcgccagtgcagtcggtggagtctgtgctcattagcatagtgtcgctgctggaggaccccaatattaactcgccagccaaccccgacgccagcgtcatgtggaagaaggacaaggaggagtaccgaaccaaggtgctgcaggacgtgaagctgagccgagaacatattcccgagggcttcgttgtgccatcctcgtcctccgcctacgtagctcccaaggcacccgagcacaaggacgttgtggatgacaacttttggtacgagtcggacgatgccagcatgcctgacgacgagtccatcgatgagagcgaggtgtactctgatgacgacgaggatgacgacgatgatgacgacgacgaggatgaggagtaggcataccaactatttgaacctcaccgaccccagagactgaccgcttagaaaccgaacatagtaatgcataatgtgaaagagagataagcggtgttttgaagtgcacagcagtagaagatcctgtacgatagatgtgtatgtccaagtacagtgcgcaagtattgtacagtatttgtacgattgtcaacttgctcccgtaactgataagttggcagttgtagttacacgggcctgccatggtagtttttcgtagctcttgctatttttacgacactacctaaggattgatagtggttctgtccagtagagctatctacagctacaagtagctccgatctaagttctacttgtggttgtatcctagcacttatactgtacatttctcatagtaaccatgtctataatattatctgtcgtctcgttgagaaagaaagaagggtgtctttcgggtggacggagctgcatatgtgggtatggagagggtgtcgcgggcatttgtatttcagtgtttcgactcccgaacctttctctgattattgatggctccaacactccattatttgtagtcaacacgtataacccacatcttgtatgagcgatttgtcccctgtttggcatttgggcctctgtttatatgcaagattatgcatgctcttgcagcgggtagagagtccatccatggttgttagcgacacaagttgtagcgaggagctatgtgggtgaaaattcacttggggaggccagattttgttgtctttgtgttttatgactgtatcggcgctgaaacgacgacaatttgagtacttgctggcgcttatccacggttgtgttgtcagggcaatgctaatacatgtcaccatatgcacaccacacccaccactgggcgcgcagcttgggccaaattacgcccttttggactcacatgccttgcgattttacgtgtttttggagcgggtgtaatttacagcgcagtccgtgagccatgtgccatgtgccttgtgccatgtgtgccattgtgccgtgtgccgtatacatcatttaggtgtgcaactgtcttacccataatgaagagaataacttatcttctgcacgcatcgtggtcggttttagcagttagtaaaattcggtgatacagcacagaagcacattcgggagcggaagttgcgatccagtagagattgatttgttcacagacgccattgctaatcacgtgagcgccactgtcagcgcagtattcttcatcagcgcgcggtcctcgtcctcgtctaggtccttgttctgttcttgtatcatacattgctcgatagtgtaatacgtaatacagtatatcgagccataccaccaagtatcgtaccacaaccaaaccatgtcctcgttcaaagcaaagactgttaataatcgggcaccctcagcgccgtccctgacttctatctccgctttccatgtgcttctccgccaccgcgatgggtttagctcctcctatttggcacggttaccctaccatgagcttcggctttcccatcggttttaaagaaggctggggtggaatccggcgttagagttgccagaggtggtccaatttgtaagcgccatacatgagagcagcatcggtgtgtgggaggagtttgggggtcggagattggcaaatgggcgtttggcggggtttcgggcaggtttttggccgttttcgcgcgtccagagggtttttgcgggtgtattgcgccccaatccgtcttttttcacccttttatacctgcccaacaatgctagacccctcattaaacaccaccttttagtttgcactaaggcgggtccgttggaaacaaaccaatgttaatagcaattagcgaaccgttggacgaagggcaagcaaacactaactttgagatggaggggttggtggggactaccggccttgggaggaaggagttcagggctcgtttttgtggatttggaggtgatttctgtgtaatcaggacgtgccaattgtccacagacgagaaaacggctctttttccgcggccccataccccaaacaacgccgtccgtgctcattcttccctacgcttccaaaacgaaccttgtgcagaggggagatgcaggttcctgatatctccagaccaccgcaaccagatatataaagggtggtgtccgtcctctaatcgaaatctcagtatcacacattttcacacattgatacacactttacaacacaatgtcctacacccgagtcactcttcagcagcaccctaagaccaccattgagccctccaccttcaaggatgagacggttcccattcccaccaaggacgacctcaaggacggcgactacctgatcaaggtcaagctggtgtccctcgaccccacccttcgaggccagatgtccggtcagaagtcgtacattgagcccgtcaagctcggcgacgttatgcgagcctggggtctcggagaggttgttgagtccaagaaccccgagtacaaggtcggcgatatcgtttccggcgtcgttggcttctctgagtacgccattggccacaaccaggaccaccgaaagatccccaacattcccggcatccctctggaggacaacctcggtgttctcggtctcaccggtctcaccgcctggtggggtatcaacggcgttgctggcggaattaagtctggcgagaccgttcttgtttctggagctgccggagccactggttctgttgccggtcagctggccaagattgccggagccaaggtcattggtattgccggtggtaaggacaagtgcgacttcatcaccaaggagcttggtttcgacgtggcccttgactacaagtccgccgacttcaagaaggactttaaggaggccaccaaggggggtgttgacgtctactacgacaacgtcggcggtgagatcctcgacatggctctcatggccgccaacgactttgctcgattcatcatgtgcggaggtatctcccagtacaacctcgacaagcctcagcctctctacaacgttctgcaggttgttcccaagcgaatcaagatgcagggcttcattgtcatggaccacggagaccgattccccgagatcatcaaggatcttgctggtctgatctctcagggcaagctcaaggccaagacccatctgattgagggccccgtcaccggtcttcccaacgctctcaagtctctgtttgagggtgccaacactggaaagatgatctacaagctggacagcaagctgtagaggggcttccaaaagcattagtataattagtacaagtatatagcataacggatatggattagaattagtcgtagtagaacctttcgctttcaaacagaatttgcttgctgtcgttgctactttctccattcagcagctcatctcatcgacgataagcttatcaatgaactctataaaacgtcgaatgctccttctggaacatgtgtcgacgcacagagtgactatcactttggagtttgagtgaacggcgtgggtggaggttcattggatgtttggttcgctcagacttgaaacacgtccgaagatatatgcctttgagcatacatcagtgtgcaccattctgtacgtattagacgcatgtctctttagataggcacctattatagcaagccaacaagctaagcagtttcggagatattggtatgatagacgaattaaaaggatgtataatggatggttggggggtttctatgtcgttggtcttgttttttgaccagttttcttcatggaatgccgtggaatattccatggtttaaatcacatgattccacggtgtatcgtggtactcccaacttgaaggctgttcctgaatcttgggaaaacgcaggcatatactgaaatccgaacaaagtagggtgacaaaaaaatatacattccaactacagtacacagtttattatcatacatcgcgtattcctggcgagagagcgtgtctatgttatatagtcttggttggtagcagagaggttacacgtgccctgttgcgccctgtgtatatatacctgtggaggtgttgcattttctcggaatcaaatcattcgacatttattttgagccgtcatgtcatctcgccaaagtaacaaagcacacccgcataatcagctgaaaacacacaagagtcaacaaacgtgtcgaaatgctaatggagattaatttttgggaaagacccaaaaatcgcgctcctctcaagggactgtgagcatttctggggccagataaggggtggatttctgggaaacaagttcttgtgttcttcttgagcagctggactaggtgtttttcagccctgtttccacccctggctagctaagctcacccaagcttgttagccatgcctccccatctcctgtcaaggctctgttggctctaaactttagggtgctcctgacaagcactgtggcagcgaaatagcggggggccaagcctgcgtttgctttccttttcttttattttcgcatccagatctgaacgcgaagacatttctcgatattcaccatggggctcattgaaaccgtcggtgaatctgtgggcctggactacgtgcaaggcaaggttggcgatatcgccggccaccatctcaactcgggtgagtgaatcgggaagggcgagcgtaacagctgcgctgacacaatgaggcacatggccagaatacgacactcgtacgagttgcgcaaagcggacacaagttgctaacaaagacccctacttccacgaagatgagcagggaaatcagaagaaactcaaggctccccccggatgttcagagtatcaggcgaaaaaatggaaggagctgaagcagaccgcatggaaccacgaccgctgctgctgtgggtgcttctgggccgactgtggcattggtctgtgtcccatcgtgtgcatcatcccagtcattggtcccattatcatgtgggctatgcgaggccatatcgtgactctagccgacgagctggggtgtccggagtctgtgctcatgaagatgaattccaacattctcattgactttctgctagctctggtacctgttttgggtccctggtttgcctggctcaacggctgttccaccagaaatgctgcaatcgcccacaactggctggccaaggatgtggagaagaagggcggttgggtctcgcacaacggcacgggcgtcagcaacactgcccgaacaggtctcggagctcccacatacacccaaagctttgacggaggcaagaacggaggctatgactaccacagaaacgcccagggaactcgagatatgcgtgctcctcctcaacaacaatccagacagatgcctcgtcagcagcccagacaacagccgcgacagcaacaacagaccagaggaccaccaccacagcaacaatacaacccgtacacacagcctccaccaacagcttaccaggccaccacgtccaagaaaaagacaaaggccaaggctggccagagtggtgttcagcaggcgggttactactgattatttaagaagacaacaagacaggcgtttgtattttaagagctattgtgtaacagacatcagtagtgagccggtggtcgaatggtacttgaagtgttactactcgtactttggaagtagatgtcactcacttacgatgttactgtggagtagatcatgtctgaaaagttgtattgtactacttttctcacgtctaattacagtcagatgtagaacatgcagaggaacgtgtgggggtactatctatacattatagctacttgataaggaggtctccagctcttactaccaacagcaatgaacatgaacatgacctcacctctaccgtctctattcctcattctgctgtgggcgatttttccgtgccttactatgagtacttgtatacactctcacctctgttcagttacaagatgtgcttcgagaagcacgtccagcaaacaggacataatgcccactcattcactgctcacaattgtccactcagttaactgcaataacttatcattatctatatgatttttcatgtatataacttatatggttagatggtatgcaccgggtactgtacttttgattttgatgttttgtgttgactcgtaagacaagtcgattgctgaagtcggttgttgaagttggttgtttgcttcttacaggtcgctggctcctccaatactaacagcctctccgggcttgaagggaggcagaccgagataggggcatccgtcgcatcggaaggcgtctcccagagcacacgatccacatcctccagtcttgccctgcactgtgaagtcgatttcggcagtatcttcggcagacagagtgacggtgttctgtgctgccagctgggcgtccttggcctgctcctccatttccttgagaccacaagtgcagtccttgcaggcctttcgtcgcttcttgccgggtccagggtcgcacttggctgggattttgatgggcatggacaggttggtgtcgtcttccatgaggtcgtcttcgtccatgaggtcgtcgtcgtccatggatagagtcacgacagagttgaggttgacggtagcggcggggttagttccgttggtcgagggagccgcagttgctggactggctctcttgaatgcaaacttcttggggcctcctcccgacttcttgagcagcgtggttcctgtggcggcaggcttgacccacttgtcgccgtcctgggccagacccgccatgatgaagtccatgacctgggagccgtccacagcaccgaacagagctcctccgggcgccagagcgccgctcagcgtctccagcaatgatgctggcagagtcacgggctgtggcgactttgtaaacacctggatggaggcgtatgtgtttgctggtagctggacctgggtgcctattcgttccagcagctggtgcgatgcgccttggttctgggccatgatgttggccaccagcgcctcgtcggtgaccaccgagttgtcgaataccagtaggttagacatgtgttgtgtgttgcagtagtagttgagtcgtcaagtctctcttaggacaagaagaatatcgcagtgtgttttaaccgtttgaacagagtctctacttttaccttttttttccgtggttctgcctaattacgccgaactctgtttatcatcgtgcagaaagtgaaagaggtgagtcaaggctttgtcagaagaggggctcgccagccaatgtgaggcgtgggattgcaaatgacagcaagcacaatcgtcgatatcggtctcatcacgtgatcagagttatacaaccgggttagtcagcgggccagccgacaggcactgaagagacggcatagtcaccaacagagtacgagtatgagtacagtatgtagctaaaaagtccccgaagacagtctcatctgggtaagacttgtataagcttgccgaaaattgcatttttatgttttatttttcagtcagaatttaggaattgaaaattagctgtagtggatttaggggagtgttctccatacagacatgtttggagcatagtgttaccaacagtcgtatggaatcatatggaaccttgtagaagctttcgagggttgaaaatgtctttgcaatcacttttgtccatcagaaccggttcgttaccaccacctgggctctagtcggtcactactctgtccatattcagtgcaaccgaggcttgtacgttattgtagagaaccgcattgggagtgtcaaataaccacttttttccattccacaaggttctatttttgggacttgttggaggcacaccatggatgaagactcatgtctcgggcgtggctgggtttggaatggggtgatgtatgcggctggagtgcgtgccacgataggagccgttggtgggctgctccaggtgatcatccaaagtgcgatagtgttgctgtgaaattgggtggcaaatgggtcgaatggatatgtataatacgacgttggatagggttgagtgtatactcgcccgtgctacaggaacactttgtttggggtggaaaggagagtacgtacaggaatatggggagggtgattatatcgtacgactgggactacgactacgatttacgactacgacaataacaggctgtcctatgttgggttttgtcgtttcgacgtcctccgctatcatacatccatttatgccctatagacatgtatgagtacatactgtacaagttcaggtagtctagtaaatatctgacattgcgagccttataaacattaccaagtcggttggaagtgaggcgaactgggcagtgtgtatttaccctttttgtatatatatatatatatatatatatatattttatttttaaacgagcaccgttcccgtactctttgggttctattagtccgtgtctcattcttatcatctccgggttcgacaagatgtacgataccatcgaaagtgtcgcagttcgaattccaggaaatacatgtagtcgtctgcgtgatcagaagatggttcgactatacagctcttgtcacaccagctccgtggaaccctttagacgctaccgtttcaacgccagcctaggcccaaacgtgcagtaacgttgaaagcaccataataatggagttggtaggccgtcgacttgcagctaacgggaggattgggttttgtggggtaaaaacatgaggcagttgatgtctgaggttactggccgggtttaaatgacaagatggtgacgtggcaggagcccaagagcggtggatttatggttacaacaatggcgttcgttttgcttctttctgaaactctgcaagatgtgtccttgtaccgcctccaaggtagttttggaggttcatgcactcgtcatttttttacaatagcattataggagcgatgatggaacatagccaagtggcagtgttgcagttggacaacgacaggtgacatatcactgttatgactgacctccatagatatgacgtcacccgcgcattgattcctatggctccgcccacgcacgcactacccatctgcttctccggcgacgctatcggagctctaccccacacttcgggcttgctactgtatgcataattatccaaaaaacgtggggatgatacatgttggggagaagtaggcgaagagatgggtctgaagcgtggggatgatatgcgttgaggagaagaagacgaagagatgggtctgaagcagtcaaatcaattgttcaatcggtggcaagtaatcgagggtgcaatttaatcgggtggctatttgctgtgcagtgattccaacaaccgtgtatacacatgtccaagtgacactctacggctccaacctgtcactacagtgcgagcgcggtacttgtacggtgttcgtccgtactcgccggcccctgcgtagccttccccacattcctcgtcaaagagacaggtccaccatgtgcgacgatacgtctgtcgagtcccttctcgagacgactgccaacaagagacttggagggggctttggaccacaaagacggtgaatttcccacgtgtcttggggaccgatgagatcgatttctggtactcgtactcgtaccgtacttgtgccagcggctccgactgctacaaggagtatttgccagtcgctagtcgatcttgctacaagtagtctgatctcatcggacgtaggtagatctacatatggtgccatctctctgagacagtctaggggcactgacgaaatgcaaaagaatatgtcggcagtacaccgtgttgggggatcgaatatacgagagactgtgtctgtatcacgttgtacgtgtgcagggatccctggtgttagttggcaaatgctgctatttttgaccttgataaaccaccgcaattccaccaccttcgagactattcttcttcagtcggactttccccccaaaacgctaatagtgtgactcacttggatcatgcgagcaccatacagcctacctgtccacctgacctgagatgttgcatggacgggactgtcccgcctgtggtgggtgacgtgattgcgacgacgagcacaccaccggccattcaagccatcaattcgagcgcttgtcgtgcgacatgccacggtccaattgtggattcttaattttgcatctttcgctaagtagtacaagctacaagcacttttgtgccttgtttctctccatcatatcatccttgtcaaaccatgacgcaatcgggacaagcaggctgcccatcagagttcgagacagcaacaagataacaacggatcggggctcgagagagagtcaatgggagagtcgagagaagcaattgaccatttgtaggagccacagagtgcaagttacagtacagtaccatttctttaccatgacattgataacaccatctccatctccaattgcctcttccattggtatggcgtcatctatcgcggacgtgttccgtttctgccgctctgggcccacagttgttatgttagtagacatggcatgcactgttacgtagcattgttggggtctgtcgtcgtcgtggtccgacaggcgactgcacggggccgggggccgggcgacggctctcagtgaccccattcccatcttgtgcatggatggtggcgacggcctatgtgatagatacagcatcttcttgtctccgtctctttcccgctgctgggctcccgctctgaaaccgctggaatgctgaaatactcaaccaacccgacaattacccgccgtgaaaattcacctccatttcccgttgtcatgccccacacttttctggagtccctccaaatggggggtccttgggttgtttgtttaagattcgccatttaggcttccaaacctaaaccagagagctgtttgtgtccacagagtttgtatgcgcgtgcacgctcaagtgacctcttatcatagcgttgtgcgaaccctaaatatgacgccggcgttgtcgtctgggccgtccatccacagcgccgaaacagtatataaaggcgggggccaggcgcctgaaatgactccccatcagctttgactcgttcaaacagaaacacatccaccgcaaacacacccaccgcaaacacactccccaccaccactactccaaccatgtcccacaccaagaacgccctccctaagtactttggcaagcacggccaccaggatcagaaccccaacgagaccaagaagggaggccacggaaagggcaactggggcaagcccgaggacgacattgaggatctcgtcgagtcgggcgagttcaacacaggttaccaccgacgccgaaccaattccaacggcgtgggcaacatccagcggcccgactttaacaaaatctcggacgactacgagcaggccattgtcgaagaggaggtcaaataccagtcctagaagcatcgatagagctaggctacgacactggattcgtggttgatccacaatctatatttatgaaatgagtatttatgattatgactgaacttgtacagtatctacttgtagtgcacgtagtgggaaaccgtacaagacgcaattgtgcacctggaggttgattgacgtctggcgatcgattggagaccgaatgacacatttcaacctcagatgcaattggtttaatctgctcaattgcaccattgcactattacaccttgtctccgacgacttgcaacattcttgctcggatccaccctctctatacgcttaaacaaacatctgtttcaaacttcactctgaaaaccccccaaaaagaccccttgatgatacattgaaggctaatatataatttaatgccctggtcgactccgttccatgctaatcataccctttccgtgctcacactagcgtcggttagttgtctccgttgtgttgtttggttctctgggggcttttttagtgtccaattatagttggctgtctctctgctcacaacccaaaaaagcacgataaggcatgtttaggttggagagatcctggttgcgggtggtcaacagaagaactcatcaactgaagagtgaatatatctaaagtcgataaaatgcatgggaagcaacaattgacccgtctgtcatcgaattgattgattttggaccttcctcttcctctctgaactctccgtgaagagactactttggacacggtggccaaccctgtcttgctccctctttctcttgtctcctgtctctcggtctctctaccagtacagtactgtagatacactttgccgatactgtacgctcagacagtccagtagggtaaactggaccaactcaactctgatcgtctgccttgtgggtctgcaattgtggcttatcgaagcggtatcagcaggagctgcagtctatcgatcaaaaatatgtactcgtacagtacataaagcagtatcatacttatcgtacggctgagcaatcaaagcaatggtttcagagcagctttctttgtcgcaagtgaagccgttggtagctttcgggctcttccgaccctctctcgtatcccttatccgaccgtctcatccattgccggccctatcatgccggtaagataatgacaagactttggaacgtttagttatggtacgagtccactggaagaacaagcaatggtccatggagataaatcttttcgctaccaacgacttttggttctactacagaaactagtagttccatttctttccgagtaactcacggaccaagcgggagaaactcatacttgtggtaggagcgatcctgagagcttggctcttgacagaggtcagggggtcctaattttggcggccgtaagccacctttaagtgtatccgcctcagtctacggtcatattggtgtctgtaacattctcattatcgctcttttcattcaatagacatctgccacgtctctttctgccagcacatgaaatagcgccaagttgtggttaagtataatgtggggtccaggcgactgtcttatccgcctgaaatgcaattttgaagtgctcgctgaggcattttgttggtagctagtgtctgatactgctactccgtcacttcttcagcgatgctctgcagccctcgcagtgggttagcagagactcccagcgagaaaggctcttcgggggatgaatggcggagggaggtgtagcacactggcacgaatttgggagagttgggaggtgttgcgggggtaggtggacagctccgttgtttgccaggctcggcgatggtgatagcgattggtgggtggattgagggtcttcgttgaaatgtgtgcatatgagggttgagcaggcgtccatggtgggaggagaatcggagaagaaaaaggcgggaaaccggttctgatttatagtgtcaaaaaaggtgatggcaatactatttttcactgaaaagtgtggatgattgggccaccagttgtgcggctcggaaaagaattactgagccgcaccagtttccggatgtctccagtgggacttggagaaggggtggagagaaattcaagtgatagagtggataatcggccccattttaattgatttcactttttttttctttgctaaaagtcgcctgatatgctggcttcgaccgccatatggtctcacccaatgccttgatgtaagccgcacactgacctactttagccgagagtttgttgtatttaatttttatattgatttttattttattttatttttgaaaatcagcagggaacggtgaatgtggtcctagtcaatgggactatggtatagatttagttgtggatctttcgcggttttggaatattgactatctggttctttagtctgagcctgcgtcttgtctcgtctggtgaatgtccacagcttccgtggaacccggcagcctttaaccactcaactctacactgagtatcagatattaacagcaaaagcgaggagtgttttcttggtctgctccacggtcgaggaaaacaaattgtgttgtgatcattggtgtgttttcgatgaacacatcttgcttttctcagacagtctcacgaatgataagatctgctgtagtagaatgtgcgctgatgtaaacaggtgatgatgagttgagaggttctgaatagagacagttgcaggtgtaagtatccaatactatacatctacaacgtgaatgctttcttcagctaaagattcatctctcaggaaacttttgtgacttctcaagtcgacagcagaagagcagcgatgggggtccatgaaacaaactaatgcgaggttgtctttcttccgaaacaatctcgatgccgtacggcacttcttagtgatttggagcgcatcaacaccaactagccgcgtggcaatttcccatggtttcagaacagtttgatctgatacttgtcttgtatcaccattcgagggtgttgcttacccgatacgatacgatacgattacaaaagccaagagtttcagtgagcaattgcctgatatttctctctatgaaacacggtgacactctttatctacacgggttttgtctcccaagttcaagttataagacgccgaagagtttagcactcagtagctagcgggaaaatacacacagccatcgtcattatcgttacctgctagtctatacttgataaaaccgtcaatggaagcattttaaccattttcctccagccacattcctgaaaatcgtcatattctaggttgttgtatcaccatgtctcaggacacgcagcagcttcgtcgtgcatcgccgacgagaagcaggtgccaatggggaaactgctgaattggtcttcattggatgcagtcaagatatggagatgtgatagacggctgaggggtgaactcagcttgcaggtgttgatgataccgccctaacagtccagggttctcaatcaccactgcacctggatttgaatgtctgtggacaccagacaaagcattcgtattctggctgcatttcccgagcccatctgattacacgcagggagttgtttggaactgtaccgtggacatgataccgctactggtactgtcctcaaagttgcagaccgttacatctaaaataggcaagatcgccattgcagtaaaaagagaacgcatggaagggctcaaaaccagcacagaaccccttgatctgctggatcgaccactaccccctcgtgtcaagacgcgtttcaagtctctttccgtggtccacaaccctcttccgcattgatgtacgagcccttaagatggagactaaacacacgctttcagaagtcttccgagggagtgagagcgagatacgcctagctgagcaaacaagctgttaaaaatagatgcaccgacttcattttgacgtatactgctcatcgcgcgtctgtttgttgccccagatggcagctgtaggcccgaaacgtccagtttcagttcatgtttcatcacgtccttccacttaaggggtaaatgaccggagatgatttacaccagagacgcagtaaaagagcgtctaaaaaccttgcaagcctaggaaaccttggaaacggaggcaaagcgactaattatagccataaagcgtgcaaactacagctgtatataaagaccttgtccttccaggattgtagccttcgcaaactcaccttccaaacagtcaatcactagccatacccacacacacactctctctctcacacacacacgcacaatggtctccatcacttccatcgccctgttgtctttggcctctctgtccgtggccaagcccatccccaacgctgtagttgacggtgctgacatcgagaagcgaggagtccgaaccgtctacgagtggggcaactatcctaccgagatcggaaagaccaccattgctcttccttacacccagaaggagtggggttggtccatgtctgaggatggaaagacccagaccgtgtggaacggtcacacttacgacgtcccccactactccactgtgcactggacctctgagattgtcaagaccaactaccagacccagcccgtctactcccaggtcacctacaccaagaccaagaccgtcaccgactaaattccatcaactagctggcctagagcactccttcgtttcatatacctctttaattcattcgtttcctacacaaatgtagacatgttgctgtattttctatgacaaagtgtggaaactatgtcatagtcttgtctgtctaggtctagctactccattgaaacataccatgtcaaagcctaccaaaagtatcaagtccaatatccagcaacgggcaccgccctacatcaagcatacattactgacctagcctagatgtctctactcgtgtgctgcagcaaaatctcaaaattagtctaaagcgaaagtggtggtgatgggagcatccgacgaatcagggctacccggtgaaactggaactctcgcgtaaactaaactttcgcttcatcagctcatcctgatctgcaagagacaacttgttgatgactttatccatctcgtcctcgtcgtagtcgtagtccagcttgttgagggcctttcgggtctgacggcgttctcgtttggctctcaggtcatcgtcatcatctccgttatcgtcgtcatcgtcgtcgtcatcgttatcatcatcatcgtcgtcgttgtcatcgtcgtcattgtcaacgttgtcgagatcgatatcgtcgccgttttcgtcgtctccattatcgtcatcgtctccgttgtcgtcatcctcttcctccgggtagccaccgagcttgagcacaatcttgtcaacaatctcgttccagtccatcatgcctcccatgccaatctctccgtacgagcccaccaccttttcgactggtcgaagtacctcgatccagggcatttcctccttgataaccttgagatggcgcttggtcacgggtgagttataggcatacgacgtcatggaaggagccaccagaatggggtactgtgtgttccatgctcgcacgacattggtaagcaggttgtcgcaaaggccaatggcgattttggacagggtgtttgcggacagaggacagatgacgagaatgtcggcccaccgtctgagctcaatgtgcagtacggggtccgaccgggacttccaggtcgaccactcgtccttgtctcgccacagaatcacgtctgtatggaactcgccgcggctgacaaagtgttcagccgccgaggtgagcacaatctggatcgccactcgattgcgtccgtaaatctcctccagcttgttgactatgagacgcagcttggaggttgacaccgaccccgtaccgcccagcagaatgtggatcttgccgtcgtcctggggcaaccgtgggtctccctgctgggtcgtgtcttcgcccacagccgtggactggcgccttgcgatgggaatctctgtggggggagggtggcctccagccgggttactgagggtgctttcgacaatggagatttgtttgggggtttgctgggttggcgagacggtctggttgcggccgctggcagaccccgaccggctgcgggtgttggcgtgctggtcaatgtcgtcgagcttgaaatgggcgtgcacgctgggttgtttggcgtgcttgaccgaggtgtcgatgatgctgggctgccgcgaccggggttcgggcagcgcaatgtgaatctcgttggccgagtcgcggctcagctcacgcttgagctggtccttggggtcgtccagcgagtccagcgacgccgccaggttgcttttctgcatgatgccctgaggcttgtctccctgctgctgcgacgggtgctccttgcggaagtcgagtcccttgtcgtcgagaaacttggacgggtggggcgtttcgattttgaaggtcggtttcgccatggtctgtgtgtgcgtagcgtgcgatacgactggcggtgtggtggggttgtgtgttatgactgtgtgtgtgtggatggagttgtatgtgctcaggaggatttgattttcacctgcaggacccgacccaaaaaagcagaagacaggtaaacaggcggtcagagagaagccgagctatagtacaaggtacaagtgcgctgtgggcgccgacggctgctgtttctgtccctatatatatatatcccccgcctgggttgtgccccattttgccgttcccgccaccgctccataatatcgctgcccgcctcacggtcatgtctgtctctcgccacttgcagtcactttttaattagcctggacttttttctcccacgccaaaaaagactatattgaaaaagactgtcccacaggcaaaaaaacaccgtctgggtccgggagcgaaactttgccatgggcgggaggccgagtgacaatcatgtgtttggagagccgagcacagccttttcaggaggagtttgcacaaagcaaaaagaaaaggagaaaaacctcctccaaaacccccccccaaaacccccaaaactgccccccacgcctctaatcagtaccgatcgataatctctctccagttggcggtcccggacgtggatatgtgccttattgccgcactcgtgacgtcatacgccgcaccaccgacatggtagccgtgtgtcttggcggctattcgggcggttccaccgacgagagataccgctctgggccaccaggtttccgaaagcggccaagctttggagcctccgttttccaaaagtgcttttttgactcgctttcgatcgcattccacgcttgtttatgtttacgtaacatctacagtatgtacaatgacaggcctcgctgcttgacgtagacatggtaccaagaaaccatccagtgccagcaaccgctgtgacgtatgaccccggtggcaagatgacgtgtggggatcacaataggatccaacatggctcaatccccatggcaaccacttgtacactctttctggacgcactgtagcccgtgtttaaaccgcactctatgtgaataggcacgaacgcgagtggttgcacatcatcacaatagaaccacgctaacgctgagaatcagcttgtggcgctacttgttgtaggggttcgatcgattgcactagaaacgacactagtggttctagattgtactaaatctagctataagcgggggatcgtgtgtacatatatatgaataggcggcggagtgtacaggagcgcaataattgtacgtgtaccgttccttaattaaatatctataaagtctacttggcaaaccgatcgccctcctcgtccttgagcttcttctcgttctcggccttccagcccttctttcgctgacgctcctcataggcgtctctgtttttcagaacacggtccacaatggttcgtgtagacaccccggcaaactcgtgagtaggagcatcctggtagattccggccttcttggcccaggcgtagggatcctgtccatcaagatcggtcacgggagtagctccgtggacaatcttgaccacctggatgccggccttggcaagaccctccacaaagctctcagaagcaatgtagggagcctggagcaccacagcgtccacgtatcggcactgcagaacacacagggcacgctcctgcagattcatgatggggtagttttcgcccttgacctcgttgacagtcttatcgtcgtgaagacccacgacaatcagagcaccctccttggaggcagcagcccgcagatccttgagcagctgaatgtggcccatgaagaagagatcaaaggctccgtccacataccagaccttctgaagccccttgttgacctcggccgaaggagccacaatctcggcaatgggagcattcgctcctgtgtacatgtagacgccagagtgggccgccttggcatcggcaccggtggcgtactgctcgaaccgctcgagagcgtcgccgtggagcaggaagtgcttcttggacgtaatctcgtcggtggtaacggtgggcaggtggtggttggtgttggtggacagcattcggcccaccagatcggtggtggaaatgttgggggttcgcttgaccacaatgaagcggccagcgtccttgacggtctggtagcagtcgtttccgtgctcgtcggtggtgatgtcgtctccgtggaccacgtacttgcactggtagtcgtccatcaccttggggtcggtaacgtagggggccttgagaataggtttggtggaccacttgcatccttcgaccgccagagctcgctcgggcaaatgcatcaccacggggcccttgtgctgggcgatatcctcgtccgagtgcactcctacgtacagttcgttgcagagctgtcgagcctgtctcatggcaccggcatggcctgtgttagttggaatcgaggggtgtatcaattgattgcatcaggtgaatcggaccggccaagtgtggtgacaacagtgccaataccagcccttcgacacgtctttcaacacctccaccctggtgggtgatctgggatatgcaggggtatacccacagtcagcgttcacccgccgacaagttcacccgtactcaccgtgatgggcaaagtcgaaacagccatcgatccaaattcggtcgtctcgaagagccatggttgattatctgggtcgtgctttgtttttgagcgtcaagaagttagacactgatcgatgagaccgccaggcataaagtttgcacgtggaacgaaccatggccaacagagcaggagctcaaatggagacacacatcccacacgccgaaaatactgccgaaaatactgccgaaaataccgcccaaatcaccgcccaaatcaccgcccaaatcaccgcccaaatcaccgccaaatcctgctcaattcctcaaacccgccgcccgaatcgacggtaaacccatgctccaattggctcgttgttccatcccagtgcaaccatgactcgaaagagtgactcatgattgctgccctacacaagattgcgctcgattgatagcccttctagctaagtacgtccaagtacgggctctattatcggtacaatcatcggcacatacatggcgtaaagtcaaccacccaatgacgtcacgatctccaaacacccgcccctcgcacgtgttggtatcgtatctacatgaccgaaggacccacagagaccggagctggtatagcgcgattttgcacagcgcaattggcacagtagcctcggatattctagaatgttccagtgtcatcggaccccaaccaccaactacaattctgagtactgcaattctgagtaactacaattctgagtaattgtcactcatatacttgacaattacatggtttttttttttttttttgcatgttttttttactacaaaatccttgtccatgctgctttgcacagccttacagtcgtcaattgaagctattccacttgcctaatcacttgcatgagacgtggcctcaaaatgcatagcaagttaatcaacagtatacggatatacagatactacatgtacaagtacgagtgcagaaaacggaaaacacgtggaattaaatgcatgaataatattataagttatatggatgcagagaatgcaaatgcaaatgcggatgcgaggaaggcaacgatgcaatgggttcgtctagaatgttgttgctctatattctatagcttggctgaacccgcgaaattacataatccatcgctccttgaccacatcgccgatggtctccagctcgggcgtcttctcgcccagatcagcaagtgtaacctcatcaaaggcgttggtcaccatgtcacgcatgatggcagttcgcttgagagcaacctcccggccgggggcagtcttcatcttcttgtgcatatgcaagagcttggccccaaagtgggacatggtatcctcgtcgtcctcgtctccggtcagaaccaatggccgattcttggcaccggagtaggcggcaagtcgtagaatgcccatggctccgatggcatccagtcggtcggcgtcctgcaccaggtgcagctcgacacactcgttgtgccacttgccccactggccagcctctcggagcttcttctccgtcgagtagctcatgttgttggcaatcttgaccaccaggtcctgctgctcctgagtcaggtcggactcctgcagacacttcatcatgacatcctcgccgttgttgagctgatcccggtacttggaatcgttcacgtcatgcagcagcgccgccacctcgaccaccttctcgtcgacgggctgggtctcggccacctttcgggccagaaccttggccattcgcaccacccggttgacatggtgcatgtcgtgggacgggtcaaattgctgcatgtggttagtcaccatctcgtgcatggtggccatgggatcccgggctgtggcagaaaacttgagctgctggggctgctgaggctgagtctgtgtcatggttgtggaggtagaagtagttgtgctcatttgtgtttgtgtttgtgtttgtgtttgtgtaatgttggtaatgttggtaatgttggtgtgtgtaattgtgtgtgtgtgcaatagcgctgtagcttgtatcttgctgtatgtagttctatcactttcgtagattcgtgtttcgctagttcgttatacctctttcaagtgggagccgccaccctatatatagagcaatggggctgctttctcccaccggatgtgccgcgagataagggtcccaaccgcactatctgctgtgtcatgctggcgttgtgtgcgtctctcatgcacttaccacaacaaagcatagctagaaggttccaatccgggaaacacttgcccaaaccttaactccaaagatagaagatagtggcaaacacaactaaatccgaggagcgagggaaaaaagaaggggggtcatagggtatgcaaatcccggctatcccagctcggtcagagagtttgctgcgtcaacggcgtgggcaacgttatcggcctcaaaatgtggccctttgcgatcgtcattccacatgccttagggcctcatacaaacccctctctctcagacagacggacacagtcacacatgctgactcgcacacaacatgattggccattgtgcatacaggaggcatgggtaatgagagggaaagcaagagagcagtgcaccaattcgagaagaaaagcgggcccaattgccctagaaaaccgcccctccaataacaaatagccgctcgcggtgctggctgacccatttggcaatcgagtggatggaggcggctagcgtggcacgcgacacgttaggtcccgatacacaatagagctcaaaagagggggttatccacgcaaacccaatgcaggaattacgcaccaagtgcataaacctccacccattgttggagccacgggacgagtcactgttcacctgagcatggagctggtggtagaacgttagcagcccgcgctgcatgtgcggttcgtagtagtgcgtctcgtaggacggcataacatactgcacgtgtgctcggctcttgtacagaaagtgcctcaccatggggaccgccacatccaccggcttgaacctacccctctcctctgcacgttccagagccttgataagacccttatcttccatctgcgacaggatctgctgcttggcttcacgcagctcgaaaaatgcattcttatcggcggagatttgaatcagggcagacgacttgctgaagaagtggatgtaggcatagaggaagccggtggagttgaacttgggcagacaaatgggcacccagtgctctccatcgcggaaggaggtggtgttgaaaagcatgctaaacagcaagataaggtccggcggatgtagcgagtgtttcttgggacggataacgttggcgagcttggagtcagagacaatcagtccgtagagcagcgagggcgttctgcagctgagaagaacaccatcaatctcttctctgatggactttcgcaggatcagcggctcaagagcccccaggagaattgaggggcttccgttgacgatttcccgggtcagagcatccagatagacgtcggtgccctgcaggaggtttcttagatcgaagttgctctggttggcatagattcgatgaatctggttcttggtcagcgtgcttagaatctgggtgtacagcacgtccaactgggctctgagttggctctcactctctccaattttggacacggccgccaggatcagaggtccctcgaccgcaacaactacgagggtcttgcctgctcgaaaggacatgaggttgtcgccggactcgtcggcctggtaggcgctcaccaccgtctgtagcacgcccaggtagccgagaatcacgtcgtccgagccgtgcagggtgtagatgggttttccggccgaggagaggatgaaaaactgttttttcttggagagaaactgctcgacctcggttccgatgctgggcgggtccagggacacaaacgagtccgccctggggctgccgtagtcgttcagctggcccagattgcgccggtggcctcccacaaggtccagctcaggctcgtagtccagatccgttgtggacgacggcagttctgtggttgcgagcatttcctggagcacctcggcaatgtctggcacgtcgtcattgtgagctggtggcgagctgctgctgtcgttggtgtcgagattcaagttgctgagagagttggacgtggacagcgtgctgtcgatggcgacggtggggctgccgaggaaggagtctgtgtcggcgttgggcgacgcgtgtcggtagatgtccttgatgtagtcatcttttgcgccgtcttccatggtgtgtttttgagagatgaatgagagtggtgtgatcacgtgtggtgctgaagcgtgatgcatgtagcgtgcgtggcgaccgaattggccatgatgctaattagagacaactgcgccatgatgagtgtctaaaggaaggagcgtggcgaggcgaatggactgatgatttgcatgtgggttttatcgggcgtctgaagggatcagaaacaaccgggaaacctggtcgtcaacccccgcagtctcaattctggcatgttctggtcatgagtccagctgtctcactacgatactctattacggtgagccaactaattgaaagatagttgttgggcgatagttggcgttgatgtgcaactttagttaagagataatggcctgttgcgcgatttgcccagaactgcaacatactacaagtagtggaaccgtacctactacaagtagctatcgtacgagtagtatacgatacaacgtttcttttgctcgtattcttttgagttggagaaacaagtcgaaagggttgagcaatattggttgtggtgccattgactgttgcatgtctcgcagattcaggcagcgtctcgtagactcttctagaagcggtctaggaagtcgggtcgtggtatcgcggcgacgatctacagcccgatcacatgaactttggccgagggatgatgtaatcgagtatcgtggtagttcaatacgtacatgtacgatgggtgcctcaattgtgcgatactactacaagtgcagcacgctcgtgcccgtaccctactttgtcggacgtccctgctccctcgttcaacatctcaagctcaacaatcagtgttggacactgcaacgctagcagccggtacgtggctttagccccatgctccatgctccatgctccatgctctgggcctatgagctagccgtttggcgcacatagcatagtgacatgtcgatcaagtcaaagtcgaggtgtggaaaacgggctgcgggtcgccaggggcctcacaagcgcctccaccgcagacgcccacctcgttagcgtccattgcgatcgtctcggtacatttggttacattttgcgacaggttgaaatgaatcggccgacgctcggtagtcggaaagagccgggaccggccggcgagcataaaccggacgcagtaggatgtcctgcacgggtctttttgtggggtgtggagaaaggggtgcttggagatggaagccggtagaaccgggctgcttggggggatttggggccgctgggctccaaagaggggtaggcatttcgttggggttacgtaattgcggcatttgggtcctgcgcgcatgtcccattggtcagaattagtccggataggagacttatcagccaatcacagcgccggatccacctgtaggttgggttgggtgggagcacccctccacagagtagagtcaaacagcagcagcaacatgatagttgggggtgtgcgtgttaaaggaaaaaaaaagaagcttgggttatattcccgctctatttagaggttgcgggatagacgccgacggagggcaatggcgccatggaaccttgcggatatcgatacgccgcggcggactgcgtccgaaccagctccagcagcgttttttccgggccattgagccgactgcgaccccgccaacgtgtcttggcccacgcactcatgtcatgttggtgttgggaggccactttttaagtagcacaaggcacctagctcgcagcaaggtgtccgaaccaaagaagcggctgcagtggtgcaaacggggcggaaacggcgggaaaaagccacgggggcacgaattgaggcacgccctcgaatttgagacgagtcacggccccattcgcccgcgcaatggctcgccaacgcccggtcttttgcaccacatcaggttaccccaagccaaacctttgtgttaaaaagcttaacatattataccgaacgtaggtttgggcgggcttgctccgtctgtccaaggcaacatttatataagggtctgcatcgccggctcaattgaatcttttttcttcttctcttctctatattcattcttgaattaaacacacatcaacaatggccatcaaagtcggtattaacggattcggacgaatcggacgaattgtgagtaccatagaaggtgatggaaacatgacccaacagaaacagatgacaagtgtcgtcgacccaccagagcccaattgagctcatactaacagtcgacaacctgtcgaaccaattgatgactccccgacaatgtactaacacaggtcctgcgaaacgctctcaagaaccctgaggtcgaggtcgtcgctgtgaacgaccccttcatcgacaccgagtacgctgcttacatgttcaagtacgactccacccacggccgattcaagggcaaggtcgaggccaaggacggcggtctgatcatcgacggcaagcacatccaggtcttcggtgagcgagacccctccaacatcccctggggtaaggccggtgccgactacgttgtcgagtccaccggtgtcttcaccggcaaggaggctgcctccgcccacctcaagggtggtgccaagaaggtcatcatctccgccccctccggtgacgcccccatgttcgttgtcggtgtcaacctcgacgcctacaagcccgacatgaccgtcatctccaacgcttcttgtaccaccaactgtctggctccccttgccaaggttgtcaacgacaagtacggaatcattgagggtctcatgaccaccgtccactccatcaccgccacccagaagaccgttgacggtccttcccacaaggactggcgaggtggccgaaccgcctctggtaacatcatcccctcttccactggtgctgccaaggctgtcggcaaggtcatccccgagctcaacggcaagctcaccggtatgtctctccgagtccctaccgttgatgtttccgtcgtcgacctgactgtccgaatcaagaacggtgcttcttacgaggacatcaaggccaccatgaaggctgcctccgagtctcccgagctcaagggcatcctcggctacaccgatgaggatgttgtctccactgatttcattggtgacacccactcctccatcttcgacgccaaggctggtattggtctcaacgacaacttcgtcaagctcatctcttggtacgataacgagtacggctactctgcccgagtcgtcgacctcattgtcgccgtcgccaagaaggatgcttccgcttagctatccgaagatcaagagcgaagcaagttgtaagtccaggacatgtttcccgcccacgcgagtgatttataacacctctcttttttgacacccgctcgccttgaaattcatgtcacataaattatagtcaacgacgtttgaataacttgtcttgtagttcgatgatgatcatatgattacattaatagtaattactgtatttgatatatatactaattacaatagtacatattagaacatacaatagttagtgccgtgaagtggcttaaaataccgcgagtcgattacgtaatattatatataatgtcaaagtggggtcccagagccgaagaaggtgcttttcttgaagatcccagtgtattggacaagtatatctgtctctatgattgtttttccaggtgaaaatgttgaacaaagtgtctactggagtttgtaagcgctggtgcgactggggccacttttaaaacccgccttagcaggctttttcaccgttccaagaccaagggtagcatcgctacctgcctcattggtagctgtgggtggtctcgattgatattccgtgggaacggtgggttgcagcggctattgcgtcatcggcatagctcagtgtcgcctcttgcaagtgttccccccggagttatgatgtcttctgagctaagagaggaaatgtaacgtactagttaggggcctgggtaacatcgaagacagagggctctagggagtacagactacaagtagatgatgttagccaatgctagtccgagcacccgagcgaggtctttacagtggtactcatacttacctctacttggagtgcccacagttgcagcggctctagcccaccagttgcttgctttacgtccattacggggaacctttgggaggggctaagactatagtcgtgggctattgagctatggttttttgctagtttccatggtagtgcctccaaaagggtggttaaggcggctggtcctgaaagagccctgcatatcagattcgaattgctagcgaacacttattcttgagttagccacttctaaagggtctttaagaaggcgataaatctgcttcagccaaggccgtttccatttacggatggatatagcgccgtggataacatgtctgattaagctctggcaacaatgacttttcggactgtagagttcaatcttggccgcataagcttgcagctgtactgcggactcggatggctacatggtgatcttttggcctttggaatctgtctaccaagccatcttcgccggtcgacaatgactggtttctgtgaagtaccgtctataaaagcacggtctataaaagtaagggtccattatcgtctcttctaaaagcatgtaacaggattttagtgcgatcaatagagcaaactagctattaatacgagagaattttgtacgacgttatgacgggggcgggactctccaaaaccggacatgccgacatgatgcaatgcaggccgcttcaggaatgaaatgcgccagggtgaatgcctgcttggccctttcgatcggcaaccaaagagccgattcatgtagaccctcaacaggctcgctaacattttagggtggttgaacaaggcaacgagacctgaaccacgaaagcctaacctccagtatatctagtgttgcgctatgagtccttgtccttgtccgtttgtagtttgaggcacgagtggacttgatctctttgacatatcgctgtcccgagtccagcgcctttggttggagtgacctcgtatcacgcaccaatacgagcaaatctgtgggtatcatgcagggtgacaaacattgctccgcacctgtgcagtgtcgagatgtcattaagctcgctgcacgggtgcagctagaccattgtataggaccccgacatgttctttgttggcgcggtgcaatgcaacagacaagcgaggcatgtacagcgaaagggtctttgttcatgtccatatgatggtagttgtatatagtcttggagcgtgcagtctttggacgtcacccggaaatttctcgatttatctggtgagaagagctgaaacagacgaaaaccgcccaaacgaccgccaaactaacacagactgatttccacgatgagaagtttgctcttatcggctatttgggcgctgggcaggcttgcctcggcgctccagcaagccccagacgagtgtatttctcgccaacttttttcaatccctggttgcaacttagcttgcaactccctaatttccgacggcaacgacagtgctcttgaggaggtatgtattagaaccaatggcgacaggtgacaaagatgactaacacagtgcttgcagtgcctttccctgtttgatttggaccaggcttatgttcgttacattcgtgacaagaacctacccttgactcctattgtgcccgtttgcgatgctctgaccgaccaagtcgaatacttgctcacagcccacatggctgcccgccagcaagcgcgattcaacggtccaatggataccagtgccatgaccgcctctgctattgcccccgtggggtttgaggtgagattgagggagcccacacccacggctcccacactgagaagacgagatattcccgaggagtactctgtttcttgtcagccggacactaccaccacctcctgctacaacttcaacaacggactcaccaaggaccagtgctccaccatctgtaccaacatcggtaaggactccctgaagaagtgtccgatcatcatttctaaacaggactgttggtgtacgtacttcagcgacaatgcgcagaatattgccgattgtgtccagtgtctcggtctctactctgacaacttcctcctgctttatccccttgtgctgtccaactacgacaagtgtggctatgcaacaactgccagcacagtatgcgaaacctcaaccctggccggtccctgttcgtccaatctcatcagcagatacaccaagtatctatctggaacttctcccacagaagtggctatggtcgacgacgcaggactcccatttatcgagaaggttgtggttcctgaaaccgtcacaggaaacagagagggtctctccacactgacagattccggaggtcatgctactggactggtggttgtggttcaaaacccagactacaaggtgtcctgtgaaccagacatctccaccactacgtgttatcctatcaaccctggtttgacaaaggacgactgtacaaagaagtgtaacaatgttggactttccagcgctctgtgcgttgccaatctaggaattggaaattgttggtgtgactcctttgataagaacgcacaggatgttgccgattgtgtacagtgtctcagtctttacaccgacaacttcctagcagtttaccctttggtgcttggtcagattgaaaagtgtaagagggctactactgcaagtaccacttgtcaccctactgtgcttgagggtgaatgcacttccactcttatcaccacttacacttctatcattcccggcccctcgcctcatgtgactactacggttgacgccactggaaacccctacgtcgagaaggttgtcattcccgaaaccattaccggtgctcgaactggactttcgaccatgagtgacgctgatggagaggccacaggactggcggtcatcgtccacaacccagattactactacacgtgtgagcctgacacttctacccagagttgcggcgtcaattcttctggactcacgttcgacttttgtttcaacgcctgtctcaagattggccagggaactatcaaatgtctgcttcagctccaaacgtgttggtgtgacttcttcactgccaacgccaaaaacgtggccgattgcatccagtgtctgagtatcttcaccattgacctgcaggctttccccgacctgttgtcaaacattggtgcttgtggtttcaagactacagccaccaccgaatgcttcagctccacaatttacggcatgtgtcaatccactcctatcccccagtacacttctttcgtaactggcgccacgtctggaggtgcaaccgtgattgatgagaatggaagacctttcctagaggagaccatcgttccccagactatcaccggactgaaaccaggcacatccaccatgagagatgacaacggggttcctactggccttgtcatcacttcggtgcctgagtggtctgaatactgtgagccagataccacgaccgagatctgccacattgtggaccgtggatacaaaggtctcgactgtaacaatgcttgtcaggctcttgttagtggcataggcaaatgtcctgttgctggagactgttggtgcaatttcttcgcggataatgcccagaacgtcgatgactgtcgtcaatgcagagctctgaatcctgacaacctgttacaaaaggtcccagttgtaatgtccaacatggaaagctgtggactgcctactaccgccagttcttcgtgcgttacatccaccgtgaagggagcctgtacttcgctgtcagttccacctgtcaagcctgagattgtgaccggttcggtcccgggattctctgtgtccacagactctcttggagaccctcacgtcatccagacactggtaccttctactgttacaggcgccactgcaggaacttctagtattctgaacagcgatggagatgtcacgggagtggttgtgactactacagttccttttgtacccgacactgtgatcactggagcggttcctggatccaccactttggtcgatgaggatggaaacagtcacgtcattgaaaccattgttcccactactgtaagtggagatactcccggaacatcctctattctcgacgatgatggtattgttacagcagtcattgttaccgagaccccacaatcgggctctggagcaggtgatgaagtggataccattgttgcgactgggtctgagcctggcaccctgacaactgttgatgagaacggcagcacccacgtgattgagactctggttccttccacagtctctggcgagactgctggtacttcaagtcttactaacagtgacggagtcgtcactggaattgaggtgactgagactggtgctcagactccaactccgactcccgacgttattaccactggctccattcctggtacgtctacatctgttgatgaaaacggcagcactcacgtgatcgagaccctggttcctactacaatctctggcgagactgctggtacctcaagtcttaccaacagtgatggagttgtcactggaatcgaagtcaccgagactggacctaagattccaactcaaactcccgatgttgtcactactggctccattcccggtacttcgacgtcggtcgatgagaatggtagcactcacgtggttgagaccctggttccgactacagtctctggtgagactgctggtacttcaagtcttactaacagtgacggagttgtcactggaattgaggtgactgagactggacctctgacaggacctcagactccaactcagacacctgatgttgtaaccactggctccattcccggcacttcaacatctgttgacgagaatggcagcactcacgtcatcgagaccctagtcccctcgacagtctctggagagactgctggtacctcaagtcttaccaacagtgaaggagttgtcaccggaatcgaagtcaccgaaactggacctctgactcctactaagactcccgatgtcgtcaccactggctctattcccggcacttcgacatctgttgacgagaacggcagcactcacgtcatcgagaccctggttccttccaccgtgtctggtgagactgctggtacttcaactcttactaatagtgacggagttgtcactggaattgaggtgactgagactggtcctctggctccaaccgagactcccgatgtcctcaccactggctctattcctggtacttcgacatctgtcgacgagaatggaagcactcacatcatcgagactcttgtccccacgacagtctccggcgagactgctggtacttcaactctcaccaacagtgacggtgttgtcacaggaatcgaagtcaccgagactggacctctgactccaactcagactcccgatgttgtcaccactggctccattcccggcacttcgacatctgtcgacgagaatggaagcactcacgtgattgagactctggtcccctcaacagtctccggcgagactgctggcacctcaactcttaccaatagtgacggagttgttaccggagttgaagtcacccagactggacctgtgactcctactaagactcccgatgtcgtcaccactggttctattcccggcacttcgacatctgttgacgagaacggcagcactcacatcatcgaaactcttgtccccacgacagtctccggcgagactgctggtacttcaactctcaccaacagtgacggaatcgtcactggaattgaggtgactgagactggacctctgactccaactcagactcccgatgttgtcaccactggctccattcccggcacctcgacatctgtcgacgagaatggaagcactcacgtgattgagaccctggttccttctacagtctcaggagggactgctggtacttcaagtcttaccaacagtgacggagttgtcaccggaattgaggtgactgagactggacctaagactccaactcagactcccgatgttgtcactactggctccattcctggtacttcgacatctgttgacgagaatggaagcactcacgtcatcgagaccctagttccctcaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggagttgtcaccggaatcgaagtcaccgaaaccggtcctctgactccaacacagactcccgacgttatcaccactggctctattcctggtacttcgacatctgtcgatgagaatggaagcactcacgtgattgagaccctggttcctactacagtctcaggagagactgctggtacttcaagtcttaccaacagtgacggagttgtcactggaattgaggtgactgagactggacctctgacaggatctcagactccaacccagactcctgacatcataactactggatctgtacccggtacatcgacatctgttgacgagaatggcagcacccacgtgatcgagactctggttccctcaactgtctctggcgagactgctggaacttccagcctcaccaacagtgacggaatcgtcactggagttgaagtgactgaaactggacctctgacaggatctcagactccaacccagactcctgacatcataactactggatctgtacccggtacatcgacatctgttgacgagaacggcagcactcacgtgatcgagaccctggttccttcaacagtctccggcgagactgctggcacctcaactcttaccaacagtgacgaagttgttaccggagttgaagtcacccagactggacctgtgactccaactcagacccccgatgtcgtcaccactggacccgtacctggtacatcgacatctgttgacgagaatggcagcactcacgtgatcgagacccttgtccctacaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggagttgtcactggaattgaggtgactgagactggtcctctggcaccaactcagactccggacgttgtcaccactggacctgttcccggcacatcgacatctgttgacgagaatggaagcacccacgtgattgagaccctggttccttcaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggaattgaggtgactgagactggatctcagactccaacccagactcctgacatcatcactactggatctgtacccggtacatcgacatctgttgacgagaatggaagcacccacgtgatcgagactctggtcccctcaacagtctccggcgagactgctggcacctcaactcttaccaacagtgacgaagttgttaccggagttgaagtcacccagactggacctgtgactccaactcagacccccgatgtcgtcaccactggacccgtacctggtacatcgacatctgttgacgagaatggcagcactcacgtgatcgagacccttgtccctacaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggagttgtcactggaattgaggtgactgagactggtcctctggcaccaactcagactccggacgttgtcaccactggacctgttcccggcacatcgacatctgttgacgagaatggaagcacccacgtgattgagaccctggttccttcaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggaattgaggtgactgagactggatctcagactccaacccagactcctgacatcatcactactggatctgtacccggtacatcgacatctgttgacgagaatggaagcacccacgtgatcgagactctggtcccctcaacagtctccggcgagactgctggcacctcaactcttaccaacagtgacgaagttgttaccggagttgaagtcacccagactggacctgtgactccaactcagacccccgatgtcgtcaccactggacccgtacctggtacatcgacatctgttgacgagaatggcagcactcacgtgatcgagacccttgtccctacaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggagttgtcactggaattgaggtgactgagactggtcctctggcaccaactcagactcccaatgtcgtcaccactggctctgtacctggtacatcgacatctgttgacgagaatggcagcacccacgtgatcgagaccctggtcccctcaacagtctccggagagacagctggcacctctagtttgacaaacagcgacggaatcgtcactggagttgaagtgactgagactggtcctctgactggatctcagacccgcgacgttgttgtcacgaccggttccattcctggtacatcaacatcagttgacgagaacggcagcactcacgtgatcgagactctggttccctcaacagtgtctggcgagactgctggtacttcaactcttactaacagtgacggagtcgtcactggaattgaggtgactcagactggtcctctggcaccaactcagactcccgacgttatcaccactggctccattcccggcacatcaacatctgtcgacgagaatggcagcactcacgtcgtcgagaccctggttccttcgactgtttctggcgagtctgctggtacttcaagtcttactaacagtgacggaatcgtcaccggagttgaagtcactgagactggacctctgactgcacctcagactcccgatgtcatcaccactggctctgtacctggcacttcgacatctgtcgatgagaatggaagcactcacgtcatagaaaccctggttcctactacagtctccggcgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggaatcgaagtcacagaaaccggtcctctggctcctactcagactcccgatgtcgtcaccactggatctattcccggcacttcgacgtctgtcgacgagaatggaagcacccacgtgatcgagaccctggttccttctacagtctctggtgagactgctggtactttaagtcttactaacagtgacggagttgtcactggaattgaggtgactgagactggtcctctgggaccaactcagactcccgacgttatcaccactggctctattcccggcacttcgacatctgtcgacgagaatggaagcactcacgtgattgagaccctggttcctactacaatctctggcgagactgctggtacttcaagtcttactaacggtgacggaatcgtcactggagttgaggtgactgagactggtcctctgacaggatctcagactccgacccagactcctgacatcataactactggttctattcccggcacttcgacatctgttgacgagaacggcagcactcacatcatcgaaactcttgtccccacgacagtctccggcgagactgctggtacttcaactctcaccaacagtgacggaatcgtcactggaattgaggtgactgagactggacctctgactccaactcagactcccgatgttgtcaccactggctccattcccggcacctcgacatctgtcgacgagaatggaagcacccacgtgatcgagaccctggtcccctcaacagtgtccggagagacagctggcacctctagtttgacaaacagcgacggaatcgtcactggagttgaggtcaccgaaactggacctgtgactcctactcagactcccgacgttatcaccactggacctgtacccggaacatcaacatctgtcgatgagaacggtagtactcacgtgatcgagaccctggttcctactacagtctctggtgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggaattgaggtgactgagactggacctttggctccaaccgagactccagacgtcatcaccactggttccattcccggcacttcgacatctgtcgacgagaatggaagcacccacgtgattgagaccctggttcctactacagtctccggtgagactgctggtacctcaagtcttaccaacagtgacggaatcgtcactggaattgaagtcaccaaaaccggtcctctgactccaacacagactcccgatgtcctcaccactggctctattccaggtacttccacatctgtcgacgagaatggaagcactcacatcatcgagactctggttcctactacagtctccggcgagactgctggcacgtctagtttaacaaactcagatggaatcgtcacaggaatcgaagtcaccgagactggacctctgactccaacacagactcccgatgtcgtgaccactggctctattcctggtacttcgacgtcggtcgatgaaaatggtagcactcacgtggttgagaccctggttccgactacagtctctggtgagactgctggtacttcaagtcttactaacagtgacggagttgtcactggaattgaggtgactgagactggtcctcaaactccaactcagactcccgatgtcgtcaccacaggctctattcctggtacttcgacatctgttgacgagaatggcagcacccacgtgatcgagactctggttccctcaactgtctctggcgagactgctggaacttccagcctcaccaacagtgacggaatcgtcactggagttgaagtgactgagactggacctctggcaccaactcagactcctgacatcatcaccactggatctgtacccggtacatcgacatctgttgacgagaatggcagcacccacgtgatcgagaccctggttcctactacagtctctggcgagactgctggtacttcaagtcttaccaacagtgatggagttgtcaccggagttgaagtcacccagactgggcctgtgactcctactcagactcccgacgttatcaccactggacctgtacccggcacatcaacatctgttgatgagaacggtagtactcacgtcatcgagaccctggttccttcaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggagttgaagtgactgaaactggacctctgacaggatctcagactccaacccagactcctgacatcataactactggatctgtacccggtacatcgacatctgttgacgagaatggcagcacccacgtgatcgagaccctggtccctacaacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggagttgaagtgactgagactggacctctgacaggatctcagactccaacccagactcctgacatcatcactactggatctgtacccggtacatcgacatctgttgacgagaacggcagcacccacgtgatcgagaccctggtcccctcaactgtctctggagcgactgctggtacttcaagtcttactaacagtgacggagtcgtcactggagttaaagtgactgagactggacctctgacaggatctcagactccaacccagactcctgacatcatcactactggacctgtacccggtacatcgacatctgttgacgagaacggcagcacccacgtgatcgagaccctggtcccctcaactgtctctggagagactgctggtacctcaagtcttaccaacagtgacggagttgtcaccggagttgaagtcacccagactggacctctgactcctactcagactcccgacgttatcaccactggacctgtacccggcacttcgacgtctgttgacgagaacggcagcacccacgtgattgagaccctggttcctactacagtctctggagagactgctggtacttcaagtcttaccaacagtgacggagttgtcaccggagttgaagtcacccagactggacctctgactcctactcagactcccgacgttatcaccactggacctgttcccggcacatcgacatctgttgacgagaacggcagcacccacgtgatcgagaccctggtcccctcaacagtctccggagagactgctggcacgtctagtttgacaaacagcgacggaatcgtcactggagttgaagtcacccagactggacctctggcaactcagactcccgacgttatcaccactggaccggtacccggcacatcaacatctgtcgatgagaatggaagcactcacgtgatcgagaccctggtcccctcaacagtctccggcgagactgctggcacctcaactcttaccaacagtgacggagttgttaccggagttgaagtcacccagactggacctctgactccaactcagacccccgatgtcgtcaccactggacctgttcccggcacatcaacatctgtggacgagaatggcagcacccacgtgatcgagaccctggttcctactacagtctctggcgagactgctggtacttcaagtcttaccaacagtgacggagtcgtcactggaattgaagtcacagaaaccggtcctctggctcctactcagactcccgatgtcgtcaccactggctctattcccggcacatcaacatctgtcgatgagaacggtagtactcacgtcatcgagaccctggttcctactacagtctctggtgagactgctggtacttcaagtcttaccaacagtgacggaatcgtcactggaattgaggtgactgagactggacctttggctccaaccgagactccagacgtcatcaccactggttccattcccggcacttcgacatctgtcgacgagaatggaagcacccacgtgatcgagaccctggtcccctcaacagtctccggagagactgctggcacgtctagtttgacaaacagcgacggaatcgtcactggagttgaagtcacccagactggacctctgactccaactcagactcccgacgttgtcaccactggacctgtacccggaacatcaacatttgtcgatgagaacggtagtactcacgtcatcgagaccctggttccttccactgtttctggcgagactgctggtacctcaagtctcaccaatagcgatggaattgttaccggaattgaagtcactgagactaaccctcagactcccgacgtcgttaccactggtcccattcctggtagatcgacatctgttgacgagaatggtagcacacacgtgatcgagactcttgttccttcgacactttctggcgagaccgctggtacgttaactctcaccaacggcgacggcgttgtcactggagttgttgtcactgtagcatccacacccgtgaaaccggacgtggttgagactggtcctgtggctggcacatcaactattgacgatggtaatggacacaccagtgtggttgtgactctggtaccttccaccaccttcggcgatgtgcctggcacctcaagtcttaccaacagtgacggaatcgtcactggagttgtcgttactgataccatggaccacacacctgacattgtaaccactggatctgttcccggcttcgccacgtctgttgatgttgatggtagtacccactatgtcctgactgtggttccatcgacagtcactggtgatacacctggtactctgagtgttcctgatgatcgaggcgttatcactggcgtagttgtcactgtgacgccaaccaagcctgattttgtgactaccggctctattcctggtacttcaacatctatcgatggtgaaggaagtacccatttgattgtcactttggttccttcgactgtttcaggcgaaaccgctggtacctcgagtctgacaaacagtgatggaattgtgactggaatcgaagtcacccaaaccactgcacagactcctgacattgttactactggatctgttcccggcaccacgacatccaccgatgacgttggaggctcgcatgtgattgttaccgttgtccctaagaccgtgacaggagataccgccggaacttcaagcctcaccaattcggatggtgttatcactggtgtcgaggttacagagacctccagccacaagcccgacgttgtaacgacaggacctgttgctggcaccaccacgtacacagatgttgacggcaacacccagatcattgctaccgtcgtacccagtacgctgaccggcgatgttccgggtacttctagcgtcaccaactcggacggcattgtgacaggcgtcgaagtcaccgaaacctctcctgtgaaacctgactatgtcacgactggttccgtccctggaacctccacttctcgagacgacgatggcaacacacatgtgattgtgactgtcgtacctagcaccacgtttggagatgttcctggaacatccagtctcacaaactccgacggtgtcgtcaccggcgtggaggttactcaaaccactgaccataagcccgatgtcgtcaccactggatctgaacctggtttctctacctccgttgacgacgacggcagcactcattatgttctcactgtcgttccatctaccgtcaccggtgatacgcccggaactacaagcctgaccaacagcgatggcgttgtcaccggagttgaagtcactcaatcatctcgacatacccccgatcttgtgaccactggcgaatcagcaggaaccacaactttcacagacgacaaccataacactcacgtggttgttacggttgttcccagtactgtaacaggcgatgttgccggaacctctagtattgtcgacgatgatggagttgtgacgggagttgtgattactaagacgacagaaccttatgccatcactactggacccgtgcctggaatttcaacctcgactgatagcgatggaaacactcattatattgaaaccctggtgcctacaacactcactggagacgttgcaggcacgacaagtctcaccgacagcgacggacatgtcacccaagtcctagtcaccgagacacctaccggtggatctggcctaggaggagatcaaccaacatctgtggttacgggccctactgcgggtactgtcaccactattgatgaggcaggaagcactcactacgaagtcacagttgtccccactactgtgactggcagtgttcctggaaccttgagtattcccaatgacaatggagttatcaccggcgtgatcgtgactgtgacacctacaaagcccgatatcgttactacgggatctgtggcaggtactaccactgtcgatgatggtaatggacaaacaagtgttatcgttacacttgtgccctctacgactttcggtgatattcctggcacatccagttttgtggatgatgacggaatcgttactggagttgtggttactgaaactatggatcatacacccgacgttgtgaccactggttcagtacctggattcgctacgtctgttgacgtagatggatctacccactatgttctcactgttgttccttccactgtcaccggtgatacacctggcactctgagtgtacctgatgatcgaggagttattactggcgttgttgtcaccgtgacaccagcgaaacctgatgttgtcgagaccggtcctgtggccggtacgtcaactgttgacgacggtaatggacacacaagcgttgttgtaacagttgttccttcaacagccaccggtgatgtccccggtacatccagcatccttgatgatgatggaatcgtcactggagttgttgtaaccgtgactcccacacctgtgaaacccgacgtggttgagactggtcctgtggcaggcacatcaactatcgacgatggtaatggacatacaagtgtcattgtgactctggtaccctccaccaccttcggtgatgtgcctggcacctcgagtcttaccaacagtgatggaatcgtcactggagttgtggttaccgataccatggatcatacacccgacgttgttaccactggatcggttcctggattcgctacgtctgttgatgtagatggatctacccactatgtcctgactgtggttccttccactgtcaccggcgatacaccaggcactctgagtgtacctgatgatcgaggagttgtcactggcgttgttgtcaccgtgacaccagcgaagccagacgttgttgagactggtcctgttcctggtacgaccactattgacgacggtaatggacacacaagcgttgttgtaacagttgttccttcaacagccactggtgatgtccccggtacatccagcatccttgatgatgatggaatcgtcactggagttgttgtaaccgtgactcccacacctgtgaaacccgacgtggttgagactggtcctgtggcaggcacatcaactatcgacgatggtaatggacatacaagtgtcattgtgactctggtaccctccaccaccttcggtgatgtgcctggcacctcaagccttaccaacagtgacggaatcgtcactggagttgtggttaccgataccatggaccatacacccgacgttgtgaccactggatcggttcctggattcgctacatctgttgatgtagatggatctacccactatgtcctgactgtggttccttccactgtcaccggcgatacaccaggcactctgagtgtacctgatgatcgaggagttgtcactggagttgttgtcaccgtgacacccacgcccgtgaaacctgatgttgtcgagactggtcctgtggccggtacgtcaactgttgatgatggcaatggacatacaagcgtcattgtgactcttgttccttctactgccactggtgatgtccccggtacctcaagtcttaccaacagtgacggaatcgtcaccggagttgtggtcaccgtgacacccacgcccgtgaaacctgatgttgtcgagactggtcctgtggccggtacgtcaactatagacgatggtaatggacacaccagtgtcattgtgactctggtaccctccaccaccttcggtgatgtccctggcacctcaagtctcaccaacagtgacggaatcgtcactgaagttgtggttaccgataccatggatcatacacccgatgttgttaccactggatctgttcctggattcgctacatctgttgatgtagatggatctacccactacgtcctaaccgtggttccttccactgtcaccggtgatacacctggtaccctgagtgtacctgatgatcgaggagttgtcactggcgttgttgtcaccgtgacaccagcgaagccagacgttgttgagactggtcctgttcctggtacgaccactattgacgacggtaatggacacacaagcgttgttgtaacagttgttccttcaacagccactggagacgttcctggtacatctagcattcttgatgatgatggaatcgttactggagttgtcgtcactgtgacgccgacgcccgtgaagcctgatgtcgtcgagactggtcctgtggcaggcacgtcaactatcgacgacggtaatggacacaccagtgtcattgtgactctggtaccctccaccaccttcggtgatgtgcctggcacctcgagtcttaccaacagtgacggaatcgtcactggagttgtggttactgaaactatggatcatacacccgacgttgtgaccactggttcagtacctggattcgctacgtctgttgacgtagatggatctacccactatgtcctgactgtggttccttccactgtcaccggcgatacaccaggcactctgagtgtacctgatgatcgaggagttattactggcgttgttgtcaccgtgacaccagcgaaacctgatgttgtcgagaccggtcctgtggccggtacgtcaactgttgatgatggcaatggacatacaagcgtcattgtgactcttgttccttctactgccactggtgatgtacccggtacctcgagtctaaccaacagtgacggaatcgtcactggagttgttgtcaccttgacacccacacccgtgaagcctgatgttgtcgagactggctccgtacctggtacgaccactatcgacgatggtaatggacatacaagtgtcattgtgactctggtaccctccaccaccttcggtgatgtgcccggcacctcaagccttaccaacagtgatggaatcgtcactggagttgtggttaccgataccatggaccatacacccgacgttgttaccactggatcggttcctggattcgctacatctgttgacgtagatggatctacgcactatgtgcttactgttgttccttccactgtcaccggtgatacacctggtaccctgagtgtacctgatgatcgaggagttgttactggcgtggttgtgaccgttacacccacgcccgtgaaacccgacgttgtcgagacaggccccgtggcaggcacgtcaaccatcgacgatggtaatggacatacaagcgttgttgtgactcttgttccctccaccaccttcggtgatgtccctggcacctcaagtctcaccaacagtgacggaatcgtcactggagttgtggttaccgataccatggatcatacacccgacgttgtgaccactggatcggttcctggatttgctacgtctgttgatgtagatggatctacccactatgttctcactgttgttccttccactgtcactggagacacacctggtaccctgagtgttcctgatgatcgaggagttgttactggcgtggttgtgaccgttacacccacgcccgtgaagcctgatgttgtcgtgactggatctgttcctggtacaaccactatcgacgatggtaatggacataccagcgtcattgtgactcttgttccttctactgccactggtgatgtccccggtacctcgagtcttaccaacagtgacggaatcgtcaccggagttgtggtcaccgtgacacccacacccgtgaagcctgatgttgtcgagactggtcctgtggccggtacgtcaactatagacgatggtaatggacacaccagtgtcattgtgactctggtaccttccaccaccttcggtgatgtgcccggcacctcgagtcttaccaacagtgacggaatcgtcactggagttgtggtcactgatactatggatcatacacccgatgttgttaccactggatctgttcctggattcgctacatctgttgatgtagatggatctacccactatgtcctaaccgtggttccttccactgtcaccggcgatacaccaggcactctgagtatacccgatgatcgaggcgttgtcactggtgtaattgtaactgtggcaccttcaccgaagccaagtgttactactggacctgtggccggttcgaccacaattggtgatgacaacggacagtcccatgttgtcgtgactgtcgtgccgacgacagtcactggtgatgtcgctggcacttcaagtgtgcagaatggcgatggagtcgtcacaggcgtcatcgttacagatacctcgcagggcggaggtaaccaaggaggaggcttaggaggagaagaggaaacggatgttgtgactggctccctacctggcaccgtcaccaccaagaacgacgcaggaagcaccttctatgtagttacagtggtaccatctaccgtaacaggtgaatctcctggcacgtccagcctctccaacactcatggcgatgtgacagcagttattgttactgtgacatcatctgtgaagcccgatgtcgtaacgacaggccctattccgggtacaacaaccatcgacgacggagatggaagttctcgagttgtcgtcaccgtaattcccacgacggcgagtggtgacactcccggtacgtcgagtgtcacaaacgatgatggcgtcgtcactggcgtcatagtcacccagacctctgcgccatcgcttcccactttcaccactggttcgactgctggaacttcaacgtcaacagacgactcaggaaacacccacattattgtgactgtggttcccagtaccgtgacgggtatcgttcctggcacatcaactttggccgatgatagtggcgttgtcactggtgtaatcgttaccacggcttcctccatcttccagcccgacgttgtggtcacaggttccactcctggcgtgtctgtctctaccaatcctcaaggcagcactgtaatcatcgaaaccttagtgccaacgacagtaacgggagacgaggaaggaacatcaagccttaccaacagcaacggagttgttacggatgttattgtcacagtgctaccaacagttacgacaacagaatctggatccggttttggcgacgaaggcgatggagcaggaacaacagtagtgactggctcctcagcaggtacctccacgttgacagacggaggtgtctcgcgtgtgattgtcacagtggtaccaacaaccttgtctggtcctgttggcggcacctcgactctcgtggataacaatggcgttccaacaggcgtcgaagtaaccgtcggtcctctgacaaccggttctggatctggttcgttccctgactcggaacatggagactctcaaggtgttcgaacactgacagactcgcgtggttcttcttttgtcatccagacatcagatcagactactacagttggaccgacccctggtacgtcagttatgaccgacagcaatggagtccccactggcgttgtggtcactgttctgccctcaagaagcagtccatttaaccccattggaggcgacgcgtcgtcactttccgtttcataccgaaccagcacagtttctcctctcgaaactgctggacatggtagcggctttggatccaacgatggctcttcagattctggattcggacagcctgactcaggaagtggaggaaacggaggaaacggaggaaacggaggaaacggaggaaacggaggaaacggaggaaacggaggaaacggaggaaacggaggaaacggagaaagcggaggatctggacacggtaacacaggctcagactctggagttggcggtgttaatggacaaggcggaactggacaaggtggggctggctctcaccccgattctggttccaatggcggaaatggggaatctggattcggaggagcaggctctggctcgaacccagactctggctctcaacaaggtgttggcggaggcggcagtggaaatggtgcaggattcggatccgacggaagccaggagacacctgcgttgtactccagctctggttcaggtcctctccaggccaacaatgctcgcggtctcaagccccatcaaggctttgttctgggctcactgatggcattcgtcttgcttgtcatgtaagccatgtatggattttgcgaaggattttgtgtggtgggttgatgaagatttatgcgaaggacttttttgtggagaggttgatgaagattttgcgaaggattttgtgatgaatgtgttgaatattgaatatgattttattgtgtaaaaccagagtgtagatggtaggtggagttgaaagaaaaggcacaactgtagatgttgaaaagcaagactttatggcactgcagcggagaacaagtcggcatgccggccgtcatcgcatgtgagtgccggcatgagcaggtcaggggccatggacaagttcgaaaagttggagacaacagcaaccttcccagacgattatcacggaagtcgcagttacggctgcgtcggccaacactcactaataataccggtacattggtcagtgggtgatctgtatatgaattgtgttctgacaatgttgagcattaaccgttggatattgtcgaggccatggatacgtgtgattgtgactgtgattgcgattgtgttggtcttttttcgagacgggctgccgaaaaaaaatgaatgaaacaaaacacatgtgctgtagctgctgtccaagtgaccgagaggtatatgattatgattatgctgaaaatgattttatttttattttaaaatgcttctttttttataattatttttcccattcaacatctcttcgaccaccccagcagaaaccgcacgccatcagaaaaatgaagatgtcgtcagtgtcaggatagattttagaagtattttctgaagtacaagtagctgaacaaaaataaatagtatatgcagaaaaaaaatagtaataaataaataaataaataataataataataataataataattaataatgaacaaaaaaaataaacccggcagcaatagcatttcggcgaaattggcattctccaaagtcgtggaaatgctcctaagtcactgtgaaccaattgcaaccgtacgcccaccgaacaacaaggaaccaccgcagccttttcttaaacatgtgatttgtcattgcgaaaacctcggccggcctttactgaatatctacaccgccaagatatattaaaaaaagttttgtcagcagttgttcttttttgagaccggcttggcgaatctagactggggatataatccggcagcgttttggcattcgttgtttgtcgagtaaaagaggctgaagcggctcgatgcactagacgaccgtatcttgtacgtggtcgtaccgggcagtacgccctactcgtggcactcgtacttctcaacggttcgagctgatgcgcaatgtcttgacaagtagctactgtacgtacaagtggaaagccaagagactacttgtagggtctgagacggctttcgacgaaacaccgagatggacgtgtgtttcaccctcttgggctcccacatccacagctgtctgatggcggaccgttattctgtcgccgtggaacttcggaattggcaacagaatgtcgtatttttttgggaaataaactccggggctctacactccccacaagaagcgacttgctgatttcaatggttgtcttgtgtgggggaggagagagacactactgtatgcacttgtattaaccgcttcttttatgcttcaagtcaagacgagacacgcgtgccaagaatggaccgctgtctgctcgggggttaccaacatatgaaaatggcccggcggtttatccgcacacgcttttctttcgcccacacggattctggccaccattttccctccaacttgtctcgtcggcctcgtgcataaagttttgcccctcctgaaatttgagactaacttttcagtatttttccgtgctccacttgacgtcgagacagagaaagacaaggagacaacctttcaaaagcaggttgatgtgggtcctgaagatgcgtcctgcccaaccacccccgtgcatagctcaggtcttgttcggcgaccggggtaggtgcatcagaacaagaaaccagctggagcggattaaccaaacaaggggtacatagattgatgtgcggggagctcgcttatggctaattttttttttcttttcttccagatttaatccggggtttgatcaagtatacggcatcagacgtctcgccaggaccgcttgggtcttgtcatgactcgcttctgggacccgtgacaccccctccccacgtaacactagtgcgctcccttagcacggctgaagacgatcgctgcacccacacggcacggctgcgcgactactcctcaaaaaggttgggcagtctcagacgagagagagagagagagagagagcaagaggaagcgtagaatttgcctttggccaactctttggaccgcgccaacccgcagatgcagttggtgacggttggccaaagtttctcgcgacatttaccggccactactgtaccgtgtcaaagccgtctgtacatggaagaagccccacgcgtggaaccggaacaagatgtagagctagacatcagtcaactacaagtaggagatggtgaacctcttgtaagcataactctccaccgcaactataggtaagacagtgccgcgccatgcgagtttattccgcccgggtagaaggacccataacccccgaggtaggtcaaagaccggggagggtggtgcgagcgtttgccaaacaagaaacctggggaaggtttggcgcccaccgtcaactctttgttttggtgacacatgagagcagcagctaagctctcttggggaatgatggccaaaagcatactggtttcattattctcgtgtgtgtatatatagagactagtagttgccacctgaaacacgacattgattcactactaaccatgggactcgctaacatcatcaaccgtggagaaaagcccgagggctcggccttcatggcggcctttgtggccgtgtttgtcgcgtttggaggtattctgtttggatacgacactggaaccatttccggcgtcatggccatgccattcgtcaagaagacctttacagatgacggcctggagttcacttctgagcagacctcgctcatcacttccattctttctgcaggcaccttcactggagccatttctgctccctgggcctctgatactctgggaagacgactgggtctgatcctcttctgtgtcgtcttctctgttggcgctattcttcagactgctgccaccggccgaacgcttttgattgtcggacgagttgttgctggtcttggtgttggtggagtctcttccatcgttcctctttaccagtctgaggttgcccccaagtggatccgaggtgccgttgtctccatctaccagtttgccatcaccattggtcttctgctggctgccattgtcaacaacgcaaccaaaaacaaagacaacagtgcttcctaccgaattcctctcggccttcagcttctgtgggccgtcatcctgagtggaggtctcatcctgctaccggagactcctcgattctggatcaagaagggcgagtacgacaaggccgccgattccctgcgacgactacgacgacttcctgttgagcacgaggctgtacagaaggagctcctggagatccaatcttctcacgaccacgagatgcagatcggtagcgccacctgggccgcctgcttctcccccaaggggtcccagctgaagcgaatgctgaccggtattgccattcaggccctgcagcagctcaccggtatcaacttcatcttctactacggaaccgagttcttcaagaagtccaacatctccaaccccttcctcatccagatgatcaccaacattgtcaacgtggttatgaccatccccggtatcatgtttgttgatcgagtcggacgacgaaagctgctgttgatcggagctatcgtcatgtgctcttccgagtttatcgtggcggctgttggtactgccattgataacgagacctcctcaaaggttctgattgccttcacttgtaccttcattgccggtttcgccgccacctggggtcctattgcctgggttgtcattggagagattttccctctacgaatccgagccaagggtgttgctctatgcgccgcctccaactggcttttcaactttgccattgcctttgcaaccccctacctcgtcgacgaggcccctggatcggccggtctcaagaccaaggtcttcttcatctggggaggctgcaacttcctgtgcatcgccttcacttacttcttcatctacgagaccaagggtcttactctggaggaggtggaccagatgtacgccgagatcaagattgcttctcgatcccaccagtttgtgcctaccactcgagtcgctgcttacgacgagcacgcttctgacgacaagaaggacggacagcacgtctacattgagtctgtctagacattgcaacaacactataatgccctacgaacgaataatttaatcactaatttatattcagaagatgatatacttgtgcgatggtatattgaggcgtgcggtaatgtgtaagaacttttgacaggaaaccattagttggacagctggatattgggctgagcttcgaatcgccgaataccaccaactctcggaatcaaagactccactttacctggcccggtcttcttgatactccggccggtgtctagactcctcggatccagagggcgttcgatgagttgcccagctcagggctaggacccagttcctggaagctcccagatcctcctccagctccacgagggtggtttggatcagaggacatctggaacggcaggtggtagtttctgcatagaatgagtgcgtttacattctaggatgttattggtatcaacagttattcaagggctctgtttacaatgtcaaaatctggatggtgaagaactggatacttcgtgtcccacatgtacaaggaatagctgtcaagatctgaaacgaagggaatcggccgccatcaagccaatattctcttaccaagtacaacggctcgaccatgagactgtaatgtggtaagagacgtttgaagtagaaacgaaatttgaaaaatccgtttaaactattctttttgtcaattcccaaaaaaatataaaaataccaccatccttggaacaccaaaccccccctccaaaaaaaaaaaaaaaaacacacaaaatatcccccacttgtcccccacttgtcccccacatgtcctcctccaccaatggaaattgctcattttcccctcatccgcacctgcttcaacatcaccgaattaaggtttcaaaataagcgcccgaaagtgatggtgaaggtaaaaaaaaatcgattctgactcacctccacaaaccactacgaccatgatgcaatctgccggtaaacgattggtgtcccgggttgccctgcggggtgctcgacactccattgccaagagcgccacccagctctctgccaagcccctggctctggctaaggctgtaccttccgctcgatctgttcacaccactgctcctgctcttcaggtcaagcagactgccgagtggtacaggactgagacccgaggcgactatgctcgactcagcgaggccgacattgagcatttcaagaccattctgcccgaaaacggtctggtgaccgacgtagaggacattgagatgttcaacactgactggatgcgaaagttccgtggacagactcagctggtgctcaagcctacttctgccgagcaggtgtccaagattctgtcgtactgcaacgacaagaaactggcggtggtgccccagggaggaaacaccggtctggtgggtggatctgtgcctctgtacgatgagatcatcctgtcgcttagcaacatgaacaaggtacggtcctttgacaatgtttctggaatccttgttgctgatgctggcgtcattctcgaggctgcagacatgtatctggccgaacagggcttcatgttccctctggatctgggagccaaaggctcgtgtcacattggaggaaacgtggccaccaacgccggaggtctgcgtcttctgcgatacggctctcttcacggctccgtcctcggtctcgaggttgtgcttgccaacggaaaggttgtcaacatgctgtccaagctgcgaaaggacaacactggctacgatctcaagcagctcttcattggctccgagggtactcttggtgtgattaccgccgtctctattctgtgtccccagcgacctgctgccaagaatgtggcatacctggccgttgaatcgtacgagaaggtccagcaggccttcattgccgccaagaaggatctcggtgagattctgtctgcgtttgagctcatggacggccgatctcagggctgggtccagcagcattgcgacctgacccgaccggtcgacactgagagccccttcttcattctcattgagaccgccggctccaacaaggagcatgatgatgccaagctcgaggctttcctggaggacgtgatggagcaggagattgtctgcgacggagtggttgccagcgacgagactcagttccagaacctgtgggcatggagagagcgaattaccgaggtcattggcaaggagggtggtgtctacaagtacgacatttctattcctctgccccagctgtacaacattgtcgacgacctgcgagccgttttcgagagcaaggacatgatctccaagacggacgcatccaagcccgtggttgatgtcattggttacggccatgttggagacggtaacctgcatttgaacattatgactcgagagtactctgagcgaatttctcaggtcctcgagccctggatctacgagtgggtatccaaggtccacggctccatctctgccgagcacggtcttggtctcatcaagaagcatttcatccagtactccaaggacgaggacaatgtctatctgatgaagcagctcaagaacgcctatgaccctaaccacattctcaacccctacaagtacatttaagtacatacgggtattttgggaagacacataataatggatacaaagaggtgactctatgaccgttcatacagtacatactaggtggtggcactaaatcgaggggtacaccagatacgttgataagacgttttgtcgtagcgctgactagtcaggggaaggtcaggagatcatggtgaggtgatatatatgggattcaggtgatcgcgtacgtgtttggtatgtgtattgtgttcatatgaccaagccgagagtacttgtacgtgatgtaagcagtttcggatgcattccaagctcattgtgaataccttcggtggtttgtttacctttttgttgcttagtcaagtgacgtcagcgtggagcttgaggtccgcttttggaccgtttttggcgctcatttccaacggcatcgtatcgccaacacagtaaagatagcaatagcaacatttcgatcgccgcagatctttttgtggggtgagctgttttgttttatagtctcaagtgagttttggcgactgtcagagaaaggttttattttattttatattcttattttatattcttattttatattctaatttttatatttttgttgtttgttcttatatttctcatacaccaaccaaaacagctcgcagactcgttacgccccacggtccggccctgtttcccgtgtcgcacaaatgcagccagccgccacgtccgtgtctcacatttattatcaacatctctctttgtagccggtcatatggccatcgcgtttagccccgcttgcgcgtaaagtacgccaaaccgatgcgtgctaagctcagggtttgtggggtgtataaaagagaaaagggcccgaaaataggaggctgctggggacaaagagacgcggtatcgcccacaatgggctctttgtggaccaccctggttcggagaatacagccatcatgtggcgcaatctgttgacactgggttaagggcctgttagcgccgcatttggagccctgttttggaagtggtctaacttgtgcatttggctgggtggaaatcggaaggttgagacatttgggggtgttgacgccatcgcattggagaccaagcccaagagtgatgactaatgccaataaacaaaagactcctcctccaacagcaatcatttgtccataataaagcaacctacagcctcagtgcccgtgctgtatcggaatcgtacgtacataatcgcacacccttttggtcagccccacctacaagtaggctaacttttacaacttttacaacttttactggtacggaccgggatacgtgcaccccagtagctccgtttcacactgcgccgtcaagacgagttattaagtacccgccttccgtcttgtttagccccacaatccccgtacagcacatccgcccgtctcttccgaggctccttccccttgcctaaacaatgcactctgattaagcaagctaatcgtgccagtatcgccaaaatagcaaagagcaaagcaaacaggatgtgaaaaacaagccgaaaagagacgagcaattgagacgcaaaagaagcggaatgagcaactttttctccctgaactcgaccaatagccgacaagaccaaaaactcgtgctaccctggccaaacactagcttgcggtatttcgccatagaccagctgtaacatacttacagtgcgtgcacatgaggcggacaacaaaagtaaccaccccaatggtctgatgatgaatccataaacaagtgcggtagatgctgcctgctctatcgagacactgaacttttagtttcaaatgcgtcgcctaggagggtgaagagtactcgtgctcgtacactctgctataccggcttccacacacagcactgcctacactgctcaaactacttgtagtgggtataatgtattattgtcagtacttttatatcagtgttcttttgatgtctctggaccgctgcaggatctcagaagacactgaaggacaaccatcaaggctgccccacagaaacctgtgtggaaattgatcaatcgaagcaagtgtctctggatgcacatcatcgccacagctggcaactcaccacccgcttgggtcgatgatagtctacgttttcgctcagcgaacgagacaacccaaccggcgaacagatgacgccctgctgcttgttgatggagctttcgcttcgtagcttcatgtgacgccggaatcggcccatctctctctcacaggtgctcttatgcatggaatcgttcatttcgacgtattggggagggtagcaccgtgtatggaactgctcgaaaaagtggttgtagccgccctgcagaatcaccacgtcgggaaagttcaggtgcgggtagttagtcatgttgagccgacggtctcggtttctcagatgcatggccattcgcgggcctcggtgagcagagtactcgcagtggaagatcaacagagtacgtttccgggagtctccgccccgcttgccgggccgcatcatgttgttgcagttgttgccgagaatgccctcctcgttggacagcagctcctccagtcgatccttggagttgatgttaatggcgccgtcaatgtggccgccatcatactcgtactcgaaccggcagtcaatcacaacgtggcgatcgtagtaatgcgaatagtgaccgtccagaatctggaccagagtctctcgcttgatgcgtcggaagggatcgccctcgacggaaaacgactccagagtgcagtcagcggacacaagaaaggagtccacgttgttattaacgtcgggcgacagcgaaaggcgtcgaaccatctccttctcctcgtccagctcctcctgcataagctccttggggtcctggaacatggagtgggttcgtcggggccgcttgaacttggcagcaaatggcgtggacgacgagttgtatgaccgcttgcatagcgggttgagagagggccgtaccggccgcgctgacggcgtatcgttaatgtcgtcagcggtgacatctgctgcggcaacagcacccgcactctcgtctgccgcgccgccgagcgtaaagccgttaaagttcagactatgtgtgttggagtggctggtgcttcctcccaaacggaagttctgagacaagctaccaaggccatcctcgtctgtgtccatgctgctgtcggcctcattcatggagtgtgtgaagcgggtgttggcaggcgagtccagctcaagcgagaaacggaacggcttacgtaagctaccttcctcgtcaatggggtcgaacgaaacgccggcgctggtgagccgcagactgctggtgctgcggttgttctttcgtagccggtgcatctggatgctgctggtgctggtgttactgctggtgttactgctggtgctactgccaaaggtggtgctaccgtccgagccagcggacagcggcgacatgggctccatcatgctcattgacttcttcatggggactccacatggcgtcgaggagtcgtttgggggagggaggttgagaaatgcaggggttttggcggtgaatagcgagcgtcttggagtgggcaaggtgggtctgcgttagtggtgataattaactgcacgctgtctgcgtgtgcgtgtcccatgtaaacggaagtctacagtggtgagaaaagaaaaagggcttaactgggggagacagtctggtgcttgatgtcatgagtaaagtccagctgattcccaatggtattctgtgttgacattgttacagcaacgtggtaacgataacgattcacagaacccccgcttgtcagcgcattgtgacttggctggaaatgctcaggttcatacagtctgcaacacatggtgggaactcatgatggggactcatgatgggacatgtgctcagaatcagagcgatttgatcaccatcatccccattaaccccgcctatccctctcctggtttcatactcacgtctcgatatgaacggcggcagcggtgagatctcccgccatgcaggccggcgaaaccagcttgcgcttgtaggacggcgagtcgtcaaacatgtgccgtcgtgacagtggactagtcacactttgcatcctgtgttagtgtggataggagatcaagtttgtgagctggtttcctctggcgcatgtttgccttttgcccattagaattagacttggttgttgggccaaccacatattggcaatgtcgagtacaactggtgcagcggttggagacgttgtgtgagacatggcgtagcaggtaggagctgtagcaggcacgcgtgctcgcagcggttcttcggacccattgcatggtcagagatcatgtcaccgaccagtaaccattgaccatgctaactcgacaagaccatagctaacccatgaccaccccgacaagactatgcggaccgcgaggagatcatgaccaacctcaatcgccctcgctcgccttcacctcaccctgatcctcactcaccttttcctgatcaatcagtcagtcaacctcgatagcggccggcagcctcttatactcacgtctaggtttgtaaacaatggcggccagccctgtgtgattgctagaccctgacaaagagactgtaaagttttggaccgtcaagtctacaccattgtatttggtggagacaataaaactattgtaaacatgggtgacaagggaaccacacttggccacaggtcggtcattgtattcaaataataataaaaacggaaaagacaaaaaatggggaaaatgggaaaatagaaaagacaaaaaaataggccgttttcactgttcagattttcgcctcagtagagtcgcgggtaggagaaacaggaccaagtctgacgctgatgagcgggaatcatgcatttttttccaaccaataacccccaaacacactgcttagccggcaccaaaatgccccttgcaacacgcccaccaactcgtgtcacgccaaacacaagctcggtacacggtctgtgcacgttgccaaaaaaaaatcaaaaaaatgtaaaatctacagtacgactacgtaggctactcgcaccctaagcccgtccctaaccctaccctgtaatctcccacttcccccataccctaatccatatttacactctcgttttctctaatctgtatgtgcttgttcgactgcctgtctgacgcatcttgtgcatcaactgtcgagatatgagcaagcggggcgctgtatttcgtgtggcagacgcggcacgcatgttcctgagtcaactagtataacacctactagtaacacacattttagtgaatatgtgatctcgcatgcatcaagcgtctacatccagtccctgatacccttccccccactctaccccatacatcacgcgttgctgtggaatttgcctcgcgagacttgctgcaccacagctgcagctgcatctcaccggtttccgaaaagagctggagatgggtgcagagatgatctgcaactagtgatgatgattgaggggtttttcatagccacaggtgcaccaaagcggcacagggtggtggtacagatatcacactgtaccaaaagcaacacgaaaagtgatgcgtctggttgcagcttgctagccctgcatccacggaatacatggcgcgaggcccacccgctacaaatctcgcaattatcgtcagctcgcagagggcccaaatccgcctagtcagtttttgtacagcgtcggctcactacgtcacaacggctacagtgtgtcatggtttgatagtttcgatcttgttgtgcacacaatgccaatgtaaaagactaacccaaatactataaaaaaggctatccatgaataccagatgggaatagaacccctaaccctagcaatattcctgcatcatacactgtatggtgccgtcgattaggtgaggatgccaaccgaatcagcattccggtgtacaaagggcagctggattgatagagggaatacgcaaaactaggggaaatgcaaaactatgaaaagaataataaaaaaaaatacctaaaataggtaaatatcgaaaaataggggaaaaatccggaaactatgggaaaatacaccaatctactgtcgccagactttgtacggtgaatcagtcggcgattcctaccttccgtcataccgcgccatatcgactctatcacgtagccgccacaattgacttctccgaatccatcagtttgaccgatggacgctgtaacgttgtgataatttgatataatatactaatatactggacatgaggagagcgtgacgcctcacctacggccctagtctgtaacacgttgtcccagaatatcgggaaatccggcgatcaaaataattaaatattggatcaagtcgttcttagcgacccggccatgtatcgtacggtacactgctatcgtacagtgtacactcttccattgacgaacccccctgacatggtatgtcaaaacaagcccgtggggtctaacctgactcgacggaccgaccctcccaccgtgtctaacgctcccccaaccatacacacgtgccatacggaggtgttgctgcagtaacggttgtccggaaccggtgcgccgacaggcaccgatcatctggttggtgcgtctggctgcttctggaatgcccgacggagtattcttgtggggaggtggttaggtaatcgttcgggttgtcataacaacgcatgtttggtgccacatggtgggctgtccaactatttgtgggcggctgggtggacggtacactagaggagataataaaaggggttgtgcaaataaaccagctgtgttgtggcagggggggcttcgcctttttctttggcacctgtgacagatgtgggaatgtcggtggagtgccgactgcatattgaacaacaaatcaacaaaaaagcaaagacaaacaaatggaagaccccccaaaaaaatatgtgcacacacccaggctgcggtagggcatggtcgtggcagcgatcaaagaggtgtcaggacccaaatggatctagcccgtgcagattagggcccaattatggcgctaatcctccgacagactttttccagccgccgtcgatagtgtcggaacatgtcacttttcggagacagattttgtcaccaaaggcccaaatcgaccccgaaaactccaaacaggtgaatccacgtcttcttggcaacatcctgatacatttgtggcaatttgtcttcttttaaatgtgtattagttcggaagggagttggttaggttcccaatatggataacggtagggcagaaactaaaagacaacaaatacaacaagcggatatagataataagtggagctgtgctgatatattttttctggagatgaaacggggacatacccgactgttccctgaggcattgctgtggcactgctgtggcaattgccgggacaagttgttttcgccgcttccatgtgacctgaaaaaaaagaataccgaatcggactgttgtgggacaaaagatccgatattggagagataacaccaaacggcataaaaaaacggcaattactggagtaattcacctttttcaatcggttcacacacttcaattgcaaccaattacatcattgacactactgctaacgtctcactgagacatgccctccaatctcagctgatcctggcactgtacgacgcccgcctgatcccaagccatctcttccacaagtagggataaaacagacccaaagaggcgtaatagggggccatatttctccttggagtatctctcttacctcctcaagccttcatactcgtacacctgtacccctcataatactagcggtactcgagctcctgcccggaccgcttagtcagctcagccttgtcatacggccaatcaaatcaaaccataagccgaaattgaattctaatattagccctggtagttattttcccgtcctctcgtctcacacagaccaatatcgcctacagttcgcttgtttcacctgctgacaggtacccgagtttccgggcgcttagtttgcaactggcgctctgtgaggtggtccagtacagtcccgtcggttccatagcatatgctggcactgtacgtgaacattttcagttgattttttgcatgtttcacgcgtacttggttttgcgcgtcttttttcgcgacaccgcgtatagagttcagataaacttcaccacttcaggggtatacaggcactacatacaggacctattgattctttgaagcctccaagaggtttgtctgggtccagattgtttggttttttttgttgttttttgttgtttttttcattccatttcccattttgtcgtcttgtcgtttctgcgtctcccgcgtcggccactgtcccccttgctcaatacgtcgcactgtacgggcactaaaagttttgggttaaatgagagtgaagactttgctgcataggccggttactacgtacgtgcaagatggatattgagggtcagctacaatgcacaatgtgtgtctcgtatgtgtgacattgtttttttctttttagtgtcgcacagaccccgtacgatacgagttccggcaggctgcaacaattgctctaggtaccgggagccagatccatcttggtgcgagtacgcgtgggtgactgttggcgctattaataccactgcccggagttatatcctttaaaccggatctacctcttagaacacatgtccatgtgcacaaacgaggcgtagttcgtacggtgtcgtctttttttgaagcaaaaaccagtctgtatggaggtagcgttggtgagcaaatcggacgtagggttcgcagacccatttctctccaaaatccaagtgcagtgacgcacatgggctgtcttacaagctgctaaaaatacagaatcccaggctgaaaccgttgtacaggaggtttgagggttttttgggcactgtggggagcgccccggctcgtggatgtggagtcttctaaaaatacacacctgatggtgtgtgaataggaccttgacccactttagaccgtggaccccacgggtcccggtatcacgtgaccgtcggattagaagacgggcttataaatacttttgctgcatggagtaatcgagagcaagtaatattgaacaatcttttacaattcgatataaatagctccatatttgttgtcaattttttaatattctaccagagatggagacccccacaaatatccaattgtcatcagctattgtctctgtggacccccgaaaaagttcgaattagccgctttgcgctatttgcataaccatcctccaaggtgcaagccctggcggcgacgataatactgccgacagttcgaatctgtgccccgccgcgtgcagatcggtcatctgatggtctatatttgtcgttccagaagagaccgggccctctgccatcttcatggagatgaactttcaacccggacggggtttaatgcttagtgaatcgggcaggttattcttctccttagcatgatattgacaagcagagaactgctgtaatgtttgcaagggtggacgcgtgttcaaaatcactctcttcatccacgtttgtgctgagtatcggatacggctgaggatcgacaagactagcccacgttcataagagatacaatagtgccagttatagatgaggcctttacgcttgtttatatgtcttttaacaacgcaaaccaaaagcctccacctaagtgagcattcctacagcccaataaactaccgttagcgagcgcatagcggactgttagtgtccctgctgaatacggtcgacagggtgctgttttggttgctgtgggccagctacagtaattcagaggaatgtcaaaggttcatcatgttcaaccggcaagtctcagtgtgtgagacaccgatgcgacttattattatggctccttccttctcttcatcaccgactgtacttatgtacttataacacgcacactaccccatgggcccgttggcacctacagcaacagcagttgatggcatttcgcgatctaacccggtcaagaaatcgggccttgctaaaagtactgtgccgaaacttcagaggcataacatctttgagccggcaccatacgtttctactcgtactgcatgctaaccaagaggtaaatgactttgtctataccgagaacaaaaccgactgtgggtcctggaagacatgaagccccaagaggttcaaattgggggggtccacagaaatcacatgcagtgtccctcggtttctaaaacacggctcacggcgtatcgtctccatttgactgccctgccgacctggcatagtgcatgtgtggaatgcacaagatgttgatacgcagaaaaagaaacgacaggcaaaaagtaaatcagtgaggaaaaagcaaccagttagtttccatccaggaatggagttgtcaaagtgatacagatggacattaagcagcatgtccaatccgcatgtttggttgcttcatatcaaagactgctatgtcaatatgtcaacagatggttgcaaaatggttgcttgacgtgttcgcatgagctaccttgtgttgtggctggaaaaatggggtttggttcacagttttcaactccatatactcaccattgcccacatttcttctctcatcatagcgtcacacccagaagtcctcgcaaacacctccactctggtgtaccgtggactaacttggagtctagaagatcttggcggaggaagaataatcactcatttatcatgttcctcttaaacctttgcatgtattcctccacggcttctatcataactgttggttactagtacatacgattacggtataaaaccacggaagtgatgataatatagctccaatcaatagataatggagaactttgtggatccgttcaaaattagccccagtcagtaccgattcatatagcttccatactaccagagccttctcaagtacactctccccttgtagttctcctgtgagaaccatagttggtattcatgctcaaacaagttctctaagagtgtctgaaatgtctgaattgctgtaaaagttgctgtaaaagttgctgtaaaagttgctgtaaaagttgcttttttatgagatacaagtgctctctttgggcctatactcatacaaacaaaacgagaggttgcaggttagattttacaggtgggcaaactcgagctgttaatggagagttgaagatgcggtttacgagggtattctgatccggacatcaggtttcatatgtattctgatcttgaaatcaggtttcatctttagatagcttggagtacctgctcttatatatttcgacaggttgagatcctcctactttgaaagaaccccaacatggagcccatttcctccaagtaagagagtatctctttatcagacttgtctacacttacaaaaaccgattctcaaagtctggaaggtcctctctcgtaccaccgaccacccaatcgtgttttgaagatatgatacagatcgacctctccaagcattatgtcgagctgacgaggaaggatttactattaaacacggcggtaaaaagcggttcttctggagatatcctccattgcaacaagtaatgtcactacttgtagctacaagggtcatgtctacactgtacactaccgaaatgtccccgaaagagaccaacattatgacggaacgaccggagaaaagcggtcggctgccctgatagaaaagagcttcccaccaagaggtttactactgtactagaaagcatcttccaggtcaatgggcgaggttggagatagaaacccccgaacacgtcgaaacatctcagcatctgtacatcgtcgagcagatcaacttctataggacgtagtagcggaagatatacaaaaggggattcaataagtttctgaaaatcaacagtaccaaaactactgctgcggaatgtgagacactggcaagaacctatgacttagatcgcgttggaggaagcagagaacactacgaaacgagagacaagacattgatctggcccaacccctcagaagatgaaagatcaacatgaactaagcaagaaaagatgtatcagacacttatgatatcagaataaagcaagggacgaaaacaggatgaacgtccagatgatcccaatgatcgactctacgaaacggaactctggccgctctcacattgttaaaacatgacaatcaacttttgtgcgctcctctaattaatacatcaatgtcctcaatgctttccgacttttgtttcttctgtaatttccctgttttgataccgacagagatacctacagttgttacaaaaattaaaacggatcataaaagacgaaatattaacctaaatccaaagcaaattcctaattctattataatagacagcaagacagctcatccacgtcttgaatcgctctatttcccaaaaaattgaaaatgacgcattttggatattcatggcaagctttcctaaagccgtcaagaatatcttgggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccatctttttgcaaaagatgaatattcatgtttgagaagtttttgctataactatccattcgttcaccgtaacagcattgtcttaatcatgccttacacgcgataccggctatatatcacagtcgttttcatacacaatcaaatattattataatggttataacttatcaacaccaatccctctacatgataatctcgggcttctcaatgttgccggagatggtcttgtggggcagaactcggccaccgttaacgtaaacctcgtccttgacctccacatcgtctccaaagacggaaacgttctcgattcgagcccatcggccgacacgtccgttccagccaatgatggagttcttgacgaatgcatggggcttgatggtagagttggcgagaacgacacatcgagagagtcgagcaccctctccgatgacggcgccaggtccaatcacaacgttggggccaatcttagcctggggagagatcttggcagtagggtcgaccagaacgtttccaccggtgacgtagggttcggaagtggggaccagagcctcggggttcttcttggacaaagaagacaggtaaagacaagttccggagaggaagtccttgggctgtccaacatccatccagtagccctccaagtcaaaggagtacagagactctcgggcagccagctgggggaaagtctccttctcaatggaggtgggtcgcagatcgatgagatcgacaacggaggggttgagaatgtaaatgccggcgttgattcggttgccgacgaactcgacgggcttctcgacgaatcggtcaatcttggaggtgccctgcttgtggacaatgacaccgtacttggagggctcctcgacctttgtggcaacgatggtggcctcggcattgttcttcttgtggaactcggcgagctcggcgaaggggtagtcgcagataacgtcggaattgagaacaaagaagggggtatcgtccttgcacagaatctcctcggccagcttgaggggtccagcagttccgagaggctcggtctcgacggagaaggtgatgttgacgccgtacttctcctcgtacttcttgagggtctcgatcatgacctcaggtctgtagttgacggccaggacaatgtccttgacgccggcggcggccagagactccacctggtggagaatcatgggcttgtttccaaactccacgaggggcttgggcagagtgagagtcaggggtcgcagacgggtgccgtagcctccaacaagaataagtcctttcatctgggttagtaaccaatggttgaaaaatcgggttttgtcgtcgctctccaagtgtgtggtgattcggttccatgcatattgaacttaattttccacaggcctgtccctcgtctcctgcgtctcaatggttgggaccaacccagacaatgaaacaggcttctaattatagccgtcttgggagcaaagaacaaagggcttcgagaacaggtgacgtggacaggaatagctcagaggtaaaaagggcacacacggctctagactttaggatagagcaatatgagctcactggacaagagagagtggggcaatgaagacagcaatagatccagggacgaccggtgcgagcaatggttggcggcttgaagcacgaaggcgaaagcgggcttcgggtgcactttgcagtcttgccgtgatcaagttgcgtttcgttgagtgatctgtgacacgacattcgcctggtgcagagtttcggaacaacatacggtatactgggctgctgttcgacctgttcgacctgtcgcattgtgttcgtttcaccatgccagtgccagtgggactcgttaaactcgcatagtctagtccatgtcacctcgagtttctcagagtcgcctcataaatgtggtttatgggatgttgtctagaaacagagaaaggacacgtcaggtaaggtaacagggagtaactagcaacacgaccgcggtcacaggagccgcgccattacggaccattctgtgcactgatccatgtcggtcggaacgtgctggatcacaggaatcacacaatgttgtcgcacactggttgttcttgggccaacaaaatgacactctgaccaccgcggctgatccacgtcgaacgaccgctcaagttggatccacaggagccattgcgtctgtgtcactgtcccccgcgagtccccgtcgttgtccaatgtctcctccagaccctcccagccacgtggacatgatactcactttttttgtcgtcaattaacaaggatgggaaagacagggcttatatgacgtgtgggcttttttgagttgggatcaaacacgtacgacggggagtatagggtttttgccgaattaggctgcggctggctgtttcccgatttggaaggaccggagcgaaagaaaagatgtcgtacttgttggacgaggagagcacaagccgaaccaggagcaggagccattgtcgaccggagaccacgctctatcatgtgtcggcgtgggtcgtcagacgcttctttcgaggtcccgcacccgcctctttctgtccaaacacccactccccatccctgatatcggttcctcccacgtcccacaattaactcgccttcatttttcaaaccgcgtcacattccgcagagcttgagttaggaggtggtaaggacacgtacagagaaggaagaacaagtggagcggacagtgagcggagggtctcgtctgaggtcacgtgagaccaggtgcaacagacggccctgaaaaaacatgcacaaacatatctccattcgccctctacacatcctcctcgtccatgtccaatcccccatctcattccaccccttgcatatacaccgctctaagagcacggttattagctcctaatgcctcttgcagaggtacgcaacaggaacgcaccgaagctttgatagtctggaatgattgacaccgcgctggcttttcgttatcaatcgttagctgtgtaaaaagcagtgctttcatactccacaggtgtactctattctcaacttcaccagggccactccaacacaagactccgctattcagcacctcatcgccatggatccacgcaatgcatgtcctgattcaattcttccgcctaccccttacatccatttgatccgtgaaggtgtcttccaccacgtgtggctggaatgcaacttaaacaggaagcaccagaaaggcacctgctgctgcacaaacatgttcaacacgtgtcctagactgtaatggggtctccacactgacgctttggggtcttcaaggggcccttggatcgttagcgacgtacaagcacacacgtccacatacatgtatggcgtcttcccaaacacgctagacctccaaatcggtttcgtgtccaattctcggaataatgatcaccaagatctacaggaacaccataaccgggtggagtggagtggagtggagaggagagattctggtcacgtgattctcgacccaccgggacgttctcttactgaaaccgactgccgccaaaagatctagcactgatttagacaagtctccaaaattagagttgcttgtcgacatttgcagatatttcggatctctgaaaccccgtgcggaggtgtttaaagaggtgcaaaggacgttgttcaatgcagtaaacgtttccatgctcactttttcctgtctaaacacccatatttcccactgcagcacccatatttcctactgcagcaccccatttaactcatcatgacgaagccctataaaaatagaacatgaaaactttaatatatttttttttgaattttcttctgaatttttcaaacagttattactcgtttaatattggagataaaaagacatacccgggttttttgaagtcccaaaaccccagctatttcaacgataccaaatatcaccccctgacgagctgcccctgccacgtcctgccacctccaaattaactctcgcttatttcttgtacctgtcatatcacgtgacgtagcttcccaatcaagagcggatcctgcctgtttggctgcgtgggtttgcgtcttctttccgtttgaagcagtggtattattcccccattgtgccaaaagtaatgctgaaaagatgcccacgaatttatagctgaaacacgctaatgagcccactatagtttgagaccaacggcggctgtagagtatgtctggggtacatgattgagacggtgggtctagtgagaaggaaaatactgggctattggctgtcattgaaacatctctggttgctgtggttacccggaaaacacccgcagctcggtcacatgatctacaccgagatctacaggaacccgttctggattgggctgattgcagccagccactggactttttttgatgcacgataagctgaacgggagcaatttgaaaaagcaattactcagagtgggttgctacaggtatggtacggtgacacattccaaataagtggtgtatttcagtctgttgacttctcaaacgtccgctaccgacttgctcgacaagtctctcttccacaagtaagtagcaatgacggtcaggaccagccctaaagaagacaagcaggcgttgtaggtgaatcctataaagtatcggggcatgtcctgggcattccaagtcagaataggaacccatgatagggtaacgtacgccatatcactggtgatactgactaccaggttgcgtttcttgtagtctcgatagagacttctgttcagccaagagaagatcatcggttgtccccaggcggttggaacgccaatggcgaagtaggcaaaccattttgcgccgtcggagatgttccagtaagacagcatcgccgatcctattatctgcacgacaaagtaggctgcaacaaacgggtagttgagacctccaaaagcgtccgaaaccacagccatgatcagagtcactcctattccaaccctgccaactgccgaggggtacacgttatattgggtaggtgtgtatccttgagacttgagccaggagatcatggaaggttgggtgctggcaatacaggtgttattgtagcaaagaaagatgagagagaagaaataaatgtgccaggttttcaaagagcgtttcaaaacttgcaagaacggctcttctttgttaccggtatcgccgatttgtgctcttctctccttggctatagcaatgtcttccttggtgaagtaccagctggtagttgtctccggtgtgtttgggttgacgaacatggtgtaaagtgccactggaaatgaaatgataccatcaaacacaaagagccacttccagggagtgatagcggtgtgttctagaccatgtataacggccgcctggaggtatcctgtgaccatggaagctgcgataccagagactgcaaatagagcagacctcttggtgagttcgtctttattgtaccatgatccgagcaggtactcgactccaggaaagaacccgctttcggtgagccccacaaagaatctcagagcgtagagagacttgatattggtgcatgtgagtgtcagaaatgtcagagccatccacacgagttccaagcatcccaggtagtaacgtgcacttgttctctgtagaatctggttacttggaacttggccaacaatgtatcccacaatccagactgtctggaggtagttgagctggctgccgctcatgccatagtcttccttcatgccgttcatgtaggcggtgttgatattgttctgattgagggtcttgatgaagtaacctagcatcaccgacgacaagagaaaccagtccagttttattaatagatgtttctctccaggacttttgtttgccgagtcccatagcagtgttttccacgtcttgtttggtttggaccgggatgtgatcactgagtagtcggctgacgaaacatcgcccacctcaccaacttctatcacttcaaccacctccaaatcattagcctctttcactgcaatgatatgatccctcttgtcgagcttggtgtcactccaatcgctgagactgataacatcgtgattagtatgagagctcattttggcagtaccggcctgtatatcgtgtgatatatgacaatttataggttgaatggagacagtctataacctctatcggtggcttgttcacgatattgagtggcttcaactagatttgtggcttcagcgccaagagatatcgtagataacccaaggagtgcatgaaggagcgtggatgcggcaatggaggatagatttaccattattcatacatgtcatttccatcatctaccagtgcactctcaagcatttagtaacttgtcaagaggttcaaagtttggaacttgcaactgaactgatcgcaacataatcaccgctattaaaccctgattacaagtgcttctgattgcatccacagttcatttccataggctaggctatacgaaaatacaaggattagaaactatatacaattgactctgcaatctttcccgctaaacggtggtgtggttatgacctggctcgtgttcatggccgggatagtccttccatcgccagtcccgcccgtggtctgtagccagggtaagtaaggagatcatgagcagaatgaagagaactgcggcaatcaccacaatgaccgacttttgccaccagccaatggctcctcgaggaggtcggtatctgttggcgctggaaacggaggatctccgtctgatttcccgttggaaggggttgacttcctgggcgtaggatgaggccaacaagggcgtcgtctgtgtaggttgagtgatgggctggggttccgacatgaccgatgttgagtgtgtaggttgaggttaaggtgtggtatttgctcgtttgatgagaagtggttatgcgacttttcgggcgtcgggtggtccacgtgtgttgcgtttgattgaggctgtgtttgtgactggatgggtgtggttgtcggtttgtgtctgctacagtatgctacgtcagttgtcaatggtggtgtcacgatgccgtaacagaagagtagtcgccccactgtagagttgtgtggggtaatatgacttgggggtgttcctgttgatgtgtgtctgtgtcactgattctgtttgtgtctctccgtggcactcgtaaggatgaagagactcgtcaatgatggtcctgttggtgtatgctgagacggaacagaaagaggtggagacggaacaatataaacaatctgataatgctcagtgatgcatgccgaaggttcaggcccacggctacacggaaggccggagaaagcttgtacatgggccgaaaagaagaataagacggctcatagtcacgtgataaatgtgtcagcagcaccgctgaatttgtcacgtgatcacctccttgccaacaccgccaactccagtcttttttccctccaaagagccccaaaaagcgcatacctttcgatggcccacgtgcatacttttgtggcggtgcatgtggctattgtggcgagtgcaaattttcacccgcatatagcatatggtgatcatcatgtgatgtctgactaatggagggtgtgagtaggtcctgaaaagagctaaacagagacttgcgcgagatctttgtaacatcacgtgacgtccgttaaggccacttgctagctgttaacaccccttactccctcatcctcctctacaactttcactttagttttggcggtcgatcgatggggtcatgacgcgaatggtggcttgaacttgtgacatgtagcagtatacaaatagatatgagcagcttcagactcgtgagtcgtgagtcgtaagtcgtgagtcgtgggattccagccgcttttcgccatcacgtgaccaaagccgtttcttgaacgagtacgagtacaagtaccggtacctgtagctctttccgacgacttcctttggaacagattgcacaagaaacacgtgtcagcatctcctggcatatcacgtgacagccagactccaacagccggtattcgattggccacgtatcgtttgtacttgtacattcagagtacatcgtcggttacccggagcacggcgaatgtggggtgcattgtttggtgcatgaatagaggcggttagggtcgaggatggaggttttggatatgtcgcctgatgtgacacgtgagggggacactaaagtggggaaagagcggagaatggacggtattattgtgttggtgcggtccagtcatttggtcctcatgatcgtatcctttcctcctctagcacactatcttttcatatcttatcgtggcgttcttttggttcttttgagagcaaagtttccgggtatcggtattaggttgcaagttgatgggctgtccgagacgtcaggaagcaggagggtcggttggatcatgtttagggctctttgccgggtctagcgatttcctgatactggttttagtgtgtgtgtagcagcgaagcagttggtggatccagtgtgacgtgatggtggatcagagttgttagagactagataggcttttaacgggttgtttggcgagtttggcgggggtttggggggtttggggggtttggaggggaagataaatggggcttgggatggatattttgggcagaaaattggtaatattattcagaatcgtagtctgtatgtcctgtcgaaactttgggttccaatcttttgttgatactgttataatcggtgtggatttggtaccgctgcgagtaccagtatcgtaaatttaaagtgcagtgcgaccggtacgaacactcttgggcttaatatggtgagtgcgaagagtgtggaccatagactggaggttttcatggggtcatcaaaggacgtaaatgtggagaaagtggcgggctttttgcaataaacgtatataacccgggtggcagattggttttctgagcacaaaaccccctctttcctacctcatcttccccaactcccagttaccgctctatatgcctctggtctagtacaggcgccaattttgtctgactttgaaaaataaacttggggtgcatttttgaccgagcttgagaaacaaggtccgggaattcaatacatagtggcacagtagcggacagacatctgaaagacctgactagttgggccttacactgtgcgatattgttgaccaagagccgatacaaacattccgtcacgcgacacaaacaacaactgactcagacgacacgtttacaagttagccgcagccacttatcccccgacacaagccgccctgttgttactctaccagtgacttcgcagggtaaacaaaacagcttgacgatctccaggaagtctctgccagatatttgcatgtgagtatcgcgagagaagatgagaggggtaccgaggagatggtgtttatggtgcgacttgcacatagcttcgatgctagaggctgttgtgaggttatgatacagctgagaagaagcagaggctgcgcacagggctgggttgagagagcccgtgacagggctggagtgaccgggctgaagctgctactttgtcccctctgttcttctcccttggttacacctcttcagctacagtggtgactctgatcagaacttcagcctcgtataggaaaactcttaatggcgcctcccacaagcacacaactaacccagaaccgattttgagccctgctcatcgcatttaacaaacactacgtgagtataagagaggaggatgagagtgaggatatggaggaggcttggctatgttgcctgcggttatctgagagtgcctatcagagtgatattgagggtgcggcacatgtgagcttgactgagatgagaaaggggttcatgagcggccacaagacactacgtctgcagcatccgaaagggctttagtacgcaccctctctatcatacctcttcgggcggcaatgtgaagggcgtacatggcacttgctccggcagcaccagggagcagacagcggaaagacagatgatggcacgcagcactgacggcatagtgtgatcaagagccccatacggagctcccccggcaacgctcacctttgatcttaagttcggatacgggggaggtcttattagagggccagacccctactgcatgtccgcctctgtctctgtcagcctctgggtctgtcgcattctctcgattaggtcactttatggccgacccagctttcctacacttcgcaggttcgtgcgttgaggctcgttatactaacccagaatgtccgaatcatcgccaccccccaactactacattccggcatcggtgaacatcacctcactccccccggaagtgctttccaaggtgatgcaatgggccctcccctcggcagacgccgaatcaggcaactccggagagacctactacagccagaccaactggctggccaaatgcatgaccacacactcttctttctacaacgccggcgtgcctctattgtaccgccatgtggctttctcgcactctcttgagtttgaccggttcctcaagtccatcttggaaaccggctatggcgtgctcgtcaagtgtctggatttctctgatttcacgtctgttggactgggccgaactgcccgaatgaaccaggaaatccagtacgtgacagcagagacaatctgccatgctctggagctgtgtccgaatctcgccgagtttctgggctccgaatccattggaatggacatgtctgctaaggtgctgacccgtctgctctccatgccctatctggaggctctagacttctgtggagccactcatccgacctttacccagggcttcattgaagccatgaacttttacgcgcagcaggaggtttacttccccaatctcattcgactgtctttccacgcatgttcgaatctttccgacgacattttccaaaagctgcttccccgacttccaaatctcgagcagcttgatctgacacatacccaggtgaagtccgcatctctgcttgacattccagcctctgccaaaatcaaatacctgtctctggcacgctgctaccatcttgactcacagggactactcaagtttctggtcgttcatcctgcaactcggcagctggagtggctgtctctcatgtttgaggccaccaagccctctcccattgccgcacgtgattttgatatcattctcaaatacctccccatggaaactctgacgactctgaatctgcacggctgtctgccggtcaaccagacgcatctggagctcatctgctctctcaagaacctcgagtcgctcagtttgggctacacaaacatcccgtttgagtgcctacgcaagctgcttcctgagctgccacacctcaagtacattgatatctccggaaacccttgcatcaaccagtggtctattcaagatacggcactactgaacgcaaatcgaaacgtggagatgtttgaaatatcatccgatgttctctctcgtctcacaggtgttcgaatccctggcttctgtgtccttcaaggacagggtaaccgaggttgggtcactcgaggagacgatcctccaaccccccgaagactcgcagccactggagagtctcccctcagcagctatctgcacacggtcccccaggtgaccaacaattccgaaacacatgccacttcgcaaactgtggctcctccaaagttttccttctcgcagtttgctcaggccaagatcgagcagagcagcaagtcgcctcccgctcgacggtcgcctggaatgcgacccattgtgtcaactagcacggcgtcttctttccgaaaggtcaagactcccatgatggtgctcaacatggacatgggttcgtccatctggatcaaggccagtcgtaaaatcaacatgtgtcaggttggcattggaggtctcagcacctccgacgccgtcaaggagcgtggtatttatttgtactatgcttttaacaagtagaaattatttataatgaatgatgatatgattatgaaagtgtggctcgtgccgtaaatgatccaaagtggtgattagtataggtaaatgtgtagagacaagagtggtattgagtggcagggtagcccttggagtatagcaacagtagaactaccgggtaccgggtatcagtagtgtatcaagggtatggacagtaacgaccacagtctaacgactgtagcaatatcagactaaacaataacattaactaattacatcacagcccagtgcacagcgcaacttcgtaactgatgagagatcagtgcactgtacaacttcgtaactgggcgtgagttttgacatacaccattaaacagacaggctaaccgtttccagcagccttagcagcggcctcggcagcaacagcctggatgggggtcaggaagtgggtcatatcggccagaaccattccggcgacacaagcagagagcagggtagagatggctccggtgataagagcagagatggccatcttggaaatatctccggatcgtccgggggcaagttttccaagcacaccaatctgggtaccgacagaaccaacattggcgaaaccacacagagcgtaggtggccagcatggctcctcgcttggacaggttgacgtactcacccttggggtcggacagcattccgtaggcaacaaactcgttctggatgatcttgacaccaatgagcttggagatcttgtagatttcgtttcggggagttccgagcaggaaaccaacggggtagaagaggtagccaagcatcatatcgatggtaagattggggtcatggatgttccagaagcctccgaaccaggtcagcagagcgttgatcagagccaccagggcaatgatacacagctgggtggtcatgatagcacctgcaatgacgagaccaagccaagcaccgttagcaaaggcgtgcagcacgttatcggcctcggcagtatcgtcctcaggaatgacgactcgtccagaggtcagagtctcttcagtctcagggaatcggagcttggagcagacaatggagccgggaatagacatgatacatgaggagaccactgcctgggggttgatacccataccaatgtaggcgacgagggtggatccggagatggtggcgaaaccagaagccataatctggtggatctcggccttggtcaggtgaggaatgaagggtttgatgagaatagcagactctccctgtccaatgaaaggagaggcggcagcgacaaccgactctgcacctgacaccgacatggtccagaagaaaaagtaggcaaacttacacacaccccactggatccatccccagtagaagaagatgtggatgaatgcaatgaagaagagcacagcggggagcacggtgaagaagaacattccgagctgggaagtctccggcgtggtgatgaaggcaacaccatccttggcaaactccaacagctttcgagcaaggaacgaaatgaagttgaagatgtcgtaaccagccttggttcgcaacacaaacagagccacaatgtactgcatcagcataccggtgatgatggtgtggggcttgatagcctttctgttgttggaggtgacgtacagggcgaagattgccacgatacaaccaaagaaggagatggctcgatcagatcgtttcgaatcggggtactctcggatgacaaaagtacccagaagaatgacaccaatgcaaccaagagcagccagaggaattcgagcaataggaggaatgtagctgacagctctgactaccgttctctgccagatccagttggcccagataagcaaataacgggcgggaaggtacagggtaatcagacgggccatgatgaacatccacaggatggtggggataagccacatgtgtctgtgcttgtcctgggcgacaatggagatccaccaggcggtgaaaaacacaccccagaagatgtggaagcaccatcggtactttcggatgatgtacttgaccgaccacttcttgatgttggggtcgttgtcggggtccagagggtccacaactccggtttcttcgctcacggaggcagaaagaccgcccttttcgtccatcttctctacagtgctgatgatctcctggtcctccacgtgatgagaactggaagtcgagtgtcggtgcatctcggggtccgcggggtaatggctatgaggaggatgcatggtaggctcgtccattcggtctcggggaggcgaagtgtctcgctgggggatatgcagatcggcgtacacggtgggcttcttgtgggcagttcgagcatgatggggatgggtgtggatatgctggttgtgggggtccagagcgggatccgggtggatgttgtgaggaccgtcagcatggataccttctccgtggtggacgtagggatgggtcagggagtgcgaatgcgagtggccatgcgagtggccttgcgaatgcgagtgaccatggtggtatccctgttcctggccgtgttctccggtgactcgcacctcttggatgtcagcttcctgacgagaggcgtccaagctctgtttgggggtggacatgctgatgttttgtttagtggggcggtgtcaagctggttgccacttgatcaccaggcttttcgagaagactcgtagggggaaaacctgaaagcaccgtttttggagggggtagttgcacttgccgataacaactactctatggactaatgttgaagagtccgaagggttgaaaaagttgaagacgaggagaaagaagagacacagacgcgcttgtctctagctctccggatccaagacgtatatattctcttttttttggctacatcttccttcacttttgcttttttgcacccccgaaggttgtgtcagaccaacttagccagccttttttttgttctttggactggctttcaggcctaaactttggtcgaaaccttgggccaaaaaattattcattggctagagtttagatagcgattgctagatagcgatagtggtcgttctttgtggcgtgtgagagtcggtgtctgcttacaagcgggctctattgctgtatcccttgtatctatcctaagtgcgccttcaccaacacatgtcttccaacttgacctgcagtgcactggacccacacgcagcaccgcaagaacgaccacgagagctaatcatggagtcgggatgtctgagaatctacggatgtgtcgaatttgtcgatcgacagagatatctgcgaagttgcctctcgtccacaagcccatctggcctgtgcctcgtgctgtttcacagataacacccttctcaatctccctgggctcttgacagttatcgccaacaatagtaaactctcgaaggttagactcgaggaccttccgctgtattgatagggatatatgggctgccatagacaagttgcggattccattagtcacccaacatactccccacattcggaatattcgtgtacacctgttttccctcccgattgaagcccccaaacatcaccggagacatgttcccctcctacacggcatcaaactgtgattgcggtccttgtccatcgaactctgattgtccacagactttcatgtctggtcatgagtgatgagcagcttgtcaaagaattacgaggctgtaatagaagaaacatccgtggatgaattggacatgagagggccgggccataatcgattgagcatccaccaaactcggactggaacacgcggtaataaaagaacgctttgcctaaacctagccttgctactccccattcgccgctaatgttacagcagaaatagtcgacgaggctagaagccatagattcatcactaataccattattatattcttagaaaactggtaattcagccgctttgacggtagtatttgcaatagtccgtttgtaccattgtctgtcaccgtctcgagatgcccttttgagtccatgtgggtctcgtaaagtcgatattttctgtgccaagtcgcttacatttttacttgacgccgcgctcttggcacaggcacaggtacacatgacacaagtggctatagggagaatacaacggtgccagaggaagagctggcgaggtggtatttaacggccatgtaagaaatgtaatccccgaagctttccaaagtccgacaagggaggccatattgaataaaacatgagagaaaaaaaaaatagaaaaaatagaaaaaaatagaaaaaaatttagacgttataaattgaatctaaaatttacgtgataacaagtagggggaaatgaggggaaatcgagggaaatacaggacattcacgcgccttggaactcttccaaggactcgttcctcgatggtcttgtcaatagtctcacgtgacacggactaaccgtttcgggaaaatattccattgtgcatgtgcagatctttgtctgtcaaccctaaaaagggcctgctgaaggaaccccaccaaacggcacagtgccgtgcgtgatagtggctcggttattgggaaatgaaaagttgccgggatgaggtggcgactgaaaggctgggggatgccggggaatgggagacgtatacaagtgttgttttttcgggttgtctgtaaaaacgtagcgacttgtaggaaaggaacgacacactgtacgcacctgcgatcagtcagtgcacccgtggtccctttagtcacatatggtggccactgcgagaccttctacttgtacttgcttgtacgtgagaccaagactttgggggggaaggcggtgaagatggacaagggacttggaaagagggactgagagaagaagaagaaataaaaagggagattgagaccttcgcgtgacctttttcaaaccccgacatcgtctttacttggtgtctgaccactaatattcgtcctataagacttggacccaagcctgccatttctttcgctttttttgactacagagttggcgctaacttcagagtctcttttagaattgcaagacaagattttcgagcctacacgcgatcaccgaacaatattccgaccgctgcaagacatccagtatgaagcatgtgagaggtaggagcaagtttgaatcattggaaggagccagcggttgccgtttgtgttattcgcgattgtcttctagtgtcaactgcgcatccgtttgcgtcactggtgagagtccagacctatccctcccgttgtgtgcgtatctagcttctctgtctctagccctccgtgtttagctccaactttaactaaaaggccaactagtttttaacgccggctaagtataaaactaaaagtgtgctcgtgtgcgttctctgatagtgattttacaacatatgctttgtacaaggccacatctaatctccctcgaagtaagagcagcaggcttgtggctctttgttagccgtgtcccagggtcattggactcttcacgccgttgtggctttcttagcaccctgtaacacagctactgtactcgtacaagtagcctagcccccatcgtttgtaggccttttatgtcccggagcaagttgacgggattaataaaggatgacacactcgactagtaatcaagtagtcaagctctcaggtccttgtgacgtccccacaaagacacataccccagttttgtggggaacggtactctagttggctgctagagagaccgtccaacccaaacatcaagtgttccgacggatctaccgacgggccgtcagccattagtcttacaaatacgagcttcgtctaccttgactgctttcggattagctccttgtcctgctggattgatgccgtctcttcttatcagtatcttctccccctgtcttctttgtcatgacacgaaacaagcagccaccccggattgtacggcgctttaatacttggtcagcatcgacggcttgggaggtgccaagtgcttgtaccaacttatcacgtctgctatcttggcggcttcctaaccatttcggtggctgtggctttcccttatctccactccaagataacgggccgtacctgtaactttggatactttagcaagccgtgtgagatttagaaagaaatagatagcggcgggtagcttcaaggcaagattgaagctcagaattggttctactgtattaatcgatggatggtaaggtgctcatagaagacaagtaaagatgggctgttaatgcacagtaggtacgaggctggtagtgagatactgatagagagatgatgagacacagtaagaaagtccgaataatacaaatgtctccagatctctccaagtctttcttggaactgagttcaccttggttgtatgggtttgacttgggatactctcctactcatgagacgctcgggcgcagcctccatatcttgtgtttatgatacaaaattcaggcaactttcagagcttcgagaccaaatccaaaccacggactttcttcattgctcgctctcagttcaagttaatcgatcagtgatccgtggaatggatacccaggctaaaacataggcgtagagcgatatctttgagataagtgacattggttaattgaccatttacgacctaattgaacataatcaacaagccttctctcacttggacctctgtcaagttcatttcattgtactggatgtgcagatctcaacattacacctctccccattcagccgaaaatctgtcaaaaaaaaacctgctattggtatacacactactatagactcttttatcacaggtggaaatgaccatgttatttacacactcgacatccatcatgattttttcatccctactctgttcgctcgtgtttgtattagctgctgtagttatacactgtacagtataattgaccacagctcatctggatgcacgcctagcggctgttaactatgtacacggtctatgcggtcgttcaggacctactgcagagagattccgcacttgtcgtagacctcagctcgagtggtgtctctgacaatgccctcgatggttcgttcggtttcaacccaatcaagcactcgatcagcgtccgatttctggttggttcgagcctcggcggcgtagggatcaagcggctgtcgtttagcaggcttttcgttttcgtcctgagtctgagcagcttcagtcatatctcctcccttcttgtccttggctagacgggccacatcgccacagtaagtgagaactcggtctcgctcgttccatgcgggtagcagcacctcctgtacaaactcgttacacgcgggtttgtagccagtgtatccagagttatgtttgatttgctctgcggcggtgtcattgcccagttttgaaatggtcaccagaactcggtcgtccacagttttgcgacttgcccggagaaactggcgcagggcacgggcttcgatgcaattagctgctgtcagaccgggcttgggcggggtccaggaagacatgatgacgtggtgtgggttagtgtgtgggctgagatctggattatgcaggttgctgtggaagatctggaactgtgcttagtcatgtattagtaatgatgtaggcattgtggaaggctgtcgtaactgaaccgggtggaaccgaccattgacgatgttgtcggcgcgtcagacaaaataaaggaagtaataatccaattgtgaagttgagtagtaacaaggccagatggctggtcaaagggaggaaggaataaacagttgccagaagaaggccatgagagctgttgtagagcttagaactgttgtagagcttagagatgttgatacgttcattaatactatatattatccattcttcttgctgatagagatatattcttctaccccctccgatatccttagtttaccctaactatatgtccaagtaaatgttgtctattttgtttgggtaacacttacgctggtgatgcactctcccatttgccattctccaccccaacaaaacacttgactctgcgcatctccgaccatccctcttcaggactagaaaaaggacaagcacgcaccacgtgcaggcggatatagcggcccaaccgttggcgtggttgtgagacatcaaaatcaaaataatatataggtctttcctaagctacagtctaaaataaccgtactcttatcagacatgttggagaaatgtgcagtagttagagagactcgaaagtgcgtagaactcgtaaattcgcaaataattcgactccatcttaatattcgcgcttttctcgtcattatttcactttcctttttttcctacaccctcttcttgcgcctataaccacatctatttcttcctccactgcaagtagaggccccccacagccagccacagcacaataatgctacacagcaaaacccgtacttgtagtgggagccactcgcaaaaagcagccacaaaatgcagctggccggattggacaaacacaccttatccctgcatgtctttcaaaccgatccacatgaaaaatccaacctacaaaagtgcacggcagaccctaaccccactcgccaagcaacagatatgcaatgtgggggacggccgctcaaatttctaaccacccaccagcaacctccagatgccccgatttctgcgcaaattccgacgcacgcgcccggtatctaccgagctggcgccgctcgaaacgctgcccgtcgaaatcgtcgaaaaaattctcctctatctccaacaagactgccaggccgcggtggagaaacagggctacaccgaccatgaactcaccattcgcagcaaaaacctgtacttgcggtcgctcatcaacctcgccaagtgctcgaaaacgctccagactgatctgctggccccagtcatctacagacaggtgcttttgacctgtaagacccaggtggagaggttctacaaggccctgtcaaagggatacattagacaagagattgtggctgctgtggagattgtcatattcgaagaagtcaccaatgacaacccccaacaggtctctatcgcatcgtactcctacaacacagacaccaaccaaaagacataccaagaacttattgtggctatcgtcaaaaaactgccctctctacaagaggtacgaatcattaacatggccccaaagttccaattccgaagctcaaaaccgtcgctccatgtcaaaagcctcactgtgtctacggaaccaggctggagagtctacatccaaccagacattctcgagcagttcccaaatatcgataccctcaatctacaagacattgtcattgatggaaactccctgtctcgaaaatatgccaatggcaacacatccccggcacagggatcgccgttgacgccaaccaagtcccaaaatagagcctcctcgtacttctccttcagaccctcgtctcctaaacctccaaaggaagacaatgagacgagaacatctcctctgggcatcactaccctccaactcacagactgcatcattcaccccactgcagtaccagagatcccacggttcttcgataacttgcacacattgaccctcaaggtaaaggcaaagactcagatcaaactgctggcggtcgctcccctattccctaccctcacagacttgactgtagacatccaaccaagcagccaaacagacttgctgccattcctggagaagtacaacttggaagcattgcccaagctgcaaaaactgacgctagtcggtatcaccccgaccctgttgacgcacgcacagttcgtagctgccgcggaaaagatggccatcaatgaaatggactgccactttctccaacgaccagcttccactttcgcacaagatatcaaactgtccctatcccctactctctactacaagaaccagagactcgacttgtaatactgcaccggtacaccgatctatttatttttaccataataatattaatgtatttattgttagcaacaatacggaaaagaatagtgaaagcgaattctcttataaaataatcacaagctgattttgttggttccgcgcaagcctcacgcccccaagaggtcgtcgtgcacgccgagggaacgcaccaaggttggacagtgcatagactcggtgcttgagctccctctgtgagagtggagccggcttgttctgacttcgaaaacgttgccgtcggccagcaggagtgccaggcttacgcacagaccaaacaccaaaacctcctcgacctacatcagccgcaccacttccaccaccaccacgccaagcatcactgacaccaggtacttgatccaccccagcactgccgtgtctctgtatgacccggtgcttgtctctagtaagttagcataattaaaggatgaaaagaaatctcggctccagccatcaccgtcgatgtcggtaccgcaactatcacactcactctttctctcaaatggtctccgtgggttcaccacctcgtgatcatcctcctcttcaacggtagcgactttcttcggatactcatcgtagactggctccacagggtcctttggctctgggacagcgggggccttccgtgtggggggcgatgggggcggtgccgcaagaggctccttcagatcaatcacctgctgcacctcagtgtcctcgatcacatttccttccaggtcgtagatggtgtacgatgtaccccgcttgtgcaagtcaacatacttgcccctgggtgcccgcacgccacgagttatcatgtccagaccaaacgtgtcggggagagggttcatggtgttgatgttgggatacacgagctcgcacctctgaggtcgctccacagctcggaagtctgacagcttggccttgggggcgtcgtggtatgctttcttgagtgcctcaaagtcctccagaacctgcgcggagtggttcttgtagatctggacaagaccatagtcgttgggctcctgggagaactcgtaaatgagccctccagaaaatacgtcagtcatgctgcttgagtaaactgctcggacctcctggaaagtacggggcttgacttcgttgcatccgtactcggagaagatgagcggcagcgagtagtccctgtagtcgtccacgagtctgtcgtatccggaagacacgaaagactgttcgccacaccactgataggagttgactccgtaaaagtcgacggaagacatctcgtcaccacactcgaggtattgtgccaacgaggttctgtacttgagatcgtctgcggcagagtatccgacgggaatctttcggggcgactggttggctaggtagtacttgaggtctctcactacagccttgatgtagttgggcgacaccatggcggactggtcatcgttgacgacctcgttgccggcaaagaaagccagagtgttgttgtaatgggagaactgctcgacaaccttgaagatgtgctccaggtacttttcatggtaggtggtccagggctcgtatcggtttagcgactcgccaatgcgtggggagttgacgtcgagaatgaggtagatgcctgcttctgccagcagggtcatgcattcgtcgtggttgatgtctgggttgactgtgtagacgcggattgcctatgttagctgaggggtgcaagtcactgttaagagtggattatactcacattgactccgagctgctgaaacaggtaaatatctctggaacatgcctcgtagtctgacagcgggtccgatcggcccacaaacgccgacgacccgccgggctggtagtctatgcccttgaagaagaactgcgttagtaacacaaactggtatcacaagctctgatgtgttgagggtggaatcaaaagggggggtgtcaaggaggaaggtatcataccggttctttggtgaccgagtcgcggaagtgctgccttcccactcgataggagcaattccggccagaactgtggccgccagtccgaaaagtcgcaggacggtcctcatgtttcttcagtgtgttgcttgatagggtgtggtggatgaagagaggcaggttgtgagtagctgagaattaggccatgtctttttagatatggtcacaaaagcgttttcacgttaccacggagacggtgttatggccgccgccttaattggggtatgggagcaatgaagtatgtactgtactgtactgtacttgtacttgtacttgtagtgtaattaggctgaagcgtcttaggcaacctcccttgcttttatatgcaaaaaaaaaaaacagcagcagtcagtgagcttccgtggatctctatttatacatcagagacacgccatatcactgcccacaaggtcacataacagaggtggtgggatctttgagctgctaatggttccttggtatacattatactactgattttactactatagaactcttctatccaatacactctccatacgctgtcatgaatttatcgtatttctctttcatttatttatttatttaatccaattaaaccatcctaaaatactcatatttctgcaccccacctttctgtcgcacccatgcacatcacaccataccacagctcagtcaacacacttaacactcatgtgttacctacatcgagtcaagccaacggtagttactgttccagaggcgcgttgtcattcgattaatcaatgtgaaatggaccccaaaagataccctcaaccagtcaaccacagtcccattcttccaggtgagtgtcgtgaagatgagtttgcgattgatctacactggcttctggaagacaactctcagatttccggatccttcaagagtatcaagtaactcttgagtttcatccacttctctacaagtacagtagctgtcgcatactgctatcaacacctcctacagagacatgatctaacccagatacaaaggaaagaacaatgtgtttgctacaatagcagatgtaagcaacttctagttgagtgttccatactccaactcttcctttcaacacatctgcgcgaaaaagaaaaaaaaggactacctcactgctgactaacgacagaaataccgtctgaaatggcaaaaaagttgtgccgaaacactgcctccgcaacggagaattgaactccggtcccccgcgtgctgaacagacgtcctgacaggcggaaattctagccactaaactattgcggatgtggggtgggaaacgaagcagtcaatgtgtgtcttgagaggatatggctgactaaaaggcgaccaaaaaagcgattaaacgaacaaataaaagcctacgggagattatgggggttgttgtaccaatcatgtaaaatatatcacctctgctcttcttcagtagtcaaacagtattatgtgcaagaaaaaaaatattagattggcaaaagaattagatttgtcaaagaaggattgcagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaaccattgagacaaaaaaagcgtttatcctacatatagggtcataaaagtcacgtgaccaaaattctaagatgttcttttcaactggttaatggaggttttgagaattttccaatgacataaagggttatatagatctaccatttttacgctgtatcaagtattttactccaagtctcttttatgatgttgttctagatgtctctagtttctcaactttgagagtgtctcagagatgtagttgtcaatttatttggggtttactgctattgtacgtaattagaaggtttattacagtagttactgtactttgtgattgtctcaatgttatttgactggtgttgactggtatacctcaactatccatcacatcagatcaaaaccaagtaaaagtcttacttttgttggaaagtttgttggaaatatcaggaaacatactccacggcgaatactgcctacagaaggtcattttacagcctgtggaataaataaagctctctttttccttctaaattgcgttctggcactttttgatagcggtttaccactttttatccacccaaaaccatctctttggtcgcttgttgctgacacactaacctcgacaggctccatccagctccatccagctccatccagcctcatgcttatccagtgcaaagaagagaaaagagggcaaatttcatcaacatatgtctgttatttgacttccagtagtcctatcttcgctgtaaggttgattattgtccatctaccgagacccactaagcacatgtctcaaacgcataactagttttaatcaacatggataatgcatctttgaactcagttaacaagagggtggagatgcttaagggtcttggagatgaggtgatagaacagaacagaacatcaaaacgaggcttttagggagaaaaacgcgggaggaaaacaaaattcattatttgtaccgaatccaagctacatcgtgaaacatcagtgatacaaattgaccccacccttccccttggacgtctcccatatgagatgggctacttacgattgggtatttagggctagggtaagagctgtattatcgtgcagctggtttctgtatacagtacatgtgatgactaccattgctatcgtcacagtgccacgaatgacactcccggtggagctttgtttgcagctatttcatctctgcgacttggagagttgccttgcgctcagtgaaagctcttgcaccttcttccacgtctttgagggtctagacgacagtctgatccgatccaaggtccagaaacgagtgccttggatgaccctcgacgaatcaggcacccaaatttacacctgggctagagcagctcgtttgatccgatctcgaacctctggagtccgctcaaaatcacccaagtggaaggtggtgaagaacctgagacccttgttgtcggtgcacccagtcgttgaatttctgcccacggtgagcatcgacactaatcttccagactcgtttgagcccattttcgacgaaattgatcctcgtcatgaaccatacaagttccagggcgaacacttgtgtgttggcgacatctctatgaatctcaagactctcagaaagagtgtaatctcaccggcagagtccaaacgaccaaagcagctttcgcaaatcttcgacgatagaccagatcacagtacaatggttattcatgaggatgatcccgtgggacaacggctctggttttctggggagaattccacgaccattcatctcacggaacagagaagaggtcacatgtactcgcagatcgactacttgatcgacaagcctggatcaacgttagaggatggatccattggcttcgatccatgctcttcggtggcgctcccacttattcgagatgatggagctaatggccactatcgaatcaagatgttgcctgcgccttttgggggagctttcatcgtggagtactcgacgcccacacttcgtatttcgtacatggaccccaatccgtatgaaaacaaggtggttctgttggccaaactggaaggccacactatcactaccttcccggtggatatccagattgaaatttacaatggcttgctctacttcaacgtggatggccagtttgtgcgtctatgggttgatttggggttccagaaacgccagacttaccagcagttcacaaagctcaatgtcagcaccgaagtaagaggattctaccagcaaagaaagtacactcgtgccctgagtgccacccgaactgactgggcccctattggtatctacacagagaccacaggacatgccgacttggatcctcgggggaaggagcgatatgtgacagcatccaactcggatcctttctatgtcggtgatctactaactggcaagaccttcgtggccaagtatggagacggaatgcctgtggtacatttggctggagcttcggctgattcagatacgcctgtgttctatgaatgggctatggatgactttgagggactgtgtgatgatctgagagccagctcagatacccagccaacccagtctagagaagatctgtgcaccaccatcactatgcacgacttttggtctcgcattctccgcatggatgtggatatggagagagtcgtcatgactctgagacatacagataacgtcactgttggttatgtggggttgcaggggcagagtttgggcgacgaggatgacaagcaaatgccagtcccatggagagaaggtgcgtttggcaaggtggagatgtttgaggctgtggaagttatagatgatgagcttgagcaggaggctgaagaggagagggtgggtttcaaggtgtgattgtgatagtagaaggattatttattgcttatagcttctcaaatgtattgatatatgatggctgtggtctgtaaaggtgcctctgtgtgttttgtaactattggaacgtaaagaagtggtggtacaaagacatactacaagggcagctgtttcatctcggaataaattattatgtatgtactcttatagttagtaattatgcatgatgctcatatgctgatgagttccagtgttcatagtctggatgttttgttttgtgttggaagcccctgttaaacagaacgcggcgttaggataccctgcagtttgtgtggggaagatgagggagggttactcttgatggccctcacggacaatgtcctcatgtatcctactccaacagtctaagatactgctgctcttccttgtgatccatctcctcgcagatagccagtacgacattgatcaggtcagacgtctcaaggacagcatcgtggtcatggatgtccaccagtctgagcgtggctgtaaagccagccttggtcagtgtatcttcaaactgcagaacctgtctgagaggcaccagggtgtcgtgtttcgagtggacgagtgtgaatttgagatcggccacgtcagggccgtatagagcgtcccattcgagtcttgcgggggacgagtcatcccagttctcagcatcggctccataggcgtctagaatgtatgatttgtagcacggggaagactgcgacacgtccaacaagtcgtagacacctcccgagcccacaatatgcttcacccaggtttctccaagcgacagacgagctgccacgtactggaaggccatgcaggctcctgctccatgggccagaatgacggctgttttgattccgtatgcatttctgaggaactgtacagctgctgtaacatcgtgaaggtggtctgggtgttccacctcgggactcaggcggtagtcgatcgaggctccggcccagtggggaggcagacgggtcagaatactagctcctacgtctttgctctgggaggcgtccctccagtagcctccatggatgaaaatgagccacttggtggttggacagagacccgattcgggcaggtacagatccagcgtgtgaaaggggttaggagagggtatatagggaagagtgactgctggtgggcgtcgggttcgggggaccatgagagatagcacgtctcgtgagtaagacgacatatcgtccgagaccatagacccgttgtccgggaagatagctggcatggttgtagttggggcgcggttgaccggtcggcttttttgtgaatccgttttcaattattttcaacctcaaaatgtggggcaaacttgttgtatatatactttagctattttttcccgtctgcatttttaagagagccgagcaatccaaaaggttattttgtgagaggggcgaaatgagggtgtctgtaaactggcgaataatgaaggtagtcggatgctgttggtcttgattaagggaagattcctttatctccgatttggtgtttttattttggcatttgccccacccatggatgccatagggtcgaccgacccccacaacgatcccgattccgaagcaatccgaaacttagattgcctagctgcttctaccgtcgtcacgtggactagactctcttggtctgctccatgtgcagatattaccgagctcgccacttctatcccatattatcgccgcttttcgccccgccggcaagacttatcccgcttggtgtcacccccggagaacgcgttcgtctctctcttcaacggtgatctcccacggctaaattcctagactcgaagaggtaacgctcgacagcaaagtcccagccgccgccgttgtgagagtgtttaccttgtgagtctggcttgccggggtcaaaaaagtcacctgttttttttctggcccaccctgacagaactctatcagtcggagattgaaaagggacggagacaggagatggagcagacatatttatattaattatgatagccgtgtaatgagccgtgtcatgggccatctgggggaggccacgtgactttggcgcacggcgcgctagaccagtatgaacaaacggggtaaaacatagacaaacacttgttccaggcagccgtactaaggctgcagaatgtaacatggatgcgatgggacctgttatagcgatccgtagggtggtattgagggatatacagacacgggaggatgtgggtcactgcacgtggttgcacgtgtatataaataggatgtcctgtttgttgtcagagtattatcatgtgacccggatacaagtacttgtattcgtaccggtatatttcggggttgattagataatatgaacctctcttactgtacaagccgtggtagaatatacgcttccaaaacacattgtacaagtataagtataaccctagtataacgcggtatgacatatttggtggagagggggatataggggccgcaatgtccatagacacgtgacaactaccaggtcacatgacatgcgtccctacatcatccagccgaggcctgggtgtcatctccatcatttcctccttccacactgactttccacactgacttccacactgacttccacactgagtttaatatcatgtcggagggatgcgcagggtgagaagaagcaaaaggggggggtcacgtgaccggaccagggggagtgcacgtgtttgggctccaccaggacattcacgtttccaggttacgagaatttcagccgggcattcaacttgatggtatgaggaatttttctctgtatcatattttgacgtgtcacggttcggagtccgccttgacgattcacgagatattccattccatttacagcggaaaattctagaatgcggaaacgaggccaaaacagcccaaaacgcgcctgaaagaggagaaaaaaccgacatttgccacggaatattgtaataaaacgtcagctatggccactcagtcatcggctggtgggcaccagccaacaggcccccacgctgtcgtccgagtttatctgccttactaactcgcttgactaagaggaatcataattattcctaatgatcttcctcccagcgaggatgttattacagatagttgcaaggcgtcgaagaacatcagagcgcggcttactgagcagcaagaagttcagttgaggcttcaggcaaatatgagcaccttttcgaagacgtggatgaagtctcaaccctcaaatgcctcctatctaatagctgtacctacgagtaccagtatatactgcattgtacgatagtaagcacggtattaagcacgatagcaagcacgacagtaagcacgatagtatgaccatctatagccagagcgttatcagcagatggacaatagtcaatgtataccgccacatcccacaatcagattattcagtcatgcacctgccccttactcatgctcgtaatgcttgcaaatccgggtctctgtatggttcttgactttggtccgttttgcttttttgctcgcgttcacgcattagtgttgctaagtcagaagtgactgtacagagtttgcccttgtgtgactgagcatttgaaggaattagataattgagttgggtcgagtgcggggtggttgaaggctctgaatatcgacgaatactcttcataatggaaatatgaaagcggaattgccataaaaccgccaaaaataaccatagtcgtctctatcagatttcgcatggcccttctataaccccagttatgagacacgttgtgctcccccccccattcaaacccaaatcagtgattatgcacgggatcctaaccgtcacacatcccagttgcgccctgcaaaaccgtgctaaaaaatgtatatataccaccgacgtcgccctgccatggtaacttccagatgaacacactcacatctctcttcttcctcacactagccgttttcgcctctctacttggtcgaaaagcctacatttccaacatcaccaacacacccattacatcaaccaccaccaacactcagtcctacgacaccaaactccccgatctagacatgccttccatcgccaaacgaacccccgttctcttcgtgccccacggaggccctactctcatgtacgagggcgaccccaactcggatcagaaggctttcgcctacctgcgagcctttggccgagagctgctcaagaagcacaaggagaaccccgagtccgtcaaaggcgtcattgtcatgtccgcccactgggagcatgcctaccagaaggacgagaaccctcgagaggtttctcccaacaagctgccgaagatcactcccaagcttggaaagatccccgttggaattgccaccgatcctgccgacggtcttggacgactcgagtacgacttcttcggcttcccccgaaagctctaccaagagaagttctttgcccgacattcccacgagcttgctctcaaggtcgccgatgtcattgactcctctgacaagtaccaagctcagctccgaaccgacaagaagtgggaccacggtctgtgggtctcttccaaggtcatgtttgagcatgccggagaggctgacggagaggttcccttccccgttttgcagatttctgagcctgctggagaccagctcaaggccaacggaaacgaggatgacgttgcgaacagattctacgacctcggcaaggttcttgctcctctgagagaacagggttactggattattggctccggaatgtccgttcacaacctgcgagagctaggcgcctactacggaggccatgctgactacgccgtaacctttgagaaggaggtcaacaagcttgtccagaatgtcactgccaacgaggacggcaagattcccgacgaacagtacaagcgaaatgtcaagacgttgtggaacgacaaggaccgacgacgagcccatcctactgccgagcatctcttccctctgtttttcgctctcggagctgctgacggagataagggtaagcaggtttacgctgctccccaggcctctctttcttggggaacctacaagtggcagtaagccatctaacacttatatatatacttgattttatagatagaatggattgtacagttattttcttggtaccgtagatatgcatctttgtataacaatcactttcaactccttccaacagtaaagttaggttgcctcgaaaaggctatgtgtagttcgtgtggagagcatgacgtgtattatatagatgaggagttattgacatacttgtagatggatggccggttgcaaaacagcatgcagagccctcgtctacttatcacgtgactctgatccgagatggatacggcttgggactttgacaggagcatgagatcaatcacttccccttgaccccttgacctcggctcttatctgatccatgtggaaccaagtgtatctcccgatgcttgcaactacacaatggcaccgcagaggtgatttaaaggtatcagaagaactgtattgtcatggagaatgtccagatacggcccgcttccgtgtaccgggtgctggtcggaaattaacacaacaattcctccccaatggcatgtcatgcagctctccccaagctttttcagtctacaagtagacactgacatattttcggttgagttttgggggggattattggccctcacagatgcaataagaaggcggaaaaacattgaatcgaaaggtgaaactctggagatattatttataattccatattgaaaatgtctttatttattcacctctcagagaacagctaggatttttcatcgttatcaataaagttaacctcccgaaacgaggttagggttcccgagtccgcccgaatcattggttgggtcttatcctggaaaaccgctcttcttgattttcccacctacagtccaaaggtgagtatggagcggtccaagacgcgagcgggaattgtgtcaattgaaatgagacaattgagtccaatattgaatggaaacacagtatttactactgatagtgctctccaagtggtgctgttggcgtcttcaacaggtggttaggtgggtgtggttatggtgatacgactacgtgtacatgattatcacgggttacacaacacgtacgtttgagttgtatgtggttcagctgtgtaactgtgaagtcattgagccaccgtaacctgggtcaggcggcccatattgtgattcaatcggaagcacaaaacgatacaaaacctgatccaagccgaaccatgaaccagtaactgagcctgtgcctgtcgctcaagacctacggcctctcatgatcattataactcacattctaactcagatgctccgaacagtccgactagccaaggtctctcgacctctcacccttcgaaccttctccaccacccccgccttcctcggcaagcgagtcgagaaggacgcctttggagacattgatgtcgacgactcccactactggggcgcccagacccagcgatctctgcagaactttgacattggcggagagaaggccaagatgcccgagcccattgtcaaggcctttggcatcctcaagaaggccgctgccaccgtcaacatgaagtacggtctggaccccaaggttggcgaggccatccagaaggctgcccaggaggtcattgacggcaagcttaccaaggatttccccctggttgtcttccagaccggttccggtacccagtccaacatgaactccaacgaggtcatctccaaccgagccattgagatgctcggcggaaagctcggctccaagtcccccgtgcaccccaacgaccacgtcaacatgtcccagtcttccaacgacaccttccccaccgtcatgcacattgccgccgtcatggagatcaccaagaacctgatcccccagctgcagctgctcgaggagtccctcgccaagaagtctgcagagttcgacaagattatcaagattggccgaacccatctgcaggacgctacccccctgaccctcggccaggagttctccggctacgtgacccaggtcaagtacggcattgagcgagtcaaggacgttcttccccgactccgacaccttgcccagggaggaaccgccgtcggtaccggtcttaacaccaagaagggtttcgacactgccgtcgccgctgaggtctccaagatcaccggcgaggagttctccaccgcccccaacaagtttgaggctcttgccgcccacgacgccattgtcgaggcctccggtgccctcaacaccgttgccgtgtctctgttcaagattgccaacgatatccgatacctcggttccggtccccgatgtggctacggcgagcttgctctccccgagaacgagcccggttcttccatcatgcccggtaaggtcaaccccacccagaacgaggctctgaccatggtctgctgccaggttttcggaaacaactccactatcacctacgccggtgcctccggtcagttcgagctgaacgtcttcaagcccgtcatgatcgccaacctgctcgagtccatccgactcattgctgatggatctcgatctttccgaatccactgtgtcgacggcattgtcgccaacgagaagcgaatctcccagctcatgaacgagtctctcatgctggtcaccgccctcaaccccaagattggctacgacatggcctccaaggtcgccaagaacgcccacaagaagggaatcactcttaaggagtctgccctcgagctcggcgctctcacctctgaggagtttgaccagtgggtccgacccgagaagatgattggcccctctgactaaacggagtgaatgtaatgaagtatgaattgttaacggatgattgagaagtaccgcggtcgatgtaaatacggatgtagatatctccactaactcattattagtatgtagagacaactagacacactaatgaaaagtacagtatgtactcgtacatactgtacatacaatatctacaagtacgtacagtaggttttacatcaatcctttcatgatggcaatagctttgtgtctacaatataatgttcgaaatcaaataataataaaaaacagaagtgcttttcatcctgaatgccttgcggtagtgactttagcccagcgacgctcttcgccattgttggcttgtcactacttactttcgtctagggtcatcctcccgggcaaacaccagagccactcgagaaggaatgtagatatgcatacagttagcccgtccgttccactccagaggctcggtatggcatcgggtcttttcgtggtcgattcggccaaaacctccaaactcgggagaatcagaatccaacacaagggtgtatgttccaggctggtccacaccgattctgtagtcagtgaacgacttgttggggtggaagttgaagacaaacaccagaccagctcgctcatacacaaccaccttgtcgtcctcgttcttcaacgacacgtaagcctggtcggccgacagccagccgtagtggtctcctcggtgctgcatggcggcatcgaattcattaagatgctggtatctcaacagcttgtcatccaccacaggccactgtcgtcgacagtagtggaaagaggagccattgccctctcgagggaagtccagccactcagggtgtccaaactcgttaccctcaaagttgaggtatccttctcctccaagagaatgggtgatgagtcgaatcatcttgtggagagcgattcctcggtcaatgatggggttggggtcggaaagaacagacatggaggtgtacatttccttatccatgagccagaaggccagagttttgtctccaaccagagcctgatcatgagactcagcataagcaatggtcttttctcgatgacgacggttggtcaaagtaaaaacaatgttgcccatgtcccagtcctcgtctcgggtctccttgacgagcttgatccacatgtcgggaatagccatggccagacggtagtcaaagccaacacctccctcagaaacaggtctacagagagcaggcattccagacacatcttcggcgatggagaggaagttgcctgcatcttctccgggtcgaagaagaggttgcagctccctcatgagctcgtgagccaacatgagataaacaacggcctgctgatcaacatgttcgtctccaaagtactcatggtagccaccggagaagccggtaccgagaccatgatgcttgtagagcatagaggtgactccgtcaaaccggaagccgtcaaagtggtactcctcaatatagaaccgcaggttggacagcaagaaccgaagaacctcgtactttccgtaatcaaacagctttgagtcccactgaggatggtctccctttgctccaccatggaagtactggtggtcagttccatcaaagttgttgagaccgtcatcgacgtttttgcaagcatgagagtgcacaacatccagaagaacagtaatacccataccgtgagcggtgtcaatgagctccttgaggtcctctggagtaccatatcgggacgaaatagcgtagaaggaggtgacctggtagccaaaggaggcgtagtaggcgtgttccatgatggccatgagctggatcacgttgtagcccagtttgtggattcgagggagaatgttctttgtaaactccttgtaagtgccgactcgaggttcgctggaggagatacccacgtgggcttcgtagatttgggcgttggcaggagtggggggagatttgttcttccactggtacttttccgactcgggagggttccagaacacagcctcatagatgggcgatttggacaggtcctggacgacgtaggtggaccaggcaggcagtcgatcgacccattgaccgttggaggtcttcagagcaagcttgaccttggagttatgggggattgccacctgaccatctgaggtaggaggcacagtcacgctccacagtccatactcgtctctggtcatgtggtactgttgtctgtcccagccgttgaagtcgccggttagaactgcttcggaggctcctggagcccactctctgtaggtgaccgagttgtccttgttgacatggagtccgtatcgtttataggaggctgcaaactcagcaagacctccctccttggcaaaatggtccttccactggcccactagggcttgtcgtcgaaggagttcctcctcgaatggtttgagccaaggatcgtctttgcaaacttgtagtgtcatggttggtggtgggtgtggtggttgtggtggtgtagatgtggagtctggtttgtatgcaatgacgtgttgtttttatcgtctcgatttctcaattggattttgctgaagtcgatcaatcaattggctgtcacaagtaggtggttcaacgtgcagtgatatatgtcgcccatcggcccatatggctggggctgggaggggaagtctaaagaggacatggaatctgtaatagggtaactttggaggggggtatataatgcctcactgagagtggaaagggctagaaaggagactgaattgcaaattttagaccacaaaatccactgtccaattccttccatgccgatataccgctcattggcaaagatagcagctccactcggtgctttggccgaggcttcatgcatcccattaaggttgctgatatacgagattgctgtcccaacagaagcgcagcatgctggaagtatggtaatttttccggccgatgaggggggggcgaaagtgacctatttatacttgtacgggtgcggtagagacatggtgtgtgttgttcgaaagaacaatctgctgccaaccaataaatcaccatttttgttctcacagccaccgcacaagcttttagacaagtccagtcgtactcttggtcaccccaccaactcgtacaactaactcatgagccccgtatgctccggagtgaacgtacacctgatcaaaaagaaactaccgactgaagctccacggatagtgtatacgatgcgagtctcacagaggagccggaacgaaaaaaacaacgaacttctttcatctctatttgtagcagctcgtcatgtctcccgtgtccgacggcttgtttggtctcctctacaacgctgcaagcagttctgacagcactcacgcagaaagggctccacacaggcacactaagctcagccgtacaggcgctagcgttggcggaagtagagtccagtggaggacaattgaggggtcatcaggtgctaggacgaggcttgagtcgacttctgacttgcattatggtgcaacaacagtcgctgtgaagaaagtcaccggggctttatggacatgttcatatggacaagaatgtgacccagtcctccatcccctcggtggagtcgccctatgtctcgcactcgcgtctacgtatcgtgcagtagtaaccggtatagtacctactaccatctggagctatacggatttccaaaccgtctacaattgctacagtgagatttttcaagtaagctcggcatagcactcagctccagtctgtagtacaagaaactgactcgtgcgagtctagagcattagtccccacgcatccggaagtgctcacatgtctctcaaggcctctgaactcttctgccgaaaccccaccatgcttctcactcctacagcctccacagccaatacagttttaccacctaccgggctaaggaactacaagcataggtccattcgaggacagagggcgtcaaatcaacaacgctttcctcattacctgtagcagagttggcagatctcgatatctctcgtctccagcgcatgaacacttacccagagtctagagatggttcggcattgtcggcgttgtctgggactcaagtatcgtatgtacatactgtaactacgaataccctcaacacaatgtaatggtggtaataatgtgctaaaaagaatccagcaacatttaagtaaacataaacaaagacaaatatacactaaatcaaaattaccaccaccaaaacccgttgtagaattaccaaatacacacctcactgttattctcaagtctacacctccaaacatttagggttggcaaagcttattttcatgtcctatttgggatgtcctgtaatataaggagtgtcattatatggccccatgggacaccatagagacctaaagaccatggcaaatcgaaacttggagctcgaaaaacattatcctggtattattttccttaagtatactctctcacaaacagtaagctcctccctcacgtgtttgtgactgcttttccgttatccacgtgacatgtcccaactggaactctaaaatttccacacctcccgctcactgtaaattttcactttcgtcacttctccctctctaacgtaacacaaaatgtccactcgaccccaggtttccgtccacggcgtttccggctctgatgccggcgtcaccatcgtcctccccgccgtcttcaaggctcccatccgacccgatatcgtccactccgtctggactggtgtcgccaagaacaagcgacaggcttacgccgtcgcctccaacgccggtgagcagacctctgctgagtcttggggaactggtcgagccgttgctcgaattccccgagttggtggatccggtacccaccgatccggtcagggtgctttcggtaacatgtgccgaggcggacgaatgttcgctcctaccaagacctggagaaagtggcacgtcaaggtgaacctcaacgagaagcgatacgctactgcctctgccattgctgcttccgctgttgctccccttgtccttgcccgaggtcaccgagtcgagaccattgctgaggtccccctcgttgtctccaacgacattgagtccctcaccaagaccaaggacgccgttgccgccctcaaggccgtcggtgcccaccgagacgttgcccgagttgtcaagtccaagaccatccgagccggtaagggtaagctccgaaaccgacgatggacccagcgacgaggtccccttgttgtctactccgagaacaagggtctcgttaaggccttccgaaacatccccggtgttgagacctgcgatgtgcgacacctcaacctgctccagctcgctcccggctctcaccttggccgattcgtcatctggaccgagggtgccttcaacctgctcgacaacatctggggctccgagtctgttgcctctgccaagtctggctactctctgcccgccaacattctggccaacgctgatgtctctcgaatcattgagtctcaggagatccagtctatcctgaagcccgccaaggagatccaggagaaggacatccgaaagatgaaccctctcaagaacaagcaggagctgctccgacttaacccttactccaagaccttcgctgagaagaagcttggttccatcaaggagcccaagaccaaggtcaagaacgcccagaaggctaagttcatgcagatcctcaaggacaactaagaggtttgttattcaagcgtctagtaaaaataaaattctgttaacttatacgtcacgagtcaagactctgtagtgccagatgtagacaggagtagtagctatgtcgatatgatagggaatgcgccttaatgtccctgttcttcagccttccctcggtattgtcctgcaaaatgttcagtggatgtgaacatgacaacttcagacagtctgaaagcgagtcatatgagattcccatgagctttgtcacttcgttgacacggatcgattacacagtagtcagttgtgctttcaaatgtgaatctttagtagcaacgaaagcgatggaaagaaggataaaaagaactgcaatatgttgtacttgtactgtactgaggagtaattgcaatgataacaaaaaactgtagctgaaagtgcagttatgggcagagaccacccctacactaagttgccaactgactgtccccgttccgctccgaggagactctccgagagacgacccgatatccgcaacgatgttctttatctgggtatcgaactgaaaaacaatattcaaggcgacaagatctgcgtgttcgcttttgtgatatcatgaaaaaactgcatgtactgtaggatacctatggcatgcttctcgcatatgcgatctgctttgcgctcggtcttgaagtcacgatctggaagtcagacatcttgacaaagacataaacttcctaattataataccggtggatctttcctcctgtcctctcgagtttgtggcgcatcaagactcttattgctgaatgtgtaggcaatggaaccggtgctagcaatggtgatcggtaggaagcagtgtatccaacgcttgaccagctttgcttcaacaagttgggacccaaatggatcaataatttgatttagccaatatattcattgcaccatttcgataataatgtacttttactgtatgtacctggtatcagttgtctacagtatgtactacaagtagcgggtgcagatcgctcgtagagtagagcatcccgcgtaagatgcaatctttgcttgttgctgagggtgtccgagctcatcaagaccctgaacttgatagaaccaggacccataacagattccaagagtgcgtcaaaacagtagcgaacccggttgtcaatgagatagttggtgtggacttgtttgccacggggacataacagaatgataggtaccgcggatacagtccctatttgacagtatcttgagacgataaggcttcaacctcctctcagatccccttcccaatgccgccagttgcaacatgagttctagcccggtgtgtgagctcatctatccacttacacctaccggttcgtcacaaatactgtagctacacttcctccagtctactacagtacttacatgttcgagttccatagtattggcgcaacacacagctgccactgttgctgttctttcgtcatttctgtaaacagcttgcctcggagatggtcataattgctggtacaagaacacgcacgaatacgaatatgagtacgagtacaacccaatatccaaaatgaatgttttcaacatcgtcattgacttctcctttgggtccctttgaactcccctgacaaacatagaccaactccgccagcctttacctgaatcctactctacattaccccttcctaaatcgagtcccccttacaacactaccggcagatatcgcaacacctccaactgtgggaacgtgtcgtatccggaatctcaaatgtctcaatgccgtatcacaacccccacactaccgtttcacattctgtgacctgtaacatcacacatggtcagcaagacaaccagcctgactaatgtctcactcctcaaggcaccgttgtttactccaccaaagacggatatcccagacatgtctcagagtatggacaaaatggcgttgacctcaatgttcatcacatgtatgggtacgagtacgagtacgggtaccgaacaacgcttgtactcgtcctcgtccgcacatactcatacctcattgccgtttcacaaaattataatacaaacaactccatatcattataactattcacctaacttttgtgttagttactcataaataaaaaccgtacaatctcccttgatgtgtgtgtgtgtgaggagcgtgttgaagaatggcatgaaatgtgtgtgacacctcatgtgtgtatgtcgttttgatccaacctaacaatgctctagggtaggcgggagcgtaggagaacgacaggtccacggtaaaagactcttcactccccaaatcaacaatatgcaacgacaggactcttactggtgagcctggtggggcatgtgcccgggctgagcagccatgtatcgctgctgctgctgctgttgctgctgttgctgctgctggggcatcgacaggtaatgctggtaggcctgtgccgcagagtcctggttcatgttgtagttcattccgggctgcatgccccccatgttaggaggggggcctcgagccagaccgggatggcctccgagctggtcttcaaccagctggtcaggaagctcgccacccgccacctgcgatccgccgggaccgttggcttggctgttgacgtggctaccatgacgctgctggtgttgttgctgctgctgtcgggcatcttggctttcagcggcagccacaggaacgtcatccgacgcgttaaggcaggcctggatcaggttcttgccctcgggctttgtgacaaggggctgcagcttgggggtagtgaaggtgtacacaagtccggtctcagacacgaccagcagcagaacctgggtgccggtgagcacagacagttcgtatgccttcttcataattccggcctttcgcttggaaaaggtaatgtgtcgtcgcgacttgtcctggatgaacttgatttcaatctttcgtcgctctcggccgagctttccgccggcatcatcatcgtcagacccaacgtcaccaggtccgccctgggaagattctcgcttgagaacgttgtcggattgctggagagagtctccgagagagggatcagctagtccttcgtcagacctgagttagtaggtgtcttgttgggacgtgtgggtgggtcatgtgctccatgcacagcaccacgccactactgccttagccggggacaaacgccttaccaacaccccaaaagcaagggtaagaaggtgataatggcagcagtggaattggtggcaacggtagcatggcagaattcgggccaatatctgccgagtcgactgtaccatgctagccaccacaaagcacccctataccgtccatgcaacacgcacccataacacaggcagcaaacacaccggacatttgtcggacacgtttttcattcatcgacaacaacaccagcatcagtcatcacaatcaatggtttggtcagcacgtgtcaatgtgtgttcgtgtccgtggacccgacccatcttgtgtgtgtccgcggctccgagtcttgcggtggtccaacgacttttgggtccgtctcgtgtggtggcaatggtggcgagaggggcgagggaaaatcacgcagcggcagtatctagggaggggtggtgggcggagtccccggcagtgttgtggggcgtgttggggcgcttgggcttcgtcatgttgatactcacattgtggacgcgtaataattttggtgaagtacagtagtattccgtaaaaggacgagggtaaagggatactgctgaatgtggacaaatgtgcaagatgggacgaggtgtccttaaatgggaattttggcgggcccgtaccctgaagcataaacaagcagggcagggtaaccgtattagagtttatcgtgtaggcgaggtttgggcaacaaagtgacgagtgcccagtggaatgacccaagggcgtccacgacaaaaagtgaggacgaaatgagagcgaaagggcgttttttttagtgcggtaatagtgaccattatacccagtaaataactgcacaaacaccacccacaattgatgattgtccaggtttcaattgactctttttttttcgctcatcgactctcgctcaccttttcccttctctctactctgctctctgttgttcaacatagaatacacagcgtatgggacctctctcccacactcacactcactccactttctcttgcacttgcccttttgccccataaaaacgactgggactggaaaactaagttgacagaccagagtgggagctgtaaggtgagaatttgacggcgaaaaaagtgttgaagagaagagaagagagaacagagaagtgatggggagatatatatcacgtaatagctgtttgtgtaaccagtaacaactgaggcggagacaatcaaagatcctttccaaccaaatcatcgcctaacacacccattccaaacgtctactctaccaagcaattgctgccatactaaattaacatgatcgattaatgtctaaatggtattatgagaaaagatgaagggttgacgactgtcgggcttagtactgaggggcagctcgtcgcttcttgaaggccatgagctttcggaacatgaacatacagaacagaaggacgcctgagttagtattgtgatgaggggtacggtgggatacgacaacagacaacggaaggcaccgaccacagctcgtacacagcagtgaacaagactttccgcaaagcaaaaaaacaacaacagagaccacgtggatacgttgatacaggcactaacacaatagagagcatgacgaacatgacaaaggaaattggacagagaccgacaatgggtgagagatgacagccgacaacagcgtccataacaatcgctcatagaaagccgcccatccacaattcccacaatcgcccgttcatcgcggttccgtgtcgtttgccaatccctgttcggtttcatccatctgccgagtagcgtgttttatgccatgttgtagtatggtgcgttgtgtcgactgcggagtgtggtgttgtgtggtgcactgtttgtatcgatgacatgtagtgctgtatagctggataacaggacgagaaccggagttctttcctgctggaagatgcgctatttccgttcaattaatactcaccaacaagaccaacgagaatgataacgagaatgacaccggcgggcaacatgttgaaagtgtgtggtgaaagagagtgctgctgaagaagttgggcgaactatgggttaataaggatgcggatgaaatttaaatttccgcggctggaaaatcactcagaaataaggttgtaaacaagtgaatgggactgtcaagacaagcgactggtaggccatatagcgggaaaggcgggagctagcaggctgtaaattcgggagtggaggtctcctgggcggctgaccacgcccatcgactttccaaggccatatctcgcccccatcagcccctaatctccaccccatttcccggacttaataactcaatataccgttttgtccaaataacctccattttaggacaagcgactaggcactgtattgggccaatcaaaatccgatgcaatgggcgggcttagggttcagcgtgtgtaacatggcaaccacactcacagcaccgacggcaaataaaataaaaaaaaaggcagaggcgcttcctccgacggaaaatgacaaaatggacccgaccagacgcttggctcccctcccttggcgccgttaccctccagaaactgtactcacctgttgacgttgatgcacaagcgctggcactgggccacactgacgatgcttatatatccgactttgcggcattaagcctggaaaggaaaaacggcgatagacgccatacagaaaaaagccatacacgaggagaaaaacggttcggatttccggagatagtgtctcctgattggggggtagatggagacggttggaggtgtaacacaggcagtagatagaagtagcatcggagaacccggatctgaactcgtattgccaatacctctcctcattcgccttctacagcgactcccccatttcacggacttgtaccacacggctgcaggttttcagcatctctcggattcaggggtgaaagttgcacaaggtaagttgaagctctgaacgttggcagattgaaaagttgcaaattcaatttcttgtctgaggcattaccggtttactggcgagttgtaggttgtagccgtgtgtacatgaagggtgaaggctcaagggttgtttttttcgcagcattggctgtactgatattagtgcggccagatagactctggggagtgaaacaaatgggtttctacctctcacagacggtgtacacaaatatacggatcattgttagtttggtcaggtatacacaaagattgtacagtggactctgtgaatttgccttgatcatgttaggatatgttaggaaatgtcttggtggtgcacccagcaattgtacagcatgaggtaaggggtagggtggggctataatggggggtctctggccgttatttgttggcccaatcgaaccaccgacgcccagcctacaagcgatacgctgcagcttttcatttctcgcttctggtgctagccaaggcctttcccggatcaaatcggcaaaatggccgtatctccatcgatcatgcatgagttaattatgcacggttttttaacgtttctgaaaactgtgattctgttccgatcaactgtgaaggggatggccgagcgatggagttggcgggttgtcgggggctgcttattggcggtttcggagtgcattattgttctatgaagtcatgagttgtttgtgtatgtcttttctttcgaaaatctcgagtcgacgtcgtttttcccaccttttcgttgacttgatgcccaggttcaggctgtccccaaccgcccaaaacggaaggccactgtccatttcgggtcatacacaaacctcacaaccttattgggctcacacgatagtccgacacgatagagcgacagtttcctgaggggattgaataaggacaaggacaaacatgagcgaaaaggaggtgcaagaggtgcaagagatgcgagaggtgcaaggagggtgcaaagaagggcgggaaaccggcccaaaaaaaaataagagaacaaaagaaacccaacaagcaaattacagtagatgaggggagaaatacatgtctacacgcacgagaaaaacaggtgattggcgtgaaagtgctgatggggatgacattgacattgactatagcgggctgtacgatacagtggatgcgcacttgtctatgtttacaactgtgcttccgactatgttgtctgttgtctgttgtgtatggtgatgtccactgtatcacaatgtccaatcacaagttcccggatccaaccaacgctagctacagtaataatagcccgtactctcactctacttaaactaggttgcaactctgtccactaagttcgacaccttgtcaactgggttcgagccttgtcgactaagtttttcagctggaacaggagtgaatatcgatttcacagtcatggtttgtccatgaaatctcttcgcgccggacaaccatccaagcgaacgacgtcatggtttataagccgtctgcggcacagtagccacagtgcatgctgcttgtgcgcacatactgcgcagcggcccattcccttcaactccagtatcgtggaacatgcaacactgctgctatagacaagccggatgctgatggatcgcttgtctactgtacccggcaacatccctttggtcacacatcatctccaatatcacccaaatcgggtatattgtgctcctgtcttactccatgtgcagtattcgggagatccaaatgcacgcagtcgtagtaggtacatgattgggttgtggctttggtacagagtcagtgggttctcctggacgatcattgggccctggtgctcgaaatgtcgctgctattcacgaagtgaagacgacgctacgttgccaatgtcctatcatgactcacaatccagatgggataactcgtacatctggacgaatagaccgtcttggaatcatggatggaacccccgtgcgaccttcagccattctgtaaaaataggtgccgacactctgcatcttcacagcatagcagaacgatcttttagaagcatcctaccagcaagtacaagtacagtatattgagcaaagtacttctacttctagttacaacgatctggagtatttcgggcgacgcttagattataatacaaatgtaaccgagacccggactgttccactaccatatctccatctccaacagttgggctaacagtgcattagagtatgatcccggttttcgtctgataccagtactcataccggaagttgtaaatgtaccaggttacgatacttgtgcgagttcatacaatctaatcatcaacccctcttctctaagatggtttgaagaccccatcgtcggtgcgtagccaggccgagtacctatgctataccaccatgtaagtattagagtcagtgcgtccgagaaagacctctgattcttcactcactcattccctcactcacttcctccctcacttcctccctcacttcctcacaccagctctctcatcctttctgataacagacagactcaaaaaaacaatggccttgtgtgcagacgcaagtgtagatgttatcagatgtctcttcagtcggctagagctgactggaatcggaatcgactcaatgcactgtcatcgtcactactttgttatcttctcttgatacaacaagtctcacatcatctcgctctcactacaggctcaccaccgatcccgcttgtaaccttcagaacggccgtagttagacttcacttagacctcccaaccacagactctctcatttgctgaagagtcccatttcctttcccattacactcattaatcactcaacccttccaactgtgtcaacaacaccacctccaacgatcatgtgacgagctcccccacaccacgtcccatgactctccaatggtgacagctccgtttccacagcgccacgttacacaaacgccgtcacgtcgcccgcaatatctccacctccacacccggttcagtacagtactgtagggtccctaacatgtcccgattggggcgcccacgcctcagctacattccacagggctccattagcgtgttttgcaggcgcgtctgggggttgattgtttatcgtgcatgacttccgggtaacataaaggctggctggagtgcagagaggatccttgggagggacgcctgggggctcaattgtggtttgatcgaaaagttagtctccgcaatcgacccgtggaaagatttacggtcgactgagtgtctcctgggcccttttctgtgccgccatcccgctcatttatatgtcctgttgctggtttgtttacttggggttggccccgttagtgcaaataagcttttagggtcccagccagccaccgcaacctaactagaataaaaaacacacgcacaacaccacttattacaccagtgacacactttgtggacgcgccgttatcaccaccacttgttactgtacgcacggacacaaacacacaaccattcgcaatgtcgcagttcaccaaacttcagtacatgaagaaggccgagctcatgaacctggctcagtctctggacctggctgatgagggcaccaaaaacgacctggaggatcgtatcacgcgggctctttctgcccgacggctcgagctcgaggccactgatgagttcaacttcctctacacctctagtccgcgaaaacggattgcccgagcccctcgagtgcctgcagctgtgcagcccgacgtcaaggtgagcagtctggacgctgacgatgaggacgacgatgaggatgatgacgacgaggacgacgaggacgaagaggacgacgaagaggaggaggacagcgagcccactgagaccctggccgagcattgggcccgatggaaggaggtggttggtggccacgttgaggacctgtaccgagaggtcgagttccaggtcgaggaggccgtgtcgtttgtgcgataccagctgtccactgtcgagtccgccaccatctttgctctgctcattgagctttactacctatttgtgcagctcatccccttccagctgggtctccgatggggccgaatccccacccgagtgggccactccctcatccagcaccttgaggatggcggtcaccacgttgtcaaggccggatggttcgacctcaacgactggttccccctgcacgtggtccagacccccgacttttccgttctgctccaatgcaagacctggtccactctggtattctgggccgtcggagccatcgctctgcccgctactgtggcctactttgtcaacttcaccgccacaaagaagaagactcccgccaagacccaccaggccattgtctacctgcgacagattgacccctttgtctttaacctggtgcgaatcatcaactactacattctgacccggggtctgttgaccgtcttcccctttgtggcctcctggacctggggtctgctgcgggccaaccgacaggccattgtcctgaacgctgcctacggcgacctgcctcttttcagcggcgccgctctggttcttcttgccatctacgctcagatctaaggattgaagctatcatatcaagactaacgatgggggtgggagtggacacgtgatgacgatgaagagatgcccatcgcgtgttggacgccgaacaatttcgctcaatggctttgctacgatccatttcatgtttgcagaaaacgagccatagacttttgtatttttatgtgtaagattaatcgattaataataggatgactgtgacagcgtgcgtgctgttcacgccatgtccttgtacagtacgtattcgtggacacccgtggtgacggctcttggtcgccactgtgagtgacaggaacagaaaccctgtcaaaacaatcacaacattgtcccgtcaacaatcaaaacaacgtgtgcattcaaaacgcgaaccttcgtgtcctacctccacatggcgataggtttcttctgtcagccgtacaggcgtgatgtttactcgttcttaagtttagcgtgtttctgcgattgccgtgattgtcccagttgatggtgaaatatttgccgaggtctgtggcaggtatgttttcgtgttgtcgtagctataggttgcgagtatctgcacaagttgctgtaaacgtgaagtgtggcctggtgctatctggaaacctgtgagttggttggaagtttgtggtggatgtttaagtgggtgtattcggtcgccacaggcacttgtagatgccataatttatgtgattcgtcgctatatcctctatccaagatcttttccatctgtatgctccccatatgtacaggcggattactgtgcataagctgtgtatgtatcagagcggacatgatgaacaatcaacataccgccaattggacagtaatgaagagtacaaacacgggagcgacaattaaataccactggtgacgaaattcccgcgcccctgaccccacgcaacccacccatcacccattttcgacaagtagcacctccactctcagccccacaatgtcagccgcctacgacacaaagttggtactgcagggtaacacttgtagagcgttgctcagacgactcgaccgacgtatgagggagagcattgctcgacgggaataggtggcagagaaacgaaagatgtattactggaatcagctcgtcgagaggagtcgaatgatacagcatagagtgttgtggcacacctggaagggacctgattgttgcactttctgaagtgttctgtggacaacgttgcgaactcaatgatcgtggatgaacgatataaaccacaacaaatagatggtcgaagagccatcgaatacaccaatagaaagatgatataggcatatagttgcaccagaacacacccagctatctacagtctcattttagtacatagcttcattactacatgactactaaggtacaactaccgtcaccaacagctcagtggacagcatatatataatctcaaaaccaacaactttttatagtaaaaacaagtcagagatgcgattagttacccttgggggcctccttgtaggagatgacggcctcctcgcccatggcagagatgacagtgacaatgagatccttgccctcgtcgaactcggtctggatcttgtctccgatctcaccctcgggaagagggacatcgtccttggtggaaccgtcggcggtgaagagagacaggaaaccatcatcaatgtcgatgagctggaactcctctcgcttgacgttggggacctccatgttgtgggtggagggggacagatcctcaagcttcttgttggtgaagatatcggtggcgacaaggtggaccttggcgtgaccgtgcttaccagtcttggaggtggacatgtcaatgatcttgcagggtcggcccttgatcacgacgtgaccgttctttcgcagagcggagcactggatggggtaggtctgggaagcaccggcgttaacggtatcaaaggtgtgctacggttagtatatgatcggtcggtgcatcgtctgtgtaacggcagtgatcgaatgatgtggccagtgcgattgtcaaaaaacccccccgtctaatgtccttttacgcatgtgtaactgatcacaagaccacatacacaaaaaggccaacacacgatagagacacaaacacaaacggcagatggaaagagaatagtcgactcaaagcaacgcaaagcacacagtacgactgcgacgctcaggttgcctttcgaggtggcctagtgcactcatgacaacgtcaatgtcacatagcactctcagccatgtccacaaatccaccttcctaaaactgactgaatcaatcactcgaccggacccatccatcgaaaacaggcgtccaatggctttgccattcaatccagagcattttcagccccgaaatccagcgtctgatactcacttcttcgtcagccattttttcttgtagtgtagtgtagaagttaaaagccaggttgtgtaaaaaatttcaatgaaaatcaagcaaaccttggttgccattgtcgacggttgggacatgggaggttagggtaaacagtctgtaagttacacccgaccaaggggcagagtgtaggatatacggctcgtggggtgtatatatgagatgtttagccatgtgatctacattatgtgacatggtcacgcaaatctgtccacttgtataaattcttctcaatttatccggttttatcacgattttctacgatcattctgcccctcgcttatacaatattttgggtattattattatgcatcgaattaaagacattttcatttgccgaccaagagtttattgaagttcaagacagtggatttgtcaaatatagccagacgtgtagaagtgctagagacacaaaaattgcagaaatgtgttcggctcgctctcagctaccaaatgatatagatccaaccacgctatccgtccagctgaatctgtccatgatcccaaagttacgacattacttcagggtaacattttttaccctgaagtagatacacggcagaaggtcttgcccaaagccaaattttaatctcctccgcccaaactcaattgtcctggactggtcacgtgggacgagtggctccagttcttcccatcggtgcaactcaatcgactctctggtcacgtggacctctgcgttgcgcgcttgctgtttgtatgttgcatgtttgagtcgtcgcccccaaaccaaatcttatttaggccaatcagagcactttacatgttgacagaaaatacagtgtttgcgattagcctgacaaaagtaaattagttggtgacattttgagaagagaggagagggtatattggtttgtggaggtccatgaagagactatggctagcccaacgggattattgggcagtgggaccatgatagggcaagttgcggttgggcagagatgccctgtcatgtaaccagactctctcactctggctataatgagttatgatagttgggttttagttgggttttagttgggttttagttggattgtagtgggaagacgaactaacggtggtatgaataagtaattttacaacatcttctgagctcctacgagtaggtcaactacagaaatgaaggagtttccaatgttttgtgcgatgacctgacggacataaaaatctgcgtctcaagtaccagttgatatggcccttatcttgttcctttggcttacttgtagtgtttttctgcctcacattccagaaggtgatcataacaccaggctgcttcaggttaaggctacaagtacaggacatacttgcagctacaagtagaatatgtactgtatggtacgagttcagcagcttcaagtagaggccagtgcatgctgtacatagtagatagatcaaaatatatcttgaaacaataatgagaatgtacaaattgcaaaagtctacattccattcgattcgttcatggaccgtttgtctggtgcatacaaacacctatgatatcacaaagtatctgaaaaaagcaggtgtatcggtactgttttgtaatgtgacagtattttgcaaccggtcgtgactcccgtagtgtttccgcatctcttgagagacattcaggcacagtctcagtgttgacttccgtatatacagtcgagccttatgatgagttaattgctctactcatgcgagcataatactgtacgtcctttccgccgtctcttttacagtagacacggctctcaattttacccctggttaccaacactaacttagtgactaatggggttaagagttgttggcagatgctacaataccgttgatactcatggacgccccgtgatttatcaccctctcatttttaccactttttctctacatgttgcttttcttcactgggcgaatatctgcttctttcaggtcgtattggtgcacaaccacagggcttataataagctttagtctacagtaataacctttcgtttgttcctggcctgtgaaaccaagtgagacaatgatgagagggtgggcgagcggttgagaggagtgttttctccgaaattgaagagaagaatctgcaaatcggtcccatatatgtattaaacagatttcctaaaagtctagaccctaccatttacttttggacccgaaaaccccctcaatctcgcctctgcaacactcaggaaccatgcttccacggcgcatgctgggaggtaagacgattttcagagaccagcaaagtccttcaatattggtcctgtagacacaggactgaatttgatcgaatgggaacgacgagaagaacaattcaatagtaatttcatacaccgaaacattctatgcacccctccaacagcctagtcatctggctcatctgacagaacctacacctctttaacctctcagttaccctccacgacaactgcactacaccacatttttttggtgtcgctctttggcttctcttccccagtctcccatgtccttcaaaatccttcaggctgctctggtggtcgccaccctggtcaccaccgtcctggctgtcgtccagatgaaggccgacctcaacagcgtcgacatcattcctgccgacggatacatcatcactctgtcatctctgtcagcagtctacatgattgtggcagctaccgttctcaactgcaccggtgccaaggtcgcctgcgagtccatgctgtctttcgcttggctggcaggcaccattctgatcggtgttcagagaggaggcatgtcgtgcttttccgtctccgaagtcaacaaccccatcacccacatctcgatcaaggtcctgagtcaggccaactgcaacctcggcaacgcctctatcaccctctcggccttgacctttgctgccttttgtgtcgccacctacaagacctttggaggaaactataccatacatgtcgtccctaaaccgggccaccagcgtcttccccaggacgagtccgaggtttacgacaagtgctaatactaacattgattaatgaacaacgaataatgatggactaacgactgtgtagcacggtatagtggtgtataagtagtacatcagttaagcagagccagtagagactgcgtgggtactgtatgtatggtgcggaatacagagtagaaaatcaacatctatgggtgacatacaatactgttgtagaccttcttcaatacaaagccaattaatttttattcaatacataaatcatcatcatacgtctacacctccggcaccccggctcgttagtatataccgtcctacaactctccctcgcacagcttgtcgtaatcaatggctgccaaggctgactttaccgagtcgatgaacagaccgacttcgcacactccatcggcgttctcgggacactgcttgagactggaaagagggaggattcggccgttaagaacaattcgaatgtacgtacttgaaacaccctccgtctcggcatcacaatcaaacacttcgacggtaattcgagcaccaaagggagtcaggcgcgagatgattacgtttcggggcaccttgatcttgtcaggggtaagcgactcttgcagaaagtcaaggttcaaagcggtcagaacagacaacaggacagagtcatgggacatgtccatgtaaagaggttggtccagagggaaggtcttattgctggaggtctctcccacatcaactccgtaggcaggagtggtgatgagaacaccttccagacgagcaacaagttcactcagccatccagctccctgagccacaccagtcttgcttccgaacatgtcgttgtagtagaacttgaggtcggaggcgtactcgtagcctctccactcggtttcggtgaagaactcgcagaacttggagtgtccgaaagctgcagtttcgaacgcacatagctgctgcatctggaatgcgtcgtgggcggtgaagttctcaaacccgggaatcagttcctggaaacgcaagctggccttattcaggtagttgtcgatccattcggcctccttctgcttgcccgacacggatttgggattgttgtaagcgtttttgcacgaaaagtagctggcaagagtagcattttcgccgtccttctcaggctgaagagacagcgtgaacagatcgttgtttttggcaaagaaaccctcactccaggcctgagcagagtctcgaattcgctcctgttcagttgctcgaataacaatggggtcatgactccactttccaagcaagctaccctcattgaacaaatgtcgaccgtgagaagaccagaattgagcacctgcagcaaactcagtagagtatccccgaggaacgagcagttctcgctccaacagatagttccagtggtcaacccaggcaaacatctcgtccgtctggttgttaatgctgctcttgagcttgtcagcaaaagctaccatgttgtctgctgctccatcagtagggtatcgctctccatgtcgatgaagaacatgagcctgtctcagagtacagacgcccatttcaggcaccagaggaaatccatggtggtccaaccggcctttttctcgagcagtaacgccgtgaaaagacacgccgtcagagaaaaacggcgataagctgccccagttctcctgcatgtggaatttgtttttgtacaccgcgccggtgtgctgagcctcgctcagagcagcagctccctgttcgctcttccttggctctccggaaatagtgggaagtaacaggtacagcacaatgagcagaacagtcactccggcagtagccagaccgacaatcttgttacgtcgactctgcagcttgcgacgcgacccgctgcctcgagctcccagctttggtatcgggatctggtccacctgaggcaagttcatgggatcacccaagtctccaagctcatcatatccgtcatcctcgtccatgtcaaaagtcacgctggggtggcccggcgtcacgtgactggacccgacgtcgcccagatctcgttctattgacgacgtggacgggtcttccagttttcggtacttgctcatcgtttggtgcggttgataggcgataggtctagtgagcagctgcgtgacgtgtactgataacttagataggggttagggttgactatggggcggatttctgggtggaaaagagaggatctgggcggcgtttgtgtctcggaatgttgctatagtcattgagacgttgtaaatgggtccaattaccatactacatttacgatcagcatttttcaggagataaaaaattaaggtggcgtgaaagaggggtagatgagatcctgcaatatctgcggttggactagccactgtagaagagagacaactgataccagcggctgttattacaagacaattgttcatctgagcacaaaaaaacaaactatccaattgaaagggccgcaattctcaccctacaggcatcatacatcctcattcctcgagggactttagcttgtatcgtattggcgtttgggttggagggcgataagccagaggaggtgaactctgggcgggaggatggtcactaaatggagctaaagggaagtttgcgtagcgcccggagataatggttcataacctgaggtgtcattccagattgttctacaatacaaactgtatggtgcactgtgaatatactctttctggcgacagaatgagcggtatgtgcatacctaggtacacctagctagagcaaaccaccttttcctttcatgacctaatatgatactgtaactagtagctaccaagaggcaaacttgacaatcattactcgcatgcatcgtacatcactatcggagtgtctccttgtttgtctttgctctctagccgtaatatacatctctacaacgaatgcataataacaatacatgccagaatctttttattaatactaaacggatttcataagtacagtatgtacatacggaaaagtatgaaccctataacaatcattaaaattgtacgagtctcgtacatttacggtacgattactaaacatatctctcacggcgactatcttcgtctacgaaatgcatctcccctgctttaacatggatatatctcctcattcacacgctccataatcaccatccgcctacgtacacttgtagtacttgtacttgctctgcaactcactatacttttacattttactattcacctgttcttatatatacaatactcgctgtgcttgtaccgacatgctccgctcgtattgagcggactcatccgtcaagcagtgacgtcgctgggaaccacgctcatattgattagttcttgtttcgtcgctccttgacggcgttggccagctcggtgagcatgtccacggtggtctcccaagagacacaggcgtcggtgatggagacaccgtatttaagggcagaggggccctccttggggaccttctggttgccctcgtggatattactctcgatcatgacaccgatgatcttcttctcgccagcagcaacctgctcagcaacggccttggaaaccttgggctggtttcggtagtccttgttggagttgccgtgagagcagtcaaccatgagcatggactcggtggccttcttgcactcggcgacggactcggcgtcgtagttggtgcccttcttacctcctcgcagaatgatgaagcagttctcgttacccttggtggtggtgatggcggcaacaccctgcttggtgacacccatgaagtggtgagggtgagaggcggcctggacagcatcaacggcaacacccagagtaccgtcggttccgttcttgaaaccaacggggaaagacagaccggaggcgagctctcggtgcagctgggactcggtggttcgagcaccaatggcacccagggagagcaggtcggccaggaactggggagaaatggtatcgagcatctcggaggcaatgggcagacccaagtcggtaaggtcgcagaagacctttcgggagagtcgcagacccttgttgatgttgaaagactcgtccatgtcggggtcgttgatcagacccttccagccaacggtggttcggggcttctcgaggtaggctcgcataacgatgacgagctcaccagacagcttgtcagacagctccttgagtcgctgggcgtactccatggcggccttggggtcgtggagggagcagggaccgacaatgcacagcaacttgtcggacttgccggtgatgacatcaatggagtcctttcggcccttggagacggtctctcgggcgtttttggtggaggcaacctcagtctggagaagagcgggagcgaggagggggtcgtagcccagaattcgcacgtcctcagcagaggaggcgttgggagaggaggaacgggacatgccgtcgggtccgaacatctgggttagcgaaaaacacgacgagtttgagcgaagagaacattatgtgaggcatgttggcacgtgtccgtcaccagaatatgcctctagctgttcagagcacgaggttagctgttcgaggtcagctcagacttgcgaattgaactgggcatattatgagcagacgatctcttgagcgtaataatgatccgttggagatctgatctgaagtggtgtgtgtaccgacacagaaatgtgatgaaacgagaattgacccataccatcagacacagtcatatatcgataatgatgcataatgttgaaattcaggttttcaccagaatcagtcacacacttaaaaccacactcaaatcacactcaagctcaagcaatgaaacacacgcctagtgacaaactctagtctgactcattgatttgaggggcgctagaacgacgttggactagatcttcaagggctagctcgaaaaagattttagaccgtggtggtggagggtggcgggtggagtgtcagtgggacgtgatgtctgtggaatgtcactctgcagggatatgctgtatgtacagcatgatgtgtatgcgctgtatactgtgggagttgtcaggtctaccagagacacgtatctctgatagggaagaacaaacgaccgtatctcagacgctctgcagcgctcgctgtgtggcatcaatatctcgcgagactcattgaagacagaacagtcaaacacctcgtcgagtgcagcaccacaacattgcacagcaaacaccctccagaacggccgggaggcccacgaaaccaccaactgatccgccctggccgtccaagctcagaaatcaaatctcgtctcaataacacttctgtaacatgctcaggggtggatctccacaactgtcacacagcagcacagagagcccagaaacaagcacctagaacctctcagatcaatagcgcgtgaaccacagcaatcccagagagtctcgccacctctgatatcgactctctgacagaaaaatcgacctcaaacactttcaaagctgcacccaaagacagatcagtattttggcgtcaccatgtcggaaaccccgtctcgaactgtcctggtactaccactgggctaccccttgtgctgctttctttgtccttcaccagaatcatactcacaggagaattggccattattgtcgttttgtgtgtgtcgatagtaatcgtattgaagggtcagaaatactgcagcacaacgcttccttaataaactctctgttttttttaccactgaaaatctcccaaactctgttggccctcttttttctactcgatgagtaatatgcaatgcggtgcacctttgagtttcagtgtgttaaatgtgcgcctgtgattggccacgccaaactctttttctagtcgagtccaagaacgacatcacgtgaatgggacccaggagagagatttataccagcaagactcccaaaagcaaaagtattcgcttacttactccttgaatgtcttccataagcttgctgatcaaaactgacccagttctcgcttcaaagcaaccttctcatctcttatgagacccaggactcgaccaattcttaatgttctcggtctaaactccgtggatcccccatgacgacctcttcttctatcctactcgaaaatctcacctccgaagctgttctaccccgattctacagcactttcctcttgagatcgacactggaagggtctcgaaaaaaacggctcacgtgatttcggaacgcactcgcatgcatattaccgccgctgcactctccacgccagactgtgtgcatctctagagtgcatctccaacgtgctgtgagcgatgtccaaaatgtatggacgaacaggcgtaagaaaacaagcaaacaagggtatgtgcgggtctgaagacgccaaaagtaacttattatgcaaacaacagtgactcaatagacatggggctgaacttcatttcaactgctgctcatttcagctttagtcttgggggggcgtggagagtgtacgagatacatttgcctggaatgggtaatgcttccgttattctgaaccacagacagggaaggagaagtaatgccgtgaaataccagactgagagaaggtccaattgggaaatctatatgttcaaaccgctcataagctatacgtagcagcgaaaagtagcctgtctatcaactgtttctaacctgtctcattcattcccaatcagtcatactgtaaaagaagccacacaatggaaatctccacaaaaatctgcaccgcttaggcgctttgcacaactccagcccttcagcgtccaaaaactccactaaactgctagactagatccggcaagtacatccgcggataaaaaccttagggttccggaaaaaagtgttttacaagagcaactttttccgggcctgaggagagagtaatattggactatatagtgggtttgagacaacagatgtgataaaataactacagtacaagtacaaccacggtacggtaacccatcaaaggttcactttgtccattttgaagcatcatgctcagtcaagtggtgcactctcttaacaaaattccaacaaacagagtatcaagtcaactacatgcagaggggagttttgcatgaatattacattatatgcaaacaaaatcatcatccaagtatcaaatacgactacggatacagacgaaaaaagtcgtgtagactctgttttcctccagctggctacgacaaacaccctagagtctagaccggtctggaccccgaaaaacgctctatttttcagatctaagtaacccaaatcgaaatagagtcgtcttgagtcatgcccttgagtcatcatcagatctggtttcatccaggatactatgataccaggttatatacagtatgtagcgtacaaatatctgatactgacaagactatacacttttaaccgattggtcaacaagaactgcgtacttgcatacatctattccacctccactttgaagcacttcgaacatctggccaccaaaaacacggacagttcggccaaagacacagcagaacaatatatttgatagcagaagaatataaatgatagcagaagaatataaatgatagtatcaaattactgagatccacaggattgaattgaatacaatatatatcacacatttggcctcgataacgctctcgcccaaaagggtacgctttgtctgtcaacttcgcatgccccaactaagacatttaacgacagctcaaggacatttcaaatagccgaaatcaccgttccaacacgtttgtagatgttagatactcttgcaactcagagaaccccataaatcctgtttggacaccaagaacgacacggtgctaccaacttacatcgtcacgtgactcgtcccaacatccaaactttttttggacaccgatggagcgaccactgtctgattcgaaacacacagagcacaaacatggaggacgaagacgtgagtattcttgcttgacagacctgaggggaggcttatcgtcccttgaatcaccacggatcaagggtgtatagatggcgtgattcaatgagagattactggactgattttgatgaagttcgtctttctcggctaattgtggcggaatgatggaagcaatgtgaataatcgactcttcggggcagcgcaatcgccatggttatggtcctgtgttggtggttgcattatttatggggggtatacagccgatatgggttttggacttcaactgtatctccagctttgaggttacattgacgaaagtagtctcgttggaatcggcaaagtagcgcggttaatttgatactacttacgatgatacatcctgccgatatcaccagttacagacccaggtctcgctcatctcggctcgcttaccgaactcgctaacatcaggtattccaacgtctctcgagacaccacaatgaaggcgctgctgccagtaaagaagaaatcgacgcttctgctctggaagcacagcggtcgttactactgtccctcctcgagcagaataacactcgtgaaacaaaaatcctgagtgtggtgaccgagggaggccgtgcatcacgcgactcgttcgtccgagctcagctcaagccgctgcttgaaactgacaccatgactttcacagacctgctcaagcgggttgatacggtaaaccgtgatctgcagtcatttgggtgctataacaatgtccagattacgctacatggcgtggacgaccagttttcgcttggaaacatgtttggaggaggcaacgctttgactgttcaacctgttttaaaacttgccgaagccaaacgatttacagccaaaactggaacagatgttggaaacggagagggaagtggatacatcaactgccagtttagacacatgtttggaggagccgagacgctcaactttgacgcctccatgggcacccgaaccaagtctaactatatgctggctctcacgagtcctataaacaacagtgctcgatggaagggagagaccatggcatttgccacttctcgagacattccctggtgttcgcatttacagagcgttcaaggaggagctttgaagctgagatatctgggcttcccccacactttggatctgtctgtggagactctggttcgaactatatctgcctactctgaggcttctcgaacggtcaagtttgctgctggagatgatatgaagcgagctatgagcgccacatacacgtatgattcacgtgacatccacgtgatgcccaccaagggatacatggtcaagcttactggagagtatgtactttccagcaacctgttgagacttcagtctgaatacagctctggtgtgcgaagcaagtatgccatattcaactggggcatgaaatgcggtcttctgagccgagatgtcggcagttatacccacggagccgttcagagcaacgttcatctgatggaccggttctatcttggaggagctaatgatgttcgaggttttgcactcaacggtcttggtcctcgagatcagaacgattccattggaggttctctctacaactgtcttggtatcagtgtttttactcaggttcctggactaaagtacggtcttgacaatcctctgaaatggcatcattttgtcaactgtggaggcttgctcggacaacgagatgtcaagactttgctgcacaaccagtctgtttctgtgggcactggtcttgtctacaaccatcccgctgctcggtttgagctcaacatctgtgctcctctggtagcccgaagcaccgacaagatgcgaaaggggctccagtttggcgttggagtcagctttttgtaaatactaggactcgaaaaagacgcaagggtacatacatatagatgaatgacgaaatgacattactacaatcggagacaagcaatatgggccgatctgattctatatgattagcagcaccaactccatatccgttatttgaccacatgcacctgacgtacgtccttttttttccttctataaaggcccttggggacatctcttgcgtgtttggtatctctgatgatacatatcctttgctccgattgagacctttcccattccgaatagcgccatctcccatctcgaatagcgcccctagtggtttccatttcccgcatctcactcaactctcttggctgccctaggacctccttcagttgcagctttagattgtctgacgttatctaaagtctgaagagaagcagagaaagaagcgatggaagggttgattttctccttttcttggtcaaactgttccagcagcagatcatactatttgccgagatgtgcaaactggttctgctgttcaaacagctgtttctttagtagcaggaggtttgtgaaggacatctgaagatggaaagagactaggtacaagtacgagtacagcactcctcccctacagtatatataacttgttccagttcacttttcgtctttacgaatgcaacctgtacagtaaaagatcacgtgccaagtgtgtcagtaaatatgtccattaaaaaccaaaatcctcactgcacgcggtctacaatggccactacgtttgcttgtagctaacaataccagccccgtgtatacaaataatgacattagtcagatatgatatcgtcctccattttcagttccagctccggttcgtattgtaaagctgtgtacccgtgatcttaccaatccctcactagttgcacaccttctcctgccacacatcatgtcgcttaatcacttcagggacaatgatctcctcaatctccttaccctccttctcctcctcatccgtcagcgagtacttctccgtctcctccagagtcacaaaaatgacctccttctttcgggtctgcagcaggttaccaatcaccagctggtggttgtatcgctccagcgccgtcttggccttggactcgagaatggactcgtccgtctccagcttgaatgacacaatcatgacacgtggcgcccaagcctcgaccagtcgctttaggaacttgggaactgggtccaggttgaccacaagttcacctccagaagactggatcttgtgctggggcagtctagaggtgggcatgaagaaatcagacaccgcggcagccaaatagaacacacaccgggtgtccacatgcagcttggacattgtcagagcgatgcatcggagcgaaaacaggtactgggtaacagtggtgaagggcagcagtagcagagtgttgtccttctgggcctgcttgtactttcgcagcacatccagcatctggacctggtacttttcgtcaaccttgacagacccaggctcggtctcggactccaccatgtagtccagaaaacagtttgtggagtgggtgtaatgtcgagagtaaggaagcaaagagaactgacggtggaggaaaaccacggcatagccattctcgaggaagtactctgctgatgtggcacctcgagttccagcggaaaagttgtcaatgaaccgaacagtgttgttctctagagggacagtggtacctccactggtgactacagcgacctttctggtgccgttattggtcagaaactcagacagctttcgctcaaactcaggcagatactcaggagcagggttctgctcaaagtacagatcctcctcggccggaggctggtctgccacagatctgtcaatggccttttcggggttgatggcgttggttgtgtacattgtggggtgatgtggtgttgtgttgatttgtgacgtgttaggttgatatctcgtattgctgacgtgttcaattgatgtatcggaatgtctgtgtctcgtgtcggtctggaaagtcgctccttatagtgaatatagagaatatctcagggtcggaaactcgatacgcatgtagaccaacaaagttaaggaagggccatgtggagtacagatcacgtgacactcaaaccaacaaggtttcggccaattgcagctctgctctttgttatccagactattgctcctgaagaggggcgttggagaatggcctgattgttcgatatgttgcacgttaggcggggtatcattcggttgattaataagcctgatgtggatgtggagcgtcggtgtgagcgggatctcggtcataagactaagtacgtaagcaagacatttctgagagctctagcgctactagtagcctatcagtacagtaatagtatgtactgtacatactattgcagagccataagttacttagaaggactagttaccatacacgatagtgtgtcgttcaaagagaggatctactgtatgtatagccgacagagattcaagtctcatattgtggtctttttttgaggtttgggatgagtaatctatcattggaagagattgttagagacttactgggtacccttacgatacttgtagagttggtaccctgcccggtacggtacttagcatgtttttaaatcgacccagttggtcgtttcaacccctttttacgatacctagtaaggaagaacaagtagtatctagaacgttcaataaatggtgtatttctctcattatgactccaatcaattaatcacacattcttgagtcgattcacgtctcacatattgcgttttattgtctctgccctcatccagttaatgtctcgtatttcataactgacgaaaataaactcactgcaaatccacctcctaaaaacatcaccactcgccaccccaccctacagcacacaggcatgaccatcacgtttctggacgtgacctacgatggccagcgcatcggccgcatcaagttcaagctgtactcggaagatctgcccaaaacatgcgagaactttcgccagttttgcaccggagaatacagaatcgacaatgttccccaaggatacaaggagagcacattccaccgagtggtcaagggattcatgatccagggaggcgactttgtgcgtggcaacggactcggaacagtgtccatctttggaagtgccagcttccccgacgaacgaaccatctctggcaaaacattcccgcatattgaaggcgctctatcgatggcaaattcaggcaaagataccaacggttgccagtttttcatcacaacgcgcaaatgtcccgaactggacggctcgcacgtggtgtttggacatgtgattgagggcatggacgtggtcaagtttgtggagaacgtgcctgtagtggaagagaagcccaagcgagacgttgtcgttagtgagtgtggagagtactagttgggaagcatggaggatatttaacaaacgcattatagattattgatttggaatgggacaacagatttatctacaacgacttgagagagctgtgcatggtcaagtgcctgatatcaagagggtgtggtaaaattatacagtgtacacagtttgatgattaatcgtgcagtttaatcagggtccatgataggagtatgctttcaaacagaccgtgcaacaaactccttgagtcaaatacactgttgatccatctcttagtagcacccaagatgactttaacaacaccatacaagtcgataaatagaaaaccatgacattcgacacactttttgattgaacgcaccaaatatgatgcccttcaaatagtttcaaagaatatagcccctaagacgttgctccagatctcatcttacatacacactggtaatctcggcatgaatgctgctgggtcttgacggtatggagcgagaccattcaacgcgtctcccgtgatcttacgctcagtaaaaccacctccgtatctgcgctcttgtatgacgtagtttcttatttgtattaattccaagtttttgttgtgattttttgatttaatatcagatattcggcacgtctctaagtagctttaaaaattggggagaaagctgcaactccctgaagggtgtggcgggccgatagcaatcttttggcttgtaccgacggccgaagctgctgccaaaggcggttttttttcttcggacctgataccctacaaacttctttataggttcaaggcaaactgcaaatgaaactcaagtggcttttgaattgacatgttagattgctatcatgtgaagagagtggtaggggcacggacggtgggggggatggtgggggagggtgcggaagcccttcggccaggtcacgtgactcccttcttttgcggtccagctctttgaggtttttccttctgtttcttttttgtcgcaaacacttgtaattttcgcccttctccactccccaatctgacaagtttctgcatgtatacatgtcttgttccatcttcgtactcgctataatcctatgatactgtaatcttaagcttaccctgcagtcggcaagtttcttgtatcattgtgagcatggcgctagtgtgaagtgtgtttttatggtgggggagaccgctcgtttgagcctttatatagagtatttgatgatgtgtccttggtggagagaaaatctgggttggtagatgctctctaactcgtctagacagctgattctcgtggaccccagtcttttacatggcaacctaaacaggagttggattccggttgcgtgaacgcctccaacatgagtctggtgtgattatgtaagacggccgagaggcgaggaggtggcgggtctgtggaagggtctggaagatgcgagaaagagaacttccaaaagcaacgttttccgccgaaaatttgctgccgttcaaacgcttcaaactggccgcaaaacacccactatatcctctctcgacacccgccaccgccgttaaggtgactccattattatgtacagtatgtaccaagaatcgtgccaaatgcagcaatgttttctgaaactcaaaagtcgagcttttaacgtattctcaaatgagaatggcatggagttttgtcaaagcaagcggttggaagaggtggtattttggacttatcagcccacagagtccgagtggtcaggtgccctgtgaaaacggcctctttggaacgcttaaaacctatatttcaccgtccttcactgcactctatcaacctcgccaaaggctcaccccatctgcatcaaggaaggctacattttgcaactcaaatatatttggtttcgcatctccgtccacaaaaatatagcaagctaattacctctgcaacacgagtatttcgaccttttggagcccgcgacaagaccgaccttcgacaaaatacagccagaatgggcgactccgaccagcatgaacacggtcacgtgagccccgaactcgccacagcacactctccacctttaacatcggctttgcaaccaacctcgtccacaagttcaattgaggaaggtccagcagcagcatccaacgaggaaaagacagagtccgacaaaagggcacctctgaatgtgcctccagtcgcagacacgcctccgcagacatctcctgagacgacacacaacaagtgtccccctcctccagcttctcagactccgcccaagtctcctcctaaggacgataccagtgatgtgaagggcacagacagtgcaagcggtgcaaatggagatacagacgacaacacagaaaataccaacaacaccaacaataccaccaataccaccaatacaaaccataccaaccataccaacaccaataccaatgacaagacggatgtgaccagtgggaatgcacacgaaattccctctaacacgagtggcaagacgtcaccggcggcaaacaccccaacgacaacaacaactcctacagcgacaaaccccatccatattccgggactcaccaacaccaagcccgtatcgctgtcgggcacatcgtcccccgtggctcacaacacgtacacagcggccagcacggtcaacatgggaaaatctggccacgctagcgacgcgggcagtgcgcaagagacaggctccacgtcgggagcaaccacaggatcagtcgctatagccacgtgtggcggccgggaaatcaacccgcacgtgctctacgtggcgggagtggacgcctccgtgaaggagtccattctgctagacctgttcaaggttacaggacctatcaagtccatcaaaatcttccccgaccgacagaaggctaacatcaactttgcctttatcgagtacgaggacaaggaggctgcacagctggcgatgcagacgctcaacaaccgccagatccacggtcaggagatttccgtctcgttcgcattccagaccaaggtcgagcgtgactataacttgtttgtgggcgacctgggcgccgacgtcaacgacgaaatgctgcacaagcactttgcgcacattccggggctgttggatgcacgagtcatgtgggacatgacgacgggtcggtcccgaggctacggctttgtttcgtttgagaccaaacagggcgcggagcggggtttgattgaaaacggcagtgtgctcggcagccgggtgatccgtgctaactgggccagctcgagacgcagcaacatgcagggtcagtcgggaccccagggaggacgaaacatgggagggcacatgggaggacatatgggtggcggcatgggaggtggaatgggtggcatgggcggcatgggaggcatgggaggcatgggtggaatgggaggaatgggcggcatgggtggattcaataatggcatgggcaactttggaccttatggcaaccaagggatgggaggccacaaccacggacctggcaaccacaacatgatgaacaatcgaaactaccgtgaccgaagtgaccgaagtgaccgaagtgaccgaagtgaccgcaacgaccgtgaccgtggcggtgacaagatgggtctaccgaaaacggtgtacattggtaatttgccaaacatgcatccgtcggagctgattcctcttctgcagaactttggctacgtggtggagttcaagcatcattccaattacgcttttgtaagctacgattcacataaaagagcgcagatagccatgatgcagctcaatgggtataatatccacggacgaacgctgaagtgtggatggggtagagacaggaggtagtccgaagagtgagagagagagagagagagtgtgtgtgtgaaagagagagagagagagagagtaccccaggctgacattcatcttgcgtgttctgcgtaaaaaaaaccccctctttctctggatttatgccataatctcaaaaactagaacgatatctataacaatgtatttattttcacgacaatttccaacgaagaagtaatagaataggggatctgcagatcactgctcgtatgaatctgtataaaatacggaatacggatggcatcatctttcttgccgtattatgttctcgtggattctatttacatgtgaaactcgaaggttaagacgattaggagttggggtggttctttcagaaaacgagttttgggagggtgggtgttaccaaaagttgagagtggaccaaatacagtcgcgaatctctcataatcgaactcctcttctttctagcgtcataattcagggacttatactacttgtcgacgaacgtccgccacccttagaactttgattgtgaaagagagacatgtgcgcgttgagagattagaagagatccgggaacagcagaaatgagttgaatgcttgggattggagttttgggggcggttttgatttctgtgaagtccccaggtgtctacttgtagtacttgatgggggttgtatagatttcatgctaataggtaagtatcaaaacgtgtcgacgttccatttacttgtacaagtacaaggtacgacagagaggttgagagggtgaaatgaaagtattaacagatggaagacatgtgattcgtggaagcaaccggtggggggatgagacctacaagtacctaagacaattgtactcttgtacgataatgtttagtaccatatacctgtatgttctgttgtacgattatacagtattctgaacgtgggataaaaacaatgttcagtaaagtcaggattacttcatggcgtttacagtaatgtggagtctctctcaatttactgtaatctggtggagaaacataagagaaaaggatatatgtgctgtgctaagagctaccagtggtgtttaccgagtactaccagtctcaaaggtcacgcgccgttgatacaatggtccagtgcgaaattgttcaatggacattactgtcctttaagtacactcccaccgaaaccaatactctataattggtgctgcagtacgagtacatattggcgtttaataataatgtaataaatacacaatttgttcccacttgtagttccattatatccatttccgaacagatattatgatcattgttcggttttttcatcctttaaatgagtgacgactgccagtgtccaactaagcttcactctcgtctagcaaagcaaaagcgttctttgctcgctctctctcagccttctctcgggcatccttcattttatgtcgcttttcagcctccagcttctcgttggtctcctcccaggtggcctttcggttcttgttgatcttcttgaatcggatttttgaagtctcggtcttgtgggccagctgctcctggttctcgaaggctcgctccattgcctgctttcgtcgcagtttttgcttggaagacttgtggcctcgcttggtaactcctccgccactgagagtggtcttctgggcaataatgtcgtccagatcatcgtgatctccctctcgtaccttcattttggcaatggcctcagctacaatagccttaccggagtctcggtcggttttggcgggagaatcgaggttgatatcctcgggcatggcccgtcggtcggctcgcttattactcttgacggtcttggccatttttgatactgttgtgtgatgttagtgcagatgttaacaaggctcaatattttttttcgctgataagaggctatcaggaatagggttcatgcagtacttggactcaagtaaaacagtggggagaatctaatgaagagttttttgttaagggaatattacgatattccaaatatatgttgatgaaagcattcctgccagttgaaaaagtcttttttcacagtgtttttacaaataaataatttttaggacacttacgtgtgcctttgactgctgaaaaagtggcatattgtagagtgcgatcatgttggaatagaaaatgcagaaaagaatattctgagagaagaaacagactgtgaatttaccaatcaactagttttaagtctgtatttgaactcgacagccagccattttgagccttcaaaatttggtccagaatgttcgcgggacatacatttcagctactgtacttggcccaaacaatacccgcaattcggattcggattcggttgttcagaagagcgcatgacagtggagttcggttgttcacgtatgtttcctgttccatctcttgaccgaataaatatatcaacaatcaagcaaagcaaataaaaggtagtcgtttctgacactgccctcttgggctgctgggaaacgaagaagctgtagtcggtaaaatagatgactgaaagtcgggtggaatgtggtagacgtgcttattgcgacaattgtgcagtgttttttattattattttatattctagggatcctcctttttattctaagtttttttattcaagtttttttaattttttgtttttaattctaatgattacagctatatacctacttgtaccagtaataagcagggttgttggcgttcaataaatcatacacttggtgatcgtttcgatgagcgttccgaggcccatgtcaattggtttgtcgtcgcttcatcttgtccttgtccttgccgtggtctcgttttttttctattctaatgattcattacaactagatgcctagtaagccaggtttttgttaaattttattgtcacgtgattaagtaatcagaaggtggagggaatgatttttaaaaatcaaaaaaagggactttggccgagcggtctaaggcgccaggtttaggtgtaacacgcttaaacataaaatccctggtatcgcaagatgcgcgagttcgaatctcgcaggtctcattttttttaaattccttctatcctgcctcttgtgacccccattgtgtccttcgctcactttctgattctgaactttccattggatattacgaaaaataatttttggcaatctcatggtatgtactacacgggagtctcttgatacgggatatatagatcacatgtgaagaacttctctacacctgaaaatagacaatcttcaagagtgtcccttcatgtaatttttcaatattttaacgtcgtttgcaacctccattccccccttttccctcttccaagaaatcgtcgcatactatcgtaaagtccccagcacattcggatatcgaaatctcgcattgagtcatgaactctaaaatctgtagtgagtcaaatttggagaactaaataaaaatggaatcagagtgtctgtttaaaaaaacaccataccacagcacacaacattacaagatacaagatgccaattatccacgtgatcaacgtcgagtctggcaacctgcggtctctggaaaacgccctcaacgtgctgggatacacggtggagtgggtctctagcccagaccagatcactgactccattgagaagctcattttccccggagttggcaactttggccactttgtgaaggagattgacgcccgaggattcattggccccctcaagaagtacattgagagcaaacggccgttgtttggcatctgtgtgggtctccaggctttttttgagggatccgaggagtccaagactgttgcaggactgggtcttgtgcccggtgttctgagcaagtttgacgataaggacaagagcgtgccccagattggctggaactcggtggatagccgagatttcgccgagcacaagtctctgtacggcatggtgccttcttccaagtactactttgtgcattcgtacgcttgtattctggatgaggccgtcaagaacaagatcgaggctgcaggctgggatattgccacgtcacaatatggtaaccagacatttgtggctgctatttccaaggacaatgttgttgctacccaattccaccccgagaagtctggagcagccggtctgcgtgtgattgacgctttcctcaagggtaagaagtacgtggaggaccctgtaattgctccccagacatcgttcggtctcacaaagcgagtcatcgcctgtctggacgttcgaaccaacgaccagggtgatcttgttgttaccaagggagaccagtatgacgtgcgagagaagactggagagggccacgtacgaaacctcggaaagccagtttccatggccgaaaagtactacaaggacggagccgatgaggtcactttccttaacattacttcgttccgagactgccctgttcaggatcttcccatgctggaggttcttcgacagacttccaagactgtttttgtgcccctgactgtcggaggtggtatccgagacgtaactgactcttctggaaacgtcaccaccgctctacaggttgctacccagtactttatgtctggtgccgacaaggtgagtattggtagtgatgcggtctttgctgccgaggagtactacaagagcggcaagaagctatctggtaagacccccatggagactatttccgccgcatacggagtccaggccgttgttgtttctgtcgaccccaagcgagtctacgttgatgctcccctgaccgacagagtttgcattgagaccaaatacccctctgccgacggaaagaagtactgctggtaccagtgcaccgtcaagggcggacgagaggcccgagatcttggcgttttcgagctcgtccaggcgtgcgaggctctgggagctggagagattctgctcaactgcattgataaggacggaaccaactccggtttcgatcttgagctcatcgaccacgtcaagtctgccgtcaagatccccgtcattgcttcctccggcgctggaaaccccggtcacttcgaggaggtcttccgagagacctctgctgacgcggctcttggagctggtatgttccaccgaggagagtactccgtcaaggatgtcaaggacttcctggagaacaagggcgaggttgtgcgagcctttgagccaattgagctggttcacgttgagtaaggggctggtaaatagatgaattatgatacaaaatatgaatgattaactcacaggagacgccgcagatgtaggtaatgttttatagggtgtaattttagtaacccttcgtttggtctaatcgctattgagtctttacacattccaatttggtaacagtcatcgctgaggaagaacgagtcagtatccaatatagctatgctacttgtagagactttagtacagtgacggcaagcactatcagagaacgtacagactaacgtttcaagtcagaagttggcaggaaatcaaatatctttaccgatattgttttctctcattcttttatacctctccaatatcggttttttttctttctttttttttttctgcatatatccgttttagacaaacccaacctcaccaagtacgctcccaactaatcacttctcggccaactaaagccaatcctgcaaaatcaactctatcttgccttatcacccccatgacaagtgatgcgataaacgccatggaaaacgacagtacgacggtggtagaggtggaaacgacatttgtgaacgataacgtggtccgtggcttcctcgatgttgcacgtgatacgctgccagacgtccaaggactccttccactggtccaagtgcagctggtggcggatatctcaagagagatgctggagggcgaagaagtgctggaaatcaccgatccagagtcacatggcgtcaaaaataccgaagcaggtgacgaaacgaactcacgtgaccccatcgtcgcttctgcgcctgctaccctggttcctaacgagagcacattagagattcatgtcacgcccaagtacaccaccaaggacaagaaacgaggccgcaaaaagaccaagaaggacgaagattggttggtaacatgcttgggtgttgttcaactaggaaacgtggaaaccagtgaccacgtgcttaccgctttgaaacaggctctttcggtagccaaatttaacccgcgaaatcgagtcagtgtcttttcagtgaatcctcacgtcactgttaccaaaaacaatggtgtttacagcatttccatcacttttggagtctttgcgaagccttttgatggccacgtcaaccctgagatccatatggcaggtcacctcaacattgtgaatgtcatccgacagttcctgggcgtaactaagataaaacagctacataagaacgactatgtgactcctgaatacttctacgagtgcctggaactcaaggatgataccgaggttgagatcaacagagatcttcagccggaagggatgagatcaaaacttttggattaccagcttgaaactgtggggtgggttctggatagagaaaagggagaatcgcgtgagaagacgatagagggaattccttcaccatggaaacggttcagggctcatggtatcaactggttggttgattttgtgggtctcaacattggtcctgagaaggaggtgatggagattttgacacgagatacgaaaccaacaactgaggaccccgagattcaagcagtatcacgtgacgcagattttaaggctggatatggacttattgctgatgaaatgggtcttggaaagacagttgagctactagctgtagtcctgaataaccccagacctgaatttccaccgcaaacacactacgatctgtactctgacagagacgtgttacctaccaagacgactctcattttatgtcctgccagtatcagtcaacagtggattgctgaggttactaaacatgctcccagtctctctgtctttctgtacactggtcgagcagctttggatgctcaaagagagaaggaaggtactcccgataccgatattgaggttggaattgactcagatactgattcagaaggccctcttgtttcaaaacatgcacaatttctctctcagttcgacattgtagtcacatcctatgaagttgcatctcgcgaggttgccaacgctctttacaaccctctgagaggtcgtgtaactcgcaccaagacgaagctaaagtcgaaagatacccgagatgtcgatctcgtgcaagaccggctttccctccaatctccactgagtcagcttcagttctggcgtgtgattctggacgaggttcagatggtgggaaacacggtctccaacgcagctgttgtagctcgtattattccccgagtgcatgcatggggagtcagtggtactcctataaagaagggcatgcctgacttacttggcatgtgtgtgtttttgagatgtgaacccggcgagttttatggaagaagtgattgtgagtatactaaaggaacagtcagagtggcatgtgacaaaaaaacaaaaaaccatatggctcaatgaagggctacgactaacacagatgcgtataactactcttggcaaaacggatacctcagcacaactatgacagcatctggagtaagtcatcaaaaacactgggagatgctcatgcttgacaagcctcggtttcgagacgttattcgtcaaatgtctattcgacatactaagcgacaggtcagagatcaactagtattgcctcctcaggaaagacaccatgtgagactcagattcaatctagtcgaggaagaaaactaccgacacctgcgtgaaggtgttgagagtgccgtcagtgaggcagtggctagttctctcatgagagaagagagggaagctacacgtgaggcagctgtggtggataggtatggcgttctgccttcaagtgtcactccccctgtgagcaacagacctagaggcactttcaacatcggaggctctaatccctatgctagtatcatggcgaatatcaacaacacagtcattgaacctgaaattgagattgatcccagtatcacttctagtggagagggtgacggccaacatgtctacactacctggtcgggtgctgtagacacgtatggtggtgagtctagcggtacagctgctagtagcaccgatgctgacggcgatgataacgctcaatctcccacatctgatacagctagcaacactgacatcaatgttagtgctattcccgatatagaggtatccccgactgccacccctacagcctccaccagatcccaaaatggaacttctgctcctccagcatcttccgctcctgcggatttaacaacagcaaccctctcttcctggctgttacggttacgacaaacctgctgccatcctcgagtcggttctggtaacaagaaggctctcggaaacggtattcttcaaactgtcagtcacgtgctggacgccatgtgcgaccaggcgctcacccagctgctgaacgacgagcgaagtctgtttgtcgaagagctggagaaggcacgagttcacgagttcaacaaacaaccagacattggactcacagtgcttcagtcacgtgtttctgaagtcgaggttcgaactggtgagatccgagatatggctgttgctgcggctacgcggtatgctatgaagaagaaggaggtaatttccgagtggaagcgtattggtgaggttgataacaagcgcaagttggaggagagtgatgacggtgctgctaatgttaagaaagtcaaggtcgaaaaagaggagaaggaggaagaagtggcaaaggaggaggtttccgaagattttaaaatggagggaactgagaacaactccatttttggagctccaactgcttttctgggctctgattcggagtctgagagcactggtaagatgtccaaaccattacaaaagtacctgaacaactccgaggaacttcagacggagaaggagcgaaaacaggcttttctgcaccggtacaggagctggatggatcttatgcatcggtactattttttcattgctacttttcatttccaagttggagaagcgtgagtatgacaaagatttgtaatgacgtggtggttctactggggtcatgagaggtcatgagacatactaacacagtaaaaaagtggctgaggagaagaaagaaaaagaggatgggaaggacgatgaagagaaggaagatgaagagaaggaagagattgaggtcaagaaagaggaggatgaagggaccaagagtgacgagtgagtatagagatatcatgagtggcagaataacttgtgccattcgctcctcttatgtatatgtgtactaacacagtctggaaacgcactattacacgctggcagaacaaatccgaacccagctacttcaacgccctattgagagagtagaccaagacgtgggtcgacttgaacgggccaaggagctggagatggttcagatccctgttgataccttgactcgagatctagtacaggcttctcctttccttgaggcacgtgtttcgggtctactcgagatcatcaaccaacagtccgaatatcttgaagaatggatgaccagagttcgagagctgttggttgcacgtgacgagaaggacgtgaaagaaacagatgagaagaagaataaaggagatgtcgagaaagttgaaggcgaaaacactgatccttatgcttctggattagacaaccaacaatatgcgtcggactaccttgatgctatatcgtacctgctgcaactcagagatgaagctctcaatgccaagactacggcctcagcagccgacaagatccaagttaacttgtggtaccacaatgactacgaagaagagcttaccgatcttcaggtggccctcaaggaagctctggacgcttgtcatgtgagtcccactcttggtgccctcaaacctatcgttgctgctctgaagacggactctggagctgtttcattgtcaatttacaacccgaaatggcctcccaagttgctgtccaagctcaatccgatcgttaagacagttacctcgacaaccaaggcttgcagagacctgttgtcagtcgttagaagctgtttcaactcgaaggttgtctattacaagcagctgcagcaactgtctgacaatgtgagcagtctggaggaactcatcgagcctggttatgtcacactggaacgcctgaacgccaaaataaaccatctcgtacctttaatcaagcgtacaaagggccgaatcacatacttacagagtctcaaaggtgatgatgacacaactggagtttccaacatgactggaattcataaaatgtgtgtcatctgtcaggatgattatattatcgtgggatccatcactgtctgtggccattacttttgcagaaactgcctggaagagtggtggcagacacataatacgtgtccaatgtgcaagactgtattgtcccgcgacgatgtgttctctttcacccaacaggacaaggaagacaagtcacgtgcaggttctttcgctgctcggatcaatcaagatgacgccattggagcaatgtatgcgccagtgtcggaggacactcaacagttgatgagcaaacagagcatcaagagtgcgtatggcacaaagattgaccacgttatcaagtatatcaagatgctcactcatcgggctcctggcactcagattgtcatcttttctcagtgggcagagattctcacattgttagcttcagccctcactgagaacaagattgcatacgcggagccgaaaacactgatgtctttcttgcaatcggaagaagtcacgtgtttcctcttgaacgcaaagttccagtccactggcctgactcttgtaaatgccactcacgtcattctatgcgagcccattctcaacgctgctcttgaggctcaggccatcagtcgaatccaccgaatgggccagactcagactacccacgtgactatcttcactatggccgatactgttgaagaagaggttctgcgtcttgctattaacaagcggttgaaaagtatggacggtgatgagacgtttgaggagaatgaatctcgacatgtgacatcaggagtgggtgcgctcgccaccgataaatccggagaggtggtcaaccgtcaggatatgtgggacgctttgtttcccagtgacgggtaaaatgttaggatagaaatacatgtatcatagtgagcaccggtatagttgacaacttgtcagcaaatgactctgtagaaaacttgttaaagtgtaaccctctggaattaacagaattttttactaatcacggtagtgtagttaacattacagatgtctcggatcgactgtatacaactctcctgtatgagcttctaacataactgcctgaccttttacacacttcaaaagcgggagatatggtgtccagatctccctaaaatttcaacaaccagttttaaaagtacgtgggagtttacctacaacttttcagctcaaagagcgcagtatatatatatatatatatatatattccgaggtagagatatgttattgttcagtgggtcaaaaccttattagtgtgatgggagccattaaggagttaaggagtggtttatttagtgattgaatggtaatataacgaggtcactggggaataataacagtaagattggtataatttggttttcccaaaaaaaaatctgctttcgtacttcttttaccctggttatctcctagtgtaggtgtgcccacacgtcgacccgttgttttggcgcattgcgtctttcatgcggcgtggtatgcaagtgcgtttgtaccaaaacatgctttattatcaccactcttctctcaccacgacacagctgaaaagtattcacgttttgaacgttttggaggcgacacaaatacaacatagtcgccacgacaagtgacacagacacaccgacaccgacacaaacacaccgacacgacaacatccgacacagctacttgaacaacacgacacaaacacaacaccccctccgacattgcttctataatggcccgaaaatccaccccagagcctgagatgagacgcaagactcgggtcaaggccaacattttgcatgtgagcaaggaagggatattcgacagcgccggaaagtctgctcagatctttgacaatgcgggaaccaagcctgggtcccaggcacagttacgtcaagagcaacaacaagagcaacagacacaaacacaatcgcccatggcaaagctgaagcaaatggtacgccgaaacagtgctcctcagcagccccagttgcagcaaccccaccagtcacagcagcagcaacagcagcagcagcagcaacagggtcaaccccaacaacaaacactaaccacccgtctgtatctccaaaacaagtctctggcacgacagaattccaatctcaacaccaaaatgtcggctttggaacaccatatgagcgaacttatcagtgaaaacatttgtttgcggcaaaagaatctcgagttgcagagaagccacgacaattggttgcgatcgcatgtcagccagaatctcaaaaagcaactgcaacagcatatcaatggaatcaacgatttgatgcaaggactgttgggagaagtcgatggagactcggagcaacgctctcatgaatcggcttctcaggagcactttgagctttccctttccagatcactttcaaagactcccgattctcgagctctatctagaggttctcctgtatctggcagacactcgctctctagaggttcggcaagtcgacagaccatgggtcctgctgactttgcacgacgacggtcttctcgacgtcgatcatcgttctttggcgagctgcccctgctgcaggacgccgaggacgtgctcgatccttcggcagaacaattgcatttggaggctcgagatgtcgtcactccgatggctgacgacgttgagggatggggtgaggttccagttgacgaggtgaatgctcacatggaggagatggagaagcagcatcaggcagaggaggcagagagcgagatggatgttgatagaggagagaaggtgcatttcaatgagcacgtggaggaacattacgacgagccaatggaaatggatactcaggagacacaggatacatcattctcctctgctgtccgggagacttctttcccttcacctatccaagagactgttcaggagacttctttcgcctctcccgagcacgaatcgttcccttccctgatccaggagacttctttcccctcgcctgtgaaggagaagtcgtcgtttgcttcacctataaaagagaacgcctcttttgcatcgcctgccaaacagaagcccttcccttcaccaatcgacgagtcttctttcccgtctcccttctccagctccttccgacgggtaacttctgcccccagaggagagcctatggaggaagtgtccacagatggagagtcctttgcattccttcagcagcgatctcgtcccaactcgagccattcacggcctaactctcgatccgcttctcgcaacatttcctcccgccctggatctcgggagaagcagatccacgtgtttgccgaccctgtatcccctgttaaggaagctggccttgaggcctctgcccctgtgaacccagccccttcaaataaaccagctgctgtctctacaacccctcctcgatctcgtccttcattgtttgatacccccgagagtgccaaggagcgacaggagaaggagcggaagcgacgagagagcatggagcaggtagtggaggatcccgtgtcaccctgttcccgtcccagcagtcgacgatcttcccgaagagccagtactgagaaggagaaggcggctgaggaggctgcaaagcatgaggagatggaagttgaggaagagcatgttcaggaggagaaggttgaaaggagggttaatcgttctcgacggacttctactaagacagctgagtcacttcctgtatctacaggactcacgactgtggagtctttggagaagcccgtttcgggaatgtttgaaaagggtctcgagaagcttcagagtctggacaacaacgtgactgcccggaagagtcgcgctccaactgccaccggtggtgtcaaggtgactacatcaagaaagagcaccaaggccactgccaaaccttccaagacctctcctctgatgcagaaggatgccaatggcagcaaaaataatggagccgatggagtcaagggcaaggtcgagactgttaaaacatccaagcttgccgaaaagcccgtcaagcccgtcaaggtggcagctgatacggttgccaagaagcccatcaagctggaaacccctgagcctcgttctcggcgatctcgaggggctcctgtcaactacaagcttccctctgtgggttccaagctgcgtcgggagaccgatggctttgttgatgcagttggagggctcaagcggtctctgggtgcctgtgatgagaacggcatgaagcgacggcgcatctaggggacccgagtagggtgtgagaacgcccgacgtgtatatatatctacacatgtacactgtagcagctaatatgtatttatagtgagatgaacgaaagggtgtgaacgaggtgtgtctgtaggagtgggacagaggtcagtggttgatgtctttgaagcaatgtgcctgattggcacttggtcgccttgatctcagatgaccgcggtggtatctaatagagcgactcagttgtggagattgtccagtgacagtattgactttggcacatctattaatagtacgtgtctcgattctagatacatgatacaggtgagatagcgatggtcgtatcttgttgaaccgcagcaggtcatgttacaagcagcacttaagtccgtagaatgaaaacatccggtggatggcatattgcttcctgatggctacgcaaagggtgaagtatcaaacttcagtctgataggaatacgagctcaccgcccctttcaggaaagtccaatcttcaaacggcgctctgactgagtttgcttcgagaatgacccttcggaatgattacgtggttgtcgaggtttaacctgtcttgattgaacctgatcagcaatcagcaacattccaattggggatggtttctgggttatcttacgaaacgcagcttggtgggtaaagtccgtagtcgccgcaactaatgatgatcgcaatgctgttattgaaacggcgcttgtagctacagtgtaactgagcacaaggtaggacaagtgctagtacagtacataacataagtaaggctcctaaggtgtacttcacgtgactcgaatcggcgccagcacctggccaatcatctcaattgcaatttccccacttggcccgtttttagcccgtttcttggcctgctcctagctcgctcctgtgtctttgttgttgccctacagtgcatcgactcgggcgtctctagccaccccaagtagagttcagcagcagccaaatcttttttttactttttttacagtaaagaggcttgacagttgctgaaacacgaagctgaacgaagccgaataagcggtataaaccagagaatcacgtgattcaagctatcggatctcgtaaaccgatatggagagacaaatctgctcggtagtgtcttacagactgtcattctacactcttccataaaagttgtacttgtagtgacagtatggctctttatttacaatgtatagtaagtatagtaaagtacgtactccacacagcatagttactgtacatgtggcttagttgtgtggcttgaaagtggcgcaattgcgtcgatcaagtcgctccgaaactcgaatcaagactcaccccttgactcacgtagaccgaggaagattcactcggctgtcaacttgcgccaagcctttttattgctgctcttgcacaagtggtgctgtgtgttaccccaggttccccacttcagcataaagtggtggacgtggatggtgtttaaaactcaccagaaaatggaataaaatgcgtaaatgcaagataaatacaagtccaaagtcgccccgcatcccgctatcagaattcgcagttgcttttagctcacgtgaccaccgacacctcctacacctgcctattaaggcaaccggcttatcaatcaactttgttgcaacaacccccacatgccggaagtgtatcggactggaaacaaggagacggctgggctgctccggagggggttttcacgtgatctgtactggatattgatgacgaagtcgactagaaacacgttgtagcaccaattccatcacgtggcttctccggtcggaaaagttttatcccttagcgacaatagttgtccgactcgcttccgaaacgcggttccgtcaggaccctccgattcggaatgactcagcagcgccgtactagccaaagtacgaaagagtatgcaaaccttgattttcatagtaacggctgccggagaatagtaaatggatagcactcataacctgtattttagccgaaattaggccatttttcggacattacggattgataacgtgtttcgggggtaaatttaccgacccaaacgtcttttctgtccggtgtctgcccaccaataacagctatttccgccgacccccacttgtactcatttttaacttcagccgtatgtcgcttataagtaagtagggtcttcctttgagatgaaggccccgaaataatacttcctagttgatggactcgtgacaagtgagtattgtgaaagagacgagagggagagagttttatttgataccccccaaaacactgattggtgcggaaattcctcaagtcgaattttccaccctgctgaactgtgtgtccagtgattattccgagctgttctgctgcgggcaaatttctccacggacgtcgtttagacccatctctaattctgttctgcttaggcgccctgcactactgctgaactacctttaaggtggtagcttatgctgggagttggttagatggagcgtaggggtcaccgatgtgattcactctctgcagtggccccgtgaggtgtctcttctgggttgtcgtgatgcgtgatgagtgatgagtgatgagttacagcgtttgatgtgctccagtgtatttactgcgtggtataaccatgtttcaatcgatataatcgatgcagttcattctgctttaccgtctcatgggactctcgatatcgttgaaatcactgaggtagtctttttcaatttggtgaagaaaaaaaacagttaattgcttggactccacgttggttgattactagtttcggtgattctactgcttctgttcggttttcagttcatctttgctcttcatcgggttcttagaaatgcttactctacaattagtcgctctacatactctctatcaatgtcgttcgcgagcgagcctcgattctctgcctcactaccgtactaacccagtgaccactcaaccccctctagctggtctagactcagacccttccaacccacaacgccccagcggcgattcttccacgtccaacctcgaaaactcacccaccctcacaccatgtcctcctgcatttccagacggaggtctggaagcctggctgcaagttctcggcggcttttgcatcctattcaactcctggggagtcaccaccaccatgggagtctaccagtcatactacagatcgtccctgttggctgatgtgcctcaatcgtctacagcctggatccagtcaatccaaatcgcatgcatcttctacggaggaaccctcagtggccggttcttcgataaaggatatctcaacgtcctggtggtaggaggctccattctcacattcacatgctacatggtgctggccgaatgcacagagtactggcacgttcttctgtgtcagggactaggtatgggcctcggtatgggagccacatttgccccctcaatggcatgcgtctcgcaatacttctccaagaaacgaggcctggctatcggcatctgtagtgctggcgcaggtgtggcaggtatcgtgctgcccatcatggcaaacaacttgttgcctagcgacaagatcggctttgcagcgactaccagagcgctggcaggcgtctacgcgggcatggctatcattgctatttgtatcctgcgctacaggaaacatcctgcccaagaaagcaagcttctccaaatgtttgacgtggctacaaaactccagcggctcatcaatcggtcacgcgaaccaaagacggagcccgtgtgtcccaatgatcacgacctcgaaattggtgagtcttctgaaacaccagactcgcctgctaccgaaaaagcggtaatcaatgtgggtgcagaaaagaagtcctgtgacagcaacgctcctcatgtcaagaaagagagcaagttcacaattatcgatctggctacgctcaaaaaccctgtctacgtgctttttgttatcgccacttcccttgcattccttgttctctacatcccatactattacctgcagcagttttccattgaccatggaatgagtgaacaagtcatcagatacacagtcactgttctatgtgctggtgcgactattggtcgagtgggacctgctgtaatggctgactatctcgggaaattcaacattctcgtcttcgtcagtatgattaacggaattctgctattttgctggatgcaccttgacaagcttgcacttccaggaggtactcagaaacgggaccagttcagctcccacgaaaacatcgactcgcgtgacgcccaggtcattgtctttgcgttcttctacggcttcttttcaggggctctgggtactttccctccctttgttctgccctctctagctcctagtatggacaaggtgggggtttgtctaggacaggcctttttgtgtcttggaaccgtgtcgttggtagcaaatcccattgcaggatttatcattggcaaagaaggacggtaccatgtggttgctccttattgcggagctgtaatgatggcagcttgtctattgtacgtcatcacaagagtcaatgttggaggatggaagtttggtagggtatagggatatttaatcatcagtaatatattaatctagtaatagacagaaagaatgcgaaaaggtgagtctttgattctttcaatacgtacaagtagtattataatatatcatcagtatgtatatgtaccgtatatatacagaagcatgctcaatgtcgatcgatcaaaacaacaatgggtgacatatatacaaggtaagcatcagtagaagaaaaaaacaaaactggaaccaacgttgacgaatatttcaccggaaacccattattcagccataactccaacttttttctgtggcttacataagctcctttcgcttctgatgctccctcacactaaattgcttaataagcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcaacttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttccccggttgcgaagcggttgacttggatttttggtggttgtacttatatctcgtagtctgcgatggtgctctgttacgagtcctgctaccagacttggtagatgtgtttctcatacacacaaatgtcgacatgcttggactccatgtttgcagatccctaaacccccaaactatgctgaaataccctacaagtacgaataaaacattctcccatatctcttgtgattcttgggcaagaaccaacgttgcttcctccattgctttctcacttgtggagggctctcggacgcgagcaatgacataccacagcagcattatcattcaataaattactatatacttcactcgttaggccttcagaacttgcagtagcttgcttgttctcacaaatcagagtggctcgttgattgtgcgctgtctcggattcgtcagtatccataacaccaagctcattgacaatatttaggcgcccgtcactcgtttgtaagtcattcgttttctctgttcacttgctccccttttgactcgttaatgcttcctattaggaggattgatacttctccaccatctcacaaaagaacttccatagtaccgtccgctgccactcgactttgctctcaagctcgacgcagacaacaacaggaaactccaaatggtaccctgaatcaacggcataaacacctggtctctgatggtgatgtaggcaatcttccaccactttccatcggcagcagagattgctcgaagataggattcttcaaaccgcagatctgggggaggtcgaatctggggcacgggcttgacgacattggcggattcagaggaaattgaatcagcttcatcctcatcctcctcgtcaacatctagttcttgatcatcatggggttcctggatcacaatctcttcttcgacatccatctcgacatccacctcgacgtccacctcgacgtccacaaagccgtctgattcggtcatgatgcttccagccatggccatggcactatcactctccaaagccgtttccacctcggttaactcgttttgagacatgttgtgttgagagccacttaacttgtagcacagcatgctgcaagatacgctcccaaaaattagagttggttatgttctcaagaggcgatggaaacagagtgacgaattacagtgggtttatatcgtgttgtagaagtgccagacagaagctgaaagttggaatgaactacttaccgcatatttgttaggtaagcttaagatatataccttctaatactcttaatcctcttatttccctgtcccaagattcgcaacttacgcactcatagttacgtaaactaaactaaaagttacgagtactcctccacaacatgatacgaagaatacccgatgaaagccgagatatcatagcaggatccatgtataaccgagccgagtttatatgcggattactaaacaacagcataactcgaggggcacgtcatgtgaccatctctgtgctcccacagcttggttttacggtacaagacaatgggaagtcaatgactgatatgcgccacacaccggcagctctggacttattggggtctgttgctgtggtgacagtcgagtcacatgaccagcatcttactcttcaaggccatgtgagaagcataaagattcgcgatggcccttcttcttcagagggcacgctcataacttgctcttcgctgttttacaatattcctgtgaaacgcaagtatgctcttcaacagagagattatgatcaggtcatatttggcgtttgggtagagttattgcggtttccaagcgttcacgtgaccttggtttcttctaatcaggtcaagttggagttagtcccttccgattcgattgttgataggtgcatggatatgttggagtactacaagtgttttggcaggagggttgagctgggaaggtcacaggatcaagagttgttgtttggattgcctgagatggctattactggggctgttggagctcgtggcaatggtgtcaaaacggttcaaattcttctttacaatgggtcccctacttctttgaagcgggttgagaagtgtttggatcggttcaactatgttctcttggttgattcatatgctcaggaaggtcttagccaggagttagtggtgctggaactggtagaagagtggttatcgagcaatgaaagaggtcataagagaagcaagagtgtcgagtctgtttccagacccaggaaggcagtcaggatgagaagtgagggtggggatgtggccgactcggttgtaaatatggaccagaacaccatagtttctttctctggtgggtttgaatgtgctggtacctctagaggggagtcttcaacaactactaacacaacactgactcgcttctcagaattcaaaacgataagtcagctggagaaacggttcgttttgatcctggcgcaactgaagtctcccacattgatctgcgtggatcagcatgctgctgatgaacggattctgacagacaagatcacttcagatctgatacgggatgccgaaaatgatgtttcacaaacagctgagattgtgcctctgcatctgtctctgaacatgaaacatcttctcaaacatcagactgtgctcaacaaatggggctttcgtttcgaaggaggctacttgaatcatgttcctcacttggcacgtgaaatggatccttaccaactagacatggggatcaaggagtacctagaaactctggagaatggaggttcagatagggcggttcctgcgttattacagcaacttgtggcctcatttgcatgccggaacgctatcaaatttggcgatgaactgactttagaggagtgtcacaccatggtggaaaacttgctgaagacgaaactcccgtttcagtgtgctcatggcagaccttccatggtacccttagctctgatataagcagtatagatgacttggcttattatttatagatttatgcattaatgactatcttcgggatgttcacatttctgatgcaatgttttttttgataaaattacagtgattcaatacaattgaaaaaaataattattttaaacacctggacctaatataattcatcaaatttatatggaaccttcaattaacactcttaacaacactacatctggcccaacatgtccattgacgcttactaagaatatgtagtttctagggcaaaaaatacactgatccgctgaagctatgtgacttaaacccatcaatgcgttcgacccggcctgttggggagtagttcaaatgaaaaataaaataaaataatcaaaatccttagaatgaagaatgaaaaggaaaagaaaagtttagtcatatgggaataaagacttgaaatatgaactaatagagtcaaaattactacgtgtactaatttttgaagcccttcggaaccaattcataatgttcctgacatactcgatctgagtatttcgtctcggcaagtctcaacaccacaccaaacaggggctacagagatgatggaagaaatataaaaactcagccatattggtcaagtcccttgaaattgatctaatcaataaaatcttttactccccacacaataatcccactttactcaacatctgctctccttctctttccgccaaataagctctcacctaaccacaatctcaaccttatcaaaacaacaaaccccaaccatctccaagacactaaacatccataatcacaacacaacagcatgaaaccgaccatataccttcggtttccgttcaatcgcaatggatttgaggatccagccactccagccacggcactcagcgataaacaactctcggacttcatttctaaacttgtttctcaggcacctatagactggcacaagacggctctgtcttatcacgtttcggtcgtccacctgctacagctggcgtgccatttgtacgacaaaaagggcaagggattgaatgatgagacacaaagacgcaactgggtggacaagcttgcacacgcgagtcttcctgagactcgtgatgtgaatgctgtcaacatggcgtccagagaccattccaattcaaccacgtcggccaactcacactcaaattcgtcggttccgagtctcatcaagtcacgtgaaaagagcctggtgatctcgcccacagatgacgctgtgtttgccagtgttgatcatatgagcaatcctcatgtggagattagccacgcgaccagtgggacagctacgacgaatactgatccgcatttgttttcgtcgacagatctggagggagtttctgcgagtgcattggaggaagctattttgagtgccttgaacgattaggacaggcttcaaagcggtgagtttgttggacgatagaagacagtgtaccgcaatggttgacacgatgtagagatacagagtggggtgcaacaagacagtttgataccatggatgattcacgacgttccagcaattgtacatagtagtatttattagacaaaatgatacaggagtggtaagatgcagtattgtacaatatgtacgagagactgttaactaagaataagtcaagggtaagggtcaataatgacaaagtgctagacatggctgaaattagccattatctacaagtaatacttttagatgtccaaaatcatctttggtggatactgtaccttacgaaagatagtcaattaatctttgtttaaaagaaaaaaatacttggattatttgtttggctaattcgaagcttaacaacagggctggttgaattggcattctgtcaagtaaagtacagtacaaaaaacctcactttctacgtacagtactgaacattcccgtaatgtaaccaccaccaccacactaacccccttacaccgaccaaacctacgcttctgattagttgccactgacaaccccccaccggctgactaatccaaagtatcactctgcaccctcgcgccttcgcgccaagtgtacgggatctacccctgcctatcctgcgtgtgtctgcaggcacggcacagaatttggacagccagtagaagggtgttagttggtcagcatatgggtgagggaaaggtggtcacgtgcaatggcacgtgacaattgcattcgtcacgagaccagatcgtatgccacatgcataaatctactggtgcttgtataaaagttgtcgacgtcagagttctccatttggcccccgtggaactttcaccaatattatcgtgccaaccatcgttaaccccagccgatccggtgaaatgaaaaataatatacgcttttggagcgtttatgggcggtctgagggctgaatgtgctcggtcaggccatgtttgtgcaccaatggtgtatctgcggtcccaatccgtcttgcaaccagtatgagcactgcctctttggagactgcggtgcacggtgcactttggtcttggatgctttgttgagcagcatcataaatcttgtcgagagtaataagtagcaatctagcgcgccgaatgagacagtgtatatcgtggtatatctaaggctgccaaacgccacagagcaatacggtgtctcaggtttattctggatcagataagagccgtgtaatttcgtttttaatcgtctattcattgcgaattctgttgcacgacttgagcatcatagatggtcttgtctgggctgttgccgttgtatgcgttgtggtgctaaaaataacatgaggggggtcagagaatatgcagtcttttctttaatgtgctctcaccaaatgtacgtatgtatgccgcctcttgtacgctgttgtcaagctcgttatcgtggggcatgcgaataagtaatatgcagaaacaggcggccgtgttgcaagaacgatcttcgcaccttgaggtcaatgtcagacacagaaaccatgctagtgaagccactcataattggtcagcacgctgtgatcacaccgcacacatgctcgcttcaacatgtccaagtctcctacctatctcccaacgtctacaactttaacgcgtgggtcaagtgtagtatgggagaggagaggcagtgtacaactggttatgcaggacgttgtttggcttggcaagaggtccaatcgactcgaaaaggccaaccaagtccgtctgccgcttttcagtttgtaaatacgcctgaaacctcatatttaagtgtctcgtatctccctcccccccagacgccctatataaccaactccaacttcaactctactttacacaactctactgaggttaattttttgcaacctctccaacacgtcctgtgcaacgttttatagcacgtctttcgccctttgagagcacttgagcagcagcttttccctccctcgccatcctcctaatctgtagatcagatacaggcagtttcccacactagcaacgcgacacaacacggtggtaacagtgacacagccacagccactacttgtagatcaggcgatatccttgcgacacaggcatctggacaacagcttcgacagctactagatacacaaacagcacctagtcagattcaaacccagacatctcgacgactacgtgtactttccccatagaaagatcacaggaaagtacaatacacgagttgccacctgccaggaccaccaaggccacccataaagagattcactcacaaacagctaacaacatactcctctcacacacaccacaagcacaatgaaactctcaactatcacaacgctggtactggtgactctagccggtgccactgctgccaacctcgaggagaacgaccatgctatgaaaacggcacccaaggactacgccgctcgatacggctccgaagtggacaagggcgacaagtttgtggcccagggacgtcccgacgtggaggatcatgagcgagaggacgacgagggatccgaggctgctaagaacgccaaagtcaaaaacaccaacggcaagcccgcaaagcccgccaagactgtaactgacaaacagcccactgtcattaacgactacgaccccaacaacattggtcaaaacgaagccgaggtcgatattgccaaggacgccgctgagcgggctaaggaggaccgagtggctgctgtcgtcggagtcaccgagtctgccaacgatgccactggctccaaatcttcctcctcctcctcttcttctggctctaccaccaccaccaaacccgcttcttcagtcaccgatgttcccgtggatgacgacatgtggcacacgtttgtcatggccttctccatgatcatcacatccgagattggcgacaagaccttcctactggccgccatcatggcttccaaacattcgcatttcaccattttctcggccgccttctcatcgctggctctgatgaccatcctgtcggctctaatgggccaggcttttctccttttcgtttctccccgactcgttggcatcgcagcaggtgtgcttttccttgttttcggaatccgactgctgcatgaagccacacacatggagggcgtttccatcaaggacgaaatggccgaggtggagtctgagatcgaggcttccgagatgaacgaaaagaaccgagatctcgaggctggtacctcttcctcctcgtccggagatactactcttcgtcgacaaaattctgctcctggaatcaccgatgacggcctcggcgagcagggatactcgttcgatatccgaaaggcctccaagcctaccatcaagcagtcgctagccgatatttctaacgggttttccaacctggccagtctggtactgtcgccggcttgggtccagatcttcgtcatgacctttctggccgaatggggcgaccggtcgcagatcagcacaattgccatgggcgctggttccaacttctggcctgtggttttcggcggagtgattggccatgcttgttgcacctctgtggccattattggaggcaagctgcttgcccagcgggtgtccatccagcagattactgtggttggcgccgtggctttcatcatttatgccattctttacttctgggacatttactccacttggcagtagatgaggtagtaggactaccacgatatttggggctcttatagaaaaatggatgttatagcgtattcggaagaacgtgtataattgggacatacgattggtatcaatattgagaagctgagtgaaatatgaccagatcatcgaatctgccctccatacggcaccaatacaacctcctcaaccaacaatttgaacagactggtggttgactttttatgcgtctgatcttcggtgaggtttttgggggtgtcattgtttggtgatttgggcaatggaaagagagaatttatctaatcaggtgatataaacaatgaatggttcttagaatttacagcgacttgtatacaagtacttttagtcatcttcacaatactcccacaagttcatccaccatcgtgattacagtacttgtagtagctccaccctaatgcatcccaattttttttttcactgtacctcggctctgcatgcaaggctattttcatcagagttcagatagcaatggtggtcagcggcgtttgcatgagatccacgcgacatttactcgggtgttgatcgtggagctacacagtgcaagggtcttcttgtcatcatcacaccagtttccgatctgataacgggctgcaaacaggttctaacgagatcacacatcactatcggtatcgtgtcccccagcaacagactgtgagacaactgccaccagagagtctgaaaacacaagcgtcagcaatcacgcagcgtttttactcgctaacacaaacatctccatattcacctttctagtgtacaacgacgctgcatcggtcagttcactacaccagttcattagagaaaccatgccgaccgaacaagtaaacgacactcctatcacccccgaacgacgggagctcaaggtacctaacaaggccaacccactgagcgtggcagagtcgttcaagcagtacttttttgccgacggcatcgaaaaggcagagttcaaggtgctgtccatgcttcccttctttcctgaaacagatggaaagcgaaaagccaaggtctgcgaaacagagatcaaaaagaacacttacatcaacgacttccatatcaccaataccgagcagccggcttacgactcttcgtcttcccgaacacttgtcatgctgcacggctggggaacaggtatgggtctgtggtttgaaaacctcgacgttatcagtagcttgccaggttggaatgtccacgtgctcgacaaccctggaatgggccgatctacgcgagaaacgttcaacatcagccagcataaggatgatcctgatggacgaaaaatggtggccgaaacagaagagtggtacctatccagactggaggcttggcgtgaaaaaaagggcctggagcgattcgtgctactgggacactctctcggaggatacattgcttctatttacgccatgaagtaccccaaccgcgtcgagcgactcattctggtgtctcctgtcggcgtggaacacattaatggtgtttctctagatggatctatttccgatggcagtgatggagccggggccgtgaatggagctgaaagaccttctagtgccggatcatcgtctactgcaccctcaaatgcatcctctaaacaacccctgggactccatgctggatctatggctcctgttgagtctcctgacactcctcagtcgcctggagctacctcgaacgattccaacctcggaactcaaccaaccggagaggactctgtcgtgtctcaagaagagcctcatcctggaagagagtttgaagtcggtgagtttgacgatatccccgatgatattttttcgtcgcttaaacccgtcgtgtctgagaaccagattgacgtccatcttggtgcggacctcgagaagcgacgagaacaaaacaagctgctggcatatatgtggcagtcgcattactccttcattggggctgttcgtattgctggacccatgggccccaaactggtggctcgatggagttacattcggttccagcagctgccaaccgagcaacgagacattatgcatatatacgcctaccgtatttttgctggcaaggcgtctggggagcgaggtctgacacgtctcatggcgcctttctgcattgctcgactacccatcattgaccgaatcaccaaaatcaagtgtccttctttctggatctacggcgaaaacgactggatgaacacttctgcaggacatgaagctgccaagaggctcaacaagcttggacgtcccgcttactacaagattgtggctgaggccggtcatcacatctaccttgataacatcgatgccttcaacaagagtgttgtcaactatctcaaggatgctgatgaggatggacgtatatagatagagatacagaggaatacacagtctagaaataacacaattgctatggttcaatactaaaaaaaaacacaataaattaccacatgcaaaactacacctccttaactgccaaaacctttcgaccatctctcttccacaagaaagttgctattccagtaagaaccagaccagcagcggccaaacaggcgttataggtgaaaccaatctggtatcgaggcatatctttggcgttccatacgagaataggaacccaggcaccagtcacataggccagagtgttggtgatactaacgacgaggtttcgtttctggtagtcgtggtaaagacttctgttgagccacgaaaagatcataggctgtccccaagccgtaggtacacccaccgcgaagtatgcaaaccacttggcaccattggagatgttccagtaggacagtaaggccgatccaacaatctgaatggcaaagtaggcggccacgaagggccaattgaggccgttgaacgcgtctgaaacaactgctagaataagagtcactccaatgcctgctccagccacagcagtggggtacacattgtattctgtgggtgtataaccctcagatttgagccaggaaatcatagtcggctgagagttggccgaacaggtattgttgtagcacaggaaaaccaaggggaagacgtagatgtgccaggtggaaaaggttcgcttgagaacgtctctgatgggttcctttttgtgttccaagtcgcccactcttcgtcttcgttctctggctatcgcaacatcttcggcagttaggtaccaactggtggtcgtttcaggcgtattgggattcaccaacatggtgtagagagcaacagggaatgaaatgataccatcaaacacgaacagccatttccacgaagcaattgaagtgtgttcgagaccatgaagaattgctgcttgcaagtatccagtaaccatacccgcagctactccagatagagcaaacagagaagaccgtttagtgagctcgtctctgttgtaccacgacccaagtaggtattcgactccagggaaaaatccactttccgtgaggcccacaaagaatcggagagcatatagagagtggatgttgttgcatgtgagggtaaggaacgtgagagccatccagacaagttccagacaacccaagtagtatctagcgctagttcgttgcagaatctggttactgggaatctgtccaacaatgtatccaaccgtccagagggtctggaggtagttgagttgacttccattgagttggaactcctccttcataccgttaatataagcagtgttgatattcatttgattgagagtcttgatgaagtatccgagcatgaccgacgacagcagaaaccagtccagcttcagcaacagacgcttctcagctgggctcttatctgccgagtcccacaacagctttgcccatgtgaagcccctcttcttctgcggacccacatctgacacttcagcaatctctgccacttcagtgatgtgtccattcttgtcaatcttggcactggacgggtgtgtatcgtcactcagaccgctgagactgtattcgtcggcagaagaagtggcaacgctcctctcctcaatcgttgtcatttcgtagttgctgccaagaggcacgtatcgtccactcatggtataaatactgcgaacgaggtcgagctatcatggtttgaaaccacaaaggtggcttcagtgtcgagaccattgtggcttggtggcttatgatctcagctttgtcatgtgtggcttggagtaggagtgccatataaaaggacagattcggcggaagaagggaacgttcagtataccgttcggatgggaattttctccctcacctcatgatcccaacactgacactcgttatctcaataaaaatagcaaaaatagcacgagcccctgggggagaatcaagtgtggagaaaagacaaacatctacaacctcaaagttgggactattggattctgtgatcatgatcagctcaaaaacagggtcaatgattggcaaataatggagatatggctagtatcggatatagtgggtttaataagccacatcgaatactccctacagaatattgatgaagcagccatgttaaccgacgcggttaagaagaacactatatatatatagggttttacgagatcacatgaccattatgactgatagtaacagaaattcgatttttcaatcacaatctgcggtatcctggccgagctgtctaaggcgccaggttaaggctaataccttaacgaatttcctggtctcttcggaggcgtgagttcgaatctcacggatatcattttttgcttcctgtctaaccacttgaaagataatacgagtatacaatgtactgtatgcacacaatatgtctatctcatctatcggtttcgtcctccccgttcaattctcgtggttgctgtctttgcatgcaggatggcgataacgataacagagataggagataagagtgggggtacgtgcacgcgacgggcatgtcgaggagaccgggggaagtagggtttgagaggtgattggactgttgtcaattcgagacgttatcttttggtaactgtcagggagatgcacttttagccgctgtaaacgagataacaactcggtgatgagaattgacagacatcattgacaacattgactaattacagtatgtacagtatgtacgacacgatatgggcataggtagatcaactgatttgggcacgttatacaaacgtatcaacggatcaattgattgacagtagagcccaaatgaaaggtaagccagttggtaccgctcgtttgtgactattccgtatcgcgttcctatcgcatagtaccgatggtgatagcccaggaagcactgctgctacttgtactggaagtgaagaaacatgtgtgctacttgtatagttcaattgactcatcaaacgggggtctagtatcatagattgctcttggaaaacatcatcttacctgtataaatctataacttgccctgatctcagttctttcggtagacgtgagtaggagaagcctggtggttggggaaaatgagagtatcggcaatgacgacattctctcgtcgagtgagagtgtaggtgatgaactcggcaatatcgtcagcgaccagaggctcggttccagcgtaaacagcgtcggccttggacttgtctcctcggaatcgcacgacggagaactcggtctcaacggctccaggatcaacctcaatgactcggattcgagtgtcgatgttctcttttcggagagtctcagtgaaagatcgcacggcggccttggtggcacagtagattcctcctccaacgtagggctctcgtccggcgatggagccaatgttgacaatgtcgcccttgtttcgctttcgcatctcgccgacaaactgctgagtgacagaaatgagtccgagcacgtttgtgtggaacatgatctcaatgtcgttctggttgatggagccaaccttttcggtgccgtggaccatgccggcgttgttgataagcacgtccacctcggaaaactccttgggcagcttggacacaatgttctcggtctcctcgaccttggacacgtccagcttgaaaggcagcacctggatacccttgtagtcggtctccagcttcttcttgagctcgtccagacggtcggttcgtcgggcagcaagcacaaacttgaggtcgcccttggcagcttcggctagagcgagaacagtggcctggccaatgccggacgaggcgccggtaacaaagacggtcttgcccgcaagtcgagcagcagctttatctccgaaagacatgattgacggtgcgtgaatgttgatggaagaagagatgaaacgacgacgcaaggttggcgcagacacgggtctataaaagctgtgggctgctgataaggttccccgcaaacgctgataaaacatggtgattggaagatagctgggagcacgcaatggaggtctaattcgaaacggcagaagtctcggtataagtagccccccagagttgaacacagggtaattggtgagaccacgcagatacagatgatgtacttgtagcaaggtagggtaatgggatatggaccagggaacatggagacataaaaagacgagcctttcgtttcctaatgtctatagctcatgcaatcaatgtactgattgctccaaccaacaccgcagacggctcagtacctaatcgtacccccacgtcacaatagggttggtgctaaatcaagattcaagaagggtggagaagtgtgggggtaattagtgtttttgagggcgttggaggcgtgatatagacattttaaatgagatcatcggaatcagacgaagtaggagattcaattagtgtaattttgatctctataggaacaatatgttacattccataacagattcttatcgtgtatgttgtttgcaataaccgttgggatgtttaagcgagcagagtgtgtggacagcagtgggacatggtgacgactgggcggcggcggtttcggacgcgggaaatttgagctgatttagattcataatctgatttggtcagttgtttgccataactgctcataactttcagatattcgccatctgatccaagatttgtgtttgcgctgggtacggcttcttgtcgaacaattacttaaagtaaactgagaaatattaattgaacaatacttgaattgtgtcctaaacgatatctttaaacagtgatacttagaacagccctaattactgtaacaatggtatcactctatatatatgacccatgaaaaagacccaaaaatacaacagaccctgaaaccagactgaccagtttattcatcataaaacaaacgtatacacattttcactctcgataaaatgttcctgaaacgaaagatacttgcggggatcatgaaatcagcccaatttgaccagtcaatcgtccctacaaaagagtgatacggctgatggagcattttcatgccccaaatgtccccattgttacacgtgcacgggagcagttatatcacctgtggtgcgtatattggtgatatctacaagtaatagtatctacttgtatgtgctgtgcatacaatagaacatactgtattttagccgctcaaataaactctgcagaaactccaaactcacctccgtggtctagcgatagctagagtccacatgcaggaccggtcgccacatgagattcgtcacgttcaacatctgtggcatcaacaacgtgctgagctaccatccatggaacgagcaaaggtcgtttgagcacatgtttgcggtgctgaaggcggacgtgatctgtttacaagaaaccaagctccagccccatttgctgaagcgagaacacgcccttgtgcccggatacgattcgtactggtctttttccaacacaaaaaagggctacagcggcgtggcggtctatgtgaaacatggcatcaaagttctcaaggccgaggagggtcttaccggtcagctggtatctccggactccaaaaagggactcacctaccagcagctgtacgagcggcaaagggagagagacggcagcagcaagagttgtatcggcgcctatcccgagggcaatccacagcggctctttcaggtcgattcggagggccggtctctcgtgttggacctggggttctgtgtcgtgtttgggctctactgtcctagcaccgccaccgagggcgaggagcgagatgcctacagagacgactattttgggttgctggaggaacgggtcaaccttctggttgaggctggacgagaggtggtggtcatgggagatctcaatgtggcacgcgagctgtacgactcagctgagggaatgcaagcgctgcacaaggccaaacacatcactctaccgacactgggagataaggaggagggcaggtttgtggaggtgtttgaaaagctcaacccgggacagtgtaagagctggagggaagccaaagttggccgacgagtcttccacagactggtccccgacctgttacaggactcgtgccgcaacaagcatcccaatcgacccgacatgtatacttgctggaacgtgatgatgaactaccggcccggaaactttgggtctcgtatcgactacgtgctggcctcaaaaggtctgaaggtggaggatgccgatattctgccccacctggagggctcagaccattgtcccgtttatgcagaggtgcgcgaaccagacgcgtgccaagaaaaagacaaccgtgccactcaaggtgcagctaaccagaccaaacaagcgtcgtcctcagccccaaactcgtttcggccaaaactgttccacagaactaacaagcagtttgtgcagaccacctcggtcatgtccatgttccgggcgcaaacgccgccgaccaagggcattaccaaacccaaagcgccctccaaatcgactgccaaaaaacaggcggccatctcctccttcttccaaaagccagatccagaagctgccgtcgtatcaacatgcgtctcggatgtgcacacaaagccgttgggacaatcacaatcacccgccgtgtccccaaatattgaaagcacctatcaaggttgcgatgcaggtgcgcatgcgactcgagagggtgaagatacgagaccgcaaatggccaccagactggacttgccagagcccaccgagtacctagacattgcggagcgcgtggaggaggccgaaaaggtcgcgtcgcagtggtccaagatcatgacaaaaaaaccagcccccgtctgtgcccacaacctcccggcggtgctaagaaccacccgcaaaaagggacccaaccagggcaagcacttttgggtttgtggccagaaccactcgctgcagctcgtcggcgactcctacaaggcatcggcagaccccgacgccaagggctcccaggacgacaccagtgccagatgtaacttctttcaatggaaatgatcgaaggttggctattgtaacaaggaaactgccatttcagatgtttacaactgcttttgatatattatacttttataaaagatgaggatcgacaacgataatgcacaatgagcctgtttcaccaacactgtcatcccatttgggttaagtcaatatcagcgttcctattacctaaaaccgaagggtctactacttatatagtattggtagtttctttgacacgtccactctcgtcttacatatcataccactaccgaatgaaggaaaccagagatcttctcttctacaacgagaactccatcgacttcaacttctctccagaagagatggacacccatcaaatgatgtgtgtcaacaatgacagccaacaggacacatcgttcctcacagctactacttgcatttttgacttccagaaggacatctatgacgaccaaaacctgatgtccttcgaccccttctttccacagcagcgagatatggctttgtggattgcttcagtgggaaatggggctatcgattggagtactaaacctcaactgactctttcaaagaagatccctgacgtcgtcaacgaaaaaggagaggagataacccctgctgacctacaacgccactatgccgataagcatgtcgccaaacttccagatcattcctgcgatctttactaccttctattcaagcatgccaaattcgaggctaccaccctgaggatcccattgtcactcctcaatgacaacggtacaggagcacttggcccattcgacgagatcagatcgttgacggatgaagaacaacgtcttcttactctgcttaagacaatttcacattacagctgggtcactaaacatgcgaccaaagactgtacgggccaactgcttgacctgtgcaaagagggcctccagcttgtggaatctatccaggttaacaaaactttcaacggtgtcattctgcatatcctagtcgcctactttgggagaagatctactgctctaagagatgagtttcaactgcacaagctctttcttgaacaacggcttgacattgagttggaaatcttggcccaacatggaggcgctgacgccattgattctgaaaagctgcggaaggtcaagaaactgagcgaactgtgggagtggttcaatgccatcccgtacaaccaccaccctagcgtctctcagatcgagtttatcgcttctcagatcggggagaaagtaagtttcgtgaaatcctgggttgcaaacaagcgacgaactggggccaagaagagatccaagaaaccggcaccttcgacacagattagacctgcattgaaggtattcttggagaagaagccatttgtgtctcgccaagttgtgtaattgaatcataatgtattacaatgttgttaggtacatactgtagattgttttatatgcaatattgtgcccaatacacaaggtacagtatgtacaatacaatacctaatgttcatactgaacaccttatatacaagtacattaaggtagttgtatgtatgtacatactgtagtcactacagacgctatctttccagtgtgccgaccggtaactgaaagcaaatatagaagtacggtttaagaaagatatcatttaatcaaaggtgcgatatctagaggcttgccccattctttgtttgtgcaatgaacagggaacatgctatgcagtaacaccaaataatgtacttagtctaatcaccttctgttatatttagttatcttcgctcctcgtcttattgtcgtcaatctaagtaggtacggtcgccgcaaaaggaaatctcttgccgccgtcgctacagtgatcaagtagctgagctacgaaggtaattaaaatatttgttcgctttgctcatacgtcgttttaatcttaaatttcatctgattacacttcggcgaggagttgtttctggcatctcgcccttcgaccttgcttatgatttctgtgaccagaaacctaaattacccacaatgtgagttgcaaatgcaggcagctaattacagtacagtacagtacagtactgaactgtatgtacagtaggtcacgaagaagttaatacttgtgaggcagagtaccacttcacagggatgcaattgcaatgtagaaaaatactgtgaaagtaaagtattaaacctatccaagcaaaataaaagtgttgactcaaataattcaaccctttcctaccagcaagcaatggagaagtaaagacgagggactgccacccatcctcaagctgttactcaaggtttgaaaaagagttcggacactcaacttccccagccaaaatcgcataaacaaagaatctcgcgagattgggtttatcacctaatgaggtaatcctcacgatgaggcaagatgagtatcatataaagcaaaggattttttcaatctcaaaagcagctataacaatgatcaagataaaaaccgagcacaaagtggtgaaggcaagaaccccgaaaaaaatgaaacctggaatggcccgtttcagaattcaagccgttcccatcatcaaccaaaacaacaacgcctacctgtcagagatcagcttcgaagaaaagttagaaccagttccgccgatgtatcctgaactacaaaaagtccttgattacattcactcacgcaaagtccccttcgacggatcatcggggccataccctccctcgagcagacgacaagtggtcaacggttatgtcgcatttaagctatatcaccacgttccacacactgaccttagcgcaattgatatcacccacctcctccaaggtccttggagagcttgccctgatagacacatctggaccaagtacgctgatcactaccgttctagagggcgtgacgtcgcattcaagacatggcttctgtctgttactagtcctgctcctgagaaggggctaattattcagcctcaaactcagagcgagcaggggtacaacttctcatcttcctctgatttttcaagttctccagaacacagtgaaacactccctgtgtcatctggagagcccagtacacctgttgaccccttcctgatcgagtttgatcaaggcatcgcggagaaagaggccagcttcacaagtccttgcaaccaaaactatgacttggatttcagccagcttcagcctctaagtattcgcgtcccttattttaaccagtacgcttcttccagtaactctggattggatgttgactactttgacggtagcaccctagacactcctagctacatcgacactttcatcacaccattgcactagtcataatggtgtagacatgggtttgtacgagtactacgatacgacctcaaactccaacggtagtcctatttattcacatcgttaatatcatttcattcatttaccatacatgttatacatacatcagccgcgcgtagcttagtcctcctggccaggaatggactcctcctcgtcctgatgcaggtaggcgacctttcgcatctgtccaagtcgctttcgggcgccctgcagatcgttttcgagcttgagaatttcgacctgctgttccatttcggtcgtcttgaactcgtgcttggagagggcagcgtagtctaccttttcgtccagctcgccaaacttcttgttgagaatttcctgcacctgcttgacgaggtttcggcaggcggaagtaaccacctttgaacactcttccagcttgtcctgggtcttggacatgaaggtagcctttactcgagaggcagcaaccagctgagcagtggaagcagcgacgttgttggaagccacaatgagctcctcgagaccagaggttcgtcggagagtgccgtcggccttctcgatgagaatgttggtcgatgcagctacactcttggccgcggaaataagaccctcggtccatttgttgttcttcttgtagaactgtgctcgagaagaagtacctcgtccctgggctacaatctcgttctgggcatcggtggcagctcgaatcagcgcagcaatggcgttgatgacggcctgggcagcctggatggcagcctcgtgcagctgcaggtcggtggtcgacttgagagggtcggactggttaaacttgagcagatcgccaagcttagcagaagcagcagcaatggcatcagcagccttggccatctctcgctcaacgaggtcgcccagatcaccagacatgttgatgttggtcttgggggccattcgctcggccagcttggtgaggtgctgaagagcagtctgcacgttcatgttgagagtgatgacccgctccatcttgtcatccagagggaaatcctcaatgatctcagacagaagaccaataaagtttcgctctgtggcctcggcagactcacgagcaaagttgacaagggcgtcggcagaagcatcgtccttggccagacgagtgagacccttggagttggacagaacattctccacagcagtagagtagatgttgacggtcttgatgatctcggcgtagtcgccatcggtttcgtcggccaagaagttgttgaacgacgtggcaaaggcggaagcagactcggacgccttctcgatgacagacaagagatactcgggagtcgagttctggttaccggcctgcataggcgactcgagctcgaagagagcgtcctgaacacgctgggaaccggactctagaagagcatcaatgatagaatgcaaagcagccaggggagtggatccaccgttgctgttgttgccctgctgctcctggtgcagagccagcgagttgaaggcttcgttgagagcctcgtactcaatctccttctcttccagtcgtctcaacagatcagagtcatctcctcgctcgtccagagcccgctgcttcatcttcaaagcattctcaagctctgaaagctctcggttatgcttcgacaaaagaagagacagatcagcaccggtagatcggtccttatcggccagcttgtcctgggccattcgaagctctcgttccagacgctccacgtcctccttgttgccacccttggcacggtcaagatcatatcgagctcgatctcgctccttgatgagatcagcaagctcaatgttcttgtgtcgcatgtctcgctccagcttctcagccttctcaatggcttccttagctgacgcagccttctgttgggtagccttgagcttcttgagcaaggcaagatattcctctcgcatggacgagtaccgtttggccagagtctcgtacttttgccgccacatggtgatctgctgctgaagagattcaatcagatcatccttggcctgggcgctctgatgagcagtctgctgcagctgattcagctcagcctccagagcctttactcgaccatcgtactgctccagcatgagctgatcctgatcgtactgacctcggagagccagaatgtctcgctcaagctcggccattcgaccctgggcatgtcgggccatctggtcggccattagttgttcctgagcccgctgttgcgcttccatctgctgtcgctgctgcatttcaaactgctgctgctgctgcatctgcatctgccggatgcgctcctcctccatggcctgttgctgccgtagccgctcctgctcggcgtcgtactgttgctgggcgagcagcgcgtcctgggaccaaaagttctcaatcggctgagcctcagcaggaatagagggcgtaggagtcgccacaggcaagggagcgggctctggagacacagatcgggtctcggccacggacttgggtcgctgggggagtccaggtccgtcctcctcttcaagcaggttgggagggttcttgccgagctgcgggatagtcacaatggatcgcaggtacttgagagtagagcaatcgtagtaaaagtctctcagtcggtcgtgctgcgagtagaatcgctgccggagagactcaagagcctcgtcgttaccagtagacacatgcatggctcgcagcatggagatgacgaaccggtagattccgtacgactcggcaatcatgggaaccagagacgagattttgcactcgttggatcgggatcgctgcagcgacgagaagacaagtcgctggaagtcgtccactccgtcctggagggtcatcaggttcataatggcctcgtatccctcgttggggtcgttaacggttcgcagagaaatgtaatcctcgtactcaaacattccgttgaaggccgggtggtacttgtggaaggtgagcttctgcatgaggaaccggacatactcggagatgagcttgccataaccgtggttgccctggttaggaccagtgtagttgtttcctcgagccaacgactggatgaagttgacattggcctgggcatctctcagcgccgatgggtggccctcctgaagcaccttgtggatggtgatcagggccttgaagaccatgacatcgtcggtctgcaggggctgaattcgaatgccgttccagaaggccttggacgaccggtggtcatgggtgtacacaatgcatgctcgcacgtgtttccgcttgggcgcagactcgtctgtgttggtcgcctttttgatgttgacgttgaggtccacttcggctctgttggaagacatcgtagaagggagtctgaactagttgttgagtttgtgtctttagcagctgtgtctgtgtcgggttcgttcgtagtcgctgtgtctgattgcttttgtgtctgcgtgactccttcctcgctcagatgaacaactccaagtccaagttcagtaaagcaagtgacaccggtgataacgcatagcctcgttatgcggtgtttttattgggacaactttaatgtcacagtgttaagtccgagtgaaatttgagggtctctagagctgaggagcagagagcgaaagtggcaatattgttgcattaatacggacttgctgaacttgtgccatgtcaacttctgggactctccaacaccgagatcaacagagtttgccacaatacgagtacgagcacatactgacacgtcaaggacatctccaatacacctacatacatgaggagtaaagacggctagcactcgtatcgatctaaccggcttagtaagaaccctagaatagctcaattgagaacacaaagtctttgggagtaattgtggtccgaataagtccctgtataaccacttggaggacttatcagagggttttatatcatcctaaccgccccctcatgctgatgctgcatgagatattaaacggggagtatgcaacccgagaacagaactgtgtgagtgtttgtggggagtgtgtatggggtcacgtgatagatacaaagcgtctcatgacgtgataaataaggtccgtctatcggtctttctcttactcagcagcaagcgcttgcgaatggcttagctacgtgtctccacactaagacatggggtatgcatctttaggttgtgccgtttggaatctggaggtttcgtgggaggggtttggaggggaggttagaagtggtattgagaaactgaagacgtaaaggtgtttattgcaactttgtggttccatttcagctttaaaaatttcaatctggtgagtattgcgtcttttggtagacttgttcacccccctaattagcgcacaacaatacgacacctagagctatttcgagagacattgaaaaaagattggagagacttaaagagatgggtttatgaagtgtaacagccgtggctgggtggcgagaatggcagtgatgactaattttagggaattaagcaaaatgccgtaatgcagacatgttttggagggtacattaactagtttttgggtcaataaatacaggtaatttagttaacatagtggttaggtattggttaagcaagatatgacaaaggtatcacgttcttataaaaaaaatataaaaaaatataaaaaaatatggaggtttagctgacttcgttgttagatattggttgagctggagatgatctgggagaggtttttgggaagcctcgtgaacgccatttgactgcttgttgagaattcaccagttcccctgatgttagtgggtctggttccgtgtgattcatgccgtagtgtatccctaactggatctttggtccatctcagctagatagctaagcgtaaagacatcatcgtaccgtgtctaaagttcatgggatgagtctacagtagatcagcggtgtttttccgacgtcagattcacctcaaactaatcacttgcatcagtacaaccagacctttagtttcattactcaggcttatgtaactcacgctatcgagcagtctacagcaatcgtcaaaggtacaagcgccaaaatcaagtcatattctggaacagtacggctctcacttcagattaccatctcttgctctcgtatatacgttgcgccaccaactccagcctccgttacccccaatattgcagcgtcacactggcgttaatggtgcatggtatggagcaagtggaaacagagtagagggcttagagagagcttagatggagctaacaacagcgataagagatattagacgagtgcaaagagaagaccttcagctgaaaaaaccccaaatgacgcatgtttacttatctaaaccacaaacacgtcgtctgaggcacgtgctagcatccccgtatcctgttaaaactgtgatcgacgaatcgccaacgtccttgttttgacgtcattttacattcggttctttcagggggtgcttctcagctgtttggactgagacggaacgttagcacagcgacgttgatagttggtggcagcggaaaacggagggcgtaggaagtaatatgaggtcacgtaggtgccagtaatgtcgaaaaaaaacaaaaaaaaacagcttcgttgcccaaaagccgtccaaaaccaccgttttctagccccttatcgagactcccttgcaccttccacctccttcgaagagctccttttcacaccctgtgtgcaccaacactgcaccaaccttctttggaaaattagggttagggttaagcccccactagagcgaatcctcccaagggcaaccattaaagtcgccacatgacgggcttacctttctcttctctactccaacaaaaaaacaccctcccccttcactcgacaatctggacataggtctctagatcgcgccaataacagtttatgtctacttctatcgaaaacctcaagtcctttggtgagtatttatgcggtttgctcggcgacaagcgtgtgatacgggcgttgacattgttgtgactctgacaacacgagatggcacagaaacggtggtggcacagacaaagtgggccgaccaacgacacagacacacacgtgtgtcggaggatgcaacataatcgcagcactgctccgttccccctccatctctatgtattcgctcatggatcatgcggctgtgcccccaacgggtggctccaaactcctacttcccttttcttcccttgcccttctaacacagatcccttcgccgacactggtgacgacgatactcagcctaccaactacatccatatccgtatccagcagcgaaacggacgaaagactctgaccacagtccagggccttcccgaagaatatgacctcaagcgaatcctgaaggttctcaagaaggattttgcctgcaacggaaacatcggcaaggacgaagagcacggtgagattattcagctccagggagaccagcgagacaagattgtcgacttcctgactgccaagcttcagattgacaagaagaccatcaagaagcacggtttctaaatggatcccgccagtatatgtggctcaaacctgcctgacacgactcccatagcggagtgcgatataacgagattaattccaatatctgtgataaacctgtatggacttgtaggtaaataaatgtgcgtgtagacatagcaaggctgaacgttcagggcgtctgacataaaacgcgctccaaaaatgtatcaaaaatgtatcaaaaatgtataacttttgctctagattcgaccaccgtcatcctcagcgatcaactatgggccctacgcttttgtcacctactctatggctacttttgaacatatcacagctcctcgaatcgatattgtattttcatgttggtctaaacttcacagcaactctaatccaaaaaaatatccatgtgtgtgtatgttctcaaatattcgtgttctggaatgtgcatatgagtcacgtgacaagcgggttgaggagctaccacgccaggagagctgtacaaatacaagggcatattgcggtggtaagtggtgtttatttgagctgattattgacggtactagaatataagttatatgatgtttcgtctcatgcattcattctagatgcagatgttcgttggaaatgaagaacggtctgggggtgtaataatggggtgttttgaattatgatatcgtcctccttggatccagagctctccattgatatataatttttgttagtcaattctcattttcattacaaatgctatgctatagtatcattctcattcatgtcttgaaaccaaatccgtaatgatcagatctcaggtaagagtttcctggagtatcgtagagaagttctctgaaggtgtgttcgttttccgggtagtcctcatgaaatcttcctcgcttttggagttctgggatcagatatccaacgatatcgtcgtaggttcctgggaatgtagcatgactgagattgaacccatccaggtctcctatttcgatccagtcttcaataatatcagccacggtctccgcgtcaccaacggccactcctcctcttccagcgagcttgtattcgttagccactttgtccacgtcccatacctcatctttggagtccgtttgagaggcccacatggagacagcctttacgaggtttggattatcggtttctcgcaagtcctgtccgggggggtatgatttcagatcggctccaaacatctgggagcagaaaatgagcgctccttctttgtctgaagcgtcactcagctccttgtagtagtcttgagcttcctggttggtggccttgacgattaccatcagagtactgactacgagcagtttccggtcaccagcagactctctgagagcattgactgtctgtctgatcagctgaggacttggaccagcgatgaaaacagcttcagcatgttttccagcaaatgctcgacctgcagaagacatgccagcttggaaaagcaccggagttcgctgcacggaaggcagagccaccgccggacccttgactttgaaatgtttaccttcatggtcaatgtaatttatcttggaagtgtcaaaggcgtcagttttgagtcccttgatcacagcgtcttcggcccatgaactctcccacagcttgtagaccacatccatgtactcgtctgccttcttgtatcggtcgtcatgctccacctggtgttccaggccaaaattacgagaggcagagtcggagttggaagtcacaatgttccatccgattcgtccatctgtcaaatgatccagggtcgaaaattgacgagccagagtgaaagggggagtgtaagaggtcgaaacggtgattccaaagttgagatggtcggtcacagaagccatgataggtactaggaacaagggatcatggcaagggaattggatcttcttctccaggccaatagggtctccatcaccatacacttctctgaaccccaggtggtcagcaatgaagatggcatgaaactttcccttttccagcgtcttggccaattcttgccacggttgtctctttgcaaaatctcgaccgaacttcgagtgatcagggtgggtccatagtccaaagttcagatgggtaggagtgaacatgacgaaggcattgagaataatcttcttggtgctcttgattcgcttggccggcagttcgccattctcatcatagcctctgtagctggccacgtcaaatcctcgatggtggggcatactgactgcttttttttgttttgttttttggctgagtcccgaagctggacgtcttccactgatctctatatagcctcccctgtggctttacgtaggttcgtgtggcttgtatacgagatattgaagggtaattgtcagatagatgtgagggaaacacttcgcacggactaatggctagctggtcgactgcgagtcaatcctatgaaagcccatgttatcatcaccaacttcaattgactacatatgggcattttctagatctccagagcttagagcaccacctccgcttctacagcagtagaaataccccgctaactccaccgtaaataaaactctgatctcttccctctattacttcttatggcacgctatctgtatctcatgtggtacgagctgagtttagacccgccgagtgagtggtggtcgaactgcaccagccaggacaacgtgtgtgactgcttcttcgtaccttagtaaggacttcagttcatataagccctttttaatgaagtgacatcaggtggatttaactaatggagatgttcgtacatctatagctcggtcgttttgtttcattttacggaaccaagttctatacagtgcggaaagttcgccaaaaaactcctcctatggaccaggtctggaaaagagacggagcgctactgtgctgcgatggaaacatttgggccacagacacgactgtatggggtacgaatatgtgggtttggcacctcaatgaaggtcgcccaacatgaagaatttggccagtatgcagcgttgtacaaccagaagggttctgtcaacgcttgatagacctcaagaacaagttttatatggatgtaggtgacatgcacgaaaaacactcatcaccttgataggggtatcttatgaagaggtgagaatctacaccttctcgaagtcttgcctagccaacaccatcatgggctaccagagagactcggacttgttcactatttaacccaggaactaatgtaaccagatataataacttatataaatgcatgcacctgcgtatcaccgttcctgtccctatcgtttattatcatagctccaagggaaatgtctcttcttcgggccctttggcaacattggcattgggtgcatccccaacaggctttctaataacctccttggtaggtgcgacctccttagcaatctccttggcagtttccttggccgcctttacaggcttgggatcagtgacacccttcacctccttgacagccttgacttcattgctctcattcacatccttcttatcagcacctacgggcttccggggcaccttactaaccacaggaggatctgatgcgggaggagtttggacagcagatagaggcgaggccttgtgagaatggaatacaagcgcttccttgggaggcgatccttcttccacagggagagagacgacagacactttgttctcgtctcgaaatgaactcatcgaagacagagagtctcgagataccgaagtagctagtttggcagccgactgagcagagtcgtgagacgtactccgcttgtgtgcatcgcgtgacgtcttgggagcaacgccggactcacgagcgaggggggagtcatgcgacgagctcatcttgggagctactccagactcacgcgaagagccaatcttcggggagggagccagattgggcgacgcgccgaaagagggcgacaagccggactcacgtgacacaccaagaccaatggggtcacgtgacagcttgggcgacacgccggactcacgggtcgggacagcaacaggcatggtgggactgctctgcagggtgggagacacagaagtggcagctcgaacaggcttgcgtttcacaaattggttcttgtcagtatcgacagaggcagtgtttgatctgggaggcagggcaggaggggatccaggcaaagtaggcgatgccggcatttccatgccgattggttggtcagggttggacagctttctcttgcgttcttgctcgttgatgagatcaatcatttcaggagggaaatgatgaggttggggagccttcttctcagaaggctttctgtgggtgatggcagcagcaggagaaagagagactgtggcgtcggctgtgagattgggcgcggtcgctgatctgttgacagacgcaaaacctccagcaggcttggcctttttggtagcctcggccttcttctctgtgtaccaagcgccccacttcttcatggtgcccatgaagttggtggtggcggtgttgttagacttgatggaatcattgtcagaagttgtgggatgagccagagacgatgtagaggcagcagcagaagcaagagtcgttccaatggcagaggtggtcgctgcactatcgcttactgcttcatcatcttcaggggacgctcggaacgttctatgtcgcattccagcatggatggaagggggaggagtttcagacagaagagattcgtcatcatgatcaccgatcttctcatctgtcaggtcctcctccttgttctccatttcctcctccttgcccagatgatcttcccaaagtcctcctctataaggattgccaggttgcgaagggaagaagttgatgtcttctgtgaacggcaaaacaatgctttccttgacaatctcgcggatcttagactcaattacgttggtgaccatggagtaggtgatttgtcgcgcagaaacgacaggctcgaccttgagactcatctcaggcatggactcaaagccccaccagattcgagtggaaggaggaggcttgacctggaatacaacaatgccctccatcttcgaaagagtcagacgaagcaccagtgtcacaggtcgaggcttgatgttgatgagcttctggccaaagttgaaggtggccttggttgaaatctcaattgtatatcctccgttgtacgacagatgagcagccacaacaagtgttccgtcgggcttgagctctctaagtttaggtgtcgttaggaaaggaatagaggtacccacgttgatcttagtgacttggatctcactcaagaatgctggtctttttactcgagcgagcttcttgactattttttcttcgaaataaccccggaacgcatctgtctggtatgccgccatgaacattcgggcagtgatggcattgaaccaggccgtctgcaagttttcgtccgaggagtgcaatttttgaataatgttaatcatgtcgtgatggtcaaacatgagagccttgcccttcggcgagttctggcacgtgagctcgacgattcggaagtaaagatcttccttgagcgagcagttttccagaaagatgtagtatgtgagatcctttttgatgtgtgtcagacagaccgccacccgcttggccagcaagttggcgtcgggcagctctggatacaactggaccttgtacttgttgagaacaatggcgtgttgcagatcgcgctcctcggacttgtacagaaacaggttgccgagcttgagctcagcatagtatcgagacttgactggctttggttttgtggtggttgtgttggcggtggctgtgttggctgcctggattgccggatttgcgtcctttgaggcgctgtcgtttatgtttgtgttgctggcgtcgccgtttccattggccagcttgtagagcgatgtgtaggctgagggattgtccttcttgtctggcacgtcgcctgaagggtactcaaagtactccttagtaacggttacccagcccgagaagacgggtttctcggtcacattggtaggaattagcggttcggtttcgtacttctcctccgcctcgaaatccgggtcaccatcgggggttgtatcaccatcaatgtctccagcatacctccacaaaaggtatatcaagccgggcagaaaagtgaggcctccaaaaaggtagacacagagaatgaaaagcatcacgtgacgtaattcggccggaccacaagcgcagacgtagtgttgaacaggtctgtgttctgtgtagttgaaggtggatggagtggtacaagtttactgtagctacgtacgtatgtatgagtactgctactccagagtaggtttatgctcatgcgtctgagacgtattgccactagatatggggatggagttgtaagaggacggtgcagggtatctggcgatcatagaggcttgtagatatcattaactagtctttctgtgaaaaacgcacttttctgcttctttatatctctattctagcatgtttcagtcgctctgaacactgtcgaaaatatgacagcgtaagctaactttagtatggtctccataaataaggaactcgaggaaataaaggccccttagttcgttcttttagtactattggaggggtaagataatggaggagggtggtgcttggggttttttgtgtgttttcggggcttttaatggccaaaaaatgtccaatatccgtctcaatcgtctttcttctgctcgtcaataagcgcgatttatttccggtctatgtactgatcgtcgaagatgaaaaatccgcggaaaaaatcgcagaaattcggggaaaaaagggcgttaatcgttgaaattaccaataaaccgtggaagaaagattgagaggcattcgcacgtgtcgctacggacctggtcgtcactacatcaaacctcttcgggtaaccccaatcggatttaagagctaatcttctccgagaatggtctgagttcggaatgacgagaagcttgtggcgtattagatgtggtttttgcagcaattatggaccggcgagggcgattgtgggacgtgtaccgggcagacgaagtggaataattgtctgatgcaagtaacttgctcaactatattgctcaccatagaaacaaggttacttgggctgcacctttttggggggagcatagcgtcaagtaaagggttaactgaataacacttcaatagttgaattttacttaacgaagtgagaatccttctctgcacgactccataggaaatattgcagaacttggaggtgaggaatattgtaatctgatgatactccatccaccggacaagtcgcagatttcttaaatcgtcatttaatgttgacagtgccctcgtgtccatcagaggtccactcgcacataacccaatatgatcgaaacgaatttaactagtcagtctattctatatcgtgtctatgttatatatcggtcagacggattgggccttggggttgtttttgacccatcgagctctcaaccatcgtgcaatgtagacgagagccagcagaacgggcacctcgatgaggggaccgacggttgtggctagagcctggccaccctgggttccaaagagagaagctgcaatggcgatggccagctcaaagttgttgctggcggctgtaaagctctgggtcaccgagatggcatagttgaccttgccgaccttcagacagtagagcatggttccggtgaaggtgatgaggaagtagacgaccagaggggccgagactcgtagcacagagatgatctggtccaccaccctggctccctgagatgcaaaaaggacaatgatggtgtagagtagagcgatgagagacaggggagagatccactggatgaacttgtgctcgtgtttgctccagttggggatcttcttgaacaagaaccgggtaataagagctgcggccagaggaattgccatgaagatggctacgtatttggtcacagaaccgtagtccagatggccgacatgggggtcatggttgtggttttgagatacgtagttgacgacaaagtatgcaagaggagggaagagaatgatctgcagaatggtgttgaaagagaccagcacggcgcagtagaagctgtcaccaaaagccaactcgttccaaattagaaccatggcaatacatcgggcaatgcccacaatcatgagaccttctctgagttcaggcttatctggcaagaaggcccatgagagaccaaacatgagagcaggagacacgatccagttgatgatgaaggaaataagcagttgcttccacatggcccgggttttgagagccttgggaagatcttcaaactccactttgcacagaatgggatacattgtgagcaagagtccaatgaaaatgggcactgagactcctgtgaaagttgtactgttcaaattgggacccgccgagggcacaaatttgccgataatgatgccaattgccattgccaggaacacccagagaggcagaagggttgaaagccaaggaagacggggatttgccggtgatggagtctccgagacaaacttgttggcattctcgtagcattcacagttgtcaagacactcatgtgagatgtaatgagccttttctttgtcgccagtgagactgttagatgctgtttggggactagtgattgtgtagcattcacagtccgtaggacactgttcatagaccacgttggacattgagagtgcggctatgtgaaagtgtttgaggggtgtctgggggggggggggggggggggttatgttagttgtagcagtggtttttgtgatgatttttttcgtctttcggatcctctgatttatatacagcagccagtgaactccgtcggactccgacaaagtaaatctgaaatttagcctaattgggaaatgatgcatagatgatgtatggtggtggaatggtattaaaataaacagactatcggtaatatagaatgtgaaataaccgtcagatagctctagggttagttagtcacgtgatataatttttatatcaatatctctatccttgcaagtattacagagaggaattcacattcgagaagacactgctcgaaccttaaaatacggaacccgactgcatcatcagagtggaccctaatgagtctatcaagcagcagaaagagaaaaaaaattgacagcaacgtagaagcggtctagaacctttgtggttgtgtcggaggccactattggtaatgaaatttgtcacaggaggggtctgggcatagaacctggaagaacatagagagatgatagtttttgttggttatttgtcactggtggaatgttccagtgaaaagttcatacagtagcgctacaatcacagaaaacattggcttgtagaaagcaggagcatagagtaagtgctatttcggcgactagtacattgcgatgactgacgtgttatcggcgattggtgttgcagataagccagtgatatgctgtttcggcgtctcgggtttctgcaaacgtagacagtccattgcaggagtgtgctagagtggatagtctctgaccttttctgtgatagtgctgtaatactggttctagtggagtttcttgaaactgaccctcagatcaagtttcatcggtagtatctttgtgtagtgtgtgcccttgaacgcccttgaacgtatatttactaatggagatgcttgtggaacgtttagtcgacggctatgaaatactcacgaatattcaaacgtctcaataattgggtacattactcgggattttcagtggagtgaatatagataaaatattgttaatttactagatgtggtactgtcagggtgtaaaaatggccgatgcagagtacagagtacaaagtaataatcacgggcccactgagcaggtgaacggtgctgtaagtgacaagtgtagctcccctacaatcgaataatcttcagattttttttctttatttttcattcttcattttacatttttcatttttatttttatttttattttatatataaaaagattaaattttgttgttgcttgtcatcgctactatattttacaagcacgccccactactactactcacgtgaagcaggttccgtaaaggcgtttatttgactgccagataagaggcggaaaatatataaatgaggtcaatgcctgtcatctcacagtttttcaaacgataccatccatgaatgcaaacatccccttggcaattctggcgaacatgaagccgcaggcggtggccaatctcatctcatcgctgctcattgtgagattaaggagatcgggatttttccagactgaccaaagaagtggaaaaagcggaaaattaagagaaacaaaactgccgacaagaaaagggtggtggaggagcctggtccacccacagcttcgtcaagcagggggatggcagtttgactgacagtctgactgattcagatgaaggggaacccaacgatgatgattcagatactactattagagatactgatactcttagtgatgccatgatcgacctgaatgacggagagagaggtcaattacacattttctgaagtcgatcaatttgaactaacaattgatcctcgattgttctccggtattcagtcgggttcaggtgcaggtacaacaaccactgcaattaccaccctactggttggagataactgtcatcccgtaccgccttctattgaaacacagagaacttgagcgacttcaggaggtgatgttgcaggaactactcacaccccttaagtggaaacaactctagttggagctgtatctataatgaaattacaagactgtccacctccatcgaatccaatctttcgacgctgacgctgatacagtctcatctatcccagaacgatggcgttgaagattatcagtgtgcatacaagagttgagggttcgtttaccgctacctgtacggggccaatagccacagtgttatccctcccgcatgggttccagttgtccttcttctttttgcctggcatgagatgcggtgcgccagtggaaactggagtattgtcgcttggccccatggacagtatgtcaactaaatggacagtgtatagctctgcgactggaagacaaaacggagcagtttttttcacgatttcgagaggtttctacaaatccaagcacttttacacggaaactgatacaattgttcattccaaacacttctcagcatatctttcattatgtttaccgatctacaaaaggtcacatggtcccaatgttcgtattagttgactttactttaaaaaaccttattcacagttgacccgtaaccaccaaatcatcctagttaagtgaaattcatgatagcagataatcctcggaaatttcaacaaataagaccctataaattatcttgacccactttcacccacatttaccacatgtccgctctttctcacagggtaacgtgctgacatgtaccggacccacatgtactctagggtttaagttacccggcactggatgcctccgccatatattctcaacctttcacactcttcctcttccacacattgacacaaaaaggtatgtatcgcacaaaccacagctgtggcgactcaaatgattaagaactttaccaattgttccaaccgacttctgtgaagataaaccggcatcgttaagccattatgaagactctaacgaccgactttgtgtcacacgtttgaaaaccgtttgctaacctcaggtgagacacagaagatgcggacaaggatttttcaaagatgatttttcgaccgggcggacatacgcggggggcttacataaagcgccacacatgtacagtggtgtgggccttcggtgcttgatgatacggtcttaactgagatttttggatggtaaagccatttctttgagtacgctaacaacagatttgtgcgtgcatgcacaatgtgtggtggccacgggagaatcttctccttggtcgccttgcaatctactggatatcgctactggcggtagtcaggagaggccttcccgcaaatgatgttatattcacactgtttgagggactgacatctctatgaacattaaacttatactgatttaatgagactgatgcactttggaaggccccatgttgatgatacccctttttatatagtgaacatatttcaggctgacttttcactcggttaatgattccgagttggtcgtaattgtaccgacgtgatcgacagtgcagattttttacaactgaaaaataaaattggtgaaaaaataaaattaggtgaaaaataaaattaggtgaaaaatcaaattgggtaaaaaattggatgaaataatattttccgacacgctgatttgctgtagaactaggacactgaaactgagtggttgtgtatatcatgccgtacagttgttgagagctgtataacaggtcctcgtatacgctctaccataccgcacgtaagatccacagctgtgttgtgatatctgttatgatgtctgttatgatgatactgggtggcgcatgtgtacctgaatgtctacagtgcgaggtgcagactgtatggtacatgatatagtaagtgatacagtgtagtgacaatgtctggggatgtgctgtagactactgcgaattttcagaagccgcagtggagtccttcagtctgacgccgagatcgaccagctaagctaggagagtgttagactacgactctatacatagggaacgtacggaggcggcttctcacatgccgtaatccacgtctctgggccgccagagttgccttgtaagtggtctgctaggttcaatatggggagtgtgtgagtttgtaagcagattcgggtcaagtgcagcaggcggcatttgagacagcgctggaaggagatacagtacagatactcgtacggtatgcacagtattgggttgtatctatgagcgtgtggaaccgttttagatcggttgagctcctctggcgaactggtggcgactcgtaattcagtcgcaaactcagaccaggtcttctgaggctctggtgacgacggctcttttgcttttccacctgccgtcgtttctttttcccttcttcgagcgttgaacttcgagtttgagcagctttggattcgccacatcaaagtctctgtggagacattggcccaggcctgtttaagcgaaaaagaaaccaactgaattggcagcagcatcgttgaggttggtaaactggcacccggaaacgcaacgtggctgtatactgtttgtaagcgtcgcttgtagatacgacaccgctctgtgcgtgggccatgccaagatggaacaatcaatgaggttgctccacgaaaaacagcagggacgttaaacatcagctggccacgggaccaacagctgtaagatacattgccatctcgatcggacttgtcttagatagtggcgtgtgttgtggctgtagttcacccggtgatggacgatgagctctatactgtatttgaaaggggcaaaatagacgaaagccttgctgtggctggaaatatcggtgcgaaaccaaccgagggcaactaccgtcgcatctcgacaccgactctttcccgcgcttccgtattttaggacgcagcgaaaatatacggtctgtgcgtgagacaggtacacgctgatgctgctgtcatgtacgaaaacagggcgaaaataaatatcataaattccttgggacaggacgggtccggagtaccagtaaaaagagaagaaaagggcgataataagaccagggttaggccgagaccctaagacgtctctaaggtgacaaaccccctggctttcccagggcttggactggatttgagggctttgggtacactccctgtgcagtatgattgacactatccgtgccgttggagtttactggacaggctgcagctgcaaatgcacatatttacgtcatggaggcatggcccaatatgctggctgtgagaggtgggtccgcggaatgtgtgatatgttggaagcggtagtatcgtagacgtggtcatcggacgtgtgtgtgtgtgtgttgtttgaggtatgtttgctacaatggctgccacgaggaccagcaatagagttgatttggcggagggcctgatggtccgaatttgctatacaattgagttaatcgatgggggctggaggagacgagaggagggacgggagaatgggccgagggggatggagcggaataatggtagataattgggaaaaacatggcaagaggggggaaaataacggggaattgcaacaaaggggcgtacagcggttggaacaagaccaaatatagccagcttgcgtgtcatcgatacctcttggtggtgtgctccgacgggctgttgggcgaaactcataggtaaatagacttaaagacaagctccaaagtcaaagggaaaaaataaaacaaggagctgcgctgcagtggcgagagacaagaggctggagtggaatggacattttctgtagagaaggagataattataattataattataattaaatatatatatatatataaaagagtggaacaggaataaaaatcggagaaaaaataaatggggccaaccaaaacaccacaaatacacggccacaccgtctcattccgtccttgcccaaacaggcaatcctatagcccccgcgaccccacattatacgtccctgtttcactggttagtgaattatgtcaatgcaacattggatcgtggggttcgtccgagtgtacattcttgtaacattgacatctattataagcggagggttcgattgcggggtgggtactgtacaacgtgtacaatacgtcatctccaatgtgtcgattttgcgacttttgcttttgtatattgggctgtctcaattgaccatccattgtggatatagttttattgttcagtggtgccttatggagtgggtcgctgagactaactaattaacgtgcagttaaaaaaaagaggaatttggccgaatatagatactgaatggaaacaaggcggatgattctcccaaatattcgtcataaaacgttgacgaagacacaacagcatagctgcctgctccacttatcattcggcgcattatcaccccacctacagacccatattgacgagggtacaagctagaattcggtccgacgcacacacgtgcacggatagacggatatggcggaagtggagcagcttcagatggcatgagggagaggtcacgtgaatgctaagggtagcaatagccggttgtgcatgtatcaaatactatgagtggagtatgtagtagtagagacagcttacaacgttctggcacttgtaccagccgtaccaggtaccggtacgtcttcaaatctgtacaaccaggttgttacatgtacggcaccggttcccataccctacctacgagtaggaacctccatctatgctttgttcgtatggaatagctccaccgagctgggttctctgcagccgggatgggcacgagggctgagacaacgggttaggttgagcttgagcgtgagcctgaggcgtagcaagtgtagcaggcagcaacggacttgttttagggtccatcggagctatgtttggggcagccgtcgtgtcaatggcaacagctgcgtccgcggtgacggtggcaacgtgcgtgctgatatgacagacagacatcatacgctatcggttgctcccgatgctggacacctgcagctctggagataagcggtggcaaggcacggaagtggcgggaggggcagggtgggctccaacaaagtgaagcgatgttgcggcgggccaagctaggtttttggccgctcggggggtcggtatttcgaggcttgcgggtgcctgtggctacaagtagtgcatttggggggtgggaggctactccagtagcgtctttttgtcgtcgtgcatgcccagcatctactcgggattgagtctatagagtcgacgattccaagcccaatggggccgatttctttgctatacctattttactcgaatatccacgatttttctctgtcgcggcctggtcccgtcaagtgtcaaataccactgtcaaattaggttgatactcccaacccagaatggtgtgagcgaaatagcgagggtggtagaaagtggcgatggaaacgggtggaaaaaacttggggtctattgggagaaattcgagtgtcattcgcgcacgcttgggccagagacgatgacgacgttggcgggaagtgcaattcacgacaaaattcagccaaccaacggcgtttgtttgtgctgactggaaatgtacaggctgcatctccatgtagatgaagggcggaagaagggccggtgcaagttggcgaaaagtaggcagatttgaaagacaaaaacgccactgtacgtatttcgctcccctgagtgcgtttgtgggaaaatcggctcaattcgccctcgatcacgtggatctattgacctctactgaccatctctcatgctcttgtaacacaacctagtataggctctggatgtggaccaacccaaacggccattaagagtgtgcatggtgcaaagactaaagtctgttgaacaaagacgccggtgaactttagcttttatttgcatatccactgacaagagaaaaaaaaaaaagcttatccacagtagtccatatatcttccccgtagtccttactctggggccattcaatacaccacctacactagaactcacaatggtatccacacgttcttccatgcgccgacagtccgcccgtctggagcgaaagcgagagctctccagcgagcagcccgcccccaagaagcagaaggttactaacgtcattgaggactccaacattgagtccaacattgaggacacgacccgagatcttgaacaggtcgccaacgcttctaacaacacattcccggactcggacgactccgaatccgactacgacgacctgccatcgttcaattacgtgcccaagtacgtggacatggacatgggcgaccagctgctggacctggatgttctcacagacgacctttctgtgctggacgagcagtttgaggagacagacaacacagacgtctcagatgaggaggtgaagcagctgcctgctgtcgagaccactcccatcgacaccaccgaggtcgttactgcccctgcttctgaggccgtctgcaccggcggcactgagcccaaggagcttaacatgaacacagactttatggacattttcgccaccgacaacacccacgacactgaccccatcacccccacctttgccgccaacgagtgctgcgagcgatggcccatggtggacaagaacgagcacctcagctccttctccaccctcaacgccttcatccccgtgcctgtcgagtccgtccccgtgtcgcccgtgcagcctgtggccctcgtcgctccccagatgcctcagcacatgcagatgccccagcacatgatgcagcccgttttccaccagactccctcgctggacatcaacgacattgtcgactcgtcggcctgctcagactcggactccgtgtctgcatcggactctgctctgtggaccgagcgatacaactcgatccccatctgtgggttccgaaactcgctgcagcgagacgactcgtaccagtcttttgtcaagtccagcatgaccaagagcaagaagcgacccgcccactttgtggtccccggaatcaacaagcggtcattccttagcggccgagcccaggccatgcttctgtaagaggcgtctctgtaggtcttcccggtgtccctgaacagattcctgcttgttacaggttgttttttgggagagtagccctctgattttcggatttgctccccttgatttgtcgattacgcagagttccaagttggaccgcgaacagccgtgtccacgctcttgcctccactgtcctactactccactcctggtccactccccactccccgtcaagcctgattagccatgtctgtcagcgctgctaactatttatttgtacataataacaactaacagactgggtcgttattgcccagtcgccctgaaataaatacttaccctacatgatacgagtagagatgatgcgacataccctacaagcatctcgggtctaacatctgagtcgtctcagacgtgataatgtacattaagtttactatcacaagaccttggtgccatgcgactggtgtatgctgttttttttgccgtcagtctggagatggaaattgtcgtaagttctgggagtaggtttgttagtcacactaccgtctgcagggtgtttttaaggactggcacgttcaatacaggagatatagcaaaataaatgatatcaatggaatcagtgggtttgtacaaatccatttgtataattatttcccctagatggcagttttgagacatattcaagggggtataatatttcggtgcattttgactggctgaaaaagggccaacttaggagtctgcgtgcataaagtttcggaaggggggttggaacagtgcaattattggtcgttgtgggacaccgagagcattgattttttgtatggaggttggaatgagtgattcgagtacccagtgaaaaagaggccactatatcgcagctatggttcattttaccgcgtctcaaaaaacttgttttagtgccttcaactctaacgccgtctggactttggacttcacggcgggggttagcggatttcggcaagtagagcagtagtatacagaagaagctacgtgcaggggacgtacggggacataagggacgtacatggcttttcttggatgtgttattttgggctgggtttgaaatattacggttcgtgtcatgttatttgaaggaggtgaaaaaaaataacgcgtttggagggcattcgggaattatctggggtttgagcgagtcggaaggcgtggaatcgaatctcctggtgattgcgattcttccgatgtctttatcactcatatccgcgacgtatggccctactactagtactacggttggctgaaaagtagagcgtccactaacggtcatacttgcagcgataaccgtcatatttttcacattaaggcttacaaaaaggaaatgcgatgcgctcaaagtagctgccgcctttgtgcttgagcttgtaagccttgtcgtggctgttttggaggctggatagtgatattatcgaaacccacatacgacattgagcaactgcacaccccagacatactagcagaccgtatattcatatggatgtgactttgctggtctttctgaggggatcgctcacttttgggcaaattagtgcattttgacgttgcagtactttcctgctaaaacggatttctggactaaattccagaaccacactaaaatcactcagtcggggaagttttagtttcttgcagatttagaagatggatgattgggtcttagagatggggacggggtccatgtctgctttcagaaagtccaattagctacggtatatacttgtactcgtacttgtctgtaacattgaagtatgcacaccaccagcaggtgcggacatggagaagtgtctgggctgaaagatggagtgtacatactgtaggacgttgccaattgccaaggtacagaatgtacagtagtcgcagcaacgtcacatgccgatatgtgcgcagataatggttcatcgagaggttcgttagatagggatttagttgacctgaaggtgggcagtagtattcacgtttgacactgatagggcaaatgtgaattgggcagggagtgcttctacgacaccggaggcttggttgtagaactactgtatcgctacattggtttctggtcactcttctgggtctcatgtccttgtaagcagcatttgacggaaagactccgctaatagggtccagcaagcattctccaagggagaattgggtatcattcgaatcatctggtgatgataagtctgatggggatgtgtattctgtgatatcattaatattgagcgagttaaccgagatgcagcttggttatcatccttcgacttaggcaattacaattatttaaccagaagtacagagattggcgaatcgttgcccattaaaaacaaatcaactttctgattcgaacgaaattaaccgtcccaccacctcagtactcttaacctgtctcacatggttgacttgaaacactcacgagtgacagaaataagcttcatcattagtaagaagtgcgccaaaaaaactcaggcaaaaattagtaagcgaatgggacgcaaaatttgtcagctgtctttgtaagctgtagtgaacgatattcaggcgaaaatcaagcagaatttataagccgattagttcgaagaatgagttcgcagctgactcagcgtctcctaaccctcgttctccgatcagaccattaatatcgcttctttcggttatcggatcagacgattgctaattgctcctaagtctatgatgaatcgaggtcacgtgaggtgcgttattacaagtgaagaagacagagaatccgagatattttgtctgtttgccagttgccagttggttacgtgcatctcttacatgtctcgtacatgtctctccccgtcggcatctactccgccacatctcagacaccagaagcaggatttggcgtttttacgcgcacatttgagactcgacatgagacccgacatgcagatcgaccactgggtttatttgcatgaaatgtgtagatctagagagagagggagggaagcaaagagagtttgtatggtaggaggctggatggcgtttacagcgagattttgtatgacaaacggttgtcgagacaacataaatcaacttagcccactctggtttagtacatatatttgattttttcttatctttgccgtttttgaaaccatttgaacggtgtcatcatgttctatttcgagctcatctccccacccaccttaacagaacacaacagagttgcgagttgctggccagagaatgagagagaagcaatcagaatgtacctcgggggttaatgaccacaataggtaggtgtccagcatctatatttatcttccaagaccaatgaaattgccatatgtatcaagtcaaaactaccacaaccgcttcatcaaacaccaagaaccgcataaagtccactatccgcacaaacaaaagtctccacgatctcaactgtttactttttcccgccaatcgaacccatgcacacctcatcgcccctgttttccacctatctgtgctgccatcatgtatacaaatctaaccctatgacgtaacggaaagagtacagctaagcgatagagagtggcggtcagatgccgggaaaataccgggaaaataccgcacagagagggtcacgtgacccaaacggaaaacacgtgactcgtggttggcaaaaaatagtatcatgtgtaaaactccgacaacccatagcgacattcgtgtacctgactggcttatacgcaatatgcaggcccgccatctcacctagatctggaccgcacccgaatcggaagtaaccctaacccgggatcaggttctggaagcttaaattatttttcaattttggttggaaaaaaccttaaaaactgaggtctagaattccgtgtcacggtaaaatatatgtcgaattggtaaaatattggcatttggccaatctggggagtttcaggaagttgtgctgttcgttcttagtctttctttgtgacattcatctttgtctttgtgggtaatttcccatatcccttacaaacccagtctagaccaagctctgcacccttcctgtacagtgatatcaaatgacgtagatggcgtcctgagggcctagacatgtgtcgttttgccgaacaatggaaaacacaaaccgattgttgggtatatatagggggtgatcctccgttgtagaggttcttctttcacacacaaacaacacaaacaccacaaacacaccacaatgtctctcaaagcctacttcaagaacgtcttcgctgacaacaaccgagctcactacactccccagcagctctccaagagccctcgaaagtccgaggacactctctacgactacaccaatcccgccggtgatgttgacagctttggacgaatgacccagcacaatgaagagttcaaccccaagttctatggaaacgacactcctcgcaccaaccggccatttgccgacgacgactccaagaagttctacccccgatactagacttgattaacgagtctggttttatttattaatagattgattatgatgacggagaagtatcgtagtgagtgaggcggatgcttgtacatacgcggtacggtactcgtagaacaatgaggcggtgtcactgttggaagcagtggaggcagtggaggcagcagaatatcaagactcgatttatgtatatacataccaggaaacttactgcggatggctctctttgcatggtgctaattgtttggcgatatgtatgaacagtgtgtacagatgacaactgatatattgaggatgcagagcactctgtgaagagaaacagctgataaaaatcaccttcgttttcctgttacacagcctcccatctatcctagactgtgtatccaatgaccatgtgcggcagtgctaccccagaccgactaagttgacactgacggctgacataggcacctatcgcgctaaacaatagaacggctgaaaacttcaagttggttctttgtgtgacttgtgggtccctcattttgaagtgtcattgaagaatgacccggggaatggaatgagtggttgcagagacggcagcaggacggcagcaaaagacacccagtccacgtcaacacaacgcggaagctgtaggaatgcgcggaaaagcagcacagaagagtggtggaatgtgtcagggaagatggctgtagccgcgctcacgccgatgttgaccattgagtccatctacactgtagataatatcatcagaagcaggcaacgtatacacaacagtggaaaacaaaggaaaaacagcattttgaaacctcttttgacataccccagacgattttgtcggaggaactgacacgaccagatatccaggagaggcaggtcgagctcaagagactcacgtgggaagttcatgtgaccacatcattaatctctttaccgaacctaccctctcagtgcctacccctgaattaagcgcgatagtcccgacgcccagacaagcccaggaaccaaaacatgcagccgcccaaacgtctcaaagcgcctgaggcagacagagagcaaggagtaatggtggatatggtacctttcgaacgaaaaatttgtcttcaatccagaaattccactcagccgaccacacaggtttgcatgcgttctccagttgtgcacgtcaacatcgtcgacccttcacaaggttcaggagtatgtacggtaatttcttttgacacatttcttttccaaattgctttttcttgtcgcaacacgacggagatctggacaggatggaacagcggaggttacaggtattgcacatactgtacaatgtacacagatgggactcagacatgtacgagcacaatgtattattcagtacgtattgtagtgtatgtgcccttcctggtaatattgcattattaacctatagactacgaccaacaatgactactgacgtctgctgtaatgccataatttccacgaggctctccagtgaattcttttttgtggagaccagaggacgctctgcggtcagttactaccatacagtacctggaggggtgctcgtaccgccctactctccagtaatcctccactcgttgccatggtaattatcatgacgtcaccggacaggatcatgaagtgaatttatttttaccgagtaaattcaccgagtaaattcaattggtcgtggaaaatcgagtaaattgtctgaagctcaacaacttggtgcttttactcggacttctgcgggcccatcacgctaccagctgtccatcgggttgcgattgacctgaagtagactgctagcaaggaagcaagagcagcttatattgcaggcagcagcaccttgagacaattatgtatacgagaaggggcattgaagaagcgagatcaaagggtgtacaatgtacgacgagtataagtacgtgtgggtctctattgtttttatttttattttttattagtgccatgtttcaagtgaatttaaatatggatgttgaattttcgaaagctttttataggttttatttgctaggtcagatgaaaccacgcaaaatcgcggaaaatggaggggaactgtttaaatagttacaataatcacttaaacgacgctaatggttgaaggtgaaggagcaaatcgttgttactgttacaatcagaattgtctatacctatataagtcccttcttctctcaggatcatacagaaatgctcactaggcaactgtctgctttttggaagttcagttgcaaagaattcaattttgaagtatcaatataactcctacacacagatttgtgattaaaaagtggacacgaagacatatacaaggtcaattgacagtatacttgaagttcagggcttgagtctccaattacggcggttgatggtctcttcgtttgcgtcaatgacatgaaaccaaccggcgctcgtcattgagttagtcaatagagagctgtaattgacactataccatactcatactcatactcatactcgtacatcactgtctagggatatattcatctcattcacacaactcttgaattaaacatgcatccaatatgcagcctatgcatgatacaagtgctgagatagcaaaccaaactaaagtagtcccactgatatatagtgctctaaagccatgcttctttcatcatccttctattgtacaccaacaaaaaaaacaaaacacaatgagccattacttcacccctgtcggcggtaacatccgtcaagtcaccaaggacattgtcatccactcgtgtcctttcactcgaggctacctgctgaactttggaggccgaatgacctgtgtcaagctgcccactgccgacgatgccgtggtcgtgtttgctcctactcccgtctgtgaacagtctgaggctgctctcaaacttctagccggagacaagcccaacgtcaagtatctcgtcgcccctgactttgagcaccacatggctctcaaggcctggaaggacaagttccccaaggctctaatcattggaccggaggagctcaaggaaaagaagaaggccgagggtattgatattgacattgccttcaagcccgaggagggcaacaaacttctctcaggcgcggctctggaatcagtgggtttccccaaggagctcgtggacacctttgatgcagtctatttgcccagccatgctaacaaggaggttatgctgtaccacaagccgtccgagactctgcttgaggccgacgccatcttcaacactccctccaacgagcagtacaagggctctggagtcaaccccaagggatcctggggtatccccaacctcatgaactacatgagctttgacagttatcttcagcagaagctgtggagcaagctgtaccctgatcccgctgctgccaagaaggcctacaacgagcttttgcggctacctatcagacggatcatcccttgccatggagatctgattgagggtcctccagccgagattgcctcgaagctggaagatctggtcaagactttgtaaggcatgagagatgtgtgcaacacgcgtgttcaattgaacgatcgctatagtcgtgtctgcgatgtttactagaggagagggtacattattgaaaaatgaaaaaatgaaatatgatcaaaaatttcagcctgtagacgtgtaattacaagtctcatcaatatatataaaatctactattcaacttatgctcttcaataaatatattacaatacaaactacgacggacgtcttttcattcaacatccatttcattctatatatctcttcgcgacaagggcgagcgttagtttttgaggagtatctctggggtttcaaaccagagacacaagagactacagtctgtgttagttttagaagagccaccggccgattttctggaaaatgttggtgggagggacctctgtataatcttcggtgtactcgtcaatttccttcttgccggtcaggaagtcgatttccgtcaacttcttgaacttggttcgcttgatgagcttccaggcgataaagatgaccacgtcaatagggatcatgatgtacgagaagaggaaggtggctgtggaccagtggccgttgacgaaaacggtccagccagacaacagcaacatgacgcctgcgcaggtgagacccacccatgcacatccgggctgccagaaggacttgaacggcagcgaatctcgcgaaatgccctgggcccgcagcccgtagaagaaacgcaggtaggtggagcacaaaatgcaaaagttgatgagctgggaggcggtaacaatgttgaccagccagttgagcacgacttgggcagtgtttccgagttgcaggaacgacagcagcccgaaacagagcacgacaatgacggcaaagatgggcacgccttgtttggtgcacttggcaaagattcggggagcatagccctcgagagcgagaccatagagagttcgactggcacagtaggtgaacgagtttcctgcggagaaggcggaggtgagcaccagaccattcatgatatggggaagcaccttgatgttgagtcgctgcattccgatgacgtagggggaagcagcagcgccaggctttccactgttgatagcgtccagaagctccgggtcgttgtaaggaacaatgatgcccacagcaagagctccgagaatgaaaaaaaaggacagacggtaaagcacagccttgtaggccttaggcatgacgactcgggggttgacggcctctccagcagccattgacacgtattcgggtccagcaatggagaacgcagcctgaacgagacaagcaaagaagcccaggaatcgaccccacgagcccgtatccatgtactcggcaaaggcgccgggattgttccagtatcggaatccgtaggcgtcatgttgggggtttcctccgcacatggtgatgaaggtgaagagaatgacaccgacagcgagcagaagtttacccagagacagccagaactcggtttctccgtaaagtccgacagcaaagacattgatgatggcgtagagaacacattgcacaaccagtggaatagctaccgagtatccgtctacccaaaagtgcagaatgatattaacagccgtgatttcaaagggcacttgcacggcttgtagcaggaagaagttccagccggccatgacttcgaatgattcgtcgacatatcttcctgcaaatcggatgaagggagacgaaatgggcaagtaggtgaccatctcagcggtggtcatggtaatcattagaatgggtatacaccagagtgtgaatccaaggaagagcgacgcggggccacccttgaccagagcagctccaatctgaacaaacagcactgttccaatcgttcctccgattccaatcagctggatatgacgagccttgagtaatctttgggtggtatggtatgacgggggtttggacgactgttccgagaaccgcgggggctcctcggactcttctccgcttgtccggatggcatgggtcttttcataatctggagggagagacacgagagacgaggtttgaaacagaccattggagtcggttcggttgatgacaatctctccgtcgccccggttacgcacctgggtcttgccgtcagcgctctggctgattttgccgcttatagacgcccaaatgccgcccattctgctgatatagacgtggtgttaaaggtgcagccattatctggggtgggaaggcttgggtatataggtattgcaatagagtttctggggtgtgcatttgagggtcttggggtgttttggggtgttttggggtgtcctatggggcctattgtggggcgattttggtgggagaaacgcgattattggggtatttcatgtcgttaaattcgattattttgtgaaaactggccaaaaccgacctcgaacacctccgtggagtctcgttcgcttgccagtgctcggttggaatatagtttgcagcattgcagtcggctgattacagttcgagaggtacaagagccgtatgacaagaaaatttttagtgttttccttggcgctgggatcgagggttgggcgatcttggacttgtgggctcgttttctttctgcgtttctttggtcacgtggcgggccatctcaggtacatccctacaatgtcggcacactgcttcatctcgcggcttccattttcggacagccgaggtcaattgggacaagatacgcactagcgacttgggtttttttaggcttcgcggattaaagtaccttgaactactaaggtgattagaaagatatggccttgaatgtgatatctacgcccagctggtgactggctgccgccatggcaaacactattggggttccggagatgattttcgccataataccccgaaagtaggggcaagaaacgggcccccagactactcaaataccagacgacacgacgtccccgcatcgaggctctgaggctatgcacttccagagcccgtgttaacgcacgcgacaagcaacatagcagacgcttcttgaccaaaagatggaggctagatttagaggtggcctgtattgaaccaagcaagctgtttggggagctcgcaggtgatagagatgtcggtcaggtgaaatttgtcgatccaatgtctgagacaagtgttggagcactttgcgagtacaatacttgtacaagggagattaaattttctccatgccctgctcaactcgatgattcacagcaacaaaccgtgcatgctgcaggtgtagacaatcacctgtagctgccgtacagtagttgctgggatgtattggggcttgatggccgtgtgggacgcgaaaacgtaccgatttgccctgttgtgaaagtggtgaaggtctccatttccgtcaagccacaacagtttcgatacatatttggtgcatccagaaggccatcttttttcgtatcgtatgcactcaagccatgtctcaagactgagttagacgagagctgctgcattcttcgaccaccaagagccctcaccaaacctcaccgacataggcccattcaccccattaacccattcgaagaggggaaatacgagtgaacaagacaatggcctgttttggactgcttgtgacgtcattgaaccgctgatgggactaagctcgtttttagtgtccaaaaagcccctatattagaacgaataagccttttgattagcgtctaactcgattcttggaaatgccaatgtgtcgggttcctagatatcggtctcaaagatgcctttcatccagctgtccagtgtttctatcccacttttccaccatgttattgtgtttattaaaatacaccacctattggctagcgttgtcctgtccctacgtgcagcactgtgacgtcaccccacggggttttctcggcctgcaagaacacacatgggccccgaaatcggccgagaaataacacccaccattttccatttaatgaaacccaacaggtctcatctccaccaccgtttgtggtcttgtcttgtgctgtcttccaccagtttaaaaaaaaatcgttcaaagcctggatggtcaaaaccgccctttgcccaggatacaggggtgtgaaaccattaattaaacacgagtatatgatataatgagacaattgaacacgaaaagataaattaccacacgtccaagtccattgtttctttttctctggtcaaggaagccttcgttctggacgtacagtttggaagaagaggacgaatatttgcacatcccagtcacaaggtgaagacttctgtggagtgtacatatggaatgcaaagaggtttagtttcatgtcactgggctcaacagattcagtatctgcatattccgatcttctacaatgcagacaccaacaaattggggttgccctctaaaacctttgtagcttttgagcgacagcatccgttgtcttcctcgcaattccttctttcgtgacttcatgatattaataaatacttgcacccactacttcttcttgttcttcttcttcatcactagggtaccctccttgacatcctcgtctgcatccttcaacttatctctggcctcaaggaaaaacatgacatctcgtagctgttcctccagatccttgatctgagcctccttggccatcttatcagtctgtagcttcttcaccttggccatcatggcgcccgaaatggccttttcatcttgaagagactgtcgaaatgtcttactcaactggctcagtttctcactatcagactgacacttggcgagctcctttctgagtcgttcgttctcggacatcaacgagtcgtccagcttggccacctccttcttggcctcgagctccttcttgaccctctctttttccctatgcacttccagtctcatctcctccactttttttgccgagtctgcaaacagagcctcgtagtactcccgctgagaatccagctgtgacgtcaacaaagccgtgtactccagagccaactgttccacgtctccactttttttgccgtcgtcagagtacacgaacttgctgttgctggagctactggactcgtccaactccaccagcttgcccacatcgctctgaatcaaccgatgaacataaccatcactcacatagtcccaaactcgttgcgtggacatttccatggcgtacccgtgtcctgtttggtcaaaatgagaatgagcatggcccagagcataccgcccacatccaatgttgccacaaatcaaacaaatccacgtgttttctgttcccccacaagtcgtacatgcccctggaggagcagcagagttgcccacactgctctttctgccactgtatcgacaaacaggacaatttccaccagcccacttgctcaaacagtgacagtggaacgtgtgttcgcacaagatggttgccaaaccggtgatatcactgtccatacgctccaggcagacaggacaagtaggcagctctcgcaaatcaggagtaggaggaggtagcggtttacctttgctgaatccattggtgaaaggatccaacaataggtacgggaagttgtctgccccaactacgcttgtattattactaacttcgcctcccacgctgatatcatggataaacacacatagacaagtctcaggatccatgctattaaacaccttgccagagtacttgtcaacaaagtcctgggcgcgttcaaccatacggaacttgagaagtaccatgtttcggttcacttctcgactcgatttgatgactctgatatgtgaaatgtccttctcacaagaatgcaagctgatgaaccccagaaagtcggatgcagtcatatagctggggactgccagaatagccacaatcagagagggcaccggagacacctcttcgacctcagtcgagctggatgcattgttgttgcctcctcgaaacagccgaaccacacctttgccgaaatactcgcccttgacagcgtccatgcttttgcccgtgtcgttgtcgaagccggagatggtcacactactaactcgccagtcgctgaaactggaacgggggtcgaaatcgagttctagagtgtacattgttagcgtatcatggaattgtgggaaggtgtatggtgtagggttagggttgtattgatgcgggggggaggccggagggagaaggctgtgaaatcgaaattacggcgtcgaattcatcaagagagggtcttaacctgttattgataccaccttctatggattttatcaaaaaaagcagtccttggtttgaatgcaactattgttatgatgggtttctctacatgaagctattgaggagtccccaactaatttctaaagttagttggtaatgccaactaaatactgaacaatgggcagtctcgaggcgcgccattttacatcactaatgttcattattccgccccaggtctattgtttgcgttctatttacatctatataatgtctatgtacaagttttaagcccatctagaggagctctggagcttgtcaccccacttgataaggacaaggggaatcagacccatgaggactccaatacatccaaccagagtagttccccatcccacggggaacttggaaggtcccagagtggtgaacatctggtgggcgaagagaggaaaacctccagccacaaaggctcggaacagaccgttacctgcgaagacagatgcaatgtacttggggtaggagcccgagaggtagttgaacacggtctggaaaatgaagagcataccgatgatgcaaagtcctgatgcaataatggggacaatccaatgaatggatttgtgagcggtccatgcgaagaagaagagagatgcagggaagatggtggagccaattagacaaagcttcatgaacatggacactggagggaagtttcccttgagaacaggacgagtgaacttgttgtaaatgattggcaagtacatcgccactcctacaaagcctccaacaatgaggccgaggtaagcaagaccagactcaatggtgttgaagcgatgtgtttcggtgaagacaatggggaaggcctcgaaccaactgtagagagtggagtagagcagtgcaatgtagaggcccagagcaaagacaacgggttctgtgaaggtgatgagaattggcctgagtagaatgtcataggccacagtcgacaatttcttgctggcccattcctgccgagcggcagtagtgtacttctttcctgtcaacttgtgcagtcgtcgggctcgtcggtgcagaatgtttccttctgacgtctctggaaagaaaaagaagagcactacaaggcagagaccggagatcatggccaggacccagaaagtccacttccagcccttgacctgagcaaacacacctcccagaactggtccaaacacgggtccacagatggacgagatggcccacaaggccagagcaaagggaatgtacgcaatctcgtacatgtctccaaaggtagcaccggaagtagccagagctggtgacgaaaagatacctcccaggaatcgcaggatgatcaaagatccgatattgtgacagagagctgtgggcacttgcagaatcacaaagatggctagagtgacaatatagatccacattcgaccgacagcgggatgttcagacagaggggagaagaccaccggtccaatgccgtaaccaaagacgaagaccgacaatggaatcagaccagccacctgagatatatgaaagtcggccataatctcaggaagggcaggcgtgtagatggaagaaccaatgtagacggaaaatgtcagaatgagaacctgcgaggaactgatggacttcttgacggacgaccagttcttgggattatccggatcgtcaggtccataccaacccacatacagttcttcggactccgaaccggaacccttttccatgttacctccgtttaagatagacgaaccgtccgaagtctcgagaggtctttcatcgtggttcccgcggttgccgtccacatcaatgccgtcaaaagcatcctctagaccccgctcaacatcgtcgtgtttgtgtgtcggtgggccgtaccaaaactccgtgggaacttgaaaccctgctcgttcctcggggtacggaaacaaacgtcccctcgaggcatagttcaatagttgggtgaaagctgtgtccatggccaggaggagctgggtgtgcgtgccaagctgcaaatgacttctattgcatagatgaagaatgcaccgaacaattggagcgacagcccgggatacttataatcgcatcctgattctattatcattacggtttccctccaatccctcacccaaacccctcgtaaaggtggcggacactctattgaccagccgcatagagagatgaaatctgaaagccttgcaggaaaaccgttccaatgagggaattcaggtagcgggttttgcagaaagaggtaaatgaatttcaaagagacttcactaccacagaagcaaggacatagacgcacccaagaccgagtacagacgaaaataaaccgagctgtgtatcgcagatgagcaaatacagacttgctgactatacaccatgcgctgtgtcctccagagccgttaattcgatctgaatggcgagttgcaacttccacaccatggaacagcccgccaatctgtattccccgtcgtgctaatgcgccaaaaggtgttccagtgttatttgctctttttttctttctcccctgtccgcatctcctttgctcgcttatatccgctaaagacgcgcggttaaggcccagtgcatgtcagttgcatatcctgcatgcactaacacctttttaaggtgcccagaacttgaatttctgagccgcatgcaagattacaaagatagggaaaccaaccccttctcttcaatctgtaaaagacacgacttgatgacaaatagtacaccttcaaacccctatactgcactctacgctgcttcgcctacagaaagctattagcatgacttttttagaatggagctatgtacatgtttttttcgatggagttccagtacaacgtgcatgccaacacaccaacacttgcagacacctccccggcgagtcccggaggagacaagttccaaaaattccctggctaagcagctacagcagtgttctcgccaacaggaggctgaacatcagtatcggaagcagacgcgccaaggtctcggcggtcgcacccggtgatttctcccccttgctcttgggccttctccatagcaatacgacgagctgacacccaacctcggccggggataaacagccgccggtagggcttcttctcaccgtcaccgctaacaccgccaacaccgccaacaccgccaacaccgccaacaccgccgttggaagcatcgccaatgctgccgctgctctccttcttggagacattctcctcgagcttgagctgtagtcctcgactcagggaggcgttgggactctgcggcgaacccacggactcgatgtaattatcgagcccaccagcgcgccgctcctcctgcgtgacacctccctctttgggcttcgaggccttgctagcctcggtgccatcagtctcagaggaataggtggaagtcaaaggtgacagctcaatggtgtggggccgagtgttggctgttcgcaaaggagccaggggaggtggagcaatatcttgcacctgtacatggctggggagtgtgatggccttggcaatgttacgcttggcaacagagctccattgctcacggccctcagcactcgccagatcgtactcccggtccccagccttgatgatgatctttttgctctgctggggcgtgcagttcaccaccagctttgggacagactgagtggcaggtgacggagctccagtgatggtggtaggcactggaaccgccgagacgggacgagcaaccggctggataacctcagcggtgggctcgacaacggaagtgacaacgggactggccacattgtgcttatctgcccactccattttctcaaaagagcgcttctccccgtaaaattcgatgggagcagaggtaggggtggagttggcatatgatcgtccaccggtgcggttccagggcttccagggacgagaatcgagagagtagtttgactcattgaagcgggagtcgtttcgagaatcaaaggaacgaaagtccccgccaccgttgccgtggcggtagttttcgttgccgcgcgggtctcgggtgagcttgcctccaccacgataaggaggagcgcgcgggttgaagttggaattggcccgctgaagactagcaagattgttctcgagagcggtgagacgagttttgatggcttcgattgggtgcgttaacttgtcttccatcttggacaacacgttcgcgaccaattgctccttgtgtttgtcgagcaccccggtgggtgactgcggctgctctttggtgctctgggccacacgggagttgagctcgttgatgagatagtatgcttcctcgacggactcggtgacgtctttgacgtcgtaatggaggtccttaatggtgcctcgacgcttggagaggaagaaggcagtgtagagacacaaagacagctggagcgtgcagagcacgacaaaggcaactttgtgacctgggctggggagcagcgatgtggctgtggtcagggaagactcagggctgaggttggccagcgaggcgatttcgttaatgcacttgttgatttgttgttgcatgccggtgacattgctgttgtcacggaaggcctctctgaggcatctgtgttagtaacggagggcggatcagtcggaagtggcacaaaagcaaacagatactgtacactgagggaatgtgggcgaccgattgccacagcatatccactgtcggttccgggatctcctgttccacgaccagagtctgtggttgagaccgacggtagtactcgtagacagccacgaggagaaacgccgagaagccgacggtgaagtcgatccacgtgacatgggccagtgaagaaggcagactgcgctgggcccacgcctgcgccacggttttgcggttccagaggacggacatcatttttcgtgcggacgttgtttgtgttctcgttcttcagggaggcgtgggttgagggtgtttgtgagagagaaataaagtgggggtgcgagccagcttttatatatacgtaaagactgaatagcgacagacacagacagatataaataagggcaagcctaaggcatgccgtgtgcgttgcgactttatgttaccgacatgttacaggacattggaccggtcggagacaggtgtgaatggacctgttgggcacatgtgtctcaaagggacttgactgtgtcagtatgtgtacgagcaccacagttgtgtttcaattcttgtgtttgtagttgtatcgtgtactcgtatataaatacttttgttctttctcaatcaggtctgtatatgtacaaacatactgtagatgtatgcaggatcacatacactacaccaaaacacccgcagatatatacaacagtgttcggatttggtaatcccgttaatatatataactacagcttggaaaccggaccaaaggctcgcttgtcgaacttggtgacagtgggaatgtcttcctccaacaggaaaccctccttgacgagcttcttggcagcggcagtaatctgggtggcataagagctggcagagtaacgttcctctacacttagacgagagtcaatgagtcgagatccatcataccgttcggctcgagtggtcttgaagggtatgaattctccctcaaggaaggtctggataccatttcgagccacagagtggcctgaatatgttcccagaggaacctgaatagcaggatgaacaaccccacaggtctcgtttccatcagagttgacgggaggggtaagtacggggtatgtttcaaccacagcaggaacaaccacgtccttggagacggtttcgatgatatgacaaggcacgtttcgaacggaagagtagggaaccccttcaatatgaggccagagacgttgagcaaccgccagggaaacaagagaatcgtcagccaaggtgggataccgggacatgggaggtagtttgatagcatccacccagtcagccattgtcaagagagacgccttgagaaaggtgttgtagtgaagagtgacaccagaggagcccttagaggaccgttttcctggaatgatgggtttgaaaaacggaatgtgttgcaatccggccaggaagtaatgtcgtacgttatccagctcgtcaacaggggtcttaccgtcggtttgggtggtacataaccatccgaatccagcactcatatcgttatcagtatcaacatggatgattttgggctgcagtagaggtgggtacttgtgtagaataccgtccgtcttgcccgtaatagcgtctgtgcttgtggcgtaagcaaaaggaaagttattgtctccgattcgcttattgaactgttgagtggatacagcgccagcgttgttaaaaatcccagtaaagtcgccccttcgagctccagcaatgtagttgacaactccatcgagcactctcaggcctcccaggtcggcgttgaagccgtggtagagaaaggtccgcagaaaacgagcactttgggagactccgaaagcaacaacgtgtcgaggcgagatcacgtcaaacttgccggacttgacatacgaaagcacatctctgtaagccaccaggcccaatccagacactgtggcgtctgtggcgaggtagtggatgtcgaaaatggctgattcaggaacaggggtagaagacacgatcctgacctgacgctttcccaaaacaatcactgctgctgcaggcagttcgacgcccttatcctcttcaaaccgacgcataaacaccctcacagagtcgttatctgccaaattgtagtctagatcaatcagaccattcacaggaaacgttcgagacgctccaaaaaaccgagaagcagcattcacctcctgacgaacataccgctggataggtttgccatccttggttgccacgggaaaccgacttcccagcttgaagccctttccagcagccaaaggtacatcattctgccatccgaggttgagaacggcatgaccagccttcataagaggcgccaaatccacaaatccgccccggccccgcttggccttgttcataccagccaccgtcgtgttggcagcgtcttcatcaatcgatcctgtgcctcgattgggcacctcggcaaaaagtgtacctgaaaagtgtgatttcggaaccagtaaccgagcatctaccgagtactccacggcctcggaatcaagaccctccagcgtgtcggtttcgggagagcacgtgcctgtgatcacgagatcgtgtactgtgtagttgttaccctcaaactgccgtttccggatctcggtgactttcattgtgtggggtgggtgtataatcaaacgtacataccccagaatcggcctacctctcctgcatgtgcatgcgatgcatcaccgtcacgtggtttgacgagtgagctatgagtaaatgacttggaggtgcgaataagccattaatcgcggacgtggggatggatgattgtcacgtgacctggtttgagagtcgaacgtctgttctgctacaagtacagtacaggtttatccagtgctattgacctcattagtaagcatgatagatgccgtaattctagtgagatgaaagtttgggagccgttttgaagggctccgaaaaattcctgctgatatgtccccgttaacatcactgttaccttcagacacagtgctttgacctctctttgggtcaccgggtgagatttggtgactacagtattccccaactaagttagttcccatttgttggtcacagtttacagctctcaacaaaagtttgtcagctattgaaggactcattgacctgttccaagcacagttgtttacagagacctctgaatattcttgcctatgggatggagccccgagttctcgacaaatacccagtatatccgttctgaaaggctgcgccgtgcgaactcaacatgacgtctgacttcagtccgatcgaaaagcggaagagcttagaacatccaaaaaatgctccgatgaggtattttttgaactgtagaagttggttggagtatatagtcatctattatgagcagtttaatccttcctctatccactacgaggtaaatgaacgtaccatcacagcatgtggtgaagttatatgaaaagcctgctgatgtaagaagagatctgttacagttggaataatgagagaaagcgagaaatcggaagagcaaccgacaatgaagagacatgttccctttgttgtccctgaccgcctccaaattatccagcttgtgtggatgatgtctcaaggacatactgtatccaggtttcaactgtattgcggtaaagtagcgtggagatgtctggaattcacggaatgtctgcccttttcggttcgatgtctactgtaataagataaaaaatgctctttcatcagtacaagtggctttctatcacttaattttgatctatatttcagctttctcatcttttttttattttttattttgtttactcggctccttgggttcacattacacttgctgaaatggaacttcgaaacaaccaaagttgttatactacccaaagtgacatttccctagagaagtatcacctgttcggtcatttaacacagcccagcttgtcttgttttcttttccgatctcacaagttgtttgaataatgcctgaggtatgctgtcaaaaactcacaactcacagatgatatcatgatagactccatcacggcaaaagtttccgtctggggatgtagataacgtgatcccagagatgagaaactggctccgtggtagttgcacagtagagaatcttctcagcagacccactgcattccttatgggaacccaaaaattgctttttccgagacaccttaggagcaaagggctgccaactggttgctgacttctagaagcccttgtacttgcacttttgggtcgtacgatatcccaggcaggtgagacagccagacgtggggggttcatgaggttgaggttgattctttttttcatatgtcatcgggagtgtctggacttgtattcgagtgtctactgtatatctagcggaatctagggtacctttcctgcaaacttggtatctatactagtgtcttgtttcgaacgtaaacggcacgcggtattagaagggtagggagccggtacaggtgccgatacaggtgctatatgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgcgacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaatcgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatacaagtatgtactgtacagtactgtgagctaccacgactctgccatggatatttgactacccggtagagctgtgcgctctcgttagcttaggacagacctacttgcacccgtactattacataagtacacggcggctgcatacggcatctcggatctaatgccgtgccgctccggatcatgccctaattagtttttggagacgccaaagaggcatggaggtcggcagggatctgaattgtgtttgtatacctactcaaagtctttttttgccctctgatgaccaagattttcgcctcgatgctgcgcaaggctggattaatcttttcatttgccctaagaggctgttcaaggctaaatggagagggcattagccgagcccaagattgggataggaaccttgagctgagagacctacggggtctagctacaagtagctcaccacaggcaaccaggagctcctgactggtggttgaaaaggtagcgttgatagccaagactaggtcccgcacttgtgacgcgcaccaagcatattgtgggtcttcctacgaccaacaagacagaaatgggggctttgggtggtgcactcgccttggtccgttgggcacattccccgttcgaggaggttgcccgaagtcacagttattaggttgattggaaaggcgtcgaacaaagctaatgtgggtttgccaccagctccgcccctgtgttgagtgagaggtcatcgatcgagtgcatgtatgaaaccatgagtttgggagaggtttgaaaatgaaagacaaacgcaaagtgaaaaatgaaaacttgttggcagagccagaggtggatagagcgggaaaaaaggaatgtctcggcccaggtggtgtgaccagcatcggaaacggggcccgctgactaaaactgtaccggaccgtttcttcctccctctccactatgttgccgccccctccctccacagctcataacagtatactattttccctctgccgttccttacagtagctggatccatacagttaaactccagactagacagcgaaaagtaatagtcatcgctctataggtctgttgcacggctatagaattatcctcgaggaggtaaaacatgcccttgtccttgtctggcccactctccttgtcaatcaaagttgctctgcctaagcgaaattttacgctgtgggagactggcagacgtccggctgattggcacatcacgtccaagcatgccgtgttccttaacctgcccagagtttgggggtctgaaccttggcgccttcgccacagcagccggagtttccctctttacagcgtgtgcctgtaacgggccgatggtctacaccaagcccagaaagcatgagtgtggtgcggagaaggtgcaaagctcattcttacagatgccggcggcccctccaacgacccattttggagccgaacaacgcagccgcttgaggaccatttggggggggcgacgcgatcgatcagcgggcctgttgcacaccaatgaccccgagctaggggatcctaaagttgcgatggagaaagaaggaacccatcgcgggcatcgagctgaccgatggcgctaatacattcagagttgggccctggatgtgagaccagatgatcccggagccaacccgaggagaacctagggcaaggccatagggaatggtagaggtgcgtgtgggatatctgtcgaatcaactccggtggcagaagagtaggatccaacttttacaccacctttcccgcccaaaacgctggccaacggcggtggaacatagctcggtgatcatcgatcgagcagagatacaaccccccctccaaaacccgggttcccatcgataatcagaaacctagagaagaacagcggcagaaaagatgtaatgcaacaccaaccttgtttctctttttcttcttttatgattcggaccaccaaatccacacacctttgttatgcattgtttcaggcctctgggtataagtttaaccaaatccacacagatgatatatatacgggtcttcgtccacatggagtgaaaggttttcgctatttctcgggccgcctaccaaccgcccaccattacatgctctgaatgcgagcttgcgactgctgccgagcgagaaaggtcaaatgcgatagccaactgccgtgtaaaggatgcgtcacctccaaactcacgtgtacctacaaccacgttccccgtaaaaagggccccaaggtcggaggcaagagcgccagcattctcaacaaactgagactgggtctggatcaggccgatcccaccgccccagagaagctctcttggaatgtagtctcccggccgctcatggaccgtgctctcaagcactactttgccaactactatccagtcacccccgtgttggatgaggcggaggtctactcctacctcactcgggagcccacatcggaaacctttgctttggtcatgtcgatagtggccatggccatgggggatatgcttgatctggagatgacaacgccttcgtcaagaacccagaacgtgctgcagattgtgcgaatcgtctgcgatgccgtccatgccgaggaaacggcactgctgactagcggggatcatagacagttggctaatcagaccatcacagttaactccattattacccaattcaacctttacggcaccttttgccaattggaaatgccatctcgcgccttccattatcttagacaggccatttccgcggcccaaactgcaggaatagatagagaggacttttacaaaaacgaccccgtcatcctggagcccttccgcaccatgttctggtgtctctatgtttctgaacgaggatttgcattacaacacaactacccggcagccctaggccaagacctgcctctctaccctcagtcagaaggagaggtgtttgttggtctcactcaactggtaaagtccttctccgtcttctctccaaccttcttcaagttgtggagagacggaaacgcagcttccagcccagccggatctccaaatactaaccctcaacatacccagactgtccagcgactgttgcagtaccatcatgccaaccaggccagtcctctgattccctgctcgcctgtgcaacgatccgacattcttatcaccgatcagtggatccgccttctgctttggcgtctggctccctacggggtccagcaacctgcagatatcgccaaaaatgtggtcgctattgccgactctgttcccatccagaccatccaggcccatggagcaggcatgatgctcaagatctatgacattggtatgacagttgctacagtgttccagactgctgctcacgcggaacagtttggtatcccggcacatttgcatcgaattctcatgctcatgtcgcaattacagacctctcagcacctcagtgtactgctacaggctgcacagcgactgctgccaaaactggtgccggatcgagttatcaaaaacgaagagtcctcgtcggacaatactactaacagtggactgatagactacggaggagcaaggctgaacaccggggtgggcagtgacgccgagagcggctcgtccaacagccccattgatgggctgggcgggttttcttcaaacaggcccatctaccctacccctcctatcaatggaaactccacaccgcagggcttagctgcaccagcaccgttgcctcaccctcacccggggtcgtatccacctccagtaggcactctacatggtcctggaactacaacggtaggtctgatgaatgagccttacccccgtcccagcccaaaccactcacaacaaccactctcccaatctccacgcatcaacgtccatcccaacatggttcctgagggaccgccgccaagtgagttcttcccttggtaaacttgcatgaattaacataaaatagaatatagatctgcgaaaaagaatacagtaatatcacacagggtagactttgtacagtgctttctttgtttgagccggagggagcaaaggagcaagggctgcaattggcgcgggagaaacttcaaacgtgaccaccgtcttcttccttcgtcacgtgacttctccggcaacgctctaagcattccggatccggcttccttttggttttcccctctcccatttgcaagtgatacacttcatacactttcgtattgcatgcccacctgtacacctcgagttggagatggccctgtgctcgcacaaacacattgactttggaagcagtccgatgcatgtctttgtacctttttgttgtcggatataacgcgagtttgtttatatcctgtgtctattatgtctcacccgctcgtttgtcgcccaagaatgtgctgtgcaggtgccaatcatgaccaacccccatctatgggtttttttgaggttcagtcccacagactcaatgaccaggtgtattgtacgctctgcatgtttgtatatacagtgccgtgtcattatcgtcagtcctgggcaaagatgcaggaatctacactctcatgtagctaccctgtgggacaacaacaaaaagggtacgcgatgttcttctgtaggtgtaagatcacctgtaggaggaggaggatttcaaatccgagtggcaagttgattttattcgtgccaaaagccggctccagaagcctcgcgactctgctagtcccctggattgtccccagaacacgtttttacattcatctgtacccaaacggcccgaataccaagagtcatccgcatcagagctccacaacaaattaagacgacgagtccacagattcaggggaaaggcgcgagagcttatggaatacggccaagggtgtatacgggaggcggtatgtactgtatgtacttactgatgtcagtatttgaactggtactgtaccggtaagtaccactacagcatgtactgtactcacatactgaaggtctccgagggtggaggaactcatctgttccaggagggcgtatttcagtcgctgcctcggcgaaaatcgtggcgactcgtctaatcaactcaatccggccaaatggattcccttttgtgctcggcttctgaaaattggctcgttccctgctggtattttccgctttatttttccgcccatttttgaatttttttctcgtattttgtttttgcactttttatctgaacgagcagaatgggcaaaatggcccgcaaagaaaaaagactgctgcagcagtacatacatgaccgttgaactctaagcagaggtaaaagcgccgttgagggcggactgcgatgcgaaaaatgacgggccaattcaacacagttgatgcttatgttccgcagagcaatttctgaggtctgtggcttttcaagtatcggcgtttgaacatcaagtgtagttgggattttttggaggttttagttgagagcgaaaaatagggtgtgcgtgattgtgaaaaatcaaaaactaaaaaacccggggatgatggatggtcaaaagtggatcagtatggagatgtccaccattgttcaaaattggtgggaaatcgtattaaaatctatttacgagcgtggtggtagtttctgtgaagtcggtttatccatggcgcaaatattggtcaagatgaagacatctgaggcttataaaggtgggttgacaggggtgcaatgtacactggaagtacaagaagtaaacccgtatcgctatgtattgtaggtgaggaagccactcccagagtgaatatatagacgcagtgtctctattcgcttctagaccgaaacacttcactggtgactactgatcttctcgcatagaaccgcgagctttgaatcagttgtactgtaccactacaattggtctacgtggactagctggctgtcgacactcgccacagcagtgtttcgacgctagtcaggatacgtctcatcaggacagccatatgaaacaggaaagagaacaagaaggggttttacggccctgccaaccggctgcggatcattacgtttacgcgcaaaccgggacattggtgggaagaaacacatctgtggtggcctgcaaatgtgtacggcaggagctcagtgtcttgaatgacaataaatggagtggacaaataggcgaacatgtggggcatcagtgcaaagaactgaggaatcaaggagcagcaatgggttttaaggaagaggtggtttgtcgacagcggaataatgtccgactgtcgccacctgggggaaaaaagtcgcggcgctttggcccagagtggcgatgttagcagacgttgttgttgtggtgtcggtcgccaacgtctgtcagagcccgtcgtccgggaccggaatggacgttcgtactggcgtgtcgtcaagaggaagaagagctcgttttaaatacggtctgaggcacctcacaaggttcgttgcatcttctgggggaacaatgccaccctcaagctccgagacacgccggaacagacatcacatcctccgacgggcaataaggagcgctaaaagtggccgaggaggaaattaaaagccccgacttgcctttttcgtcaagcactatctaatgaacccttcaaaagtactgatggacccctttctgctctctcttcgtggtgcccaaacgtcgttccgccaactggtccgcgcccctgcaaaagatacttcaaagcagcacccagcacctggaaatcacgcctatcaatcttacttcggcttgctgtcaaagacacggcccgagggagggaaaaatgcacaaacgtgtggcttctggggcctttttgacatgacaaagatctcgtggacgtgttggtggaccttactggtggcatggtcgtcagttccaatcccgtagagtcacttcagacccatagagacgcttcttggactacaagacgtacacagagttcagacaatatggtcggtctgaagagatccaaatagtggggagactggcccatgtagaaacagcgacccttggtagctgagatgaatatggggttgtggtaacagtttgagccgtaaaagggggtcatttcattggttctcgatgatataaccatacatacatgtgtcgtacaagcaaaatacgacccttgctacgagtactgcaaccattcaaaagtacccaggagagaatgtgaatcacatcataaccaaatcagttcaagacatttggaccaacactctgaaagttccttgttaaccccgaaaggggtacattacatacgatcatcgagctctaaagctactcattatcactgatctgctatatcatacactacgagggaagtatctacacaattactgctaatttctgcatagagaagcagccacgtacattctttgcctccccatatcatttcattagttcagaaccaataagccaccatcggtggtcatccgttggttgtacttccctcgcgcgctattatcaacttcattatgctaattaccacagctatctaccactttgggttaaactcatcgttctccttggtcacctcatccttgttgtccttctcccagcctcgagccgacgtcatctgtggctctgacacactgaacatgtggtctcggtcgtccattcctcctccaacatcatcgccaaagtccagcgagtccaaaaactcgacgggaagaacaggctcataccgtcgagcccgctttcgacgaaggccgcccacagcaccccatgttataatcatctcagccaacgaaggcagcaagaagggtagcaactgcgtaggatccagcagtaggttgggctcgctgccatcgtcattctcatagtactctggaggcaactgtgacgtgtttgtgagtccagcagggttctggggcggaggaggggtggcttcgaacgcatcaccttcagctcgtgcaccatcaccgctctccttgccctccttggggtcctccgactttgtagactttaccgacttggcagtcttggcgctcttggcgctatcgtgactcttgatagccttgagcacgtctctgttctcgacccgacgcttgaacgactccgcaagctcttgcaggtactttttgtagtcctttgacagtccgttctcgtccacctcgggtctgtactttttagccacatgcaacaactggaatgggttgagagcagtaagctgttgtagagtagcaatgacgttggtgaaatcgtctccaaagccagtgaaacactgcagccactgcagcatctgcaccagtgatgccagatgctttcgacagagctcggaaatggaaggatagatctttccgttaccaaactcatccaccatctcgtacttgcggtcattctgacgagcccagtcctcgatagcagacacgttaagacgcacttgcatggcacgtgatcgagacaggtaccgccggttagtcagcactcgattgaacagcacagcgcccagccaaaacagcagctgagaaacaatctgctgagtcagaatgggatggatctcaaacaggtcaagaataaagagcacggaagacagaattgacgtcacgttgcgtggacttggcagcgcctttctatgtggggaaagtggacgcatctgctcctccatctcctcctgatgacttttctctttgtgctttttcttgaagagcttccactcgtgtttgtagttgatcgcgtccagaccggggatggtctcatgatccaaaatgcaagtgtccaaaaggggctccagacgtcgctcgcaatcctggcaaatcaaaacatgaatgtcgttgcacagtgaagccagatcggcctgtgtcttggtgtattccaccttttgcagctctgcgtctcgtcggaaatagtacagcaacagagatgcattagagagccaaaaggccagagtcaccatatccgtagccttagcctccaccttggccttgattcgtccgatagcagggttcatgactgctgcgaccacatccttgttgtctagagtgtaatgcgcgtaccgggcacacaaaaagagcatgttcgctggaatgggcttctgtgtatggtttctctggggctcgatgttggtgatgactatgtcgaggatctggggaatgtccttagtggagaagacaaacatttggtccggcagacaccgcgaccagttgaatgtgtcactgaaggagtcctccatggcgtctaatccgtcgtcatcgtcgtcgtccttctcctcatcactgtcgccctgcagcttgtccagccgcacgtcaaagttgtatgccgactccatgacaatctcgtcggtcgccacttctgcgcccatgatacccgactggtaaaagtcgccactttcgttgctatcgtccatcaggcctcttcccttgagatacaggtggatagtagacccgtcggtcacaaacccaagggcgttttttccacaccctgtgtttttggctgggtctgctccggcgtccagcagatcccgtacaatgttgaaatgcccattctgaatggcccacattagcggtgtgtacgagaacttgtcttcggtttccacattcgccccataggctattaattcctgcacaatcttgtcgtggccaaaacacgcggcgtagttgagcgcgctattgccattgtcgtcggtggcgtccatatcgattccgtactgatcacgcttgtccagaaggtcgcgagtggcgtccaaattgccgttgctggacgcagaaaacagcagaagctgcagctgctccgacttatcgctggcagtcagctcctcgtcctccacaatctcctccgagtccaattccagacgagccagatgttccttaacgctgaccatctctttgtatgtttccgtgtctgtgcctttttgtggagctggagctgaagaaagaggcggtagcggagccgccacagcagcattcgcgcctcctccgccaccccaggggtcaaacacaggatccaatggtgcagacatgtgtttctgtgggtagagtgtcgtgtttggtctagctgaagtgttgtgcaaagctaggtttcgggattatgcagtgcacctaagaagcagaggtggtggtggtctggtgtacggtgagaaagggggtcatggcgtatttttttacacagcctgattgggaggaagcagacaagaaatatatatattctcagattggttttgtgacagactctgtgtagcaacttatacaatacctctcctactcgtatcatttccacattccttctagctactgtaatacaacacacgactatcaagggaggccaaaattaactcacgagctaacggcggttgagacagagtctgaggataagacaacatgtactgtgagatatgtcaggagtcattggcggaggtgggatgtcacgtgattagaaacgtcgcggaatgtttgatctgacagaagaagtgactgaaaagatttcatttaaatccctcaacacacctcggaaatttcgacttctttctgtcggacttacttagtcgctgcatgtccagaactactcagagggtgtgccaaagggatgttttttcgtgagcggagatgagaggataagcactaaatcagtagaaaatgcatgggtaagttgattcctcgaataattcccgcaataatttgcatcaaaggtgataattgagatggtatcttagcccagtcccggacaactaccatctttaaagtaacctaatttaggtatcaacaaatttataaatatcaatttttttttttctgcatatacattcatttaattataactttgcaaaaaaaacacatgctaaaggttctcaactaaaaatctaacaaatcccaaatactgcaagcattctttttcatcgttgtcttcaaataaatacgtaccgatccttggtaaccaatccttctttcgtaatcactccttcattttagcaaccacaacccgcacttgcactcccacactttctgtcgagtcccgctcaaccttcaaccgctgctcaagcatctcaaagaattcagattcctgctcgttacgcatcttgtgtccaataaccacctttgctgaggggtttgcctttaaaagacgttccaagcaagcaaccaaagtctcgtacatgtccatattgtacgtgcaatcagccacaataatgagatcaagattggtcaactgagaaacatcctcatcagcccaatcaagagccataaacgaagcagacgaattgttcagcgcgatactctcctcggcacactctcgagcctcctccagatcagacaaaatcaaacttccctgacctcccagatgcttttcgaccgctaacccaacaattccacatcctgcacctagctccaaaatgcccacctgctggctggaatctttaccggtgatctgctcatagattcgctccttggtaagcgtatgagccagagtgacgcctgcgtcccacacgtgacgagctatactgtttcctgtgtcttccttaatggtgagaggaatggagtcgaattttcgaatcgacttggcagggaacttgccattgacggcctgggcgtaaagatcgaggaaccgagcgggctggtctggaaagaggtcatcgcgcgatgacagcactgtggctcgaaaaataggtccgggagctgttatgacagtcacggatctgtctcctggtgaccatgtcactttgcttctcctctttcccacctcaatgccaatctcagctgatccgtggaacagggcgtcacccaggtcgttgctgagcgagagtacgcttttgtatccctcttttgtcgccgtggggactttgaggaacttgatatggtagagcatgtggagatgaaataaattttagacgtcattgttaagagtagatagtgaacttaatttgaaaagtcggagggtgtagaatgaaagtgagaggggctagagacaggatattacacacatgtgatgagcagcgatagctcatgcgccttcttttatcttttttcaaatctcttctttcggacttggaggtatcgtgttacctgcagtgtacttacaacgatctgagtggttcgctcgcgtcttcacaattgtttgaaacggatacaatatgaatctgagagtccaacggggactgtcctaggcatgatttacttagtttgctaaatcagaagctttcagcagctcgcattctttttgtcgctacacctccttcttccatcagtatatacattttattatttacaactctggtcgtcttcaccgaaaacgtcattatcatccccgctcaccgtctcagggccttggcaaggatgtttcgcttctgagaaaagcccttgccagagaaacccagctcctggagcatctcctcggccttggcaggctcgttttgaagcatgtgggtggcctggaccaggctatgggtcttggaaaactcgtttcgcagcacctccagagagaggttggcgatgggcttgttcgggggccacgaatcaatgccgtagtgctgtttgatctgcttgacctggtcctcgtgagcctgatctcggggacccttccactcgtactcagcgacctgtcgcagctgctccagcacagacagagctgagacctcctctccctgctccttgtcctggttgaactgcatggttcgcttcttgttgtcttcctcgacaaggccgggggctgccttctggtacgcgagccactcctgaccctgagcggatttgatttctgcaacagcaaagtgcttggtcttggaaatgggtcggcactgctcgattcgaaccacatcaccctcctgacaggccatcatctcgtcgtgggtgtaaaagtctcggtggaagttgatctccttgagaatggcgggcatgtactttcgacgggtgactcgcaccttgatggacttggagcccttaggaccgagtcgggtcaccacgccgacaaagctctgtcggcctcgcgcgtgggaaaatgctgtgctcattgtagtgtggaaatgtcgtggtgacagtaccttgagacgggtttgtaaaggatgaaatttcacttgcagggagggtcgtgggttcgatttggggtggtgccaaataacgttggtgcaatgtcgccagttcgaattgggataagggtagattaaggggagatgtggcagggtccgaaccggcaattgtttctaattggtagattaagaaaacgcttcttagcatactcgcatgttaaatatgtgatccacttgttcggcagacacattatggactcgttgttgtagttttgttttcaactaataatgtaactgtaataacagtaactcccaactagacacttgaggaaatgacacagccgacactccctccatcttcatcaataaccattcgattgcaatttgaaaacttttgtatccctctacgcaccgtccattcatcactgggtaggcggttttagtccctcacgacacacaggacacaccttggaagccgtcacacatggccatcaactgtaaactctatgcagcagctctaaggcagcatgcaagcattgtaggtacgaaatggcaagacgatctggctctctcaagttgtacccacacacctacggccatgaaaattgaagagatcttcgatgatgaaacgacaaccaaaccccagctaaaacccgggcacaccacagcacaggtcagatcggacaaggacattgaaatggagatagacgacgatatccagaagaaggtgcagaacctgaaggtggaagatctggaggatctagagaagacagcggtgcccacggcaaaggaatcgatggcgctagatgctgtgttgaaggacgcagaaaacctggccgaaatcggtgttgtggacaacaagatcaacgttacagcaatctgccagtaccagttcggtcccgaggtggatcccgacatcaaacggtactatttgacatctgccaagggggacgaagattcggaggagggtaattgccacaagaagcgcaagtctgtgcccgacttccgtccatctgctgtgactatcttgttatcagtactaaacctgatccagatgagagccaatgctacagtccacaacaaggacattatttccatcagtttgaacgacatgaaaacggtgcacaagattctgaacatggtggttgttgagggtctatatggaggtctggacccttctctacggtctgacttggagaaacgaacacgattacgtccttctacgacagagcaagacccgatcttggcagaaatcacatacaatggcatttctgaactcatcaacgacggtggagatgtgggaggacttattctaagagcagggtactatggagatgtgtttttgttggcgtcaacgctcaagagggctgactttatggacaagattgatacgtaccagctgtacagtattctgactagattggccaagaaccatccgttggtcacttctacactgtcgactcttcccatgcgaccagatggagtcgcttctttcattgactttgtgcttacctcaggagatagcagtaagaacctgctgatggagaaggtggttcaggtgctgacggctgttccaaagggtgttcctccccgagacttcttccagtccgtctttgggcaaattcgacacattttgacgttggcctcagatacggactcgtccaaatttgtggtcgactttgtcgcaaagttgtacgacatgcccaagttccacaaaatcgtgcagtttgagatcaacaaccatgttctcaatgtgtttagaccatcgcgggaaaagattgattctgtggaactcaaccacgtggttatttcttccaaacagctcgagcaggctctcgttactctctacaacctccttcgagtggaacaacccacgacagacatcatggacaagatcagcaccaacctgtggtactatgcatactcggaacacaaacagaagttgcaaccgcgaatgtaccgtttccttgccgagtatatcagcaagcagcgacttgtgactgtcgataacactctcagacagatctacaacaacctcggacagacaggaatctaccagacagactttcacgcagacggggacggtcgattggagctccggcgagtctcagaggcttctacttcacccatgtctattctgtcggaggttgatgatcgggtgagtttgtttgtgcgccttctaggagaggcaaaaaaccctcaggtggtgtctaacatgttcactgagactctggtgagatacctggagcattctcagactgatgatggagatcctattggccagctgatcaatgcgaagctcatggagggtttgatgatgggtcacaagggtctgattgccaagagtcctgaaaagattgtcgagctagtcatcaagctgctagaggggtacgagaaacagaaggctccagtctatgatgattcagacgacgatatggcagattcggatgatgagatggagggagaggaaagcatggtcaagtcgtctcttgacattctttcggctttagctctggaagatgcaaacgtctcggacgccattcctgtggtggaacagctcatgaagcgagatccttcgttacagcagacttgccaaacattcctggactctgttaaacagtctcatatctctgagttctccatgaaacaggttatggatatgcttgacgattctatgatccctatcagagcgcagggtctgcagaaactcatctgggccatcaagagcaatcacgtaactcttgcacaagtgatgcctattcttttgaaaaacttggctgatgatgactcgtatatatacctgaactgtgttaagatggttgagatttgcattgaaaggtatcctgatggattggagacctttgccggcatttacacggacaagaagatggctgaaggagtgcgtctcaagctgggagaaggattggccaaggctattgagcgtctggctgctgaccgtcgatacgtcaacattctggctcccaaactgttccagattattcgacccgataaccagtacgagaacgaagtgcgcatttctgctctgtctctaatctcgattctgtgcgaacgaaacgagggtctctacacctctgaaggtgatgcttttgacgtcgctctgggtgtgcttacacatgagcatggcgatattgacgtcagaagagctgcagctagactgttggttacactcacaatgtatatgaacggtaatcattgggatcagatcaaaacccaggctcaacacgtgtatgacaatgatgccgacgatgttgttaagggttactgcaaggagattctggagtacatttcccatgccactgcgagttgaatgaatcatgtatattagtatagaatgataattgtatacatgttgccaaagtatttgaatctgttagatgtacacgttctcgctgcccaatgtcgaagctcggggtacaattcacacaagcatcctccttggatgttcttgatttgaaagtagcgatttcaaagaaaaatgtcgggggaaaagagggtgccctggtctcatactggctctaacaccagtgtatttgtttcaagggtaggatgtaacgactacattagtatgtactgtagatcacttgttcaaatagatctgaagagtatctcgaacaggttgtaattgcacggcaaagggttatgttccagtattcctaggaacagattaacattcctgctgcccttccgtcatgacaagtacaagcacaattactagctcgtttggcaccatctgaatttgttcgacaccactctgaacgtcttgtttttaccccggattttttgccagttttgtacaccaacatgaacgaggaggaggacgagggaaactatggaatcgaggttttgcaccaagacgagtttttgaccatgtcgccagacagaatgggaagtattaatacgaggttgggggctatgaagcagtataaagtacagtatcatttacgacaatctctctagtgatcccaatgctctggatcaactgaaactcatgccatctactacgaatcaagtatagaattatgcacaagagtgaagactccataatagcagtggagccatacaagagcttggctattgaccctgacatctacgtactatagagcggttcagacaccctcttatgtatactcgatggtggttggagccatgcctgtctcattgaccaaattcttgtatgatcaaaccagtttgaatcgatacggactccacaaactcaagtatagccatccgtctgattttagcatcaggtgttttgatggaggaaagatcggcgtccacaaagctgtcctattctctacatggtccttcttcaaggccatgcgggacgctaacatgaaagagtcgtccgccagccagcttgaattggatcttccgaagtcaactgttgggtgcatagatgatcaagtatctctacggagagaagttggataagtctgtcatgtctgtcatgtctgtcaaagacgtctcagaactgcttgtagtgacccagacatacgagttacctgagcttgtgaagctggcggaggagtgtcggaagagcattattagatatctgaagagtctcacgagttcggggaagcatggtgtatctggcgaaattccgacgaggccaagaacgacaaggtcaggaaattctcagcaaacgcgattacggaaatggagcccggtatggtcaattttgctggggtggaggaaacgtatcatgaggagctgatgcttcttatacaagacgcttctgtttgtgtgagacggaagagatgagggtggagtgacttttcccgacctggatgtctcaaaaagagagagccgagagattcctttgatctgagtacatctggttagtacaggcactgtctcttcttacaagtatgggaggattgcacatttcgtagctggactcacagctgtgaagtttgtttcgatgagtattggttcttgggagagtattccatacgactgctggagagtggaagtctggctgtaagtatggtattgtactgtactgtactgtactgtacttgtaagtggaccttcaacgtttggtttcgtcaagtgtggtgttttcactgacctccctctcttgtcccatacacattcggtttttccagcataactcgacagcatatgaaacacccaacatgactcacaaaacacgacttaagtgcgtagctggcccagattcggcgatgaaacccaacccatagatcagatcatcgaccaccaggtgataatcatcgttttcacgctcatcagggctcaattgagtctggataagtatggacatgtgacagcacacttgcgtcggacccacttctgaccaacttgctccgttaatttctcggttggtagttaattgcctctgcattctagaggtttccgcctctctcccagaacaatggtccgctgcattccaatggccctctcgtctccacatcacctccaccgaacctactggaagggtgtagaacaagttgtgcatgtgagctgcaatacgagttagtttctgatgccctcaattgtcttgatctgaggcgtgccaacgtgaatgatgggcgtaaaatgggcgtacagatggaaatctgaggcgttttaggactgttctagtgtatacacgatctactaaacactcttagaaacccccattctgtgcttgaccgtctcaaccaccgtttgctcagcaggtggttgtgcacgtccgcctcatacgcctttgtctcagacgatcgtaatcgatagttacctggtagcaagtggacgcgggagagccgtgtgtttgtgccaccttgcactcaatgcccgctgtctgtgcgacgaacttttgcaacggtggcaattgaatcatttgctccgtcaaaatatctgtttctggcacttgttctggtggcggactcggagcatgcccctcacatcttctggaaggttcgatggcaaaaaaagcttcgatgacgacaagtgtgagtgggagtgtgaggtggaaggtctaaggtgtggagttgtaggcaggaaggcagcaggcgggaggaaatgaaggtcggtatagaagggccaaaacaggcgatggggaacaagtggagacgtagaaacgtaactggaaggcaattgaaaaagacggcggggccagttggccatatttcagcctgcatcaacgtcctgaacggatgccccatttccatcccacaccagaacgttccaaaagattcttttctttcaaccttaatgcagacactttgaatatttatataacccaggacaacccaccttatttgcctcttcttttccaagcaactctacattacacaatccacaatgtcagacgccgacaaaaagtccgaatcctatgagttcacagctgagatctctcagctgatgtctctcatcatcaacaccgtctactccaacaaggagattttcctgcgagagctcatttccaacgcttccgatgctctggacaagatccgataccaggccctgtccgaccccaagcagctggagaccgagcccgagctcttcatccgactcacccccaacaagggcctcaagacctttgagattcgagataccggtatcggtatgactaaggctgatctcgtcaacaacctgggtacaattgccaagtccggcaccaagtccttcatggaggctctctccgctggcgccgacgtgtccatgattggtcagtttggtgttggtttctactctcttttcctggttgctgaccgagtccaggtcatcaccaagcacaacgacgacgagcagtacatctgggagtcttccgccggtggtaagttcaccattactctcgacaccgtcaacgagcgaatcggccgaggtaccgttctgcgactcttcatgaaggaggaccagctcgagtaccttgaggagaagcgaatcaaggatgttgtcaagcgacactccgagttcgtctcttaccccatccagcttgttgtcaccaaggaggttgaggtcgatgccccctctgccgacaaggttgagaaggagctcgatgccgactccgaagataagaaccccaagattgaggaggtcaaggacgaggacgccaaggacgagaagccccagaagatcaaggagatggtcaccgagaacgaggagcttaacaaggttaagcctctgtggacccgaaaccccgctgaggtcaagcccgaggagtacgctgccttctacaagtctatctctaacgactgggaggaccaccttgctgtcaagcacttctccgtcgagggtcagctcgagttccgagccattctcttcattcccaagcgagctcccttcgatctctttgagtccaagaagaagaagtctaacatcaagctttacgtcaagcgtgtcttcatcactgatgacgctgaggagctgatccccgagtggatgggcttcgtcaagggtgttgttgactccgaggacctgcctcttaacctgtcccgagaggttctgcagcagaacaagattctgaaggtcatccgaaagaacattgtcaagaagctgattgaggccttcaacgagattgctgaggaccgagagcagttcgacaagttctacactgccttctccaagaacctcaagctcggtgtccacgaggactcccagaaccgacaggctcttgccaagctcctgcgatacaactccaccaagtcttccgacgagcttacctccttcgaggactacatcacccgaatgcccgagcaccagaagaacatttacttcatcaccggtgagtccatcaagtccgttgagaagtctcccttcctcgacgccctcaaggccaagaactttgaggttctgtacatggttgaccccattgacgagtacgccatggcccagctcaaggagtttgataaccgaaagctggttgatatcaccaaggacttcgagcttgaggagaccgaggaggagaagaagcagcgagaggctgaggacaaggagttcgagccccttgccgccgccctcaaggagattcttggcgaccaggtcgagaaggttgttgtgtcccacaagcttgtcgacgctcctgctgccatccgaaccggccagtttggctggtccgctaacatggagcgaatcatgcgagcccaggctctgcgagacacctccatgtctgcctacatggcctccaagaagacctttgagatttctcccaagtctcctatcatcaaggagctgaagaacaaggttgaggccgatggtgctgaggaccgaactgtcaaggacctcaccactcttctgtacgagactgctctgctgacctccggcttcactcttgatgagcccgccagctttgcttctcgaatcaaccgactcatttctctcggtctcaacattgacgaggctgagcacgaggcttttgccgagcccacccccagcactgaggacaactctgccagtgttatggaggaggttgactaatgtatatagcataatgagatgattagatatgaatatgcaaagcgttatcgatattgtagaggtgtagaagatattgaagtaggtccgtagaaacaatcggcgacagcgcactactcgtacagtgggtgtgtagggctgccttgtgtcttgatgtgtgttcgcaagagcatcagctacaagtagtacagtttgtcatgttgcaagagccctgaatatggaaagaagaggttcttttgttgttgtttcagttctgtaaaaactgactgcaagaagaaacggcggttggtgcctcccggttggtgcctcccgtgttgatgtgagacagtctttggtgccagagtcatacaaccaaaaaccaatcattgtccacagtttacaagttcgagtacctggccccactatcccaagaccctcatgtctctcaacaagcacctttttcacaagaaccaagaactgtaccgtgaaactaatttaccccgcgtatctgattggcatgtctcagattgaccagggtgcaatgggtgggatcatcgaaggggggttggagcgcaaacgcgaccggtgtgaagatgatcatctactcacacatgtatgtacatactgcacatgtacattaacggatcaaacagtgaccagcacgtctggcagtccttgacactatacaatcaaacactcggggtagaatcccctcatggtttaaatatcttgtctcagacacgtctacgcctacctcggttgatgccccacactagagaactttgggtgccttgtattggggactaggacccgtattcgtcgtttgcgcgtgacagtgtcagctacaagtaccagagtcagttcagctcaagtcaagtcatggtcactacaagttgctgtaggagactgaatccaggtagcagatcaacagtcacatgactcgaaagggtaccgacaggtattcgtattcgtacgagtattgtacatactgatcattgatcttgccggtattcgtactcgtcgtttgcgcgtgacagtgtcagccggtattcgtattcgtactcgtacgctaacatgcacgaaaaacctttggttcagcagccctaccactccctgagagaacggtctggggaagtaaatcaactaacccggaattttcgcacaatttgcacttttcagaatctcctctcttctccgtgtcgaaatacaccgctcttggatgtcatattctactgtgcggctcacttttaccttcccccaccggagcataatgtgggacctttgggacctggatgcccttttgggtgggaagaggctgtttatagtatgaatgagatgtcaactgtatgtactgttccagtagaatatgacaatatagcaagagctatagatacaagcatgagttcccggtaatcgcaccactggggcatatacattcctaaatgccgcaactgcacactgcacatgagcattcaatatcatgagctctggtacaagttccggtatcatacttggagccataactcgtcaccgtgttgatctccattgtacgaccctgtgatcactctgtttacacccaaccatagtgcaaataccgttcaaacagcaacctacaaagtcttcgtctcacatctgaccgtgtctccaacctcatctcctttgcgccctagacacgcccaattaggcgcaattgctacatgtgcgtagccccttacataaagctgctctgtctgatttattttctcttctttctccgacgccatggctgcttgaattagagtggttggagacgttgcacttttgataaggcgtgatgacgtacgagttactggtacaagacccgatggaggcagtgtaaaaagggctatgtgaagacacgaagaaaggctgagatcgctcgaccgatagcccgtcacgtgatcggacgtatcagcttacctgtgccccgtgtccgactcacgttgggtggttatacttgtagtttggtccggtctatctcttggtaatttcgaatggtgccgctgccccccaacaaacaagctcatattttagccatggaaatatgcactttgcgccgttggggtattccagaaaaagctttttatgcgggtgtttcataatggggtggatagaccagccagcaacgggcgggcgaaaagtacgaggtgaacgttcgaaaaaagtggaaatttcgccattttgacaggcgcattacgtggagcccgtcgagctgattgaaacgacatcttcagctgccctttacgctagctgcttcccgcttttgaggagggctttctgccaccacccttggtcttgtctattaccgcacatcaaatgaggtaggtgcaagaaaatggggtcgtagaaggacacgtggacgtgttgtggggggaggggggggggggggggggagcaaagaatatacacaataggagatttgtcagcagagttttagatccgtctttacccaagtctccatcacacacacacacacacctgctggttgctttttcgagcctgttttttccggccctacttttttcgaccccgtctgctgatgcatgcatcctcggttcggattttgggaggtaaagatggcctactacaggtggaaggggaaggcaggagctaaagaaatatactagataggactattctgacagcagacacgttactctctttccctcttatcggcggcttattccagtcgcctgtcgcttgctcatagctaaacaagtcatgttgactgttgactgtatcaagtttctttttcgagccggatcacggtacgactgtgggcgtctatttatatccgaatccgaatatctaggctttagcgggtggagtggcaatcagtagggagtttattagtcatcagctacgactggagctactgttacgcctcacactcggcttttatccgatccaagtctgctctgaggcgttttcctttggcacctccgtggtattttctacagtcgtgcacgcacgcgttacaccaaagtgggagccatagtgtacaagatgactggcgcgcatacgtcaaaagtgccacgtaacagagctacagtagcagcgggtgtgcgcggtggttggggcgcgtctcggtgtttgtgaagacatggtcccgacacagacacaagaacggttggacggatatatatacctccaactgtttctcttgttggtacctcccgtctcatacagcgtgttacagtagttggcacggttagagttccatacaccccctccgaaggttaacatcggggagagacaagtcaggttgtataccatctaaacttcgagtcttcagactttctgttcaccacaaaactcgaggaatgcctctgatacggaggaaaaaatcggtcatggcttcgccgacccggtcggacgactcggaccgccgtcgcagcccgtcgcacgacacgctcgcgcctaccacggtgctgttcaaggagtcggacaaggacaagctgagcagaagtaacaccgacgaggtcaatgtcgcggttccgaccatctctctgacgtctccggacggccgtcgcagcgccagcgccagcagaactacttcgacatccacactcaccaacttgggccacactttgagacggaccgtgagtcccagtaaggctgctccggaagagactaaggagaaagactccaaggacaaggaccgggagcggtcgttttcgctaggattcaacaaaaagaaggacgccgacggaccacgtggccgcctacaattcaggtccaactcgtcctccaccgtggcatctctgctgggctttgccaagttcagaaaggacaaggaggaaggctccggcacaccgtccagatcccagaccccgacacagacttcgactcaaacacaacaaccaacgccacccacgacacaatcgccgccatcgacagctgcagcgggcacacaactgccaccgattccaaccctgcaggctggaggcagctcactactatcagacacggacagcgacaatgactcggaaagcagtcaccgacgaggtgttagcgtgagctctgccaccggctcaatggcccagttgggtgcacacaactacgcccaatggagtcagtccctgaagaccatgggtgcgcacagcacaggaggaagcggaggagccagcgcaacaagtactggagccagcaaccacagtggtggcgtactgggtggtcctactgttcatagtgcaccgcccacgcgaagtagtacagggtctgttactgctttgttggaggaggaacctacgaaaactactacccgacgacccagtacccccaacctgagcagtaatggctcatcgctgatgcccccgcctcctcccacaggtttcgcacgattccgtcgaaaaacagcgtccatgctgttcaactcggatgatgaggagcccgccagaccaccagtattccggtctctttcctcccagtctattagaggagatcgccaaaaggaagaacgacagaaggaggcacagaaggaggcacagaaggaaaaggacgacaaggagggcggtagtggaggtagtgtcggcggctctggaggcctggactcctcagtccaatctctggagaaacccagatcggagtctgtatccgcagtctccgcagcatcagggacctcatcgacctccaaccagttcctcacgacaccctcgtcttccaccttccccaactctccctctctctcgttccaggacctgcccttttcttcccgacctcgaagcaaaaccatgcctactagtggcggtcctcccagcggtgcgacctctgagaaggtgcttgattcgtccaagtcagcgtcttactcgcctagagagtccgtggaagacatccaactacccccaatcaacgaccggacgcctaaggagtacatggccgcgattcgacagctcaacatgcatggccagacggccgctctgctgtgctctcgcgactcagacttttaccgcgagtgcatggctatttactcttccgagtttgacttcaccacggatcctatcgacatggctctgagaaagtttctcatgtatgtggtgctccccaaggaggcccagcagattgaccggattctggacgcgtttgcgacccggtacgacgagtgtaacccaggtatttatgccgatgctgaactggcttatgtggttgctttctctcttatgatcctgcacacggactccttcaacaagagtaataagcacaagatgcagaagagcgactacatcaacaacacatttgcagaaggtgtttcaccagacattctggagtgcttctacgacaacattacatacacaccgtttgtacacaccgaggaggagcctggccacgacaagaagacactcgtggcgcaaaagaagacgtcgtcgttcaacattcgaagcgacaagaatctgattgacccctatgctctgattctggagggcaagctagactctattagaccatctctggatgacgccctgtctcaggactgcccttactcgtatgaggcccctgagtcacgtgatgctttccatgccgtgcgtctcgcctttagcaacggtgcgtctctccaattgacatcttcccggtctcgtcccggagcgtttctttctcaggataccactgacaacccacttatggcggaccctggtgttattgatatcaagatcgccaaggttggtattctatttcgaaaggagcaaaagcgggttctttctaccgctcggtcgatttggaaggagtggggtgctattctgactgcgtctcaactgtatctctttaaggagacgcagtggatcaaaagtattttgaaggatctggaagctgggcgtcacgtgatttcagccaacgaccagttccatcccacaatcactctttccactaccggaatggttgctcttcggaactcatccacctccgcgcctcccaagacttcacgaaaggtcccgtttgtgctttctgcaaagtctttgggtcaagagtggatcgctgcggcttccgagactgacacagccgagtggacgcatttgatcaactactcggctgcttttgcgagccacagtataaatcccaaccctggtactgggttgaactcctctttgacggccgccttgtcacaggacattcatacgtcccgacgactggcaatggtggatgccctccatacactcgaagagaaggttggagctgtagagattgaggtggacgggcttctccgtaatgctcggcatctcaaactcatggcccccattcaacagcgaactcgataccatgtcaacttctgcgctgcccggttgtctgccaaactcgactggcagtggcttgatttgacgaagtaccagagttaccgactagtgttgaccaaggagctggaggaggagcaggagtggcagttgactggcggtgctgagactgccgaagaggccgatatggaagagaccaagttggagcccactcagtcgaccacgaccactctttcaattgcatcttcttcttcggctgttttgtctggcttccctaagatggagatcacaaccaccagtagcgaggacgatgatggtgattcggacgagtcccagcaaaccaatgactcgttcatttcgtctctttcgccttcacaggctctctcttctccttctcagggagtcgatttatctccttcgcagccctctatcgactctgccgagtttgagggctttgaggagtgtctgcccgtcaagagtggtcgaaacagctttttgtctactaccacagctattcctcggccggattcgtctctctcgtctcgttcttctcttcagcccactgtttctaacggttccaagcaggatcggttttatgaggttcgagaaagcattctgagagacaccgccccgagtgatcggtctgatggtgatactaggtcgtcgtcgctggatctgcccagaaaggcgtctcggtctttatctctgagcagatcatctggtgatctccgttcaggtgagaatagtcctctcaaaccgtccatgagtgttcggaagctgcgaaccggtcttcgaaacggctcagattcccccggacgggaagtttcgcctgttcgagctgataatccgtccattgagcgatcgtcgtcgctgctcagaggctcggactttactttgcacggtaaaaagttttctgttgtcgaggtcaatccccaatttgccgccactccccaccataagagaaccaccagcaggagtgagcgcaaggaggagaagaagggggagagtgagccctagggctgacaaaacaatagcattatttattgaattaaaatgatttatgaacttgtagtatcgtagatgccaggacaagatgtatacagtttagcacaacatagacgtacctactagggagaagctgtgacttgtaacgtgaattgaaatgttcacagactgcggctacacacttataattacagatccaatcacttgggcttcgcccgagttcgttcacctaagaataaattaataatatacaacagtgggttacctctgtccctccttctttctctggaaatgcaggtccgtccggctgcctccgacgttgatgatcttcggacagccatctctgtccttttccagtcgtgtgcattcaaagcagtaataagcgtccgccaccgcctgtgttagtatggtaagcgaaagtaatgagaaaaaatccttaagaacgcgatatagtcacttcacagttgatctcgagggtccaagaatcattcacgagcttttggtgttcattgaccacatcggagcttagaaaccctcctcagatacgtgtgtctcatctcctcggcgtctccatctcaccgcactcaattcacgccttcagcaagtgttccgtgggagccttgaatgtactcacatatccgtcgcaaataatacaccgatcctccaacttgccaaaactgcactcatcacagaccttgaccaaggtggtaggtcgcacaaacgagtcgcagacagggcacttgccgtcgcacttttcacacagacggcccacacgagtgccgctctgcttcatgcacagcaccagatcgggatggtgtctagacattgtgtgattgttcgtgtcagagtgataccaaaagtcgatgccagaagtttcactatcgaactttatcagagctccctaagaaggtggcaaagaagacagtacgacactagacgatgtggagcctttgaaaaggaggaagatttagcaggcttgtttatatagcttcgaatagcccccagtatcacttcatggttgaaagctcttccaccgtgcattctgtagagttactatacatcttcaagtattagttacactctatagatgagactaccaagtcttttcaactaataaagactactgacttggtgatacatttaccaccattaattccatgatatccaaaaaacaacaactgcagtcacatatttctcagtaatgtgtatatacaaccacacccagttcccctccatctactacctctctctccacaagtgtagaacgtccccttcccttaccttccaccaatcacctagtgtttgcataatccatgcagagaacggagatcacgtgaccaaaatgtacgacgaaaacggcacgttgctaaaaggtgccctatttttggctggagagtgttttattcaagaactgtgtttgcttactaactactctggccaaccacaaacgagacaatttaggttactttctccaaactgctcataacctgaaatagagtttgagaaatctgcaagagccaaaaaaattagaaagattgaaagtctgatcacgaatttttcaagcataactacacattcacaatgtcggcgagtgacgatgtgagtatcgatggaaagatggaagcgcccaagggaggttcttttgggctggaaagaagtgcagcagagtggaaaagtggaaaaatccggatctatatggcttttggcaggtactttaccgatcactcaaggcggttgttagacagaggaggtggtggacggatttgtgacgagataaagaaggggtgaagcattggaagagcgatttcgatgctattttgaatgttggagaagagctatgtgttttccttgatgtggaaactgtactacaggctacgtatgtggttggtacggctgtactgctacacagacctcaggaatgtgtgtatgcttctgttggaactgtccgcgatactatgctatctgcagacgctagaacattcaagcgtgctccaaatctgcttcaaatcaaatctcaaacgtccttgtcgacctcgtccattctcctagtctccatcatgaacgctgtccatgagacgttcggcaacactgtgccatcacctgaaagaagactctatgaacattttttcgagctgtttcggattttaccgtctacagtctctaaagattcggtctgagtccgtctgagtccgtctgagtccgtctgcgacctgctataactgaacctgagctctacaatatgctttccgagtgcgactaaatcacaagcttgaaccgagatatcagttgaaacactatagattattgtccaccggcagttaggctgcccacgactgctcgttcctactaacacagctcatctgggaaattctaaacgaccaattctgctcgttcaagctgaaaaccggcaaaggccaggatttctgcaagaacgagtacaacgttaccggcatctgcgagcgcaagtcttgccctctcgccaactccaaatacgccaccgttcgacgggtcaacggccgattatacctttacatgaagactgctgagcgagtgcacacccccaataagtggtgggagcggatccgactgtccaaaaactacaagcgggccctggagcagattgacgagcatctcatttactggaatgagttcctggttgacaagtgcaagcagcgtctgactcgtctcacccaagtggctgttgctgagcgacgtattgccatgaaggaggaggatacccattatgttggtgtggctcccaaggtgaagcgacgagaggctacccgagagcgaaaggctctggctgctgccaaggtggaaaaggccattgagaaggagctgctggaccgtctcaagagcggagcatacggcgagaaccctctcaacgtggacgaaaaggtgtggaagaaggtgctcgagggcgtcgagggagccaacaaggaagatgaggacgaagaggaagaggaagaggaggacgaagaggaagagggtggagaggttgaatatgtcgaggatgaggaagacgatgacgatcttgtggagctggaggaccttgaaaagtggctgggtggaagcagtgacgagtctggagacgagaccgatgcctctgaggacgagactgataccgactccgaggacgagaagcctaagaagcgaaaggctgctgctgacggtaagaagcccaagcccaagaccaagaagcgaaagggtcccagcgtggaggtcgaatacgaggaggacaatggcgagaaggaaaagcaaatggtggactggtagatacactgagaaggagcatagacggaggaaaaatgtaatgtatagaaatactgacttgtttgagagcgtttgtagtggaaagatgtcagctacttcactatcttaaggagagataaacagaacgtctttgcagtcagacatcagaagtatgggtgatctttattgcagtacttgtaatcattgaatttctgtatgaagtcttgcttgcttgacctatctcttcatgacaatgtgaattgaagcaatgattgggctccgatgttagggagaaacgtgccttcactattccaagtacaaaattactaaataatggttgatacgaataatcataggctgctatggactacgtttagagggagataaacgccttaaatagaggtcgagcgacagtaaatagaggttgagagacaagtcgtagtacaagtatctaagcaacaacgagatatgtttctagctatatatatttacttgagctggtgctccttgtgctccttgtcatctccgtaagcttttgtgccgtagtgaccattgatgcagataatgtcctggggtcgataatcctgctttccagaaaagaaaacctcaaggatcttcttggtgccctcggcatatcggccctgggcgtcgatggaagttccggagatatgaggagtcatggcgtttcctcccccgtacttgtttcgcatggttctccaggggtggtccttaggggcaggctgggggaaccaaacgtctccgccgtaacctcggatcttaccggactcgagagcctcgacaatgtcctcggtgacacaaatggctcctcgagcggtgttaacgagccaggcaccatccttcatgtgcgagatgagctctttgttgaacaggcccttggtggaagcgtgcagagggcagttgatggtgaccacgtcacaaagagagagcatctcctcgagagactcgactcgacgacatccaatctccttctcaacgtcagctggcatggcctgatagtcgtagtagagcatctccatggggtcgaagggcttgcatcgcttgagcactcgctggccaattcggcctcctccaacggtgccgatgaccttaccctcgagatcgtatgagtccttggcaacagcagcaacgtcccaaccgccagagatgatctgctcgtgagcagggacaaagtttcgcaccaggaccaacatggtcatgataacgtgctcggcaacagactggacattggagccggtgacttcgagaacagcaatatctcgggcgttggcagcgtcgagatcgacgtggtcagagccgacaccagcagtgatgcaaatcttgagcttcttggctttgtcgattcgctccttgttgatgtatccaggatgaaagggggtggtgatgactacatcggcatcgacaatctccttgtcgaggacagagtcggcaccgtccttggaagacgtagttacaagggtatgtccctgagactcgagccagtctctgataccgagctcgttctcggtgcatccaagcagcttgggctcatccttggcatgggagccagcatcgtaaagaacaagaaggaccttcatagttgtagtagttgtggttgtagtgggttgagttgagtgttgatagggacttgagagaggtcttcgcgcccccttttataccccaaacaccatgatgccttgaggttgagtctccacatggtttgcgtcaatcatgtcaagtcgcggtgtctagtcggatctactgtgcggcttatttattcgtgctcgctaaggtaccgaacatcggttagtgtggaaattcgggatgctaaaaagagcatctcaaagaagaaaatagcactaaaaaagctggtcatgatacaataactcccctacaatcaacttgggaacctggaaagtcgacattttttctagcaaatatgccatttattgacactcccgaaagcctggcaaacaatatctgagccgcacagacggtccttggaaatttccgagccgcactgtcttcggaacgcaagtcctaactaatgcagcaactcaattggaacgacagaacccttaacccggctcatttgtagatgctgtgttgctgattttacttcatttttaataaatagctatctctccatcacttggtctgccccactcctttttaatggttcaggaatgacgaagtcacccccagctgacttatcttcaagtactcttcaagtaatggtaacatgcgtcaaatgatgtcaacagtgaataccgtaacacgtatgaaagcagccggaagtgatacctgagttcagcaagtaagtagaaaagaagctgggtccatctgaacatctggattcgtaggagctggctcttcgtccagacacttcatctcatcttctggctcagtgcgatgactacaaacagccctctacgcacctgcaagtagctcctactcgccgcactatgattaaatactgatatcatacattacataataacacaatcgtcggcctccttggtcaccggattaatgcccatctcttcaaacgtccttggtcctttgcctgttccatgcagaattctagggggagcaggctcgaccggagtgtgttgcaaatctttagccgacagcgggtttttgagggggctgctggccctgggcagtttcacgtttggcatactgggcatgctcatgttgggaatgaagcccgagagcatactgttacctgaagatcccgaggaagaggtcatcatagtggacgaacgagaatgtgacatgatggaatcgacaggagaagacgatcgggaggtgtccgaatggccagatagagccgacatgggccgtccagggttaggtgaggacgccactcggtccttgactggtgacatgcttctggacgggctttcaaactcggcacctcgtttgggaggtgaggaaggtacaatcttgccggcaaacttcttcagtttgtttgaaatctcgacagcagacagactgctgacgcggccagagggggagcctgctctgttcttagtgggcgagatggaccggtcgaaataggtcgatctgtcaaagggagagtccttgggaggcacaggaggagagtaatcggcataaggacctgagccaggacccattccaggcgtggaaggagcagatccgacccctgcaggtgtggaaacaagccgtttgccccctgcagctcctcctgcagctcccacatgtgcaggagaacacaatcttggaggagtttccatgtcagcagaaatatcgtaggaggttctggctcgctcatggcgtcttccacgacgctccggagaagccatattgttcatcaccactcttccggccagatccgtgtctgttccgcttctggaaacaggttttcggggtgtagagtgacccgaatgaggcgtagtagaccgactgctggaatcggaagggggaatgacaatgtctctaagggaggccgtgagaggtgtaattggagtggtaggtgtagatccgtcgctgttgttgtggttggcatttgccacatcggagtcaagaatcatactggaaacacgatgtttgtgtcgctggggaggaggaagaggagcagactcggtaggtgcgggtggagtactattgcttgcactcgtgacggtgttcacactctcggacgaaacccgttgtctgacattctgaagcatcttttcacgtctcaggtcaggagcagatgtgggaatagtaggaggagggggaggaggttgaacgggagccgaaagacgttcactttgagcccgtttcttgagtgctcgcttgtgttccttccgtagtcgtcgctgctcctccttgtggattctctctgcttcttgcagctgctcttccattgatatggaggtaagtgtatcaggagaaggtgtgggggactgctcaacagaagactcggtagaggcatcagaaaatcgttccttgttgaggttgtgttttctcaccgcctcttgtctttctctctctgctcgctcttgctgttcgtgtctttccttttcctcttgctcttgttgttccttctctaacctctctcgctccaacctttgctcctcttcaagtctctccctctccagcgcctcagcaagtcgtttggcctcgagctctcggcgcgcattttcctcctgtctggcctgttcaatgagtcgctgcctctcttcctcctcccgctgtttcctttcagcttctgccttctcctcctcaagccgcttctcctcctctagccgcttctcctcctctagccgcttctcctcctctagccgcttctcctcctctagccgcttctcctcctctagccgcttctcctcctctagcctcctctcctcttccagtttcatctccttgattctgtccagcattctgtcggcagattgagaggtgtccttcatctggagattttgaagactcgccatgaccgatccaactgggacagtgaggtcggcgacatcagatgcgtctcccgaagcttccttggcatcctcagccttatccagtgttgaaccctcctcgacaccctcctctacctcctccaactcgagagagacttccccagctcggttgtcagctgcctgattctcgggatcggcaacagaataggatctcagaggtctgccgccccgcccacttcgcagcttctctttaaactcgtccttcaagcgcttggtattacttcttcgcagagacaaacgcttctgatgatgactcttatctagaggagactcctccatctggtcaatacggttacgtgcctcagtgaatccatgtcgaagagcctccgtgtaccagtatttggcgtcaacagtgctctttttgacagagatacccacctcatagaagtacccgagagcaaattcagcagtagtattgccggcctgggctgcaacatgaccaaaacggaaggcccagggctcgtttgcctccagatgcatctcgcagcccgacagaaaccacttggagacctccaactcggcttctccactggtttgagacacatctttctgtctccagcactggtacaggtagtgtctggaagcatggtgaaagtaccgcagagcaatagccgaatcgaatccctttcctcctccctgccaggcacgtcccatgcggatctgagcaggggcgaatcccagccaggctgaccgttccaggttcttgaaggccatatgagacgtctgtgctgtagggttggaaacagcatcctccagctcggcacatccatctatacggatagcaggtagctctcccagcaacagcaggccgagaacataactgggttggggtgaatcgggatctgagactcgagcagctgattgtagtagttcgtaagcaagattgggatctctctgcagacctagttggccctgaaacagagccatggccagtctgaagcagcatgcagagtctcccttggccgctccccgatccaaacactctttccaatgaactgcgtcgcctcgtgattcaaattccaccgccagacggtagtacgatctggcaaatccgttggctgcagccattttgaagtgctctagagcagcagctgagccgccagaagcatcgctgcttccaaacaacgaagacagacccagaagatagtgtgctgcgcctgtaaacggacttttcgcgccttctgagctctccgagtatgctgtgtgttgaacgaccgtcttggcaaacgcaacctctgcctctccaaggccatagtggagctcgtggagatccagaacatcccgggcccatcggaagaactgcgaaagatgctgtgacgagccctgaccggtctgggtggccactatgctcgtttggtagaccgctttgagagtgtcgattttgtcagtgggagcagccggaagagccggatacggcgtctggacctcggggaaaagcgagtccggaaactggaacgacccatcgtgcgcagtgaagtgctccatagtgtcgctagatgtcgaatttcactcgatatgtcaattggaagagtcgtgtccatctcccacacttctacacaccttccatgcaagtcttgttttgattctgcatgattaaggtttggactgtatgttgccatggtgatgtggatcgagggacgctaccaaacgcgccagaaaagagctattggagatccgacagcgggaggaaatcaatcacgtgcccgaaaatgtattgtctgattttcgccctgatctgggctttgcaacactgctttagacactcctccaaacacacactcttcccctttgttacccacttgatacgccaacctaaataaaaaaaagagctcctaaaaatatgcgcgtattttttggcgtattattcgctcacggtttaatattgcgataacggcacgatgagggcatttcgatagctggttttttttgcacaatcgaagagcgactatttcaacacgatgcaccgttttcttcggtgctaatatctctcttacgagatctacaagggaccttcaaacaccaggttctagtgcaacctaaacatcatgtccgatctggggaggtatgtgaaattattgtgtggcccgtttgggacgcaaagtgtctcgtttgagacagtacaaacctcgagggccattctccgtaggctgtgcattccgcagcatgtctcaaacccccatattactggcccactctgttttgaagttgctttttcagaccctaaacacctgtattgcgggacacgcatggcgaggcactgacgtagatttcaggggtaagcaggaaaacattgctgggcggccaagtcttagtcaggggctacatgtgtggcttaaaatggtctggggacaatcacgtgaccaactggacagacaccactcgcttgtagccggccgtatcattattatccctgcaagggcgctctcattagtcttggatcgctacagtatgtactgtagagatattaattatcggcagggacgagacattggtgtatattgtataaagggagaggtctgtgagcgagatgaacagattgtacgattgagtgctacttgtagtgtagtaaatgtagtgttgaagcctgtggagttcgtactattaccgattcttggatctacttggttttacatgactctactgatttactgactctgactcacttaactctccaactatttggttgcttttagttaaccttataataggaaccagaaacgcacaagacgcgtcgacgcgtctatttccatatagtggctgctacaactaacaccaaaagctttcgcctttgcttcgacactcacacacgcttcattcctaaacctcttacttggcaatttccggcgatatcgcgcgcgcacatgaaacgcgaggaactttttagcgtttgtcgactaagaaccgttgtgctgatctctcttgatatccatattggctgtatatgaaaggctatccgaaatgtcatcagacatgtgaaaacatcatagaccaaagataactacacggaagaaagagaaaaacacataaaacggagaaaccgggacgggtaaggcctactatgatgttcagccaacaacaactaaacagacaatcacgttccagcggaagggataccaatctgggtccagtgtgtgcatcgtacactcgtactcgtacattgctcaacaataatatttgtacagaagcccagtggtgagacatggcatcagcaacaaggtcacagacatcgacgttcatctggacaaggaagttgtttaaccacaaactagttactcttagtctctttgttcaacaagcacttatccagctagggttgttcgcttagtggaattgacaccatggtgggccaagaaaagtcatgtttagaagggcagacaagggacttttgggtctcttgtcgtcagttgtcgtaacccaaatgtaaatgggcggtatttcttcgtccataatcaataagtgggttgtttgacaggttgtttgacagtttatgaaaagtttgaagtggggttttcgatattgatatacgtgggtagtactcattctatggagaccatatctatatggttggaattgtgcgactctgaagataccgaatttgaactccgtttctctttaccgcctctgaatcacctgttgtgttctccctggctacctctcttcctccaactaagcctttcgggccgtctgttaccggctctttccgccagttatccgcatctgggcagcaatgacagctcgacggtgacagggctgaagtatgccagcttttagggtgctatggtccgtagatatacgctaaagatgacgtgcttgtgcagcatccaacttggatgagcagtttgcgagctcgtagatatgccagtgtggggtagcagggtcaattttgagagtgagatgagactcttggatgaaaattgtagtgatactactactgttttcggaaatagctcgtcaaaagtcttcttgctaagacttcagtatccttgcccaactggcactactgcacgagacagtagtaaatgtaccaaggcctccgacacagtcatgatcggccaagccagggtcagaatggtagataattattttacctagatcgtggccaaagagtggatattctgacaagagttgtgggcggtagggatagacgagtggaggcataatatggagccaggaatagatagtctggactcggtggagggatctgagataagagtgattgaatcaggaaatgtcagtgtatggcatgtagatcgtatctaggttgtagtgctgtgaccatacagtcctacagtacaatacgaggagctgacttttgcatgttccgggtctctgccaaagttaactggactcacagacttctttgtttggaagtaattccgtgacatattcgcactatagactctttgtcttgtcagtgctctccgatcgggctatctacatgtgtcagtgtggtgcgtagtctcggtgaatatgataaaccgagcatagatggacgaacatgaaacctccgtgggagtttggagaagtttcattggccaacaaaatgacctcattgctcatgagacttccctggagcaccatccctacttgtgaaacacgtctaaagaaagcaagcccaaccagacactgacatgaatcctcaccatcactccgtattatggcttagtaagtatgaaagtacaaaacaatgttgaaaacgagcgttaacctcagtttaaaaaactcccttgtgtcgcccactctctctcttccctttcagtccgcgagcaatctagcccagtggtgtgggctatagaccttctcgtaccggtactagtctctcccaaagttgagcgtctttgcaaaaaacttccgtggaactcgagataatcaggtgattttgaaacacgtgtgttcaggttacttcccctccgttgcagtagcctgctctatcagcacagtagatcttggctcccggcgctatacgaaagttaaacaggaagtattgaaaagagagcatggtgtggggagagattttgaggagtatagctgtcagtaggactgtgcacaaatgtccctaacacatgactaaatggtaatgtcaactcttcctctaccaagacctctcagaacactggtcttgttgctgtacatacagctcaataactactaagacgaagagactagagaccctccatggaacaatctatacttctagaaggtagctagaaactaaagaagagtccagttcttcaattgacaagtctttgtgacatactgcagtctcagaaccgcaccatgtggtaatttggtccacgctaaaattgctatacgtccttggcctagttattcgttcctatacaagaaccaggctagctgtttcacacactctgggctaatattgtcctcgatatttggttaaccgaagatttactagattaacagtttactacattacgctgtaccagttctgtacttgtagtaaattctctagcttatcatgggcttgatagtggtaagtggggccagaaagagcttagattacagctaaaagttcgaatgaggaatttttacaagacttgaatgaccaagagaccactcgtggaccgtatcttctggttatagtcttctagttagttctattgtgtgccgctcttatcttcaatcctggctccaaagatagatacgctaaacattgtccaaagactgttagaagcacaacaaagagagacatcgattcgaacaacaccaacgttcgactgtgagtctttcttggtctccttgtgaacaacatgaaagttgcaaatggcttgttagtagcagctgatcaacctttcaacactgctaataacaaccacagcaagacgagcaaaggaacaaccagtagtcctcgtctataccactctctcggtcaaacacgctatcccttcgacttcatgcttatcatatattcattatacatattcgtccactctgcgcttccaaacgcatgggttagcgaaaaccgtcttgccggccaacagcctaccagaccatggcacactcactacaagcagatgagtttgctcaataggcccgctcattcattgtatgaattcgatgagcctatttagttcccaaactagtaatgctcaactctctcatgttctgcagtagatcctccaccttggcgtccaactggccgttagcgtattcctctcgactgctggcgtccagatactgctgcacctgcgccagacgggtatacgactctgtacagaatcgcagctggatcttgacgagagcctcgaacgagggatccaggtaaggaacccgcaggtcgatcagctggggcagctcctcaatcagctggttgttgatctgagagtacatttccttggccatctgctcttccttctctgcctgaggaagacgcgcggcatcgttgctgggcttttcaatcaacttcttggtcttgtgtctcagagcatcgtagtccatcagcttgtggtttcgctttttgatggcctcgttaatgtcagtgaagtaagcacaaaatcgcgtgatgggatccagcaccgtctctcggtaggggccatccagagccttgacggtctcggcatccagttcctggacagcctgcaagtagtacttggaaatgccgtcccgggtgccagcgtcgccgtaaaacgcatcaatggtctctgcgattcgcgtctgcgacgacgtcatggctcgcagcgagtccagaaagcccttggcctccttgttcagcttggtggacgccgtctccatggttcgatatcgacgctcctcggtctcgaactcccggtccaccgtcttctccacgtggcccgtcttcatcatcaccgacgtgcccgcccggttcatcgcctttttgaatccattccagctcatggtagtgttggttgttagtgtcgtgtatgccgagtgtagtggtgagtggtttggagataaggtgggactgagttaattagggtaggggtagcgcagcatatgagcgcactggacgtgcacttttcagatgcgaaaatggagcttgagacgtcgatttttcccactaacgactctaaatcacgtgattaatcacatgacgcagttacctaagcaaaatctttctccaatcacagattatgactggggatcaacaagccaaggagtccatctggcttatgttcgtagggttaggggaatctaaattggtggcaatttgaaatgagtgacaggaggaggaggtggagatttcgacttgtttttgggtgagagagtataatagttagtgtaccattaaaatatagtgcattttctgaatcgtctggtggtctctgtttccttggggcatgtctgcagctcgagataactacccaccagctgacttttagagtttgcagaagtatttttgggaggcgttttgggagtgctatcttctacagtcaggaggatgaaactaagggctgagcaatactgatctaagagtcgccaagaagcaagtggggtttcggaggacgatatgttggcttagtaatcaatattggaacccattcctggcgacttttgtggtttcggtggtttcgtgtttccagacagtcctgttacaagtacaagtatgagcgctcaatggactgtctatagactgatttcgagataatttgtgagagagttgaaaagtgatccatttcgacataaatgagatgagggaaaccaaaatggtcttaaaaggttctcctttagattagatacttgtacttttacttgtacacgacgccagggatggtggagcccttcaaaggagccctcaaaaacatatacatgctgtcaaaagtggagaagatgaaaagaagtatagaggtactgtactaacaagttctagacagattctaggtcgactttctccgtccctgaccaatatgaccgcttgtacccttcgccttgcttgaaacacctcggctcatattcaaccactacgacccagctcggtaaaaacacccacatctccagtacaagcctgcattatcggatcattggacgttcatttacttagtctcgcaaccccagatggttagctcagctactcaagcctagtgcttccccatgtggctctccagacccttatattgtacataactgtgctgccgggtagactgattgtcttatgacactaacacaatggagtcactatttcaggccgtaggaaattggacccacagggcacagccttgttgacccctgaggtcgtatcttggaaactcatgccggtttgtctgtcttgcacctgccccctgttctgctcattctttttgagagttccggtttcagaagagcatcacgtgagtcaataacaagcgaccctgattctcctttgggctcttcatcgtcacaaaagggctctagcggctcccgttgtctgtttctctttatccccacaattggtaaactccacgctactttagttggtcaactcagttcggcctatttttttctgcatatacaaagtaactacaacgatgtagcttacttagtctgctgtgagtagacatacggcggctaactagactaggaacgatttttagcacctggagctctcatgtgcattggaggacagggagtcacaagaaaacgtcagatcaggtgatctgtcacatcccactagcttccttttatatgcatcgcgtgatatatcattgcgtccctgggtccaagtcgtctccatatcatgctacaaccctgcaatatgtgtatgtggagctgagttgtaacaaccaaggcagctaactctagactgcctagacccactaagtggagcactctaaataagtgcgttttgctcccgctaagattcccactatttctcactagtttgaaactagcggtaagggacagattgttcggagacagacttgcgagaatgggtctaactttggattcagaagagctatcctaaatccgagttcggagattgaattagtcgagatgaaatgatctagggaacatctttgatagcctccaacgtgactttctcgtcctcggacacacgcgtgatctttccccgattacagtagccttctccactaactgagcctcatcctccgctaaaaacacgctagcagcttgtcaatgtgggcggcacgcacggatagtttatccagggtcgtagatgtggactcaatggcaggcacagttgatcaaagtgatctgaaagacaggaattgggtcacgcaaacagccacatgtctacacatctggatcgcgaatcactaacagaccatcatagcatgtttgaagcctataatagaggtgcaagtaggcagtttccaatctttcgaatctcagcttccactccaaaccccttcctcagggtagtattccgatccaacacgctaaaagggcgatttttcgcggtgcaacgggggcagaactttagaaacgctagatcgaggcaaccaaggggatgggtcaggtttacgaggtgacaaagagcggaagccgagattacaagttgcgcaaatagaaggcgactggttttgcaagagaagtaacaagtggacaagcggagacatgttagagatggtcctatgctagtgcgggcgcaagtgcactacagatacgtgactgtagcctacagatgaaggtgtgaatctaatatgtatgaatttgtactaatgatatcataataaaagacttaagagccgattatgtcaccatgttgaacccttcattgatctccagcattcaaacctctctacataccccaaacttcactcctccagtacttcaaacacaggcaaaccaatactacgctgagaagctgaagcgtatccaatttcacgtgacaggtcgccgacttctccgaccctcataatgcaactatcaccctaggcgcgcccggtagtctaacaatcgagctagtgggggctagggtggtggactgttgctgcccgggagatgtcagcctgaacaaagaccaggcaggtttacaaatattctgttacagtaggttacatgtcataaatctaagacagcaagaaggtctgtcatcaaggagacgtcaagaccttacagtacctacaggagtcgcaggtgtcagatatcttgcagtcacgtaacatcagccgaacgacgacgtcatactacatgctattgcctagtctgaactatgaccctgcaccttgaggtgatgctgatgctggtctagcagatccttagggtcctggcagtgtttcaattgttttacccgtcatgagcaatgtagttgagtatcgaacaagacggattggcttcaaatgacgacttcctaccagaaggagtccatggaggaattattttttaaatcagatcggtatttgactagatctgcgtatgtatacaaaagatgacccatctcggatcaaaaacttctagcttctagttcggctaatggaggtgacaaaaaggtggattgaagaggctgtgttatatgacataaacatatgtcagggtcacattgaaactctttgaagctttgaaaccgataatatcaacttctggtcgagccatgcgtaattttccagataagtccctgctttatgggtttcatattttagttgaactttacttgacattagttgactttggcatgcagaaggaatcactagagccggaagtccataatgaaccaagttagagataacacgactccgggtggagaataagagcgactggagggttggagtggtactcaaggggactttgtgggaggtctcttgtaccgggcagggtgttctgtggtggttactctaggtcagcagaagaagggcagtatacttcacatataatgacatagagaagcccagatttcgagataaagttggttttaaccgccaattatcccatctgatactctatattaggatcaaaatagtgatttgtcataatattctccccaaactacgcatccagctcacttcttgcaacaggaagcgactaagactctcgtcttcacgtaactggttaacctggcccacattttatgcggttgcaatgtttcacagcggagcccccaaaaaacggccacgtctcctcttgtttgctacacatatccgggtcaagaaggacaagatcagaacaacaagaccaaaaacaggcggtagcggctgcacccagtcctcaacggcgtttggcagccgtctctcaacatcttcttccgcccgtaccaagccactacatcccgctctggtggctagcgtcgtatcactacttgtaggataaagggggaccggccagaatgtagcccagtgcagaggctgtcgggtagcctagggcgccaagagaagctgttggacagtgaacttcaagtggcatgggtaaagcagcaaccactgccctgatttacttccaactccagccactgcacttatccagtgagtcttagtctacttggacaaggaccgaaggcacggctgagcgccgacattatatcagctgaaattgtgagaagggaacttgtttcagacactcgagtatattccaagtcatactgagactctagtagagacataaaacgtcgctactgtgaaataattgtctgttgatcaacagggtgtttcaagtgctcgcaccatagacagaaatgactcaggtccgagacaagttcaccaggctccccgtacacccacctcttaatacgtcttccatggcactttatctccaccaagaaacacacttggagccttatacgtgaccgtccaggcttagatatctctcaaacactccaaagcataccaatgtccatctctttagtccctaactatgtctctaactgtatctgaaacattcctgaatacgccttgagaatacacagccgtggatcccctcccccctcacgagatagtaacctaccatggacccagtcacatgaacccccccaagacccacttctcctcctatgtctctcggtcggtgatccggcttgtttcattcacaatgcactccctcacggcaacaatgggcctcgcacaaccacgttcctgcattctttatactgcgccacaattaactatgtgtctaataaaggtttctttgcatagcatcaaggttccggcagggtaaatctgctgcagagtttggatgccaaaaagtagacgggatgaataatttcacggttggcgataataaaaataacggaggagagaggtcgttttaaagacgattgcgcactcacgtgaggcaatagggacctcgcgcgcgtgagggtccgtctctctggatgtgcctgtgccctttcagtagatactagtactccgtagctggtgccacaaactccaccatcatgcactctgcagtgagcacattgagcggagttgttgatacgaggtaccgactgagtcatggttagctggaggagctcgtcattcctttccagctggtgccgttgtagtatttgagcggggtacatgtgcatggctgatgtggcagacatctcggtttgtagacaagatgaaagcgcgaggagtccatcattagactccccccatcggggtgattcgaacgagacccttgttaccccttttgccattgttagtcgcccgcaaaccacataaccaggtcttgtccaaatgcagatgcacactgtcctgtacctccaagctctagtctgcacgtaccccaccagattcttgttgtatctcgcatcacgtgcatctactcacggtcccaggcaaaggaacgaaactttggtggagatgcgggcagcagcaaatttgagtcggctgtagaacaataacggacggcgagaagtgacagcaactatcaaatatactgtagattatcccgagcagattcgatcaatggtgcatttgtctctccacgacgctcagatgatcgtccaggtcggtattccttgctcaagaaaaaaagtgttcgtcactgcagattggttacaatggaaagaggcgcagaagcgcgggaagactatgtacgtacccgagggtccatgtttgcttttgctgggttttctgaggagcagcagcatgaatgtttttattttgctcctccaatttgttttccctcttcagaaagagcgaatctcgaggtgatgagaagaaggtagaaatacgggaaaatatggataattgacaccttgtgacgggaataaccaccagctttgtctcgtatttgttcaaaatctctacccttcaatatctcccctcccgctgacacccctcaagtctcctctaccctttttttttttagcatttattatgaaacacaaacaaacgattgtcatgcacatgttattcttcttgtttggccagtttgtcagcatctgcctgaatacgagagtgggtcttggagagggcgttttggcaagagtgcgtttttggagagatgtgtgcaagggatgggaactaataactaatctgggttgtgtaacgacctcagagctcgtcacgtgcacacaatcacatctcgttcgggtgtttggagctacgggatcgacatagatccactctcgatgcatatagttatactccacactaaagtacttgaacttagttcatcaacaatcgacaaccttaaccaacgtggttgtgagtcccaactaagacgtagtttgggtttcatctcccctgacgtcatgatattcggacgacaataggcacaaggggagtagatagagatggatacaaaacggaaatcacacagcttgtgcaaaataccaagagtacaaaaagatcaactggaccatctatttctcttaatcgactccacgactttgtaccacaaatatctaccgactttgagacacacatccacctgtattatctaagttaggctcattgcaggggtccgacgacgagcatcgggcttagttcggctccaacagctctgaatcggatctggagtcccccaaacgacagatgtcaacgaggacaagacgagtattcaaaggtccaacctttttcagttgccgtagccgtaaacttgctcctcaagcgtcttcttcaaaactttagccctgctcgtattctcctccttgcgtccaactagttccatatttcggctcaaactgctctctcttcgcggctgtaagacgagcctatcttccagagtccaccaccagtaccgattatgcaggttcgcagttggcactttaggattgagagacagggctggttgcattgtcattcaagtagtaagacgtatagacaaggcgaggtctttgttgctgctggtgcagcggggtccggtcatttgtctttgcatagctggtggagaatctgacattctcatttgttgccgggttgttgcactgttgctcgaacaatggccctaccgtctctctactgacgtcggctttagtccgcccccccatctccccagacttgactaaccgtttgtcaccgtggccatatgtccgcgatatccttggtgagcttgcttttggcttccgttggtcattattacggatatggtaacattgtctgtaaaggtttctctcgaaaaggcatatatcactcacttttagtgccttttttatttttcatttggcacataccctgagcttgcgcgtgtgattggaccaatcccaccctcgtatttcgaaaaactaactcagatagccaggcaccatcctgcatccgcagataagacagtcttagatggcccacgtacggacagagaaggaatgtgcgcggtggtgggggcatggggtcacgtgggcggcgttagttattgacgttttggtcgtagctcgtcgccggggtcttcacaccgactattatcgagcctgatgccaaatatcttatgatctcatagcggggtaggacctggggcaagcaaagaaaggtagctgagaagtcaccaggacgagcagccttcaccagatgcaatccaaccaaaccggtccggtccaaaccaacctgtctcatcattatatacagcctccctatagatacaagatgccaggaaccagatcaactacaagaccaacctgtacagtagattagccgttccgtacacatgcgatccactccagaggtgttgcaacagtatccacttttttccgccaccagaggctacttgcaaaccccgaaagacacacaaagacaatatatcagatatatacattgtacctgtcctgtctttgttggaacagcaactctggacactttgtggagactgtagagactttgtagagactgtagacttgtagagacagtagacaccctccttgtagctataacactcggcaaaacgcccctcattcctctttgccaggtttccaggtggccgtcacgtgactagccccatgtattataatattggttccttgcagttccatctgggtgcattgccgaattaatatcaaacgcaaaaaaatacaaaatataaacacacaatttggaaaatgttgacgtgatgatcccggtggtagtcaatgacaggggtgagatattgtgggggtgggaaatcgtcgtgtgtctctagtttgtgtatatatttgggcatgtctttgtgtgtttatttgcgtcactggtgtacagaactcgtacatacattgtttctgtctgttgggctattgatgtcaggtaccgcaccagtgctgatggttagataccagttctaggcaggggtagtcaagccacctaaagctcatttgagatagtctcagagggtctattgcaaaggagtatgtgcttgtaccttcagcaggtaccagggccagtttaggtctatcaggaacaaccgaatcggatctgggaagtccaggaacgtcaggaacgcgtgccgtgtttggttagcaagtcttggacgcctactaggcgctttagtgccggaatcgggcccccaacactagtggttagggtcaaagtgggggtgactcagcaggatgacggttggagtaaatcagagattaattctgtatgccgaaacttgcgcaggcatagtcggagtatcatacggtgcaactggcgaaaattggagtctgtagcgacaaaagtgggcttcgtgtgttgcgtgaggctgcgtacgctaatggggaggtgctaaagacttgcttatacggtatagcaatgtagaccgttgacagagcagttaataatctgcgaatatatcacattacagtcactccgggcaactgcgtgcccaccgcatagtagtagcccatctctcagaccgcaataaagtgtcaggtggaggctcaaaacaatagtccacaggttccgtcagtaatcagcttggagccctacaggttgacaaagaactaaatgtcggtcactataggatggctttcaacttcagtacagtacagtacagtaccaaacaagtgatcttcttaccaagccatgtagcttatattttcactcaccaaatctcctccagggattcaaatagcggcgggttggaaagttggagttcggtcagttcacggaattcaccagctcctaagcatggaaatggtatccacaacgagcagttcagactgaccctattgtgtgtttcctagaaagcggctaaggaacgttgaatctatcaaagttttaacacctccctccagagtttctccactgtctgtaggtaggttgtgtattcgtgttgtgaccggtgacaagtctgtacaatgaagaatctttcggttcctatttggtagcattgaacatacagatcacgtccttaagaaccaggttccgttggaatactcgtaaaacttgccgaaactctatagatgtatctttctccaataacttgtatagcaagtcaattacgtctcgtgaaaattcagaacaagccgaagcagctcctcgggattagctgcttctttgtcgtactctcactcacctgtgtattgtttccattgtgctgtatatccaccttgtatcgggtctcataacagatacaattctggatttattggctacagaagacagctacggagagggagggggattgtggggatatatcctatcatatgacaacaaaaagggtctcttggtttgtttgtttgtgggctgtgttgaagatcatggccctgtcatagttacgtcgcttgaagtagtcagtcagcttattcatctcgtggcaccgacggatggttgcgtttttttcaagttaatgatggcatctttatgtctcttttcttttctggttttatcatcatgcagcaaggtggctgctttgcccgaaagtcaagtaaatttgttgagaatagagacaacaaagttcaaaccccgactagtctcaaccttatacttatggatgtcaataagaatagtgccgtgcaccggagctacactgtctacacccatgcaaatgcaaatgcttgtgattattgaatgtgaatggaatgccggaattaaaacaaaacaacaaatacgagctgctgccacagtagcaccttacagaaaatcagtcgctcggcctccttgcttccgcttatctgcaacatggccctttagctacatctacccctgcacaggtgcaattactacagtacacgtccacacgctatgatagagatagccaacactacgtaaatcaggtacgggcacagctaatgttgcattttgccccctcgtgatgatccacgtgtgggtgtcgtgcatctgttgtgtgtggttgtattagcactctcaggaccatcaaagggcaatctgtatgacactacttgtagggtcgcagaggagtagtgcgacagagaaaggaacgtggacctgaatgtagaggaaaaaacctctggagtaatgttacactggaaaaaagtcatccatgaccgtgtcgctcgtctgtattgtgtttttgtcacttccagcagtatatgggtataacacgtaccttttatagacgcccaaaagggaatttccgtgttggaataattaatagcgacatttctcggccaaaagtttccctgttgacaccagatggcagacttgccagcgcacgaggatgacacctgacacttccgcttggagagataacggttcagttgggcaagccagagttgggcgacgcaagggaggcgcggctaccgtcttgggcggggagtatgggctaattgtggcatgaaatttcaacacctgtatatacttgtacttgtaccaccattttccaggacatagtgcattaccagaaacgcaaaagtgcaacgtacagaccttgtagacggcgacttgcttgcacgatggacccaacaaaaacaccatccaccctgctattgtgtttatcttcaattcaaaccctctttaacccatatcgaccgcccgctccatgtcggttgtcattaggtcctgcagggtgttgacgtgggtgtcttttgacagttctgatccgggtagatggagaatgagcacgtgatgtggagtgtctgaagcgtttggcgctggagtatcaaatattggtttgttacttgatgagtgcttgaatttgtctctctatgaacaatgtatggagagtatcacgatacttgcagttggtcaaaagggtaggaccccccacaaacccaattactgctaactgctctgggtgaaaaataaaataaaaataccaccgcgtcacccacctttgacttggccaatcaattccccccatcgccagcttcccacggatatccccacatcccccctgcaaatcggtgcctggtcaagaccggttccgagcgtgcctgttttggttcctggatggacgaaggctatttagagttgaggtccgacttttgacagagagtagcaacctgagtttggagcgtggtacggatattttgacatggctggactcgtcgtgtccgcagcttcagttagatacccttttagcccgcatggctcctccctgtcgtccacaaacggattgggcccaacctgcatctgtacctgaccctgaccataacagagttagccggaatagcggatgcgacatgtagacatgtagatgtgttgagagacgatgatgcttaagctaagcggggagttggcgaatcaattgttccagcccttggagtcctttctacgggctcaggttgtggctacacctccagtatcaggggcgaccctacaactctggcaacgacccacatccgcaaccggatacgtggataatattctgcacaaggttggcgacgccgaaacaaccacgggtcaatagtaggagagcaggaagcaagctccaggacatattatcgcaaagtggctgtaacgctgaagggtatagttccggccgatagagatagagggacgtggtggagagaggagagagagcgaaagaagagagagaggagaggagaggagagaaggcacaggttgggcctaccggacagcttggtggagtatgacgtgaccaattggttggtgcaaacggagtaacaatatctttgctgtagacccacatagttgtactcgtactcgctcgtactgagccgtaatgtactcgtacagtacatactgtaccatgccatctctacccgtccatctccctcgcaatcgctacaccacttctgtcttagccgctagccgtgttccgccctgacgtccactttgtgtttctcgacacctctcgctctccaatccacttttcatttggctagcaccgcttttcggtctctcttgttctcttcactaatcagcaaaccttgaggtgccaagactctccacttttaatttttgtgatttattattgggacaggtcaaaaaagttaagattgcccattgatgcaggccgcacaaagaagagctcaagatctcattaatcgcccaagaagcaaaaaaagaggctagtgtgagtggaaatcgcaaaaacgaagggctagctctgaccctaacccggccaacttatcaccaccctaacccctctcctcgatatcgaagcacttatatatagctccgggggccctcctccagtaggtcactcctctcctccatcaacataccatgtctgcggctcaactggacttctactacgatatcgacgacgacttgggcgctctgacccaacccacctccagccaccaccacatggtcgcccatacacatctggcccataacttgacccaggcacaccctcagtcggcctacacaaccccagacctgtacatttactccaactacccgtcacacaccagccacgtgacctcagacgcccgcgacaacagcagccggcactttactccctactccaactccagctccaatgcttcttctacctctgttgattgtgccactacctcgactagtcacacccaaggagactctccccgatcaacacaactactgacccaacccatacccagctcctctgctccccaggtgctcacgccgaccacgtcaatcacttcttcggctctcactacccccacctctaccctcacttctccgccttcttcggctacttaccctcttccttccgtgcctcgaaagagaagcgtggagttcatcagccacgagattagcaacactagcggcgctcctctggttctgagtcagcctcccaagcgtaaccatgccaacaagcgtcacgtgagcgacgcgggtattgtccccaactcggaacccatttactactaccccaatcttgtttctccagcaacagagacctacgacgagtaccccacaactaccatttatgattctattcaggaagaaaaccagaccgtccccgtgaccagccacatgacttcccatcccgtcatgtggaaccctgcctacaccgttctccccagtcaaaaggtgtatcaatctcgcgacagacacaattccgactatggctacgactatggctatgaccagatgcgacgagtttctgggagtgggtctgagtcgcgaaagacgtcggaaacaggctcttccacctcggagcaggtggcatcgggtttcatcaactacacccagcgagatgggcccaagctgatgactggagtggccccgtcgggggcccagaaaaccaagcagaagcgagaagcggaggcccgaaggcgagaggccgagcgacgtgaaaagggatattactaacgggtatttatagataatgcattaatcaaccaaaagtaaatgaccggccgaagcgagaacagtagggcaatgtacttgtagttttggggccaaaagaatctggtttctagaccgggaataaaccgagagcggcaaactgaatggtaccgacaatatgtcaccagtgcatctgattccacagtgtgggcccacagtggctatgtttcatgtcccaaataaactatcaagtattctggtagcttaattagtttaattagtttaagttttggagccatggtgtggcgagaagttgtgcagagtgatcgatagagggctttagataattgaagcgaactgtggtggccagagtgacgagaaaaccacgatttaccctccgatcaacttctctcctctctctcttagtattttgcctctcaaaacagcccacaatacgacgcccggacgattctcgtcggcatagcgcttaatagttgcccagagctcatgagaaaattcaaagcaagcatgagccgttattctcatgtctcagttgatctgcaatagcacgtacagagaggtacagtacaagtatctgctgattcagtcagtacaagagtgaaccgcatacatccgcatactatggcaatacaatacgagtggttccactactggcactcaagaaaacgtggagcaagtatctggattgcggccggcgtacggctacagacgaccggactgatgctggtcttcagtgcatatctgtctgtttacgtggcgcatatgcacaaaatgtcaaaaggtgtacgatagtgagccgtctacgagggctttgtgtgtttcattctgctgagctacaagtatgagcgacttgagggtacagggttagtgtggcttgggcgaagagagcaaggctgaagcaacaactgctgcttgtaaggctaaatacgacattgttggcgcatggcgagggcggcatgaggtgtggaatcggagaaagaggtttgttgatgcagctgtcaagaaggatggtgggtggcgtttgaatgtgaagaaacgagccagtcgaggggtagcaggaattctgagaacacaaagagatagctaagagggcgctggtctgaacggtgtactttatggagctacataatccccgaatcaagttgtacgctacattatacggacgtcatgtggtgcatgcagttattatagggtggtgaaggcgttccaataaacataccaatcaggattgacatgcttgtcgaccccaaaaggactcaagtacgagtacgagccagtgcgcatgtctgtcgctgttaatacgcatgactgtaatttctgccgaccaagagtgaagtttctgccgactatgtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatgggtgagatttctgccaaccaattttcattttaaaatacttcagacagggccggatccacaaggccaagctgggtctcaggatccactagatccactatcgaactaatttactctccaaagactcccctgactctgaaacaccggaagcttacctggtcagacatgccgacccgtcagggcagggctggcgtgcattgtgctgctgggtcgtgaactgcattgttcgctcgtctttgtgtgccactatacggatacgacaaatagacgtgttatacatatcttcaatacacgggatcttttcggagcccgtcccgtcctcagttggtggagatgtcgttcaacacgggtattcttgaaaaacatgctccagccaatcacagtagcttcttgtaggaacggttgggggttttgagataactgaataggaaacggctcgacaagatatttgcaatcagccaaacagtccccgaaaacaaaccacaccctgcaattgccccacaccaacttaaacccgctgcattaccttgctattatgaatctgtcggagctgagtgtatagcgacgtcaaaacagagtaaatgagtcgatgtgaagagaaaggagtagtaaatcaacaatagtcgacgagacgaagccatcggcgtactccgtttttctccagctcctctggaacatcctcaaaaggtctgccccattttcaactctatatgtataccgtgtatgccagacagacagaacctaccagtagctaaaccgacacttttttccagcgtcaaacgtaatactggcgcactaaggaacggcagaaaaaaaaagcaggcatagtaccccgctgttgccttgtcaatagctatgtcaatgtcagatacatcatccagcaggtctccagaccctgcataaatgtctccattataggtggatccacattaaaggctatttgatgaggatctgacaggtggcttggggggagttattaacgaggttgaagggatgctgaaagctggagaaaaaaaaagtaaaacacatttaattgaccaccttggcttcagtaccatatttatttcaataaatcaataaattcccattttatttggcagtattgtagtgaaattcaccactccgatctcatgcaaagatcgactacaagtagatccatttcaagacaaccaagaacaaaaaccccataatgacacgggaaaactataaaatggcccatgaaagttgtagcgctgtcaagagaaaagtttggggaatacggatatctatgccaatttataatcacgtgacgtcagagtctccttcagccgtacctcggcactcgccgtttcaacctaatttttttttttttttttttgttttttgaagcaactttttcccttggaacccggcaaacaaggttgcttgaatgcggtgcaaggagactgaaaagaccgggctttgggtggctgaagaaattttgcacatcataagagagtcacgtggtttctgtatttttttgagctatgcacggcctgaaagagatcacgtgacttcgaccgaagcccttccccttgcctcttccggctatatctgctttggttctttatcgacaactctataccccttgtatatctctcccgcctatctttgctgttgaaataatttgggagcacaggtgaggtgatggaagaggtggaaaggtgagagaatgtttgagatgtctccacttcaagtagtacaagcagtctttgtgtttctcaggagagcggtgttggtgaatacttatctggacaggtttcgacatggtgatgtcttcaacatggtgataatttcgacagggtgagggtttgggcatgatggttttggcatgatggtttcaacatgatttttcttgcattacgagtgcttaatcgaattgttatctggaaagacatgcacttgagattcttgccgacgatgccgaccgagccctaactactgcttctactggtcccgtcgatgctgccgcctccgctggtcatgccagatcccgcctgtgcatcgttacgttagtattacgcacgtttcagaggtagcagattatctggtgattgcgagatagatctcataataatcttgactggtttgtatcaatggtttgtatggcttgtgccaagaggtttcatcgtacctctaccaatgttcaaagggctctacctccccctggtgcaggcgccgcttctgataggtctatggggaaaaatttagcgaaagcgcatttcggtaggggatttccgctcacgtgaccggccagggccgcgggcttgttctctacgagcaattatccaaaagccaggctcacatgaaatcgacccatatgcacacccatgcatggtgctcgggcaaacaagtggattcatgctggacgaacaagagaagagagaatccaagagaagctggcgaattgtatatcgcggctctgtgcgtgaatcatgtgcagaaagaaagctcctcagacggtgtctaatatttggtgttgtgcgcggctatgtttggtgaacaaggtgaagtagacaagagagctgagacatgaatattgacagaatatagtgggctgatttgaaagagagacatgccattttcaacgaaaggacccttccaatcggtctctcaagtcccggcattcacaccacttcgccttcagccatagggtgtagaagacgacgtgctcatcgacacatcacgtagagaaaaataaccataccgaaggttacatgacatgagtggacgtgaaagtatggcaagtatgggcggacgtagacctgtgggcggctgtaccgcagtacaggtcacgtgaacacaaactggagtttctggtggtgatattatctgctaggttccaggtgtgatttagcgcacataatattcttctcccagggggtctggaatcaatataacaacggaaagtcgtttaatggagcacggcgcacttctgagagacatagcaattgctcgctttagttgccatgcccgtattatcgctgagacagaactctgtgtgccgtctactgcagtgcgagatgtgagaccggcatttctcaggcactccgacaacagtccttcgtgcgattgatgtgtagagatcccggtcccagtggtcggagacagtcgtcctacccccttctgattctctatgtcaaacaagcacagttccgcgccttgacccttgccacaccgaagcgtgatacaaaccaacctcgaataccatacagctccgcatagtgagcaattcaaacatacggggcagataaacaaggctgttgtgcctacagtcttgtccacaacttgtacactggttatgtacgcacagtcggtatgtcaaggttaaacaagtgctctggccaagactagcaagcatttacttacttgcactacactgaacggcgctgtttggtgctctttgcactcaaagaagacatcgcttccgcaaaaaaacacgtcataatcccattgcagctcatgttggttgctatactagtgcgctgttgttgttgaacgcctgctactcggcaccacgtcaagaagtcgtcccaagatgtacagtgatgtcgtattctgccacacgaggcatccgacccaactgaaccaattgccgtggcgcattgcctcccacaggcaccatcatttgagcaggatgtaagggtgtacagccgtgccgagagttcggagatgctgtgcatgagggggagctcgatacttgagtgcaccaacagctccataatgcttctatgtataggtgtttgtaactatagcaaggactatcacctgagcagagggcgtcgaatgcagcctgattttgcccatctttttggcgattcaagtcccgcccaaaatcattttggtttcatatatttgctcgtatacaacaacatcacatacccgctttagatgtgtcaaaagacgctgcactatggcgaccagtcagaaactagggttaccggaaacatccgaaactgtatttgtagcagtaatctacataccggtaaatctgagcattgaatctcgtcgttaagggaccggggatcgaccatgcacctcccatgtaatttttatctcctgctctactccggtgatccggccaccagccacatttgtctccttcctgcagtggcgttctttgttgaagctactgctgaaacgtctaccaagccttccacaaaggcctctgccaacaatggggcaaagcagcgagctgaatagggctaagcgggccatgttttacaagtagagcagatcttgtcggaggaatgatgtctttcttccgatacaacgcagcaggtcgcttctccaagggacacaaatggagcccacaagcgagcatgtactggtaatgctgcagacagttgtcttcagactacagcttttacgtactgagcttcttgttgggcatctttctggatgctcaagaaacgaagcaaattgtttgataaacaaccgttggattttattgcccatctgggtaaaatgttagggtggcagtagacaaagaccgtacatacgatacgagcaggtgcatttctgtctcgagttggcgaggttacagtacagcacagtttgatacactacatgtcaagatgttcaattgttagtcaaatcaagacagccagaattggtgtagtttatcgtcttcatcagttatatgccatgtcaacgaagaatgtttcaactgagaggctgcattgcccgagatgctaccctggtcacccacttgcagaggttcatcttggcatggtgtatgtatagtatctgtacaagagagacaatcaattcgtgtacaagcacttatatcaggaatgcattgagcggatattatcgtgatcggtataatgccccgagctcaattggtagtgcggtagtagcgagcccaaatgtccgggctagactgtgcatacagctgagaaaaacagctggaatgggtgaatgttcatgtgttcacgtggtacagatactgttcatagcaagtatgaaggaatagacaatagtgctgtatctaagaatgatagatagccagagtctaccaagaaacagcgctggcacccatggactcaatgaggaatacttcatttattgtccgaaagagcccgccttcttcctccaactccgctaaaatatccccgccaagtgatggagcgaagcaaacagagcaaagggggctcgttcaggctcgatcggaacctcgtcctgggcctcagccatctccaagtctacactgtctataccaggatacggcaccgtaaggaaaataggcacatccgaaatctggacacggtgtgacggtggtataagatgcatggtgtggcgagccatatcccagagatgactgttacccatctgatcttgcacaaacatatgacctgtcttgccgctatcacaaaagaaatcacagcgacgtctattaggggctcgatcaatcacttgtaacccgtcaagacccgcttgcgcgaaacaaagtgcgttgttgtcatcggtgaagaagaaatagccgtcatacactgaatttggccgatgagatggaataccaaccatcacttgtcgaagaccgtcctcagatacatacagcaggagctccttgtcctcagggtactcatactccaggtcccacttgatggtgtaaacaaacacgtgcttgccacagtgaatcatccggtagtcgtcgcagtcaggtagatcgtatatgcggggatgatcttcgtctctgtattgcaggagaagctgtccgagaacatattgagtacatctgtgaccgatgattgttgcaaagagttgagggagagagatgatatattgaaaatcaggtgcagaccacatttccaggctcccgaggttgactctgattccgtatttcgatatgtacacattgtcagagaacttatgggtgttcctgactttgatcatctccacatatccattcacagattgaacagacggtcccatatcctcaacaggaagacgtgtactgacgttatcaagacagggagcgaacttcttgccactcattcgacgaagatattcaaatgtacactccttaaacgtgttgaaacgcgacgagtcaggatcaaaccagggacaaactgcggtcagatgcagtttaaactggtcttcggtcacagaacttctcaaaaaggtatttgtatgagatagggcacataccgaagggatatctagatgtgagagaatctcgtggattatttctggagcaagtgcggagaaggggttagattgggagtctgcatctgcaatgcttttaagtaccattccgacacttgtcttctgttcgcagaagtatctctgttggcgtggaggaggacaggatttatattgcagtgtggggtttaagttggatctacgtacaagtaggactatgaaacaacaacgatagtctcggtcacagcagtaacagtggctctagagaggtgtaaatgaatggattatcttcaaacatgccaaaaaattgtgattaaaaacaaaaagggggaaaatccagttctgtgagacgtttttaggaatccaagaccaactgatcactcaatagttaagtctacatgaatcttatctatactcaactatagtttaaacaaacagaataaatcagttgagaaaacatgccagattagttgagctcaccataatgcgatacaaaccagagtaatactagtgatacagacaacctcaagacaagccaacacctctaccatacaccaccaactcattactgaataaataaatactatatattacattgcctacaccaaccaaggcagctcaaactccacctcctcgagctcgggaataggtcttccgaacgccaggggtgctcttcgagaccgacgcaacttgagcatgtcttcaaacaaaggcacaagtttggggttctcgaagaaggatacgaaaggtggcggaggaggtggtgtagggggggcagttctcgcaggagtgcccctggatgaagtgttcctagacgaaaccggctttgaaactctagacgtttgtttctgaggcacagttttagtggccatcaacttcttacctccctttgtcttcctaacaacagcagcctcctctaccacctcttcttcctcctcttcatcgtcttcgtcatcgtcgtcctggttttcagcttctttttcttctagttccttttcaatgttgatagcccggtggtagaagatgctgaccttgtccaccgcctttctcgagttgtagggcttttccacgtacaaatccgtgtctgcgtacttgggatcattcaacatcgccaaggacagctcttttttgcgtgccaagtactgcttttcccgctctttgaactgctcgtacgactttaccatgaatctgcactcctttagcgtcaattctcgttttcgtgccagctcctccttgtctcccatgttgtgaatcttggtgattccagcaatgtaccgcaaccactctccactctccagctgctccatctgggtgactagtcggtctttttcctccatgatcctcgcccgctccgttgattgtactcgtttttcatcccgttccattctcttgtgatctccctcatacagagagtcaggaagtgggtcttcaaaccctccaggctcagggtcttcatagacatgcacagaaggattgagaggtataccaaactgtttccctcgtcggagagctcgatcgcggtctttggctacctttttgatcattccacagctgttctctctcatgccaagtttcatagtaattggaacggcatctgtcatgtccacatcaaagtcgaacaataagctgtcatctttgtgtcgttgtcgacggccccgcttgtcatccccatgcgagtacttggatacgtcttttcctcctccgattcgaagaacttctgatttcatcgtgggcatgttgtgagaagcagtttgtgagtcggtttttgtgtcgatgatgtcagttttcgggcaattagtcttggatccttcttctgtgacatttgacgtgtcgatattgctgtcttcatgctgactgtgtccttcagtggacccctggtgcccctctctgttgtcggcctttggcccacacataggggctggaaacacttcctcggtcgcctcaatcttcacaaccgggtctttcggccccagcttcagatgtaacctttccaccatggcgtcggtctcgttttgcgtgagatgttggcgatgtaacaaagttgtagtgaggaggcgtacatgagcccaagacgggggtttataaatgagtcgattcggtgttgtggccaaaaaaggaccttagacagacggagagccgttgtttcaaaaggtttaatcgccccatttatttttttataatttagtgaaattaataaaaaatatttccattaaaggcagataaatcaccggaaaatcccagcttcagggtaactcacccctaaaacaccccccttcgcatgtctcgacaaaattaaaccttaattctacacggttacaccacgctgtgcatgtataatgacggacgtccaaccaccttgaaaagtgaagggagaaaacgacccagaatcgacatgggctcttacaaggaaaaaccacagtttattgtgagtatgagaaaggttgaagtcacgtgtggagtcacgtgtggagtcacgtggactgacaaaatggacctacgtggaatgtgagagggggagcatgatctggggttaagacactagtacatcagtcatgggagagtggatggatcggttgttgttttgatctggccattttgatgtggagaaagtgctttctcggaggatttgtggttcttggaatggaacagtcgcttttctgatctgggacgaggaaggaatgacctcataagttggttgtttcgacaactgtggggaaatggatttgattcgggaattattgagcggtagggtatgctggttatggtcattatctattccaaccgggtctgggtgagtcgcgctgtgttggcggcagccaaagcactcacgccagagacattgatattgcaatctagacgagagcaccagttcatagtctgtcggtcatccttgattcaccctgaaaagttaactcaatcgagctcgacctatatgcttctagtcttcgacatacaacattcacatggtgatccgcacgctcctctggacacatggtctagtccagtctctctcatgatatctcccagtattagtttctaccatatcaatacgttggtttgtcctcaattgtactaactcagctacaagcaccgtggatccctataatatccacattgggaaccgcggcgtcctacttcctcgcgtttgtagttggttcctttctgcatttccgccaccattccgaggaggcctttcccggcctctccagcgtcattggtggcaagtatcctgagcgcagcatttttcagatcggtatggcaatctttcttggtgagttttttaaagattgaacgctgatggagcacccagggattggatgtgttcttgctgttagactgtcattatgtgatacagatcccccagcattggttcccatactaacaaatccaggcccccgaattatttccacgctcctgtggtcacaactaggagctacatctgaaaacaccattctgtctaacattggtctgtttggcagcctgaagataatttcttcgattttcttcacttacgtgtctatcgctgatgaccccgctgtgcaccactacgccctggtgttctacgtggcatctactgtggcatgcatgtacgcccaaacggtgtactctgtgtggaagaaaagccctgccaccaaaccccgagccatcacctttggcctgtacatgctgttgctgattgtggtcaccaactactctatcaagcacatgctgtatgaggagtctggagcgtccaccaagctctcattggtcgaatggatgcttgtgggtctcgatgtttcgttcgactactattccacagtcgactttgagggcatcagactggaagttgccaaccagaaacgcatggttcatttcatggtgtagcagctcttgaacacactatctttgaacacacactacactaatatctaaagggggagaggaataagcaaagcaagggcgacgaaaagggaccacaaatgatcaaaagtgacgaagaaatacagttaatatacatggagtattcaggacaggtggttgcgacggatagaaaaggaaatggtgtcatgcatcaagtttgcgggatagaaggaactactgtgttgatacgagtgctgtttctagttcgggatcttgattgaaggtccaccattacgagtatcgtcttgtttatgagaaatatactgtcgaagtatcagtatgtacttggacttcatttaatgctcaatgatccggttatacttccagaagagtccgagcattcccaggtcatgggcagcttccaagaggcccgtgatcaagaacgcaaagccgagaatatctcgctgggcaaacattccagtgaagatgggacccacagatcgggccagagtcttgaccacgttgacaatgcccataaccttggttcgctcagaggacgagaccacatgggacagaaacgcttgtctgggaactacgtccatgacagcagtggatgctctgaagagaagaaggcccatcgcaattcccatggtaggggccagggggatgaaggacatggccattgcagaggggaaatgggtagccacaatggcaaagatcggtcccagacgtttgtacatggacgaagatgccagagaggaaagagcgttgagcacgctggtgaagaagaagagggtgccgacagtgacttcgcttgccttccatcggtcgaaaaaataggtcaccacccacgagatgggcatgaagccgtagcccattgaatccagagcaaaaagaatgcatagtttccacacaactgatgtgctcctgggactgagaggtgttccccagatggagaatttggaaccatggagttgatcagcttcgtgttcgagttggtgataatgatcgtgggtatcgaaaagaagaccagcttcgtgttcttcattgtcattgttatctgggtcgatctcacacttatctgtgagaaaccagttgagcatcagtttcaaaaatgccagcagagcgtactgggcaaacatgaaccgatacaccttcaactgcgtccatccgaagtttgcaacaagtccatcaatcatgatgcccgcagaaacgcttccaagtgcacttccgaccgtgccaaacagcccataccaggcgtagatgtcggagagctctttggctggagtgagatgggctactacagactcctcaatggacttgaagggacccgtctcgtctccagaagggctaattacaccgacgatggctgctatcaacagcactacaaagtggtcggaaaatacaaaaactatgccgctgaccatcatgagaaacgaaccaaggaggagcacaaggcgccgtccaagctggtcggcgtacaatgtcaaaaagtagctaatgattacatctccaagcagagtcagggtcataaagtacccgagaccaacgtcggacacgtgtatttcacggaaaaactgcaccagaatcaaagtactctgaccgtaggcgatcatccgcagcactttttgtgcaatgaggatcttgatgtcacatgaagagttcacgagcgagtgccatccgatttcccgaatgaaccggtcaaacctggacatttcgttcgtttcagaatctcgagacatgattatttggagacgagaaagggggatgtgtcttagtttatataggggatgggggaagataggggtaaggttgagtttgacgcagttatttttaggtgcaaacagcaacgtagggagatgggtgacacttgtggaagagggagtagtaggagtggaatttggttgattaatttagaatataatactgcttttttcatcgttttcggacatgtatttggtgtaatacacgcacctgaaatggtcctctttttcggaggtcaaactgtcatctgcaagctgtcagaggaactgagagagaacagagagtggtgaaaagagtccagttagtgagatcagaagacactggctgttagttgaacttgatcaactcaccacatataaaactgtctcaataaggtagacacaatgtgtagtcggagtccgaccgagagtgatgtagagttggaggatgcgcatgagctgcgagacattatcggagtccgcccggggagtcggagtccgatcgtgtgagtaattggtaaaaatactagtggggactacttgtagatgtttctgttcgtcttattcttttccgcaatggaaataggcgggccattgacactagacttgatgcatagggattcggggctacagtttgctctatacatacctattcactatatcaccgggtacagtttgatctctatgtattcattctgttcagcgggtacagtttgatctctacctattcgctctattaataaatcctccttcgggtcaacaacgctacgagcgttcgtagtagttccaaaggtttccattcactggaagagtcacacattgtgtatgtgtgtgtgtgttgaaattaatggagattcagtgagctgacatcgtttctggcagttattctagtcaatccactagttatggtgactgcgaaggaagtgttacatggtatgtactacatggtagatcgttacaatttacgcactcgacaaaggacacattcacgcagtccaaaccgcaatcaaataacagcattctggaacctctttgaagtagataactcaagtatcattgcttacaacatcgcaattcactatgcccacagacaaggttcagataaggcacggggctgcattatcgaaacttagaaatgttaggcgaagtatacacggtcctcgtggacattaccgactgatcgtgtggaaagttggaatcaatagtactggaaagtgctttctaaaccctcccagggtggtctttccgtcgactgctgttcacaaggacatgagacccagttgagtgcctgaaactaatgtagcgatattctacgagaacaagtttctacgataacaagtagttctacaaccaagcctttggtgccgtcgaatcactccctttccacccacgcacttttcctatttgtgtgaagcgtgaatactacatcccaccttcaggccgacaaattcctctctaatgaacccctcaatgaaccactatctgcgcacatatcggtctgtgaccgcgctgtgactacattggcactctgaaatgtctattaaatgtcctactaagctctactctacatcttacagtacagaaacccctccatgtccgcaccttctagaacttcacttagggtcccctactgtagtacagtatgtacagtacggtagaatcctacaaactcattaagactcagccgtaaaagtggttcgaaatctccatactgttcttcaacactgctatgtcacatggtccaaaacagcagctgtatcctctgggaaacgcagtgttgtgagatgttggtgatgccgcagcgtcaagagctatctcaaatgcgtggcgatcgcttttccattcacggtacttctggatgttgcactggaaagtagcaaacttttatatcgtgttttcgaagtatgtaaagaccttccagttctccttcttcgctgagacagaaactcccatatccagtggtcccatgacaggattcgggggagggttcagtctgctgagatgggtttcgggatacggtaaaacgatctgaagagctctacagtaagcctcagtagactctctcagagccacccaaaaaaaccaagttacaggatggaaatataaggaagaccacactcggaaacattccgttctcaattggggacattgccatggtatattcccgtttaatggatttgatagcgacagttgcgctgtcttttgggctattatttccatggtcgtttttttaaccaagacgggggtcttgaggcccagctcttgaccctcgagctttccggcagtgtgtttgtagcagaatgaagtcccttgcaagacccattctattcaactgtctctgttcgcagtgatggtagaaacagcaacgccaaagataaatacacctcaaggagacaggtcgcttcgtgtcaatacagtcccggtacaattttttataatccaagtaatttcttcctctgccctcctcatcctaatctcggtcaacagataagaaggagttccaggcattattgcctcaggactagaaggatgacccattcgagacacgtttcagggtattcgatgagcgactggagttcattggtaatgtctcagcacgatacttgactaaactgagcccctttgacatgaattgtgagacaagggaatagttgtttagagattcaactagtttcgcttgaaactacttggtgtttcgtttggaatacttgacggcgtttatcaagtcgttggaatcagcttttatcaagtcgattgttacttgatcaatactcacgaattcgactgagtcagcttttatgagatcaactgtctcagcttttattcgcccactatgtatatctcaggtcccttcccactgctccctaaccaataacacgactgctggaactgaacagaggcgataaaagcattacgggtaacatggaaagaacacgtacagtattatggacattatttccctggtattcccaggtttggcgactttggcggggcatttgacccctatttcaccttccaacattgcagttagtcagcaatatatcctagttcatatcaccacgagcacggtcaagacaccgagaatgatttggttgctcttgtttgtgtattagtggcctcttgtacatcatccgtattcacatcatccgcgtttacatcatccgtgtttacatcaccatgtgctgaagtagacgtggcgagatgcttgaaaacttccagtcagagtcctgacgacgaaaaggtcttgctctatccagagtctaatagtaatttgctaagcacagtgcgctttcccgtaaagccctggccagtttctttcattctcctccttccagtacgccttatataccaattatgtacattcatcaggtgcaatcaacaagcccaggaaacaatactaaccatcccaagcactctccagcacttttcagcaccctttaacactcttcagcactcttcagcactcttcagcacttttgggctcaaaattggagttcaattctcgatctaatcgcgcctaaactgtacagtagatcgtttcctgtcgtcctcgtcactacgttgaacgtcaactcgatgtatttatatccaagctcaaacgataatattattcctctgtgtttctgcggatcgtcagctcttccaatttcttggtcatgtcaaccaccgtggacacaacatcaccgggcaggtacacgcaagatggatatgcttgtccagactataggaatgtgaagccaagcctgcagtaacgcccgggaagcaggaagaggctgttgagactcgaatgaaagcattggacgaacgacttgagtccatcgagtcttgcctcaacaccatcatcaaccagagcgagccatggcccctcctcaagtcactctactactggctctgcaagtttgacagagtccaaactgtcgcactacggttgactgcttagtttactgctggaattgcgtgcattactgttcctttctcacttacagaggagtagcgggattcgtcctattcatccttggcaacaccactttccgggatcatcttcttgtactggatctaagtggccttgctccacagaaagaaggagaatgccaagattgaaggcagtgctgagggatgccatttgggtagaccttgagggacttgtatgtttttaccaaatgctggcgatttaactcgtcgtaggtcctctcgcttctcaatttcactctcaaccaaacttcataactaatttaaccagtatcaacaaactttgtgccgtattgtctaattagtgaaaacaatagtttaagaaatagttagcatgtatatgcagaataatagttagcttcaacctggctcctttccgcggcattatcgtatttggaccccgaccataagacaatgtccagacgccaacttgatactgattgtagttcgacctttgagacattttttcatccatgtccatcgctttcgtggactccttctagttgctgtctatcttggttatataaatagtaaatattcgctacagagtttggtgtgttataaaaacaaaattaaaattaaaatcagaaccattcgctcgtctttaactaatcaattatctctgaaattgaagccatgcctagatatcacgactgggcacgtgaatggacacgtgactggacacgtgactggtgtattgtttttcccgcttttttgatcgtaatactggtaccaacaacgccctcgctgctggtaatgacgtcgcagcacaatcccttcagaaagaaaagcagtagatgcaccgaacactgtttctggggtgtgatgcattgattaggtggataaaaaaaatgtgcaaaaaatgtcagaaagtaaatataacggattaatgaccgtttgaagtcgcagttaacacgtcgtgaattatcggccagtcgtgatatgttctttcttcgatccgaaggaagtacagttctcttggtacccttttttttgttgtttttttttttttgttcctagagaactttttaattttgattcttttactatcatcaaagttggggggctgtacactgactgagacaccaacggatggtcaaatccgcagggagagtgcaatacagaaacctgagctgacgaaatcggtcacatgacgcgatagcagcatcaatcagcatcgacagcagacatgggtagggcaggtgacctcgtgatgactgtctccacgggtcttatctatgctctgtctagtgccgcctttaagttaacatacgagctgggctgtgtactgagagcttaggagtggagagacatgtggcactcgtggttgtttgagggcggtttcttgaagaaagtggatagattaaggagtcggaatgagcgagaaataactgcagagtgttttccaccccctccacccattcagcatctttcctgcccccttcttttctcggttggagtaagttcggtcgtgccgtgccctgcttcatagtcgacagtgtctgagacatctcggctattaattgggaggtgtgtgtctgtcaacgagcaacccacacgcgacaactgaacttgtcttccttctttccactcctccaactcactcccactcagttctgcacctctgccatcttccgacatggacaaaaccgactttgacgcccgattagcagccattgaaactcgtctggacaccattgtccagattctggagaagtcacagcaccccaaggagcactcgctgctggagcttgcaggcggaatactcatcttcctgggcctagtggctctggtggtctatggcatggtcactctcgaacggtaccagaagaaatgggctgaaaaccgttccaagcttccgaactgaagaagcagcagtcgaacacccagactttggttctacatctacttctagctggaagcagatgtaagacttctttatttaatcacataatgaacacatgctaacccctgtgtggagcgaatcgtctcattagtcattatcagaccacaacacggcgtggatatgacatgtaggtaacaactccttcacgaaccccgtcttccttctctgtacagcgttagtacatctcatttttcagcggtctgggcatgttgtgctgtcgaacaaactaccgtaaggctcgtgattgacatgtagtcaataaatgtcagagatttcacaggtgaccagtaccagtgttggtataacaattgccatagggaaggtagatgccgggtagatgacgggtagatgacgggtagataacaggttaaaagctgtgaactaacccttctctgtttaacgtggtggagaagtcgtggttgaatgtgacagcacccgattctcttgtctggttcgaggcggattgcgccgattctggcttcaggaatgccgtgctctgagaaatcattttgttgtcaagtgccagtcgcgtagatttcggaggttgaagaaacttgatctcaagccacagcgtgttatgtttgaacattgagggtcatggtgatacacccatcgggttttattccatcacaagccctgtatcgtattttccaacaccatagtgttcgtgtcagtgttggaagaggaagtgttgtgcggatatgtctgaggatatgatctggtaatactaattagtttccaggctctactagactctcaaatcagtccaaactgggacttgatggtactcatagttgtacctaatagcagcaacttttcgataattccaacccgactattcgtatcccaattgcaccttcacccatcccaccacggtctcttttctgattacgaaatttaagaatgaaatttcagcttaattaaggtaaaaagtaaaagaaaaataatttaaacttaaaaataattaaaaataataaaatataaattaaattaaattaaattaaattaaattaataaaaataaataaaaaacaacaacccaatctataattgtagccattgttggtgtaaacagacattgctccctacttccagctctcattcagtagttattcctgaaacaaggacatacaaaaaaccctttctccatgcggcgtaatgcacgaattattatacttgtgatcactaccacacgcgtttcgaagatactgtacgttcggtgcgtgctttgtgccggtgacaatcatggaagcaaccgaaatacgactgctgatactgcaggaagagcctcttgatacccttgttgcattgaatgagacttgtcgtagctggcggtcgttcatgttggcccatgacgagtctctggtgcgtccaaaagtccttcaacgtgttccctggatggagctcgtgcctgaagtgggtatgggctcttggatggactgtgcacgtttgatagtggctagaaggcgatctctaaccaaagaacctgacaaatggtggagattcaatgaaaggcaagcaactgaaaactactgtcttcatgagctgatgaggaacacagatattggttatttgccagcggaaaacattgatggaggtacactacctgacacttttgagcctctatttgagtctgagatggcccatgtccagggcaagtactttctgagtcccaggggtaaagtgctggatatgacaacgataaaacttgttggtgagcctattgagagaaaaagagccactgtctacagttctctttttgcaatggacgctgctaaaacagacgggctggcggaccaagtgtccccgttcgggtgtcactgtggagagcaaggtccctttcaaagtcagacaacagaaggatgacatgttggtgatctccgatactgagagtggaaagacgtacattgttaaagatgcgtttctggagagttccaatttcgtgtttgatcctgaaagcgccaaatgtgttcatttccctcagtatcaacctacctacgaccttgcaatgaccccaggctggaaaggagtcatctgtatagaagatatattttttgagagagggccaggagctcaagtcaagttgtattattgtgatttggctgacaaagactctgacaggattcttctctgtaagtttccgagacctaacaacgaggatatttccacagttatcttctatgcaggaatgatgtttctgaatgtcaatatttctgctatggttccgttatggatagacctagagcggtttcaggatacaagtcacgcgtttctcggaaacaaatactgttggagaactgttttgatgagaaccgggtctcacattcactactcatgcatggacaaatggtacgacatgattaggtcgagtgacgaaagatgggtgagcagctggttcggcagacaagttggcgacctttggacgtttaaaacttacagtgttggtgacccgggcttgcacacttgtgctccctgtccacatttccaccccttggcctccaccattttcgtgggacgaagcgctgccaaccaaccaatcttttacacggtcacaaagccactgctggagactctcgactcgttcttgtacggaaagaggttcaaccaaaacggctttccgggtggatctgttaaaacagatccctccaagttttggaagaaggtcatccaagagtacgacaagaatccctttttggccttcacgcagtttggggataaacggaggcattttgtgagcgaccagagcctgaccagcgaacgtttggaggatcctattggtctttcgtggttggaggaatggggttgtcagtgagagactacatttggctgttgagcaagtacataccttactgtactgagcttgaaagcggggtgtatttttgtctttatctttgcttctgattgtttccttcttattaacaaattcagaaagagaggacaatatagagggggaggtgtagaatgtactggttaagccgatcagacatctagtgactctttggcaaccaaacatgtatttataaggaccttgatctcttgatggaaagctcagtacagtacatactatcgtcagacaatactgctactgggggggtgtctgatctatacctatcaagaatctgttgaactgccctcatcttctctcgggcttctggattcttctaaccttgtgatgttgataaaagaacagtgtggcccctgttccgcactccaaaaatgttacagaggaccctgaacaggttgaatatcacttttatcagtatagagagcctgagcaaagcctagcttgtagtcctccaagtcgaacactgcgtatgcgtttcggagaaacgagtcgcccagaatactgatgccgtcataggtttcgctggaaaccaaaccaaagtagcagccggtatcactttggttgcctgacaggcgcgaaatgggaaccaccatggtctctgggtgtgcatggatagttccgttgggcaggttgaaactgatggacggctcggcgttgcaatcgatggtgtacacccccagatcaggtatccaggagcccacctggaccgtgcgagtaagatgctggaacacgtcgtcggggatcagggtagctaccgacccagtgtctacggcaaatgagctgtagagagaaaagttgacgccattaacagaaaagtcgtcgacaagaatggaggcccctctagaggggtcaggaactttgttccatgcgaggtctccggagaacttggcgtggtcgattcctcctagcagaaaggtgacttcactcgagcttgcagaaggggagaagattgagaaaactgctctgtcaatgtatccctgctgcttagaagcgaacacaaagttgggataggtctctccatcgtcggcggagctttcctgctcttcgaaggagactccaaagatgcctccatcttcggtttgcacggttccaaatgaaaactggggcagggtaacagaccccacagtgagggtatcggagacccagtttcctctattgttgggatcaccaatgtaaccaacatcaaagttgttgtttagcaagctgtaggtggaagaggcgtcggcgtcgaaagctcccgcagtagctggacattggccactgcactgttggtctggggcagttgggacccacagatccgctgatccagtgtcgaaggtgacttcaaacttctgtgggggggtccccagagtgatgttggtgtacaagtaccgatcggtctttccatcagcagccctgatggtttcgtacttcgaggccagtgagtaagacacaaccttgggggaagttggagcagctactgctagagcagacagcaaaagaagggaataggtcaacatcgttgattggaaacttctccatttttgcgcgaatggagcattatttataacgctgaagcgaacggcatcaactctatccacgatggtgaagctatggtcgaactgtatccacccatatcgtgaactttcagcgtagcactcagagtagtgcgataacagtgtgagttgagtgcgagatagctggacgttttcggtgccgcggttgatttttatcacctggtagataccccaccgattttttgagtagtttggctaagacttaacaaacttggttacagcttgacagactattacttagacatatatctgattcttatctaaaatagtcaaaatgagctgactacagttaagccagtatcgaatgtactactgtatttgacaagacatgtcaacacgttctaaggaatgcaagatgtaaattacattgttcattgcaaccaattcttttcacaatctcccacagaatcatgggctacttatatctacagtatacgccgttattatcgtccaactctctacactctttctccttacagtgtgatacagaacgactaccgtgacagtcgtgcacagatgagtcgagcaaggctacaggtatattatttgtacaacagtttctcctgactggttacttttctacaaagatgtttctgattggttactcttgttcacactccgttcaacccccaaagaagtccagctgtacccggtagcgtagtacctggctgattcctcacataatgataagtcattacatagtgattagaggaacctgcttggtcgtagacgagatgtcgatcctatagatagttttatccactgatctagattctctcctctggtgagtgagcactgtgctactatcggaacgtggtgtccctagaagtgggttgtaagttgttacattaactatatctaatcaataatacttatgatcttcaatatgaacagtatgctgctgagcttgcattcgatacaaagattgttctcgtaaatgaagtaatagttcttcgaatgtatgagaaaaatgtttaacggagcacaaatcactttgtaatagattgcttagatgcttcgtatcttttataattgctgagggtgggtgatcaaccgagctttcttttatttttttatttttttatttttttattttttttcaatacatttttttccttttctttttcttttttattttttttttgaaaaatcaaatcttacttctgtatacggtattccaagatcgccgtgctgaactcgttgtgcgtatgtaagaacaaacaaagctcctggaaagaacaattttgcgatctcccttgcaggagcgagcttttatctttgaaaaagtacattcatctcaactttttccacttttctcatgtatgttaaccgcgctttgttactggaaactgtcgagaagagggatgaaagatcttatctaatatccgccaaatcatcttacataaacattggccattttctgcccgttctacgcttattcgaccactaaaaagccacagagagacatgtcgatcaatatataaataccaagaacaccgctggaagcaatccgattgtcgacacacgaacggcacagctcacgtgaccgatttttgtcagaaagatctgcactctcccggctcttccggtaaaaactgcaaaaaaaacagtgaaaacttggcacccgaatgaaagcttcaaaatcgagagaatttcgacgaaagtgaagaaagaaaaaaactaactaaccaatagcctgatcctcctcttctttctctctgtttttataccatacacgaaccatttcgtctcggaagatcccctctgccttccgaagaaagttcggcgatcaaattgataatcattgcatcaactctaatcagatgcacttgtagaaatacgacacataatggtagaaaagttttcatatttgcatgaagcagattaaatgcaggtagcagtacaagtacaatacccagaagagagatttgtccagtttaaatatctctcatatgcaccttcggtagccgtagagctatgtacatgacaccaaactcttagtaacatgtaccattggactcctgagactcagctgatccttttggtaccatacatgacctacttttatgaacgtggaaccagagggaactacacagctcacatctatcttgcatccaataaacttaccctacctcagctaaagttgcactaacaaccgagggtggaaacatgagaagctgtgaacaatgcgacggtaaccggaataggcagcaattagacctagaactagcgcgtctcacatggttctcatgttcctagattcgcgtctgctccatttggtgaagttacatggtgggcagattccctaaacgagatgctaagatgctacgttggctacaaagacagtgaacatcatatgatggtattaaattgtttccccgaatcaatctctttcttcttactatgcccttgtctttgtaggtcttgatcgcaccattctatgttcattctaagagtcccactaaagacgtacttaaccaccctcccagactaactagagcgtcgtgagtggtgccagtactctcttgacctggtctaagactcccgtcaacttcctttttcatctctagccccctctcaaacccccgagacaactaccagtggctacaggggtagtgcgttgtctccgctttcgactagcttggtcaattataggccaaatcgaagactgtttttttcaagaacaattcccacacctcagagagtccatttctatatctttcgtgtaactacaatctctttcctcatccaaattactcagtttccgcaaatttctcgattttcttggactcaaaagtcaggttcgtcataccagccgagtcccgccattataatgagccaaccaaatcaaccctgcataccccttgccttgaactggcagctccaaaccccgttttggaccgtctattcccctcctggctgcatgtcgcttagataagcggaagtttaatgtctctcataatctcattcatgcgagataacgacagcggttggagagcgcaattcagacataattggagagaaaaacgtacttccaaactcctaactactccaaaaaaaccatgccgcaacttgtaaatcaattgcaccaacaaatgtcgattaaaatacaaaaagataccctaactcgacaaatactgaagccaccgaaatttcaaacccattattgagaccacccgatcgccatcaactctatgataccaaatacgctcccgtccattagtcatcagccatcattatgttttttctttcttgattccgcttacataagcatcgacatatattaaggtttcggctgtgagatggagggtaatgcctcattagcgccgctgcagcgagcctcacaagagacagagagacaggggaggcgctcggatgtcgtcacgtgactgtttggtatgtaagccggccaagtccgggttgatttctggcatgtgtcgatctccagcggcggctgggtcttgctggcctgttccccctcaaaataccctaacccttggaattaacctctgcagcagtgggacacgccagcgcacgatacgttagcacggtgacgatattgttttagtgacgggcattgcaacagctacagaccgatttttttgacatttgaatttgagagacgaacgtgacaccgcctcttggacgatacgcgacagtttacacaaaggacttttctacacaccacctatggcatctctacctaacagaagcacggtttccaagggcaagtactcgttgacggacttctccatccagcgaacgcttggaacgggttcgttcggccgggtgcatctggttcggtcggtgcacaacaaccggtactacgccatcaaggtgctgaaaaaggcgcagattgtgaagatgaagcaggtggagcacaccaacgacgagcggcggatgctcaagctggtggagcacccatttctgatcagaatgtgggggacgttccaggactccaaaaacctgttcatggtgatggactacgtggagggaggcgagctgttctcgctgctgcgaaagagccagcggttccccaaccccgtggccaagttttatgcggcagaagtcaccctcgccctcgagtacctgcactcccacaacatcatctaccgagacctcaagcccgaaaacattttgctagacaagaacggtcacatcaaaatcacggactttgggttcgccaaagaggtccgcgacgtgacctggacgctgtgtggcacgccagattacattgcgcccgaggtggtcaccacaaaggcgtacaacaagtctgtggactggtggtcgctcggaatcctcatttatgaaatgctcaccggctacacgcccttctacgaccacacgcccatgaagacgtatgagaacattctcatgggtcatgtgcggtacccttcgtacctgcatccggatgtgactgatttgctgaccaaactcatcaccaaggacctcacccgacgatatggtaacctgcagggcggcccacaggacgtgaagaaccacccgtggttctccgaggtcatttgggagaagttgttgtccaaggatatcgagactccgtatgagcctcccattcagagtggagtgggcgacacgtcgttgtttgacagttacccggaggaggagctggactatggaattgtatgtccggacccgtatggaaagttgtttggcgatttctagacgaccaacagccgacgaacgggagattgaatctgaagaatgcaggtttactgttgatcgactgtttgtcgcagtgggtcccaccagttgttgttaactcgatgactgtcttccaggaactgtatggaacacgaagccgtgactggtcagtctcaacagctggagcaaaggttatgtaaggaatgtatgtatagaagtattagggagaggggggggagtgtttgggtctgattgcggttgttggaaatagatgttggatagattcaattgggggagtattgtgagtcaattgcaactgttcgtcccttgagaccgattccgaacacattgatgatgggcgggatctgtgacacgactccatggtgtagtctgtgacagtctgttgaagcaaccgttgttgtaatggatacgggaccgcatgtgtaaggatccagtgtctgcaaccttctggggaggagatctccacttgtcggacgtggttctgtcctcatagaaggatccaaccagggttttcatcgtcggttcacgctccattctctggttccttactctgtggggacacatctgtgtatataagcgtatcgagaatctcaccggccactcctggagatcgagagctccagactcagtcatattgtgtcgcctaaactgcacatgtatgcctggataacaagaccaccaacaggaatcagagccatcgaaaaagcgccgggaagaagtcactgaacgcagcaaatcaacaatcacgccattaatcaggttgcacttgcgaggactaaggtcttcataaggccacacacaagcacacaagccagcggaggtctggattgaaacaagtatgtttgtagcggtgaactgggacggccagtcatctcatggacgctaaatttataataaatataatgtaggcaccaggctggttctatatttgtgcctacaactgcttcagtacgtgagttagatggatctaaattacttgaagattacttgaagaaaagtttccgggagagcagggcaggagataatgggaagtcagagacgggcgaagagaaatttacaaatcgaaacatattctccataattcccatcatgacatgataatttttcaatgtcaatgtcgatttactggaacttactctgatgtttttttctttttcgtttttcattctgaaatgtgtaaaattacttagattttgttaaaactgaacgacaacgtgcgtacagggcctaccgtgattggcgcagtggaaggtcctgtctggtccgggtgttcaatgagcgtcctcgtctttcccgtccttcgaggtccaaattctggtcacatcagaccgagatgtacgatgtttggaccaccagtttctttcctcgcttaaatgatgataacgatgtattttaatcgaatgtattgaaaaaaaaaaatagaacaaaaaagaaaaaaaatagaacaaaaaaaaaaaagaaaaaaagactccgatcggagaatcactcaattcgtcaaatatgggtctggtttgagcaataaaaattggtcttatgtattcattatctcatgactcgaataactcgcaataatccgcacaaaaccaactcgatgaatatgagccagaatcacatcataatttatcgagccgaatataatgggtccaaaaatcaaatgtctctgtataaatcacctggaagatctcaacctgaaacaataaccaaagcttcaaagagaaatttgtctcatagaaactagtctccacccctctacaagtaggaacactccaaaatgaggaacccttccacagctctagctctggatcacactggaactgaccctactcaggttcgggtcacatgaagttcaatccctccaagcgacattcactgaccgctaccaccactctccctctagtttcttactgacttgctctgaatctcttctgacagggctccttcctcacgtgacaaatgcggtctgctgtcattccatcgcatatcctttccgtggcatcgcatccgacggttacatcgtttccggaccctctaatttagtgtcttttagcggttttactagggctatgggtgagggttttatgggaatttgaaactgagctaagaggtggagtattggggatatcgactaaatttttcttgacaatacgaagataccactgtgatgaaacgggagtcgaaaatacaacctcatatcttcattactgaacactctatagctctctcaagttgaacaaaagccggccattggcttatgagctaaacggcagctaaaaagcggatttaaactgtctctataaacatcaggctaggttaaacttggactaaaaagattctgggttgcagttgtatgttttgagaaaattctgacattgctacttgtagatggtggacaggggaggcgctaatagaggggtatttgcggagaagaagaaggtgagcaagggaataggctggggacaaacggaaatacgccctgatagactttcaaaccctcttcccctcagttcgaggagtttttggtgacatctgacttcattttcaggctccccatagcaactgattagcgtcccttggcacatgtcgacaatacggcagagtggagaaatcgattatttttagcccagaaaaatagagaagcaagaacacagcagggatggacggaatgagaaaaaatgatgagataggtttatgtatctcgaggatttcgtacattattgtatttttacctgtactatgacgtgaagttcatggtacagactgtactcgtgctcgttctcgtactcgtacttacaaccagtagaaagggaaccttcaacttaatcaatagaaatcgaatgggacctataatgtatccgttctcttcccctacctcacatgactcaccacacggaatgtcttctctccacgtccagtatttgtaacacaaaatcagatttcaagaacactgaccacttcttccacaaattactcaccctcatcaactagtattaattaatctcaactaacttcaactaatgcctcctctttattattcctgagaaattaaactttccttatgcagcgcttttttttcgcttaaaagtctaatttttttggtgctttgtttctctgccaagatttcggaacagcaacatggagggcctgctgaaaatggaaatgcctcttttagacgcacgcataatgtggggacaaaccttatttgagaataaatagagtttgataaaatgctttttcaattgagcgcaccacagacagaggattaataaaaaaaggatatatatgaataaatacgctttgcaaaaaaaaaaaagaaaagataaaaaaaaggttcccagtaggatacttgctcggtcacatgatgagccgttccaccgccaacgctcttacgtggacactgagtgtacgtcgttttcctgttccacgtgacaccttggaggcccgagtttattttttcgaacataaaatggaaacgttatttgatgccgttcataaacgatgaaaccctgtgatttgaggaggcacggtcgtttttagcattttgacctcagcatacggtgctcctggactcaaggagtgtgctgggcttatccgaattctcgtatcgtgcgatatgcgcgagttgtgtgcgtttttgccggcggcaaagtccctcttcagaacatttacacacgaacatgaccattgggcatcatgaaagtctgtcagaaaagaatgtacatttgactggaaacatgacaggctgtttttcgactgaaaccgggtcagactggactgagacgagatggggcaaaatatattacgggaatgtgtttaggagcactatgcgaccaaaatgatatattatacgctcattttggaccttgagaaagccgccatacattgcacttttgggacaagtacaattcaactaagcgacaaagttggttggactttacaagctccgacactgcccatgatggcccactggcatcgtgtccgtcctgacctcatgtcggtgtcaataagtggacaagccttagaatacgttgcaatgtgcggaaggggccaggggggggcaaaagtggcatcattcgagtcgtcggcgtctcaggagggcgattgtatcacgaaaaagtatgttccgtgcatctgtcgccgttgcggtgcgagaaacagatccagagcgactcgtctgctctccccagtgtcagatgacgttactgtcaaatgatttagtcgatttttgcgaatcttctcgataagagttgtttgcgagacatgtctcgaatggcgccttgatggaggggtttattgcagcacgcggagaaactctacgagctagatgaaaacatattgttgataaactaggccatttcgagacgaatgcactattcggatttcagattccgtttccgtagcgcgttctatagccggtattccaggcccacataaacgcaaaaattagctccatttgttggggtttcttaattagacttgttcaaggttacagttgaggagacggcgtgggtttggacctggatatcgaacacccggaggcggctagtgagtctgaaaccctctgggaggttaacgggcgacatttggggggaggtgacggacaagtcctgtttgtgcaattctcgtagtaacccggatatctgacgagtggttgaaaaaacgagtagctgaaaaaacgagaagctgaaaaaacgagaagctgaaaagaatccaactgatgcgaatagcataggactcctcctgtaattagatgcgttagactggcgcttgtctgttatcgtagtttgtgtatatgtaaattggtttaattcaccacaagcccgaaacaacactattactcatgttcactgatgatgtataacatgtataaatggtcgttcatttttgccagaaactgtgacctgcattggagagctgcacgggagttgggaaggcgggccagaagaggaattactggtttcagaaggtataaaatgtttctatatgtatgaaacaagatacccccacaccgaaccataagaacagacataactggggaagctgagaatgaattgtgacagatttacaacaggagaagtcgtctcgtcacgccgatcaaaatgacaccataatggcctgtgtcgaacaatggaatcatccaccaaatatccctcccccacctctctgtcctcgtataacgcacatttatggcccttacgagatgacagcgcgttagaaatgcttgctaatcgtctagcccggcaaaatgtccacaaccggcgtcgtcccggacactattcgcacgcgtcacgtgactctgacagaaagaatcagcccatggtgtggaagttcgattaggacatgggggatgccagtagtcgggcttgtgttgtcggaaaagaacggcccgtgtcttctgagagcacctactggtcagtcacaggagggtcacgtgattgtacgaatgaagtgctgcgatgccgatatcgtgttggtcactgttcgccaactcgtttgccaatctcccaccgacatctgtttcatgtccatgtacttggcatgccaaccaattagttacacctaaaacgcatgcataggttgacggagtccgagcccgagagtttggaggtcgcgatatctcgggtttttgaatggcaccaaaccgagtccaggagacccgggtctttgcaggacaaagagctccaaatcccagaccctttttctcagccctacggttggctttccgctgccaggggatgatcctccaagcagtgttgtaacgttttccgttagacttttttcatgtctgggagtgttacaaaacctgacatattcttacccactggaactttgaggtttgggttgcatcatcctgagagtttaatgtaagccgcttgatgtaagttacagtaacgaaccataaaaaagtgtgtttccagggagacatgaaaaataaggagaaaaagtggaagtgcatttatggaagcaatccacaattaatgatgttggtctggtctggaaagggaacattatgggcatggccgaacacggcaccagcggattagacaaaccatcccaaagtctgagcaacctgaagtttcagtctctgacgtcgccagctgaaatgccgcaagctgaagccacttcctttatctccctcatcccatcactcctcccatcactcatcccaccactccctcaatcattgtctccgggccataattgctcgtgtgtttctgtcgatgcctcctttttgtgcttctattttgggtcgagataaactgccgagtttaagtaaccttgttgacagttcaactgcaaaggtgcatgcccccctcaatgctccgcccaccatacgagcccttaccctggcaccagatgcgttgtctgacagctgttaggtccaggtgctcatttagcgtgctctctgttgagcaaactctaaataagcactcacccaaacacttgacaaagacacgttgcagtagcttgttgtgacgtaaagtgacgttggtggcccacaggaggtggcaaaatcgcccggcgcactaaccacagtcccctcaaccaaataaaatgggcagctggatttgcgatgaccgatcgtgtgctgtgtacgccataggcctgctccagccggcctgcgtcgtgtcggccggctcggctctcgacctccccgttccgcaccgcagcaaaataaaagaagggctgccatcagctgcaaaagaacggttgcagctgcagtcttctgcagcagacgctgcagcgtcggaaataagtcttgtctcacgtgattgaaactctgattgtgccgtgggggacatgcataatgagggtggtgacagtggtgatgtaataggtgagtgacttgaggctgacaagagagtgacttaatgagactagcggaaatgccgactttggacagaggagcgggcttaggtcgatttgacgtgtggcgtgcattatcgcagtttggcgtggcacatatttgacaggtggtggtatataaccgaggaggtgaaggtgcggggaccataaccataagtcatcagtgcgataggccctgtcgacaacagagccgctgtgctaagaatggggttttcaatggtggttggaagtcaaagtgcagtgactggcaatcgaagtgtaacgactgagatcacagtgttctgaagacatttgtgcgaataggtttttgagaacactgaggttgctgacggtaaatatgacaatatgctggctgctctcgaaggtcaggacgagttgctcgatctagaacacgatctttgcggtggttgctggggtgaactcggtagtcttcaggggtgaatacagataggtgacggaagagatttgacaaggtgggtttgtgggctggaaggtatcgtttctgtggctctgttttagtatcatactgcgtcgtggcagaaagttgaggctgtagctcgctactcttactcacgggctgtaccacgagtggtgtcagtgggtgataggacaacgtggtgatatcaggagtgatgatggtgttacttaatggtatcagtttgttagtgggggaattacatgacggaatttagaggtgttgacgacaggaagagtgagaacgataggaaggacgagggtgacaggaagagtaggtatgaacggaacgatcgtggaggttccagatggtcaatctggtcagggcatgttagtgggaggtcgagaatcgttttttttggtcaatcgggtcggatggcctcatggagagtacggtattatggtacatggtggaacattgtcgaaaggtatgtacaggagttgcagtttaagactgagatggtgatatataagaagatggagatgaaaagctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaacaaaacaaaacacatttaaaaggcgatgaatggagatggatctaaaccctcgaggagaagaaatggagacaattgaagagggtggatttatgttggaatgaaagtggagaggattgaaacaagttggatcggttgcgataagaaacatggatagtacgttattgagcctttctagggtcagacagcagcgtgagaagtatcaagtcttcatcttcatcactgctgaatctgcacaggcgaagcctcagacaagtctccgataaatgagaaggtcatctcaagtcgtcgaagttttgtgtcatgtagtcatctcatccagccactgcgatgatacaagctgaaaacatgactcttctagtcactcattcgccgactaacttgacaacagaccacacaacgtcctttgcctccctccgtgtctcccccttcaacatccgtcaagcacttgtgattgatatccagagatcaatacatggtcttggctacatgtcataaatccgatctatgtccagtccacgtttccggctggacctccaccttccatctgctcttggcaccgctgcgacctacccggtccatcatgtacgatcctgtcgtttctttttttctgtcccatgacatcacatcgctctctctccctcactctcggtacaaccgcccgtaaaaatatgcccaccttgcccccacgagatttccgttacatgatgcaggtgcagcagcgacggtgagctttgtggtccaagcgaggttggctttggggtccgcttctctgcaaatgctcatttttccgccgcattcgaaacccgaacccacccgcttggacgccaacccctagaggccccatctctcagacatcttttatctcgcctgatgtgtcccatctctcatttggcctttttgtcccctttttttacattttttttacacttgctttacagtttgaccccaacaatcatggttgaactctaactgtacgttaaccatgagacgaaaagaaggagaaatgaaccaaaaataaaatagacaaaatgtggacggagtgtgcaatttgaaataaaaaggggcattttccggacctaacaatattgtaagacatgtagaattccccagaccatccctctccccagactcccctcccagttcacagatagatagataaacaatgcaacaccgcagtgcaagttcacgcaagtacagcagtctgatccacagcgggaaaattgtcagtcctctctccggacatattgtcagtcctctccttgtcataacctgaccatcatcaagacccacaagagccacaagttcatgtccacatccacatggtttattttttgattcatcatctacagttaccctaaccaccgcattgcatacactctgaatattccgcaaacttaacctaaacactaaatggaactctgttaaaaacaaagacaatttaagattatactcatattgggaatgctagtttaaattgtctgcatcaagacattggccgatatttatactctggcacctcccgcccaaatcccactctctcacccaacactacaactacgctttttcgtcaagcaacgctcacgtggcccccctgcagtcacgtgccctacaatctttcagtgatttaatcgctaaaccccggtggagtctgtcaacaaatttttcgtcaaatcggcccgtgctagatttggctaatcattacaacaaccgctagtcacgtgagagttttttttaagtaactatcacgtgagcggatctcgagagtaactgtctgtcaaccccttaaaacgacattactcttgccttctgaccagttgcatttgccaacttacccaagagcatttcaactgactgtcaacccgatcagcaaatacttttaactgcctgtctgattacacacaacactttagagcacgttccagtgtcacactttggtgcctcatttcatcagtgacacaacgccccagtgttcacgctcttctgtgttacattcggttctaatcttgcgcctcgatctaacacatcgtcagttcgaatctcgtaagggatttatccaaaccctcaagaaatcagtttagtcacgtgttgccaactcgcccgagtgctccttcacgtgtcatatcggtatttctattttcaaccgcttttctttcgtctagcaaccaattttcattttcatattctaaaggaagtgattcattagttcccaagacacaaatcaagctcgtcatgtctatggaaacataccacggccatgtcaagtccgccatggacgccatcatcctgttcgaagcatgtcggctcggaacgcttcccagagtgcaacgacgtctcacagagaaagaacgtctctcaattcgttctggatctgtgtttgtatgggacgaacgggaggccggaatgcgccgatggacagacggaaagagctggagcgcctcacgcgtctctggctcgtttctgacctacagagagatggagggaagacgagaaggaggagaggtgtatcacgtgagtgcaggtccagttgagaatgccaactccggttctgttgaatcgactggcgactcagctaattcaccctcatctcgtgacccgtcacctgactcgatccagctcatcaccacgccagaaggatacagatacaagccagatggacttatgaaacagtccttcagtatcaccacttctacagaccttcgtctgcatctcatttcatacttcaaccggtcagctacagaagacggtttattgcagccttgtgaggatgagaaactgaagaagatcaagattccccctggcttgtatcccgatgcaagtgccttgattgacctctacaacaacccgaaagggaagggtgtgggaatgggtatggctggaggcgtggccggaaatcacgtgaccggtccatctcctggtaatcccaacactggacatcctattcagggtggtcctaaccctgctttgggtcatcctcagccccatcctggccagcctcatcctggtcaacctcatcctggtcagccacatcctggtaatggtcacggtcactcgcaccccggccatggtcccaattctggacatcccgttcaggtaaaccatgctaacgctggtcacccctcccatccccacggtgtccataacaatccccacgtgtatggaccgccccagcaccagccccagccccagcagtaccagcagcaccagggtcacttggttcagccccattactacccttcgcctggccctcaccctggtccccaccctggcccacatcctggtccccaccctggagctcaccatgggcagccccatcccggcgtgcactactaccaccctaattctatggctcctcctgggtactatcccagcccagatccaaacgggtatgcaccaggtggtcatatgccccagcagcctagtcacgtgcctcctcacatgcagcaacaccctcctcacgtgcagcctcctcatgcgcagccacctcacgtgcagccacctcagcaaccgcatgtgtcccattctcctcgaattagtggacacggacacgttaatggtcacgtaaacggccatgtgaacgaccatatgaaacaggccaggtctccccatcctagccacgtgacccccggtcaccctaccccgccttcgtctcacgtgaccatcaaacaggagcatgcgatttcctcgccccgagttgtgtctgcacacgtgagccacaaccccagtcccgtgaccacgcctcagttgagtgcaaccccgaagatgtcgcgtgtttcgcccaagagagagcagcacagtcctgcgctcagtcctcctcacgtgactgatcgtgtgagaaagaactctaccagctctggacacgtgcgcaaaccagctcacacgagagctgcttccaacgggtctggccatatgagaacctcatctaatgggtctggctacacgagccctattactcactcgcctcacatgaccaaggtgtctccccatctgagccaagtgcctcggtcgtcacttaaacggtcaggttcgcctgccctgcctccctccgccaaagaagtcaagctggaattgccgtctgtggcgtccctattaaaagctcacgatattccctacgagaaggttcagtggggagaggacactagggcgattcaggcgttggataagggcttcatgtgatttattttgttggaatgataagaatccttgattctgttatataaaaagtgattgtttatttgtggcatggtgtgtatgtaggggcgatttctcgtaagtatttcgcgatgtacttgtagtcctattctctgaggtagtcgattgattcccagcacatggccaacaactggcatgattgctgtctgaatgtgacctgcttgtagttttgtaggagttgaacaacagaggctacagtatttaaggagactagttaggttttttttttttttctgcatatacattcatttaattataactttgcagtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgaaaacgtctcctcgtggttcttcttcgtcattggtttggttctgcgttaaattggtccataggtgacatggaacagatttctaatgagttccgagaggattttgaacagcgttagttgagatcagaaaatgtggttgttcgtacgaaacctcagaagaatgataccgacgtcgaacgcagcaatagaggtaaataagtcacatgtttggaaatgtttggaaataccaactggcgtgtttgtattcattcttgataaattttttcttagcgcagctcgtgttcggaagtttacctaatcttgcatggataatgtgtgtccaagtaataccatgttgactgatcatgtcttcgccagcgtgcagaaagataagtggggaaagtgtgataaaatagtccgtgtgtatccagtgactgtattcattttgttgttccattatcacaggaatatatatcgaatatccaccagttgtgtatttgaaaaggcaaacatccgagaagagaaaggccacctcctcattgatgtcaaaatgagacggcctcatcgtggcaggtgaccagagagagagggtgtgtatgtgtgtatgttcatgtgagtttgaataccgttgtcgaactgtttgctgttctccctcttcatcttcaaattgtgcgtgcatctcatttcaaaaaatatcaggacgttttgaaccagtattgagactgttctaagagataggtgcaatcaatcgagtgacgaaggagccggtggtggcaaaaacgttggttgcaacagatctgttttccctacctgacaattgatcttctgagcaatgaatgattgtctcatctctcttttataagtgtatatggccgaccctgtctgtaaagtggccagaatgtatataatcgaaattcagtgtcattaatcagtcattaattccaatatggtctagtattgctaccactacaagagtccaatcttctcaacatacgtttattgcctgaataggagtctacgagatcccacccccgacattagaaggacgaatagttacacgtgtggccctctatgctccatctatggcgacaaagctgtaagggtcattttcgaacgaattgggtctatatctctgcctatgaaagcccagacatgattacgtaggagtacatacctgatcaacatgattgaccccaaggcctcattgtacaagtacaaactaatttgatactttatgttggctgattgattgatgtaatggaatcaacaagacaacgttgcagtctgaacgtctgaattgaggaggttgttagtcatctgtcccatgtcctcctcaaggccatgctgacaattgcgcaaaaaaacgcactacagtagttgtttttactttggaaaatgtagagaagagtgtagtgctcaacttgaaatggtccaaagatatcttgtaatccacgattaaaaaataacatcaatacttcgtcattctacttgcatcagtttcagttggaaaaacctgtttgatagaatcgtaaatgggccggaaataattgacaaactgtttcgccatggagatcttctcataatccgccataaatttgggtgtttgaatcatatctgctccgaagtgtatgcctttcctgatactccgaagtgtatgctcgtctggtactatagcctgaagatctatatctacaaatatcgatatcgagaatcccgagaaatatcatccatctactctatcaacatgttgcagttgttcagaaacctcaaattgcgcaaacatagagaaagaagacgaaaacaagcccttcgagaagcccaccccggaaccatatctcttctaccctcaagtcccccttcatatacgatacaagacccaccagctgacgtctttgacacactagctcaagaagaggccaaaagaagacaaaatcacaagttgctcctgtcttcatagtttgtcacctctgctgcgtacattgttgccatcagctcttcgatactacagtgcttgcaactgctttaccattgtaatgtgaataaaacatttgcgaaagagttagaaatgtgtcagaagatatacaacgagcaattcagtttctctatggcaatatatctctctctatagtactgtagcccatctatatttctcgtcaagtatcttacttgtatctagtaaagtttagtggacgacagtacaaatgagtatttaaattccaacaaatattcacactattctgacatgttacttacaagattaacatcccttgtactgtacaagtacagacctacaacattgatccgaggaacagcatcatcaagatactttccgacgccagtgtccacacgcggaaacactcgagaaaaacctcttactacttcgcgacaagaaactggccagtatcctgttgcgtgttcaacatgtcagcgacaatttccggcaggaagacacatgagtctgaaagcggcatgctagaccctctgcacgacttgaagagccaaggagaagacttttgaacacactcaaacgatgtgagagtcaatctgacgacacttggatccaatcggacgatatgggatcccatcgaacgagattcggagtcaatcagacgagattctgagccagtcaggcaaccttctccgtaccatcttctcacagtcatgcgaaacatagcagagaggttgataaaactggaaagccatatcaacatttgatggccaatggtgaagacagattcactcagccaaccgtgagagaggagtcgaactacaatactatggctctatcactacaaatagtgtactgttctctagtgtattgcacgataccagtaatgtcacagatacctcaagagttattgtactttcttttacatgaggaaaacaatcacagcgatcagggcaagacgagagatctccaaagttccagctttggaactcggctttcgggtgtggaagggtctggggattgtcgtgttgccagaaatggcaggagaagatgcaacaggagagttggatgtgatttcagaggtaccaggaatgatgggagactggggaatgtctatgacgcttcccggggtctcggtcttaggattctctggagacacagtcaagacagacttgataggagtgcttgggaggctggtgggagtcttgttgtaaacgacagtagtgagtgccagtgtcttgttgtcgacgacagtagtgactgtgttgacctcagtctcgtgagtaggcacagtcaaggtgatggtcttgcgattgatgacggtggtaagagtaggctcggtttgggtaagggtcacacatttggtcttgtcacatacagtcttggtcatagtgacgggtttggtctgggtggtgataatgtggtcgtcgcacactgtcacggtgaaagtcttatcatcaataacagtgacaatctccatggcgtgagtaggaggcgcggagagagtgacgggaatggctgtgcaggactcgttgtcgcaatgagtaatggtcttggtgataggggcaaggacagtgacggtggatgtgacgttgcattcctccttgttgacaatggagaccttgccagacacggtgatggtttcgacacaggcggcgggggtggagctgctgggaaccagagagactggagcagaaaaacagttgtctttgaatacggtgaattcaactccagagacagcggcaacttcggtttcgatgcagggattggaaattgtagtcaggctcaagtcggtagtgagaacagaaggagttccagacactgtgacagggtgttccaccgtaaaggggtcggaggagatggggtcggaggagatgggagcggaggagatgggagcggtggagacagagtctgaggactcctgacaaaagtcagaagtgacgattgtaggggttccagagatagtggctgactcaacaacattgcagggatttggagtagtgggagctatgttagaagaggaagtgggatcaaaggctgagtcaccgtgcttaccagatgtgggttccatagaagataacagctctgtgaaaagagaaactgtctctgtggttggctcggaagagggggacaattgaggagtcagtggtagccttgattgttgaagacagagctgtgttgtgttagtatgaaacggaggtttgcgaagctgatctatatactcactagtagaggacttggaagacggggtcgggaaatcggaagagggggtcgaagaggaagtggaggtggaagactctgttatcgactcaagagcagaactagacccaactgaggagctaaattcaaccgagactgactcagtggtctccgtgacagtagtagattcagatccagtaatgtgaacaggttcagaactggaaaacagtatagtcaccggagcactggtagattcggggactggggtcgtggagttcacaaatgagaatgcagagggggcggttgaggtcaggggagtgctagacacaacagaagagctgggcttgacagaagacgaagactcggcagaagagctgggctcaaaagaagagctgggctcgacagaagacgaatactcaaccgaagacaaaaggacaacagatgattcagtggaagtctcagcagaactggatgattccggaatcgaagagctaggctcgactgtggaagacgggtcagcgctggaaacttcggtagacgagatctcaacagcactagagagctttttggaagtcgcggggactgtagtctcggaagcactggaaatcacagggacgctggaggtcctgagaatgctaggtgatgcttcagcagtctccaggagagaagaagaagagggctcaccagtacttgatgagggtccctctgtagatgagatcattacagtagttgacccagcgggagtaaactcatcagtggtactagcctcagtggacgagtgcaactcagtggtggattccactaaggaagagggttcagaaaagagctcagagttaggttccaacatagtggactcaacagtggaaaaaggctccgatatgggctcctcagtcttgggagcttcagatttttctactgaggtagtagggacaggagtgggctcgtaggaagactccatagacgactcagtggaagacacctctgtggtggttgcctccgtagaagtcgacgctggagtaggagtaggggtaatagtaggttcagcgctggaagttggctcctcgccttctctgtagggaggcagaataactgaagactttcttccctctccatcaccctgacctccagcattaagatcattatcggaatagggcgattcccaaagtgcaccacccttagctgttccagaccgggaccaggctcctccagtgtgcgtcccaatctctccactagcagaagagcccgcagaagaaggatcagaaggaaatggacctccatgtccttcctcccacagcacccagtccatggcattggtgtatctgtcttgtcggtactgtagatccgaccagaaaacaatctggacagtcacatcgtcctggggcacgttctcgaggtacagagtgaacccatccgaagcaaaggaagtcaccttgacgtaaggagagacatccttgacaatgtcaaccgtgtcgtaatcaaaagtctccgtcagacccttgaacatcttgagctccatctcggcaataagtttctcttggctctggtacacagttccatcgtcatccagcttgtcaaccaccttgatacgatcataaggcgacgcaggaacttgaatggtccatctgattcggtttccttctctctcggcaatcttgtaaacattgtctttttgaaccacagacttgatgatgatttcgtccgaaaagtcgcccttgttggtgtatgtggttatcgtggtgggtccggtttctcgcacaatttcgttgttgagagaagcctgcaaaaagaagtcgccggttatctggtagttcttgtctaaaacatagtcggtgtaagttgcggtgaaatggtggccgtcgttggtgattctcattatgtcgactccttggggatccttcaccaggaagtcgtaggaatcaacatctgcaacattcagtttttcgtccaaatcaaaggtgaaaaagtcgccgggatcgacgtgatcctgctcgggagacagggcaaaggtgtagtccagctcccatttgcttcgggcaacgccttccttgttggaaacatcgtcggcttgtccgatcgcaaacgacgtgattggagacgcaacctgtttggccgctacaagcgcaatcaaaaacgtgagagttgtgaaacgcatggtatactggaccagaacagcagatctccggtttatattcaccggctgcttgtacttctattgcttaggccatatgtgcagaagacgcagtacacggtgcatttaaatcgtaaaacggtgtactgagataccccagaatatattgcacagtaccgtaagagcacttgagttatgatgctgttcgaaacgtactaagcatgttactccaggacttttgtaagattggatctgagacgatacaagacttccactgtcaattgtaccgtcctgtgagaatatacgacatttagggcgccggaactggacccggtcgtaaaaaagacctagaattgcaggaacaatgccctttgtcaataaattacagagttgaacctttgtatggtgcataacggcgaaagagcgagccgagatatacatacatctacttcacagtaccctagacagtattatgggtctaaggaacaccaaaagaggattcagaagtttcaattcgtattagatattttatgacgaagccgttaatcacctttgaaaagcccaggactatctgcttctgttcccaccaagttcgttggcctctccaagtgcatactgcatacaatgaggtatcgtacattagagaagtactgtatagaggaaggtagggtggaagaaagacattgtggtaggtctcagatgcgtctacaacgcaggtttataggtatttgtgggtaggtctcagttaggagacaggtatgccttgtttcggcttccgtctcgggagaagaaatggtatggtacgattcaaagcgagatttggtcatctatgcagtgatattgtagatcagaggaagaaattgccgccgacattgaacacttcccctattggacaagtgcattgatctcttttggacctttaaaaaggaagaccagtgtagatggcagtagttatctaagtgtagatggcactaactatccactcaatgccgtttatagtcttgctgacttctgcttttattgtactgtcgatgagatcatcgctgatcttctccatcgtttgtagtctacagctcgtgcaacatctcatagctcttctactccgccgcctctgacctgccaagacacaagacgcggtaatgtagtagagtacgaatacagtaagagacagtttgcaatggtaagtaaaaggagtccaacctttgtaagcagtatgtacagtacatacttgtacatcgtagttgtattattgaagtgttacgtttcatctcctggcaacggtcaatgcgaacaatgacctcatggccatgactgaaacctccaattgcgccttcggcggagttccagcttatttctgtggcaaatatttcctccaggacttggcctgctgcacaccggcttgatggtttgttttttatcaatatctgcattcgtgtgcatgatgggagattttgagatggacaaaagggagaagaatctcaagatcacgtaatcagaaaacacgttaatcggaacacacagtctgggagagttgatttccccaaacatatttccaattccgtctctccgacctcaacttttcagcttctgaaaatgtaaactcaacctgtctcggcctttttcagctgcttgaaagtgaccaaaaatatgcagctccttcctttggggtaaaagggccagacaagatctcaaaaggcgctttagatctgtcagatccctctcgtatcgagaagagtgacagaatattatttgcaaaaagtgtacggctgagtggtaagattgagatctggttagagaaatcgactgaacagaccaccgataccttttctcagggcccagaaaacgcacaaggagcctctgaactgcagggagtcccggttttcaatacagatgctagcgccaagttgggatcggaagaaccacgggtaggaagagttgcgttggaaagatatcagctgatactgccgcgcgctagggggctttgagagatgctgtggcttgaccatgcaccaggcgtctttgggtggtgggctaaggaaagtggcttgggttatttgaagccatcaatctgtcataaatgcagctttcaatacccactggagactggtcttttcctcttccagtcggtcaccaacgtccagcatcccatgtctacgcaacactgcagttttaaaaattgtctttattctacatacggcttagtaaaagcccgttgtatccattgtctttttccatctctcgctttctaatcctcgtgctctccccgcatctggatacctccctcgaggaccctcacatctccactatccacggccttaacccactcattctcaacccgaaaaaaaatccacatccaccgacgcgaaatttctagaagctggaatacaaaaattccggcctcgtagtcatgcacgtgactccaggacgatgtgaatttgagtgtccatgtgaatcgcagcacgagatccacgaccatggctgtatagtaccaccacttggggtacacaagcgtctttcgtagccccccattgttgagctcaccgtcccagaggtcctgtagaattgaaaggttccaatcgcacttaatgtcccagatgaaggagaaggacgagttgatcagtgctgccacgagccaaacgttatgcacgggatgagtcttcatcagagtaccgagaaccaacacagggagtgtagagcagtacttgagagcgttgacaagatggaagtgacgtccgtcacgcgagtagtcaatcagacactgtctcaatcgaatcagatagggaacagcagtgacacaaggcacaaaccagctgcctccaattcctcgatcaggtcgcttgatagacgtaataccgtaccacaggcccaaaacacagacagccagatcagcaactacacgcgaataactcgttagagcgtccgacagaatgatatctgtgactctgtgttgctggctgagacctccaagcgacactcggaagagcgacttgaggaagaagaagcgccccgagtcgtgcgttcgccatccgacaccaatgatcgtcataaacacaaacagacccacccacgggaacacatctagaaccgtcagactagtggccttggaaacgtcaaacggtgcgatagccactgacacccaaaagagcagaatccaaaacaccagcatgatcgacacaaacagagcaagtcgatagacgggtctgaaagccgggcgggcgtatttgagacccaggatcgtctccacatcaatgccatacatgcccatgatctgcaggttgagggcccagccccagatgccgagggtcagggccacgagaatacgcagaatcacgttgatgtgcacgtcaaatgagtctgtgttattttctggcgccgtcgaaaagtccaccatgttgagtgacagataacgagtggtttcaattgtaggggtgattcggataaggtgtgttatcgagcaatgcatagagtttagtatcctgcatgtgaactggggggatagcgtctataatacgcgtttgagtatatttcaattgaacatagacgtttgattgaggtatattgcgtgttagtagctacgaggtgaattctgagccccttgtgctgacgaatgaggcagttggagagtgctggtatgatgtggacgcgtttagttggcattagttgatatgtatattgatttagttgggactttagtagagaggtttggacgatgtcgcggttcgatttctatgaaggcatctttattagtattaatttataacaccaacatattatactactattcacccttggtatgcctggataggttagtttgctcgtctaattacattttatacgttgaatggtgctctattcagtctcttttgttctcagagtatctccttccaagtagggcatctggttcctccaaaaacaatccattctcgttcgtcgaaagcagattcagtcgggaaacttctccaagccgacaagtgccttcataagttgatccgcaaacaacatgtgtctcatataccgccctcaaagttacgataaccggtggggttctcgccactatagtaggtgtatataatgcgagagatagcagcaatagcgcgcgagataatctggacacattttttattttgaaacgaccgtgaaatcagacaaaacgaccaacaggactcaatgggcaggcatgacattgatacatcctttcttcttcttctcctacaacacgccaaactacgatatctgccctaaccaagatacatcccccaaataccacctttcaagataccaaaatggagctctcaattggcagaatctcgccagaggctctatgataccgacacacctcttcctgcaactccacatctatctactaccccaccccgcactctatggtggcccaactctgtatgaacgatacaacctcttccagcgactccatggcccattctggtctatacttttcagcccaaaggggcacgtgcggtctaaaatgaaccattccaaagatacacagcaattggcaacttgattgatgccgatagcgggaaaagaagcatgttaacatcaccttttgtccctatatcctgactcaaagcactggtctatcagtctatcacgagaagcgtccgtcaatcccacccccgtcttgtctgaaacactcacttaaactctacgctaactctttcatagtctactgtttcgcaggtccacaaaagtatggacttgcgttgattgagttggtgggatttcggcgccttgaatcgaaactcgtggagcacgtgttgtggtcacgtgatgtaaaaaacgaagtggttaacacatcactcgagtgcttaggagtcgattccgaccaagaaatacgcatgtttgtgcactggaacggcatcaacagttgccccaatttctttatcttttcgtcgccgcttgtcttaagcttttatcatagggagatcgtcaaaacatgtctgtcagaacgggttggaatgtggatcaaaatcagcagcaaaacgttgaattcggaaacgacaacctcttccttgaattcatctaatttgtttgtcaccattctttcatcaacagctggattttctccggcattggacacttgatagatccacctgtctgtcaaattaacttggcttatgcagctcgtgcattgggacattgaacttagttagcgagatggaattatttgggaagggggaaagggggtgaaggagttgtcggggggatattttgagctttgatcttgactcagcggctttggggcttcagattgatatgtttattgtctggaaatgacccccataataccccccattagtcacactctcgtatcgcgcggcacgtgcctgatctactcgatgagactgattgaggaacgttattgtgcagtatataacccactgatggccgtagaatccgttcgacaaccaccatgaagctctcactcattcttgcggctcttgccacgtccgcttcgtccttgaagacggtcactttcaaggatgcgactggcaacaatgtctcgtatgttgagaagccgacttttgaccaaaagaaggtcgatgcctacgttcttcagaccgaacagattgtcaattccacccacatggacaagtgtggcaagtgcctgaccgccattgctctcggcaagcaggctgcgttgaacggagatgtgcagctcattcctgcagtgcttaccaagctgtgcaaaatgtacaagttctccaagacatgtgacaccgactatggagccgaaactactggctacgacaccgatggaacccatgcagcccagactctcactctcattggcgacccttacggcactgacggccagtatctctgctactacaaggtgaaccaggcgtgtcctcttcctgagttgcccaagtttgatctcaaggccctggggtggtggggcgacaagcctgacaatgttactgttcccaaatccgaaaacaagaccttcaacgtggcacatcttagtgaccttcatattgatctgcggtacgagatgggtgccgaggccaactgcacagaaggaggaaagatgtgttgtaccccggatcagttcaacaagggcgctcgagctgcgggtctacaagaggccgttgttcccgctcagaaatacggcatgtacacttgtgacgtgcctcctcctatgattgacttgactcttcagacagtcggacagtttgccaaggagaaggagttcgagtttgccattttcacgggcgacatggtttcccacgatgtggcgtcacaaaccaacctggccaatactgctctgtctgaagaagccatttaccacgccttcaaaaagtacatgggggatgtgcctgtctttatgacctatggtaaccacgatactttcccctacggccaactggctcagcacaagagtggctacggaggctactttgtgtggaatgaccagctgtctgctcagctatggaaagactatggctggattgatgccgaagccgagcagcaggctattcatacctatggatcttttgccaccactaccaagagaggtctccgggtcatttctctggactccaacctctggtacaagaagaacttttacaacttctggaacacctccaccgaccctgacccctctggactgttccgattcctgtcagatgagctgctggagtgcgagaagaccggtcagcgagcttggctcatggcacatattcctcctggcggaaacatggacaactctttggctcactctactgaaatcatccgccagatcgtcagccgattctccaacaccattgccggcctcttcttcggtcacgtgcacgaggatcagttcaacgtctggtacgcaggaaacggatccaccaacactgttgacaacgctcttcaaattgccttccttgggccctccgtcactcctctcacttactacaaccctgcctggagatactacgaggtggacaccaagacttttgaagtcatgaacagtcacacctactacgccaagctcaacgaaagctttgctttcgactttgagcaccctgttgagaagactatcggcaacttctcgtacctcggctatcctcagattaccaacatctcttctgaggacgttaacggaaccgctcctgtatatcattacgagtacaatgctcgagaagcctatgatcccgatcacgagtggcctgctaatgctccccttaatgccaccttctggcataaggctgtcgattatatcgtcaaccgaaacgaaactcgagacttgttcctcaagtatgagtaccgacaatcgccgtacgtccccaagtgtgccgacgataactgtctcgcaaacgtctattgcttcctgtcttcaggaaccgtcccccaggtggaggagtgccagaagaaccacaagggctttaagaaacagatctacatcaagagagatggtacctatggagatgagccggagcatcatcatcactaaccgaccagttaagattcattcgattccctatattaatcaaaaaattgttccaaaaattaatagagagttgtaatgcaaacgtcgtgaatgcgacctgcgtgttttgaagtgtagtcaccagtaagaaacgtgtacagattagaataagagacgcagttctggttttgctgggtttctttcgcatttatatatcacaactcccctcttctttaactatcgacgcctaaccaaaacaaattcttctgagagttgtaactgaccgtatgcaaagccagatcactcagatcgtggccccaaacaccatagtttccgtcagtagtgacccggttcatcataccgggaatatttccgaccggaaccgtgctggtctcctcctcttcagcatagactctgtcgtagtgacgcttgatttctcgaatcaggtggcctcgtgtaaacccccgtttatcgtcaggatagattttgaactcatagtcgtcgtccagaggataatccaaaataagagtgacgtatttaggcttgttctgttcggattcgtccatgataatctcctcattagttagcacaatctcctctttgtccatgcacatatcgtgggttctttggaacgagcctccgagttcaatgtaggggctcatttcatcgttatcatcactgtcgttctcaggaagtacattgaaattaatttcaagaagctcagtatgacagagctgggagggagagggtgttgagaaggatgaatcagagtcattgtcggagtgcgagggtgtagagatagccacggtagcaataggttctgtaagattgtgagagatggcttctgtttccttggtttccgctgaagagccagattttgtgccacagacaagaagatcaggaactaccgcttgtggaggtgtgattgagtcgcatgtagtgtgggaaagtgatgagtccagtgtagccctggttaattcagtcttggtggtagactcacaatctgtggactctggtttttctaccgtctccgtgacacaaatcttctgaacagcttcaatcactttatccatgttgttgtatcaatgttggtgcaagtagtgttgagtcacgatatcaattcaaggtggttcagccgcatgatgcactgttaatctggggtagaactcaaattgtcacaaaaaatatagagaaggtagcgttcagaagctcggtgagattttcaattgagcggtcttccgataggagattcgagcctggttgatatctagggggtatacagagtcgagaaaaaagccacaggtgtgttctttttgtgtgagaagaccattaccgctaccaagttcactccgactccaagtacagactgtacaagatgtatttgagataaatatatatactgtattttatgcagttatgcagcacttgtacgtgaataattacagtatgtatagtaattatatatacagtatataataatatatatagtataccattatacaaatgtagctttttcgtcttccatttttcatgtagttatgataaggcacagttacgataaggcacatctgacttgttctcaactactgtaccgaccacataagatgatcattgaatcgacaccagaacctgaaatcaatgaagatactcctttggaggaggtgagacgacagataaccgagaccagggcagataataagaggctgaagcgccagattgcgcgtctccaagaggataatagggaaagaattattgcgctggaagagagctttcagtatatcatgcagttggctgttggtctgggtgagaaggtggagcaattcgaatccttacaataattgattggctgatagttgggctcagtgaacatgttggctggaccccacacatgtcctgctcgtgatcagaggagttttgctgtctcccctttcttactaggcacacagacacatgcactccacaacagctgtgattatggtcccgtgctcgactcagtgggccagacaggagacacaactcctctccgtcgtccctgaagatcaaacattgactgatcaaaccacccttcaatcacacgctctcgcttttaatttgttgatgattatttaccattgcctgactacatgatctctcggagaccaccaagctactgtacatactgtactggctatttttcttcattattctcccttctcattcgtgattaatctatgtacaataatgcaacctccttatctctctacctctagaacttcttacccttgcgcggcctctttttcgtggactttgactcctttcgcttcttgggtttctcttctagcaaaaagtccatgtcaaggaacgtgtcttccacagtggccgatgcagacttattagaaggcttgctaagaggcttgtctgtcttgctgactgtcttgctgactgtcttgctgactgtctttttcgctgtcttgctggctgtcttgctggctgtcttgttggatttcttgttggatttcttgccggaaggttcgacgaggtcttcaatggtaagaaactcatcaacctctctcttggtgtcgctagtctgagtcttgatctcctggacacctctagaacctctagtgttcgagtcgttggaagccttcatttccctagtgttggaaccctttccattcgacgcacttccatctctagaacccctggtatcacctttttctgtctctttaggcgccctactaggggtatccctcttggcacctccattgacaaccttcacagcgtctttcttgaccttgcccttgggttgaggatcaagcagagcaatatccctgatgagttcctcctcaagtgacctcttctctcctgcgtcaaacatgcgctcattgatgacgtttctcttggatttgccgttgttgtagtcgataatggcctgttttcgagcctggatccgctgcagagcatcagaactcatctccccaacccctctaactcgaagagagtgtcggaacagttcccacatgagcttgttgatagactcactcataggaaccgacacgtttcctgccagtccaaattcagaagcacccatgccacagacagagaagtagatccttctcacagctccattttcatactggaatggttcgaacgagttggaatcaaagtcgaagacaatagcgcctttctctgtcacactcttgctgtccagatccttatacccagctttcaaaacctcctccaccttctcgactagtctttgtctttcagctagagctatctccaacaaagtctctagttcgaagatccggtttcggccctgttgctgcatcacacgcacagatgtgccatgcaagcgacgatcatctgtgccaaaagcagcctggaatcgaagaagacatgctctctggtaccatttggaagaaattgctaggtctgaaacgccctccatctccttggggatcacaggcttgccttcaatgatcggaaccacgtgtgccacagtcggttcgccgtctctgtccaccccagaatcactcttaatggaggcaaactgatccagcatccctcgaggaagtagaatgtcacccaaaacgccctttctggggggagtcgcaagcatctgagcataaaagttgtttcgtgtcgcttcaaacgcctcgtaatctgaacttccaacctctggggccgcgggtcgacgcagaaaggacaaacgtcgtccctcccgcgaaaaatcgactcgagcagccaacccgctcacaacctcatcgatactgcgctggtagtcacaagacttggtaggcagacggtaccgcaccgtctgattgtccgctttgaaccgatctgcctcccgctgcttctttccttctctaactcgaacgcagtccgccgccgagggaccctgatgatctcggtccataacctgccgcatctccttcagaaagtccatttcttgccgttgccgtttccgcgcggccaatacggcgccgctctgagcgtttcccagcttccgcggcgccttgatgccctgcctggcagtaaatcgagtcataatcgtgtgaccgaaatatctttcatgagaaaccttctgcgagatagtgggttagggcaccgactcggagtaaagcaggctctgaagctgaaaacatcggtcagtccaagtgctgtagttttccagagtggtattatccccctttccttcgtgaaggatgtttactgtctaactgagcttttcctcgtatgacgagagtacttccagaatttgatttcaggtgatgctatatgtttccctaggaccaataaaatataaaaaaccaaaaaaatatttagaacaaaaaacaaaaaaatatataaatatattaaacaagctgatccggaaagctgaaaatagaaccactagggataattgtgacgaataaaagattggaaaaaaacaccagtgctaaattatgttattgttgttttttactctttttggcgtgcttttactgatcttggaaaacttttaacttatttttaattctttttctcttttaaggctgctgatttcattagttacggaactttaacttcatgcactgattacttatcgcaatctagcggaatgtggtgtttgttggagagtagtgattttgaaaagctgaaaaactgccagtatagatagcttgttgaataaagttgtccccattcgtataaattcaacaattgtcgatatttcgtccgcctgacgcatccgtatattttccgctactgcatgaaattttacgtgagttaaattccagatgctccaaccccgcttgagcaacgacacaaatgatttcccgggcattgagagcgcaattagccctcggggctatgtcgacacggctcgccggcgtgcgattcaacagcagtgcgggcccatcgacactctcaaaagacacaaaagacgtgacagcaacctacagagacgtgatgggtctgcactcgcagccggtgatgattctgacgactaactgcaactccgagggccacgagccccgtggtcttacactttcatctgtcacttcgctctcactcaaacccgagccgctactgtgcttcaatctgcaggtgccttcacgaacttcacaggtgctccatgaccgagaggtgtttgctttgaacatgttgcctggtaccaaggactctgtgcgtgcgtgtcggtttttctcgggcgcctacggcaacaacgtgaacccgtttgcggccgagcttgacattttcaccaagtctgaggacttccacaacttgcccgtcattctcgactccatggcgatcctctactgccaaaagcaccaggtgatgcgtgtacacgaccacgagatatgggtggccaaggtggtgggtgtggacaacagatcgcttgtgcatggggctgatgaggccatgttgtaccagaagaggcatttcaagcaagttggaaaggagatcaacgagccgactaaagaggaggtcgcagatgatgtcagaagaggcacttgtacatagagcggaaggatatgaagagggtggttaacttgtatagatgatagatcaagatgatattgaaaggtggtcaacggttgctgatgatagcagtggagtacttttacagagtcgaaacccgcactctgagagtggaaatggaccttctgtaggagattcagaaagaattggcgcttatgcggtgagtttagtggtgtgtagacagaagtacggagctatataagacaagacaccatgtgttgattgcagttggtgttagtttctgaccaaagatacgatactagttcaatgactctaggatgtttagtctcgaaaaatgtgactatcactgtagctacggaagtttgcttagtgcgctgggctagagtatattcggcctgttcagggcatggagggtcgtgtagaatgggctgcggaagagctattgcgaatcagaagagtgaaattgctcgagattgcccattagatccgataaatctcctcttttatctggagcgtgacttttttgtgatattggtgagtggacccactgggtattaccatcaacacaactcagatattgcttctgtaagttgaatggaatcggtatatcaaaaaaaccaaacgacacgggatataaaatgtgagagtgaaaccagaatcatcaaaagacctttatattagaagtacattagaagcacaagcaagtcgctctgtttttcactgatgtcttcttttacttgtacttgtacagtacctatactacatactgtactactttggctctgataacttcttctctatgtaagtccatcctccatgctcgtaggagccaatcaagtccaagaaatctggattaaagaaacagatcacgaagcattctgtttgattatgtcaccatctaccggaaaacagcatcttgcacctccctttctgcttcgttgcaccgttcatgtacctgtacatctaaaagcacagttccgcagctactgtgccgggaaaacacagtggtaatgcactggatgatccggtcgagggaaatggcgaaccggagagaggtctctcagtcaaggtgccttcattgcgcagatcccgaggaaatacgacagaaggttcctgcgctacattgcttggtgtcagagaagcgcaaacgcatgaaaagtggagcagggagagttgagaggtttgaaagagaatggcagagtgtgagtcattctaaaataattccaaattagaagtgggcttgggggtgctgcgggaggaggagtgagagagaaggggttgaggttctgtttggcacatacggagtagatagaaaaacaagtttattgtacagtatagtacttcaattggtctagcgattgcgctactgtactgccattgaagctctccagatacgaaccgtctaccttttttttccaataattcccatatctcaaatgcttttgctctagaactgcactacaatacattctacaactccatagctacagaatgcacatcttctacgtgtactgtaccgtatatagatgaaaataaagagtgaacttgcattttggacgtagaggtaggtaatatattctccaaccatatggaacattggttttgtaggaccatcatatcatccaatcctgaacccagcattctacctgcgtgcgagcaaaatttcacgactggaaacacgcgagagtgtgagaaacaaagagtacaaagagttgacgatcagatgacagtcttgaaggcggttgagaatattccgattgttgttaagtcacttaatgaccatgatgtctaaagctctgcccagcgtcatgaaaacaggaagtacagtatgtaccttggtataatcataatatcactgtaatgaagacagtgaggagtatgagtagttgcaaagtcgattgatgcattgaagaaaaaattgttgataaagcatagaagtccattagcgacgctaccatcattatgttcttgatattacgtcctggcaaaacgcatgatcgcagaacacaacaaagacatatgactctacaaaacgcacgagtgatattaagaaaccgcaaataccccaataacagcaacttccagccatacggtcttataatcaacttgctcaattaatcgcaaaggcttcagctctgctacgctactatttcagtgtccaacatgatgcaccatgcagaaagtgcatgaagatattttgaaagagcaaggatgacatatagtgcacattcctgaatagcagcgaatcggaaccaattactttgagtgactgtacttctctaataacgtctgttattctcaatcttcatgttgtatcatatctccttactgtcagacatagaaccagatctaaggtatcgtattagtgcaaggctatcaatcagtgggcttggcataataaccaataccgaagtagacacgtcagctcatcatgcaatattcagcccaagcctctgtgcttaaccgccctgaccactttgtatactgtgaaatacttgttggagaggtgcagtggtgcattctaccagctgttgagcagaatgctagatagatttgggcactgactattgattcgacagctggacaagtcgtccagaccaatcttcatcggctcaaaactatgccggtatatttaccgacactatggacatcctgtactgtgctgcactacagatacagcgacgcacacgagtcactggagcaatcattgaagagatggaagagataagcagaagctaacgaaacaactttggaagcaacttgtttttcctgtaaacacttgagcaagtgacttctgtaccagcccatttccaataatatgtgcccgtgtatacgttgttactatcaaatgggagcacttgctggacttgtcatatatatctcaattgggctgtatggcctttggatcctgtctccgtcagttacaatcattttcatcatggtgctcggacatatctcttgtagatcgcggttggttctcatcgcagtagtcaactccgcggttcgttggaaagtgttcatctgtacattatccgaactttcatctcgccagaaacttcctccggagccgtctttgggctcttgcatccgacatgaagcctttgtctttctactcgaacctcttcatccaaccgttttccaaaccctgtcctcgcagccatgcagggttaaatagggaaaattagtctaactatgccgtatcagaggtgtttttctttttctttcagaatatataaaaataaaaatacattcgttaattataacttcacttgtctgacttggcaaactacaagtagcagaaatagctcttttggtaaagcattcagtaataagtggatattgcaaactgagaacaactgaacggtgctaaatggtcacagaacattccagacacacggcgctctagttaccacagaaccaagcctcatcaagtaccagtacaagtactctgatcggcatttttagggtcgggcgatattcctgcaccttttttttttttttttttttttattccagagaaatacatttcgcacacaattgctgctaatactgctatgcggctcaacgtcggccgaggctcgcaaagttcaaactatattcagggacaaaatgacagacaaaacgaaaatgacgtatacgatgcagggaattattgacgggtcagagaataataactagacgaatacgccattggctgatcgtggtgttttattgattgaatctctagagttgtgttagcaagagttgtttgagagtacatttgcctgattttttccaacagtttttaattctaaaattgccttttttttttgctccgacaagaactccgaccaataccaatgcatgtaaagtctccgagaaccacaatgggagaacaataggtcagcgggggtattgttctgggttgaggtgcatcataaatgcagtaaaaagccctggaatgacttggggaaccgtatggagccgctgtgttggtttggggtataacgtctttctgtcggtgtttttccggaccagaacgacacaagggatatcttcatagaagtgacctactgtacctcacagaagaggctgtggtgacatggacgcataatgggtcactacttatcactacttgtagtgctctactcccagccgtcgcgcccctggaagctgttgtgacccctattttccaaccggttgtattgtccgttttagtcgcgtcattcatacgcggcatgttgccaagaataactgttttaatactgttcggcttggctgtcaggcgtatagaagagtatgggatgtgtaagaggacctcggagtgtatggaacctttcgttgcgcccaaagtgtcggcgtactttcgtccgtcgtattgctattgtgagtgctgcagaccctggagtggttttgaggtgaagcgcagaaggtcggagggagaaatgagtttctgtggcaaggtgcagtggtgcattgagtcagcgtttcatgtcgaaaatgccgaggggtgttttctgcaggaggcttactaagaggggttgaataggggtacttggtagggagtcacgaaattgagggggattgattggaatcacaaggagtgtagaggacgaaggagttgaatgaaatcactttgaatcggaatgattgctcgcccatgaagtggtggtatcgtcgcacttgccacacagttagccacagttagccacagtccttagtcaagccacctttctcagagagtcccgacaaagccagattgaatgtgctcatcccattcgggaaatatcagaccttgtggcgacgtaatacaaaaaatgggcgtgagaatgtcggctttggagtcgaggtaaggtctgaagtcgtgtacattttctgtcgatcgtctatagtattggaacgacacactctggttatatatcccctcctaccccttaaagcaccttggatgaccgacataattttctgtaggactgtttcagatgttcctggggcggcattctgtataatgttttgttccacagtgcacttctcaagccacggcactcggtcttttaccctctcttttgatgcacaggtccaagaagcaatgggatggtcggtgccagatgagggagagaaaggagtagagtgaaagagttgatgatatcggcactgactagctacaagtacatggtctcgaacgcgtctcctacggatcctacggctcctacggctacgccattctccaatccgtgtttaccgggatatcacccacaacctggctcagaataataagcaaaagtcatgcactttggcacgggtcaggactcagtcgaaatatttttttgcattatttctcatatcgcgtatccagtcttctacaagtggtttctttgtttgcattgttttttattgttcatgcaccaacctccgactgcgtaatgtggtgataatagaagaggtcgttattgggttgttatagaaacagagacagtccagaaaaccactaaatagaaagttgtcataacaaacactccaattaccgctagccatttcaatgtcgaacaagttattaccactgagggcttctcatttctacctcacagttcgtatgcacaccccgcagagtgcagaacaataaaagccgacatctccgtgtccaattcctgaagaaagaaaaaatgatcgctccataaatttcctagttatcgtgccgtggttttcagacgggttatttgagttttatttcaggtcaatgtggagccgaccgagagtaaggagaacccgatcctccggctcttcaaggaacctcttctacaacttcacttcactcagccaataaccgaaaagaaacaataccattgatacgctgcagagcgaccagtgagaggtcgggccgactcgaaaacaaaaaactaatcttccaagctggcgcgcactacatgtacatctccacaggttggcaagcatagcccatgcgtagatggacattgagaaggggggagtcattgcgggagacaagagggattaataaaacggagttgaattaaaaagtgaggcacagttcaggggctagatgaagataataatggaaaagtggcctttggagtgaaggaaatgatgcaaccgcagtagaaggacacgaaatgtcgcgttcaagtaagtaagccggaagacaaaacagcaatctccgcttagaatagctgaaaagaaacagatggccagttttgctcacgtagacctgctccctgacgcacagctcttccatgcgttacgtttctctgctctacattctttgtcggtttgtccagaagggcacaatgtctttgtccgaagcgacaccacatttgctgtattgtttttggaggaagacgtcccagactatgttcaagttgatataaatactgggtcattcaccccctgaaaatatctatcatcacacaacagttcaccatcacaatgaagatcactctagcgtttctgctttcagtggtagctgccaaacaggtggcgtctcctatcacctcctttgctatgggtcaggccaatgacgtcagcaacaaggagggctacgccggcagcaaatgggagcttgattacaccttttctctccgtcccgagcaggatggtgttgttcccggcgacttcttcacctttgacgttgataacaagctcagtcttgaagcaggcaactatgactttatggtgaaggatcccagtggcaacgacattatgcgaattgccaatgagggtcacaccttcacagctacctacaccgactatgtggaggataagaaccaccagatctctggcgactttttcatgcaggccactctctcttcttctcaaatttctggacccggcgcttacaccgtcaccacctactccgagggcaagtctttctccgatacaatctatatcaaggctgcggttgagacttccggcgcctacaagtttgcccagcgtgaaaataaccgaatcaagtggaccatccagcttcctgcttctccttatgatcgaatgaaggttgtcgacaagctcgacggtgatggctcttactacggttctcccgacgagcttctccaggacatgtctctgcagttctacaagggtctcacccccacctgggactacgagtctgtcgagaagattgacaatgttgaccagtacatccagcttaccgactttgacaactatggcttcactctgtacgtcaacaacgttcctcaggatgacatcactgtccagatcaccttctactccgacatcatgtaccgacaggaacagtacaccaacgccatggactgggttttgtgggagtacggctggggccatcttcctgagggcaccggttctggagaaggtgaaggttccggtggaaacatcaacaatggttacttccgaactggccacactaccggtggggctccctgggagtcccaggagggcgattgggacttggatgctggtggaaacggtgacggtgagggtggaagaagctccaagcctgttcccccctaccgatccaccactgctgtctccagcacccccgagtcttcctctatgcccatcacttcagagtcttcttcctctgagccctcttccactatggagccttcttcgtctattcccgagtccagctctgagcccacctcttctgctcctgtgacctcttctgaggagccctcatccagcatccccgagacttcttcggcacctgagacttcttcggcacctgagacttcttcggcccccgagacttcttcggcacctgagacttcttcgacacccgagacttcttcggcccccgagacttcttcggcacctgagacttcttctgaggagccctctagcactcccgagcctactcctgagcctactcccgagccttcctctaccattgtgccctccactttctcgttcttcaactccagcactgttcctgagaccacttctgcccccgtgaccgtaattgagttctcttcctctgagcccatccccgagtcatccacagtcgagtcctccagtgagtcctccagtgtccctatcacttcctctgagccctcttctagcgcccccatcaccaccatggagccttcttgtgagtatcacccaacctgcgtcctagatgcacatatgcatgcacctgcaccacaccaaactcaactttaactaacccagcttctccctctcccactccctcatccacagacccttgtctcgagactgtgacggtgaccgagtctggaatcgagtcggttattgtcaacgacatctgctccactcccgtgcccacttcctccgacccctgcgttgttgtcgagtccaccaccatctccggcactcctacagtcgtcacctctgacatctgccagacctcgtccgctcctgtcagctccaccgacccctgtcttgagaccgagattgtaactgtgtctggaactcctaccaccgttaccaatgacatctgctctactgcccccgtcacctccgctgatccttgtctcgagactgaggtggttaccgtctctggtactcccaccaccgtgattaacgacatctgcgccacgtcttcgacccccgttgacgagtgtctcactacctctgttgtcactgtctctggaactcctacaaccgtcaccgaggacatctgcaagaccacatctgcacctgttacctctgttgatccctgcctggagacctccgtcgtgaccatctccggcacccccgtcaccgtgtccaaggatatttgctcctctaccatgtcggacccctgtctcgagattgctaccgtcaccgtctccggtatcgagtccactgtcaccgataacatttgttccacaaccctgtctgtcaccgacccctgtctcgaaaccgctgttgtgactgtctctggtgtcgagtccaccgtcaccaacgacgtctgcgaatcccccgcacccacctcgtctaaccccatcacatctgctgacccctgtctcgaaaccgttgtcgcatccatctctggcacccccactaccgtgattaacaacatctgcaccacctctgctcccgttgacccttgtcttgagaccgtcactgcctcggtttctggctccactaccattgtgaccaacgacatttgtaagaccgttgatccttgcatcacgaccgaggttgtcactgtttcgggcactcccgccactatgaccaaggacgtgtgccagaccaccgctgacccttgccttgagactgccattgtgactctctcgggcacccctgctaccgtcaccaaggacatctgcacttctgccgacccttgtgttgagaccgaggttgtgacagtttccggaaccgagtccaccgtcaccaagaacagctgcatcacttctacccccgttgctgatccttgtgttgtcactgagaccatctcttccggtactatcaccgaggttatcactcgggacatttgcactcctgcccctactcccgttgtcacctccactgtcactgtgcctgccaccatcaccaagactatcactgtctgcgaagaggaggtttgcactaccattcccgttactttgaccactgcccttgttctctccaccaccgagattgttactgtggttgacaagaagaccgtgaccatcactgtgtgcgacgaggactttgagactgtcacccctacccccgaggtgaccaccaagactgtggttgttaccaagcccgtcaccctcaccgagactgtctgtgacgagattgactgcaccactatccccgtgactgttactcctactgagcccacccaaactctgaccactatcatcgagaacaagaccattactctgactcttgagactcccgtcgtcgaggttgagaccgagactgtagttgttgacgtccctgcttccaaggtcacccccgtgcccgaggctcctgcttccaagcctattactcagactatcactactgtgatcgaggacaagaccctgactattactcaggagaccattgtgcctattattcctgtcgccactcgacccgttcagtctgttgttcctcaggttcctgttgagcccgcccagcccgctaagtccgactctcctgttatgcctactcccgagcaacctactcccgagactcacattcagcctgagactcccgtccacccagagcttgttactcccgagactcccgtcaaccctgatgtccctgtgcagcctgttcctgttcctgagactcccgagactcccatcaaccctgatgtccctgtgcagcctgttcctgagactgagactcccattacccccgaatctcctgagtctcccaagtctcctgttgagcccgtccccgagactcctcaggcccccattaaccccgtgcagcctcagactcccggccctagccccgagactccccaggctaactctggttctcgtctggccgtctccggccttgccctgatgcctttcgtggctctgcttctttaaaatttctaaccaaataattaattcttgtatatttgtgtgtgttgtagttgcgaagtactgtagcagcccaagtattttctgggaaacaaaacttctgataactaaatgtaaagtacctttgttcagtattcacttgggatttttatataataaataggtaagcaagattgcttgttcatttgagctgagtcagcgcttcctggccacatctgacgatatgtctgaatcgggctcctccaatagaaactcctccgtaccatcgggtaaccagcaccagcactccatcgtcccgcttactaagtaactccatgagtttgcttcctcctggggcttctcctccgttatcgaatccgctctcattgccgcttttccaagcgtagatctggtgggtagctttcttcatggatttgtctgcccacaattgctggagtttttctttggcatctgactcggatgagatgtggatcgctcggcccacgaagaccgattttttgtctgtgatagtttgtgaaactgtccaggtgttggtagacgaactatatgctctctgaaaggttttcgcgcctgttttcgtgtgtttgagcatctcttgaaggttgtatggaagattcaagtgaggagaaacatgtcgaatcagaaccaaaatcagaatcagaatcagaatcagagttcatacaggacagatgcagggagctgtgagtggtggttgagaggtggttgagaggtggtgaggaggttgagaggtcgtagagagagattttagaggtcgtagagatggcagagaggtggttgagagtccaataatttctctgctgatccaattggtgttcctatgttgcttgattccacgaatgctataaatagcacagcaaatttcagccgcttagttttaactaaactcccaacaaatgtacgtgatatttggctcgctcaagtaatagagcagatggaaatgtcatgtctttatggctttgggataatcggagtacggaaaaaacagtcgcattatatgtcgtatcgaaattgatacctccagtattaatgacccatccactggtgcagattaacacgtaaaaacacgttcttataagaacaccttctttgtctgccctgcgcctcctgacacttttgctgctgactttgacttgtctctggcgggggctacaacgagagaatcacgaagaaaaaaggatcaatctttctagaacaactcaaggagtcgaatggtgctgcccaggtttctgtaacatatctcctctgcccgctgttcctaccgcctcaggaattagactctgatatcgtgcattgtatgcaggccaatcctctccatcatcagaagacacctcactctcacaaccacacaccagagcatacataagatgccagaactccagtatcgtggtcacaagccggaagaagagcccgaagcgccgttcacaccgcggtcgccacagggaggactcacgcggctgttccactacatgactggaacgccccgaaacagattcaagtttgcgtacatgggtggattgatctttttgtggtggttcacagcgttcgtgatggaacgagcttatccttcatacaaggtgtcgcaatgtgactggtcaaactgggaacagtgggaagacaacaaagcccacagagtggcactggtggccgacccccagctggtggacgatcacacctaccctggaagacccgccagcatgatgcgtctcacggagtttgtggtcgacaactacctgcgtcgcaactgggtgtacatccagaagaacctggttcctgatacgaccatatttctgggtgacctattcgacggaggcagagcatggaaggatgacaagtggtaccctgagtttgaccgatggaaccgcattttctctctggatcctggccaggacgttatctggtcgcttccaggtaatcacgacattggatacggtaacgagattgttcctcttgctctaaagcggtttgagaaacactttggacctctgtctcgagagtttgacagaggaaaccacacctttgtgcagatcgacacaatctccatggagaacaagaacgactcgcgcatctacgagcctccaaaggagtttgtggacgaattccgcgccagtcagccccgcgacaagcctgccattgtgctcacccatgttcctttctacagaagcgaagccaacagtaactgcggaagacaacgagagaaaggtcacaagctcagctacaccgtgggacaccaataccagacccagttggagcctgacgtgaccaacggactactaactgctcttaaccctgtgctcgtgtactctggggatgaccacgacgcctgtcacgtgacccatccctttgtgttcaacggcaagaatcaggttgctcatgagtacactgtcaagagtatctctatggccatgggtatcaacaagcccggtattcagctcttgtcccttaacaccaacggagatggacagtcgtacaagacgaccatttgtctgatgcccaacccttttgctcccttcattgcctatgctgttcttggtatttcttctctggtcttcctggttctcgtccattacttccccgccaggctcaccagtctgactcagaaattcaaataccatcctttagacgagaacattctgcctgtttcttccaagcccaccgtgttcaaccggttcagcaagcatattaccaaggcattcttcaaggacattggagtggtgtttcttgctatgattgttatcttctggtactttttcacttccatttattggcacacttgaagagagcagtggtaagacacggctctggggcttggtaggcaccagggaacgatagaacattgacatatagataagaacattacattccgaggtaatggaatggggtccttgtaacgatgagagaagatactgtaacatcacagccggtattgaaattatgcatgtgagtttatacgagtgtagtttagataccatcatatgaatgacaacctcaaactaatattactcgaaccagagtcgaatcattattttcagaagattatagctgtccttcacttccctttgatcgtctctcctggaccttttgtgcctcattagtcattaaattctccaactagtagtttggatggcccctcgattccaccatcagtccgcaatagtttagtggctagaatttccgcctgtcagaacgtttgatcagcacgcgggggaccggagttcaattctccgttgcggagttgttttttggtgtctgcgtgaatgattttttggtggaatctcagacatttgagatgcgttagtcagcagaatgtacattgtgttgaaagcgacagagaacggagcaatgaggaagtactgtggaaaaggaaagtgcacggacggctagtacgtgactcttgtcatatctttgataagagaaatccgttgttcacataattattggacgtgccgtggcctctggggagagtttgagtggacgggtggatcatattagaagctaattcttattgtttcggagcccgggacccctggagggaagctctgtggatagggggttcattaatcacatcttttgtgttcctggtcttctcttttgtgtggtttcttcgagttcagtatcatagggtgagttatatagcttcaagggcagcagttgggccaagtacgagaccatctctcccacagcatgaccataattctgtggctggccggacattgtccagcggtatatttgtatcacaaagaaacatccattcctccactcgaccatatatctctccactctactgcagtgccgtgctacgggtggtgccagtcacaagagggagcatgaaaactccggtaggggtggagcgataggaacgctggtttatgatagcacgtgaaggagtgggttggagaaacggcgtgagtcgatcagggtggatatactttttcacgccgataacgcgtgggggagttcgaaaacttgatgggagatagttagtgccagagagggacaaaaggagaaccatggaacgacaggaaccgttttagtgccacatgacgatcgatactgcaaaactacttgtaaaggccgacattttacccccacagcacgttatctctgcggcttatatgaaactctctgccggtctaactttcgcttagtggtttcttggtcgtttagctcttggcaacggctctgaaatattgaactttcgtgcgtctggcgatatcagcaattttgtcaagatgttggtgccgtgtgtgtaaagtgccgtgtgggctccagtagtacttaatcggactgcattcgctgtctactcgtcagaatcatccccagcaccatgctcttctccaccactcttctagcttccattgtgtcgcttgctctggctgctcccagcacccccaaggtggtcacttttccagtcaccaagcaccacagagactccaagtttgcccaggcccacctgcatacccgacagactcctgtttccatcgccaaccagcaggattattactccattgccctgggcctgggaacccctgtccagaacttcaacgttcttctggacacaggatcatctgatctgtgggtctacaatgtcactgacactaacgattgcaaaaaaggcggctgtgctttcactggtcagtacaacgacgctttgtccagttcttacgtcttcctcaacgacgactactccattcattacgtgtctggaagcgcctacggcaactggggaactgagacgttgaccgtcggagacattactctcgagggcttccagtttgcttgcgccaacaatgccggaggacaagttggagtcatgggcatctctgtggagaatgatgagtcgatccagccttatcagaacacctatcccaacttccctgtggctctccagaatgccggctacattgatagactggtatactcattgtacttggactctcagaccgctaccagcggaacattcctgctaggaggtattgactatgccaagttcagcggctctctggtctacctgcctcttgccgattcaggtggaatggacctcaactacaacagtatctcctacaacggcaaggactacgcaggttcgggtactgccactcttgactcaggaacctcctacacttatattcccgaccaggctttccaagcccttgcttctgctctcaagcttggagccctttccaccggaggcactggtcttaactacattgactgcgactccgatgtgaccatcgagtttggttttgagggtgtcactattgtcgcccaatcttctcagctagttatccccgaaagtgacggcaagtgtgtctttggtatccagtccgacagccagtctgaaggatacgatcttttcggagacactttcctgcgaaatgcttatgtcgtctacgacctgcaggattctgttatcggtcttgcccaggccgagtacaccaccagttccaacattcagccggtcaccggacctcttggtaactgattgattcagtctttctttcttctgtccttctttgagtaataaattcccttcttcgttattctttgcattccactttcacaacgtagactccggcttacgtttttccgggggtcactaatactgatgtctcctcatagcacttggattacaatcaataaactattagtattacaagatatgttgcatggtagcatctttctcgggttccacccttgttgactcatgttctgtaaataaaaaaaggcgaccgatctcccatacgagccagctctgcaccggttagatggtcgtacttgccactaagcatattcttggtctttcttctgttgacaaatccgtagcccagatacatgccaatgactatagccatgccggcagccaccatagacatggcgatggtgtgaccctgcttgaaggcaggagcgtccggtgctctgtagacatttgaagcaatggccccgcccatattacccagtccaatgacaatagccatggcaattgctcgtttgtatgggccactgacattcacagagatccaagagatgaaacaaatgaagcacggctgcatacccagattgacgatacaacagccagcgtaagtgatccagattcgtttcactccgtaggcgatacagagagagtatccaacaagtcctagggagaagttggccattagaaaggggaatcgtttgccagtcttgtcactgaaataagcctggaacacgttagcgatagctccaactaatgctgggggtgcagacagtagctgcgactttgccacgctgtgtcccatgctgttgacaataatgggggtgaagaagtagagagagtagagaggaacaacaatgagaatcatagccagagctccaagccaggactggacgtctttaaaagcctgccagacaaattctttatcatttgaattgtctcttccgaccggttgattgcttgaggctcccttggcagccaaatctcgatcatagccatcgtattccagcgagtactggaggaactctcgttcatcttgggtcagaaactttgcgttctctggaaagtcgtacagagcccagtaagcaaagaccgccactacaacagtagcaatgccttcgaggatgaagatccactgccaaccgttgagacctgcagttcctctcattttgccgattccaaacgccagcagtccagagaaggctccagccagaccagctgcggtaaaaaacatggcctgtcggtactgcatgtctgatcgacagtaccacatggtgaggtagtaggtgactccaggaaagagaccagcttcaaatactcccagaagcactctgcaggcaatcagaccggcgtagttgttgacaatacccatgagcgtcatgacaataccccacaggaccataatagaaggtaggtagatggatggtctgatgtgtttgagaagcatgttggagggtacttcaaacacacagtaggtgaagaagaagactgtgattgaccagttgaactgggtgccggtaagattgagatcttcgatgattccctcgattcgtgcgtttccaatgtttcctctgtcaagaaacgacatgaggtagagcacagccagcatgggaatgatgtggaggtcgcatttccgcagcagcttgcttctgttgatgtgggggaacttttcctcggccgtgagaaaccggtcgggagactcgagaggagtaatttcaccttcgtggtgagacaattctgttttgagggacatgttactggcaaagtacaattgtgggactgagggggagatagaggcggaccattaagtacacccgtatcgatctaccgaccgccaagaatatgcatgggcggctcttggaggttggccgccaaggaggtgtggatatctttgtttgacagggtcggaggaggtaggcatgttgtaaaatcggataccatagagcaagttagagacgacaaagcaaatcagagaccataaagcaaatcagagatcatagagcaggttgagggaaaaatacacacagaggtaagatttccagggccacaaaaacattagtcggacaaggtccggtttggtttagttttctctcgaccctcctgactcttttctccataattttgtctgtctgcttggcaatattttttttgttttctgatgccgacagtttagactccaaccccacactcagccgcacctgatacgagttgatagcatgcaatgtttaggcgagaaagtttggggcgtggtgattcgtctcttattcggtgggattgaactgtgtttttttattgaactgtgtgttttttcattttttcttctgtggagtcaagggaatagcggggtataagagataccgggttcaacacagacaatgtgtgtggtgcactgccggaagacggtagtggttctattatcgacggtcagcgctaacccgggcagctcgaaatgacactctggggacatgattgcattagaccaggctagtggactagtttgagagacgatattaacaagaagggcccggaaacgctgcccattatcgcggggaatgtgggggaattgtggatgacgtgggagtggggtgatacaaccagtggatccaggttttgcgagcacatagaactgttgaccgctatagtgtcccttacaagtacgatgtactgttcatggtgttgtgtggattttctgtggggatgtctccgttcaccatatctttgggctatgtactatatgtactatatgtactatatgtactgtactggatgtactatagactaatatgccccctttctcccatggacagtaagacagagcaaccatcccgtgaccactcagggtactcctagtactggtaaaagtaccgtctccacaacacctcttggcaaatcacctgacaaatgaaacctccgctcgaggcttggctggcagggtctagacggttggcatggtacctatgagtcgtcacggcttttgccggcctttcgggctttgtcggaaagttactcctagtccgtagctactactgtacttgtagtcaagttcttgtcgcgtggtcaatctcctctcctacaagtacgatactatgggttgattgattgattgtatatgctgtccgcgggccagagtgagcacatgtatctttagggcttcgacactgtctgacccacagtgtacaggacaactcaggccaaccagttcaccctgggttcaaccaataaccaacattctgagaatgctcctgtctgcgacgagtacatcatggtcgatacaacaccccatggacacagcactccattgatacaacaccccattgatacaacaccccattgatacagcactccttggatacagcaccccatgaaaaaacctatctcatttctggcatgtaattagggccttgaaaccaccgggtcgaagagatagggctggaccttgtccccttgccactcaacgtaattgttgaggtgtgtgaaccataggaacaacaggctggccaagcctatatttagtggtgaagataccatcgttattgtagctgttgttcttacgaatactcctttcgattgctatgttctcttcgccctataattactatggccgcttgaccttactcccctacggtaagacatcgcatgtatcctaacattaaagattgaatataatgctgctgggtggaacattgcgcgtaaaaacataaaccggtgtggtttttaccctggcttaactgtcttttgctccactcgtgtatatgactctccttttaccctgaagctcctactccatcttcagactcaccctttaatggaccctttcactaatcccacctcgccccggaccattaacatacaatcaaatacattatatacatagttacatacaagcaagcaaaaacaaacaaaacgttcctgaccctcctttcaatcaccccggaacatgggcaaagaaacagaggaagagtaataagtagacggattaacctccatgtgaggatgggaggtggagtggttgagtgaaggagccgatccagacatcatctgctggatgatggacgcctcctgacgcaggttttccactcccttggccatcttattgatgttggacgaaaactcattctccatagcctgacgcttggcttgtcgttttcctcgctcagccatgagtcgctgcagacagttgtcgagctccccgcggatctcccgttcaactctagacacgtcatttgcagccttggctcttcggccttggagacggtccagcttggtcttgagctgcacaacctcctgctggaaagacgcctccttctcgtcagcctccttcttcagcttctgtgcctccttctctagcttagtcagctgctgttgacgctcttcgaactccttcttcttggccttgtgagcagcactcacacctgccacagtctcgttgagctcttcaaactctccctgcttcatggcgagttcctcctccaaggcaggtaacgagagctgaagctgttcaatcttgtgccgactcttggaatcctgtttgagattagactccatcttcgactttgtattttcaatctcctgtcgaattgaagccagccgtttggaatagtccttgcgcagtttcttggtcttagacttttcttctgagagagtcatttgagcagttgtaagagactcgagaagagtagtcacgggagaaacggggcgagcaggaacagaagaaggcatagacgaggccccagggttgcctacagaattggcacgggatctgccgctgttggaaacgcctttgaggcgctcagagtattcggtcttgacgccgtgcttgaacaacacagtttctccacacgcaatctcaaccgcatactcggagtaaggagtgagtccatctacaaagataaaaaaggaaccgttctcttctgagcacgtggcgttcacctggggccatagtaccccattgacggtgacactgagttcgtatttgtcgtttgtaggcggatcctcacacatgatctcaaacacaaaggcccggtcaaacacgtatttcaagatacacggaccagcctgctggatgaagtcgtcgtctccgaaagagtcgtgtcgcgctgccaagattatggaagaggccaatcctgtccataacggttgtgctgttcggaccgccgtgaacttcttgctctgtttgaacgaagaggccgggaaggaaaagtcgtagttgcgaaggtagtcgtctcgtgagttgtcgttgctaactgtatcagggaccgtcaaagttacgggatcaagactgtcgaaattaatgctgggtagggggatgatgggtactgagggtgacgtgtgtgtgctcggttcagaggccgttccggtgggcttgacagtgctgagaaacagtttttggaagaagggcacaaagcccagtccgatgacgtgtagcgctagtgcctgcgagataaccacaggaatgtccgtcacaaaatgcaaaatttgggcgctgggactcactcgataaagcatgcccttgagctcgggcatacgtcggtacagcacctggttgtcgatcacgtcgaataccacgtcccagactggactgtggtcctgctggccccacgctgcgtactgggggaacagcagcatgccaaactgtttccaaaagaactggaacatggccactgcagacgtggcgtagatggcgttggcaaacggtgatctgccacctgccatgctgcttgccaccactgccgatgcgaacgtgaccacaaactggtaccctccccgtgcacattgtagtaagaacacagacagcaccatgtcgatgatgatccatttctgcgagccgcccgcggtgtggtttttctgttggacgggtgcaaacagatgtgtgaacagatgcggaagcgaccgtggcgaaatcagccggccttgtcggataaatacgtgccacagatgcaccagtgcaagcaccacgttggggaactggcaaaacagcaccagtagcgccagcgagtcgaaaaacggctgctcggaaatgacgtgtagacaccgccactcgtcgtcacgtgagctgccgccacccgtgctgccactgttgctgtggttgccactccctcgtgggtccgaagtcgaatcacttttgcgagccatgtacagtagaggaaggtttaggtgcgttgataaaagttaggtggtgggtgggtggtgcagtgtacgagtgcatacggctaacgatccaagttggtagccgcaagtggtgtcatgaatgcttcagaaccattagtttctaaatatatcgcctttcaagtcgagtttttttctcttttcatcttgattttccctttataacagccaatctgcctcatctccttcaccccatacttcctaccagcgccaactttgattcatgtctcatgattacagctccaaaaataaaataaaaataaacataaaaatatggaagaaaaaaaaagagaaaaaaacagcgacagatacaggctctctataatcagctggaaaaaagtctcccgtgtgtccaatgtcacccacacgacgttgtttatgtcaccccctcagtctatatatatagctgcctcctcgtgtcccatatttactgctgtatgtactccttttactcgccgccctgtctctcctctccaactcagccctggcacacgactcaccttgttgcgacacgcttaaacgggacgtcttcagaaggccacaacagacccacaaaatacaggaaattgtgctgagacgcgcgctattctggatctcgtgatcatggggcacgtgaccacgtaccctgagtcgacacatgcacgcactacgggttgccctggaaacgcaagcacaacaaaatgagtcggagcttttgaaaataacctttctgttctagagccattgtgatcaaaaatagactagacgacgggactgtcaaattgcgaatacaaggggatatattggtgttattaagtgcttttttctcgggtattccaaatctttgtattgtaggttggtggctattagcgctacgtgctcagttttgttacgaaaacccctcaaaaaacctgttttcggtgtgtgatactctgtaaaaccgttgcaagaatcgaacttatgacctcagaacccacgataatgggacgataccactctcgtgtcactctgtttgcagtccctgtggagtattagacggattacaattttacatagtaaagagagcggacgtcagctgtgagtaacttccctagaataatataaaatataaaaatggctgtttatgtctgttccttaacagatcaagtcgattaggtaagatcaagactgcccgtcgaaggcaagtagatcgacaagtggtaggcgataatcacagttgtcgttttacaccttctgacaaccgatctagtaaggagaaacgcagtcgttgaggattgatcattctcaaagcgactccactggcgtattttagtgatacagtccattgtagataacagaaagtctcttgaatcatatgccaaagtgcaagacctgtccattgaccacagactatggagcttctagctgtctgagatggagcttctaaatgtcttcattgtaacataaagtagccctagttcgactggagcctttaatatccccttttagatgccatatagtagcctgaagttggtccttattactttcatgtgccttgagccttccttacagactttcatttcatagcatatgcgggatctatacgaagctatacgaagctatactgacccggttgaagatcatgtccgtcatgtggaaagcacaatgttttttagatgagcaggaactaccgttggtccatctataaataacggttcgcgcgactctcttttggacaccacccatccccctcttcaccatgcttttcaagaacattgcccttctctctctcgccgcttttgctgttgccaacaacgagcactccgagaaccccgaggacatccataagttcaaggaccacatccactctaaaaagtgtccccagcctagctgcgaactggagaccactaccatcaccaccaactaccaaaccaactgggccaccgtcaccgagactgtccagaagaagtgcgctcctacccagaagcccaagcagaccaagcagaccaagaagacccagcagaccaagaagactcagcagaccaagcagaccaagcagacccagcagcccaagaagaactggtaagaacggttgctagcctttctcagctgaacagttgaaatatatcagtacttttaagtgatttttaccccaaacatgatgatcgtagagtttttgctgcgtaaatgcccaccccaatactccaagttcaaatggtatcgtactttatgcggtacactgagactgtgtagaggtagaggagtatacgactggttctgaacttcatgtagaggccatgggtgaaaaaacgctactgcattggtgaaaaaagcgtacagtatgtgttgtacatactgcagtcaaacctggccatgttatagctatcagttggtaatgttcagtaaatcggagagctgtggtcggaacagtatattatctatcgtgtcgtagacttgtggctatagcttcacaaacacctacaacggaaagaccacatcctcccaagagttggtgtagctgagttgtatctttccatcacgataagatgtctttgaaagacaatagccccagccatatagttcgttcttgaacagttggacacctcatgaagacctggcaccatcaacctactcgtaccttagttaatccgacgccaactctccactacttattctcaccagttccgtggtcacctgctgtcatatggacagacgttaggggaacgtgaatgccctgtttctcgacgatggatgactaaacggaaaaggaacaagtctggaacaatgccggaagaacagtaaagtttggctctgggccaaactgaaaccggaacttccatgaccgtgacgatcgaggtcctcgagggggcggggtaccaggtgcgtttcatgtgattgttcacagactggaccagacggcggggaatgcgggatcggcggcggtctgggcagtgttctttggtcacgtcaccaacgatcccgcgcgcgctccgtacagtttgccacttgccactgcaccgcccgtgttctcgtgatctcgaacccattagccttccatctcgtatgcatacgatgcatgtgaaagcggctgatcggaggtggttacttccgggtaatggagtgggttgcaaattaccatcgggaaaagaaaagtgaagaggaggaagggagagttgggcttgaaattaaaaagaataaagcaaaaaagatgataacaaaaaagaagaaaataaataaataaaataaaataaaataaaaattcacagcaaacactcaataaacagagccatagacaataggacaaaacagcatacaaacggctgctcgactggtggaaaatgagtagtctgtcgattgactagtcgggttcggtcaactatcggctgtgtagaaaatatcgactatatcagctctctccgtaggcccataatttttccatatggctcgatcccatgccatgtttggcacggctgaaccgaaatgcactaaccatgtattattaccaccatgtttgatgctcatgtatggagcccaaaagtggccttggtgacacaagggacgcatcttttgctgccagataacaaacattggtgcaagctgactggttcctgtctcttaggaacagtacgtgtgctcggctcgggccacaccagtcttgtcgtcgcagtatgcctcggtttgccacaagatttgttaggtgcaagcacaccgagacagagaagcatttcgcacgatacaagtacatactgtactccaacctgcacaactgcagcatgtgaaagttgctgatgtttagccactggttgtttgtgcgtgctcttagtggcggtgctactgagtcaggttttgcccgtgtttgtccatatcttgtggcactaatgaaaggtgtcgcgtttttgttgtttcaatttggctctcctcaacacaggaacccctctccatcgtatcctgtcgatctccgtctgctgatccagacagggtgtgcaggaggagtcagaaggggtgaaaaagcggcgaaaaaacgcgaaaaaatcggtttggaggggtttcaacctgaacttatcggccattgggcagatttacagtcgtttggaaccctccaagcccctctcgttccagtccagctatccaaaacaagtcccagtcagactatagcacatgccaggcggcgaatgttaaaaaagaaccttacattacagcaaagtcaatttgaaacctagtattcccactctatcttatctatataagccttgcaaaccacccttctcagttcccctaccatccacattagccagacactatcacacacaacatgtcctacaacatcaccgccaagggcgtctcgccaaccacctccaaggccgaaatcaagaagtacttttccttctgtggcaaggtcaagtccgtggccattgacgaggagacccacaccgcaacagtcacctttgccaacctggaggcagttcgaactgcgctcctgatcgccgacggacagattggcgactccaaggtgtccattgaggtcgacgacgccaccctcaagaagctggatgagccccgagccactgagactgttgagagcgactccaagacccaggacgaaaagaagccctccactgccgactccaatgacgacgctgccgacggtgctcgaacccccgagtccatctcccaggagctcaagcctcgagccgccattctcgccgagatgctctccaacggttacgttctgtccgacaaggttctggagcgagccattgactacgacaaggagcacggaatcactgccaagttcacaaactacctgaccgacctggacaagaagtaccacgtggttgacaaggcccaggccaccgaccaggcctacggcatcactgcccgactccagaagtactgggaggatgctcttaacacttcctacggccgaaagatccgggagtactactctgaggccgccaaggaggcgtccgatattcacgctgaggcccgacgccttgccgatctcaaggagcaggagctggccaagcaggccgaggagaagaaggataagatcactgaggtcaccgacgagaagactgagaaggcttagtttgcgtatatcttggaaaagcggttaaatagtaatatttattgatttatggaatcttcctgtgtaattgggagattttatttccactattttcctctggattgctgtctggagacaaagcagcaactgttatttatacagtgcttgcagatcataccagtgcatgtatcagcagaagttttacaaacgacagtactgtaatatagatactgtcgacccggtacaatctttcccatgtcgattgagaaataaaaaaagcgaatgttgagatatccctttaaccaaaaattgcccgtaaaattcacaaatcaaggtccaattctgtggggttgcggcctgtagatctttcacaacgttccaaagtctaccatgtgagaggtggaagatgcagattgaggcagattgagagacagtaaaaagggtgtggaaagagagagaaacgaaaaacgaaccgcaagtgtctttgtgtctgtttttaacactcggcaatgcggctatccgtatgtacggggggttgcctacagggatgggatggtggttgctacagggtgcagaggtctagaaacaagggtgtcgagagaagtcctgtagttgtaagttgagttccagagataccagaagtaccgccatacgggaaataggtagcctcgttattgcggaacagatctcttctttgaacagggacattcagtcagaatgccctaacactcccctctcagcagaacatgaagggcagcttcgccgccttgaagcgctgagtttacttgagtttacttgaatatacttgaggaagaagttcttgttgggcaagttgagccaggacattgtagagagatataagagccatacgatttacccttgtgttattttttcggccctctaaacgaaatctcatttcataatacattcatatctaaatctttagagctatcttgtacttctcttggttagtcagtgcaagtataagtacaagtacactggtagccttgtagattttgggccaagtaatctcccaactaatgccaactatgaactgcttaattgtgaccgctaaattggtgaatatcataaccagaaaacgccattgccattgcgactcccaggagacttgtttttattccgaggagatctgggataatcctttattttccatcacttgtcaacctcatcaccctctttgctgtccccgtttttccatattcacccaaatcaagtgtcctaaatcaccgctccgggtcatctgaatctctgacctaacaacctcgaatcagggcaaaacacatcataacggcaatcagatgaactccagcacccgtcgagtcaccagacacactacttgtacacaaactgtcggaaacaccaccacttataccctaacccatgcatagatcgatacgttctcttgcgtctctattaatccgatccgcgacttccacaacaaccactacagccatggccaaaggaaacaagggcaacaagcggtcaatcaacccggcagatctcacgccggaatacattgccgagcagcgagctctgcgagaagagcgtaagaagaagaagctggaggaagctctggcccgaggagagatccctgagagcgaaaagaaggagcccacggcgttcctgactcgagaaatggtttatgtcaacacagatgcaggctcgaaagaccacatcttcaccatcatgacatacaacactctgggacagactctgatccgacgtaaactgtttcccgaaaacggagacgctttgaaatggaagtggcggtccactattctgcagaaggaagtcacacattacaaccccactatcatggtgtgccaggaggtggacgcagagaaatacaactggtggaacgagtttctcagcaaacatgggtacgacagtgtctttagcacatacgagggaaagaaccatggactcatgtgtgcctggaagaaggacatgtttgaatttgaaaacaaacaggcaattgagtacgaccatgtgatcatggagaacctgcctgtgcagttcaagacccgaaacacaggtctgattgtgcagttgaaacatgctgtcacagccaagacgattatcgtggcgaccactcatctgttctggcatcccatgggctcatttgaacgtaccaaacaaactgccatgttgttacgtgcatctcagaagtacgtggaggatttggatgccgagaagggcacgaaatccattcttgtggtagctggagatttcaactccactccctgggacggtccctacgtcggagctaccatgcacaagttcgacgagattacgcggcccattttaagtgcttctctgcagtacaagttcactcgaaagagcaaggagcaaaaggctgctgaagctgcaaaggcagacgcgattgcaaagggagaacctcttcctgaggagcctgaacccgaagaagacgagggggatggcgagttagaagctctaggggacgttgtcatttcagaggaggatgcagaggcccacattcagacccttgagaatgaattcagaaagctgcctgtactcaactctctgtatggcagctacacagatgttgttcctgaagcctccaaggagcccgttggcaagcacaagaaggagcctcgcttcagtaactgggcccacgcctggaggggtcttttggactacattttcgtttcgtccaacaacagcgatgaggtccaggtcaagagtctgttgaagatgccccttgaggaggatatggggcccgagcccagtggtcagcctcgcattgacatgtatccttcagatcatcttgctatcatggctgaagttgagctgaagtgaacgaccaagactaaagggtggcacataaatggacaaggtatatagaaacgtgataaaggaggccgcaaaggttctattggcttagtgccgagtttggtggtccattgttcacttgatggtatgtactgtactgtagctacaatagagcagttgacgatatagccctttgtagtgctctatagactattgtgtgtcgtaacattggagtgccaacctacctctagcaacacactcattcacaagagagaaacgacacagaagctgttgttaatcaggcagcaggtattccattgccctttgctctcgttaagtcatctgatttcactcgctacttcttactgagcaaatacaaccctcttcatcggtacattatacaaagtcatccaccactagccactactttcgccaccaagatgggcaagaagaaccgcttcaaaaaggtgagtcgagaacttcattttggccgcaagttggagcaatcacctactctctctctcgacggagaggctcaattggagcggtttgctcgaaaccagtggtaccgctactttgtgcagattgaggccaagtaccgaatggtatccaacgacgatgagatcacggctgcccaccaaaccatgatgttgcttggacaacctgttggcatttccctggactccgagctcggtcagaagattgaggctgagctgcagggacaacgacaggaacaggaggcggacgctcatccagtggaaactgtcaacccgcccagaagaccatggagacggtcaagaaaggcgtagctacggtgtaacttgggccaaaccacgtgacagtcacatgattcaccgctcatacgacatcgcacagacaccagtatatagataatatatttgtactctatcttaatctgaaagaggactcatcctcatatcgtttggaagcagcagtcatacatgttctgagatatgatggtatcattaatattcgttattcgtttagatgtgcctccctagtcacttcccatagtactttttgaccacctcaacccagtccttcttcaacttgctaccattgggctcaacattgttagcagcaccccaagccctgagttctgcgacggtcagcttgccgacaatgtcattctcaaccatattttgcatttgctcgttggacggagggcccgcgtcagaactcttgactttcttctcagccttacagatatcctccgcaggtcgcttggagctgctctgcaacaccttgttccattcctcgatggcatcaccaactcgagtatcaatagaccgatactttggtgtcgtcttgtcttcgggtaccttgggaacctcctcctgaagggccatggctcgtacaactcggtaatgccactgtagacgggggttggggtatctttgcgactcaaatccgccaggcatgcgtagacgagtgaaaatattcttggttgcgtccacgagctcaggggcggcagacacaagttcagtctttggttcttgtcgaatatcatctgtaaaaggcaagaagaccatatgaagaccttcgatctccttagttgaaggaataagaagagccagaataggtttggcgcccttgcggacaataacccaggccagagccatcttatccttgttcttgagactctgatagagtgctgaaaaggctcgaatcgaacccacaagcttctcatcagtgggatataggaacattgacgatcggacactgtggatgaagagctcggagaagtccgaggaattgtggaagccgagaattcgaataattggctctccaaagtaccggatttgcgtcagctgttcttctgtgaaaggaacatagtcatttccaaacttgaaagtctttctcagatctgccttgtccacgcttctgccactttcaatagtgacggcctgcgattctaatttggcaatctcgggtttctcacctccagtgtaaacccaggcctttcgggttgttgaagtagccttttgttccgcataaagaaggtatcctcttactccgacaacaagaccttctccgatttccattttgacattgaacagtgatcgattgagcacgtttcttttgttgataaactgcttcaaatcgatcgcctcaaccggctccacagatgtgtcttcgttgaacacaagagcgtagaatttggaggagtcgaacgtcttgtcttccgaagggttgatcaaaagaggctcgaccttcaccttgagatggcttagatcctcaattcgaactcgtgtcttgttgatatcgtcctcattcgtcgtgggggtatcgtcgtctgtgatatagatgattcgtctggacgcgaagttgggtgccatgttgataaaatggcggttcatgtcgaaaaacacgtccatcaggtgaggctcttcctgcaccttgaacctctcacccagatcagggtcctctgccagtcgtttgagtcgtttgatctgagcagcggtaggaaggcccagcttgagaatgaaatgtgtatctgactcatcatcgaactcgtcaccgtcgtcctcagactgcatggaggcaccgaacagcataacgccggtgtaatcttgcggcgatatgacgattctgtcagtcacagcatcgaaggctgcctccaaggccttatgaagagttccgttgttaatggcgttctgggttacttgaatggcgatcagcagcgcgtccttgcgcaccttgtagtcctcgatttccagcacatcgtcatcgttctccagatgtgaaatccattccattttcaaaaagcggcggttcgtggttcgtgtttcgtgttcgtgtcgcgatgtatagttataattggaggttgatgaatgatgcagctaaatttgggtttgtggggagtgaaattaaaaagctgaagagaagacagacgacgatgacgatggtggaagaatacaggaaagggattgtgtagtattgttggactttgctctcaaatctgatctgaattttccttgaatttcctcaataatctcaatattcacgagtttgcagtaggcggtgcttgacgtgctcttcctcatgtacaaatccaattcatcaagatcaaatgcacgcacggaaatcgaactcccaaccacacaccgcccatctgcataaactctaaatgcggtgaaatttgtaacttctgaaagacacgattttacacactcacgcaaccacctgaaacgccatgttctacaaagtcacacaggtccgatctatcctgcgaatgccgtggagaacacgtgacgtgctcaagaccctcggtctgggcaaggtcggctcccagaagtactacaaggtgtctcctggtatcgccggtcagctctacaaggtcaaggagctggtcaacgtggagatggccgaccagtacaagtccaaggcccagatcaaggccgaccgaaaaaccgagcccggattctccgttgtcggttctaagcgagcctaagagtgagacagaatgatctcaaacgacacaaaacgacaggctgatttgaaacaacacaacacaagtgcgagccgatcttgcggatctggacactctaaacatcaagtcgacagtcgccacacatgtatatatccaatgtatttatcgagttgaaggaaggaagagctaggaaaggaagctcagtatgcgcttttgagatcgtgttgatgtcggcagccggagcattcgtgggagagtacgagtgctgtcggtgtgtacaagccggcagaccccgggtagaatggtacaagtagtgtagtgtagtgtactgtactcgtactttatgggcctatgttcgagtacttctttcttgccatgaatggtctattgatgtatatgtcgtaagaagaaagtctcctcgtctttgggcaagtgctatgaatcatgtaggggaaagagaacttggcatatttagtgttcatatctaagatggtaacacggagacttaattcattgatatctgttaaatcttctacagcatctacaagtagttgtacttgtagagatagacaagccatctgctccaacatctccaatgtgcatatcgtgcaactacaccagtgacagtagtacaagtggtatattcattccatctcatctatcacttgcaccactcaagcaaatgcattcatttcctaccttaccacctgtcgcgtatcgcaaaccagcatagcttacctggacggcatagacggtagaaccaacagaaacggcataaacgggtcagctgaaattaagggacttgatattgagacagaatgacgaggattttagttagaagtaccgccatctgcagtatctctgtcggtgcgtggtgttcgttcgatccacacattcttaacaacacgttcaacaggactccaacaaaattgcctgccactctctcctcttttagacggtaaatgcacaaccataacaacagactcaacaagacagaacagcaaaacaagtaaagagagagcatacaactcccccccaaactatccaaagtggctaaagttgaacctgaagcacttattctagccataataccgggcgctggaaacatataaatagcccccatcctcctccttctattctacaccaagcaacagcctctcttcccattcaatcagcaatgcagctcaagaacatcctcctcctctctctctccgccgtcgccctggcccagaacgcctctcccgagtccgacaacgccatggaggccccccaggacatctccaaactcaagcccaagtgccctgagcagaagtgccccaagcccaaggtccacaagctgaccaagaacatcaccaagaccgtcatgaagaccgtcaccaagtctgccaacaagtgccagcctactcactagaatcggaatgcacccgcatagattctcgtaaattttagattcaataaagtactgataatatcagacgaatcgtagctagccgtcactggataactagtcattcacagcttactacaattgtgaacatgacagataaaccttcataaagcccttttgtctgtcacttgattcattaatgttattacggtatctcaatgtccttcatagttgttcctctgttccctcttctcaccttcacatgtcctacctactttcgaccaggcatgttccgtcgtgcattctttctgggcgagccagcatactgagcagcagcctgagcggcaatgccagccacatgtgtcttcttttcttccttgatgttcacaggagactccactaacgacgagtcgaccattcgaagcacgtccttggccttgacggtgccggggttctctcggttcacctcctccttgtaatccagacgaacacgcttctttgcagactcaggctcgtcatcgggagacgcatctcgggagtcacgagatctcttagaaacgacaagcttgggctttccagaaagaatggaatcttcggaaacgagactgtcgccgaggaaaatgtcagtcttagtagacaggaaggcgaagacggggtccttagaagtatctcgagagcggggtggtcgagcgaggtatcgtttggtgtcacttcgagctgtgatttcggtctctgtgtcggcaaacgtgcatcctagaggggtttccagttgtcgcacgtctttgggggctgggttagtatgagaaaagagtttcggctgcactgagaatagtgcacgatgatgacacgagaacaccaaagatccgccacattatttccacagatcaccagatgtataggtatgaacaccacctccaccatgagagcctttgggaagtccctaaacttctgggtatgtcatgtcactgtatccgttgatcatatttgtctcggcgcagagctgtggtatatcatgtgctgtagacaaaaggtttgaaaaggtcgagcaagctatactgtatctcaagagggtgttcattacgccatcaggataactccgccattgatggtgatgtccaatgaagtatcatagcgctcggtatcagctcatcattccatcatcaattgcgtccctcaaacagcttaaattggtctcacgctctccctctcaagccactctctgacttgcctagctcatatttccgcggtgtcacatgtcgtctgtatatgcgtcatctatctctgtcagctgcgccatccatccttgtttgccttcatgcccaccatcgcattgtccgatgtcatactcacggtacttgggcaacggggtatcgttcttgtactgatctccaatcaccggtgatgcccccacaggcacggaatacaccaacggcgcgtacgccttggagccgccaatgtcggccacatgtgccagcatctgatgcacctttcgtcgagggtcaaactggtacgcctttttctgcggcttgtcgccctggggccgctggtcccgtgaaaacggtcggcgctggttgttgaaccggttgggcgtatgtggcgttttatacatgttgctggagcctctctggagcaaaagatgtgggagtggtgtgtgcaccgagattgagttgggcactgtgtaaacatccacctacaagtacacgggacatacgatggggaagaattatttaccaactctattctggggtggggtgaaatttcagacctttccaaggtagacaatgaagccataagcaagtattcacaacttacagggacgtatttgtcttgttagcacgactcaaatgtatgctcatgaagcctttctctgtactgtagaagctggttgccatagttaccagtagtttatggctgcagttgtcctacaagtacagtacatactgtacagtagcgcagtacaatgagggctggaagagtagtattagctgtaagaagggatatctccggtctcagttgaacggtagctgtagttattagctgctctctatcaacttacagtgctgtacttgtaatcattcaatgtagtatgactgggaaggattgtcactccctaaacggcccttgaataatatggccctgatatcgaaccctaagcactatggagtaaggggcttctgaaacttttcaaattggtataatacgcaggcgatgtcgtttatcaaaaagatgtctcagattcactcatcacaagtatgctgaaatgtcgttccacacttctgtatcaccatctacaccacaattcacaccgcactcccgggacagttcttgaacttaattaagcgataacgatgtcccataacatgccatctctcaccttcatttcaactcctaccacaccatgaacttcacagggtcgccagaatacgacatcaacacgaccgaaggcgacattggtgtcacaaaatcgaccacccatcttctagcaacggcccagaaacacctagacaacaatgagctcaaacagttccaaatatgcatcgaaccattccaggagctgccacagctggtggacacgaaactgcaggatttcgtgacccaattggcggagaattacacagaaccaaacccggatatcgccagagctctgtatacacttgtgaccgtgagagggggcaagatcattgcaagactgatgccaaatcacgtgtctagactgatcccgatcatgaatctgattacccagcaaaaagtctcgtgggaagaggaattcattgtgctgctgtggctgtccactgtgtcacgagcccccttccctttgcatacaatctctcagacccttccccaagacctgtatgatctggcatggcgaagcctcaacacggccggaaaatcacgtgacgcagcggccaggctcctcggagtgcttctgacacgcgatgatatggccaaatatcttactcggttctatttggagtcttgcatgtgtttttctgaaggagatcaacagttcctacagttaggtattcttcagactctgcctcatctcatcaagtttaagacagcaggggaactcaaatggtacgcgttggaccaccagaaactgctatatattgttgaagaatgggccaataactcttcaacagttgacgcaaatacccatcgtcttcttgtgaagaatatctcgcgtctagcccaattacaaatgtctctagcaacgacagaagtgccaattgaggttgaacagagtgtgggtttttttttaagccagctatcgcatccaaacactctagtgagatacacaacttcgaaagccattgctagaatctgtcagaagttgcctgaggatctggtagccgaagtaaccgacgcagtttttgcagaaattgaagaggaaaatatctccacagctgatgcagacaagtggcatggggtgttgttgactctagccgaggtcatcagacgaaacttgttgcccaataacgtcatctcaagactctacgctatcttggaaatttccattccatttgaacagcgacacttgacctactccgtgggaagtcacgttagagacgccagttgttacgtttgctggtctttgtttcgaacagttcgaggtctcacgaaggatgttcaaccagtgatctctctattagtcaaggttgcctgctttgatcgtcagattaataatcgaagagcagcttcagcagcagtccaggagttcgtgggaagacagggaccagttattatggaaacagctcgaggaattgatctgttgacgaagctggactacttccggctcggttctcgtgagaactcgtaccttgccgtctcacatgatatgcaagagctgggcttctcagatttgtcagaccacctggtcgggcactgtgtcacgtcatgggatccagatatccgacgtctaggcgctgagtcattgggtgttcttaaccaagatcacgggagcaagaatcatgtgatttctttactcaatcagcttgacatttccgaaactgatgtgcgtcatggagtcatgctggctctgactgagctgcgaattgtcacaccccaggctctggagcttagtcaacggcttttggcctacgtacaacattctcatttgaaggttggacaggagactttcactgcccaggcgtttgttgttcttctgggcgctctttgggctgattctgaagattcctcagtgtgggataatgtcgaaaagttgaccttgtgcatggaaatgaacgaatccaatctagttccggcagtttccacgtgtgtcagtcatctgaaactcgactcttactcggacatcttctctgtttggtcccagagactgtatgaaaccggatactctagttttgcagctgcattgggctccatgccttcttccggaggtgttcgggagtgtctttcttacgtgattcgagcttcttctccgcctcatcttgccgattgtgctaccaaggctgcttgtattgaagctattagtcggtctggtgagtttgatacaactttggtgggttcgtgtcttgataactacaccgttgacaatctcagaggagatgtaggcaagtgggttagacaggcgagtctacaaaccattaaaaagtactcttctcttgactggagccaacatgtgaaccagattgtgcgtatctcagtggagactcttgacgatctgagaaagctagcgtttgacgttctagtggagttaaagatcatctctggacctcgtcagaatggctccaggtatttttctcacatgctttcactatgggatagtttccccgagtcacgtgcagctcttgttgcaggtctgactagtctcgcaggagctgaaagagccaatactagtcttctggggcactcgtttgacgccattgccgcgttcctggttggttctgagactcgaacgagcgagtttgtaactatggtgcttggaaatgtcgataagcaacacgtgaagcaatccctagctggtctacgtctcctttataaattgtttgatctcggcattatcacggccaacacgatagccactcctgacactggtcgacctctgctacgcgaaatatttgtcaagacatacaacatgcatatcaacacggcttcccatgaccgtctacaatgctgtattcgagtgtttggctctgtggctgtgttctcagactctgaactgcggacacaggttatcgaacgtctgatagtgctgcttggccaccctagttctggagcacggattgtggctgctgaagttctgtctgaggtcttctccgctataggtctggaaggcagccctgtggatgacttggtgctagatactccttggagagatgtcgacaaggtggttctgaaggctaagatgcacgaggtgaagaccatgctcaagtagctgattactagcatgtatagatagacctctgagtttctagactttgccgatggcccatacccattcccacaacaaccgtgattgcacgtctccgtgtcggaatcagctgcgtaggaccatccgcagttgcacctatcaattgtaaaggctcaattaactaccattcgcaaaatttccattaatacattaacctctatctaatcctctcctagaggaatttcatcttcgagaatcttcaccagccgcactctcagctccgtcgtgtcgtctcctcgcagattgtcgctgacaaagaacgcctcaacctccatctggaccatttctagcgaacctcgaatcacaccagccagcacgttcgagtaccacagctccttgtatgctctgccgtcatcgggcagttcgacgaagtcactgagcgggttctcctcgaaaatgagagagaattgcttgccgtcctgagcccagttggcaattgcaggtgtggtgttgaggaagattttgaacccgaccttggacacagcctcagcagtgtctttgaagttgtgacatcggccagtgttggttttggcaaagtagtcttcaatgagtcgtagaccaatgttgtatcccatcttgtcgagctgtttgttgacagctaagtagtcgccattgtagtctttgcacagttgtgcgactattgagccgtatgtgagtttgaaaagttcggagttctagattagtaacagtagcgagaggtcctaggtaggtcttgcgcggaaaatagcggcagagttgtgcggcagacgtcatggtagtgtatcggacttggagggcgccttataccaatggtataatcataatcacacaaccaagagcagatggccagcatcgcatagttgtgaccaacatcccgtatgcacctctctctttagtagttgtagagcacggagtagcaacagcatatgaagacttgctgatgatttgacaattagaaagccatgacagatagtgtaaaagcacggccattcagaatgtgagggcggagcagtgacatcttctcacaggggtaccgccggtatctatcctgaaatgtcccatgttctcgttctttttatattatgatgccatagcctctttagacagcagtcatataagacttctcgacaataagacgtcattgtcatccgtcacgcccaatatcaacggctcaggaaccccttcactcagtcgctgtcgtggatctgtctccgtctctgcgtctgaacccgcaagaccattccagtcttaattccctagtgtcatactcaccaccttgtccaccttggtcttccagacatcctctcctactgctcgcatagctttcgacattgtgagttgagttgtgtgtgttgatgatgatccgtatcgcgagatgcatgcactcgtgtcagttgcagaggttgttagtcagcaggatacggaagtggacggatgaatgccgcgaaaactggccatgtgaggatataaatactgtggatcgactactctcagaattttggacgccttttctggttgataccggttgagacaagatctgatagctctctatgttgagtctccaactccccatttttatatactaacctcaactgttggtctaacaaatctcccaactatatttcaacagatttccgttcactttttcttttcacaagaaagcagaaaaataaatactgtaattacagttacatgatctttctacaaccccggagactgtttgccaactcttgcaccaatgtcatccatccattgccaagatatttcctacaatagtgctcaaattgtgtggctacattgcttgtacctgtgaggattgggcgctcacttctcaggcgagactcgaactcacagcgctagcaatcggggtaaatcggaacttccgcccaaactttttttccaaaattctatatcaaactcaaactcccaattccccgaatacccgtaactggcagaaacttgcgcggtatagacgacgatatataacggcgtggttgggcagcaatggctaccaaaataacagagaatgttcatcacgtgttaaagacacagccgatagcttttccagcccaattcccctcaatttccacccccaacccctctccgcagaattaccgagccgagaggatgccgagaggatgcagtaagtacagcaaaatccggggtagtgccaaagtgcccgaattccggactagttgagagcacttggggggtatcactatctcagacccacaatctatagagtcacgtgacacctctcattttagggcgtccccgccacttccggcacctcctagccagtccctccgatccccctcggcaatagaacctagctgtccccgaaccttatgtagtgtgttgcaaggaacggttactgcaatcttatacttataactgtgggcccttggacctctcctcctcaccacacaacatgttccgactcaccactgcccgaattgcttctgtgcgaggcttctccacctccgccagcctgtccaagaaggtcgactctctctccgtaattggcgccggccagatgggtctgggaatcgctctggtggctgccaacaaggccggtctccaggtcaacctcattgacgccaaccagggcgccctggacaagggtctcaagttcatggacaagctgcttgagaaggacgttggcaaaggccgtctgaccagcgacgaggcccaggccgtgcgaggccgggtcactggtcacaccaacctgcagtctgccgtggccgacgtggacatgatcattgaggcagtccccgagatccccaagctcaagtttgacatcttccgagacctcaacgagtggacccagaaggataccatcctggccaccaacacctcgtccatctccatcaccaagattgctgctgctgccggcgctggtgccccccgagtcatttctgcccacttcatgaaccccgtgcccgtccagaagggtgtcgagatcatcaccggcctgcagacctctcccgagaccctcgccaccaccctggaggttgtgaagcgaatgggcaagatcccttccatctccaaggactcccctggcttcctggctaaccgaatcctcatgccctacatcaacgaggccatcatcaccctcgagaccggtgttggagaaaaggaggacattgacaacattctcaagaacggctgtgccatgcccatgggaccccttgctctcgccgacttcattggtctcgatacttgtctcgccatcatgcgagtgctgtacgaggacactggtgactccaagtaccgaccctccgtcctgcttaacaagtacgtcgatgctggctggctcggaaagaagtctggaaagggcttctatgactactaaacagttgtgacgaagacgtgagtgcaagctcgatgcaatgtagataatgaatgttttgattgaactagtgatcttgtgcttttcgagatcaattcaggtacgactcgtgaacatgtacggtagaatgtgatccagacacagttatgtgatgatggagacctggatgagtgtatatgatcgcgttttgtaaatccctacttattgtaatgcaccaacgcacatgactcttacggccaagccattgtggactgctaattttgctctcgatctgctgaatctgctggagtggcatttgtctggtttcccctcataaccacgccaactgcagttattatatttcgcgatctagaactcctcttccccactcgtgaccattaaccaagtcactggaccccattcctcgccaactctcaatactgaaccgcaatgaccgacatcgacattccctactacctccatcaggatgccccgtacatgtccaaacccgtggtggcatgcgacaatctccaatggacaacgagccctgaacaggagagctaccagcatctcttatacagcgagtttgtgacggccacgtctgacaagaagcggaccatggagacttgtatctgggtgacggccgtcttggattttctcaatggatacggacctggaaacctggtgacgatttactggtttctggacaggatcattcctgactcgttgtcgtccgaatacgccaagagatggaccgagtggtctgagctagccaagagacatgttgataggcgctacagccaagctgatgaagaaacaaaggctacacttcgggcggaaggaagacacgagctgaatatcacagaacagagacatgtccctttgctggctctcctggaggcattgttgggtgacgactggcaagggaaatgtcagacagctgtcgattctgcatcagtccgagacttctccgatgaaacggcatatcaacataccatggatacttgtcgatcttttcttgaggtcaagtactgagcagaccaagtaaacagagtacgcagtgagcaaaatgccagccagctgagtaaccaatgaataatatgagcttttcgaggtgagacaatctggagacgagctcagatgcagataatgtatggatcaactagccctcgagcaggtggagtatataagaatggaatctaaacaaaaaatctaaaaaaaatatagttttatttccatttccgaatttatttatacacaaataattgaatgactaaaaaatagaacataaaactaaaaacaaacccatgacgaaatattccgtcgaattatactacaatataacgacacgaccctttcttaacgacacaaccctttcttaacgacacagccctttctcaacacactcacgcttctttcctacatcctccccttcccctgcccccgtcgcgcacccgcaattgctcctgggtctactccgccgctcagtcatgactacaagtatttacagaacctggagtacagtttagtacatcttacaacactgtactgtagtttaccgttgagtttaaccaaacttccgagtaaaggatgacgcaccacggacgaaaggcgccccagcaaaagacgggttggtggttctgacaacgtgcaagtctcgtgatacactcagatagtatggctcaagtttcatgttacccgttatagctttccagcgcattctccgctcctcttcagagaccgtcgccaggattattttatttttgttgcaagaacctcctcgtactatgcatacagtaaccttcacagtacagtacagtaacctttcttatcccaacgtctccaacgttttttttcgcagcgattttccaaccctgagtctggaaggagggcaatacgatggcggcaaagaggtagaacaggaggaattccgaacactagatattcaaagacggtccattcaaaccagacttgtatggtttttgtacgatgtgcgtggacatacatgttttggaactcattgtgccgatacagggacagtacagcatgtacatacataccagttgtacggtgtatctgtctcgcttctttctcatggtgcattggtgctgctagggttgcacctcttccgcccgtctcttgcatcttcgctaaactatgttggaaatggtagccacctcagctagcgtcttttgcgctgctactgtcacaggtttctttcctccacactcccccactacacccccgaaatgaagatcgccattctcggagccaacggtattctgggtccccccaccatcaactacctgctcaagtacacggatgccactctgcacgtcatcaccgagcagcccaccaaggtggagagctctgagcggatctccacattcccccgtgcccggatctccgaggccatggctggaacagacgtgatttacaactttctgggtgtgctggctagctggaacgactacttgcctgccattgcctcgtcgggcgcaaagctctacttcctgcccgactttggtattaagcacgaacagcgacctgactttgccgccatggtgcgaaagacggaccactacgagcaggcagccaaaatcccgggactcaagtgcgtccgactgctcaccggagcgttcgcggatactatggtggatatgcctcagttctggggcattgacctggccacgaagacagccgcttcaattggtgacggaaacacaaagttctcatacacgtttgtggacaagattgctgagacgctagctctcgcggtcactacagatatttccaaactggatcaaattctggagatcaagaacggagacatcaccctcaaggagttctaccagctgtatagcgaggccagcggggttgagctgaacattgtgcaggccatgagcattgagcaggccgaacagacaatcttcgcggcccagaaaactgatcctcaggggggtgattatgctgctttgtacggccttactattggtacgctatgcaactctggatacgctgttattaccaacaaggacaactggattgcgggccagaaggacgacaagtgggatcaactgagcgttgaatctatcaaggccgtacttgctaagcagaagtaatacaggataggggttcacgtaacattatggagaggacacatactaatggaagacggtattggagatatgagttacaaggaagcaagttactgtacataccgtaacattagtgtaggattgtcacatggtattgagcatggcagtagtggaagccatagagtgtggtcatgcaaacatagaagcactctggggaatatatgaactgcaaactgaagctaaggaaacatattcggctactacggtttaataaatcagacaactgtcatcttcttgttcacattgccgtatccatcatatcactcttcctgtagttacttgtaggtcacattctcaattccacaccgaattcaacgtggcgacaaacgctccaattacaaaatcagctacgacaactatcttccccagacttaaccaactctttgatataaattacaggcctccagctcaaaagtccacaatctacatgcccctcacttaactcttggtctccactataaactcctcaattctcaatcgtcatctaaagactcaatacgatcaatagtagcgaaactacttgaccaacaacgctagacaaaccggatcaaatggtctatcaaaataccacccccaaatctcgcgcagaacccaccctcagacctccccgaacctcttcccacaggttagggttcgttaacaataacgtaaagctcccggtaatgcgtctcatctgcaaagtgagcccgcttgttctagcaatatagacatggacgagaacctcaaaaaaaagagaagaaaaagacagatatgtcgacaatatacgtatcacttgatcaaaatctcggtctccccctaacaacgatgctcgaccatcccccacattcaccctaaccctccttcagtcaccgcccaactccgcgatacaaccccaagttaccctactgcagaaataaactcccacgatcccagaatcaagctccatttttcaaactgatccaggtatcactaccaacttccacaaccacacaaccgcctcacaaaatgcccaaactgcagctgtttgctcgcgagcccaagaaaatcaccgtgtcggatggtgtgacggacaattccgtcgttgcatcgcttgctcccgaaaccggagccgtcaaaaactgcatctatgcccccaacgggtctctgtttgcctacgctgttgctgacggagtgcatgtggtggatccggaaacgtgccaggagacgctgagactggacgagcccaatgtgctggaaatcggcttttctcctctcggctccttcatcatcacctgggaaatccctaagaaggaccctgcatcgggcaacttcaagcccaacctcaaggtgttcaactccaagaccggcgaccacgtgcagtcgtttgtgcaaaagtcgcagaccggctggaacctgcagtacacctttgatgaaaagtactgcgctcgaatggtgaaggacgagatccagttttttgagtctgacgtgctgaccaaggtgtgggctaagctgcgagtcgagaactgcgccgacttctccgtgtcacccggaaaaaactactccgtcgctgtgtttgtgcccgagaagaagggccttcctgccaaggtgcagatctaccacgtgcccaacttcaaccaggccgtggcccagaagacctttttcaaggccgaggaggttggactcaagtggaatgctctgggcacctcgctgctggtgctggcacagactgcctctgatgccacaggaagatcctactacggagagaccactctctacctgcttggaatcaccggtgcctttgacagccgaatcaccctcgacaaggagggtcctattcacgatgtcgcatggtcccccaactccagggagtttgccgttgtctacggatacatgccttctaagaccaccttcttcgatgctcgaggaaatgagattcacactctggccgagtgttctcgaaacaccattcgattctccccccacggccggctggtgctgctcggaggctttggaaacatccagggagccgttgacatcttggaccgacagtccaagttcgccaaggtggccactttgcatgctgccaacgcctcccatgtggcctggtcgcccgactcccagtacgtgctgacagccaccaccgcccctcgtctgcgagtcgacaacggattccgaatctggcacgtcaaggggaacctcatgtatgctcaggacttccctgagctgtttgctgctgactggcgacctctcccctcttctgagttcccctccggacataccatcagcgagtgtcctgaggcacacgagtctgctaagaccgccaaggagggcgctaaggcccccgtcgccgctaagcctgcaggcgcatacagacctccccatgctcgaggtcagcccgagcgagctgctcgaggctctctggctgcttctcccgatccctcttcgggccccaaggtgcgaggcgctggaggccgagtcatccccggagctgctcccaagaagcacgaagagaagaacggtgccgtgccggtggctaccgtggacgacaagaagatccgagctctgctgaagaagctgcgtgccattgaggacctcaaggccaagcagaccaacggcgagaagttggaggacactcagatccagaagatttctaccgagggcaacgtccgggacgagctcaagaagtacggatgggacggtgtttccaagtaagagactcattgtttttcgcttggtggaggagtggagtgctagtgttagctgttagagagcaacctgattgtctggatgtttggaatagtctggcacgatagacaatggacggccactttagaatgtggccatgtactttgagatactggatgtatgagtagaagtaattacgaatagatgctctggtagcatgctggttagtgtgctactgtttagtgggtttaattgatgaacacagtaagcgagtctttctttctactttagatgccgagattatgttaattggttatatgtcattataatcggtcttgtcacttcattgcaaaggtctcacatccgacttatcgttgtatgccgcctgagcaactccacatcgatgatcttccagatcgtagacgacataggcagctctcatgaccgtgtctcccataatggggtctcctccaaacacagtggtactctggattccaaatccacatctcttatcatcgttgccatagaaaggcccgatgggcaccaccagagatttttcatcagcaagaactgtagctccggggaagttgaaggcaacagacatcttggcgtcacagtcaatgtagttgattcccaggaacttgttgaactttccgagattcagggtcttcttgagctcctggtagatggggtcgggaacactggtgaagatcgttccggtatccagcaccactggggcgtccactgtcatgtgcttggaccccagggatatgtcttttagttggaccagggctcccgcagcagggtccgagacgtttagccaggagagatctccttcgaacttggcatgatcaactcctgcgagcagaaaggtagcttcgttagtgtctggatcgtccagaaaaacagagtaagctgccttgttgatgtaaccggcctttttgaccgcgtaggggaagttgtcgtagtagtcaccgggtttcaccatttcctgtgctcgaaatgccactccaaacactccaccaccagcatggtttcccttgacgtttccaaactggaagttttcaagcgtaacaggtccaagcttgagagtctcggtggcccagtcgcctaggatgccattgactgcagtgtacgagacgttgaagtcgctattgaggtacttgtaggaagacgacgccttggagtcgtagttggggacccatagatcagaagaaccggtgtcgaaaatgacgttaaacacttgtgccggtgttccaagcgagactttggccctgtagtatgtcccaggagggttcttgattgcaatggcgacgtccttgggctctttggtgacggcaaaagagagtactcctggatttgagggagctgctgaaaccgaaaccagagttgcgaaaagtgtcaagacgagtgagaagtgcatgagtgaatggtgagtgcgatacacgatcaagacaccgactctttccagctatcttatatgatctccctcaactctatccaccttgtcgatctgagctccacatttgatgtgacaagagagcagcttatggggtcgtgatgatcttgatcagtcgagagatgtcctgaataacttctcgagaaacagtttgattccctttggtccgataatagcactcatctgggaccaccgacggcttcaaagccgacaaactcaggtccgaaacttcctcggtgaactctcagggtgacattgcagaaagtggagatgatgagaatggtgggtagaggatttgcaaccaacagcgaattcagagaagtgtgttatttctctaaacaagatgtttattctaaataattacttggatggctacgtcgtttaccgaaaaatgactgagatgaccttcgccgagatgatatctgagacatggcctctagtaactttaggcttatcagcgccgagacgttattgaacgctgaactgcttcagtatgagcagtgggggtagagtacttgggcagaatgagactaacggagcccaattacgccatctcattgtgtttcttctgccagtaaagagatacatccacttctctcttgctggtgttagttgcaatacagtacatactcagcttagttacatcagttgactctaacaacccttagttggggtttgctcacccatagtataggcacttaacaacatcctatacacttgttctgtctcatttcctaaccaattaaacgatttttgttctttttcattgggctacttccccaatccggtgaacttattcttctgcatctgtcaacgtgcttgtttaaaggttcttcagctcgcaacaacccccattttcccccgttggtttggtgtccagtagcttcgggctggatcacaccctggtacgttgcggtgctgctttcaggtgaattatatacggattacacccggattatacactaaggcggtagtgcgattcaccacaatggcgccatctaccagcgatataatcgcacaattacagtatccagtcgctagtctagggctagtctagggctagtctagggctaatctagggctaatctagggctaatctaggaccaagcagtttgagatacgtcaggatgtgttcatgaattgtttcagaatgaaagtgggcttgaagctattgagggtatagacattcaacgctcaacgtcatagtatagtacatactgtagtacgtaattggtgccatctcgggacgctcatgtgagcactctgtcatcaagagcactctcctgtgagcagttggttaggtacaatacccgaacatactgatatacataccctggcatactgaccacaccacttaggtactctactcaggactctctactcaggactctcaggactctaatcagtactcccaggattctactctgtactctcagtacatgctgtactttacttgtactcggacaattcctcctcgtaccaccgcaaaaacaaatccgctgtactgtatgtggagttccgcaagcgcactaattgcgttttgggccattgttccttgtcgtatacgagcagctttcggcggtagctaatcagatattgtcctttgacacgatgttatctagcttctggcaggtgctgatcggcatcgaggaggttaattgtgctgttgagaccaccattattaacagtgtttgtgcgtctctatcttggtctttgtatggacacgggggtgcgctggtctcgtcgctcgctctaggttctggcaccagtgcacgggctacaatactacaagtagtagcatgttctggacggtggtattgatggatatgacaatgtgggcacccggaatttggctgaaagggaccatagatggctgaaaagggccatggatggcttaaaaaggctgaagattccacaaatctccaactctccaaataccctgtagatttgaattcccagccatccaataaaccccatctatgatcaacgctgtctaatgttacgttgtgctaggtggtctattcggtggcttttttgtgcgatagttcgaggcgaggaggaacaagagccacagggtgttcgcaagtatactaccctccgaagataccgctaacgtggcccacaatcgagcacttttagtcgcccgcgggacatccccaggatcttcgcacaaagaaccttccacctgctctagctagtccactagagtaacttccccactaacaacgacgcagatataacatgggttgtattcactgatataaggcatcattccccctccggaaactcacccatcatccattttagtatgaccgacaaaagaacgactcgagctgttgcaagacacgccattgtgggtgtctacacactggcctttctggcatactcggcatggctcttctaccgaatggtgagccgattgagcgacaacgacgacaactgggtgttggaaccgattggaattttgttgctcggagaaatgggtgtcgatgaggcgctggagcggctttatgaaaagggtaaggtgactgaaatccaacagtggtggtccatgatgttcaactttgcatttttcactgttttcagtctctatctcgacactgaagcgtggattgttatgaaagaggcggttggtgattactctcgttcgtcgtggtccctgataggagctggaatgacgctgcttgggttggtatggtacagtcgacttcctgaacgagctgagggttttattcggctgccttgagaacggaatgcaactatcgaaatgttctccaaatggaggagatgggggagtttaggactatcgacagagagacatatcttccgccacagacaacagagcgaattgttggatactgacactctatgaatacgattccacactctatgaacacacattcacaacacacagtgagccaacaatcacacctaaacaatcggaataacaaacgccagctgtgaccaactctcaccttctgaactaatctctttgtcagatcaggctacttcggtcgtgtttggctaggtcgttttggtcagctctacttgacttcaatcagtcacttactttcaatcagcattggtagctactttactgattgcttttctctgccttgggggcctctcttctaccagccgagctctactcggtttcggtagttacttcaattgttctactgtaagttcgtctctcagatctctccactcactgtctcagctcaaggaagacagctactttcctcacagtaatataattaattattcaagaatcatatagatagttcccatctgtctccttcgccccctaatccgaatcaaatccagaatcgcagctctgatccggcgaaacctccgtctttccagacatgatctcggtctggaacctatcactctgccaggcgtacttgacctccgagtacatttcgtccacctgctccagtgacaaccctttggtttcatagacaaacaagtacacaaaggcaatggctagaaaattgcaacctccccagatgaaaaacaccttggactcgagaccggcagacccaggtttcttgtcgaccaagtacggagttgcaaaggcaatggcaaagttgaaaatccagttggcagccacactgatagccactcccttggcccggattcgaagcgggaaaatctccgcaacaaccacccaggctataggtccccaggtggatgcaaagcctgcgatgaacgtacaagtgaaggcaataaggaccttggaagacacctggctatccagagctgctcctacagctgccacaattaattctgaaacacacattaccacggctccaatcaagagcagctttcttcggcccactttgtcgacaaacagaatacccggaagggtgaaggccacattgacggcagaggtgatcatggacaccacaaagggatcttttatgccagctgttttgaaaaagttggttccatagtagaatatgaaattgatgcctgttagttgttgcagagcctggattgagactcctgtcagcagtcttttgagctgtgatccatgtggactgaaacaagccttccaggaggagtttccaacctccatttccatttcgaacgacttctgtagttcaagcagttccttttttaccggtttcgagtctgttggtagccttcttagccgtgagagtgcttcggcggctttctctggccggttcttcttgacccagaaacgaggagtctcaggaagaaacacaagtcctgctgaaagaataagagcccaaatgagttgaataccaagagggatacggtatgatgacgtatttggacggtccttagtggcattgttgacaatagctgccagtagaagacccacagtgatggcaaactggtagacagaaacaacggcccctctgatccatttgggagacacttctgactgatagagaggcacaatggacgagatacctcccacaccaagaccagcaatcacccgtcccacaattagcaagactcttccggttgtgacggtctgcaaaatagcacccacagagaatacaagacaatacaacagaagacccagacgtcgaccagccgtgtcagcagctaagggagcaacgatggctccggtaaatgtgcccacagataggatagatgtggtgagagatgattggcccgaggtgaagtcgttcttcccaaagtctgtaaagtgttctttcacatagcccatggtcatgattccagcaatagttcctgtgtcgtagccgtagagaagtcctccaaaagccacaaatacagccacaataatggccattactgttgattcttgatcggcctttggaatactgttcggcgtacttgtatctgtagtttgttgctggatgtctgacttttgcggacaggggtcgttcgattccatggttgtcgatgtaaacaagatataaagagtatatcaagcgcaaacaatactacaaatgctttccccactgaaggggaaccactgcggtcaattcatgcggtctagattgcgcctttagtaagttttccaagtgatagccataccttggacgtacctgtatgacctcataatgggcattgtcttgatctgtaagtccaaatatctaccgccaggcatactaaacctattcgattggagaatcgaacctcctaatattgttgtttttacccctagtcacatcttcaggcggtgaactacccgtatgtagttgtagttgggtcgaacacgttacgcgtggtgtagtatggtagatgaatgtcgatataagacttacagtggagtggatgatgctgttttattacttgttctcaactctttgttttatttacatgataaaaaaacacataccaaagttccaaaacaccccatctcatgccatcatcgctcccctacttgtacaactccacatttagtccggaaaaaaatgagccattgtgggaaagacttttctacattgttacattgactgacaagtgtatttaacggaagcctacagtcgagattttggactgcaaaagtcactactgtacgttctcactttgtagatatcatatccatggataccatacaagaccatccacaaagtacataaccccaatcacttttgaataatccactctggtcgtttgaattcgcccagtatcacaccaaaaaatgtactaagctccctgaaaccaagctactgaccggcaagaacgtctcgagtacattagtcggggaactagtacgctaagagcacatgttcacgcccggaggaattttcaaatcacgcatcagctctaatactatgtcacatcacatttcggctgcaaaaacaacttctggaatgcagtttgatgccgatggactgaatgagagattcgtgaccagacttggcattactcactacacaacgtcaaatcccaccgggaaacccaagttgatactatccagtagatatagtaaaagaataatgcctgacctaacaacatacccactccggtcgggtccaattccaatcttgtagcttcgctagagagactagaacctggttctggttcttgagaggtacttgagacattgaaggtcgatgcaaagagcctctcctcgttctcagatgtctatggcgtggtccgagcaacgacgctaacgcagttactatgcgcggtgctctccaactttttcaaaaacgggcgcctttttttacagactagggttttttttaaaagaaaaaaaggggaatacattgaggaaatgttgttttttgtttttgttattctaggcaaatacaagggttttgtttttttattctaggcaaatacagggttatgttttttttattctacaagtaggcaaatacagggttatgtttttttattctttctgtttttttattcttttatttgtttcttgttttttgttttctttttctagggaaacacatttcagtgactacgtacatgctaccagtacaagagagggtaataattctgtgtagagaagtgagtgtgctgcatacgcgaattgacagtctattccatgatgaacaacacctagcgtacaatgtttgtcagtatttctcaactgataatggtatatcgtatacatccgggagactcttgatgactaagccgtcgtgatcttaagaaagataatatggcaatatttccattgccgaggacgtggcgtagcactgatacaaacacaatccgattacattgtacaagtcttttgatgtgtaatgtagccataatattattactatacttataaattaatgctgattgtaaaaggtgggaatgccgtagagtacaggagccgctccattgaggtagcgcaacagacactcgtttctagactgcgaaagagccatggaacagtccatagaaccatcaagtgagtcgtcttcaaacactccccaccgggtcagaaactgccgcccaaacttgtcaatgtccttgtctgtcacatcccacaggttggctaccagagagggacatccagcagacatgtaggccataggaataccccagggctcaaactcgcctgcgtcacgtatcacaccggaagagcagcccagaagaactgtgggacagcaccgctcaagcttggagatagaagagtttcggatgtacttgtctcctcctccgtggcccatgtagatcatgacggaagaagtttccagagccttcacccactcagattcactaggctgcttgccgacaacccccgagaaaagtgaaagagcatcctcaaaccgaccctgcgtcctgggaagatctccgccaggattaagaatataatagggcttgccagtgggctcagaggtgtccaaaagctggctgagtacttggagagacgaaacacgagaaacagagcgtccacagaggctcgacatgttctcccaggggaattgtgtagtggcggagtccaaaacaagcactgtatgggtgtacttgtgtttatttttggtgtcgtcgctgaaatgaagaccaatggcttcttcgatctcaacaaagatctggtcagtgtccagttcgtcataagcgttgtactcgccgtggaattgcagaatgtcaagcacaaagtagacgagatcctccagtagctcaggtgcaatatcatccttacccatacccagaaatagtgacagaactcggggatcaattgtcacgggcttgaatcccttctttcgtcgtcctgtaccgtttctggagggcagatgcttagtcagaatgcggttgaacgacttggcgaaagactcgcagccagaaccgacagtttctccaagaataccaaggaagcctccaaaccagcagaactctgcgtcgtggagaagctgtttgaggcgagcatcgagctcatgacgcttggcccaccaagcttcagaacctccagggaaagcagtcccagttcgcgtcatggtatcactttcggaaataatactcttgagctcatccagaccatcggagaagagaaatggatgctcatcaacatcccgggagttgtgacgatgaagtggaagccgaagaaggaatggttcctggttgcaggcgtactggcagacaatcagatcaccagaagtagggcaaatggcgagggaaatgacattccagttgtcggggagcttggaaagaagagatttcgcattgagatcgacgtgagaaggagtggaaggcatagttgccgtggtccattcactcacggtcaaactactcagcacccgccgtcttttatcagtagcaatacctctgaaatccagccaggaagtcgtatgtgtggtagtgccaagagcggacacaaaaacgtctaacgaagacagtaagaacaatgcttcgttaatctcaatctgcgaggaggactcgaacaagtcctgaactctctctccaagcgacttttttgcgctgcaaagcattccatgagccgcctggacattattgttgggatgtagagcaatatcgcagatggaggcagagggaatgctgatagcagactcctctagacccatgaagattgcgtctgaagaaagcagcttcctagctgaaaacaatgagattcgagactcaaccagttgatccagacactggtcatatttacccagaccggaaaaggtcggtttagcggctttctgatcccgaacaagctccaattcgaccttaagacgctccacttgagcaacaagacgtctcaagccgggtaagacacctgctgtggaggaagcagcgggcttcttgcgtcgctcaacacgcagctgcgacatgtcacgtgaaaggcctgaagaatcgctcatcgagttgatcacctgaagggagcgttcgtactgagcaaacgaatcttccagctcgccagtcttgtagtgaaaggcacccactcgagcgtacagaagtgcccgtgatacgtcgtcgattgtgtcatgttcacgtgatgcacatgcagctgccaaggtgttctgactggctgaatagtcacccttcttcaactgaagccagccaagaagggactgtgcctcagagagttggattaagtgacccacagactcgtgtaggccaattgattgagtgataacctgttcggcttccctccacaggcccaaatgcaaaagagtggtggttgtgtaaattgcagattgaagactcagactacacatttcccaaacatagacaggtagctgagaaaacttcaagatgctgctgttgctcttactgtaccgcttaaggtaggcttgagacagggaaagagcctttctggctgtagcagtggcatgttccaagtgagattgttcgaatgaaagacgagattgaaccagccaatatcgaacctggcaagtaagacgaatgcagtactcttgaggagactcggagtcagtcttaccagacgccaggtcacgtgacagcacgggatgtgcagacacaagatgggtgtgttttgtgagccgtttgactgcggattcgaactgcccctcaagcaacaaatttgatgcatgcagttgctgggtgagaagttgaaaataaatgtctgagtctccgttggcatcttttagggtcgttttgcaccgttgaacgtctccgagattcaagtagcactgagccagggccaatttgtcgctggtatgtttgtgcaatttcagctcgagcgagaacaacgactggcaagcagcatactttgcgacaatggaaatgatttccgcatcttcaggagttggcttgattgtgccggcaagatgtagcaggtgatccaagttagggttgtggagataaatggtctctaaagcaaccaggtgaaagtccacaatgggagtacggtcgattttgacaccaataagactcttgagcacgtcaatggacacttcatgtagtgaggtggcctcggcaagatttctggtcagcagacgagccaaatctagccatttttcatcgccgacaagaacgtcacattgaaacttgaacagctgctgaaggacgcctcccttaagtctggaactctgactgatgactccaacaagcatctggatcagcttgatttgcaccataggtcgtcctgactgctcagaaaacgtgtatacctggtcatccatgttcaacaaggggtatgcgagaagtttgatgaatttgatgacgatagcgtcttcagagaggatcgtctggtccttcaatgaagaaataaccgatgagcagtggtttagggcttcactccaccgcttgttttcacacagcaaggttgccaacttggaacacttcatcagatactgttcggaaattcctgctgacttgtgtaacgtagacgccagttgaagcagggaaatctgagtatcaatccttttcgacttgagaccaagattgaataccaggttggaaagaagcaccatcttggctgtgtctttcagctcaacaagactatcaccaaccgcaatgaagcagtcctgaacgtactcgcatttggcagactcatgagtggtcttcaaaatagcacttgagtagtcacacagggaaggaagcagtttcttgatattgagattctgcacgccggtcgtcagcagttgcagtaacgaactcatggctcgaatatggtcgttagtcacccctccttcacccatgcctttgtgtgtgtttttaaagaacacctcaatagccgttagagtcgcttgagacgccatctgtttgttatcggtagctttgactgctctcagtaaggtcggcagggagaactcttctgaaaaggagcccgaatttgtcagagcttccactatcgatacagaaggaatggtgtcgacagctttgggttctggagctcccccggggaaaattagctcattgtcgagtcctccaaggtacttgagcaggtcggaaataagtgaattgcgctcctcctcgctgacattggcgtcaatcatcttctgaactgtgtcggtcaacagatccatctgggacatgtcggacgaacattccatggacaccagttgcagtttcatggcgttgagtttgttggacgtgcattgtcgagagagagcggctgttagttttgagagtgtcgttagcttggcctgtttgtgtgtggctgccgtctttcctgtccacgccacaggtccacaagggtgtttcagtgaagccaccagttgctatgtgttagtattggagaggggtaaaagagcaccacctttgcatctcatctcttacatcatactcacttccataattccttcatcaaccctggatcgggcgaaagctttgagcatagccagatgcagcgacacgataatgttgaccactgcggggactgtcttgcgcggtggcacgtccacgagcagcagtttgctcaattgtgcgtcctgggtgtcgattttgaacacctcgtggtccactgcgattcgtcgcaacagtcgcttgaaaataaccacaatctgctccagagcaaatccaatctccttctccgagcccgatacgagtttctggattagcagcaactgtctgcggtcgatttcagagctcttgacggccttcttggactcaaacccccacagtacctccaagcactcacacccggtcaggtacagatccgattcggacacggacagcttccccggcttggtggggctctggttttccttgcctgctgccgcagagacgggtccaagacgagcaatcacgtcgtccatagctctcagagtcgcctcgggactggtcgcgaacaccgttttttccaacgagccctgcgaccgcacgggccgcatgatacgcggagaagccagcgacggactggttacgccgatgtttccaacttcagtcatggtgaacgtggtcttgacgcactggtagtgtcctgtctgtcttttcttagatgttgtgagactgaggtccgagcagactaatgtttatcttcacacgtgattaaggttggtgtacattaggtgtggttttagagtttggaatgtagactggatagtcactgtagttggacctggtggaaagatcgacgagaacggtgatttgttaaggaaaagtcggcttggggagtgtatagttcggaattgttgataattgggtaattgggggtgacttgagcagaaagttgtcttagagcaaccatttctcttcaatagggaagtggatttttaggacattcactaggtggatgctcttctgaagcagtccgacggaggcacgtgattcttgaactgcgagaaaaatacaagtcccggtacaatgatcttgcttggtgttttgataccggaagaagccttgtgatgtggacaataggatcaacttttcaacttgtcgttttctctcctatcctggacagtaagtacataccctactacttgtacatagtagattgaggtgaaaggtgaaagtgggccatgtgatgagcgaagaaagatgtctgtgtctacaagcccacaatgttcgagctccgtttgtgttcaaccgcatttttttaacaccgcacttgcttcttgaacaccacacttgcttcttagctgacagtttgactctgaacaggccatcttgtttcagctcgtttagcagactcgtatatcgtgttccaaaggtgttagagaagattcaccaagggagaaagtttgttgcaactgagagatgtgcgtgaatacttgtagtcccgtttttgtatatcttcggtcatgggatgcggaagggtttcaacaggggtgattgagacaattagatgtcgagggtttcaaatttcgggatggatctactgtccatatacaagaatgagtgtcttgacgacagtaccagaacacggtataattctgttgtgtcctgtccatatcggcgagccgaggaatgacaagactcgtacgtactgtacttgtaccggtccctatacaactcgtgccctggagagctttcggtgtgattctcatgagtgtgcagtatcaacttctggcacatgcacaattcattccaatcagcgcagttttggctgtaaagaaaagcgacatgtatcgagtgaatttcatcggttagtaaacttcattgaagctcttattgtatcgtcatgtcatacaaaatgctccatgtgggtctctagcccctgtagtcaagtggagctaagatgtactgtatccacaaacatgagttcctgtaaccatccgtcgacactctagaaccgtctaggaactgctgggacgctgtcaatacgtacgctattggtaacgttttaatagcgataataatgagatagtacgcacccaggtcgtccttagacccacggttgtcgtgagtagaggagtgagtagagccacgttgaggtacacgtgaggaccacatgcggttgccgatattgtacctgtctcagttctcacaatgtccgctctcacaccgtcacgtgttgagcacgcgcgcactcctccctctccttgcaatctgaaacaagactaacgtcctgcatccatagtggagcgtcggaggcccgccgttgcaggactagcgtcgcacgagcgtcgccaagggcatcggcgtggtcccaaacaccccctggccgccggacacttttgtcacctgcaacctgaccaggggaccctcctgatatccgcagctcagcggtcccgtccatgtgtctttgggtttgggggacacctgtggggaaggctgtcaggctgggtgctgggtgcatggtgagagtaagggggccacagtgcgttattccaagtcacaccacttgtctgcaagccctgtcgcagaaggtacgaagggtgaaggtgaaggtgaagggtggagggtgcgactgcgcttatataattatttctgttacaagatgaaacacaaggtgacaatgtcgtacaagtaaaaatgacattaggagtctgtcaaacaggacgagttcaacaggaattacgatacgtaattttgcttctcctgatgcggtaccgtccaagacctcccctgcctcgtgccaaccctgccctgttacaacctacgtgctcgctgctacacgttattgacatcccttctctgggaagtgagttcaaggggtggtttggaatggcaggtggatggagacagttgtgggtagtggaggccatagcggggtctagagcggtaatatggcgcgtgtagacgccgttcaggacttttttaccgcgtctaccgctaaatataccagccacagcttccttgcacagcccaaaaaccgactatctctctgccaggacaagcacacaaggttcaatctaattctggatcctgttaaccccgtttcgaggtcgcattagggccagcaataatgcaagtgctatcaccttggctttgtaaaagtgagcagcaggcaacctatcgtccggtaaagactccatttggtttctctcgcgtgtcttacatgtagtgaagtgacggtacagtaccgttgtgttggaccagaccagagccacgatctctgcaccttgttacatctacagttgtttcaactggacttgcaagcaaggtgtttggctcaagcgacacttactttttcccaacgctcttttatgctctctcccttagccttgtctttacactttgggctccgtggtccgtcatggcccagatatatgtaggtgtggtctggctatctttggtccaccttttccaagagaatcaacatccgtctccatggctccaagatactactacgttgccatcattgtgtgtgtggtgttcctggtggtgctcctagcggtctacttcactcgccactttgtccagaaacgacgactgcgaaatcagtcagccagaagggacctggaagccaaccagatggtgcagcaatggcgagccgtgcaagagccccagcaaacaaggccaaagtactacaaggagcctctgactacctacatttccaccagctctcaatccaccaacccttccacctggtcctacaactcggacaccctgccttcttactcccacagcgacgggttcgctagaccgtactactactatcgtcaggacgaagggaccgtttcgccggctgaaatgtgccacatttgtcagagacagttcaacgataccgatgcggtcaagcaggtgtttggaggattggttcatcagcagtgctactcattgacgagctgacagaccgagatgaagcccggtgtagtcgatggactaaagcaggctggaaaccaaccgacaccaaatgagaaactgacgccagatgagagacaactgaccaaataagagacaactgaccaaataagagacaactgaccaaataagagacaactaacaccgccaactacagtgtcactgacaccaactgtacagtacgaaaggctacaatcaaccactgtcgagtaaagcccaagtctggcacttgagacttagaatgtataggtaatgaattacgagtatttatccactatgctgaacccaacagatcaaggtatccacactcgtgccttgaacagaaaacagggctcatagatagtgcgtagcacgaaccccaaagatcttggtatataataccacacctctctcactcaacccatcctgcgtcacgtgatgataatgtccggtaatgtaactaaaggacaagagggggaactctgggttccatttcagatggagactatgataagtggggtgatgtatagctgcaagtagtcatattttgaaaatccgaatgaaatttaaaaaattcgaaaaatcaataaaacaacatatcaaaataaatgtatcccatattaccaccattgagtctcgtaattacgtcatataatacttgtaccgccccatattgagatctccctcccgtgcggctcaacaattaataaagttttccagacatacgcccgattcaaaacttattcaatagtggcaacccgtcgatttagtgtctactgaaagagtagaaaatggccactatcgctgttattgtaaggaaagtgtctcttataactcacgtgacccgaaaaatacacttggcttcccccattatagtggcgaactcattttgtatcggtttggcaaagttcaggcgtcagggttagggtcccacaccaccacaagattctagaagattcagctggggtcttgcaggttgggatataagagggctgctgcctttttcgaccccataccgagactctgaaagaacacttaaaatgtctgctgacgaagtgagtattgaaagggaaatgcgacactggatgagaatgcgacacagaagagaaggtgacacaattggggtgatttggacctgattcggtgggtttttgagtgactttgacacagtcacgaggccatgatctagctgtccctttaatcaatggttttacagaactgttgactgtgggacactgtggtgcaatgatgattgtacggtggtgacgtggtgatggtaatggtccaaagaccgttcaatgatggcaaacgtgacaattggtgttggattgtcttgacatatttttgagatggacacggagtactagaactcccttcttatgacactccaaccatgtcgctttgattgctatcaatgggtcccactacccccattgcccgtcacagtttcaaactcacatctgactgtgtctgcttctgccgttattcgcggacccccagctttctccctctggctccatactaacacagctcaaagctcaaggaaacgcagcctttgctgctaaggacttccctaccgccattgaccacttcaccaaggccattgaagcctctcccacccctaaccacgtgctctactccaacagatccgcctgtcactcttctctgaagaacttcgacgatgctctcaaggacgcccagtcttgtattgacatcaacccccagtggactaagggctacggtcgaaagggtgctgccctgcacggaaagggcgatctgattggcgccaaggatgcctacgaggagggtctcaagctggacccctccaacgcccagaacaaggctggtctggagtctgtcgagcgagccatcatggccgaggcccagggcgacggcactacccccgatatgggtcttggtgacatgttctccaaccccgccaatcttgccaagctggcctccgaccccgaggtcaaggagtacatgaaggaccctgagtttgttaagaagctcggcgaactgcagaagaaccccatggctgctctctcaggcatgcagcaggacccccgactcatgaaggctatggctctgatgctcggtattcccaccgacatgcagggcaaggcttctgaggataaggctgcccacgacgcccagcaggacgttgagatgaaggactctgagccggccaagcccgccgaggcccccaaggctgcccccaagaccgaatctaagcccgccgccgagcctgtgtccgacgagaagaagcaggccgatgaggagaaggctctcggaaacaccgcttacaaggcccacaagttcgacgaggccattgctcactacaacaaggcttactccatccacgaggatatcacctacctcaacaaccgagccgccgccgagtttgagaagggtgactacgagacatgcattaagacctgcgaggaggccatcaccaagggccgggaggtgtttgccgactacaaagtgctggccaagtcgttttcgcgatgcgccaccgcctatgtcaagctcgataacttgcccaaggctattgagctgtacaaccgggctctcaccgagcaccgaacccccgatactctttccaagctgcgagccgctgagaaggatcttaagaacaaggagacccaagcctacattgatcctgccaaggccgaggaggcccgagaggaaggtaaggagaagtttgctgccggcgactggcccggcgctgttaaggcttacaccgagatgatcaagcgagctccggagaaccccattggttattccaaccgagctgctgcccttgccaagctcatgtctttccccgaggctgtggttgactgtgatgctgccatttccaaggacccctcattcatccgagcctacatccgaaaggctaacgcctactttgccatgcgagagtactccaagtgtgtggacacctgcactgcagcccttgagcacgacaaggagggcaagtccaaggccgagattgaggctctgcagtacaaggccatgtctgctcgattccaggcccaggagggcgagactcccgaggagaccatggagcgagcttccaaggatcccgaaatcgtgcagattctgcaggaccccatcatgtcgtctattctcaaccaggctcgggagaaccccgccgctctgcaggaccacatgaagaatcccgaggttgcccggaaggtccagttgctggttgccgccggtattattagaactcgataagagaatcgaagcacgaagcagacaacgtcctatgttgaattgctgggactatgtacagatgttatttaatgatatgtttgaagatgtttgaggtaatagatcagttgaagagtttttttacgagcagctgcaatacgttcacgcagtgtaagttagccggtattgatgttggagttcctcacaggtgctgtttgtactgtattacagatacagtagtgaattatatgtactaggcagcttgttaagggttagaagcaatcaaaccgtgtgtgttcgaacgtttgaacacttccgcactgcttttgtcattggttacatctgaaagctactaaagtagtgagtcaacttcaacaaaaatgttaccgctgaacgacccaaaagaaggcagttgataaagagaaatcttgatggaagaaaaaaaccagtcccttggtgtgacattcttgttaatattggtgtctacttattgaagatatagtgaataaacgacttacagtcacttctagggacaccacgttccgatagtagcgcacacccttctggtttgtgcttgctcattctccaaaaagagattctagatcagtggataaacctatctactacgaccaggatggttcctctcatcattatatgaggaattggccaggtattacaaccgagtattaccttcaacactactttctctacattctttgaatgtaggtagtactcctagcacagcagtaaaaacgaaagtacaagtgcaaagtacatcgtattcagttatttcagtaattttatatgtaatgattcatgacagaaatatcagatttaagctgggttgttggcgttcaatcattttatttattcatttattctaatgattttctatttattctagggaatttctatttattctagggaatttctatttattctagctcatttctatttattctagttcatttctatttattctagagcatttctatttattctagagcatttctatctattctagggaatttcgatttattctaggaaattttttgttttttcaatggtagggaaatacattttgctttttaaaaaaaaagaaaattggatctagtgaataataaattttttttcttattctagggaaatacatttcagctaattcagctagacaatgttattatacccggaaatcggatttggattcggttgttctgaagtgcgcatgacattcgtgttcgcttgttcacgtaattttttttctttaattttattattttaatgatgctttcttgtcttttttattattattattattattattctaatgattccgcgcacatgacttatttggcccttcaaaacgtcctacgctcttttctttctctgtaagatccgatcgcctcttatctgcggaatagttctcagtcggtagattgtcgctgtctaatctaaccgttgctcgctgtctgtaatacgttcacaggctggtgataacttgtcttattaatcatacataaatgtccttcttatactaccatcctccgggtgggtcccagttgggagccacagtcacacctgcacgtgaccggcaccatcccaagcccttagtaagcgacttggtccttacattctcaacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatccttttttttttcgcttcatgagcgaagcttgtggggatgttttccttctgtcgggcttttgtttttctgtgggtctcttgtaattttctttgtttcaattttaagtttcaattttaagctcatataaggtttctactagtgggtctataaaacaataacacctcaaataacagtttctaatgggagtttaagtaaatttaaagattgtaaatatacagccaaaggcttattttgtatttagataacatccgacttacatctccacctcttgacgccattttcaaaatgtccgacattgaggctaatgtaaccttaactgtattaagctcgaatacgagtattcacttgatacaagtacagtatttccttctgttgagtggttgttggaggggcgatttttgtgtaaaataaaatattgtgtgaatcttcttgatactctgagaaaaatggtgtacttattttgttcatagtgatatattctgagattaaatacccttgtatggtgttgtgcgatgactcttttaagactgttggcgtagtttaacagaaaagatatagattatctaaacacaagttgtagactcttcatctccttcccttgctttgcctgacaagatttccgagtctcgatcgccaaactgtgaggtgaggcgtcgactaaagatgggtctcgtcagggttcattgtcacttaatgaaaatctggcgacaacaaaacggaccctgagcttggtaaacattgagcagctgcaaaaactgaactcgtttcgaattttgagagttgggggttgctacgagacacctgtgcgctatgttaccaagacggtggacaaagacaacatttgtcctcaacagaatcagagctgacgtccagaagatctcctcttgtttccgcactgttatcgataatctacaaaagaactcacggactcggtctcgtttatgacatccactcttgaactccaacacgtccacaacacactccttcagccgaactcacacctcgttcgtcaacacgccctgtgtagacgacacgatagtccacagctagttctccaattctttcttcagccagacacttgtcattccaaacgctgttgtctccgtgttaacaaagacagtcctattgaacatactgtttcacagttgccgtctgaatggagcgtttctatgggctccactttcactcttgccaatgaacaccagcttccagcacctttcaaagtcaaagggaccccttctctgggatctaaccggctgaatgtggtacctgaatctcggaggacggattattgtgaaatccaaaaaggcattcaccataccactccccaaatactccaagagagcgtttcagacaattcaagtctcctgggaccggcaacatagcgaaaagctatcgtgcaagactccaacgacgaagctggcagttacctgaactgtctaaaatagcagagacgcctccgaagctgaaagcaaaaattctgttggggcaatggcgcacatcgacctaacgcatagacgtacaagtaataaatgatgcatagatgtatagaagtcctaccagcgccaagacgtttcaagctgagcaaaaacaagtccagcgtggtacaaagacgaggttccgggtggaagggtggcagggtgggcgggttgcagctggtaggtacgggttcggaggcttagtgttgatgtgcatcaaggagccaatcttcggaggttgttgaaatggacgttatgagtcgaatagagggccagggagttcgtgatagccgagaaaagctactactcagtcactctcacagttttttacaccttttatacatttatttatccatttagctgttctttaataatcgccaagaaccaaacaacggtggctgccaaacacaatcaaccacagagttctcccttaatcgtgactctatctccttcctcgcgtatagcaaggtggttgatgcatttattatgtagacaacaaaggcattgctccgcctgaatctccgaggattggcgagaagggttatttgtggttatcaaaagttacgaggctataggaggatattggtccggttgtccgaaagtgtgatgtggatgtcggattttagttattttgtggcaggggtaaaaagtaaaaaaataataggcagtcaaactaattttttttataacattttaaacacatttaatcccagtttttgatttcagtgaagtttttcatctattttttacgtctatttataccgtatgcgctaccccgtattcatctccccaactaggaaattctaaccagcttgcacacgaccatgtctcagatttatcaatgtagaactggagcagctgcgacagctgatggagctccggataatgtatgagcatctcgacaatcatcttgagagtatgagtgccacacatttgaagctgtgaagaagacaattgactcagttgatggttgagtaactctcccattttcatgagaaggtgggctgacgttccgggtttgcgcacaagctgcagatactgctggatggatttctgggtatctctgcagtcgttagtttgaggttggccagtacctgtacttgaactcgtatactggttatgtccgatggtgattgaggtgtgccatagtagaagtgagataacctgatgattgtacgattcagagcaaagatgagccaaggatcccgagtacggacgcgatagcagctcggcaaccgtataattgggggggtctgtactcagatgatgtgcatttgtttcatatctgagattggtgagaagacagttgagtcttttggtgcgtgagtttcgaatcgacagaagatggtagtaggtgtgggccttgctgagatacgccagagctctgtttgtgtaattgagagccctcattgccatgtgcaagaaaattgagtcgcatactgagtcgatggagatagtatccgatgcaagagaggccttttgcagatgcacttttctgatctgagacaggagggcagttttagtggcatgatttgccgactttttgaactcgtgggtgagattggccaatatcaggccattcaagaggccgtagttgtcgtcggcgagatccactaacggcagacaggtgtatgtgttttgaaagtactcgacgagagcagtatgaagagcgttggcatcttcgttaggaggagaagacggagtatcttcgtcagtgacaggactgctcatgtcgtctctgatactgaagcacaagtgcgactcttgttcgttctcgaaatgttgataggcaatgtcgtcggtgacttcccaaggctggtccaggatgagtttgcgtttcttggacgagaccttagggcccttcttcttggtgatctggttgtatgtacagcatagcgacgcttctacacacttgtcacagggcttcgaggagaggggagacacgccctgttcgatattcgggcactgggttagaactgggaggggatgagggagcggacgtagatgagaataacaggctagtcgcactagcattcgtacctgtcttcaatacttgcttgtctgtactcaccttgatctttctcactcgacaattgtcacaggctcttggctgacagtttggaggggtaatgttgaagttgatggctccaaacatggtgtttctgaggtctggcactagaacacgggcccatactccttataatccgtttcacaattaatacgagctgagctatggcaacaatggagtacgtaggttaggctctgcaaatgtacaaaatgaaacactatgcagtctgtgcgtcttctgcaacagattgggtcctttgaagcgataaaaccaagtagccaagatgagccaagaagggagttgattcagggcgtttgtggtacagcaaggtacaatgggaaacaccattcttgggtcttgttgagaccccgatgagacatgctccccgcaactttgcagactgtctccactgtagggtcggtcttcgctgaagtgtcggtcttcattgtggcgtcggtcttcattgtaatgtcggttttgttgacgattctcaccgtctggattcgtgagcgtcccacatttgtttccttgttccggaacaatagttccgtgggtacacgatgagcattgccaagaacaagcgaattgacggagggacagttgtcatgcactgactactcctacaagaggctcaaggacggctgaaggaaaagtctgggggattggactggaattggacacacagtgaggttccccatgagaagcaccggacggaacaggacattgagtttgaaaacaacggcgaatgtcttaaaataagcggtgaaaagtggctgggtgtcttagccggttacctgtgtggctgtacaggcggactcttggtgctaaaaattcaagcgttagatcttctcctaatcgttaaatgagctccaagtcgatttatcaactcatagtaaacacaacaggtccgcttttcagatcaagtcccgtagaaactgcgtacataactgtattgtccaaccatgagaaggacgaattgctcaaacgccaagaacaatgcggattcacatttgagtacatgtagactatgcccatgttatgcgtgtgaacctgtatccgattcaggaagttgcagcctatcatttccatcatctctaacctcagacatgagagaagatttagcataagatgagctacttgtagtaattaggtgcaaggttgaacctcattttctgacaaggtgattcagtaggtggtgaaaagatgaagatcattacgtgtgactactcgcaaagttgttctccttactggagctctcctgacgtgcagacattttgaggaggttgataggagacaatggagaagaggtgcggctcagcatcctgggtacgcacgcgacgcacaaagtggagactcattgtatggtttattcatgtactcttaccgaaactgtcggttaaccggcgatgcagtagtttatctaattaggagaagtctccgtctcgagatatgtacaggtacaggtacagtacatactgtacgagtattatacgagggtcccgtcccctatcgccatgtaaaaagcaaagtgcgaaggtactcttctggaggtcaatatccaaagttcatcgatagacctggtattattatctgttttttttttttctcattttatgattcaattctttattgacgctctcaggggttggcgcatcctttctcacagagctgtgtgaatgtgtatctacggactttcatagcggatgtaaggccaagaaatacttctagagcaataattagaccttgatactggattgacagtccagatattccctattaccccctcctcgtcggcttgtatgttctttgtaacgtctttcggcagcacatccaagcgacacaacccgtcacaaagaccccggagttgtccacgattttattccttcttagtttgtatctccattgcaacttcaatgatggcagcatccaatctcagaccaaatggactcctgttctacgcaacgcgcgcccgtagaaccaagtatcaggcagccgaagtacgacgtaatctggttaattgcaaccacaagttggaagtggctgctcgagcaaagagctctggccaagacccctatacttgtcagtagcattgtacggactgcgagccaaaagaagttgaataagcgttgagaggaatgtagttgtagaaggtatttctgtatagagaacatctccgctcttataaactaatctgtcgagtacataccttactgtgatacggcacaaatgggtgtatatctggctctctcatattgttctaccgtgattttcttatttttttttttgttcttttccgtgtttttgttcgtattattttccgttttattcatctttaccgttttttcgcacaaccccgaatcgaactgcgcagctgtctggaagataggctttgacggagtttagcaacggcaacggagataaggctaaaggtgggcaacaaggcagaaaaatgcaaccacgtattctcgaagatgtagcctgtggaatcaaaaaaaaaaaaggaatcgacatggcccttttgcgtgagaaataccggtaccggtagtacttgcggggtcagggggtctgtgtcagttgggccagtctcatacggcatgattgatccgcatgatcgatccgcggtatcgatcacggatcgataccgtgtgatcgatacctcacgttgctatcacttcgttcaaagactcgaaacttctggtctcttcgtctgcagtttgtcgatctcaaactcctcgacctcctccggcgatctattctcggagatacaggagcatgctccggggtgaaccgtacctcatacttgtttgccaagcttgagatgaattcattagcgacgcttgctgtgaaattggctagagtaagcccgcccggccctgcccgtccgagcgaatagaaaatctctgctccattttgggggcaaagacgcggttatgcagttaggggtggttcacagcggaggcaaggatccagggaggcagagatgatacatgtatgtgcgaagcttgacggggtcgtactcgcacttgaggcaacaacgctacaagtaggaccctgcgactgtaagggtcctctgtggggaatttgagtaatcgtacgacttctccacacatgccagaaacgtctgtacagtatgtcactgaccctgcgtgaactcgagactctgttttctgttttcccccttctttgcttcctgcaaaaagcgtgagaaaaggggggcgagacgctggatgtccaggcttgtactggtttccgcgccctcgtattccgcagctatgtcggaagctgctatctgtggctctcttgtcaaaaagggaaaaaatgaacagttttcgtgcatgaaaattaaacctaccagtggtccgcgtctgaatacgtgacgataaagtgtcagaagaagaccagccgaggttggaagggttagtcggggtgcaggtttcagaggacatagcttgttgggttcaagacatgtcaaaggtcggagggtcaaaggtcggaggccggagggtcagaggtcggaggtcggagtgttggagatgtgcctgatgaaggttttgcgtatagcagactaaacgccgtctgtggcggttccaacgtatcggggagtgttggatgtttgatcaaatgggtgaagaactccgtcggattgttgtttgtgttatttcgagcattttggctggttattatggacgcattctccttaacgcacaggccgctttctacatatgcagaccccaaaaaggtgatacagcatggtggagatgtagagatagtatttgatacttgtacttgtacttgtacttgtaccagtagaaagacgaaaaaccacaatacacggagcaataacaatgtctctgaatctatcgatcgatttcggttgcccagattcttctcgatacgcgagctttagtcgagacgttttcacagacaaccctgtatgcttctcgaggaggtttgcgacgagtgaaagattgagaagctgataaagaggacttctggtgatcaaagacttgtctaattttgtttagaaaaacacctcggggagtgcagtccacgttttatgacgctttaactggccactgtgctgcaacccatgctctcaacaatggtggagagtaaaagctggaagttcagagcttcagtctcatttgggcgtacttattggttgactgtctcacaattgcgctcttcttctgaaactcgagcacgcctctacgtcttggtacatacagtggtacgtaagcggagacaggtactccaacgagaaaatcatggtaaaaatcaccactagaaccaactgaccggttagtcaaaattacaccactagaactaacacagcggtttggtctcctttgcaactccttgtctccatatctgtctcgtagaggacggtgttacaagtaatctgtttgccgttgagtaaaaaaatgtactatgaagaaccttctaaatcaaccgaatttcctgaaaggagaatcaacaattccagaaactgattctaccactttggcacgatttacgacctcccatcctggtaatccaccccgtctctgactcacttcccattgaccaacgaatctgcacttgcttcctagaaaaaccacaaaacagacaccacaaccactttttacacactatcgagtgttttcatggattcctcggcttctttgctctttaacgcagcaacatagctctcctcaacagctctgtccgctctccaaacaatgaccgcgcggctatgcaaccctgtgaaccctcccgttcttctatgcctcacgaagcagtgcctattcattgtttaagtcggtccaagggccctattgttttgttctttggaaatgcatgaagctggagcggaaccacgggaattgaggcgtgctagttcatgcagaggcccatgctgccgtagcttggcaagaggctcaaatttccccatagagacaaaatcgccggaagaccaagagtaaccaggcagaaagtaataaactgaagagcattggctcgtattataggacgtatcaccgactatccttgcacatttgccgtgcatctatacatttcaattacaatactatatttgataaatacgtttgaaagacatatctgtttgtttatacttgatatttaactgagaacagactgaatacatttggcatcttccgttcaaatctcttcctatcgctcttgcttcccacttcccaagacattcatccacagcttcatacatccaactgttactcccggactctacgagtacaaacaacgtattgtttccgctcatgtttgccctttcccttgtgaataagcagaagtgcattcttacaatgcagtttctctttgttgggtgcctcaggtcggtgctccaacgcaggtaggaggggtgaaaaacggtggtttacggagaaaaaccagccaaagccggcagctacagaaatacgacaacggtcttctgtatatgtcatctacttctagagactgagtgttttgtgggtgaacgaatagggtgaaagttatccagtttccacactgagtatggacatccactggactcaaccagttctgtccgtgctgttgacgccgattttgacgcggatttttccgccgcaaaaactccactgtcgtctaccattgtctcggtaaactccattgtctgtggccgttgcagccgtgtaactacagctaatacgtgcacgaccggaactcgctgggtgccatttttttcactgcatgcggctcagattatttttttctgccagagagacaatctcattgtgcctagagcttaattccaacctcccaagaacatgactatcaactgagacaacacagccttccgaccaggggggtggtatggaaaagggtctagcaagccccacgaccggttctttcgattctccttgttgctctcgattaattcttcgcccgttcatgccccacaggtacccggtttcgccactttcgccactgttgccactcgccacgatgcgctgcttgccccgagtccctgcactgtgacgttccgcagagctctgcagaggtcgtcgtgtccagctgcccaaattgggtttctaaaacccagtttctttaatgatatgccgagcaacctacttgtagtggcagactcgacctacatgcttgtacagttgagcggtagcagattttccttctcttttgcgattcctgctctaacagaaatcgcagccgagacgtgggggactcttccacgagactgccctctggccacgcacagtcccggtccgactagtgaacaggggtggcaaagggtatcggagaacgggtcccacgacgacaacctctgcattaaatgaacgaatcgcagccattcgaaaaaactcagttcactgaagttcacccaacagccattgaacgtgtcttctgtataatctacgcctctccatcgacactgaggtgggcctcggcgaagtaaccacaaggaaggagcagtttggttgttgcagggaatttcgatagttggtttttcctcaaaacctatcaggtttcttccacccgtataagtctctgtctgtctccacacgccaagatcgaggtcgcatacctcggggtgttggacatattctgggtacggatctacagaggagggcataacgtcgatgcgaatgatggaagatcagggaaaaacccgtaatctcgggtagacttgccgattggaagtccatgattgtcgatcaaccactcatgtggatcatcaacgcagtacctgtctcagttatgtgaccatagacaagagtattgtacaccgtacagttcaacagttggaagaatgtgtttgctctccagagtcgcttggcaaggacacagttgaaaggcacttccgtacttactacgattgcgtcctcctctgcgtctctggtccattttccgctttcttttttaagtctgattaatacaaatccagaccgagacctttacactgttggtaatcactacttacaaagcccttctgcgctccaaccccccgcccagacatgcgcagtgggtcatgtctcaaagagtacttcaggttagggcgcgaaatcggctacagccttccggaagcttttgagcctctgagacgcatgccactgcgagttctaatgggcgttggatgcttcatcaatgcgacaatgtgattattattactcaaacagaggtttttctcgaccgaaccggctttcatttaccgtcgcccagggggattggcgtccatcacgcttggtgggatggttcgtgattagactcagttaggaggtttggtaacggagaggagagaagaaatacaggatacaccacactaactcttgctacttgtgctcgtactgtactgtactgtactctacatacaacagtcgcacttctgtcagatccccagctcccaccagaggtgccaggaccgacaaagagccacttggtcccagaaatagcaaactcaaagctagcaagggaatcgaaaagtgaatggtatcctcagaaacacaaaagaaagaccaatttcacttgcctgcggttgctagcgctcctcctgcaccctgcgagctctgctaaagaaataacttggccctagaaccctgcacagaaagcacagaaggggccagcgaccgtgcgtctgcgacccagcacgggctccagacgtacgtacaagtacttgtaccaacttgcaccggagtccaatcaattcgtgcgtcgctaacaatccaagcattgttcggaagcgagttgtcttgttcgtcttaattgtgatatattgggatgacatactcgctacaagtactttagtcaaaaagtacatgtaccattacttgtaccttgggctacagattacgctgatccggaacgctcccggaggctctattgaggatctacatcgctataacggtctggagtgctcctggtcggaggactcggcgaatacgcttatagggcgggctctgcggcgaccaagaaagaaaaaaagaaatttttcaaatttcaaaaaatcaaaattaaaaagtcaaacttaaaaaagtcaaaaaaacaaaattaaaaacattaaagtttttggttttcaacatttaggctttcaagtggaaacaaagtgccaaataaaagtttcactcagtctaatgggcatctcctatgcaggatatttcggtacagtagttgtgataacaaccgtgctgacatggcgatttgaggggttcccgattggaaacatgaagagacacaaacccgacttgtaatacaataagccgggacggggtcaatgtgtccccgaccttctacacgcctccttccgacagtctccgacgtcctgcgacatacacttgggcctgtgtcgatccagctatgatcgacacaagcatgtattgctcgccgtctgcatcatcgccatgtttatccagcactaaatttgctcccggccacagccagctttgtgattcattgtctgctgcacggtggcttctttgtctggcaagggagccgaagacctctgagaaccttggttctttgttttcggaccccgtatccaccgttaagcagtttgcgtctacggctgtgggcctccggagagccctgtctgggtgtgagggtcttgggtataaagccagggccagcgccttgctgttttgagcatcaatcagacaatcgatccaatccaccacacagatgcgattctttcagtctattgccctgctagccactctggcgttcgccaaggaggtcgcttcgcccatcacatccttcgaggttggacaggctaacgacatatccaacaaggagggatacaccggtagcgcttgggagctggactacaagtttgccctgtctcctgaggccgacaacgtgcagcctggtgatcacttcacgtttgatatcgatgacaacatgtctcttgacgctggaaactacgacttcatggtcaaggatcccaatggcaacgatatcatgcgaatcactaatgaaggccatcactttaccgctacctacaccgattttgttgcttccaagaactaccagattactggtaagttcttcatgcagtccactctcaacagccagtatgtcaagggccccggtcccgtcaccatcacttcttcttccggaggcaagcagttctctgatcagatcgaggtcaaggctgctgtcgacgccggtggagcttacaagtacgcccagcgagtcggtaaccgaatcgaatggaccatccaggttcctgcttctccctacgaccgaatgaagattgttgatcagcttgctgatgccggctctacctacaccacccccgatgctcttctcgaggatatgactcttcacttctaccacggtctgacccccacttgggactacacctcctacgagaagatcaccgatgtgtcccagtacgttcagctccaggacttccagaccgacgggttcaccatgttccttagcaacatccccgaggatgatgtcaccgtccagatcaccttctactccgagatcacctccaagcaggagcagtactccaacaacatggactggctcatgtgggagcgaggctacggctatcttcccgagccctctggagagcacaacgatggttcttccggcgagggtaacgccaacgtcaacaacggcattttccgagctggccatgcttacggtggtgctccttacgatgctcctaccggcggcaacgatctgaacgctggtggtgagggtgacggtgagggacgaaccaagacctcttctgttgagcccaccacttctgctgagcctacttctgctgagcccacctccgagacccgaacccccgtgtccgagtacatctccaagtccaaggcacctggtgagtatcacaacaactactactaacaaacccaccaacacatactaacaataggcaaccctggcgacggatttgttggatcccgacccaccccttctacctatggtcctggaggccctcctcctgcttctgctggtcctgagctttccactgacaagacttcttcggttgagcctacttcttctgctgatcctactacctccgaggagcccacttcctcagttgagcctactacctctgaggagccctcttccgttgagacctcttctgctgagcctaattcttctgctgatcctactacctccgaggagccctcttcttcagttgagcctactacctccgaggagccctcttccgttgagacctcttctgctgagcctactacctctgctgatcctacttcttctgctgatcctacttcttctgctgatcctactacctccgaggagcccacttcttcagttgagcctactacctccgaggagcccacttcttcagttgagcctactacctctgaggagccctcttccgttgagacctcttctactgagcctattacctctgctgaacctgctacctctgaggagcccacctcttcagtcgagcccacttcttctgttcctgagtctacctccgaggagtcttcttccgttgagcccactcccgagcctacttcttccgtcgagcccacttctgaggtttcttctgctcccgagtctaccgagatctcttccactgctcccaaatctactattgaggcccctgttgttgccaacaccaccgtctcttccactctcgagcccacctcctccatggctgagtctactgttgagtccactgtcgagtccactgttgaatctactactgaggtctcccccactcccgagcccacttcttccgctcccgagtccacctccgagtctccctcttccgttgagtcttcttccgtgttctccaacactactaccgtttcttccgccgctgtctcctccgccgctgtttcctccactccttccgtgtctctcgtctcttctacccctgtttccattgacacctgcatcgagaccgagactgtcaccgtgaatggcactgtctcgactgagaccaaggatgtgtgcgctacctcttctacccctgctcccgtgtctaccaacacctgcattgaggttgagaccaccaccgtttctggaaccgcctctaccgttaccaaggacgtttgtgcttctaccactccatctgccgacccctgcactgaggttgttactgttttgtccaacggtaccaccactgtggttaccaaggacgtctgtgcctccaccaccgtttcggctgatccctgcacttcaaccgaggttgtgtctgtctccggtgttgtctccaccatcaccaaggatatctgcgcttctactacttcttcggatgcctgcattgaggtcgagactgccactgtcgacggctctgtcaccacggtttccaagaacgtgtgtgaccctgtcgtgacttctgacgcctgtgttgtcaccgagactatctcttccaacggctccatctccaccgttaccaaggacatctgcgcttctgccacccctgtacccactgtcactgactcttgcacccaggtcgataccgtgactgtgtctggaaccgagtctgttgtcaccaaggacttgtgctcttctgctcctgtttccaccgactcgtgttttgtcaccaaggttgtatctaaggacggagctgtttccactgtgaccaaggatacctgcgcccccgcttccactgacttttgcactgtggttgagactgccactgtttccggaactgaaactgttgtgaccaaggacgtgtgtgcttctgcaactatcaccgccactccttcttctgacgcttgcattgaggtttccaccaccaccatctccggtgttgcctctacagtcaccaaggatgtgtgtgctcctctctccaccgactcctgcattgttcgagatactgtcaccgcctccggactcgagactgtggttgccaagaacacctgtgtcggaaccatcaccaagaccgtcacccactgcgatggtggttgcactgagctccccgtcactttgactgaggcccccgtctcctccaccgccgttgtcaccacggtcgttgagggcaagaccgtcactgtcactgtttgcgacgaggatttcaagaccaatgagtctgtcaccgtctctggctctgctgctgagattacctccaccgtggttgtacccatgaccatcaccaagactatcaccaactgcgacaacggctgctccgagatccccgtcactattgtcgagacccccgttgcctccaccgaggtgatcaccaccgtgattgaaaacaagactctcactgtgactgtctgcaacgaggacttcaccactgaggccgttgagactcctactcagactccagcccagtctacccctgttgtcactgtcgtctcttcttctcccgccgagtctcccgctgtctccaagattgtcaagaccgtcactgtctgcaacggcgctggctgctccgaggcccagtctactgagaccgttactctgcagaccgtccagactcaatccacagagattgtctctgcccagcccactcagtctgtggccatcgagtccaaggttgagtctcgagcctcgactactagcatcaccgttgtcgagacttcccccgagacttccacacctgctcagcccaaggagtctactcctgctcagcccaaggagtctacccccgctcaggagtctacccccgctcagtcctctactgaggttcccacacaggctcctcagcagtcttctcctgctcctcagtggcccgatgcccctaaccccgagcaggccaactctgcttccaccaaggtgattggagctcttgctctcctccccctctttgcattcctcatttaaaattctaacgcccgattatagactagactattaatttgatttatttgattaattgatatttctttgatattgtattcattacttgcacttgtacttgtatcgtatgtgaacgtcttgtcgactcttatgtccctggcaagtttctcaacttagtccaaacttgaagccacacattcaaactgttggcgtgaaaacgcctcaatattgagccaatcagacttgtattaccgactgcttactacaccttccatcatgcaaatgcagggccttgtgggtcccttgagatgccttgcatgtcctgtataggcagcgagttcttctggaagaatggtagggtaatgcatgagttaatggaatccgaacctgttgaatcggctgtcgatccggtctggggcatcagaagtagtatctactttctcagctttcatctcggtcaatgtcgagtatgttggtgcaaacccagttgagggattcataggacgacttcacatgactgactccaaatgactaattcatcacattatagacttaccaagacttggaattagcagctaaatgggacctgagtgccaattcttcagtcccggctccttccttcaacccaatatgtaacagcaatcaagcggctagacgtacctccagtacatactcttcactgctcgtatacaatgcaaggaacttggatattgacaaataatgcaggtaggaagcagccacggtctcgacttcgaaacaaatcccgtgcttcaactgttgttgcaccgcagacgtgcattgcatccattccttttttttttgaatctgatatctctgcgttatatgaatgtatgcgagaggcaaaagctgcgtttagtgaccctttgtaatgcaggcgacagacaaggattcagagaacctgcaggtcttttgcaactgtggtaaataccattcctgtgcttcctggacgtgcaaccaggcacgcacagcattacagacgactttgcattctgcggtgcggttgcggtttcgactggaaacgccccagcaggttttttgtgcagctttttgctgtgcatttgttctcttgcccaatcgcaagtaattccgccgtgatcgggcttttgcacagccctctcggatcaacagttccgcgaaaggcacaaattcctgcaataatggttcatgttggagttcaggagtgaagaaaagttatttcagggatcgtattagcacaattgagctctatgcagttgaaaatgaacaaattcagcttttctatagtatttcctaaggccagataaatatttccaagtagacccttcacccctttcggatatggaccctaaccctccctctcatcgtaggttggacattgaggaatgtttaccccaataacgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagcattggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctaggtgctgtaatctttttccacggcacgcaagcgtgggagtgtattgtgttttagttggcgtagatgtcatgagtgtcactcggttttattttctgttgttttggccataaaattccatcactaagtgacaatattgattgacagctttcaccatggtgctcaactcagagaaacggtcaataccgcactcagaagctcacctctcgtgcttgaatgggtgacatctcatgatatagaccagtatcgagaacaaacccacgctagttactctagtcgaaaaaactactgtacttgtacttgcactgttatggctggtgtctctactaaacgaaacgctgacgccatacagatcgtaggggtcttttgaagtcagaggtcctgcttggactcactccgggggacgggtaaaacgtgtacatgttgatactggttagttgaagaaaaagctctgtggttgaactgatggtacagtcatggataggatctaaagttcatagtaataagaactacaggttagtacaatacttgtattcatattcgtattgtagttgagaaaccatggttaataacctctgttgaaagtacttttcctcatcactaattagtttacctctacttgaccctatcctgcaaccagtgtgtactgctcatctccccaaaagagataatgctgtgattgaaacaatactaaatactgaattgacccatacaattcgccctcaggcaccaaccatgttgaaacgtggaatttttcgcccttttatggtttttttaatcttttgattagcctgctttcctatgttttctcccttataacggcccaccaccaaaaaacgccatcttccagaggacgtggcgtaatggtagcgcattggatttcggttctttagaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctctctctttttgccccaggctggtaaaccagtgaggtatttctctttgcttacaaagcattttctggttggactcatggtagtacccatggagtagtattatgactgacaagtttctgggtggcaattgtttttctgtcgagattgtatcgagtcgctcgagtttcctgaagcgatttaaactgtcctactgtctccatctccctctcttctcccttgtgttcttttctctcctccttttttccttccccatacaattttttttttcaaccttgcattatctcgaacccaatcggggagggggtgaaagagagctcagagtgacgtcacagtccttgaatggagagagtataacgtccacaaccacagcttcggtccgaattggtgactcttgccggcattatcccctccttcacaacaccctgtctcacttcctggcctccactaccttcccaaaaaagcatctgcaggtggttagttagttgggctgctagtctggcgaaagcaacatgtctacattatacctcagaggtgagacagtgatgtaatgcaacagtcgtatgtcgtgcacgtgttgatggtggcaaatgatggtgaccactgcttagaacccgtccaagtgtcaaccaaactacttcattagtgtacatactggtagtcacagagcattggatgattgtgtatgtgaattctggttacacctgacgacttcattgccactccaaacggattatatttggactggacataggtatagtggtagcttacagtgacctaatgcggtaaaagatatcgcactgttgccactgacgctactctacaaacttggccgttttgtacttgccatgatcttcaatgcttccgtagcagttaaacaaacggatcttttcgcgtctagacttctcatgacctcgcaagacgcacaactcactattggtttccaactctcatttggtactcagggcttccagcagctctccaaatgtctctcaatgcttttctacgtctacgataattcctgaattactgatctatgctgactccaatcgtctctgatggttgcttgtaccaattttgctcgtgtactcctatgactagttcgacatcgacatggcgtttctatatcaactacacagggtatccaagacagtccttcttgaagagatggaaaggcacggttctgtgggttccgtgttcggcagaaatggcgtcgatcttggcgagatcttgggcagaaatttccactttgacagcattggaaactactcgcagactgttggccgtcttggggatcacagatcggccctggcaaatgtgccagttgatgagaatggaggcagtggaggtgttgtatttctcagcgagctcgacaatggtggggttctcgtgcagattgatgactccctgaccagatcccaagggagaataggccgtgatctggatgccctgcttgaggttggcttcaatctggtccttctggggcagcagagggtggttttcaaactggttgacagccggaatgacagaagcgtgttccagaagccgctccaggtagacggacgagacgttggacacgccaatggacttgactcggccagtcttctgctcggtctccagctgcttgtagaaggagatccaatcatcgccctcggtgatgtcgatttcgccatcttctcgcttgggcaggaaggagtagtcgtcgttggggtcgccattgagagcaacgggccagtggaccagaagaaggtcgatgtagtcggtcttgaggagagcaagagacttgtcgacactctggggaactcggtcgtggtaggtgggccacaccttggtggtgatccagagatcggaccgggcgacgataccatcggaaatggcccgctcaaccgcattgccaacggcctcttcggttcggtagatgaaggcagtgtcaatgtgtctgtagccagccttgatggcgtcgtacacaacctgctcgcaggcatcattttggaaggtgccgagacccagagcaggcatggcccggccgtcgttgagggtgattgtggaggtagtgagcgacatggaaacgggtttgaacctgaaggggagatgaagacgatagctcgtctagcaccggcaccggaagctatatagccactggcgagcggatgcagtaccattccgacacatggccggctagtttagtgcccaacatgtggtggatgtgaatcagggagaagatagagagacggtaacagtgcacaagcacttggtaataccattgagacatggcacaagattgtagttgtatgataccgaatccatgcaagaatcaatggctgcgttgaaacttcatcaatcgcaacacccaaacacccacttgtctgtgagccaaccatagctactacagcgtggcattgttttagtgtcggtctagcgtcgctccaaacgaccggggcgctaacggagtcgaggagactcgcgtatgattcgttggccgggaattattggagcggagaccgtggaggtgactgtggaggcgactgtcggggcgactgtcggggcgactgtcggggcgactgtcggggcgactgtggaggtgactgtggaggtgactgtggagaagagagtcatcggataccatggaggatggtgtgatctgattgtggtttccttgacgagagcagtaatgtattcccccatcatcctaccatcttgacgagactatcgaaagatctcaccaagccatctcacccataggccgactgagtgacagagccctctcatgtttggagagaagactaagtacaacacttggctaaagtcatacgcctcgtaaaatactagatcagtgtcaactaaacgagtactagataaactaactaagagtcaataacacttcacttacggacacacatgatactctacaatctcactacactcacaaatttctaactcagaagtttttgactactaatttttaacaaactggggttgcactaggtacaagcagcttatttcttggcagccttctgggcagccttggtgacctttccaccagccttgtcggacttctcgacggacttgatgacaccgacagcaacggtctgtcgcatgtctcggacggcgaatcgaccaagaggggggtactcagtgaaggcctcaacacacatgggcttggaggggaccatcttgacaatggcggcatcaccagacttgatgaacttgggggagtcctccatcttcttaccggttcgtcggtcgatcttctcgatcagggtgtcgaacttgcaggcaatgtgggcagtgtggcaatcaagaacgggagcgtaaccagcaccgatctgaccggggtggttaagaacaatgacctgagcgttgaaagagtcgcagcccttaggggggtcgttcttggagtcaccggcaacgttacctcgtcggatatccttgacggaaacgttcttgacgttgaagccaacgttgtcaccggggaaacctccgtcggggaggatctcgtggtgcatctcgacagacttgacctcagtggtcacgttggcgggagcgaaggtaacaaccataccggccttgataacaccggtctcgactcggccaacgggcactgtgccgataccaccgatcttgtagacatcctggagaggaagtcggaggggcttgtcggagggtcgcacggggggctcaatggcgtcaatggcctcaaggagggtcttacccttgacctcaccggccttggtctccttggtccagcccttgtaccagtcacagttggtggaggcctcaatcatgttgtcaccgttccatccggaaatagggacaaaggggacagacttagggttgtaaccaaccttcttgacgaagttggcggtctccttgcagatctcgttgtatcgatcctgagaccacttgacggagtccatcttgttgatggcaacaatcagctgcttgacaccgagggtgaaagcgagcagagcgtgctctcgggtctgaccgtccttggagataccagcctcgaactcaccaacaccaccagcaatgatgaggatggcacagtcggcctgggaggtaccggtgatcatgttcttgatgaaatctcggtgaccgggagcatcaataacggtgacgtagtacttaggggtctggaacttccagagagcaatatcaatggtgatacctcgctctcgctcagccttaagcttgtcaagaacccaagcgtacttgaaagaaccctttccaagctcgtcggcctccttctcgaacttctcgatggttcgcttatcgataccaccgcacttgtagataaggtgaccagtggtggtggacttaccggcatcgacgtgaccgatgacaacgaggttaacgtgagtcttttcctttccctgcggttagtactgcaaaaagtgctggtcggatgacgtggcgtcttgtgtcgatgggaatgggaccacacccggccgtgtgctcaaagcccgtggcaattgctgctgcctctgaaactcaccattttgaatgattcttatactcagaaggaaatgcttaacgatttcgggtgtgagttgacaaggagagagagaaaagaagaggaaaggtaattcggggacggtggtcttttatacccttggctaaagtcccaaccacaaagcaaaaaaattttcagtagtctattttgcgtccggcatgggttacccggatggccagacaaagaaactagtacaaagtctgaacaagcgtagattccagactgcagtaccctacgcccttaacggcaagtgtgggaaccgggggaggtttgatatgtggggagaagggggctctcgccggggttgggcccgctactgggtcaatttggggtcaattggggcaattggggctgttttttgggacacaaatgcgccgccaacccggtctctggtcgacttccagacgccctcaccagcccctcctttgcagcctctttgccaaagtttattttgaaaattcgcacggttttaatttggcaagttgggacatatgatctggtggaaaagggtggaagtgacggggttctgtgggaggtagacggttgtgggtggcggattgcgaccggctatcggtctggctggggtgcaattgtgaaaataccgtttatatccgccgacagccgttgtaagatcgcccctcgctccactctacggctcaccatacgggctccatctctgcctctttgctgcacacacgagagaaggaggaggtggatcgagcgactacgggcagggtaacctgcaatgagagtgacgtggtattacggtgtagtgtgggagcgaaacgcaaagccaagccggccagcagactgggtagcagaaacgtggagttggatcggtcgtagtgattggtgtctggggggtgttacggtggcacggtacgggtgcgatacgagcaacaatccccaattgcagtcgtattgttttgcaatatagatggttactgtggggaatgtttttacaagactacttgtagagactttttacagatttttgcacagattttttttatcacagattttgttttttggcacagattttcccaccgctgcactgtaaatgtgcctgtcgtcaaaggtaaactttttcctgcgataagagcaaaagtcagtagtcaagaggaaggttggatggacgggccctgtcgagaggtgaagagcgggctttatgtggattttatggtaccaaaattctcgtcctgttgaggcgagtcagaagatgtgttttttttggccgatcggaccgctacttgtccagttgggtccgctcttgctctctggctgggctgatctaaacgacctaaatttggctcatttgaccaccgcacaccaaccaactcacgatagaatctaaaagtggacaccagagacgctgcaagcaggaaaagaggcgaagagaggcgaatcggctttcagacattggggttgatccgattgctttcgttgtgttggcgtgaccatcgtgctacaaagtatggtgatgtaactatagataccgtacatccgtacgatgcagtacggacaaccgttatgagtgcaacgtaacacccccgccagtctctcacgggttgctacttgtctcatctgaccccaaaaagccatgtgaccccaaaagccatccgactgtttttctgttcatctcatctcacaacccgtatccgcttagccgttgttgatattttttcaccatgccggagatgctgcaccaatacatacaggacgataggctctgtttctgtcataattgcctgagtgatgcgcaactgaagagctgtagggacgtgtgatcatgtggctgtgtgatcacgtgatcgggtgatcgtatgacccagtgatcatgtgaccgtgaccactgaccttgatattgggctattaatggtggtttcgtcgagcttgatggagcttcgtggtccatctgaattggtgcctgaaacacagtggactcccgacaaaggtggactctcgtaaaaccactctgtagctctcgtcatccatgtcgtaacgactccatcgatgaccttccattcgcttctgctcaaccaccgcttgtacaattgttgacctcatgggtacctccactattgaacctactttacttatcgcctacttgggcttgcagcaatgcctacggaaaggtctatgcagaaaaaaaaaggtctattttgggcagtggtcgcaactatcggctgtccggggtcgtctgccgtcgtccgggggtctgtttggtaccttcggaaatcctttttggtgactcatttgccgcatctccgccgcccataattctggaccaacgctggggtcttagatcagactttggacaagtttcagtctttcgtgggtaactagttcggcggattttggtcgtacaagcacgccgttggcaccgtgagaatgccctcgctcgtgcgaacacgctggtgtcgtccgttttcctctgtcttgtctccttctcattctacgccgagttccacctaaccccgcctcccgagagatcgaaccttctatccgccccacccaacccagaaaacaggctgtgggtgagtcgacattgcgtcttttgcctccatctcagccccatcctctgactcaccgtcgtatttccagcaccaggggctagggtagatggtggacctttcgggttagggcaacaattgagttggatgcaaggtttagtttgcacgtggcaaattagattatgaaaaaaaataaaatggttgcggcgatatgcatcatattgtaacggcaaagtgggcctcgtatagaggcacggagaaggttcatgttgttgaatcatggacgaaacgtggtaaatatcaattcaggagatggagcagttacacactagcagaccccgcaacaagaaaagtgtctcacattgtagatgctgcaccgatgagttgtctactagtgctgtctgattcgtcctcagcaagtgccttgtcctggagtccatctctctcgggttcaaccccgccggttcgattcccacaaaacacatagtccatttgccgacgacagagacataacaccatgttcgaatcgtgaggttcatcgttcgcgtcttgacagagtgtgtccaaccaatgtataggtcaatcacagatgtctagaccaatcccagatgtctagaccaatccccgacgtctagatcaatccccgatgtctagatcagtctacagtaggtcagcctacatcagcctagtccgtgacgagtacaagtgctgcaagtacagtaggtgcagtacctccgaggattatctcaagggatagtcaggtaccgaagtcgctatcggctttccattgacaacgccctggttcttctcgtgctgtcacacaccaaacactggatacagaacacctatattgacattttggttaatccttcgatactgaaattgccactcaatggactcgtctttgctgcgtttcctcgttctcagtaatatctgcaactgtctcatagctacgatggagctgggtggttctccagatgctacatgtccaccattcatgacaaagctcgagactacatcctaatgatgtcaatatcagaggtacagtacttgcagcagagaatggcaaagtctccacaatcacgaacctgctggtggagtggggtacggaggtacaagtacttgcactgtctctatccttcaatcgaactaatgtggaggttgcaatcaggaaaacgtggaggttcagtgacgttgatggaggtagtgaccatacagcaatgtgacattgctgtagacttctggttctcaccctaccagtgacagagacgcacacaggcaatgaagcccagctaccaagtgagagcattgacgaacccagactgaaagctacgaggtcccgccacggcacagcacagtatcgcatcaaagattccactcgctgctgacatggcggacaggcacccagtcaccaatcagtcagcgctgagaccgagagtctccgtctccaacctagcaagatcgacgagttggaaaagtgtcttcaaacagagagccgattgcaatacctcaactatctggtacctttaacaggcacagatcaaccccaatgccatgccgaatacaatctatctctcaactcatggtttcgtctttcatcacatttaatcacatctctgattaagtccttttctacatacagcacataccgttcagcacaaaccgttcagtacatacatgtactcgcagtcgtacccaactcgtactcgtccttgggtctttccctaaccacgccaaaatggtcaatattagcccaaatggctcgagaaaacaaccaaactgctcagaatatcgctcaaaacccccccaactaaaatctccccagactgcacctccagagcctcccccgacccccctccagctccccccgccaacctcccagaaatcaaacttaattttctccaacatgtcaaacgtcgaccaacaacgaccgatacaacgacacccacaaagacgaaatcgagtgcaccgcctaggaggacatagaccacgtgaccgaccgcaaactgaatagctcacgtgactccaacagccgatcacagcccagcccagccgaacgccgaataacccagacgccaaccgcagctcacggcgcacaagagccgactttcggacgccaagccttaagcgaaattaacacttgtacggcgaatcgtcgacagcggaaagaccgtgacaaaccccgtcaagcagatcggatcggaagtggcacaaacggatcagcgacacaaacgaatcagtgacactgaatagcgttcaagcgttcgttacacagacacccagccccaattgcgacccagttgctttggacgatacattttgacatcagtgcagctcaagctacagttctgagaccaacaacgacaatctcagtttcagttctgcaatctcagtttcatctcacaatctcatctgacattctacgtcttgattgactcattttgaagtggtaggtcccagatcaagctaacgaacgtactacgcgaatccagccagagttcattctcaccacagaccaaggctcaatcaacagtccaggtgctgttcaacagctagaaagtcagaagcccaaccgacagctgttcttcgcgtctcgtctaatctacaactacgccatcaattaatcgacagctggacactcagccaacgactttgcaatgatctgcaccacaacttcccccaaaaccggcaactttttcgacctgtcgccgctgctgcaccatgattggtctgttcccggcctagactacggcttcaacttcagcataagtttctgtggccctctgacgtcttcagacacacaatacaccgatctcgaaaccgaccacgaggcccaaaactcggccagcgctagctacacagactcagtgactggccagacgtactcactcggcaaatctgacacacatccgtttttccgcggccgagaactcgttctggagtaccacggaggcagtttctgcagagacccagcggggaaaatgaccgagctgcgcaaaagcgccttggtcagcttcaaatgcgaccacgaaatgacccaccacgtcatgtctccaacgctggtgggccaattatccgactgtgcgtatttctttgaggtcaagaccccccatgcgtgcgcagtgtctaaccaggaacagagcatgcaacccgtgacgattttcgtcttcattgttgttgtggcaaccattgtgggactcgttagtagccagctgggcaagggaggaaagttgcagtttgatggagggcgacttggagagagagttaagagagtggttctcttgttgtgggtggtggtcctcagaatcgtcatggctccctttagagtcgtcaagagtcgcagactgccgttgtagagtagatgtataggatggaatagaatatgctaacatttgaaggaccaatcggagtgttgctgagaatgtactcgtagatactatgacatgtgcatgtttaggcagacaacttccaggtacaagtgaatgaagttggaaatcgttaatttgagactgaatgacgaaagtggatatcatcttccgacctctccgttagccttataggcctgtcatatggatgaagactttcagtctagaaacaactgcggaacgccgctacattctcattattaaagctattgcggccgggaaatgaacaacgtcaccagaaggataatttaatcagcttatggttgttgtattacctctagaagtagcccctagcgctctacttgacatactgtcatcctaacatagctagcactagataggacactacttgtagctccagccccagtcctgttattgaacattgtagttatcatttaaatgtaatattccagctttaccgtattacaagttgtgttttatcacactagtgctagtacaagaaggcaccagtcctggaattattctggatcagagagttgccgatcacaagcgaaacaatgaagataaacagacaaaaatagtactaaaagaatcccctttttcaggagaaaccgaatatacactcctatctgcaaaatataccgtacacaacgttttatgactattgcctcatgcacttgtctaacatcatcaatatcaacatctaccgtacagcacctgtagtgacgtaattacatgtaaagaaacaaataaaaccaagattttatagccgaaccaatcttcttttactcacctccaactccttcaataaaaaatgccaatccacacacctccaatacagtcgacttctcactacgagttagtgccagactcaagacatcaaaacatctgtccataaatagatatcgacaaaagcacttggtcatctgataataatcacctcaattgactaccccatgtcattttatcaaacccggaccatacaaaatcttgtacaattggtccatcatattcccaccatcatgcacaaccatacaaccacgtgaaccatgcctgcacaccgcaaatgaccaacttcccccaattattacgctccaaaaggctcaattgcaattgactcagatctaccccaaactccccgtcggtcatgtgaccatcttcccagaaaccctgggtgtttacatgtcccaaatcgggtccaagagactccgactgcggggagaaaggcggtccggatcaacaaagcaaggttgctccgtttgcttacgggatcggaggagacagatcacgtgatacacacatacatacacacacacacacacacacacacacgatagatgcacgtcacgtacacgtgtcacgcgtgggtttggggggggcgcgttttacgcgatgtccagagttgcccagcaacgcctaagttagatgggggttagtcatgctcgatgaggagaggtcacgtgaggctgagattttgacagaaggttgctatggtaatgctgagtcattcaagctagtttcagcaactgtatcgggtctctatcgtcgtagagacgttgttgcattcttcaaagggcgtttttttagtgtgggactgtttaggttacattggttattttgaggtggaggtgaaaaggggattattcgatgactaagcaacatataaatgtggaaaaatgcgagagatacgaatctcgattttacctaatttttcgatatttccgcaattttcggcaattttgtgccgctcttttgagctgcccacttgttccacagcgttactatggcaacggccctcacatgacggagagctttaaggttgaccgattatggaaaatcaaaacaatagtagaggttgcactctccgtctataccacaactctctcataaccgaccagttacccaaaccgcggctcttacacaaagacacttgcacagaagcgataccgaagcaggttgccattcacagagatttgtttcggctcttttgcaggtttttttcaggttttttgcaggttttttgcaggttttttgcaggcttttttgcaggcttttttcgacatcttttgactcccccattgagtgtcactagccgtctatttcaccatagggtagaggattgttacagacgaaagcgagcagcgacattcgatatatacggcagtgcgattaccgtctttataacactttcttagggacatttgcatccagcagtgcaagtagcagtatcaccgacacacactacaagtaccacatccactgagatcaacacagacatctcatcacacaatggccctcatgcaaccactggctaacgagtttgaaatgaaggagccagtcctcaagaagcgtcgcattggagcgacccagatggaaccgcaactgacgattgtggaggaaaacaaccactccggagcaccatcgtcacagacccagaatggaggcgccgtagcctcataccccgaccatgtgaccaaccaggtgatctcgtcgctcacctgccccccaaacctgcaggtggcccatgactacgccaaccacaagaccccgtcgttcgaggtgcaggcgtacgccaagttggctggccagaactggacgtattttgtgcagaagctgcacgtgatcatcggccggtcttcggagcagcaggaggtggatattgatctgggcccggccaaggtggtctcccggaaacacgcctccatcgaatacaactccgaggcccaacagtggcagctgtgggttcggggacgaaacggagtcaaggtggaccgcgtggtgtacaaggagggacacgtggccctacgctcgggctccgtcgttgatattggcggcgtgcagatgatgtttgtgctgcctggtcaaaaggtggaactcagcggagtgtgggtcgaggaggcagagcagcagcagcaacagcagcagggccatgtggcagatacgtcttccaaccacatgacttctttgcctcatcctcagatgactcctacacaccaccagattggtcatatgaactcgctcaccgacatctctgacatttccatggcgtcgcatatgtccatggacgacttcaaccacagcttcacatcactggcggaccgggtgtctccctcgcgcggcaagtccgtcttctctgtgtatagtggggttgaccatgggggccaccatagcccccatgttgcacacgctcagccacagcagccacaacaagcaccgcacttacagacgcagttgccacagcaacagcaacagcaaccgctaccccttccttcaggcaacatgacgtcctcgtcgtatccccgtggtgtggcgttgatctcgcggccgcagatccgcaaccacaccaaccactacaccgactatgatctatctctggacgacgcaaaagacattaagccgccgtactcgtatgcgacgatgatcaccaaggcaattctgtccggcgaagagcacatgatgacattggcagagatctacgagtggatcagcaaacactactcgttttaccggcactcgcgcaccgggtggcagaactcgatccggcacaacctgtcgctcaacaaggcgtttgtaaaggtgccgagacggagcgacgagcctggcaagggtatgaagtggcaagtgacccccgagcataaggaggagttcctgcgcaagagcaagggcggcgagctggtgaagaagcggcctgcagggactcttacgctgcagagaaccggaggggctagcggaggacatgtcgggggagttacagggggcagcatgtcaacgtttgtggttgcgcctcctcctcccggtggcgagcagatttgtcttggcaccggtccggtcataccgcagcagtcggcacagcctagccttggaggactggcaggtggctctggacgagagggccggggcagcatcgacggcgcgactcctaatttggctcacccaaactcgagccagagtcagaatagttctgccaacagccagggtgccagcaatagcaacagctccagtaaccatggaggatctagcaacaactccgaacagccttctgagcagtcgtctggttccaacaaccccttgtcgactcctcgcaaggaccagtttggcggtgttggctttgaagactttgcattcactcccagcccacggtacaaggagacgttcactcctgatcgtctgagcaacatttctgctagcagaagtaccgtgaacatgggtgtggcggccaccaagacggagtctggcactggcacgactccctcggtggctggagcaacgactctgcccaccacgagcgccactcctgctcctgcggctcccaatctgtcactggcgcctccttctgcccagcagcagcttccatcgtcattcatgcctgcttcttctccggcgccgttctggcgcttcatgcagctcagcagcacgcctgttcggggaggtgagggctttagcccagtcaagtactctccctcgcgtgaaggagggtctggggctcgagggggcgatgcagacgggcttggcgatctgcagaacattgatttgacccgggggttcaagaactggcaagacagtccagccaaggtggccaagtagccccgcgtggggctctgtgcatgtaattaagtaactaacgtgatttatattgatactgatggcctctgacatggcactgcaagtacgttgtagacagtgggtagtattatagctctttcgaaggtgtagctgttagcattgctacagtgtgccttttccgagactgagtggttagttctcctgagcccagggagatgacagctgctgcttgtccagccaagacggttatcccgcaataaataaattaatctcgttacatgacaatgcaacaagcgcacctagagtcggactgtgcgtcgtcgactgctcctcctgcctggaccgagtacgagttggtgggggtctttttggtgtcgagttgaaacgattctggccgcacagacacgtggatcacggacgacacggtctggggtgacgacgaccctaacccgacgttttccagcgtctgtgtgtcttcgagaatcttgccgaggaaaatgagccgcagtcggcctgggtctgggctaggggagttggttttgaagtcgggccatttggtggcgatgcactgtttgagctgggcgacggtggcctcgtcacaggacttgaccgagaggttatgggttgttagaaacgagtcgtccagggcccagtcgacccgttcgccggaagacaggaggatggtgattttgggtgtctcactgatactgcttgagcatgagttcatggtagtggtcttgtggcgatagtggatttgatgacgtggcaattgtgtcaaagtcgatggtgtcgcaactttgatggtgtagaaatgtcgatggtgtcaatggagcaacaatgtcgatggagtagtagcaagtattcgtgtccccaggtgtctgtttgtttacggtagcagtgcgagtgattgagtattctgtagtcgtctcggttcagctgctttgtttggaaatgtgttgactgtctggaactgattgcgagctggtttttgtcgcttttttggcgcgtttcaaaagtgctgcgatttttcgggctggttggtcgctttgtggtgatagtgatggtgtggttaccatgtgatgctgcatattatcatgcaatgtgcagagccaaactttggtgcgaaataatcgcactattgacgcagacccatgcaggggggggagacgtcgggggaaaatgggaagaggggattgagatttggggtcacgtgaaggccagattgcggtgttttttttttctcgctaatttttgtctttttgtgagtgagagttttgtgagttttgtgagttttgtgagttttgtgagttttgtgagttttgtgagttttgtgagttttgtgagttttttgtgagttttttgtgtggagaaaaaagaaaggacaaaaaaaaaaacagagttgcatatttaatatcagtatttgaggggaacagtgatgtacatacggagatggagagggcggaagagtggaggaattggagaggaaaaagtcgttcgagatatgcgacagataaacgagtttcacaaaatatgtgagtacagtgcatacctacagtaatacagtacatagcgtgcattcagtaggttcacgtgggtatcacgggattgggtaggagtgcagtgtgagacagtgtggggactggaaaaagatgctggagtcaattatcgatacttgtagatgtcaccaattgcaggatgaatcgagaatgacgtctcaagaacatacgacggccattgaggttgtccaagggaggtttggtgcagagaagaatgtaagttctcatgctgtctctattgtacaagtacaagtactcgatattcggacattgttgcaagtacagtatgaacaagtacactaaaaatgtctgacttgatagtctgaaacaaatggtttgcatctctcaacagagaaactgccatggagtatgtcgacaatcgtttagaccttccgtcccattgatccatgccgatcaggaacatctgaattgaattaacaattgagtgcaactatataccgtactttctacttgttattgaagatcattagtatgattgcttactgtatatatagtaaatgtatccatttataagtctcttctagggacctacgttccgatggtagcacaccagaatgagattctagaagaatggatacagcttgaacatggtattattctaccgggttctactttcaattctgccatagtatagatgtagacaagttgggggagaatcaagtcctgttttcagttgtatttacgccctcaatcgctctccaaatttattcaacgattttgtgacgccagctgacatacaatttttgttgccaggtagcagatggaaggaaagtgccgtttttgtgaggcttgaatatgaaaaagtggatcacaagtagattgataggttcagaatttcgaggttattcgagtggtggtttttaattaattctcttccgtacaaattaccgagatattaccgtaaaatgtccagatatacatcgacagtgctatggcaacatgtaaccccctcaggggaccggaggcactccctaccccatctagatcaagagaccgaagggaactgaatgaacaaacatgactaactcaggcattcgaatcaagacaagagatgtactaggtcgccggtcgaggcaaatcagaattacagacagttcagagatgactggttcagacagcgagatcattcatgactgttatgttctaagaagtgctccaagccatgctccaaggtcaagagacgtctgattacaaatacaaagccctacactacgaaacaccacggccatttcaatctaccaccgtgcaccttttgctctcacttcaccactcacacttggtccacctaactaaatgaaaatgatggtaactcacccagtattgatttcacagaattgagacttgtaccagaacttgataaagtcttaataatccattagtaataaattccacacgtgacacaaccccctccaacccgtttcaaaactgacccaaacccccacctccagccgtgcggctcgataatgaatttcaccttaacacagaatgtcgtacaattaattgattatctgggggtatagtaatccaatgtgtttgacaatagcaccatgcaaaagagcagctttttgcgatcatgctgataccacttttgtcacaaaagaaatcatttagctgcagactactgtatggtggagctccgttctacatacgagtacgagtacaggtattccaaaaacaagtattcctacttcaccaataatgttccaacggtacaagtagcatggtagaggggttgtaccgagtagcgctccagagctggatgtaatcgtcgcggttcctgatttcaggtcacgtgccagatcaggtaaactcctttccagtcaccatcctaagccctgaaatgtccggaagatttttctctcctttttggtaggaggggggagctcttggtaaatagagcatagctggggaatcacgtgacattacacaggcggtttatcacatcatgatctcgtctctgagatgcgtatctcggcgtttcttaggatgcatttgtgaggcaagtgattcggttgggcgtgtcacgtgatctgtaattgtcgtgcgacttgtgcaagtgagaaggtggttatctgggtgtgtacgagtggtaaacggtatacgagtggtgaaaggtatacgagtgatgtactttgtaatataatttgtgtttttttttttttttgatattatattatgcagaaaaaatacattataattttattttaattgtatttctccacatctcaacgagtgggtatcccaatgaggcaatacaaattaggggtttaaacatctatgtcttcaaggttagggtagtaatacttttgtcccaacttgaaaaaagcagtcccacttctcacgtgatacagttgccgaaaaaaggttttggtcccaacgggaaacgactcgggtgattcgtaaaatcaaaatctgaatcttttcacaatttgtttacaagttcgacaacattacgaaaatgagcacctttgaacctgttgttgtgattgacggtgagtagcgaccgggctccatggagagatcccagcatgcgttgcaacatatttgtgatattgtgacgacgatggtggcgacattggcgctgaaggatacaagagggcgctggaaggcacagagaggacactgaaggatctcctctttcaacgacacggcgaccagaggagcatggaccggcgacaggcggtgactagcgatggttgtcgtggtttggttcgtttctcgggatgttggaagagaaaaaaagatgaaaacatttttccaccagactgaacgatgaacggagcttaccgtatggtgttgtgtgtttgtgtttgccagcgtctgtctgtgtttgtgtttgcgtctgtgttgtcagtgtcagtgacggtttgagtcagcgttatgacgttagttggagctgtcagtatatcgaaaatatgttgaaccaacggcttcaacgtctccagcgcttcaacgaacaaaatcagcgcttttcctgcttccgtttattccaatactaacccaggaaagggacacctcctcggtcgactcgcctccaccgttgccaagcagatcctcgacggccagaacattgtcgttgtgcgatgcgaggctcttaacatctcccaggagtttttccgatccaagctcaagtacgccgcttacctgcgaaaggccacccgattcaaccgaactcacggtcctttccatttccgagccccctctcgaatcttctacaaggccgttcgaggtatgatcccccacaagaccgcccgaggtaaggctgctctggagcgactcaaggtcttcgagggtatccctcccccttacgacaagaagaagcgaatggtggtcccccaggccctgcgagttctgcgactcaagcccggccgaaagtactgcaccgttggccgagtctcccacgagtttggctggaagtaccaggacgttgtcgccaacctcgaggagaagcgaaaggtcaagtctgccgcctactacgccaagaagtccgctctgtccaagaagaccaaggctgcccatgcccagattgctgactccgaggccgccaaggctctcgccgctcttggttactaaaaatgtcgtcatcccccccttgactgtttgtaatatataatgttgtaaagagtcgaaatgcaaaattgattatttgaactgtgtatgtgaggcctggtttatgaaaagaaatagacgagaaaaaagaagggaatagacaagaaaaaagagaaccccgaaccgcttttctgcagtaggagtacttgtactggcgtgagtagtacttgtacccgtaggatgtatttcgattttatatcgattataaatttttattcgatttcaggtcaaatgttttagttttttaaaatttgttttttaatttttttaatttttttaattttttttaaaaatcatactcatcttgcgtcagactgttggtcaacagtctacgatggactggatctggggtctcactttgtagcttagtgactggcactggagctcgattgatgtcggggactcattgagggcgattccgacgacgaggatgaaactaaggaggaaccgcggcaagttggttgagcattgctcgtggatctctggtggctgaaagtcgcacagatacagcagtagttttggtcggactcgacggattctcagtctggggtgtactccgtcgctgtagactagaatctgagctccgattgatggagaataccgcccaacatggatgtgtctgtccatcttggattaccaattgagctcagctggccatctcattctgctggctctggcaagtgggccaggtcttgagcagtgtacatgttgaaacgacggttgaaaagacatttcagagctgttcaggcgacgttctaagggcgaatagatggttcacagtgtatgaaagaggttgtgtgaattctcaccagcaatacggctgccaaagatgttccggggtcccccatctgttgtattcgatggattgtaaagatattttggctgtggtattgtccccatgtgacggaactggtcttgatctcagacagacatgaccagatcttttgcaatgtgacatgttgacaggaaaaaggacccgttttctgctctggctacagggagggtgtttcagtattccgttggactgacactccactgcactcagtcactcagccagtcgctcggccagtcactcagccagtcgctcggccagtcgcccagccagtctcgctctgttaagcagcatttcttccatctatacagatggaaaaacttctgtctgatattgtaggtgaaacgacacacttgaaatcatattgtggaagagaggagatagagacagggctatcgccggagaacacacgagactagccggtgtgtcgccaatataaacaatgtctccaccttttctttataccgcgaatctctggtccagtttggtttgatacaaacatggccacggacggttaacaagtgaaccgtaggtgagctcttcgaaatggggatctaggagatgtcccatattatgaccatttgttcacatctctcccagagacgtgaatttcatctggaagttgggttgaattagataacgaacagaagatagatgtcttgtggcggtatgagctctgttgtaagagttcataaccgctcaatttcgaaacactgtttttgcatgtcctcttaaaccaaacctcccattagttacttgggtaatagttaaaaaagatggccaaaaagtggacaaaggtggccaaaaagttggctgagggtccaaattcgatgttacagatgtccctgacttgaagtgtgtccttgtcccacagattctgaagcaacccaatttcacaaccaatatcacacccaaaaccactcttgttgacaacatcccttttatttatttttatttttatttttatttttatttttatttttcctcccttaatctttgatcacagtgttgtaaattacgttacattgtgagcaaccagccagtgacatctgcccaatccacgtgaccatgaccacatattccacgtgacacagtccttcacgtgacacatactccacgtgacacagtccttcacgtgacacatactccacgtgacacttactccacgtgacacttactccacgtgacacatactccacgtgacaccacgcgcggcatctaagccccgctgcggcgcatctcatgactgtcccgcaccccgctccccgcaacagccgagattattatgttttaatttttaagcgtcatttagccggcggggagacggagtcacgtgataacatcaaatccaacaaccacaaatccacgcgggtcgtactctgtacgggtttttgtgatttcaccctgtggtttttcttggaggggcctcggtaaggctgtgagctattttttttggagcgatttttggactcctttttttttttttttttttttttggaggctttttttggaggctttttttggagcccgtctgagacgcaaacaacgtcgtcataacagcaagttattcttttgtgcagcaagcgaggcatatacgaaccgcatttgggggatacggcagggtgagacatgacgtattgagaacgggtgagtttggggaggtttggggagggttttttggaggtgtttttggagtgagttttggagagggttttcggggaggtttcgaagagtggtggaatgtggatgtagaatgtgtgatggtggatatatagggaagataaatagatcaatggattcagcttgattcagggagcatttttgtggtttcaaaaatccatattggccgctatctgtcatgttttgcacttactaagcctcgcctataactatgcataaaccggtttaacaaggaggcgtgaccatagctcggagcaagagacaagcggcttattcgcggatattacccgaaatgacaaagtggcaagacattgaacaactttatatgagaaggagaagagtgcaagagtgtcggaacaagtgtttggctgtttggggttgtttgaggagtgtttgagggcgtgtttcgggaagtttggagccattccagacccttttaatatcaaaaaacaacacgaatcaattgcccggcccacaaaggtgcccaaaactaccctccccacctgtttaaaccatctagaaccgtttaggagccgagctcatttccgccctaattggccctgcctgccatgagtaaccactgcagcgaacgtacataattgtgaatccagataagagagcaatagcagcaacgaggcaacgaggtcacagggcaacgaggtcaccaagaacacgttacaacggagacccaacacaccgcttaataagcagccgagagcgactccccttttcttcccctccccctttccctcattctccgctcctaccgtttgtgatcaccacctccaatcattccagacacgtcgctccgcaactggccaaactctacccccctttggacatagtccctcgacttatagtttggaatagggcagcatggtaaggtcggtaaatggaacgaggaaaggctccagaggagccaggaaagcagatatgggggatccgagcggacaggaatgtttgtcacgtgattccggcccgattcaaggtttcccgggcttctctgggcttctttttcgttctttttgagtctatttttagccatccattttctgtccatctctctctatttgtagcccgtccctctggagtgtgcacagcactttaatccgccccacacgttgaccaactttattggcgagtgaaatttccaacttggtaggagcgaccaacctgtcttccaccccgactgccgaccgacaacgcccagaagactcgcttggccagtgtcagatatccatctcagcctttccaactcgagttacacaaacaggagccccccgcgctctaccacctatcacccatcatctcccccgcagactgccacagcaacgtgcatagtcagcagacttgagttaataaggtagtctctccggaagagtgcaatcaacagtctattagcacatcaaacacagattacacacacccacaagaccgtgtcaactcttcatccacgctcttcacaaacgcatttggcacatccgcaccgacacagacacagacgcacttgtcgacacacttacacgtcaatcaaacacgtgagtatgactaggaaggggttaccgttgtgacggggtgaaatttggcatggacggttggacacagcgggagacacggtgggagacatggttggagacaggagtaaaatgaacagactcactacacatacatatacatctcgtgtcgttctgctgcttgtggcaactgtttgtcttctgtttgtgtcatcttactgtgtcgtctactgtgtcatctactgcgtcacagcgtagactggttattattcagagacgtgaacacagccgtagacaggcaaggtggcaaccacacacatcaccatgatggcatggcgcgccgatcaacagcacaccgcaagtatcttgtcatcagacgtttctttcatcacgtcgtttaacacaaaccacttgttgtgcactgtccaccgcactgattcacacagccgttgtcataacctcgtcacctgcgccactgcccacgaaggtgacacactgctttgtgctccactaccaagcggtgccgttgtccaagcatgacattcttactaacccagatgtctctcgaaatccctcttcaatcccgacgaatgtcgcgatcggacgagctcgaagccgccgactcgcgaacagccattcgacagatggccaagctcggccagcaccaccacaccaccacagacacgcttgactttggcttctccccgacgcctccctcctcctttcgctcccccaacattctcgcccaggaacacgagcatcaccaaaagctgaccacgccgtcagccatgtcgttatccggagccggacccggagccgagaaccgttccggccacgctacgccttcgtcgctgtcgtcatcccgccagcagttctacggcaacacgcctccgtccaaccaggcgtctccgttcttcggaccggcttctccctccaacaagccgcccatctcatcgcagctggcctcccgcgtacccaccaccggtgtctcagtctcttcccagaacacccgtaacaccgcgcacccgtacaacccatcggttgcggtgcacaccaagcggcgcttctcgtcgacggctgcggcctctggtgctgcagtcactgtcggctcggcacccaacccgcgaagcgcctccttcagcgccgcccagcgaccgtcgttcagctcgaccgagtcgcgatcggctgtgaactcgcctccttccggcgcgtccagttactccagcaacggcccgctgaacacaaactcacccgtggcgctggccgccgccgctgccgtcacgcccgagcggctgtcgcgtctgctcatggctcaaggcccgctggcgatccggcacctgaccacccatctcgccatgacgatccgtggttttggcgacctgtcgctgtccaagcagcggcggctcattattgcagcgctagacgcgggtgaccagaccaatggcatcacattcgaaaaggttggttggggccgatgggcagcccaccagaacggtgagaccaagatggaggccgccaaacctggagaagtcaagccggagctacccactgcacgggagcgggacgtgatcaagcaggagattgattctgcgaccgctgcccggtcgttgcttgcatctatggcccgtcgacgggcctctgtttccaccagcggcgcccacggccggcctcccatctcgccgaccctcaatcccacagaccaagccgccacctatctgatgggcgggcttgtgggctcaagcacggctccttcggcgtggaccgacgacgtggacctcgaggacgacgacatgatgttccactcgtcgcgcaagccgatcgagaacgccgtgttcgatgacgacgacgaggacgacgacgtgcgggactacgacgggcagacccggcacagcgagacggacgaggaggattggcagtcgatgggtgcggaatcgctgcgccgggagtcgatggtgtcgccccccacgctgtcgctgagccagcagaccaactctgcgcagcactcgtacgcacagtcgcccacatttttcaacctcgacggccacatgcgtgacaagaaggagatcaatgcggcagtgcgcactaaggaggaggacgccatcagcgcattggtccagctgcggtcgttgtagggtggtggaatggtggtgggaggccgcagctctactgcaggctttttttctcatttagctttttctgccttctcacgcgatcagcaacatgcttctggcttgattgaaaccgcttaaactgttacaagtagacgggcttcatctaacttttttattggctaggatatcgcattgtagcgtatcccacagacgatactcatgatttatacattaacgtacttaacatattttattccgaccctactgtagggcatgtgtagtgttgaggatagaggtgaaacaagcgttttttggcggtggaggatgcagtcatgggattggtgagtggggcgggaatagatcaccaagtggtacacgtctgtccaagtactgtatactcgtaaacaacttttccaccgacggaataggagctcgcttgtgtattggttggaggcacacatcgaggaagctcgtttcacactgtcagggagacggtaatgtggaggatgaaacggtcctattgatttgcaactcttgattaaatgcaattgctactttacaccgaggagtagtcgctagcgtgtcattgggggtcgagaacagacggatccggtttcgaggtggaatcctgacgttttgaggttatgtttttcagggaaattcttctccgacttttccggacggaagttggaactctggggatctgtttgacttgtccttggggggcccttggtgaccaaaaagacatttgccgtaggactgatgatgaccagcagacatcaggtttggcctagtctttggaaggactggattcgggtgctacaagtggaggtgcctcccggggccttgccgttgagaaatcagatactgctaggcacataaccaggaggccaaaaatgcttagcgtagatcatatcccaggctgacaacttgcacacggtctagggcgcaaggaggccatagaggtggagttggtggagttggagttggtggtgacttgagatctttcgattatttttacctgatacatgaaaaatctctatcatggccccgaacttcgacagggtcgacattctactcatatctccaatgacgatttggcctaccttggaagatagggacgataatgagcttcaggaacttcaggggtcgattgcgttgattctctagaactctccccaggcgaaagaacgagagagaagagcgtgggcgtgttagttccggtggttgagtggttgatctggtaacaaaggatccgttgctggtatcgtagaatgtgcaaagaggttgtttctacatacacttcgataccgatgagagtagcagtatcatcggcgcccgctgtaatgttgtagtgactcgcaagaccaagtgaacattccacctctcctctgtttgtcatttattgagtaaagagcatcataactaatgtactgtgcacctccatgtgcgacatcacggttccaacggttcttcgactaactgtcaattcccaaccaaatttcgtttttggcgtaattgtacgaaatggtatgaagcaccaggtcgtccagggcatgaccccacaccccatagttgccatcagtggtggctctgttaagcatgccgggaatgttctccaccggaagagaactggtttcttcttcctcagcatacagcttatcgtaggtacgcttgatttctctgatcaaatggccccgagtgaaccccttggacgcgtcttcagggtagattttgaagctgtactcgtcatccagagggtaatccagccacagagtgacaaacttgttgtcgtccgtgtttgtggagatgtattcgcacggaataacaatttcgtccaattccaagcagcgatcgtacgacttttgatatccagatccgagactgatgtagggactggtgtattcgtcatcatagggcactttgaagcctatatcgaggtctggaggacataccaaatcgatgatttcaccagcggtgtccttttcagtctctgtctctccagtctctgtctctccagtctcagtctctccagtctcagcctctccagtctcagcctctctggtctctccaggtccgccctccttgtcctgctcacccttctccccgtccttcacctcaactagagtgtctttggagcccgccgtctggtctccaacattcagttcgtcaattgctttggtaacgtggtccatggtgtcgaaccgtactggaaaagggccttctttcgggtacaagtagtggtagaaagctggcccgtatcccaacatttattagtgcggtgtctcagccgcatcactccatgcatacaaaatgcgggggagagcaccctatttgggcacacgaggcgcaacatagctgggtgatggagtgaagatgaagtatcatttgtggcctaatttcaaagctctgatcaacgccgacattttgcaactttcagaattcctttctctcaactactgacagacttagcaggcctgagtgatgcagccatggtgaaaaagtgaaaaacacgaaccagtaaaatagagcgctggaatggataaccaagtccgtccaacacgtgtaattgtacaatacttgtgcttgtaccattaatgacggacttttccagcatctctgtcgctctcgtcaatgggcttcgtataattgcagtcatagaactgacaccatatagagccacttactgtggttaaaatgctccactcactctctcactctctccaactcacccaatgatggcccgatcagaaaaaggaaacaaccatcacactcctctcgttgcacagatgactctcccatttcccgcttccatctaccaccaatattcgcagcacaatggcccccttactcctgtcctatgaactcaatcctcgggttggttatgcttataattaacattatcaaaatatctcaatacaatcactacaagtacgcaccatgatgctacaaactaccggcttcatactcatgtacagggcaacaaccacggctatggtcatggtcggttgcagtttcataattcgctcgattgattactcatcgttcgttttgtcagccatgcgactgttcattcaaaagacttgattcaaaacctgtcaaaaggacacggttgtccgcttaggcgccaagggcggggaagtcagaggcggaagagaggttgacggagggagcctttcgctcctgggttcggaaacccttcttgtcaccacctcgcttgccgtctcggccacctcggttctctcggggggctcggtcggatcggtcacctcgagactctcggttggcggggaaggcaggctcaatctcgagcagaaccttctcctttcgggctcgggttcgcacgttcttggccttggtgccggcaacgagatcggcaacctcgtccttgtcgagcttggaagcctcggagtacttggactcggcgccggcgttggcctgtcggacagatcggccggaagcaagcttggcggtggcagccttctgctcggcaaggtactcctccagagtcttggtgttgtcaggctcctcaacaggggcctcgacgggggtctcgggctcggcctcgtccttggtggcgatggcgtcaccggccttctcgtcagcgagcttgcccttggagtcgccccatcccttgccaaccttcttggcagagtcggacttgccggtctgggatcgtcggtcaggtcgggggtttcgggcaggcttgcccttcttctcagcctggggctcggtggacttggaccggttctggtcccgcaggggctggttggacttcttggaagcaccgatggcagcgccggggtccttgggggcggcgttcttcttggaagagccggagttcttggtgagctccttggtcacaatgaccttgttggagtcctcctccacgttgccgaggatttcgtataggttctgggttagcacggaagatgcaagagcgcacaagcggagcgagcgcgagcgggcagtaaatgagtcacaaacaattcgcaacggagtcgcaaggagacgtcgcagtcaacacaggcaactcgcttgctgctcgtctgcgagtcgacttgcaggcagcggccccaggcttcccctcaccaagtggggtagccaggaagagacatcgccatgtgaaggaggtcgacggcgattcgacggcgacctggcaagctggcaagctgggctctggagatggccggctatgctcagcccgggaatcacacggtccgcccaccggtccgaggcgtctggagaagacccatggttggagtgtggtgatgcgcatgaggaagagatacatgcccggcgaatgatggcactggccacgtagatagcacaagcacttcggattggtgggatggttgtggttgacgctgctgaccactgactactatggacgtaggtccgtcggatcgtctgattgcgacatccccgcacctccatcgttcagtgtgaacgggtcattttgggattgtggttggttgcgatatcatcgacgctgcccttgaggccacgtctccacattgcccacaccactaggtggacatggggccgttgggtgcaatgatctgacaacaccaaatgtgcatctccaccgacccaaacagcaccaacacaagccaagcagccaaaaacacaatcgaccccgtaatcaacaaaccccttgacgccatccatcatcagcttctcctccgtcacacctgcgacaccacatcccacatctctgccacgtgccccacgggacacctccacccatgtcagtcacacatgacccacatgtggggttggatgatcctcggtgtttggccgctggggcgtggccgccgggtcccgctttcacggcccccccaacccctcttgtcttcaaatactcaccttggagacagacatgttagcagccctctattatcctcgtgtttggacacttaaaatttggagcaacagcaaagtgaaaatttcaccgacaagtgtgagtgggttggcgctggcccaatgggggaaggtagggtaagaggaggtgacgtagggtaagtcccgtgatgcgatccccctcacgagcggggggcccagtcctagcccgacgtgatgcctccgaccaaagcggccacggagaatcgattggccctctcagattggtcactagaccgctccctgggcccctttggaacctgtctccgcacctcttgggacctgggtgtactttagtctacaaacctaaggctccaaagtttgctgtgaggagtatgcaggtgcgatagaggcaggtgtaaccagccggtggagtggcaaggagagattggagagagtcacgtgacaaggacgttgagtgggccggcagagacgtttttttattatttttttgtccttttttgagagtgttttggtcttggttggtcttggttggtcatggttttggcttggtcttttcagcttggctgtatcgcctgatctgtctgctagaagtatgatcaacagtaatcagtgcacgaggaggggaggaggacagagggaggacagaggggcagagaggacggaggagagagaggggggaggactctcgatagaagggacgagaaggatgtcgtaaattgtcagtcggacggatttaacgggtactgtgtgtacttatcttgtatattccgtttatcctggtcagctctggaacttttcagcatactgaactgtcctctccaaactacagtacgacgaccgtacaccagcggctgtcactactactgtactgtacatactgtacttgtggccatctggtgtcactacttgcggccatggtcgtcctgaaagatggatggggcctgatgattgtaggactactgttatgtacttgcagtcccacttttagagcaagtctcactccaaacctacacctttggaaaatgtgggggagtcacttgaaggtttattgtagttggtgcgtaggcagttggccaatggaatggttggtgaggtcagaggggtgatggggagggagtcacagagagggagtcacgtgccatggagttgggtgtcgatatgttcacgtgacgcaggaccctcacagcttccgatcctcacagcttccgatctgggcggagttgtcttctcatgattgaattagaccatcatctacgggacagcacggactgtttccagagaagttgactattagtacttgggttggctgattgtatagcaccaaccaatcaaacaaccaaccaaatcagcaacaggaccgataaaacgcaatcactcaatgagcagctcatgagccatcctgatgagtaagctgattggagacaaccttgtagaaagactgtcttcaggtggaatagatggtttgtcaaaatgcttctatgctggtactagtactccctcaacttcaccaacgcgcctgtatcatgtcaccttgttgttgtcgtcaaaaagccgatattatctgtacgataaccgactttgtggctctcattggccgtccccacacccttatctccgcttctaacgcctaaagagtgagtgcgttatggagtgcgttcggaggtggtcagggtccggatccccatggcgggagtgaggttattcagtgaggagatgatgaagatggacaagtggccaccatgtatggacgaattccactcacgcagcttcatcggaccccatgagccctgctccacacactcactgaaatcacattcacaacctgcagagagaccacatatctttttgctcgcgtttttgcccgtttttgcccgctttgcctgcgttgcccgccttgcctgcgttgcccgttttgctcgctttcccgccttgcctgctttgcccgcagctttgcccgcagtttttctcgcaactgctttggagctcgcacagtccatcaccctggcgcatctgccatgcgcgacaatgtcgattcaggcctttttttcaggccaaacctgacgactctgtagccacggaaaagctatccgcacaattcggatctttcggaagaggccgtgcagagagtcagagaggaaagacgacagacagggtaccccacagcaagggtcgttgaagcacaaccaactcttgtacgagtactgtagctccatagcgcgcagcaccaccacttgctccgatggagttgggtagtggtccttgacatggctacacacttgctctctgaatgtgcactagtaacaagtacaagtacactaccaaactgctcgtcatgtaacatttactcccctctgttttgtcaacattgtttcaccaacgtgtttcaccaacgtgttttgccaacgtgttttgccgacgtgttttgccaacgttgtgtttggccaacgttatgtttgacgctggttccagttctcctgccgcagcgttagaccaataacaagagcgtctattattcccacctaacggtggcggaattaatgatgacgcagcaggttcgtaggccgactcggcgagctccttgctcgtcccatgggcgcaccaattacccctcctccacctcgtccctcgttctccgaaatatctccagctggtctcggggacttctcggattgccccagctctccagtgcaacgtcatagtcccagatgcgtcgtccatgcaccccccccaagctcattttacctcagagttgggcgtgcaccatgtggggaaaaagcctagtgcacagtagtgtattttgcccttagtgcaatcggtgggtactgtgaatgcgggagcaaaggcccctggtcggggcgcccagagaagggctgtgtggcccggaagaagacgcccaaagatgtccctctcgacggccgtccgcccgagcccccgcttgcccagaccgaccctcggctccaccgctggtgctccgccatcaccccgaagtatgcacccaaccccacgaatcgccaaactcaatattgccggccacccggggcaagttgatcaaaggggggggcctaaggcctctcttatataacctccagctccaacccactacatcgtcaccgacacagcaagacacaccacctctcttcccatcatgcaacgactgtcccagctaggtagacaactccactccacaaaaacctacggcggattcatggccaagggcaagctgtcgtctggcggcgtcaagagctctgtggcggacaaaaccaccgcggcagccatccacacgctgccccgaatccagggagacgacactgtctacgtgcccgacaaggtgaaccgacacaacatgaacccgacctacttcctgccccgagcggccgagatcgagcccaacgccaaggcctacatccacaagggcgccgacggcgttcgtgtggagcgcacctacggcgagatggccgaccgagtgctgggactcgccacctacttcaaaagcaaggagtttaagcgggtggccatctgtggacccaatacgcccgcccacctcgagaccatgttcggagccgtggccgcaggtgcctacgtgctgggcctcaactaccggctcaccatgggcgaaatcacctacaagatggagctgggagacgccgactgcgtcgtggtcgaccgggagtttgtgcacctgatctcgcccgagatccgagcaaagtgccaggtcattgtggacgacgatgtgtctggagcctccaagccccagcagcccggagagattctctactccaatgtcgtccagcagggcatgcagctggctaaggagcaaaagacaacctgggacaatctgcacgtccagaacgaagacgaagacgaaattctaggcctcttctacacgtctggaaccaccggaaaacccaaggccgtcgagtacacccatcgatccgtctacctgtgtgccatgtccaacatcatcgaggctggtctcaactgcgagaccgtcgatggacacaaccgatgccactatctgtggactctgcctctgttccacgccgccggttggaccttcccttactcggtgacggcggttcgtggcacacacgtgctgctgcgaaagattgagcccgattacatctgggatctgcttgttgacgaccgaatcacccacttcaacgccgcccccaccgtcaacaacatgctggtgaacaaccccaaggcccgacgtctcccccagaccgttcgtgtcaccgttgctgcctctcctccctccgcagctctcttcaacaagatgttcgacatgaaccttcaccccgtgcacatgtacggcctcactgagtcctatggcccgtttgtgcgaaactacttcctgcaggactggcacggagccactggcgatgagcggtacgctctcatggcccgtcagggattcgcctttgtcggctcgcagtctgtccaggtgattgccaacaacgacatcaaccagcccgtaccccgaaatggacaggagattggcgagattgtgtgccgaggaaacgcagtcatggcccgatatcacaaggaccctgaggccacggccaaggcgtttgagcagggctggttccacaccggcgatctggcagtcgtcaaccccgacggctccatcaagattctcgacagaaagaaggacattatcatttccggcggtgagaacatctcttccgtggccgtcgagggcatcatctgcaagtatgacaacgtcctggaggttgctgtggttggcatccctgacgaaaagtacggtgaggtccccaaggcgttcctgattctgaaggacaagtccaagcctttcgacactgacaagatgattgcctggatgcgggagcgaatgggtgcctaccagattcctcgacaggtgtctgtggtcgacgatctgccccgaacctccactggtaagatcaagaagaacgttcttcgagactctgtgcaggctgcctagacagacgggcgagtaggagtagcgtacagtagactacttttgcgagcggatctgaactgtacccagctgcgagtgcagtagtgaggtggagacatagtggagacatagactgtccacttatttattggcactgtattcagtgcgatgatatatgaaattgatcactaagacaattgtgtgcacttgtagtctatcgttgtatgcatttcagttagaaaaaatgtgttgagtaaagcctaagtaaatgagaatgttcggcaggattagaaacagcaataattcggccattgcgatgaaaaacactatttaaattgcattattaaggagctattgattttctctacaagactggatatttcatgtcttcctgacgtttctgtaacactggatcgttaccccctgctgattcttagctttaactaaagtctaagtaaaatggagatatgaggttaagggttagtccgggttagtcagggcttaatgagcaccaagtgatcaccaaaaaaacggataaaaaaccaccaccaacatctactagtggagttcaagcgtttgtacttggaccctgattgaaccctgacttttggccctgtttatcattggttcttcgagaatcttctatctctccttggaacgcgtatattggtttgataatctcgtgaaaaagccatggggtcaacaaagtcgtagtcagcgactcccgacctcgtcgatcctgacgttgcattttcgattcatctcatgggtgcattggtagatggtgcagatcctccttctccacggagattggtggaaatgataatggaagagatcgatctgaatatctcagacgtcaatcacctgaccagagaggagatactctcgtgacaatttgattttcaagatgcccagctctctagctactcatctagatgcggtacacagttcattcagcccatgctcctgtcttgaatcatgacgatctatgcaggaactcaagaggtgtttgaagagtgaaaagctgccgaggataaccgtttctattactgtttccatcaggcggctcgtcgttctgcttcttctcaccctcatacaaggcgtttatgggctcggatcatacactccttacatgaccaagtgtcctcctggtacgcttctacgacaaggaggaaacatctcgagttcagaagccgcgtatatcgccgccaagtagcagaaatcgagtcttgccctgaagagattcctgcattaagtggcgattccagatgtctaaaagtacatatccaacagagactgtacctccaacttggctctggggttttctggaggtgactacagatcaatgattgtttcagccggggtggtgaaggcctttgatcatcgaaatctagactctaccaccctggggggactactacagtctatcaactacatgccttctgcgtctgggggatcgtggactctgggtactttggttatgaacaattttccgcaggtttctgagattcaagatcaacgcaagctctggaacctcactgctgagtccgctttcctggactgttttgggcgattatggcaaagctatcaccaaagttgtcggtaagcgtctggcaggatacagggtatctttgacggacgaattcgggctagtggtgggcgaaggactggctgcgggaggataccacacgttttcagacatttcacagtcatatgcttacgtcagtcacgatatgccgtttcctgtgtgtctagtgacagctcttccaaagggagacatgcctgcaacagacatcattaactccaatcccatcttggaagccacccccgtggagtttggatcatacgacaaacaaaccaacatgctcatgtccattggccagattggctctcagatggaaaatggacaagttcagggagactgcactgctgggttcgaccagggttcatttttcatgggagcttcagccagtcttttcaacagcccgacatggtggaccaagaccgggctaaagattgtgggactggacaatggcaatcagcggccttcgggaatcttccatccgaaccccttcaagggcttgagtgacgttgaagcgccctacaacggcatggcgctatacggagcagatggcgcttactcggggatgggtcttccactatggcccatggtccacccgtctagaaaggtggacatgtttttctgtctcgatgctgacggagcgcctcccaataacactcccgatggcaaaacgcttacaaatctagccaacaaagtctccgaggagatgggtgaaggagtgtttccgctagttccttccccacatgagtaccaggccaagtaccttgaaaaaccgctgtggatgggctgcgacgtgacaaagatgaggaagattccagaatcaaatagatacgtgccactttttgtcgaaatccccaatcttgaggtctcctacaactccctagtcaagaccatgaaactagactactccaaggaggatatcgatggaattgtccaaaccggattcgatattgctaccatgagcaattccactgaatgggcccagtgtatcggctgttccgtagttctgagagagttccagagacagaacaaaacggtgccggaggtgtgtcgaaagtgtatggatgagtattgctattcgtgaggatggaaggaagctgttgggggtagtatgtacaatatataaaaactgactactcaacgcctcttcaccatcaccaccatcaccaccatcaccaccatcaccaccatcgcttgttcaccatctcatcgttcagctacgtgacgttcggggttgactagtaaagacgaatgcaaccgtactcatcccgaatgcattctccagcccgcaccgatcgctcacatctctctacagtatgattcgtatgatcgactcagaatgacactccaggaggacggtccaacttgatcttcccctcatggctccaatcaaaacacaaatctgtttaatacatcaatctttctaagacacagcaccacatgagaagcgctccaccgcacagtccccttactgtcctccagcacctccagcacctccagcgccgccaaacttgctggccatctctcgcaaagcagggtcgttcatcatctcactcatggagggcatgttgccgccctgcattcgctgagccatgttagccacagcagggttgctcatcaggttgttgagcgcattggggtcggacatgaacttctgggccatctgggccacggcggggttgttcatgagaccagccagatcgggcattccgcctccagcaccaccgccaaacatggaaccgagagctccgagatcggggaaaccagcgggagctcctccagctcctccagcggctccaccctcagcgggggcgtcccgggtggcgacggcctcctcatcgactcgcttcttggcggtctcgtagccccgcttcatggcgtcggagacattgtcgccctcgaccttcatgcccatctcgtaggcctccagcgcgccctgggcgtcaccggaggcgtactttgccagtcccagacgcgagtaggccttggagtagttgggatcaactcgaatggcggcgtcagcgtcggcaatggcattatcgtggagctggagctgggagtaggcggcggctcggttggagtagtagacggcgttgttcgcgtcgatgtcgatggcctgggtgtacagatcgatggactcttcgaagtttcgttgcgacagcgccttgttgccctccagcttgagcttgtcggcctgggtcttctgctcctcagtcagaaccgcagtggcggcagccatcttggcagcggcagcctcgagtgcaggggaggacttgtcggcaccggcggtggaagccgagttggatcggttcttgaagatgtccaaaagagtctgcttgcccagaaccgagtccttggaaacaccctcaatcttgaacacgtcctccagacagtcaatggcgacctggaccgattcgtggtcgtcttcggggatggtgccgtcggagacggaggttttgaggaaatcgacgattccaactgcgagatctttcttgtcggacattgtgtgggtggtgtggtggaactcaagagagacatatgcactgttaagatggtgtagtttagattcacaacgtggcgagtatgaatggcagaaacatggagggctatcgagggggttgtggggagtgaaaagacaaagtgagtggctacaacggatatttatgacacattgagttgatttctgccgtcggatttttcagaaattggctatttctgccgttacaacacacccctcagaatgccccctccatgaccccttactttagttgacactttactttgccttcacttggggaaggttctggaacaagttgggactgactttgaatatgttagcgacctttgagagggggcaaattgaattgacatgttagatcggtggcgaactgccaaagtgtacaagcaaggtggaactaccggaatacattcagctccacatccgcggccggtcttatagtgattcttctccctccaagtgtctcgttgtactcgtccgtggggctcgggcgtatactcttttgggaatacgcatttatgccacagatggaatacggcaactctaaattggatatatcccgctgccgtattcggaaaattgcacgtgactctgcagcagtgttctgcaggcagacttgacctcaatctacaagtgcaagaccaagtatagatctcagcaacatctacacttacctaaacaacatgtggcccttcaacagcaacaaaccacaagaccaggacggccccgtggacttttccgctccggtcacgtccgacggcaagatgttggacgacacaaagcctcgattcgacctggaagacatccaggccaagaaggcggctctgctcaaggagctcaaggagaaggaggccgagcttgtgcgcccgccccctcccaagatcaccaagcccgttcccgagggcgaggccaaggtgtcgaatgtggtttctcagatcggcgtgaacgactttaagaccgtgacccagatcccctgtttccgagacgctatgatcacgggcttcatcaccggtggctctgttctgggagtcatgctgtcgatgcgacggtccacgctcagcgctgccaactgggccattggcggattcaccattggagccgtggccaagtgggaaatgtgtcgatataaccgaaagcagtcgtttgagaacgctgctctggcccaccaggtctatgccaagcgaaaggctctcgaggagggcaaggagtgatcgttggtcgttctgaattgtaaatagtctctgtacataatgctaacagtgttttctgagtggagaaaatcagtagaggaagtggccatcaagtttagcatccggactagacattatttgggctcttgtagtatatcgaatcagcagatgttatgtctcagaagttcatctgaagagttgctgattagttgactgaagaggtgactgaagaggtgactgaaaagttgctgaaaagttgctgaaaagttgctgaaaagttgctgaaaagttgctaaaaagttgctgaaaagttactgaaagttgattatcatttttctctcagtgttctatttgtatatgagcgacttcacaagcaaatagaacaaccaccaccatccattgtataaacaccaacaagcctcaaatcaacgcccttgattttgccgcctcttccagctgtctcgtacgtgctcaacactagatccgaaaaaaaagtgcacatcaaaagtgttatcgccagtcatcgccaaaaactgccccgtcattgcaatactcccgtgtttcacctcgtttcttgctcgcatctaagacattccacatggttgcgggttgacactttatgcgagcgatgtgcgcgtttccacctcctgtaccagagtcgaggcttccgttcctagattgccgtagagtttgggctgactggcgccaatgatcggctggtggtgctagcgtgatacgaaggcggagagctactcgcacccgtacttgtagcgtctcctggtggtcccactgggcttccgaaacctggctgatggagtcgctacggtcttgcagcaagcgttgcaggccacacgctggagcaatgtgctgcggtggaaaaaaaacccgtcagacagatgacgagaccaggacgagctgacgaatggcaggcccatttgcaccaaggggtggctcacggcacgtggtccattcatgactttccaagagcagcgtttccaccaaagcctagatcgagtggggaaacaggtctaggttactcgtaccgtcgtatgagcagtacgtactgtagctgcccccacaaagctaacccccaaatgtcggaatatgcttttaggacttgtaggaacacaaaaccgtggggccaagtataagatgggggtcaggggagtgggtgtggcctttatacttggtcttttgtttctccactgcgattctggtgacaaaccacaagtaacaaatcacatcgataacttgccgccggtaacaaaagcacacccacgaccgccccacgaccacgactcgaccacgactcgaccacgatccgaccacgattcgaccgcgatccgaccacacgaccccacgaccacacagccacacgaccacagtccccacgctctcacacactcacaaaccaccacccaatgaccatccgattagtagcagcaggggtggtggcctctagcattgtggcgtttctcttcttcggggcgctgtccatcctgctcatcacagccgtgccgatcctcatgtttgtgccgctcatgatccccgtgtacatgggcgtggcgtttgtgcgcggaggcaactccgggctgcgccagtggatcgggctgcgaccacaaaccccgacgtcgcgcaacaacgacaagaccgacgaggctctggaagccaaaaaacgacaatggcgacgggcctcgtccatgcgcctgagagactacatggaggaggacgacgtggaacagatagccaaacgggtagaggccattcgacgccagcgagacgagcagaagacgctcatggacgagctcattgaaatcgacgcgctggacggcaccaccgacgccgtgttgcaggctacagagaagcaccaccaacagaagaagcagaagcagcagcagcagcagcagcaactgcctgccagcattccacccaaggctccacgtacacctgcactggcccctcaaaatggtagtggtgcccacatagtggcccaggtggttgaggagcctgcgacagcttcttccccgacccgtgacacagggaccgtcagtccccccgcgcagcgtcccgagaggacagactttaatgtcaaaggccagcccgaggtgggcatgacttctcagaacgtgtctgccgtcttatctccggttgcggaggaggaatgactagttgattgctttatttagcttcagagagttgatccacaaggggaggataccaaaaaaaacaaaacaacttgcagcaggatcaacacccgtgctgcaaattggttgctgaatgtagatatagttaatgatattatccgcacgacgtagggaggcttgtaggagacagtgtaggatacgacacagcgtaggtggtttatcattgtgctggtgcagggtgcggctggatctgcgtaattcatgcatgaacgacgcactgggtgggagcttaaaaaaagtaaaaatagccagccctgcgatccacctactacaacaacaccacaataacaagacgagtacgagtgcttcatctgacagcacaaacaaacggttcatcctacagcactcatttcgcatcaccgactcgctcatccaacaactccttacgcgacatgccgccccggtgcacagccacgaccgtcaagggggagcagtgcaagaaccagtcggtggtgaccgtgtcttctggtcactactgcggggttcacggcaaggtcaagcctgcgacgaccggcaagtacaaccgcaaagtgcttgtcgacaacaagccgcagatcgaggccaagcaagggtacatttatgtgtattcattgtgcgagggcaagaacaagggcggacgggtgaatgccaatcctcagattttcaaccatgagaggcaggcgtttgagagtcttcctgcaaatctgacgctggtcaaggtcggatacacaacgaagacacctcggaaacggctgcaggagtggtcgaaacagtgccagcatgccatagagctgcttcccaaccccaagtatccgattcagcggcggaaccaggagacgtatgacgcctcggaaaacggctggttgatctacaaggaggccaagtcgccgcaggctattgagacgcaggtgcacaatctgctgtggcagctgtttggcaagggccatgtggtttgcgatgggtgtcataagaacatttccgacggcgaggtgagaacgcggaccgacaatggtatgaaccggcacgtggagtggttttgcttggatcggagagatgttcctgtcgtctacgagattgttggctgtttgacgaatggaggagatcccgaagagctgccggcggtgatgacgaggctgaagttggctcccaaggtgaaacaaaagtctggcggctgttgttgtcagtaggggagagtggtggaccagcaaaagaggtgctcatctctcaccacaaacagtacgtcaatcactacttgaggtgtcgtttctcttctccatgatgcaggtctcgactactatggaagcagaacgaccgacgaccgtcgaccgttagtcgatctacacaagcactctcggatcgggttatttcgccgcatacgacatcaacaattgtcccctcgtcacgttctcaactgctactgctgagctcttctgatggacaaaccagtctactactcaagcatgcatgcgccgtagcgccttttattctttataatacatttgatcatcttcgctctgtctggtaccatgagtgcattgtagctatccagtagctgctgccctgtaccattcagtctgttagtctctctccactcaagtcaagctgtggttcctttgtcgggtccgaatcaatctagctggcccggtcttcacgcactctccagtctgtatcctctgttggtggaaatcggaccggtcctgtgcagataatacctggaccttcctctggactctgacgtctttcttcgctccgcgttttctcggcagcttttctgatggtggtccaggcggagcgggttgatcatctcgctgcagtattgacacaggatgagtttggagtcgttcatgtttccagtcaagttgaggatgtgttctcagagagccgttgtgtagttgtagcggctgtacagtaggtgatgatgggtaatcggttcggtccggttcggttgggttcccggttgggtgtttgaaaactggtactgtactatctggcggtgcccgttctttgtcctccctccctgcctatatatattagcggtagcctcaccagaagcaggggtctcatgaccccagatatacttgtccaccagagctagtggggtgggagtgacaaatggcggggcatgggcttgaaacgggaaccaagatagctgtgacgacccaaggggcagcgttggaatctccagagtccagcgattcgagcccgatttctccggcgccttttcggcctttttccagcgacatttaaagcccctccacccctcggagtttggccttttttcggatctcctcaaagttgcgagctagaccaaagtctaaccagaggctaagtggaggcgataaaccagccaagccattgtcaagtgcggaccaagtaaagtgtcaactaaagggaccaaagtcaagtaaatgcagagtttcggtgaagaagtgaaagccgccagaaaaagcctgacaaggggaaaccgttggggaaaaagaaaaaaaaagagatcatcccgctcgacccactcttcagctgataccgaatgacgcccagaaagagggaaaccacccccaaaccgctcaaaccgctcaaatcactcgaacaaaaacccagacgcctcaattgccgaacagcatccatattagctgcctcagagacatttccgcacgttaggtacagccggtgtgagaccacagggttcaatttgcccaccaaaatgtagcgtgattagcgcggagagtgtcttacccaagtacagcacagcgcagtggaggtgcggagagaaccaaacacgggcgtttttgtgtgacattgtgtgaattaaacagtggaaatcgaaccagtgccacattctgagtcgattggtgccaaaaaatctcccacttgcctcacaaatatcgccataagtagacgtctccgcagtcacatggtacagttacagtagatgctgtatgactgcagatccaaactcgactgtagaagtggagaatcgcggaaacatggcaaaacaagcggtcaagtgcaaatacagcaggtgcagtgcgataataccgccggtacctggttgcaaccacaattgatagtgtactttctccaaccctggtgaattcaaccatacataaccatcagtgaaccatcagtgcgtccgaactgctctagttggcgacacaaagaccataaaacatttccaatcacatcatgggagccgtgtcaacaaggggattgctattatagtagaaaagttgactcaaaacgagtatttgggccacatgtttccgacaacttctcgaatcatactctccacctttagcttttgaatccgccaaaaaataaactggagccgtttatgtagtgatctacctcgtcctgtttaacacatcttccaggacagatggggcaataaaaaacatactggcgtactcctcgtgcccactttacactactaaagtgtcgttattttggtcataaactgaaaattggaccccgaaatgtgtcctaatcatccaagctccagagaaagagctggagatagcaagacgtacaatatggtctacaacagcagacactggaaacaggagaccaaaaaggagaagaaaccattgtacacgtacaaaagaaccaagccagccgcttctcggttgaggaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccagtgctgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgcttattaagcgtaaggaagggaggaccactagattgagagaacagattacgtaatatcacgagaaccaggagccctacgacaaattggactttacagattgatagtgaagggcttaatgtatattacagatgtcttatggatctttaacgtggatctccctgttgtgtaaagtgttgactttaacatgagagactagaaaaggtatcgtaggatctacaaagagcgataacctggcaaaaacattgacgatttacacgtcttctcagctacaggttattgctcgttgccagatacatgccctagtcgagcaggaggtactgtccaacaacaatactgaaagataataaataatgctatataccaatatggttgtttttgattgcgctgtggcgatggacttggcttgtagccattgtgcttcgggcaatgacaagattgggttctcgcggagaggcggtacccctggggtgattatcgtccctttgcttatgatcaaatcttgtgcataatgtaaaacaacaggtaagctctggctgccaacacctgctgaacatcaacccttgtgattgtcacatcgtcgaaattgtaccaatgcatatccctgcccttgaccatacacgtgtaatgtcccgtgttcaagctgccatgatgacaaacgaccgcgtacagctcgtaaacaagcccggactcctgagaacacgtatacgggctcatatccaaatacaaagggaactcgacatgagtatctatcttggacgacgatgatccggtgtgttggaaccgtttgagttggaaagaaagcaccacgggtggtttcttcagagccagcgtcttggagaccgattcatgcgacttgcagttttcacaaaagtactccatctgctcaggagcagtgtacttgtccaagcaagacgacagagacgcctgacccttgagcgggatctgaagggacaggtccatgagcggatcgtacgtgtgggacgtatgtgaacacccattacacgtggcagtggattgtagagtgcccccaaaagtgcgatgggaaatgcaagtgcagtcagaagtgtctgaacaggagcccgactcggaaatcgagtcccacgtgttcttgaactgcaccgggatgtcagacgaagcgcctctgtcttcatccagaccctcttccaccctcaccagagaagaaccatgcagttcattgacgagaaactgccagaactcatgcgcatcctgctgcgagtagcctgcaagctgccggttgatgttccacgacgagatcataagggaaacgggtccataaccttggactgtagccgaggcataaaacttggagaaacagtcgtcaagagcacaggcaatgcagttgttggggttcggggacaaggtggcattggcccacgtgatgagcgtgctcaaagggagatcacgtgactcgcgctggatcgtctccggcagttcttcgtagtagtcgcaaaagtccgagtatgtgattgtgccgtcggctatcgctcgtttcagcgcacagagtccgagggagtggttttgggcgagaaagtcgtttcggatcagcgggttgtggatcagagtctgcactatgaccgacatgaagcaggtggctcccatattgacgagtcctctgaggcctcgggttgaagatatcgacggttgtgtgaaagacgagggaggagtgtgggtgccatttgttccatttgttccgttagtgccggttccgttagtgccggttccgtttgtccttgggttggtagatccaggagccatcttgaggcctctccaacggcagagcaccttcagccgtctcttttccagctcctggccgtccacaaactcgctgcagctatagcaatagacacatgcgagcggatccaggctcggcttgatgcccagcttgatatcagtctttttgaaggccatgtcgatgagtgtattgtggggcgcctgattcggcgtctttttcgtcttgagcaaaaagagcacgattttcgcatagtcgcgcacaaaatgcgacgcgttggaccccgtggccaccgctttgacgtgctcacagccccagtccatgattagcgagcgcagtggtgtggacgaggtatgaaccgagatgcacacgatttatattttggctcgcattgtggagtatgatctgaagtttaatgaacggggagaaggaccgaaaaagtggtgatggagaagagatgggtggatgatgggaggataatggaggtttgcggggagagttgatgttggagaacttttcaaaaacaaattcggagctgaaatgagcaagacgaaggcggttggtataactgagagaaacctgcttagatctagttgggatgggaagagaatggtaataagtgtttgttggagatacttttgagatttttgcgccacatctgtggatgaaaatgccataggaagtatcactgtttgtcttggaagatctcagcgacgtcgtgggatcatgttgatgtatgttttcaccttgctccatcgtaccgctttacttaacatatataacgtttgttaggtttcgtagatgacattcacggagctagttgagatgttaccgacctcagagagtccaccaaatggccggttacaatgttcagtattgttgcaaaaaagtactccgtcatctgatgacgcattttagacaaactattgtaatattcaggtcaaaatacgtcccaaaagtgcgtattataccacctcctttcaaccgacgaatctccctcactttttttttttgtctgaatgaccgagtttatttttattatttttatttttttggcagaattgccgaatttctttttttttctctttttctgagaaatgccgcttgtacgacgcaatgattagtacccaattaccacgggtacccaactcgtgccacaatctcgcccatagcaaagccgccactttctctacaaataatggccaaaccggcaccaccaaggtgactaagcggaggctgtgaatcttagatacaactgtagacaaaatcacgccatcagaagatagtatacatatcggcgaatacggagtcgatcgaaaaactaaaaacacagaaatgtttggcttgacgggaagaacaaaatcatattagtatctccccgaaatatcttccccagcatccgcaagctccacctccaaactcctcgtcgtaacctaatacgcctgacccaatcaagcatataaaatgagccctgctcccagcatctctagaatcacttcaagccacgccaactcggccatttttcagccagtttgaaatccgaaaccggaaatcgaaccgccaggcttttgcgagtcgttttttaccccagatctccgcccacaaccatgtctttcctcctaaatctgattcccgcaatctcccacaccaatcatgacgaaatgcacgaacctaatcagactcacctccacaggcacgctgacacatctccaaccaaccagcacaacaccagccacaaaatgacaacgaccgaaccgatccacgtgacaacaggctcgggcgaatcacgtgaccacacagaaccgcgccacgtgactccgacgtcgccgaacgcgcttgacggccgcagaatcaccatcgcatatgcgaccgagaccggcaacgcccaggactttgccacgctgctgggaaacgcatgcacccggctccggttcgagagtcacgtggttcagatgaacgacctgagccccgaaactctggcgcaggacgtttctgtgctcgttattgtgtgttctaccactggccagggcgagattcctctgaacggaaagaagctgtggaagttccttctccgaaagaagctcccgcccaatcttttgagccacgtgacattcacgacgtttgggctcggcgattcgtcctatccccggttcaattgggctattcggaagattcataagcggttgagtcagctgggagcttctgaagtgggatcgcgtggagagtgtgacgacatgtctcctgattctatcgaaaccatgtacaatgagtggcaggcccgtttttgcgagtctcttctcaaggctttccccttgcctgaaggagttgaagtcattcctggtgagaagttgttaccagccaagttcccggtcaaagtgctcacaaacaagcccaagagggataccagtgacgccgaccatgtggcatgcactcggaaggacgttttgcagggcactgtggtgggtaatgagcgagttactgccaagggacatttccaagacgtgcgcttctttcagattgacgccaacacggaagataacgacatggccgacctgtcacgggacttttccaaacttaacagtgactcacgtgacctgcacgatgtttcccgcgcagtctctgctggttcttccattgatttttctactggagacacggtttctttgtttccccagaattccgttgccgatgtggatcttcttcttcgagaccagggctgggaggatattgctgactacaagcttgacgccccttctcttcctcctattgagggaggctatgtgactcctctgacacttcggtctctgattacccatcatttggacatcatgggtatccctcgacagtcgtttttcacctatgtgtttcattttgccaccagcgagcgtcagaaggagcgtcttcaagagttttcgcagccgggagaaggtctggaggatttgtttgactatgccaaccgaccgcggcgttcgattctcgaggttgtcaccgaatttgattctctcaagatccctctcaagtacgtgcttgatgtgttccctctgatgcgtcctcgactgtttagtatcagtcagaaggcccatactatgcccatccagctgtgtgttgccattgttaagtatcagactatcatcaagcgtattcgagagggagttttgactcggtggcttggaggacttgcgattggccagaaaattgtcttcaccaagcactctactcccattcccgatctcgacaactacgatgtcatcatggttgcccccggcactggcgtggctcccatgcggtcgttgatcttgtctcgggagtctgaaaaggagactgtgttgttctttggcaacagattccgagagaaggactttttgttccaggccgacttggagaaggccgttggagacaagaagctgaatctgttcacgtccttctcgagagacgaaaactcgggaggttacgtccagcaggaaatgtaccggcagaaggagctggttgcccgggtgctttgttcgaagcagggagtgctgtatgtgtgtggtagcagtggcaagatgcctcgagaggtgcgaatcactgtggtcacgtgcattcaggaggtgaatgggtggactgaggagcaggccgaggagtgggtcaagggtatggaaaagagtggacggtatttgcaggagacgtggtagaccatttaacggctacgcaacctgaggctagcggtgttattgacgacccttgttgtcatgaccacagtttgccaaagtggcatctttctacgacatgatgattagatgatttacatgatgaatgagacatgatttacatgatgagacatgatgagacatgatgggacatgacaaggcatgacaaggagacaatgagtacgcactacagtacgcactacagatcctgtaataatcaggttctgtactcgtacttgtaccgtacttgtacagtgtgcaccagccgaggttggataaatggtgagctccgtgacttgattgactcgatacttttctgctccatcacgtttgttgagcgtatttggactatctccgatcagtaagtgcaaccgaccacctgcctctgagcagtgtgtgtagctacagtagcacatgctttggactgacagtactcatttttagggcgtgatatgagcgtccaagtagcgcacccaagtagcgtccaagtagcgtccaagtagtgcccgaaaagggccaaaataacgcccaaatggcgcccaaatggcgcctaaatggcgcgtgtgtgttttcccgttcccattaagccttctactcatgcaaggttgttttttgcttccaaccagcgcatttttggccgggtcaacgtggaaaaaaagggggaagggtcaaaaaagcaagacatgagacagacaagcaacggttattggcgacatcaccgaaacctacgacagggtgcagtaaacgaggggagaagcgttgtaataagaggcgccaagccggcaagtttggaagcaagacctaccaggtacgagtaggggtggtggtggtggtgggatttacaccagcatgggtacggtggaggtggtcggtggaaggtggtcggtggaaggtggtcggtggaaggtggtcggtggaaggtggtcggtggaaggtggttggtagtcggcgacaggtgataggagatgcggtaatacagtctaatggaaacgggacgatcgggtagatcagaatccattccaatgtaactccaatctcgttgaactcgtgtgctccattgtcatcgcttgttcagttttttgccttttttagactcatctgtctgttgaaccttttttcttttttttttgttgaaccttttttgtaactttttaaaactttttttaaaactttttttgtttgaaacttttttgtttgaaactttttttggtcgttatttcaaaccggacgcacgtaacacatattgcaagactttttgtggcattgtgtgcattgtttaagactgcctgagggaggcacgagtttgcgtcggtcttattgtttgtgcgagttggagtgttgttggagggttggagtggagggttggagtggagtggtgagtggagtggtgagtggagtggagggttggagtggagtggtgagtggagtggtgaagtgtgtgtacgatagccgaccacagcaggtatcttttccaacacttgctgacacttgctgatcccatatcccatatcccatatcccatatcctataacccttgctgactcccgattgttcacaatgacctcacaatgggcttccctgcagacgaaaggcaaggagcaacatgtcagcggtggacgagggtgcaaagaggggaaaggagagagatgcaccgctggccaagctctggaggcgtttaatagccaagaggcgtccgtcgacaacaatgggcggtttaccgaaatgagtgcattagccgaggctggaggggtagtttgcgcaccggcaggcagttttgttgagtcacgtggcctggatttgaggggggagtggctgattcgatcaaatcgccattccaacttcggacgtgatccatgtgatggacgggatcgacactgtttcactttgacgatcgctcgtatcccacgcggcaacgtcagggcaaggcaaattatcgcaaaggcagcgacaagagttcggaaaaacggcggacaaagaagacgcagcaagatgcaaaggcagacaagttgacggagacccaggttgccacccagctagggcccggtcgcgtctcatccgccccagctggggtgcagtaggcccattgtgctgtgccagtacgtggttggtttcatgccctgttttcccgattgccaacaagtcctgatgcagagctgtatgacagtgcttggtattgcactctgacgccgttacactcgctcatttcaactccagggacaaagacccgcttccctcccgggccccttggggtggatggtccgacctttgctctcaacagccagtgccgtatgaaaaaccggttcgttgatatagacggtgatgcacggatgcacggctgcacggaaatcggttattgttgacttgtcagctccctcatccacggcagggtctggagaggttggtttacgaggagttggtgagaagaaacgaagagaataaccaaaccaaggggaaagaaaagcacgcccgccggcagacccgacggaacccctctaccctaccccgtttccgggcgcaatgtactgtagccaagaagcccaccgttggaaatgagaccatgccattgtcctccattgtgtgtagcaggacggccatacgtctcgtactttcctcctctccaggtcagagtttcgacggggatgtggtttcaggagtaataacggcttctttgtatactggtctgaggggagttggccgttatcgctagtttcagaccgttggcgttagttggtctagagggtcgattgtatcgagtagggcaacaatccacagtcaagtacacagtccaagttcgcagtccaaccacacagtccaaccacttcaagtacaccaactcaccacttcaagtacactaacccaccaactacagagcaatcgtacacgcccagactcaacccattttatgtttatccaaagttcaacatagtcatgcaccagctggcggggtgcgtctcaaatgagaatgacgtagaggaaatacgagggcgatattatttgcgggagcatggacacgtccataatatgctctctacacggctctttcggtccggctagtgggcgggccttttaatctcgcctccgtcgcgccagatccacacccggggactcgccagcatgtggcccagccctgcgcacacccgctccaggcaaacgaatagcgctttgtgccgggataatttgctcacgggaacaaagtcaattcttttgtctgttgtctggagaaggatggagaaaaagacaaaaacacaagccaagttccgactctgaaaccctttgtcctaatctcatctcgcggtgggcagtggtgagtgttgagctgggttgggtggttcacgtagactcgcgataaggggtacgattatcgcgccccggaggttgaagacttgggaaatcaactcctcccatgtatataaacccattcgtgttttccccacgtcccgcgaccgcgtttcagaccgtctaatcgccttcttttgtctcctagtcagcctcgcatctacacatccgacgtgcataacggctttttctccagcagcttttataccacgaccagtccctgtatcaagccacaaaccccatgttcggcaccctcagtttcaacacagacaccgacactagtatccgagcctgcgacaattgcagattgcggaaagtaaaggtgagtaaccgcttccacaggtttcatgtacactctcatgctaacacagtgccctaacgtgagcaacctagtgaaacccatcaatggcaagttccagccgtgtgcaaagtgcacagagcaagctctctgttgtacttatgaccgaatggccaagaagaagggccccaaggtctctccaaagactcttgatctggttctcaaccagccctgggaactcacggaccagattgccacggttcattttgaaaaggagcagcagtttgttgtcaactcgtctccgccaccattggagatccatgtcgagcagcccaaccaattgctctccaccgcattaaccagctactttcaaaacaactacacaacgtaccccatcattgatctggcagacgacaatgagagcttactgcaggggctgcgactggccaacatgatccacagctacaaaaacggagtcgacaacgtcacacagacaagtctgctggatcaggtccagcaaatacacctcaaccggctgtcaaacccgtcggactcggtcaccttgcactccgtctgcgactccatcttcatacacatggccatgaccgctttgggcaacacaaacaaggccatggtgtatctcagcgaggcccatagctactactttctgtgtcagcctacggaaaacgagccgcgacgaaaacgaatcaactgcattctcaccagcctgagactcgaaaccggagcacaccacttgtctaccgagatgcccagctactcttttaacgagttgacttccctgccctactatggccctcttgctcatctgtgtgacgactcctacaatcaccaggtcatttctctgcttctttggcacaccgccatgtgtgtccagagagggcattatttttcttccaaaggatgaaaatgagaatccaactgttcaccaccactgccacagtccaccagcattaatatataatcaataataactaacctgataacttttcctacagtacaaagtagaatacccgtaccatggcatattgagacattttcaatgatataaggagatacaaactccaccattcactccaaaattcgacgctgattacaatggtaccaaaatcttcatctcccgccacacaaaaatctcgagatatgtacgtctctctgccctgcctgcgttgcggcgtaaaaactgctttcaaaacacgtgcaagtgcacggggtcaaattaattcgcttccgggagattgataactgtgcaaataagcgacgataaaaagcagggttgtttttgagcaaatataagctgtcctgaagcggtcgaaatacgcgacctgtatgtatgttgtgcattcggtactgtgcctccaacggtacgaaaacaagacgtaatacggcgaatgtggccgaaattggagttgaaatggagctttgagtcatgcggcggcgtaaaagggttctgaaatgtctttgaaacgacactgaattactcatggtccgttttagccattttcccactttttcaccagacttgaagaattaaaaaaagaataaagaattaagaaatgaaaaaaaaaaacccccgaaagaaaaagagagaaaaagaaagaaaaaacaacaaaacaaacaaacaaacaatgcacttgttcgctagagataaaccaaaataatatacacaatttacctctctctacaaactccttaatttacggggatctcatcccatctcccccaccccacgtgactctctccaccacgttgcgacgaaactctatgtgacccgcgccccgaacctggtccgagatcggagccgagccgagaggagaggaggaaaggagccagccgcggtgggagtgcggggaaataaatcggacgacggaaacgagcacttgcgcgtgcacgtgacgcggaaggcatcgtctgggtcacgtgaccgccccgccccccacacacgcacccaggtctgttgcgtgcactagcccctcagcatagagttaaagcaggcaggtagggttttgttagcaaacaaaccgaggagcgagagactcaaggtaatgtttgaggtgatggagtctccgaggaaacagcggaggaaagcgggtgaaatgggagccgagtttctgcaggaggtttcgagttacatgagcggagcagaccctctttatatagtaagtggtaaagtgccccacctgactcttcagatggtgtgacactcacccacccactctcccccacaaaaaaataattaactttatcagtgcataaatgacacactctacacctgtagagtcgataatcagaaacctggacttgactagacagacaccccatcaccctacagtactggtaccagtttggcgatgaactctttcagcaaactggccgaaaacgtggtcgacggcgtgaacgatgtgctgactaatccggcctatcacgagtatttggcggtcttgaagggcacgagaaatggtgagtgtgggcggaggcgagggtgagggggatggtgaggcgaggggggtagtttgaggggggttgtgacagtggctacattgttggtgctgtggtttctgtggatgctgcggtgttgtggtcgttgtagatctatcgattgatcgatcgatctatggtgtgcctgagtgtgtttgggatttgttggaggtggctagcatgattgtggttgatgtggactgtgagtcgcgggtgggtcacagaagctcacatggactgtcgcattggactggtctggctgatggctatggagatggctatggagctgaaataaaatgggtttctgagaaacttgttctgagtgatgctattattgaagggggttaacggtgaatgcgggcgaacggtgaatgcgggcaaacggtgaatgcaggcaaacggtgaatgcgggcaaaaaggtcatcctatcccacacttcctggaatggttcaaactcttaccattctgcgggcttcttgagagcccgtgctgttgcagcagtccaattgtctagatactcttaggtttcagatttcagatctcagatcacagtcgtgaccaaagactggtttcgcagtgctctcagttcttagcttgtcagacgtccctaaaacatccacaggctcgccatgctccttcgctagactctgacattctccagtcactgatcgttcaatccaattagtcatttctttttcttatccccacacagtcaaaatctttccatccagcccctacacactgatctcacagtcgattctggtgactcatacggtttcagtgtgcccatctgttgaccgtctccactagatgagacggcgatagggcgttgtgtctgttagaacacacggccttcactacttattcccatactaacccaggaatcgtctacggaggacgtctccggttctcacacgctctggtcatggctctcctcttccgttcaggaccttggtccaaacgatgggcttccattttcaaagcgacccgtcaacacgccacgtcgctcggctcttttgtgttcatctacaagagcgttctgctgctgctcaaaaagtcccgtggagacggcgttgccaacctcaaacacattgagcaccgaaataacggcatggacgcctttatcgccggtcttattggtggctatctggtgtttggacgcgagtctgcgccctccctcaaccagcagattgtgctctacgtcttttcgcgagtggttatgggctttggcaacctgctgatcaaaaaggtgctgctgcccatgtggagacagcagcagatgaaggacgggttcattggtggtgtgactgcacagtctcgtgcctccaagttccgaaatgtgtcttgggccgtgtttgcctccgtgtgctggggtctgatcatgtatcttttccgaaccgatcccgatgtcattcagccaagtatgctgcactcgttgaagtacctctatgtggacagtgagagttggacgggaatgggggatttcttctaatcctgtgagaggcggcttgcagacattgaaccgggggaaccgaggatgggaaatgagcagcagaaacgcactttccaactcggcccacacctgtagatacacgtactgtattgtttagttaatttattgtgacttttgaacggtggaaccaagcacccaaccaacaatcacggctcgacgacatagtacttcaagacatctgaaacacacccatctttctatctagtcctgcagcgagtccattgtaggttactatagctagagggccgctctggtgtgtttggtgccagggtcagaaacacattgtgggccgtttgtcgtgaaacatgttgagaaggatcgttgtcgactttgagagcttgggcgtgctttcaaacatgctagttggtgcgagtgcaacttctatatacagacggtttagcaactggaagtaaaaaacagcaaaagtgaatcacgtgagccagagaagtcacgtgctccgagtcaaacaccgagaagagaagtcgcaggattgtctgatgaccgggtccacatccccagtctggatcaatctcgtataagatgatgcttggttacatgtactgcgctctactacgttgaactttgcgatgcacagattttcttctctcagtgaagacagacccggtagatgaaggtactgagtccagtcatcgaatcaggaggccattctgaacacattggttctgtttttcacccgaaaagtcgataccgtacctggatcgtagtacttggatagtgaatgctctagtgtagcgatctgactgttatgaacttcaccatcttctactagtatagcgaatataatgcggtacttgtacagaaccgatgatcgtagaccgtatgtactattgtatcatctgaatgcggtcctgtcaactcggacagaggcccacagcagcaagcgtctgacatgatggtcaggagactggtacctcgaaactactgtagtcttctcaactactccaagtatgggtgatatgtagacaggcatgagagcattctctcgagcttgcgggcacagtctctcgtcgctcgcacagacttgtcgttcctccatgtcgcacagttctctggctgtataaaaaatcaacttttactatttaatcctcctctctctccctcatggcttctccttatggtccctcccctaacgtcctaggcccttgtgtcgtggcaagctccgcgatacgggcaatgtgattctcgttttccggcttgcagccatgtcgctgccccgcctatttacatttttactgcttcttgggcacaaagggggtggcattggccacgtcgaagctgaccttggaaggctcgctggactgctgcatctgctggtgctgcatctgcatctgctgttgctggtgctgatgctgctggagaccggggaaggcctcagcctcgggatccacgtcctccaccttgccagcctcatctcgctcctccaggggcagcacccactgctcccagccctgctgcagtcggattctatcgccaaccacctgcaaagaaggagcaaaccgacaggcctgcataaagacagccgggtcgtgtgccagggccttgacccggttgaagccggcaatgagcgtcagaggcaccaggccggcgctgttcatctgtttccgcataaacagatccttgcacaggttctccacgctgaaatagtactccacctggccaatgatgagactcagagcgtactcgtaggctccggggggctggtagaagccgggctggccgggtgcgccgccctggggctggaaatcattcttgtagtagttttttcggtagttgtatcgcatctttcgcttttccgaaccaccggccccaccggccccttcagctccaccgtcagaagacccgccacttgcagaagctcctgcgccggtggcagacgagtcggatgcatctttcttgtctccatggggagctctgggtttggattttcgccggggttgcgaggactgcgattgagagccattctggccggtctggttgccttgtcccttacttcggccgcctcgcttgccgccgttcatgaccagagtgggagtatagggcacccacttttcgcccttgcccattttcatcttgggggctgcgggcgacgtgtctcgcttgtcctcaaacgaggggggagcaacagccaccgtgtcgctcttgatcttccacgcattcacctttggtggcggtgcgggtgttagggaggtgatcacgggctcttcggacgacacagacttgtctccgcctttcatgtcaccagcagcagccttttcactgccatcagccttgtccttggctgccggctgcggccccttgtcgctggccacctccttgtcgttagcgtcctgaatcatctcgccctccactcgctcatcctccttggcaacactggcgtaggatggagcagacattttcaaagaatccgtatactgcttgtgtgtggtgtatgactggtggttcagacggcagggtgtcgtgtgaaaagtgtgaaaattgacaaagcaaaaaaaaagtttgttcactgaaaaacgactcgcagtagggttaccgaggaggttagggtagcccgcccgccggggcacccagacgctcgagtacggcgccagggacaaatacgggggcccacgcggggtctggcgaccgtttcgagtctcccggaggtctcagaacccgcagatttcgcctcaatcactctccgtgtccggcgtcatgttcagtccagatcacccccccataaagttgaccggcgtgcgagtgggtgttttgaaagcaattgaactcgtgcaaatgtggacacatgtggctgaaaatggggaaatcaactaacaagacgactctgttcatcctgggcaaaaatcagccaaatcaaaccactttcagaccatctttgaccggctcaaaaccactaccactcccaactctattcgccaggactgaaaatacaccatgagaagaaacaactgaacctgatggactatagaccaagcccaatagcggggaaaaaccagccaaaatgacaatagatcaaccacctccaagaaaagacccccccccgcacacaccaattcccaaatcacgtgataaacccatacacttctccgcccctgcagtctatgccatagactgttctgttgtcatggagacggcagggctacagatgcagtacagtagagtatgtacagtagagtaggtagactgatgagaaaagaaaaacaaataaaaactattagtaatcggagccgaggacccctctcgatgacgtcacgtgacaaccccccacagattccgcagtcatattgatgagatggatttgcattgggtaaagtgcctatccacgtcctgtagctactgtacctgaatgtacatacgggtatgatacactccatgactacatttacccgtacaagtttgtgccagtggatgtatgcggtagggtaacttgcgggataatgtggtgaatttttgcaatttcgactggatttgtgtgtgttacgtctagtctatgtctagtgactgtttgacaggggctgatttgattggctgtattttttattgtaggttggcattgcttaataatcagggtgtttgttgcagacaatcgtgctttagtaatcagggcgtgctgcagacttgtgcttaataatcagagagattaccgtagactcatgcttaataatcaagcgtttgctgcagagtaatacgagactacatagttactccacaccgccaccacaacatgttgcctagaaccccgctatttcaggccgccaagacgtttaccagcaagccgcgaggcgcgcgcaagcctgcgattccgctgattgcgccgctgcctctctaccgacagctgctgagagcgcaccgaaaacatcttgacccggatcgacggtcgctcggagacatgtacatcaagagcgagttccggctacacaaggacatccaggacccgctgcagattgtggggtttctgtcgcagtggcaaaagtatctggagatgatcaagggcgacacttggagacaggagaagctggatttgtccgtgttgcagaaaatgtctgacgagcagattgtgcaattgtacgagctcatgcaggctgctcaggacgaaaagtccgagtacggagtctttgatgatttgaccgacaagaggtagttggaggtggaggtttacacacgaagacagacgttcgacgtagccccgcggtgatgagtatgtacatatgaatgttagttgactaggtgaaatgtagtggttgatagttggagttggagtaggggtggtctggatgctatggacgagtcacatgacctcacgatggagacagtggtatatgaatgatatttgcatctctgagcgtgcgaatcagtatcaagccgtagttctaatcgactgttgccaacctgctgtccaactgctcctactgccaactgctccatgtagtttccggtgatcacacatgaagacagccaatgatagatgatcccccagatgtgcctcgcaaacactctggatttgtcatctccatactacacctctgagggttctgagacagagggaccagaatgggcaacggatgacatgcggtaactgctacttgtaggctacatgtcgatagctccgtacttccatctcattatcaccttaggaggtcagtctgtaacccataatgactatattcagagctccaagtacctctcatgcttgaattgctaacatgtcaagagacaagtccacactaggactatagtcgactagagttgtgagcttttggttggtgcctctacagcgggtctttcagtggtcaattggactcaaacaggaggctggtaaaatgaagtagattcaacagctaatgagctcggacacgcccagcggcatctagctcgacatgtgtatcagtccccagttgatcttgatctgatccactactaatggcactgttatatcaagagatcaaatcagtaataagaccagttcacagctgaatcactacagaaagagtttgtttgttcctgaggactatagaaagcattttccagcacaatgaacataaacaagacagaagcaagacagaagacagatgcaagagagaagcaagacagaagcaagagagaagcaagagagaagcaagagagaagcaagagagaagcaagagagaagcaagagaacaaccaaagtaacagttcaagacaatataactgttgtagcatgctctacttaagcccttacgtcgaaaacctcaaacttttctttctgacggtctcatccttcttccattagtcatcttcgcaacatcgtcgagtctcttttctccagtcgaccccccaacatggtccaaaaatcacccaacttgtccaaaaacccacttaaacaacaaaccaacactcaaaaacccattccaccaacttccttgtgcccatcggctctccccatggtctcagcaccattttcaaatttcaccttgccccgcaaaaaaaccaaaatttaaactttgccaacccagagcctaaaccttatattaaatccaaaaaccctaaatttgccaaaaagtcgatttatccgaacatctaaacctagccccacattcatctctccatctcgtccgccagaagtcctagagacaagaaaaacacaccatcgcatccgttgaattgagatagcctaaataaaccaacaaccgaaacgctagcatcgattctgcgacttttgatcagaatcagcagctacaacttctccctctcctaccaatatgaccttttgcaacacgggagcaacgctccagagctgggaaaatagcatcctcgggtttgaaaaccacacaaattacctgaaccgacaaaacccctactttggagctacaattggcccggtagctaaccggctataccaaccaaacggtatcctgttgcacggcggaaaagaaggctggtcctggaagaaatggaacaagagctcccccgccgctgctgaaaatagtaacgtgaccaaatttgagctcagagatacccacatcaccgcccacgtgacatatacgctgactaagtcgcccgacaagaagacgtcccaactggaaatcgaatactccgccaacagtaatgagctgggtaagagcatgccgattagcatgacaaatcacagctacttctgcttggacaaagacggtgccgaaggtgagggtcacgtgaccgtcgacgaccacgagctctggctgtgtaacgatcatgtgattgaacataaggacggtctgcaatcggagcctcctacgggcgagcttgtccgatgcgaggcattgttgaaggcgggggcgggtgagtcacgtgacacattctcgtcacttggtcgcttttcggacttgtcttcacttggtgggacgtccatctccctcaatggaactgttctcgaccacacttttgctgtcgataacgacaggctttcacgtgatgccaagctcgatacccgtgatgatccattagtcagcgttgcaattttgtcacgtggaaagacccgtctgaccgtcaagaccaccgagccctgtttccaggtctataccggcgactacaacaatgtggaactgcttcccggcgagtcacgtgactttggtcgacgttctggggttgcgattgagtgttctcgccccacgaatgcttggaatgttcctgggtggcagccgtgggttgatttgggtcagggggagtatggtgctaagattatctatgttttggagcgggagtgaggattggggatagaggagaccatgagggagcttgggagaaatttcgagagcttcaaatccaacttcagagagcgttaaacaccgatgtcaacttgacagagcttcaaacaccgatatcaacttacagagctccaaacaccaatatcgacttcacaaagctccaaacgatatccaacctagctcaagttggagacaggatgtttgagatgatcatctgaataagcagcgaatttcaaatcgaacagtatcttttgcaatgtccttcattatagtaaattgtgactgtagacaccgccattaatctgaatattgggttgtcaatatgctctataatcgcctgaataagtgtcatatgatccaagtaatgggacaattatattaaaatgacccgagttgacaattgagatccatccgggctcaagtattactctgcatgactgtaggtctggggatagatactgattctgaagcagacgggtagaacgtctcgatttataggcacagttgagtctttaagaccgccgcaacttgatgaagttgacgatgatggtgatggtgatgatataccagagtccttgaggtttgattattgcaggtttcggttttgaagtagttcttatggttgagggtacagaccattttgtctgtgttcgcgtcataattgcaagactagggggaaaaacaacataccagtcgattagaaatgtggcgctgattccaatggcactatataatatagtctttagatactattttgttgtttcaggcagtcgaagggaaaaagaggtctgtgcataactggcatcaacagcgacgtcaaatgtgagtacattggctagtatttacagcagttcaggagctcagtcagatatacacacagaaacaatcattgtttgaacattgtttgaactcctgaacaagtcattaatcatatattgcagctatgtgaactatctgttgaagatgtccagatggagatccttgaaatgagacggagatgtcatagggttaactactacaccacctaataaggctttgtagggaatccacagaaagccagaggaggctccagatagctgccatagtcgttccacagagcggctccacactggagacaggggtccagggcgtcgaaaaagggggttccggggtcacacagacagtcgcggttccaggagttgcccgaggcgcactttcgcgagtccagaatcatttctccacacgttttgtggcatgcgtacggcgcattgtctgccggggctggaagagctgatcccaccgtgagcaggaccaaggtggtggtaatgagagagaatttcatggcgacaagtgaggtgacaggtgaaagtgagagtaatcagtgagaagtgagagaaaaactcttgtttaaatactgttttcgtggacagagttggcgttcacttgtagctgcaaacttccactaatgcatgtagaagagctgcgaagagttgatgtgattgattagatatgacagagttgagagtggagttgagagtggagttgcaataggagttgcaatatgattgagctaattgaggggtttcactaagcatcattccagaggataccgctccagtaggtacggtacaatgagtatgctctggtccagactagaaagctctcaacgacttcaaaagctgcaataaaccgctcaaagagtcaatatttagacaaaaccgaagtgaaaaagaaaaccaccttcaatgtcaccgtttaatagaccccaatagacccttgactttcaactttgtttgcatcggataccctacggctgcagtgcgagagacgaacaaaaatcggcaagaaaccaccctgtgggggtccgggaagtcacgtgatcttatcaatggatctcggggaatgaggacacgatcggcttttgtcgaaattatgttctattcgctcttttgatgccttttcccctcatgcaaacagattatcgagataacatcaaagtttcgaagaccatagtgccgtttcaataaaaagtgttcgagtagccaatgagagaagcccggcaagtcaacgggtccttagtgcgcgatttggtcgagattttcaagtctccaatgagtaattgaaaagggtacaacgttggtttcaaccgggtatgtattgtacatacgatagtgggtctctggagctttgttgtcggcacctgagcatccaaagtatgcattgtcgtccacctggatccatcctccgagcccaattggtcaatagatggattgtctgtccatcatatcacctgtctgctgtcgaacgagacgagaccaagtgacatggtagcttgaaagtgcaacttctagcagtctccagcagaaaacatactctgtatcaagtttctgccgtcgagtacttgcccaggtaactatagtattgtctggtactgtacatcactttcactggtatcttcgtacatacacaacttgcactgtcttcagtacatacagaacttgtctcttcttcaacctgctaagggattgaaatatcagtaaaattagtcatataacacttgttcgtcttatgacataacaactatcgactctggaaacatatatcagccatttctacctgtacagtctccatacaaccatgataacaacagaatgatcacttttccacccccacttcggattaataatctccaaaagttgctcacctcactcataccaattattaatatgattgatttctgcttcccccttgttttcttcgttttccccatcaaaatccctatctataccctgtcaccaattacttagctctactcaaccccgctacgctcatatacttagcttgtcccaactaaacaccctctgtcaacacccccattcaacaccctcaaaaacgtccaaaaaggtcccagatttttcgtaccattcaaaatagctcttttaaacaagtccatatcaaattccattccccaacccccatatatcaccacaatatgcctcgtttgttttccctctttttttccccccaaaccttaaaaaatcgccactatcaccactccaacatacccagcgaaacccccacaacaacatggacctgagactggtaccgaccagccgcgcgcgggtcaaacggctgatctcacgtgagccgtcgccgctgcaactgcagcaaaaacgaaaggacgaatcgagcttcgcgctcgaggagatgcttagtcagcgccctccgaccgacgtgcgctcgattctcaactcggcggtcgacgcgctgaggaaaaagccggaggcggcggcggcagccgggaagtcacgtgagctccagacgggctcgaccctgtttgtggaaattcagccggcgctgattaacaagctgcaagtttcgacgcagtttttgctggtgaagattgatgatggcgaattctggatggagcggtttggcggcgacatttggggggttttcgagcgaagcgcggcacgtgataagcagaccggatcccgtggccagctggactctcgaccccgtgacatttcacatgacgacacggaggacacccaggaggacactctgccagatggtcaacaagacacccaagaagatacaccaagacaggatattagtccacacaaattgttggcccacaaaacatctacaagtcacgtgttagaaccgaaccgttctcgcatgcattcttcctcacgtgatgatattctttcccgtgctcctgttgcctctagcaagtcctcttccactactaataccactacccaggatggttcattcacatctctaattgcatctctaccacctcctcaaccgacgttaaccccctacattcctctaaacctgacgaaaccagtttcggcgctaccattgccatcagtttcggtctctgagctccttctgtcgtcctaccggacccagctttactgctgtcggacgtcgctcatctactttgccaaggccatgtccaagtcacgtgctctgtgcaagtccacgctcgagaaacatacgcagggcaagtctcgtgttttttccgcctcccagatgcgcaaaatgtcgtataagctgtactctcgcgagttggccaagctcgtccagccactcaatgaatggtctcaggtttacgagtaccacgagttctgcaagatgatgacaaacacaaaagacgagtacgtgatccagtggaaagacagactgtcttattcggttttgtccgattcggaaaaactcgcagtggaaatatctcttctcaagttcagagaaatgcaattacagagtattgttctgttggaactgctggcagtggctccggtgaccaaaagtgctgacgctgctgagacagtcaaacagatggagttggaaaagcaaaagaagaaggaagcaaggaaaatgggcctctacaagtccagacgaaacaaggcagcggtggaacaggaggaggctgcagaggagactctggactacaagactctgttgatccagttgttttccagcatgtgcatctggcaacaattgtcggattcaaaatctgatcacgtgcacgagttttgcaagtccgtggtcattccgtatttctcgtcacgtgttccggaggtggtcgaggacttgctgaagagagcaggcctcgagagagaaactagacacatttctggtaagcaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacagccgctgaagcagaacaacaagccgcgagagatcccatatgcatcgcgcgactcgcctaccttgtcacgtgactcaaccgtgacaccgcgggccaactctccgtctttttcacgtgattccgacacgttgaattcggacatcagcacgagttcaggtgtgtctcgggtaaccaattctagccgcgcagctcgaacaggctcggcccagggagtcacgggattacttaataagccgcaggttcggggcggactcctcacctcttcacggtcatttgattctcgtactcaggtgggcatgcggttcaagggcagtaaagagaaggacaaggaggaggtgaagtgtacaaattcggttgccgggaccacaacgtcggctacagcggagatgacgacgggcatgttcagaaagtcacgtgacatctccgtggccacagcctcttctcgtcattcgatggcggcccagtctcaggtggctgccactcccgtgaagcggactagaccggttttgacctcatttacagccgagccggacaatccattcatcaacgacagtcacgtggttgacgagtctccgtttgccaagcggatgagaggggagagcactggtcccaggagaaggctgggcctgggggatggcacttctgttgttttcgatagtgccagaagaaaaagggaaggtagtgagaatcagattgatgactctcctgttcggtgcaatcgctactcggttgttatggagtctcctacgaagtctaggactttaggtgtgggtcatggcaactatggcggcggtggtggtggattattttcaaacaaaccatccaggatgttttccactaccataaggccaagcatggctgctccagtggcggcccctgctcctgtaaatgtgtctgctactcccaagagacggactcagcccacgttgacgaaggagcagtacccaagggaggataatccgttttacaatggaaccgatgatgctgtgatggatacaagtcctactaaacgggtttaggaagggaggataggattggacggagaacggtcctgcgtgaccctatcgagagccctcagcaagccatcggagatcacactcctgcgcgggtcagtcatgtgttaccctcctatcgagagccttcagtaggtgaccctaaacgagatgaactaccttttggagtcgctatgtgcttagagtgactagcgatccatcatccgatgtgactccttccgttctcaatgactccgagtcgttatcaggactgcataaaatcaattggtcttccacaccatggtaagaatagaccagttcagtatatacatttaatttattcatgcatttttagacactccgtgtgtcttgaagaaggcccaagaacaaagagtgggatctgcgctgcagacaccacgttgcagaattctgtatgggttatacgccgttgattcttcatcgatagtcgactcccttgtcaactcgcgcctacctccaactcggttcaccaagtcctccaacttgattttgcatcaccttgacgtggctccggtcgagtccccaaacgagtgactctggtcggtctctggtctctatcgtcggtaggccagtctctgatctctatggtcgctaggtcagtctctggtctgtatgagaggaagaaagaacttaagctgacctgaaaagcattcgactactgtactcgaacttgaccagcttctgctcctcaaatgatttccttagcgacaacgtgagcaaaatgatcgtcaatgccccatcacagctgctgatggccaggttggggagttgttcgagtgtctcaaccagagccagactcatacatcaaggctgattttaccaagggagagaggaggtgttcgtcagtaaaggacaggattagtgacatggcggatacaggaatgtcggttcaaacactttatgctggttccttctaacattcacaaagagacttcagcgagatgatgaccgagttctgggggctagatgaaggtgcaattcgcatgagcagtcctcggaaccccagagtggttgtcattggaccgttgtctgaatgactgtcagtgtcgtcgtcgtcaataggacccaaagggtattccatctactaatgccaactatttctagttggtttgtcaacaatgggagtgacaatattattaaaatagttaaattttttgcaaaatgaattaaaatattttaacaaaatgaaatgaaacatattttctaacatgaatgacacaaatttaaatacattattaaattaaaagaagaattaaccaaaaacaacaaatttattatttccacaccaactctctcaaatcccacacaaacgcacaataattgtagtaaatattgtaaaacaacaatttccttccgtccacaccaccctatccccagtcacgtgacccccgttttcggcatcacttcagccgttaagttgggttttgttgacattattttctccagtttattcacatcaagtaactctaactgactcggcaaaaatcggctcataaaaaaaaataaaaaaattcttgcaccgataacggttggtatcaagatgatcgaagaatgccccgattggcgatttacaagcaccagattgtatccgtagtaccataggtggcaacatcgttttaatattagaaaccgactcactacaacccgttctatcatccaatattgtcttctatcctgcgataacggacatgtgcatgacgaagtcggttgcctggggcaagaagtgtcgggatttgacgccggcaatggtggaaatggtttatatttgggtgagtttttgtgtgccttttttgtgcgtttttggttaatttttttgttatttttgaatacttatctaccttttcaattttcaattttcaattttgattttgattttgattttggttttgattttcaattttcaattttttcaatttaatttttaatttacttttatatcaaaagtcatgccgatatcggaagagttgatctttgttggagttttcggaaagccggattgaaatttcgagaggatggtatttcaacgactccgacaaaaatgaactactttgattctcggtgacgtttctgtggacctagttacacgtatttttaccgctgctacaccgatatcgggacaggagtaattggctggagtgcaatgcagataatgggtcccgatagccgggggaggacatgtgtacagtaatgggttacacgagtgatgtaatgggacgacaagagcaatgtaatgggacgacaagagcaatgtaactgggacgacaagagcaatgtaatgggacgacaagagtagtggcacgacaagatcgatgtcatgtgatgccacacaaatggagtaatggcatgacctgtttattgttgttggtgatgcatggtttttgtcgtgccatccgaccaatcggatcaggttatgagttaatatacttggccgaaaggtgaagatatggattgtgtgatggggcccacggccgacgtgtggtgaccacccgtgctctgtaacggccatcatttctgctgtggtgaccacccaggcttgttcactggttccttctcctcacaaaataaagttatgactctacctacaccaccaccttaaaaacaacttcctttcctcctaccgcatcttcttctccccacaacatgcttggaaaacgatttgtgggtcccgtgctgacccccaagggcgctcggcactcgtccatcagtgccctggcgtacaagacgctccaccgaaaccgatcgcagcccaagctgcccgttatcgagactccagcatggaacgccaacacggcggtttcttccattctgtacgagaccccgatgccgtccaaggcgcccatcaaggcacacgtgttcaactgtctggttcagaacgaacccggtgttctgtcgcgagttgccggcactctggcgtctcgaggcttcaacattgattcgctggtagtgtgcaacacggaggttgccgatctgtcgcgaatgaccattgttctgcgaggccaggatgccgtgatcgagcaggcgcgacgacagattgaggatctggtgcccgtgtgggcagtgctggactactccaacgcctcgatcatcaagcgagagctgctgctggcccgagtgtcgattctgggccccgagtacttccaggatctgctgacccaccacggccacgagtttgaggacgccgtgctgcagaacgacttccaccccaacaacattgccgcctccgaggctctgcgacacaagcaccagtacctggacgccgtgaccaagctggcccaccagtttggcggcaagattctcgacatttctgagcgaaacgtcattgtcgagctctcggccaagcccgagcgagtctcctccttcctgcaccttctcaagccctttggtattcttgaggtggcccgatccggaatgatggccctgccccgaactcctcttgagacccccgatgaggaggacatcaagaaggccgaggaggtggttgaccagacctctctgcctcctggttagacggtggttgaggaccccaaaattgaataacggatgtagtaatatagcattagcaggagttgacgtggtgcgaaatgtagggagcagtaggaagttgttgagccaggccgtgaagacgaaaagagacactttgagtgtcaaatatgagtactttaccagcactcagactatttgtacttgtattagagaagaggtgtttttttaaaaaaattgactcgttatttttaatgccgtgttttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatattttatttagttaatacttttcaaaaagtttgattatgtttttttttattccgtgtttatttagttatatttatatttttatgattttattaaaaataaagacaagagttccagccaagaaatttcagaagagaaaaacgaacattttgtagatatctcaccactcgtcattatatagaccccaattgccactccatcccgccttcataagtttcccagctcccaggaactcagaaatcatattattttatcaattgaagactgagctttcggattttcgaaactgcaaaaggattatactggtggactctgacgactattctgattcaaatgaccccagaaatgtctcatttgaatttcttttgagccacctggaaatatttcagaattcaccttcaacaaaagtctaagtaattgttgttgctgtcggtagaacagtagcagatattcggagtatagatagaaatgagatgaaaatgatatactaaatcggttgtgaatattggcatctcgacctttaaacatgttttgtagctctggctctctcataccgtcgttgagggtgttctgttggaatcgaacagaaggatattaactattttcaagtagaatattgagaaaagaaaaaagaaaaaaattagaatgaaaataagaagaattaaacgatgtataattaaaataagtagaatgaaaaaaaagaaaaataaatctgattcacttgaaactggttgtacaactattacaatggtaaaattggagtgttgaaatcttcaatatggagagccgattaaaggaaaatgatggcggtacattttatattcgcacaagctgcttagtacctatgtcatctaccacattcggtatggatttttttacaatagaccaacttttgaacatttagaccaactcaacggactcttctccttcactggccctcttatcgtctcccttggatcgtctttggcacgttatggtctctggaatgagctatccactagcccgggtctagtatggaatgagctatagatgaagtaagccgggtggctttcttgttgtgctactgtgcttgtagtgtttgttttagttttctattctttttcttttttcctccacaggaattcaccggcgcttcacagtatggtgctgttccggtccccgactcgtagatagttcaaatcaacttaggtcagcccatatactgcgtcacatgacaatcacatgacccagctcactcgcaggagagctcacatgatcacaacaggagtcgttagtctgcctacggttgtaagtctagcactactgtaggtgagagtggcaatatgtccgtcagattggaagtagagcgtagagaagggtgattgtacggtaggattccattcacgtgacgctacattcacttggcgtctgcttgtacatgtattactcagaggactggtgatgctgagataatcaacgtcagcaagcctcaatcaacaagcaacaatcaacgtcatgggatctcactgcatctcaccccggcattggctgatttacgtcgctagtgtgcttctaattatagctcgattgggtcatttaatggagtcacttccgctgctactgtagccaccagtactgtacgagtagtcgttcgtgcctatatatgaaagcaaatccagagagcggagtcgaggaaacgagaaaatgaaggaactagtccatatctccaccaaatagcccgtctccaacaagaccccagctgtccaacgcccatcttgtctcattctggataaagccgagaaaagaaacaaccggcaaaagtaacaagtcagaaaagaaataagccgaaaagcaacaagccagaaaagaaacaagcccaaaagatacaaccctcaaccacccatcgtgcaccggaggctagtccgtctttggctccagctttggctcgtctttggtccagctttggctcgtctggctccaaccttgggtccaacctacaactccataaacctcctcggacctgcaaaaagccccacatgttggttgaattgaatttggcaatcgagcggcagtatcgagacccagccagtatccacctgttgactagttcacactgtcgactgtagatcctgcaacatatgacaactaattgccccacaatggacccaaatctctccacccaccgaaaagctggaaaaaaaaccgactttttcaaaccatctttgactccgccaaattgacacctgccaatctgacacctgaatctttctaaacagttcgaccccgccaacaaccccaccaacaatcggtcggttggactgcagaaatctgcacccggctgcaccaaaactctcgttaagatactccactttccgtttcgagacgcacaaaccttacatcatgcatacagcatataatcagacatatttcaggcgagatcatggggctgagtttcggtgcccacactgcaagcccttgaaatgacgggaaaacagccaatcaaaaaaaaaaaaggcaacagaaccgcagagaacggtcacgtgacataaccacaccttgccgaatggtacagctcacgtgtttccaaaatctgttttcgcgactgttgctctgcacttggattgttccacttttttaatttttaattctttttcaaaaaagaaaaaaaagaagaaaaaaaattctgccaagaaaaaccctgcatctcatgtatcccaaactatcacgcaattgccttggatcaggtggtggatgtgcgatattgtagcaagggatttgtggaatggcgcttggaatgggacgacggagcacgtgactacagtacgacacacgtttcgcgtacagtatgtactgcacctgtcgcgtgtcatttccgctggcgtttggagggttgcacgtctttgtcagactgccaaaggggctcatctggtggaaaacacaggtcaggtatccatagtcagtctcggcaattcctgggctacaagtagcaggtgtcgtattcgtgtcagtagatccccttcatggagggacaggatacaaagtggaatgcaccggaggttttgagtggatgtggtggattccgggagttggatttgattctagcggcgtttgacttggatcttcggtgtttgaaccagttgtacagggtctgaatgagttcactgactgctgactcggttccacatggcctctcgttttacatcgtttccaccaggaacacccgaaagaatttgcaacgcccgaaccaacccaggacgaccattttgtatcccggacatccgcctcaataacggttgttgtgagggagtttaacaagtagtcgactgtatctactgttcactgagtcagttgagtctatgagtcccagagtaaatcaacgttcacgatatcaccggttcctgagacatgtacagggatacacggagttggtgcttcgtaggagtgtgcccggagagtagaactgctcaatcctctacgctggcaccagacgtacattcaatggttcagttcaatggttcatgcgttgtaggacaggtggagttgtcctccttctacgctccctaaagtcaatcaagtcataatcataaatacatacatctgtctatcgccactcctggtgctgctgctgggactgctgatgctgccactgcggcgatggatagccctcttggtagtggccgctgttgtactgctggtggtactgctgttgctggtgatgctgctgttgctggtagtactgctgctgctgttgctggggagacacgttgccgtagaagcccggcccagggtagcccccgtactggttctggtggcccggggactgctgctggggcggggggaagcccgtgctggaccgtcgtcgtctctcctggggcgactggggaggactcagctgagaggcaatcacagggccctgttgaaggtcgcagccagcgttggccagcttgtcggccagtacatgggccggtgacgcctcctgcatccgcacaaactccatgtgcacgctcttgccctgctggcccagctgggtcagcagcttgtcgagctgctgcagcaggtccagattttcgaccttttctcgggcctggttggtccagccggcgcgcttccagttgtcaaggttttcgttgacggtggaaaccagccatttggagtgggtgctgaccgagtatgtggttgtgggggtgttgtcctggaggagcagggtcacgaggtgggaaatggcggcgaggtctgctctttgggtcgtttgggcgccgtccagacgcatagacacattgcgggggtcttggagaccgaaaacaatggcgtagccggccttggcgaacttggtgccgttgtttcggcagaggccttcacagtagatggacatgtgtgaatgggtgcaaagtgcgaacgaagtggctgttcagctgttggtggtactggtgcaactggaagaactgtatcaaacgcttctgagtcgtagtcgattgatgacaaactgcgggtagatagttcagtggcaaagacttgagaaagatgaagtctgtggaggtagtcactgaggtagtgagtagtgttttctggtggtgaatgtctgggtaacgactgtctgggtaatgactgtctggggctgtttgggtctgtgactactacaagtaatgagtagtaatgtctgtgcaagtgtaactgaataatcgcaagaccatctggcaccggccagggctatatataataacgaactggggcgatattggggtttccgaattggataaagttggagtaagatagagttttgagttagtcgctaattaggtttggtaaaccttaagtgggcaacaagtcggttcgagtctggggccaggtggaaaaactcagactagcacgaaaagaacaacggaatgtggttcgagatggttttcaatggctgttctgacgtttccaaaggtgctgagaacggctggatcaagtttcgagtggaaaaaaccgccaaaatatgtctgttggacgcccctttccttcaccctcccccctccaaactgcactgccatgtttcttgtacgctacagtaggacaactccaaggatagacagagagggaccgaggtcttggaatctcaggaatgtcaactgccacgcccttggcgtagcaagcggatgatttgggtgggtacaacaaccagtagtcgtttgatgacaaattggacctcattcagcctttggaaagatgatacaacaaccccaacggtctccctagtctccctagtctccccaggtctgcatctcactcatcacctccttcatccaaacacccattgctcttgctcctgctccatctaggaggtgccaagacaagccgatagagcacacatgcactataccatgtgcgcccgccgtcaacatgtacatggtctggccatagccgagtcagaagagccgaaagcagccagccaacaagtgtttgcgacccccgtcgtcactgccacgtttcataagaccgattttggaagcgaaagatggcgttacggcatgaccacgttccagcatgtcccttcttccttcttcccttccgtgtggtacgtggtaccgcaataccgttcctgaaaccggttgtgtcacgaactttgctgcagcagaccaaaccgcgtttgccagtccgtcttcctctctttctgtttcttcttcgcctctctttgtgcctagtggaccctgttgaggctgtgtagatcgccaactacttgtaagagaaccacgaggctgtgcacaaacaaacagaaacgtatccagcgtgcgctcgaagctcggctcgccgctctatttgctcgtgcgatattggcacaccagctgagacaagacatggcagtatcaaacaaaccgccacggagttaagaatgaaaaattaattttcttaaattgctttcttcaggaatcgaacaccggggttagtgactaaacccgagggcatggggagatatagctggtgcaattttttcttcttagtaatcaattagtcagcccattttgtgcaacgacacattgtggttgcggatggtgctgactaatccccacttttttatctcccatccacttactaagctgaagttgtgtgttcaattccgggttgtgcttacacggaaattgggcaatttgccagtttgtcaaaatgccaccccgctcagcttggaaccttcacgtgactttcacgttcccgtgactcatacttttcaactcacacttttcataaacataaaatgctcgtatgtaccactacagtctgcataaacctgcatgtgcagtacatgctgacatactcgttttcttcggcccaatccgtcatttgtttaccaaaccacatctgttgacgcataccagcatgcgtttacgagagtgcgtctgcagatactttttgcctagttctggcaagtgaaggtgatatctgagtagatagtatgtgggtaactacctatgtacgtgagtggctaatcacgtatctggctaatcacgtatctggctaatcacgtggttagctaatcatgtggataatcacgtgtgtggctaatcacgtggataatcatgtggataaccacgagatcttcaaagtcacatgcctgcaggttcaatctctcgatcattggatgatatctgcgtcggcaacgggacctacctgcttatactgtacctgcctacagtcgatacatttacaggggagaagcgacattacgaatgattgcaggtggtacaatttggaggttccgccgctcccggaaacaacaagaccggtattgggactcggttacgggactccatcactagtacaatcttctctgtgatgggagacgatagatacatgttcatagtgttcaatgtcttcaagtgtccaatgtcttaagtgtccaatgtcttaagtgtcccttgagcggtgactcaggagtcatatcacatttggaattgaatgggtagcacacggcctcagtagactctggatggtctcgataatcttggagacaacagtgcaagagtcaatggagacccagagaattatccatactcactactcgctctgaactgttaagaaggtgataattgattaaaactatataaataaatgcaattccgtgtcttcctccaagactttccttttgtaaaacacccgtcaactagaattaaatgagcatcagagcaaaggcagcaacggcaatggcgccgaaagaagcctcagtgacaactccagtgttggcctggtgagcggtggtggaggcagtggcctgagaaattgtggggacgccagaaacagaagcagaagactcggcctcagtcttggtctgagtggggacaggcttggaggtggtgggagccacagaggtcacaggaaggacggtcttggaagcgggcttggaagcaggcttggaggtggccacggtagagttggccacgggtttgggcacctcagtcttcttgcaggcatcgtccttgcaggaagtgacggtggcgaacacggtggagctggttcggttggccggcttggtcacgtgggtggtcacgggagttgagctgttggtagaagaagacactgcggaggaggtgttcttagcaggtccaggcaccaacacagggatggagagggtggaagaggtagtgggagccgcagaagaggcagcagaagaggcagcagatgtagaaggagcgggaatagaagaagtaggctcgacagaaggggtagcctgaacggaagaagcctcagaagaagtcttggaagaagcctcagaaggagcctcagaaggagcctgagaagaagcctcgggagaagcctgggtggaagaagcttgcagagctccagtgctaggcttatcaccctggtcggcagaaacaagatcaaacttggagccatcggcaggaggaatcacggcaggtcgaacgggatgaacctctccgttctgtgccttgatggactgccaggttccggatcgatcagaatactcgtaagcatcaccggtagagtaatcctcgacgttaacggacttgatgagcatggggtaaggaccggtctggtagttggtttctcctccggcccactggatggttccggggttgttggtggggtctcctccagcccagacgcccattcggatgttcatgggtgactgggggaagccatgccaatcgttggagagcagggttcggaccacctggccgttgatggtccaggtgatctgttcggaggtccactcaatgacgtaggtgtggaattggcccgtggggttgccaatgccatggaactggcctcgatcgtaggtgtctgtgtttcccttgacaaagaagtttgtctggacctgggtgttgtcgcctccgagccactcgaggtcgatctcatcgaggtcgtcgctctgcagcacaaaggaggacacgatgcccacgccgggagctgcctggatcacggcctcgacacggccaaacatgagataaaagtcagactgcagcgtggggttgtcgccctgggtctggacccgcagagacactccctcgggggtgtattcgacccggtcgggcttgaaggtcacgtgccagtcgccctgttcctgggtgaagtcgaacatcttggctccgcccagcgccgggtccggcttacacgtttgtgtcagcgggttgcaggtggagtatgtctggcccagggcggttgtggccagcaggaaggtggtcagagccttgaacattgctgtgtgggttttgtaggtggtatgggggaagtcgggggagtttatgggtccattttggggggggcccgcgaccgggttatatagaccctaaggtggagtggctggtggatgtgatagagttgaattttgtgttttgtggtcaaagaaaaaaaaaggtttatgctggttgggtgatggtatgcatatttgtgcatgaggtgaaaagtataaaaataatgatgtcattgtagataaaatggcagcaataggggcggaaatgggaggcgcggagaagcgggtggtggcaccagaaggggctgaagcgatgatggagagctatttgcacttgtctgcggtccaaaaatagacacgttagttggaaaggggcacaatggaactaaaccagacgctcaaaggggtaaatggaattgcaactgaaaatggaactgaaatggagaaacggctgccgggactatattggtaggaggcaaaaacagatggatttggtgagtgcgagtagaaagaggtgttgtgcggataaataaaaatttattaatattaagtaagtgcaattggttattattcaacatttttgttttgtttttgttttgttttgttttgttttttcttccagaaatagcataccgagctccaccccaactactgtagactgaaacgacgactatagtgcccatacacgctcgtacaccactcacaaatcaagctcactagctcggtggtattataagtccggcatagatcagctacttgtcgaccacctgccgtttgctgcacttttgatttcatttggccgtatagaagaagttgtctatgaatctatgccatagagtagctgccagtgccacctgagcacaccaacctctcacctcaacctccaaacctggcgtattccaaactttggccattctcgaaatagccccgttctcgaaatagaactccaggctttgcactaatattcttagcgttacacaggggtattgagcgtgatgggtggtgaattggtggttgattggttgattgggggtgtccatgcgaccattgttcagtcgattaattccatatttcaaatcgactatttatccgaatattgccactgcccactccccaacccgtcgctagatcgccgtttcccgtcataccccagatagtatatgcgaggcagactttgacgcttggacgctcttgttttaatttatttcttttttgaatttcttttttgaatttctgttcctaaaataacatttccaaccgccttcctattcgggtaaaacatcgccagttttcggagacactggagaacacagcagacagccagaatgcccagagggggccggaatcggccattcccctggaccagatcacgtgtggtgggtcacgtgacgcaaattgaaccaatatccgtccaagggtgtttttgggtggtttttatccagtaaatccctcattataaactgccactaactgccactagtggctgtacgcgctatagccagcaccccaaaggctaaaatgcagggctattaagatgctcctatttaatacagatgccaagaggtatttcaggcgccacttgggttcggggctccttatttgcgcatttctggctcgatttggcgccgcatttcctgtgccatttttgcgcagattgggtttgggctggtaggcagagaaaaagaaagagaaataatacaaaagagaaaaagaaaagaaataatacaaaagaaaaatccaaagaaagaaagaaataatgcaaagaaagaaagataacaaacgcgggctggctagataacctcgttttaagaccaccaggaccgtttgagacgtgagatgtcaaaaccatatcgcgtagatagagcgatggatacaggtgcacagccgccgtatctacagaggccatagttgatgtgagctaagatggatgctgaaaaatagttccgcatttgtacatttgtcactctttcacaatacaattgcatgataattgcacgatacactgtagatgcataattgggggtagtataagggcaattggggtcgaagatggtatactatacagaaccgtgaagagatatgctatacagaaccgtcaagagatatactatacagaaccgtcaagagatgctatacagaaccggtgcgagtgtctgtggagatggaaattcacgtgatttggaaccggactgaaaatgccctttattcccgctcttggtgctggcacactcgccactccactccccctgagtttactgcggctcggatattgaattttaattgttctatttttaggagtgagtgactgtcgatgactgagtcgagatctgtggtcgataggtaggatctgtgatcaatgttacggcgattctactgctctttcaaggatcactgctctttcaaggatcactgctctttcaaggatcactgctctttcaagggccaaatgacgacttggggaggagaaactaaagaatgaaaaatagattatatggtgaaaaatgattatacgtgaaaaatgattatacgtgaaaaatgattatacgtgaaaaatgattatacgtgaaaaatgattatacggtggaaaatgattatacggtggagatgtctttgacaaggtgatactagacaagtacagtacaattgactgttttctaacatatcatcagtctgaattgcacctgaatgggacatgggggaccagcccgaattccatgtaaaaccaccgtgtctccttccttcagaatgctggttaatagatacaagctcagagagttggagagttgagacttcaactcgagagctgagagttatgggagttgagagttgagagttaaaagggtgagagtcactctcgtagttgtactcgtctctctagtcacacttgtctctctagtcacgcttgtctctctagtcacacttgtctctctagttacactcgttctactccccctattcgtcccactcccctactcgtcgtattccagagatctctgtctcttcacctgtgctatcgtagaaatgacggtctgcactcttccccctgtctcctactctcccgtactcttcctctcctgtctcctactctcctttgctgcggatctcgtgagaatgtatgctcggatgcagtgtccgagtgaatgttaggcttgggtcggccagacttgtttgcttttggatgttgcttttggacagcagacaggagagaggttgttgcgtcctgagcatcgaggagttcatccagggacaggtaagcgggggcaggtcagccaggtatagggtcaaccatggacaggtaagccagggcaggttagccaggtatagggtcaaccatggacagggtcattgaccattcaaaatgctccagactcttgacaaagtccctctaggaagattgctcttgatgaagacgtgctgagacgctcagagtgagactctcagtgagactctcagtgagacgaagacagcctcaagaaagaagtcgcagagatgttcagagtcgcgatacggtcacagaaatgtcctgaatacgtgaatacgtcaatatgaattcgtgaatacgtgaatacgacaatacgtgaatacgacaatacgttctgaataccactcagaacagcctctctgccacagggctagtctgagtgtctatgtgcggactctcatagtagctctcttgtcctactcgatgattggatggagaagacttggatgaaggtgactcaagcctgacactgtttattctggtgttctggtggttctactcgagctctatcgactccgactacagtcaaagattggctgaaggaaggactacagggatatatctggccatcaagagccatagaaacagtaaaacatcatatataatcatagaaacagtcaaagatgttatacaactgcttttacatttcttttatcttcactgtcgctactggtgctataaaacaccgcatcaaatgcagcaatggccggtctgagggtgcttgtcttcctacagtctccgaaagtccatgatagagacattttgcctgagattgacctcgtatagagatcttcaagtggtttgtactgcttcaagctctgttgtgggttgtttttttccctttccctccttcccccttctttagttaagtcttagttggaaaaatgttgtgctgggggtccctatttgatggtacaaaagagatggtattataaggagtatggaacgtaatacatgggacccagtttgatgactaatataaccaaataaatgcctgttgtcatacaagttttgaatacttgggtggtttttgaattccattcttcagtgcatttagtggagatatacttaataaatatcaacttttgttaagacattacttaaaaaaacgttgagagggtccggggggctgtttgggggattgcaaagtcgtaaatacacgtaaatccgcgctttgacacggttgatttagtattgctggttatttatttcacaactcctcatatcacacaagaagttactaccgcatagacctctttgctggaacctgtcagcgaagaccattcaattggcggcctagtcaactgcgagggactaggcaaggttgagagaatcgggaagatggtggaaactccatgtacactccaagtacatactgaactgtacagtactatacttttagacatgaactgactccaggctggttgatcaaagacagtttcgcagattcacacaatcccacaaacaatacttcatcctcaactggtttacaccggactcttattcagttgggggacgaaccaattccactcaacacttttggcagttgacagatcgtgacagaaagagaaaaggcagacctgatgggggagaaaagagcacattgcttttccagtctgaagatcgatcacggttacaacgggcggctttggacccagaaggttccacgaacgtttactcagacttgccttgtaggtggcggtgctgtctgcggcgacccgtagccccagtagtgccgggagcctgctgcgaacagcgacttgagcgacgagacggcagtcatggatagcgactcaagcactcgctccagcaaacgtcctggtacacggtcgagatccggagcatcacaacaatacgccaaccatctgcctggaatatccaacaaggcagccgagtgtgggaacggaggtagaattctggattcgcgctgcttctgcgccgccgcaggctgattcggtgttgtttgtacctttgcagtgccggtgatttcggtcagttcgaaacttggtcgccacttgtacaccaaaaactcgcctgtaggagccgtcaaatctagataaccgacaacttgtttggctgtatagctatctggcgttttgacagggccttccattgtgtgtactagactcagggtctttgtgtcgtagacttggtcttttttggacgaacaaagtccacatccagagctacaaccaacactcaggattctgtctgaacttggaggctgctgtgtctacaggaaacttgtgtctctatggccgaatcgaggcacgagcttggactgctgtgggatggagctggagtgggagctggattgttgaaggaaccggaagaggccgtcagcacgatgatcaagataatgcccacacttcacaggagataagcgtcgtcgggttgtgcagagatggtaacagttcaggcgcacgtctctttgacgtttctgtcgtagtcgttagaaacacttgggctttcacagccttcagcaatgttttcatcgcacagtgtgagtaaaagccattattgcacagttgcaaagcaccgactcattatcacagctggtacagaataccacatactggtgataagagcttgagggtctgagtagaattctgtattccatttgctcctcaggatcgactccaagtgcagtaaagtacacgaggcttggagattcagagatagagactcagggacagaggctcagggacaggggctcagggaaaactcaacagatgagaatgctagacacaatgggttcctccctggtcttcaaaaccattgcaacaatgctgtagccgccttgagttgggcttcatccgtcttccaagatgcgtgccaggtagaacatgcgtcggggccctgttccggaataaaagcagttatcacttggtttaatcaggtggccagtcatgaatggtttgaaagcaagtgttttctattcacgttgtctgtttcgggtctgtggcagtcgtctgtgagatgaccgtcacccagttaggaaggcgggtccacctcatcaaaacctcaacaaaagtaagcaaataaatccagcatatcccagtgagtagtggtgtataaataaaattaaattaaataaagaaaatttaaaagaataaaaataaaataaaataaaataaaataaaataaaacaaaacgaaaatgccgcccccttaacaaccaataaataccgcggttttccggaattggattccacaacacgtaccatgctggtgcctgcatctcgcctccccctcagtgccttgtactaagagattttattattattgattaatttaattaatttaattaatttaattaatttaataaagataggtttttattgtttttttcaataaaatacctaaacaggtttttaccatcttttatatattatatattacattcatctatattcttcattcatttttattcattcttcctttttatttattcagttatattcatttttttattatttttattctttatatcatgacgtaccccacatgcgcttataaccgagtcccaacttaagccagttttagtgaatgtctaattactccacctcagcaacttcgagtccagacattgctctagcagacgcaaaagacacgcaatcgaaaaatagacaccaccatcgtctccgcctcgtcgccgccatcactccaatatgtccagcgccccatttcgagccctcttccgatccaggccggtccttcccactaccctaaccccgcgcactgagtcactttgccagtaccgagccaccgcatatctcaggtacaagtattataaacccttccatctccgacctctctcctacacccgtcaaatcaacatgtctgccgttcccttcaacaccgacaaggcccccaagcccgtggccgcttattcccaggccgtcaaggctggaggtgagtacatacgagggcgagtacaattacgagtgcaaagcacgagtgttgttcgatgccattgcacagactggttcagtgagacgcaatgcagcccagagactgcgtgacgtctttgtgatagtcattgctaggccatgttcatgttcatgccattgccgcagacaggttcagagtgacacaatggactccagggactgtgtgacgtctttgtgatagtcagcacagttgctgccgcgcgacgccacccaattgtctcgtccatgtggatcggtcaattgagtgatatcgtaatcgctattgatgatgcctgcatggtgtgacattgatgcagacgtcggcagatgacagttgcgcattgagacttcgggggtgattcgattcggctggatgtgactcgattgagctaggcgtgactcgattggactgggcgtgactcgattgatctttccgatcctgtcgctgcaagttgtcattgcttgtcattgccctggacagaggataaccttcccttcctagaatggcgtcatgtctttaggttcccgtggtctactacgagcttcattgtagacgttgctcccgtgttctcaatcaacatcgtgtccctctgtcttgtgtcgtggacacgactgtcgcattggtcttcatggattgattgtcatcgcttgcgacagctatttgtatcgcagatttgtgaaggttttatgttgcaatcagtttcttccaatccgcggttgtccgttcgatacctgtggcttgatgtgactatatgccaggttgtctgctcgagaactgcggcctctcactacccactctcattaccatactaacctaggcttcctctatgtctccggacaggtccccctcaagcccgatggatccaagcacgagggctctctgcaggagcagaccgtccaggtgctggagaacctcaagaacatcattgtcgaggccggctcctcctgggacaagattgtcaaggtgacaatctacgtgaccgacatgggcaagtttggcgagatcaatgaggtctacgcaaagtactttgatcagcaccgggctgcccgaaccaccattggtgttgccgcccttcctcttggcttccaggtcgagatggacgccgttgttctcgagtgagatgaacctctggccaccaaggccatgctgtaagcgtcttattattaacaacgagtggagtacaagacaacgcggtacatcttgtagagttgatacaatacaatagtaacattatctataaataaattgtcatagtgtgcgtgtatcgtcacacactgctatgatagtatccgttgaaatccagacgcgtggtcagaaattgcacatcttcgtctctcaccgttcgcagcactctcagcagtgaaaccaccccctgctcgaaccctctctgaaccagagcaatctgttcagacagtgtctccaatctgtcgtcgtaatcgccgtcggcaccggtcagaatctggtactggatctcaaacaccccgtccacaagtcccgacattttgatggcgtgtttgagcagcgaatggagatcggccaccagattgtcggtgtgtagcagacccttggacataatgtcttgtagaaactgctggtggaggttctgcagttcgtcgaccgtcacctgggtcaccagcttgtgttgtagcttggtccagctcgtctcaatcacctcgaaaatgatgtagtattgcagctcgttgatgaagtggatcatttgggccatggccaaccgcagcgaaggccagattgtcgacagcgagttctgcgggttggcaaaggactggattcgcatgcgtctccagccattgttgagcgcatgcgaaacgcgtttgattcgccacaaaaagttgaagattcgaagataggacttcttctccatggaccccatcagaatcccctccagcggcggctgtaggtggtactcgagagtgaacacgtcccatccaagagctccatgtcccagctcgaggattctggcgtccaggtttcgcagaacccattccttgtcaaaccgcgcgttgctttcgcgaatcgacgcctccagagcagatgtgaggtcgtgtctgaacaacgtgttgcttggacgcgccagagtagggctaatgttgtccagcaatgtctggaagaagtctccctggccaatcagaagatagctcttgatgccctggagatgatcgtccagatggaacttgtcgcgaagcacagtgttgaggtaactcaccacctcctgataaatggagtccacgagctttttgagcgacccacagacgcgtagatcggtgatttcttcggccgtcagctcgactttgcgtctctcgacccagttggctaagccgcagtccactcgcacaaaatagagcgactttccggtcgcgaaaatctgtttggcaactttttccggtatgtactcgggaatgttggacttgtcgaacgtgaacagcccgctcctgtcgcctcctttaccctgtctgatgagctcctggtactcggcgtcggattcggacgttctgaacgtgacaaagaagtcgccatagggatcgttcaacactccatggctcagccattgccgaagaataccgttccaagaggccgaaatgagaatgagaattcgggaggcgaacttggacacggtttcctcaccgtcaaacgtcaatttgtacaccacgctcaaaatttggccacccaatagccccgaacagtcgcgaagtagaccaaacaaaacacgtagcgccaaagtggcctctttcagcaaaagaacacacctacggagagtcacatcgcccttgttgcgaatctcagattccaacacagaaacaacccccaaatagttgcgtaactcctgctcaaccacccccttcagagcttgagccgtcagaccagatgtaggagtatctaggtactctctaatctgtctatacaacagcgctggttccagcgcctcactcaccagactcacgagctgaatcggcatgtttttgtccatctcaatgccctcggcagtccactcgtatgatttcgtatgcagtccctggatgatgtagggcacgtccagtagtagaggagtcgaccacggatcttggagtggatccatggtcgtcgaagtgttgtcacgtgacattttcgccgcctgctgctgttgctgttgctgttgctgttgctgttgattttgtgtcttcttgtgatctccattgatctcccccagcacctcctccaacacactcaatccgccgccttgcagtctgtctttgagtctttccagtggttctaccagcgccgggccgtttccaaactgttccagcagcatggagatcacgttcagaaagttgttgacacctggcaggtactcaggcgccgctctctggaccctgagcagcacctcgtcgtactcggggccgttggtgtggcccgcccagaccatgtcgtgcacgtgattcagaatctcgtcgtagtccgccagcgacagaaccgggtcccgcggcaggatttcgttcagcagccagtccagcgcgtctcgatggtccattgtcgcagcagttgtgaatgaaaggtgctgagagtgatgttagagtggtgatagagtttggggagattttggggagtgttgagaacggcgggaaaagtggataaaaacgatggtgatagtagacgacggattgtctcaatggagagaacatgatccttgttttcagaaatgaaatccgacctgtgttcgaacagataattgacaatatctgttgttaagcaacccaactaagttacttggagatgtgaactaaatcttcagcggtggagaagacgcgttgaaacgagaaaaatacgcgttttttggagcagaaacacaagaagagagtcgaataatactatccttctcattttttcttgtataaataggtctcatttcgcattttgaaacttttcacggccaccttacttcgcgacatacataacattgatcataactagatggatattggtattactgaaatcatcactacatcattaagaccgtctcaatctggtggtcattctggtaccacttttgaatctctagcttcatttttgcgtgattcagttgagactttggcagatcggaggtggttggaatacagacacttgtataagtacttgtacacgtacaaggaaccgttcctgtcaaaagaatctctttttttcctcgttgtcagctccttatgctctatttctttctgttttccctctttttgttcttttactgctcttctctaccaccccgatatgtccagtccattctggtactataaggaagaaaagaatgtctacaacctcacaaaacgaccaagaagaaaagaaaccggcccatttcctgatttctgttacgtgacacacttcaattggatatattttgccgtttatctaggctgttctacgacagtcgagtattctagagtatactgacaccaaatcaacccctccagctgttctgcaagcacaagtacagactcaatgtccattaataagtactcttgtgatctgctcttgcttagttaactcataatttccccaattgagcccccagatctgtgacgaccttgaacatgtcgcaaaagccgttgctcaccactaaggaagcggatttgaagaggctggcgacactccagctgccgtctcccatcttcctcttgcaccatcttcacctcgccccatatctggacggctgcctccttcttcaaggcccgcagcatttccaggccgccatgccaatgtcggacacgaacaacatctggtctgaagacggggaagagggttcaatccgattcgtacactccagactgtcgaggttcagcaacaggccccccaaaacccgccgcagctgcacaaagtcctctcctggtcgtctttgtacattttctcgtcgccaggccaaatgggctcttcttcgaacgacaaccgatgtccgtacgagtttggggaggaggcacaagttggttttttttttttttttttttttttttttttttttttgacaaacagcatatcctctgagctcagcctgagtagtcttcatcgtactcgtcgttgtcgttgtggaagtagtgatagtcatcatcttccagatcctccttggtctcattctcatcaagattgcaaatcacaataaagggaaacgtggggtgttttctcaggacagaaatttgtcgaaccacatcctaaaactgccgatactcgcttcccttggtgtaaatgtgatctccagccttggccacttcatagagacccgagtcgggtgctagttggggcacaggtcgagcaccggaggtctttgaagactggacggggccactgagcatacaacgagctcaagttggtgtcgcaagtttaccagctgacacagtcgtttcaagacgtgcgagaaccatctcattgatggacgcaacacaatcttggggccatttcccatcagaggcagaatcaggtccttggggtgatcaaactcacacatgtgcattttccccgtgagcaggtcgatcacggcttgaccatgccgtttgtcaatggccacgtaccggtccattcggtgctcctttttgccctgaacaataccatgacgctcgcgctggattcgggatagtcatgatagtgcccggtggggaatccaactcgacaggcagagagattctggaagttctggggcaagttcaaatgtccatagagcaggtactgagcgtcccccaaccattgttggcccagatccgcctggtgcacagctgaaaaaccgaccctcaatcaacaagaggtgaaagtacccgtggtaccgttgtaggagacaaacgagtcgatgccggtgtcaaagaactggtagtcccgaaacggaagttggaggaggcaggtagcagatgacaatgagtttcattcgcttggtgggttccacgtacccgaggtaggtgtacggttaggctgtatccaagtacttcgtgactagagttccggctgagccgggccaattgattgataagtctttccgtgcgatccctgaagcagggttggcacggccatctatgagggcgccctcccggtcagatttttcccgttcgaccgcggattcgtcccgtttgttatcatacacgttctgcattcgaataggttgtagttctctccgatgcacgtggcccgctgcttcttgtctgcggacgccgagatctgtagcgttctcagatcaagctcgattgcggcggtttggagtcctagaaaatcgcactgcaagtcgccagcgtctcttacccttgtctgggtagttggtactgtccgtggcgtccacagacacaatgacgggcttggaaccatggtcgcttggaggtcgatcttgaacttcccccaaggtgtcgccgtttttgcacgtctggccggatcatttggtgcacagaaacgtacactgagctacgtgtcatttacggcgtctgtgtcgtttaccgagaaccatggcccgcgggactgcactttggggcgcaccagagagtcgtctagtgagttgattgtgtggaataagtgtttctgagcaccacgagctcctccagcactcatctgaaaaacagcttttgtgggccgtgttccgaggactgttccattgctgtttttggagtggttttgaaaagaggaagcaagtaaaagtgcgttggagcgcttgttatgagctcgcgttggtttttgggttgaagtcgataattaatttcgcgtttgtctctcttcgcgtttgtcactctcgcgtctgaaaagggcactttgggtgttaagacggggtatttagacggcattgctggatcagccggacaccacgagtcgaatggtgcgatttttattatatgctgtctttcaaatatcggcagttggcgacctctcagtgcatccgactcgcgttttcaaaattaaaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaatttttaaaaaaggaacaaaaaagaacaattttttttaaccaggataggggaattggggacggaaatttacagtcattacggtgacctctcagcgaaaaatcacgtgacttgcgtacgaactgagcatttcatgtgttctcaaagtcgtaatacttgtctcacaactacttctctaactgcatttagttggaattagttgacgaaaaagtgcgctgggggttgctatcttggtctacagaagtcgtgggggagagaaaaattgacaaaaaggtagccagagtgatacattttaactaatacctgaaaaatatggctacttgtagtagtaatatacgtggataatcgatatttgagttagaattgtcaacttctccagttgagacatttattgacatttgttaagtttaaaacatacgatagcattgagatctaccatgaccgcaagagctggctgatggttcaagtgtccgaaaatcaccacaaggaacaggtattcacagttggttatcatctcttaacacaaagtctacaaagagtgtttagaaaagatcagatcagtgacttggatcgagatcgtggttcaggtctcagagagagagtgtgctgagcaaaagtcgctcagaaagacagacagaactcgaacaaaagtcggtcagctgtccatcggaatcagtctgttgtttgtgacttatcatcttcaacagtatccaaatcaattgcttagtaatccaagacttgctgcttttcaagcaggtctatatcctccttcatctactacaagtacagtacagtacagtacagtacaatattgtaatatctttcttatctgtgcggctcattaattgataagaaagcgtaaatgtctatatagctactttggtacatacattcactctcctcatttgcactcaaccaatgggataatcatcaacagctgcgaccgaatcggcgaactcacggtacagccacgtggccaacatttattttccggcgtggtttccacggcttgacggcacggcgagcgttgttaccggtggtcttctgcggttgcggcgacttgtttgcacgacagaagagaagagaagagaagagaagggaagaaaagggaagaaaagggaagaaaagggaagaaaagggaagaaaagggaagagaagggaagagagaccatttaatatttcttgggactctcgcattgcttttaaccgattgaactggtttcgtggcgctcctacagacgcaactacaggactactggtacgaccgccgagactattgacacgattactgacagaccgctgataccacgatacgactacagacacaaataccgacacaaataccgacacaactactgacacaatatcgacacgaccgccgagcactgagacagcctaagcgcttcaactcgatagctgctagcactttctcactattctttctacagacgaccgcttcggcatcttcaacaatgcagtaggagcgaacctctctctatactccggtcaccgccggagtaatctattcgtttctagaagccggtaactgtaccgtggacaatacgttgcgtctatcccgccacaacgggtcgacctgtttctcttttgacacaccagccatcgttctcagtgtcgttacttatatcaaagagtaagctggaatttgcaacatgtaaccgctccacatttcttctcttgaaggcggaactcgcgcccacaccgtcaccaaagagaggaacaaagtgctccctgagaaaccacgatcagaccatggtcattttctgtcccatatccgcggattgagactactcttcaacgacaaggaagaggactttcttatgtcgagcgacgaggacggctggtttccggtccacttgtatatgctcaacggcctgttacccttcgtggaaagaagtcaaagactgaaacagcgggacgggttttgtggacttctacggcaaacaaatcttggctttaggcagagacgtggaaatctgctggtggtgtcgtccatctacgagattccggaattgaatcgcaatgagaggatggagaagagggttcgagagtacggacggtcaggtgcaggaattatgtccgccagataccgagcccaacacctctcgggcatagaagattcactggtcgcaattgagtgtcgaaagcagtgtgtctctgttgtgccaggccgtgaagctcacgtgagtaactggtagagtagttacaagtaggtgctacatgtttagtatcatgctataaaatacatttgattatgcgatgtcctactctgacccaacatgtgaatggcgaattcttgaaaatggagagaacagcgccatccttcaacacaatgaagatcgctaactcgatgctgttcgccaaatcaatgctagtcgtcctcggcagcaaaaaagtcagcattcttcctcacaaaccccaacttttccatctgcttgggatacctcagcgtattgaaaaactgtaccaaagcacgtagcgccacctcctgtgggtaggcatcatcgacctcggaggtgacactggtgcccaccaaccaatcatctctcagatctaacttgcaattgagataaatgtgcgagatgatatccatgttggcgtacttccatttccggccattgaaggggatctgctctttgaacaggttccaaaccgccttgttgagatcgggctgtcgaatagcaagagccttcttcaacgtatcgctgggcagctccgcaaccacaatgattcgctgtgtcttcttcgaaacaatcattctcagcgtcttcaccaaattaatcgctgtctgaatgtaccgctgattgaaaacggtcacctgtttgacattgtgggctgtgttgggagacacgggagtgagaatgggaaagacctggtcaaagtcccgtgcgtcgggattctgactaagcatcatgcttttgtagaagaaccccttgcttctgacctcggttcgtcgcagcgaagcctccagcgtatcgtgggcgtaaaagaagcggtagactagtaggaagaaccgcgtgtcgaacagcagtgtggcgaaatgctcaaactgcatcacgtgattcaccctgaaccacttggtcagcagcacaataacgctggaaactgccttgagcgagatttccgagttgcgaatgtactccaattgatctccatcaaactcgccttctccatccgcgaaaaagacaatgttggccagcagaaacttgagagagaccgccacaaacgagttgagatgctcgagagaagacgagtaaatgctttcaatcttttccagaggtgtcgcctgtgaacagtccagcgataactctccaatcatctcgtcgaccgtcaaccagccccgttcttgacgcataaactccttgcgcacctcccagagctgtttggtggccacgtctgttctgacacggctactgaacagctcaacagcctccttgatactctccggtaccgtgtctccgtcatccgaggggaacagaaacggaaacgactggttcttctggtacacggaccgtttcaccttttgtcctttggctgtagtcgttgctggagtcagaggaggagaaggagcgggtgtcgcaaggtgcacctggggcgcagggagttgggtattgctctgctgctcgttgagaggccgcggcacgtgaacgaacgaggatagagactgttgcgtgtcaatctcgggtggaataatcgatttggggggcacaaaagatggataccgagctgtcacgtcctgcctgaacgcttcgtagtcgataggggacgccgtaacaattggcagcgccggatcctcctcgggaatgtcgtacttctgtcgctgggctcttgatgtgtcttccagggctttttggtctcccaattcgagcacaagcaccttccacagcagtaaatgcagctgtttgagcgataccacgtcctggccgccgtaacgcatgcgcgcgatggtggcaatgagttttgcaggcaactccgaaaccccaggcacgggtttgtgacgttccagagatgacagtgtgatatggtagaggatagtgagacatgtggcgacaacggggtcgtagtaggtggccttggatgccaccatggccaccagatcgcccagcaagtcgtccagacgggaggagagggtgtcaatgacgcgcgtcaccacacttccgttaatcaacatatcactaccggaatgtagtcgctgaatgtgatctcggatgccaatcgagtctgcaaacaatccctgagcaatatacagcagacagctgagctgaggaagactcagaggaccaggtccggtcttcaccacacattccaggtatccgtctggtcccaggctctgggccacgtcatcaccatcccaggtcctcagcccgctttccacgccgtccttgtagctgtaccactcctccagctcgtcgacaaacgagcctcccgtcacagagtactcgtagcagatgcgtggcgtgtcagtgaactccggcccttgggctatgctttgtgtgcgcgcgtcgagctcgctctggagctgcgcgtcggtgatctgatccggcggtggcgacgagtccgactgcagcggcggaattccgtcggtcacgtccggttccatgatgggtgtgatgcaagagtagaggtgcgagttttgcggatgcaggtgttgcgagggtcgcgggggtggagggtcacgtgagcaatggggggacgtgacacgtgattggggtcgggtaaaagtgccgctgtgtgtcgattggcggtttcacggggtcacgaggccgtttgcgtcgtccgaatggtgtcactgaaaggtgttgtgatctcgttgttattactgcatactgctgattgataaggttgactgatgtgggggagatgtgagagagtgagcagatgagggggttggggatgagcaggatggtagaaagcaggtttgaaagacggagaaagtatgaaataaccggtgtgagtcttttccgcgtctcaatcggccttcgggaaacgtcagggaccttttttcgcggtttggggagtgcaagtgtcaaaaggtgtcaagatcaccgcgactttgtatgatatggggtagagttttgtacgttaaacggattcagcaggggtttatttgtgtatttggacttttctccttctttttttggtgcttgaaaggcctttggaagtggatgtatttattgtgttgtataatatgtttcatggggaatcgaacttgggacgtaagtttttcagtataatttttttctttttttcttttccttattttcttatgaagtcaactaccaccccaagtaacattgttggagagtagtgagactaaaagagcccagaagaagtctgataacaggacaaatacggtacttgaaaggcggggatttttaggagacattctcgcaccgcaagaaatccccctcgacctatataaaccgtcgtcaaaccactctgcgaccgcgtttcaaccatctcttcggttcgcctccaaactctaagttcacagcaagatcatatatatttttatttttaaccaccgccttttcctgtcatctcacctcacacacctccagacatgctcgaacagaacaaattcaagacgaaaaaacagcagcaggcatggaacaagacgctggccggacggtactacaacgccatggtcaagcggccctttttgtttttcggactgccgtttctgaccaccatctacgccgcatcggtgtactttgctgagttcaccgcctacagatacgagatccaggacggcaaggtcaaggcgctgtccgaggaggaggcgctgaagctggacaagggtcgccgaaaggtggacatgaaggaggagttttaccgtctgcagcagctcggtaagcaggacgactgggagcaggtccgagtgcctcgaatgaagggggagagtgacaatgttttttaacgggaatgaggccatggactgtcatgaattgtcatgaattgtcatggattgtcattccacctctccactcagccaaacggcgccaaacgtggtatcgaaccgatttttgcgatcccagcaccgcgccgcctgcgatatttatttgtatatattgaatactactgaatgcttgtatgtggcggctggcgtaattgtcgattgacccagtactctctgattatcactgaacgtctccaggactcacagatggtctttggcagatcagaacaggaggctcgcgtaacatggctggagacagatcacggcaagagcggcttggaggcactgtggacactggctcgaaaggcgatcatagcgaaatgctgaccgactatagaacgcgtgcaactacaactcactcattcggctactcattctgctggagaagtcttgaccttgtgattgtcccaggctcacgctgactgcgtgtctagaccattgaatggccactttaagaggagtaagaagactacgacgaactcaatggcgcttcggtttctcactgagagttatatcttcattctaccgtcttctgagtagactgcaagttcaactgtctctccaaccaatcaatgcccttttgcagaattagttgacatctagaaacagtctcttggcccatgaatcactccgtttgatgcaaacatgaggcagctacatattgtcgcatttcagcgctcttcagcgcatttcggcgccctaatcacggatgaatgtggacaagtcgacgagaaaacgcccatcgtggacgttggcttggaaaaacatggactacaacgacgggacgacggctttttcgtaatggaacagtccccaaccctcataaacagcggtagtctctgtcacattgttcccgtcttcttttgcctgcttcctggcatctttgggggtctgctgtcctaaaactccgggacccaagcctccatcctcaacccctgtctacctgccctctgacctcgtgttttttttggggaatctcttgaacgttgccttttggtagagctgtactcagctttgaagttgtcatactccggaactcggtgccagtcttgtggtacctggagttgtctagggtggttcaatctccacgtctgccgtctacacaagatcgatgagggcttcctggcagtgtcaaattgagattgagtatggtaacaagcattatgggccatatcaggatgtaatcctcttctttgcgagtctttgggccttttccagttgccgctggcatatctgtatcgcttgaggggtgagctcaagtctatcacagtctgtgcaagcagtacaattcaaacaccagaagcgattatgtatgcctcagatgagtgtctgccccatgaaatgtcacgacaaacctttcttacctttctccgctccaaactgataccttcacggctctttcttcttcgatcacggaaggtgctcaggagcgagtcctcttctgcgacgacagtcgatggaccgacgaaactcgctggatcgacgagactgttggtgaagtaggacgatctttgtccatgttgagccacgaggctgatgtggaggagggagttgaggaggacggtgatgggaacgctgcaaccgagcgaatgcgtcctcgctttggtggtgtatacgtgctcctggcgttgtctcgcgatgagtgttcctgctcctgaacatgctgctggagaggatgatgatgacgacgaacgataactactctgacccggcgacgactctgatccgacgacgactctgatccgacgacgactctgcgtgagcgaatgacccgggtggacatctcggtatggggattatggacggccctggtcaagccttcgctttcaagagtggaagctccacgatccaaacacttgtagcacttttgaaaaccatgagataccttgacacttactgcagattctgtctcttcggtactgtaccagaacatcccgagatttgccgactgcataactggaagagtcggaaagttgataccagaattgcaaggtgtatagctgtgaatcattacaatcaaaaaagcacctttgctgacagagaccagatacagcacagttgtacgacagaggatcatgaacactaggctacgatgaagacgctatgctacgacgacactaggatacgatgaagagctggttaccgcaatgatgggacattcttgcaacctagctgatacttctctcaccaataacgatgctgacgattcgcagatggatagatacttctgaagcagactgaggaggttgcgatggcgtgggaatacgaggatgagtacgactgcaatgatgaacatgtttaggaaacactacttgtgctacaagtacttgaaaagtacagtacatactgttcttccaatctttgtatgtgagtgccgagtggtgtagttggtgagagtcagtcggaagtgatttggcaaaagaggtactgtggttgtagttgtagttgaacttgaacttgaacttgaacttgaacttgaacttgaacttgaatctatacttgcacttgcacgtgtaataccagactacttccgtgttcaactgtgtaaataataatcctatgaatatatagaaatttattgaattgatgagaagcactgcatgtgtggttttacgacaaggtgttttttgaagatacctggtagggtaccacaggccagttcctcacaatgatgagaggaacctgtcgtaaaaaagatgtccatcctgtagagagttttattcactgatctagtctcgttctggcgtcacgcccttcagacgacacgcccgtgccacacccctctggtgtccctagaagtgagtaagtggttacgttaactacatctaatccataacactcatcatcttcaatatattttctgtctattcggactgttttcgtgtgtttcctctagctcccggacctggttctgatcccatgcaccatcacctcggtgactcacggtgactcgcaggactcagccgacgacgggtcgttccaggtcacgtgagcatgctaacagtcacggagaatatgggttgggggttgacatttcgggtggttctttttccttttttctttttctttcttttgtaattttcgccgcattttatttattttatatttatttattcattaatttaatttaatttaattttcttttttcttttcttttttcaccgccgaacaaacgccgaacaaaaccttcggcctcatactcaactaaatccaagtaaaatcccaaccaatttcttaacccttctttagatgactcaattgagtcacccgcccatgcacgtttggaaaactctgttgaacccaacaactgacatgaaaagatttccaccacgatataaaagcccccagagacccgctagccgctcccaaagacattcatgatgaattacgcgcgcgacaacgactactgcgagtccgccgacgggcaaatcggctcgtcggactcaaatgaggtgtctgagatgggtcacaagaaggaacttgaacaggtcttttctaccgccacagcattcgatctcgagtcagaagacacgcagaaagagctggaccgcatctatcgcaaactggaccgtcgaatcatcccgcctctgtggatcctgtactttctgacgtcattcggaagcagtgcttacggagtggcgctgaccatgaacatggacaagggccattcgctgtctcagaccctgaatctgtcggcccaccagctctcggttgcctccgctctctattatgtcggttacattgtctttgatgtgcccatcaatctggtgatgaccaaagtggccccccatgcgtggttatctcgtatcgtcatttccgtgggcgttgtttacgcatgttatgcggctctgaacaatgccggtggcgtcattgccatccgtctcatttcgggcatctgtggagccggcacttggcccggactggcctactatgtgtcgttgtggtatcctgctcaccggaccgcgcgacgtatcggctactatttcaccgctgcccaggtgtctgccgccaccgcgggtctgttttccgccgcgttccagaccattgacggcaaccgtggcctcaagggcttccaatggttctttctcgtctacggagtgttcaccgtcactctaggagtctccctactgtggtggttgccaggccgaccgtcggagttcaacgatctctacgacgagtcccataagattgaccagttggccaagacgtcggttctcaagtccctgctcaacggcaccttctccaaacacccgctttctccgctcgaacaacagttgcacgccgccgacatgtctcaacggtacctcaacgtggcctggactctcaaggacctgctgagagtgtttatggacatccgaatctggccgctggtcattatgtactttggagtggtcggaaccggctacggtattgtggtggccggtacctctatcatcaagtccaccaacgagtctctgacccccattcaactgtctctgcttttctgtcccatctgggtgtgcgatcttctcgccattcttgcaatcactccgctctctgaccgctacaagaaccggccgctgtttttctgcgcgtctacagtggtcattattgttggaatggtcgtcaacacctatgcgcctgggtcgtggccccgatatgtgggactacttatcaccggactcggtctgggccccacagtgcccatctgcatgacctgggcggctgagatcttcatgcccaagtaccaggacgtcggggtcgccgccacttcggctctagtttctggcctgggaaatctcggcagtgtcgtcaccacctacgcactgtacaaaggctggagtgacgatgtggaccggggcttcaagtactccaatatgaccgttgttggcattttgggtgcgtcgattattgccgctttgctcctgggctacactgagaggagacggttgcgtggccagcaatgagcgcgacttggtagtgtttgaattggagctgtgaagttggctacggcgcccaccaactcgctacgaataatgatttatgatataatgataatgagctatgctgagtgaatcgtggaggaatgacgtatactctacaacgcaccgaatggtgacaaacgacagaaactaaatccgagactacggtcaaatcccgtggctacttgcgttagttttgccccatggtgaacctcgaaagcatgcgagacttttgagagtataagaaaagatggagacaagtttgtatgagccaagtgggttagaattgtctaataagacagagtctgttggaagtgcgctgatcggccattgttcacggagttgcagtggatttgttggttttcggtggtacccaagactcagcactgattatagaaacaaaggtgttatctgaggagatataaacgatcatcatggagccgatttgacctgaaatccattcgcgccattttcgagtgagtcggggtcactctttcctgtcctcagtgtgaaatgatgaagagggatggatggagtagtcgacgatacgactttcattcgccccatcgagccaatatcaacgagttgggatgtagtctccaatggcgatacaggctcgattaaacgagtcgacaaaacttgtggccaaccacattcacaccgattctgaacagttacgtaagaatatagagactgttggccccgatgagacatttcactaatcccagactgaaagaatcgaattttttgcccagaaaccactgttggctacagtcttttaggggatcattcatgtgccagtattgtagaaggagtacgcttttttttgtacttttgtgaccattgaatctttcatgaaaccagcgttctcaaactcagttaaaattgtcattgtttccgtgataatttatatatttatctcaaactctgttaaaattgtcattatttatttacttgaaaacataacgttcattccaaatctagtaaaataccaattatatatagttgggattaaacagaaataaaaagccatccagtcccgtcaacagtacagatttgagggaaaaaggttgaaaagtactttctgcaacggatttcaagtatccaacaaaaatatgaaacacaatatatgaaaaaatgggccatttggagactcctcaaaaccccaccctctgccgtgcggctcgaaataatcaccgaactttgaatgggaaattgataagtaatatggaagtagagatcaagtaataggtggacttttggttgacatttttaagacacttccttttcaatctgaaatccgttctccaatacctcaaatgtgcccagcactcattcctcatatatcggttataacggtcttcttgtagatctccagtacagtactagtcttgtagctctctttcattacagcccttggcttgtagatctctcttccactacacctacacctacaatatacacctacacttacaccgacacctacaaatacgcacgtctttctattgagctacgaccgctatatatgagccagaaccggaatctggcccgtgttagtgttggaactgtgagctggaaccgtgagctggaactgtgagccgtccgaacagtcaccatggccgtagaacatgtatgacgcattcgcggccaaatcacctgccagtgatcagtaacctaccagattccgcatgtctagatgtgctcacagaataaaatctggatcctccaccacatgaacaatgaagtcatccaggtccaagtgtccctggctgtaaaagtcgtcgggcccctcctccagcaatgtcaggtggtattcgggcagaccccgcagcttggacgccagcatctgcgtcacgtcctcgatgatggcgtcgtggtcgtactcaatcgactcggggtcgtcgtcttcatgttcgtggatgaagtaggccgagatttcgtcctggccaaaagtcaccgtcagctccatgatgcacaggttgggcgacttgaaaagcgtcgccagctcctgctcctcgcgctgcttctgtttcttggtggcgctcatgtcaatatcggggtcggaggatagcgtaggtggtcaacttgtgattgctaaggcgggcagttgatgaaccaacagtaaactcagttggagatggtatgccacggtccacaaatgtctcaaacacacgctgtagatgagcaacagacaagagaaaagatacaatcgactcgcacaatccagctgaatactctgagcagactttcacagctctatatatacccaaacaccggccaatcgagcccgccaaaatgcaggcatcaccatgacgtcatgcatatctgtggtcatgaggttacaagcacaagtcacgtgggtttgagacagaacggcgagagtcggaacaaacgagccagcccacaccacgcgacctcggtcacgtgatcacgaagacggagaccgcgcagttatgaacatgtgtctgtttcggcattatcttgctgaccgattgcgtcacgtgctctagtgctgcctgattaggtgcgcattttgaggcgctctttttttaggatttggcacagacggagttgacaagtataaatgtatggaaggatcctcctcttttccttctgttctttcttgtttcttcttacgagatatttttgtcccatctgtcgtctgtttgagctttcaatgtcaccaggaagctcatcggtcgggtcaaataaggttcagggcgtgatggattttatcgggcaaggccgaatcgagttgggagtgacaaaactgaatgaaataagtgagaacaaaataagaacaaaataagaacaaaataagaacatacagaacaaaaaaaaggagaaggacaaaatgagaaggacaaagtgagaagaaaaaaacaagacttttccttttatcaacttttggtggcatcggttttctgaacaactgaatccgaatccgtgctgcgggtataacattgttcttagctcttaagtatgcacagtatgtactgtagcaggaatgtgtccctagaataaagaaacatatatattatatactgtactgtactgtaatactcaataattagtctcccaacaaaaattaacgacttcaagtatcataaacttgacatccactacgaatcaggaaaagaaaatcaattgcacggatcatcttcccagagtttttcacctcaattgtccacagaatttattgctatataatcttcatagatacgtaggattgaaatcagttgatgaaagtggtctacatctttactaccgtgatgtggaaagtggtatatactgttgaacgtaatacctggtgaattaatacctggctatttcctcacataatgatgagatgtcaccacatagtgatgagaggaatcagctgggtcgtagacgagatgtccatcctgtagatagttttatccactgatctagaatctcttttctagtgaatgagcaagcacacaccagaagggtgtgtgctactaacggaacgtcgtgtccctagaagggggttgtaagttgttaattaactatatcacatcaataatacttatgatcttcaatatatacttgtacatacttgaaccctatgcacggactacttacaaatgtatgtaatgaatcattagaataaaaaaatataaaatattatgttataaaaaaaaaatgaaaaaaacaaatacagtacgtcccccgaacctctctgaatgacacactccttgtatttgtaacacaattacctcataaatccaatgcaaaaaaactaatatatgtatttcctgatcgcagttgtactcatccccatattcccacgccatgtcaacgttatgcgagtccgtcttcactgttgcaatagtccttgccaaggtatatatatatattttgtatagacttatgtttttccaagtatacacttgagttttgcttagtttactcttttatttttttaaagtattatcccaatttgggaagtttttcaagtggtacagtacatacaagcttgtgaatgggaccaaaacgagaaattttctttccatcaacttatcacgactttccttacaatgttacccatgtataaatgaggttgggtccattccacatgcctcccggaagttacgctaaccccttatggtccagtatggcatcaggcgcgtatctcctttggtagacgtcacagcgtccggttacttgacacttctatccctcactattctacaccaactatcactctcattaacacgtttattaagcgggtgagtatctgactcacggcaactgactcaatggcaactgactcagcgatctggttgacaggatggtcccatagactgactcaactgcgagctcattatctcaactcaaccgagagaggaatgtctccaactacgtcaacccactgctcaactgtgacgaatgttcgtcaacaccaaaagttgtacactctgtacgcaaatcccctctggctcaagtcgtactcctcctgggcgatttccgccttgagcttctccagatccttctctcgtcggcccgtgtcgatgtcaatctcgctgattttgagaattccgtctcttttgacgagtttgtagccaattacaaaggccagaatcaccggagcagccagataagccatgaaaaagtcctcggcgttgggcttgccacccagcgggaacagcgcgatccagaactgggcaatgagcacgagaatgttgagtgacagacccacgtacgacccgtagacgccaaacccggcggaaaacgtcagctcgccggtatctcgacctcggtacttgagggcctgtcggaaccggatgtgggcgaggttgatggagccccagaccacgaccgacgagaggccggagagcgccagcagccagttgaagacggcgcttcgaacttcggctccggcggccgaaatgaaggcaaacagcgaaaatatcagcaccaccgcaatgccgacaatcggccggccctgtcggtcaatgtaggcaaacattttgggcgcctggccggcttcggccattccggcgatagtccgggaaaaggcgtacactccagcgtttccgaccgacagcacggcgatcatgatgaccacgttcattaccgaggggaggcccttgactccggccagccgaatggcaatgacaaagggcgaggccgtggcgtctgccgacgagctgccgttcagcagcatctcgttgtcgtagggcaccagcagccccaccaccgtcagggcgacaatatagaagagacagattcgccagaagacctgtttggtggccttgggcagcattttgcgggggttttccgtctctgctgctgccagtcccgccaattcggtgccggcaaacgcaaacgctgcagttacaaacacagagcaaacgcctttgaatccgttggccagagttccgggacttttccacagttttccgccctgataagacgaaaaagcgccgtctgaaggtcctccaccggcggccatgatgattccaaagatgatgaacccacaaatggcggcgattttaatgatggaaaagacaaactcggcctcgccgtagccgcggacgccaaacagattgatgcagacaatcagggtccagaaaatgatgatccacgcggcggtgttgatggatgtgccattgatttcgttccagaagttgaccgtcatggctgccgccaccagctccagtggcaaaatgacaaaccagctcatgacgtagttccacgccatggcaaagccccagccggggtcgatgaagcgggtaaagagggtgaaaaacccaccggaaacggggaagcagaccgccagttctcccagcgcgtgcatcgtcagcagcaacatgactccaatgataccataggcgatcagcaacgccgcaggaccaccctgactaagcgtgcttcctgacccgataaacaacccggtgccaatggacccaccaatggcaatcatctgcagatgccggcccttgaggtttcgttgtaggggcgaattggctgtcttgagagcggtgatttccatgggagtcagaccggtgaagtccatgtcggtggtgtcggccggcccaaagccgtatttgaaccgttgccaggcattggagggcattacttccacctggccggtcacctggccggcctcggaagtgatcgaaatggactcggcctgaactggttttgtttctgacataacagaagatgtttgagtgggtgatttcggacgggtaggggagttggcaattctgctggtcatatacgctctcccagtggacatcttatctctgccaagaaatggcatctgtcagaacctcttgacaactcttgactactcttgacaactcctgacacctcctgataacccctgatgtcattgtctaaacgatgaacagtcttgtttggacgctgaaacaatgtcagatgtcgacagtggatgcatttgacatgcttctgaggtcgtgccgtggaattttgtcgtctgatccatggttttgatctttggatttacatctgctacgattcagattcctttgcccctccccctgcaatcgtgggctatctctaatcagcaagacctgagtcacgatcacaatcaaaactgtctcgaaaacaaccaccacacaaagctctagctccgggtacactccactaggccccacagccggttctcaatccccctaaaactagctctcttatcaagtcttatcagttgtatcagctgtatcaaccaactcggcgtgagacgctgtgtgcatgaacagctgttactgagtcaataacactcacacaccgacctaactacggtctcattctcagattcagcaatctctcctctctcatctcttctcttcacaacttgccctactcacaaccagctctccactccgtattgttcattacaacgcgcttacggattatacgagacaagagacgccacggcatgcactagtccacccttgtatctgtttagatacagattaagcagctgtcatccgtgaaactacaagccttggactgctctacgatactggacactcctagctcttcttcgagctccaattgaccactctcaggtcttttgtcacctcttatggaaacttcttgtatttccacctctattttcatctcaatagctgtagaagtctagccctcaccaaacgcactaacgctgtcgcgctcccaaactgtcaaaatgacagtcgtggaaggagctggcggaactgccaaacgcacagatgacagctaaagccacagataacgaccacatatcagagataagccgcttctacaagtacagtagagccactatacgctgacatcgttcatcatacgagtgaacgtaattcatcacatgtactaaataattgatgccaagaggaggtctggcatgagcccttcggacatcgtcattccgttcacctcctagagccactttcaaccccactccttcactcctcctcaatagtttccacctcctttgtatccgaatccaaatatccaccaataatactgcccacactctgcttgcgatcaataggagactcctccacagcagaagtgggagcaggcgagtaaaccgaagacggagaagaaaccccaacatcgccctctgctgcctcaatggcagcctccacgtccacggcttcggaaaacggctgctccctcatgtgatgtgtggcgctcttgatcacgtcaggctcggaaatggatccaacctcgtagggatgtttatgggttcccgacttgatcacatcgggctcagaaactgtgtactgaggtcgctctgacgtcgaaaaccgcgtcacgtcgtcattactgtcgtatagagcattttcgggattgccaatgttagaagcatggtccacaggatcagcaatccccttgtgcacagacttggaagtagtgtccacgggagaaggagcgtcatgggcaggctttgcttccacagaagaaggcgcgtccccaccatgaactgacttggtggtagtctccacaggctctgggtcctcatgcttggggcgtcgagcaggtcggctaggaacaggaggctcggtatttgtcggcttctccatgttctcggcatgctcttcaacctttgaaatgtcagtggacgaagatccatctcgaatgacatccacatgcgtcgtagggtgcccagcagtgtcaagagcatctccaagtcgctttctcaccgcatgcacgtgaccgtcatcattcttctttggcttgccaacagaatggatgtagtcatcgtgaacaacgtgctctcgagcgtcttcaaaatcgtcatcggaagagtcatggggatgagtctctctaaggtgagcatggtgggcctcgatcttgtgttctaggtctcgagacttggatttaagatcatggcccaactccttcaacttctcctcgtcctcgtgagtcttttcctccacagccttcttcgccttggggaccagctcccacacatcagaaatgacggagcaagaccagggagacactgcagaagatgggagctttcgcttgggtcccttgactcggcctcgtcgagaggctcctccagatccagctccagagccctcttccttgtccttcttgtcctccttttcctccttatcaacaccaataggaggcaggtcatgggaggctcctccaccggcctcggaaacctcctcatcctcctcaacctcctttttgggcatgggcgccccgaaaaccattggtcctccggctccaaacatgccatctaggcccttggcaagtgcagagatcttgttggacctcacagggactcggggcttgggcttgaactccttgtccttctcctccagagcagcctggaacgcagctccaatcttgggcttgggtttgactggaggaggtcgcttcgcaggctttgcaggtgcatcgggcttggcggacgaggtagacttaacttccttatcctcgtgcttggaggtgggctcttcagtcttggcctccttagcggtcgatccgtcagtcttggcctccttggcctcagtcttgtcggccttgggctccttgtcctcagacttgtcctcagacttgtcatcagacaagaccaaattgtcgctactaagaccaacgcccagagaggaagacgaagtgttgtttccaggtcgcttcatgggccgaggaggaataagaggcgacttagaagagaggtttgagcccgttcgagacacaggtttgggtcgtgcaggaataacgggtgatttggatgccgccgagatttccttttccttcttgtcatcctcatcattcccagtgacagcagcagcaacagaagcagcagcggcggcaacaccggcagtggcagcggcggcagcggcagtcacagaagaggtggccgcagcaatgggagtggctgagtcggaattggggtccttgacgtccgtctcggtctccttggtctgctcagcgggcttgtcgtcggacttgtcgtcggacttatcgtcgggcttatcgtcggacttagggatgatcttagctggttccttggactcagggagagactcatgttgctccaccacttcctccttgacctcctcaatctcctcttcagcagctccaaccccaacagcaggttcctcggcagcaggctcgataatagcctcaatctcgtcctcctcatcagccaaaggaacagggttttccttggacagatcaagagtagcttcccgagcggcagagagggattccacggattctgaagcagacgccgacccagaagcagcagccgaaggtcgcttggtaggtcgagaaggacgcgcgggaaccctaggttcagaaggatcggaatccttctccttgagcagttccagtcccacggcatcaagcccaacgatgggagcctccttgtccttctcaagagcttgttttctcttctcctccattgcaacagcatcgagaggcacctttcggtgagcagaagcaaactcttggtcttgctcttcgttgttctccttgtccttctcttcattctctttctgtctgagagcaacagagtcgagcggaacagagtcagaagctctattggcagccggagcaggggtgctggtggggaactccgaggccgcgtctccagcaacacctccactctgtccctccatcatcaaggcaatatcgtccttgggtacagcggccttgatgggaggacctgttcgcacagcactggggtcggaggcgccctcagtaagagagtcatgcaagagagccatgtcgtccttggggactccccggggaacatgtttgtccatgggtcccagaccaacctcgatgcccatctgtttgtcctttgcaattctctctgtgagagcttcttcggactccacagaggttttctttggtcgcgaagacggtctttggggtcgttcgggcacagacggctcaattggttggaacggtgttgacgaagccttgaactctgcttcttctttcttctcaaaatcggcggcctgttcggtcgtcattccaggcttagtttcggaggttgtacctgacgacaatggagccggacgtctcgcggggggaacgggagagggtctgaacgaaggcccgtcgacttcttcaacgtctgctgaacccgaggaaggcacaggacgtcgtgcaggtcgcgagggaatcgacggtgtgcgttgctgttgctgttgctgttgctgttgctgttgctgttcatgtcgggaaactcgctccttatcctcatcttcctgtcgatgctccagcgccgcggcttcttcggtggtcatgcccttcttggggatcttgacgttgaaagatggctcgtcgtaggtcgcttccgtgaccggagtcggcatgaaggaggcctggggcgcttcagaggaagatgtggatggcgtcacgtctttcttggggcgtctagaaggaacaacagggatcttttcatctgtgccatcaagctcaatgggatcatgttgagatccagaaccgaatcctgacccttcgccgctcacaacatgcacctcatcagtctccaccacagtctcaggcacctcctgctccacggcggcaaccgcgcggtcgtgttcgcgcacaattggctcggcaacgggcgcaatgggtgcggtatcgggcgccggacgtctcgacggtcgtttgggcacttccggagtgtcgttttcaaagtcgaatgtctgtgttagaaacagtcaaaaggggcctgaaaagtccccaaagtccggaaaaagctccaaaaacgccctaaaaccgacccctccgtcggcttagtcagcttactcacctccgattcgctcatggtggtcgttttttgtagttttttcgtcgcttttccgcaaaaatcccgcttgcgtggttttgctgctgtagacgtgtactcccacactaacatatgcacgattgcgtactatatttgtagggttagggattgacgaatttggccaagaggggggtgccaggggcgaaatgagctgattaaaaaaggagaacggttcagcatcgaatttcgggcgaaaatatcatgttttggggcgataattgcgccaattggagctcgcggatgccaatggagtcgtcaagtactatttttgggcgtctttaacctcgttcagatggactgttgtgcattgtcttattcgtttttcaacaaatccgaacaagaatagttgggaaaatagttaccatagttgaccaaaaaaaaaaaaaaaaaaaaaaaaaagtcaatatccggattggcccgaatagttaggtccagcaacagatgtccgcctaacgtggaatgtagaggagccacaaggagccagcgggaacgcgaaacttgagctcaactcccacaaacacattggtagttcaaacatgtcgatatgatgatttttggtccagcaggttttccctccaaatcaagcaaccccacgcgatcctggtttgtagatgcagatcatgtgacctgggacctaggaaagggcgaggcgggtctcaaaaaatgcccaaaaaatgccaaaaaatgccaaaaaatgcccaaaaaatgccccccacaaaaacaacaatattttccgattggtcttgtgcttcccggtcttgcggtgtctctggtgtcgcttgcgtcgtcgtcatgtagcgaattaatacccacaatgatggttgctaatcgcgcgactccaggcagccatatttagaagaggtgtgtttggggtgtttttgtgaacaaaagatttttggaaattcgggaaaaatgctcaaaattcacgataaatcgcgacggccacaacggaccacagtccgcatttctcaccccggtgcttcgctcgccacaaaacactccttccccacacatatttcagcccacccaaaccttgtgtgcagtgtgacgaaagattttaccttgcgaccacaagtagctcggttttcttccactcgcaccacacaacttacacacacaccagaacttgaaacgtgagtatttgcgcggggtcggggaagcggcgagtattcggcaggcacgagggcaaccgcttagggcgtccggatcaccgccggctgccgatggatgaagatggatcgtcgatggaagcatgaagaaggttggtggaaggactaggtggcactgtgtgtggcagtgggcgtgtcatgaggagtggagtgtgggagtagggtgaagtggtggcaggttggttgtgatgactgttgttgatgacgtggcagactagtgattgagaaaaggtgtgacgaggatgacagtcatcggctctgcgtgagctgtctgtcttgtcaccctcggcttgtgactccatcgccgcacttgatccgcagcttattagtacgtcattgtcgtatgactgtaccgatgaggtgagaaggggtggaaggaggacaaatgccgttgtactctcgataccgccacacacacccgtgcacaccctcaccacacacggcaacgcttatgttgctgtcgatgttctccccgcgccactataccgaccacagtcactgttgatctcatgagtcaaaatggcacgacatcaactacatgctgagcacagggtgcgatcacccgacctgtttaactgcggccgttttttgaagttcgctattcctcgcaatttcaccacctccattcacgatcccgtcgcccatctctatccactagcgctgatccacatatcacacgactcagttggtcggctgaccatgccacgttgattcgtcgatggaagaaaagaaacgtgcgacgattcaccttgtcggtggacgaacatcctcccacctcgctgacgatccaactttctatctgtggtggatcgggcgtggtttcggcgccttcggttttatgtcggtgccttcctcgtgccattcgacgtcactatgtcgacatacaagactggtacaaaaaaacacacaaaaacggaaacaacgtccaccgttgttgatgatttcgatcgctgcttaacgagccagatgtttccctgcatttgtacccgaacatgactgttgtgaccccgttccagcacttggaccatactaacccagatgtctgagcgaccaaagagaagctcagtaagccgaacggcagtgcggcctgccaagaactccacatcgatactagacgaggaatccaagcgcctcaagcagttatatcccacacaattggtgactctcaaggagttgttccctgactggaaggacgatgacctgctgacggtcctgtcggacacagacggcgatctcgaaaacgccatcattcgcattgccgacggccacgcccaacagtggggtgaggtcaagaagaaggtgcccaaggagaaaccggcacctgcaccagcagcagcacccaccccggcggtggcccagcaacattccacatcgcagcagcagtctgtttccacttcacaaaagatgcctcccaagggcccacgagcggaccgatccgccaaggttggaggcacctctgctgctggcgccaagcgagcccccaccgccgctgccgctgcctccaagcgtgcccctgtggccgctgccattcccacaaaacccgttgccgcccctcctgccgctgtcgccggtgccgctagtgcagctagcaccgagcacagagctcccaaggctggctcctgggccagccacgtcggcgtcgtcgacagccagaaggagtcccacggtacccatggtgcctcttccgccgctaccgccgctgccgctgccgctcctgtctccgtctctgcatccaccgagtctgccccttcagccgacgtcggttcttccgccgccgctcctgcccctgctgcccaagccagcagcgcccccgtcgccgtccaccccgctccttcttctgcacccgccaagaagtcctgggcggccattgcaacccccaaggctgcgcccaagcccgtggcccccacccctgctgcccaggccgctccctcttcttccacagatgcccccgccgtccaggccgcccaggtggccgttctggagcagcaggccgagcaggaggccgagcagtccgcagccgctgagcaggccgctgcccccgccgacgctcccgaggcagtgcaggccgccgatgttgcggtcgaggaggcttctggcgagtttgacgaagtccccaagggtcctcccggcctggacaagtctgttggaggcaaccgaaacctcccccgacggctcaaccagaacgaggccgttgttctgccccagggtgccgcccaggtggaccaggtcggcgtgcagtttggctcgctgaacctcggcggagaggcttccgctacccaggtcgcccagactgccgccaaggacgaggctcaccagccccccgctgaggctcccactcagcccaaggccgaggccgaggccgccgccgccgccgccgccgccgctacccagcagcagcagcagcagcagcagcagccccccactgctcccgctgccgaggaccagcagcaacaggagcaccccgactattaccagcagcagccctacggctacaaccccgcgtaccggtaccagcagcagcccggccagaagcagggctacgagcagcagcagcagcagcagtttgcccactactcgtaccccggccagtctcaggtcggcttcaactccggattcggagctcccgacatgtttgccggaaccgatatgcatcgaggattctacccctaccagcagggacagcagggtggtgcccagcagggccagaccgctcagcagggtgcccagggtggcgcccagggtggcgctcagcagagccagggcgactaccgatctccgtttgagaacggcaccccctccgctccctacaatgacaagctgtactcttccatctctggtcagcagtccaacaccgcatctcccgccggcgttgctgccacccctgtccagcccggaggccagggccagcagccccctcagcagggtcaacctatgccctacggtgcctaccagtacccttactacggtaacatgtactacaactacccgtttgccggtttcaaccagggccctcagggctacaactccccttcgcagcagaagggttactaccagcagcagggcttctataaccagccaggcgtgccccagcagggaggtgctcagggccagcagcacgcacagatgcagggcggtgcttccggcgcggagtcgacccccaaccagggctcggccacccctgccgccgctaaggacgatgctgctgactacgtgcagtccaacgcgtttggtggcaacatgccccagggcggctacaactacggacagtattattcgcagtacagccagcagcctaactctcgacctgcttggcagtagagttgtagctagctttgcagctacctatgtatgaatgtatattagttttgggtatatgcggagttgtagaggaaggcgattgacaacaggtggtagtttgagtttgtaggaactgatatttacaagagcatatgactttctttcccaactattttgacctcttgtctgataatcactggattagtcgattttttgtaaactaaatattttcaattcttaaccaattcatcaacaaactgtgcttagacaatcggaaggaaacgtccatatctcgaaatattaatactgcagtgaggatttattttaacggttttgttggataatcgtagatatatcagcgaatggtttatctggaaaagccccaccgtttttagaatgtccaaaatggacccccagcatgactttttcccaactaaactccaagtaatttctgttaactacagttccagtcgaacggtatacacccaccatgcccattggagtgcatttggggcgctgagagggccaattggttgatggcgaagatattccacgtgaatatatccgcctgtctcaatattatcatctcttgtcgctcaatgggtcactctgccgggctcggtccgtgcttgtaagttgactagagagccaattgggccttgaaagccagttgggcgttgaaaagtggattgattggtttttcttgattgtacaacggcctcgacatgattggatggggatttgagagtttctggaggcggtttttggtgaattttgttctcgcagagttccagactgttcctgaacatgtatcataggagcagtgaaactacactatgtacacacttgaagtggagtaagtacctttcaatttagtcctagaggactggaagggggaacttggactcttggttcgctgaattatcccagagctgttctttttccgacgctgctgggtctcgtagacacacttgagtcaagtgaattgtcctcgccaggagaaatgaagtcggacctggtcggccaagttggaagaataatgatggaaaatggaacctcgtcctcgtcttgactgtctcagtcctctttcatacttttcacgtctcatgaccctgagagctgttccatacatgaatatcaagtcacatatgtatccgtctcttatggtgactagatcgtgacaaatgagaatacgtcctctcctgaagcagatatcgggaccagaacctgttacccccatcgatccagactgtggagcaaccgtgtttgcgaatatcagaacgatttgggctgtcggcgagcgtctgagagccccagagtaaccaatgccataggcaactgcacctggagacatttccggttcttgctctatccacgtctccagtgaatgatctgacaaatatcaaagaaggtacgagcttcgcaacgggtctctcgaaagtgtgaaatatacgccgaaagggggttttatcactatcaattgaaccccctggatcagctcgtcccaaccgtaccctcagaatcgctccatggctcctgtggcaagatctgtgtccactcgacgaaaccaggaatccgaaagtgctttctcccttcaactgataccaacaaaaacttgtccatccagatacctacgggggcctcgtagtacttgtttaagacggcacaagcgagttgcacaaccagctgtcctttccaagccccagggcgccgacaacttcacagcgtcgccatattcgccgagcgacacctcctcaaccgccaatcgagagtggaccacccttctacagacattgtcgagagatgacgagtgcaacggtacaaccggtacaaccacgaggggcaggagctgcaccagatccacaccaacgccacgacccagtatgaggtcgacatgacgtacaggcactctgttggacaacattccatacaagcaaacattccgccgcgtcaaaagcgtcaaaagctgctgcaatgtttcgaccggcgtggatgttcgaccacatggacattatcagtttcaagacggtgatcggtcgtggatcgcagtgtcgttgggtggatgatgatcctggccgttgagcggatcagccccctacctactgcctggctcgtcgcagccatcaccgtgagcttcatcgtgaaggccgtcatgtgacaaatgatcaaggaccgtctgtgtgctgctccggattccaacaaccccaacttctgggactcccgatccacccccacagcctatgttatcaaccaggtctatgcagcagacaggtttatgactggccgagctctgctcaaagccttcatgttcatgctgtggataaaaacaagtcgcgactcattcccggctacctctgcggagccattgctgtggacaccctcatgtctccagcccacatgttcccccttcgcccgactccattggtctgaccctggtctgttccactataacacccttactactggtactataacacccttactgctggtactgtggcacgattcgcggagaattccggcggctgggcgaatcgaacccacgccctaccctaatccaccccgagtttcaacccttaccctgaaactcaattgataatttaaccagtgagatccaccccacaccagacgcttcatcttctccaaccaccaccatgttccgacagatccgacacttttccacctcccccctggtccgaaacaacgtgtactttaacgtgtctgccaatggcaaccccctcggcaagatctcgttcaagctgtacaaggaccaggtgcccaagacggcggagaacttccgagctctgtgcactggcgagaaggggttcggttacgccggatcctccttccaccgagtcatccccaactttatgctccagggtggtgacttcaccaaccacaacggtaccggcggcaagtctatctacggccaaaagttccccgacgagaacttcaacgtgaagcacacccgacccggtctgctgtccatggccaacgccggccccaacaccaacggctcccagtttttcatcaccaccgtcgacactccctggctcgatggtgcccacgttgtctttggcgaggtcaccgacggcatggatgtcgtcaaggccattgagaagctcggatccaactctggacgaacctctcagaagattgtcattgacgattgcggtcaggagtagacgcaaccatgagtcattgtccccaccaacgcagtggcctgtgtcctgtgttatttagtatatagtaaacaagtgttatcaagagcatggatgcctggtcatgctactacatggatctggcatgacagcaagcgcaacggttgagagcagacgggctgtagattggactactagcggcggccacagctgtttatagtggcattgtagaaccattgtttcacccaacctactcaacgttttctgaaacggcccgaggattaccagaaccatggcatgtccgaatcggagtttgtgctggagacagagtactcgtaccagtagtcactcgaaggttggacgcctgttccgtaatcacagtctccacggttgcagtcaagttgtcaaacaccatggtcaatcaacattcgttcaatcagagcgatggaatgaactcacaatcacaaactccatagtgcacttgacattgaccggaggtggttcacagatgatacaacagagtatctggccagtagatggactaaaccacctcggcgttgtagcatcaccttgagctgagggagacggatgtacgatactgagtctcccgagatatcgtcaactcagcctcatgtaacactactggcactcgaaaactgctgccactcgaaccctagagtccatcgttctacatccccacccactcaaacaatctgcatctagagtggaaagatgaaaacgcacaccagaactgcctcagcactatgccgttgagcaggagtgctcgtatggtatggagatggagaaaacgaagactctgtttctgctggaggaatcctaggaagatagaaagccccgctggaactcagcaatcatagctttcaaaagatcaccagctcaactcagggacggggtaatttgccttcgagttgtgggtttaactggggagtactgtcgctgttagtacactgtcgctattggtacactgtcgttattggtacactgtctctatcggtacgatgtgagcaagagtagtgttgtacatactgttgttgcgtatgagttcgatgttggtatcgttctttgagcacgagttccgtgcgagttcagggggggttccatgcgagttccgtgcgagttccatgcgagttccatgcgagttccatgtcggtagcttttattcccctatcgccgttcaattgacgcttgtctgggggacttggagctgtttaggggcgacaagtccgggatggggggagatgttgtggaatcatgtttggagtttgaactaagcagtttgaactcagcggtttgaactccggaagtcgaactcaggggttgaaccactggccgctgtgttagagactgtcgtacgcctggacagctcctgtgaaatgttctagaggtgtggtggagagttgaattgagttgagagtgagattggatgtcgccaactgttctgaagtgcgaaagtgagatgccgcagtttttcaatctagttctgtcagcccgctttggaacggagcgtcagctcaacggaagccgtcgattcgcagccagttgaacaccacgacgagctggggtcaccgagcgccgggttttcgaacgggggatagtcaaccttcaaaaaaaaacagatccatttactctcgtctctcttcatacttgtcgccagctcattgtcgtcagctagaacatctctgtgcaatctggtgctccatctggtggatagatccagaattctaaagggctcatcaccgccatcatattcccatgttcagagtcaacttcgcatcgtaatggtgaataatctttgacctgggccaaaggcgacaggaaatcaaaaccattgccagtcaaggcagatgtctgcaaagtcacggcacctagcgaccgtacggagagtaccgggtggggtgcaaaggagcgagggcgagaccatgactgtgagcatgagcgcaataggacatggtcaacactggtcaatactgcggaaatgaccgtgacacaggcgtcggtggtcattgcagtgtctgtgatcattgcagtgtctgtgactgggtctgatctacaagaagtagctgcagtcaacctgaaggtacaactattcatagatggacttgtgtgggtcgacttcgtcgtagacctccctcctgaacattgagacgagaggtagcagtcgagcctgtagccagagcaggagcaatcttccaggaccacatgaccaagtggaagttgcagggaatgatttgtccacacaccgccatgggctcctttcgagtgtaggaaaagtgttcatcgttggaataagatgaaagagagcaccaaagtcttctttccacgctcttcaacaaccgcagagcagccgcgaggtggatgttccccgagatacccgttattgacaagtgcagtgtactgtcctgtacttgtatggtatgtactgtacttgatccatgttgacatgattgacagtcggaaatgatgtagacccagtcgtactcttcttagagctgagaagcgaaccagatgattgttgtttggtctgaagagactgaacctttccaatcttgtcatcagcccgagccttgtacttgtacaggtatacacccccggattatgttgcatagtggtgagtcagggtcaggggaaaccgcccaaaactgcccaaacccgcacaaactgcccaaacccgcccaaaactgcccaaaccgccatcaccgcccttattttctgacgttctcattagctattacctccaattctactcttgcagctatccatacttcacgatgtatgatacatgtgcagggatgtactacacctcagactgtgcagcgacaccagactctctacacctgactcagcgacaccagactctgtgattccagaatctctacaccagactctctacaccagactcagtgacacacaacggccagaggagcagttctgttcactttcatccagtcactctcaccgccctgccagacattgctccagatattgggcagacacgcccgacttgccacagacgtgccacaggcaggttgaagaatcagctcattctccaaaccgcaacttcagctgcctggagaaagtccactccagaacaaaggtctgaaacaagcttagacaagcttagacaagccagccagacaagccagacaaacgcctagtgcgactcaggtgagactcaggtgagcgccagctcctctgcccctctgctcctctgcttctctgcttctctgctcctctgctcctcgccctctcggctcctccgcatcggtccacgcacgtctacagggtaggtttacttccgggaacctaatgagccagggaggttggacttgctcgaagaaacaaacgtcaccagttggtggccggaaacgtcgggcacgtcagcgaaagacgggcggggtaagtcgacgatgccctgtcgattcgtgcagtcggagcctgcgcggcgcggacaccggctctgctggcgcactttttggcctctaggagcaagtggatgatgagaacgagtggcaggcatgtgagagcgagatacggaagatggccgagaattggccggaaagctcctgttaatgcacgggactcaaccgccctggccaaacgctgatcaacaaggcccacctacagtggtacgagtacaagtacgaaagtggacaagtggtgagttcggtggaggtatgttatcgacgccgggaaatggacacggaagaagatgcagttggactctgctgatcttagcgagaactcttcttgtgacagaagcaacatctaatgctgctctagacattgccatgtacaatacggtagtcttgagaagatgaaatgtgtttcactagacagaaaaagtgagtttcgaaccgacaactggaagaaaaagacaaggacaaagtcgaacccgagatcatgaatgctccaccattgtacgtatctactttatgtacgtgcgtactttcctgtagtatcatgtagttgctccgcttcgctcctagttcatcacgtgaccagccaccttggcggttccttgtcagttccttgtcagttccttgtcaattccttgtcagtttcttgtcagtttcttgtcagccccttgtcagttccgcttcacaaccctcctcgaaacgtgctgttctagacccttctactggacttcagatatgctcaaaatatgcatatatgacactaacgagcgttgatccggctgaaaccttaaacttcacttttgtgaccttaaaaatacaaatgagtacaacagctgatagacagcgacacagtgccattaacgacaaataaatcaatgcgttcgactggtccaatctccacaaacataatgatactaatttcgaactatttcgggcaactttaagaaatgtccatttttttcccatctcccacccacccacaacatccgccttgtcatacccaccacactcgcaatgtcaccccacccacaactcccaccatgtccccgcaactcccaccatatcaccccacaactccaatgtctcctcattacatgtcccatgtcatttaaggcacccacaacgttcaaagtcctgccctgcatcatggaacacaaatacagaaatactttcctgatcactgactccatctctacatatctgataggatgaattgatgattgtcccagtaattcaaattagtttggtatttcccattttttttccaattccaattttagtatttatttttctgcaatttttacagattcaatattttcttgcaaaaacttagaatttattacatgttatttcgctaatgaactgaaaaaaaatacttgcgcatactccacagtcccaaccatgtagaaaatgtcaatcgaaccggtggatgaaaaatactccctcttctattaacaaattgctcctataacaaagccttctgtcagctgatcaaattataacaccggtgtcttagatcgacaagattataactccgaccttgtctcggaccctcccccaaaccctagcctggaactatacgtccctactagtaatccctaaccaccagagccagatccggcccgttccttgcccggatctgccctacccggaggaacacctgcccggttttaccctaacccacgtgaggaaaaaccaagaaccctagcccacaagagccctaacccacgtccggccaaccctatcccccttagtcccccctctctggatgtgctctcgtctcggaagtggatgtgccggagcaacatagatttaggtatttgtgtctgagaaaggtgacaccaagagataggtctggcgaagagaatttggacaaaaactcggcggagtctaatcgaagttcaggttctgaatttccttgatttttcggtttttttctagaaattttcatagatatttcatttcagagattaaagttctgttagccgccgaacaaagtataatttgaagttttctgacaggaaaacgtggaaagcaacatgttcaaaagacttagggtaagaaacaagatatttttaatttgtattgtaacaccacaatcactatagtcgcactttaaaatttgtttaatttttcctgaattaattgaaaacaaatttcacgaatttgcctgactcacgggctgagtcaaatcagacatggtgttaaactttactataaactataatacacacggcaccgccactgtggctagtgcaacctaaatcggcgtttgcgcagttaacgtcagatcagaccattttagagtttacacaacaatatcactagccactaccagccacaacactcaaaccctaaatggaaaatctgcaactttaaatcggatgtggcaaaaaccaactactggacggttcgcactttttcaactttttcaaacacagaaaataaatttcatactggcagactcgacacatggactgcatgtagcgtgcatactcatgtctacatatgcacacaatatgcacgcacccaactatcgggggtatttttaagcgaacaatacaagcgaaaatattcgcccagaaacatattcgctcagttctacataatgctacgggggtggtcactgaaatgcgggcgttgccaaggatcacaaaggacctttttccccggaggtcgctcacctgacgcactttttaaaggactggcaggcgagaagaagcttactcagcgtcgccacgtgggttaatcagcgcattgtgtgtgggattagtcagcgatcaaccaaatgaaacagacgcccctatgttcgacaccttgccaaacgtatgggtcagcaaccaaacagaacattctagttactacgcgccactggcgctttttccatgcataaattaaactgtgcgccacaaaacccgtgatgaacgacttacataatagtttaagctctcgcctctaaccgatttaaggtatttgcagcggcatttatgggctgtcaaggtagacgtcaaaatagatgaaaccttatgaaaaggacacgaatcaattcagctggagtcaataaagatgattctacagcccaatctcgctttgagattctcttagtaatcacattctttgttttccccgcgccaagtagagttatagaagcgtatagattttagagttccgtttcaaggttcagggaacttttgcctatttaggctacgaacataaccacagtgcggcagaatgcatcaattctgcggaggaggggctgctctggaactttttgcctttttgggtaaaccaacagaaatgccgacacacaaaacagccaaatcacgtgatgcattcgaaagccagtggtggcggtggacccaggatactttttttttttcgacggtgggattatgctgggggactcaggcgtcagcatcacggaccggggactacaggaagggtgagtattagggcctagggtaagggtaatgtctctttggttacccgcaataatatctccgtaccctagggctttcggatcggaggctaaagtttaaaatacccgaaaatagaagcttgaagggagtttccaggagtatgaatattgagttcattttgattctgggaaaagatagtcaaagcagcaaacagtagttatgtatttccatggtgatttcccatgtccctaatttatttatttttccattattatctctgtaagtcggatgtattttggattatgttattaaaccctaacctaatatgaacattagtcatgcacaaactcatcgatctactgtattgcgtatcgcataatcgcacttaaacgaaagtcaggaaatagcggagattttgagggaccgctttgtcatcgaattttggggctgataattacttaaaattttctgcttactaagtataatgtgacccgtatcgattggggctatttgcacatttgtaaatttcacaaatatttgctaaaaaattcggcgcgacgtacaccaaacaatacccaccctttcagccacagccgcacatggaaaggtttcccaatgcggccgctgggttagggtaacaagtcctgaaagaggggttcgcggtttgggttgtgtcagtcggtgagcgtccgcccgacagatcacgtgtgaatagaatcaaggtttgggtcactttgtagaaccttgtttgtagttgctctcaaacctaatgcatttgtgatcaaggttcggttgtgtcacgtttttaggcccacatatatacctggcggtcccttaccacctcactacatcaacgacttcaccccacgacattctctgacattttcttacaagacaatgttttacaccaagcccgacccggtggttgattattcccgcctcaaggacatggacatgtatcctgagtacgacaatggccagaacatgggcttttccaacatgaacatgaccgatctttacgacggcggtcttaacatgtcgtcgatggcgcaacccgtggcgttgaaccagatgggcagcatgggccccatgggctctttaagtaacatgcccatgggttttgtgtcccagaaccagcctcaaactcaggctcaggcccaggcccagagccagaaccagaatcagaaccagaaccagaaccagaaccagcctcagaatcacaacacccatgttatgagcgataaccacaaccatacccacaccaacaatactcacaacaccaacgtcacccacaacaccccctccatgggtggtcacacaacctctgtcgggggccacgacaccaatgactcggcccatgttgggggtcacgccagcaatgtcacatccccgaccccggcaacccctgcctccacatcttccgtacccgcaacctcgcctcagattcccttcacggtcgcgccacccgcaccgtcaggcaaatatgtgaccgatgacgagcgatggcaggcactggtcgaccgagaccccgaggctgacggcgccttcatctactgcgtcaccagcaccaaggtgtactgccggcccacgtgctcggcccggctcgcgctgcggtccaacattgtgtattttgacaccatgaaggaggctgtggccgccggctaccgcccctgccgacggtgcaaccccgacgtgagcgagatgaactcgcagcgacgcgccgtgggctccgtgtgtaacctcatccactcgctggagcccgacaaggtgccacgtgtcaagaagctagccgagtccgtcggcctcacgctctggcactttcaccgtctcttcaagcggtacacgggcctcacgcctcgacagtacatcactgagttccacaagcgaaagcgccttgggctgccgcagttgcaagtcagcaaggtggtaaccaagaagagctatgagcgacagcagcgtcgccagggcagcaacggttccacgccccagcagtctccccaagtcggcgcctcttcgccagccggcgaggtggaggccatcaagctcgagacccccgtcgaaaccgtccagccgctatactacgacagcaacggcgtgactcacaacgctgccaacgtcggggctcacagctccaatgtcactcacaacactagccatgtcggaagcaacgcaacctccgccacgagctccattgccactcctctttccaacacaacgtcacccgacacctcgacgccggcccaggactcggcatacatcattgcccacggttccaacgccagcaacgccgctcctgtggttgctccggggcctgccaccggctctggcgacaactggatcaagacggagccctcgatggattttatgcctcggtacgagccgcggtacgaccagtctatctccattgacgcccccatgtttattcctgatggtaacgagtatcatcacaacggggagatgttgggtgacatgtgggggactctctaaaccatgtgagcgtttttaacgcaaactgattgcgttgcgatatgattcgtggtgacgtgtgagatgaaagatctgtctcttgttgtctgtctgtgtcacctgtgtctgtgtaaccccatgcacatgcggtgaacatgcacatgcagtgaatatgtcaatgcactccacatgcacgagcgattgtctgcaacatgccacggaatcccagatgccaacttgcccttggtgtcgaatataaccatatttaatttattgcatatttatttatcatattgacgaggagcttgtaaaggtggcggtgggtgattttatttgttaggattttgatccaagtatttctatatatttttgtctagttcgccaaagtccaaaaatcgcattcagatggggataacagttcactcttcgattcagaatgaaacggcaatgactttgatgtactaacatccagtctggaatcaataatgttggtaaaaaaagggagatctgaagatgtcgtcaaagggtcaatatggaagagaaaaggtaacgaaatgtgtctgaggctggtcagagagaccaggataatagattggtgtaataatatcaaaaacgtgtagttcagaatatcaatctaggagcagttgtatgttcgatatggactctagcaatattgtatatacaccaagatattctgtgacaagtggtgacaactggtacatgagtcgagtcagaaagaatccatgaatttatttatgcgagtccatttctgaactcctttgcaattcatgtcaacatatctccatgtattctgtaataacgtgaaaatatcagccatgtttctcacagtatgcaaaacacaagattgtctctagtactgacaccatttcgtctaatcgagatctaactagtgcactccaatgggacacgcctgtataacttcttgatccgatcgccgtgatcccttgttcacttgcgacttgctggtgtcacttttgtttcacaagacatacaagtagactctgtagctcaggtggcgaccggacgagatatcaaggcggacgggatgtattggtgtcagggcgattaggagacgaggttggggttggatttgagcggattttattgaaaacggttgttttggagatcttttaatttacatgaaaagtcagccaacttttttaaaataattacaccaagtagcccatctaatttacttcaaaagccaaataatttactcgaacattcaaataatttacccgaaaatccaactaatttagttggagtttgtgacagaaatgaaaaaagagaaaaaatagtttttttcgttacataaccactcttatcctggacagcagcatcgtctgtatatcgagtttgagggtttcgattcagccgcctggagctgggggtaggtatgcagagaacaaccgctgcatctatcgtgcatatgcatgtatcgcgcctgtgcatgtatggtgccaaaagagagatggggtaaaacatgatgaaaaaatgaaaaataaaaaaatcaaaacatggaggagattacaagggcgaaaacagaaggaaatggggaaactggacaaggggaataatggagatggaggaacaacaaagagggtcaaaagagcagctggtgccgtctcagaaggaagtcctagaatggtaggtactgtatgtactgtgtagatcgtttgaaaattagaaaagcaaatctcggggacatcatggcagaattaaaacatgaaattattttcaaaaattaaaaattaaacaatagagaaataatattagaattaaaaaaaaaaaacccagttaaaggatgaaaacggttaaaaatataattgtttttccaattgtgacaatttccatttcgactggaaacatgaccaacaaacctccaacaccgtagccgagcaacctggtccagcaaggactacaaaaatagcccttgttttgcccgtcttctgatggctataaatttagacttttgccgaggttaaaatgattaaggagaatgagggggaaagaaggaggtattttctggttgattctggaggaagaaaagatgagatgaggctaggataatattcagctgatgattctgacctcaacttcgtttcccccgtttcgttgcgattcttaggtatcggttttcatttttttcatttttttccatttttttataaaattaatatttttctctctttttccctccctcccttttttttttttttttttttctttcctctctcttttcccatttcaaagtctgtatcaatagcaagaagatatcataacatgggaggggttatgatatcgaaaatggatctgcctggaggttctttgttgcgtgttgaatgagattaccacatatttgtgatgtagagattttatttagttttatttgctatttgtttggttgtttttgatttttttttgattttttttgatttttaatttttttttaattttttttaatttttttaatttttttatgacttctcaccactttgctttttaccaaactttgcccaccccttaccttagtcccagaccaaagaggaatacgacactagcgtggttcggaatgttaggttgcggacttggtggagtagatggcggcgattgcggttgcggttgcggttgcgacagcagcgacggaggaggggtggtaaagagtaccaaaatgataaaaaaacgccgagtttgaacccctccaaacctccccccaaatccctcttcccccttgcattcatatcaatatgggcgcaaaaaaatcgttttaatttccccaatattactcctggtatgcgccaagaggtcattttgcaccacaacaataccactcaagaatgcagaatggacacgatgacagcccaaaggttttgttttagcagccaaaaagaaacaacaagccgattttaccctgtccaccgaattggccgattaaacagcgcatttcaactcttgctaaacacaatctgcggctccgaaaaactgccgagactcgcagattcgagagtggcgattgtctgacttctgacatgacaccctcagccgtcagttcgaaccctccacgcagagtttgaactcagatgagcaaatgccggattttgccgtttgcgatttagtcgcgggcactggtgacaccttgtgttgacagttgccgttactctctggcgcagactggtatttcccgttccagtcttggtcagggtgtttgatccggtaacagttcggtcacgaacacgcttgaacggagagaacacgccatatgatgggatggggtagtatgaggggttctgggcggtctgagtggtcctggaatgatctgagtggtcctggagtggtcttagtggtcctggagaggtcccagtgtccctgttgtggttaattccgcaactagagcttggcataactagccagatagaatatgcggtccctttcacctcgccagcttgtttctcactttatcaatctccttgccccggtggacacatgtgccgagtgagacagtgctggaatgatgattggagaatgactgaagtgcggccggagtacgactgaaaggggtacactgaaaggcgactgacgagattgaaaagagactggtgagggcagtagtccctcagaatagtcatttataacagtcagtcatccggtcgcccagccagattgacgtcattaactcaagattggcgtctttgactctccggtagcccgccattgccgcattagcgccaataaagcactgtcgctctccaacgtacggcgcgggaatacgagctgattgcgtgaactgaccgtgttgggtgatcagcggaggacaaacggagagacagatcagtcgaggcgtgacggattctagtttgccagacaactcaatccattctaagccctaagtgggtttaaatgtcgatttgtgacagaatcgtgacggttactggtcgatttggagttcagtatgcgatagtacctcagtctttggagaccacattatccttcttccaattctccttcttcctgtcctctactcattcacattcccttagggcttcagagcgacactgagtgctggacgtatccacagaatgcaaccgactatcatcggcccgactttctcgagtgcaaatcaccacaactcagctagtttcagccacagcacaaccaaagccacagcctcaaaccccagccacatgatttagatttcgctagatttggtaaatgctgcgattcagctaaatttgaacttttagcgagattcaaagtttcagatggtggactgtatatctgaaaaaagaaaaaaagcggcgagataagcggtggtgatggctcaaaaacagatagattgtaatcgcagttgttggattaatcattgtttgtggtttgagaaacaccaaaataataataagaaagcacagaatgtggcacgtcaaggatccaacagtgtaaacgagttttcgtaattgttcatctagactcacccatccccatctttcatcctggaccgaatggcagtgctgcacaggaattttaccgcaaccaacccaagtttcggttatcgtacgttgcgagattcgtccctgtctccatttctttcctcatacttgtcgtcttcatcttccacttagccatttgaccatagcattccatgtgcgccgggtctgagcaaccgctgtgctacctctggtccagagaaatgacctgcactgttcttctggcgtgttgcagaaaggacaggctgctgtaccatcgaacccagcatgagctgggaattggatcaggtaactgagcgaatcggatagttcaaccggtctcttggattgagtgcgacctggataaatgcagtctttacttagtcgaaagaagtgccaacaacgaaaaaagatacccagaaggacttgcgatttccgacagagaaaaacaggatgggccggttgtgactgcagatgtcgcagatgtccgcagaattccacatgtgcctgttctctgaccccaatagtgcaatctatcagttctgagacctcatgattgaatcttccagtcgtgagagaaggttgaattggagggtgcggaacgcaaatgtagatgcagaatcccactgcttggtgcctctagcacctctattcccagacaccacccagtcctgtcagaatcccacagctagcatctctaatcacagaccccactcagtcctgttaggatcaatattttcgccaggaaaagaaactgaagttggtgatggagatgatgaaagagttggtggcgtttaagtcgttctggagttgtttcggagtcttctggggtcgctgtgaagtcatttggaatcattgtccggctggtatttgaccatagcggcgaccaagttggtcaaatcggcggggggtcgtcttctcgtcgatttcttgacccttgcgactctcgcaccgtcgacgatgtagttgccagcagtcgaacgttggtgtaaagtcgtggtgtagaggagtgtcatgtctcgagttaggtgtggcacctgcgtctgtagtatacagtgtaatctgaccggtcaagtgcactgtacagacgatagtgaagatgtcgcaagtcctcttttcgttctcttcctcttgtccatcacttttgcgagtctgtcttagatagagatactgacaccaacactgccgcagatagcgacacagatccaacaacaacacagactgtgagttgggaacgagtctttcaaagcccataaccagatgatgaccagatgctgatactgacaccttcgctcagatatcagaggggatatcacgatactaataaacaaacaaacaccagcgacaccagcgacacagcgacatcacataccctactcctttgtgatatgacagtcatgtcgtgtcacaaccagagtcggagaaagacagtgagtagccagagagatgcaggcagagatacatgtaatgacaccgaactccctagcaataccagaggtgcattggtgccatggcgtcacacagataaagtcaccatcgataccacagacactcatctatggacccgtgtcatcagactctgagtcagtgagaatgaacgactattgagatctgtcacagtaatgggttattcctgacatgtccatagtcacccatcaccatggtgggatgttcctgacatgaccattgtcatccgccatcatggtgaattcgttcctgacacaccattgtcacccgcaaccatggcgagttccattattacacactgatatctggtataccaagatttcagacacagtcaccgacatggcaataaccaccgacacagtgacacagtcttgtcaacagtatcgaccatgtcctcttgcgctcatgagcaacaaccccaaccgatggtcaccgtacgttcgccagagccgggattgatgatatcgggaagatagaggagatgtgtgtgggtatgattctgttatcgggacccaactgaggttggagtgcttatgaaaatggacttcgactgggggaaggagcgcttgaatgaatggaactcaacagcgagccaggtgtgtggctgttgttatagctagagagtcgagtggagaatcgatcggagcatatatctgttctatccgcgtggctgtgaacgtctgctgtcttctggtaacagtctcttctcaaccaaaaaaaacagtcaatgttgcctgtgtctactgtctgtgactttcttcccacgtcgcaaagtcaacgctgtgcggtttactgtcgtcaagtctgagaccgttttcgataccacggcatgctcatcgctcatttcatgacagagcctgatacatctgatcctatcaccaagctactgtactgttttatcgacaaacatcttcacttacactggtactcctgctaataaatattttgtgggactacaccacgtgcatcacgtgttgttgttgaaggggttatgtggagctgtcctgtgacaataaccgcgtccctaggactttgtctattgctgtgtgacgtgtagtttgaggtgacattgtacacgggtgagatgttttccgctcccggcaccggcgacatctgatgtgctgccgttaacaccgctcaaacaccttgtacaaactcggcatcgaggtcaccaccaccactccctcctccacactggaatgagcaatgtagtggtctctcattttctgaaacagacccactaccagggcactctggtccaccgagatggtgaagaggttggcaatcgcgcgacacacgtcgtcgaagcacttcttttcattgtcgtagttgcactgagccagctgggagatgaactttccgagctttgccacgtcgggtgtgtatcctgccagcagagatggcagggaaaccagcttggagccttgcagaccaatgttgaagtattcagccagcatctccttgttctggagcagagtccgtgcttgcttttctgtccacagatcggtgaggtccaggttcaagtcaaacgttccatagtttgaaaagccctggagcgctcgctggtagaaaaagtcattggagagccgggcataatccaccaagagaagttggagttcgtactgaatacaacagagtcgtttttgcgggtccacaatgcccacaaacacgtggtacttgatgatttgcgtgatcagagccgagtgactagctgtgtggtcgttgtaaagggtgtggattgatttcaggcgcgtttgttcgtattgacgagggttctgggttgagtccaaggtggatgtggggtcaggggacttgccgggttgggtctcttgggtctcgtggttgcgtggttcgtctcttacacggggttcttctcttacacggggctcgtctcggtcacgggacttgaactgtgacaaatcgacggtccccgtttcgttcaacctgaccttcttaaacggcaggtgcatctgggagtagtcggttcggttttgggagtgggggtactgggggtttgaaggtttgtgagcggtggacaactttttggcgtcgaccacgtcgaagacacgtgactcatctattttgctcagcgtgtcgtcgacgaggttgctgagaaagtcaacgatttctgcctggtgcaaaaaccgcacttcctgtttggtggggtgcacgttgacgtcgaggttctccgggtcaatgaacagcgacaggtagacgaagggaaaggctttggtgggcagatagcggctgtagacggccaccagggcctttcgtatcggctcgcagctcaccaggcggttattgatgaagatgataaatgttgatttggtgttggagtagttggggtttgaaatgaggagctcaggggcacgcgagaggccaatgttgctcagggtggatatgacagactcatcggcattgtcggtgtcatcttcaacctccaccaaactgccactgactctggatccatagaccacccggattctgtctcgtttggagcccttgagagtgaagagcatggagctgtcattctgtcggcggaaggagaattcgacggagtcgttgtggatgccatatctactcaccacatcgacgcacttggtgtggcaatcggccttattcagcgcccgtagccgttgcggagtgttgaagaacaaatcctgcaccgtaatctgggttccggtattaccggcctgaagcgcctgctcgctgatctcgcccagctcgtacttggctcgagacgccgctggctcggaccgcagcttagtgatcaccgtcacgtgactcacgtgcgagatgctggcgagcgcctctcctcggaatccaaatgacgtcagtgtgcgcaggtcgtcgtgggtatcgattttcgacgtgcaccagcgtcgacacagcagcttgaggtcgtcgggcgcgatccccgagccgttgtcggtcacttggagcaacttgacgcctccatctttggtgatcacgtcgatacgcgttgctgcggcgtcgatcgcgttttcaatcagctctttgagcgcgttttgcggccccaccacgatttccccggccgcaatctggttgattgtcgtgctagacagttggtggatcatatggtggttttggtggtggttttggtggtggttttggtggtggttttggtgggtggtagtggcgtctttttagagttgcgttattcgtaatgttagttggatttagttggatgtagttgaactttagttgaactcaggatagaaaaatcacatggaatagggccacagaagaagatgaaaccggctcaaatattatccagttcacgttcaaactcttgtattattcttttctataatcgattgccctccaggtctgttctttttttttgtttttttttgtttttttttgttttctttctgcatatgttctatggttccaagctcaactaaagtctaagtaaaacgaaacgttcaaatcgggaaaacggaagatttttggagaattggggggaaaattgcatatgtttctgcaattgatatattttacgcgtcgtaacatacattttggtactactttcattcttctggcatgtttccatctccagatatgcacccccagcggaatatttgttcaactaattctcaactaatacccagacctaagttgttttatttgaatagtggctgaagtgtcgatattgataccatttgatagttcttgtttaggtgagtatggaaattacctctcaaagccactaacatgtctctcttgagctctctgatggtatttctatcacctcagggacttgacacaacagggtcatggttcattggcttccacgggacgaaattacaaatatttgctggcaattcggagctccttgatccccccagtaagaatatgtgctcagatcccgtccacagagaatatatcacaagttggacactttgtcagatggtcgtggattctgcaggcgtatgcactacaccgtgtttggcgatacttgaggctccgagcagttgatcaattctctctgtgtattcagtaaatagcatttctgttcttttccagacaaaagtcgtcgctggaaatcaaactagaccaacagcgtctcgcagatggctgcgggcacaacgtgggctgacaacagtctccaaaaaaaaaaaacttgtggtcacgcaccctcacacccacaccttcacttgatccgaaccctcacttgatccgaatcctcacttgatccgaatcctcacttgacccgaatcctcacaccatcgcgatgaaccatactaaaggaagacatcttcgggggaggatcaaccacctccatatccaactcaacggtatcgaactcctgtaccagtcttaccagggtgtagctggcctccatgagcgcaaattgctggcccagacagattcgaggaccgccgttgaacggcaaatattgccatcctttgcccactccctcgttccatcgctctgggcggaaaatgtgactgtcggagccgtagaaatcctctcgcatgtgtagagcaaagaccgagtaggccactttggttcctcgaggacaatagagaggaagcgagccgtcaggaccgccgccggtcggcagaaacgtgtctcgcactgccactctctggttcatgggtacagaagggtagacacgaagggcctcgttgatgaccgagcggacgtaaacacacttgcggagctcgtcggaggtcacggggccgtcggaaaacgtgtcggtcacctcctgtcgcattttgttccagatttcgggccgtcgcgccgactcatacatgatccaggccagaactgcggcggtggtgtttcttcccgccaataaaatgcccaaaagttggtcgcggatgtattttttgtcgtcgcagaccttgaccagctggttggagatgatgtatcggtccgtatcctccttgttctccaacgctcgctccacatatccgtcaacaagtctgtgaaccgtgtcgatactgtctcggtactttttgttggagggtcgaagcaaccagtaaaactgctgtagccgcaaccggatcgcggtgaaggtgaaggcaaccttgaaggcctgggcaaacgattcggcgttctcaccctgctgggtcagcacgttgaacgactccccagtgtcctctgactcgcttttgtcgtcctggacgctcagcgagttggtgctttcgccaaacaaaaaatcgctcgccgagtccaacgtgaactggaaaaagtacttttggcagtcaaatgattggacgccgtagccacggaagacgttgatcaggcgggtcacgtgccgctcgagatcagcgacgttggcgatgctgtcgcgggcaaattgaggtcgcagcatggctcgcgaatgggtccattggtctccttccacggagaagatggcgtttcccaggacgggaaacatggcctttcgtcggattccaatgctccaatccttgaaattcgtcgccagcaccgttttgatcagctccggatcgcaggtgatgatgttcaccttgcccagcgtccgggtgggcagaatgtagccgtacttttggaagttttggttgacgaaatcgacaaaaaacgcacccttggttcgattcagaaactccacaaactgcaccagaccaaacgggttgcgcaaaaagttgttttgaacctggatatccgccaccttttgcccggcgccaaacttgccgctcgcaagccatttttcgtacgcccgctgtttgcgtcggtagtaattgagccgctggtgcaggaaaaaaaacacgcagccggcgaaaagcagtggtaagagcatttggagtggccgtgttcagtagtcggtctattggcggtcgtgtggagtggtcggactatttatggcggccatgtctcaaaaaaccaaggtttaggtgggcttgtggggtatcatcagaaaggtaggaacgttcggttgagtttttgagacggttaagatggttaacaagtagtttgagtctgtgtgattatttatatcattctttttgtcgattttccgtcttttccgtctattttccgtcgatttcccgttttttccgttttttccgttttttctgttctttattcgtcgtctttcgtccccttttcatcatttctcccgccaaaaaacgtcgctctcatcactcgccccaaaacaacttccaccgcctcacccagaaacctctgcatcacgtgactctcgccacataccgccattttctcctcataacctccaaccccgcattttacccattaacacatgcattccccgcatttgaaacatttaacatttcatatccgaaaaccctattagtgatcaagccgtgactggggcctcggtaggagaagacagggtcgttgcagagcattaaaaaagtggccgttcgataggtttcatgtttacgagtattctgcaagtttcaaaatcgaaatcgcagcatttttcggctagtatccctcggctcaaacagggacatgctcatctaccctcgtcactgccacttgagcagctcatggaggatcacagttggtctcatttgctcttttgctacctttctgtttgtatcctcatcttcagccgcttcttcagccgcttcttcagccgcttcttctgctacagcttggacggatacccccaaagagatccgtcacttacaatggcccatgggagccggccaagaagatgtctagtgtggacatctccagatctagcagcctatctcttccgacaaaggtcgccatgactgtccaggactcccgagtaacgctagggtggtataatttatatggtcttgtagtgtgtcctagggtagaatggttctggtccacatgtttgaatcgatacagaggacgaaaccgaagagataggaaactgctgactactgcagtctgcaaatgagtcgctcgatagctttcccggaagcccgtgtttaatgttcatattgccattaaaagtccgaatacatctactggacccacgatttcgtctcttctgatctcgtgatgaatcttcagtttgaacttggcgaaattgtatggaaatgaagactctaagaagcccttttccgggaacattccagacccaacaagcagccggagtggatggtattttgttcagggggctatagaatactcttattcatcttcctcctcttggtcttgatcgatccgccttgagatcgctagttgtttttactagtgtattccaactagtaccattccaactggaggttgattgagcttctagaagatcaggctcacatggagacgctgtcacttcgccgactcacccacttcagctacagtattaccgcacttggtccgtttcttccatctgccaagttccctcggcccaaaaacacgcctggagatgtggaacgcagcagattggtaaagccgctagttgaggtctttctgaatgggtatattggcaatttagcggttccccaagtgttaaatgttcatattacgacttttcgctcaatgacggtattgtatggagacgtacctgtctgagagcggtaaatgtgggttttgaaagacaatgagagacagagacggttttgaatgggttattcgacgttaccgttccacatttgcctcttggcaaaggtcaatcggtctctagtctctattcaagtctctagtatcatcatctagctgcatttagaaccaatatcggcttctagaacttgtgctagaaatcagcagttaaatacaaccgtcattttcccttgttgccatccccaaatgcttcctcgattcgacttctgccccaaaatcccccacattgttgttttgctgctggctttgtcagccatggctagcagtgccaaaatcgccagtccgtttgtggactttgcggtccagccgctccagggacagatgtgggacctatacactgcccattttctattggacacgacaggtggagtctctgtcggcgacttttttgtgttttcgctggagagcgacaatgagctgtttacgcagtcctacgacacgacaatctggtctggagacgtccaggtgggtagactgagctccgacgaggcgtggaactttcgattcgactttgctgagtatgttgaaagacaccctgatgcgaagatttcattttccatcgagttttatttggcggagctggcgcccaagtcggtcaacaaatgtcaactagaggggaagaacatattcaacaaatacacttcaccttttgttgacaaaatcagccagtcccaactaaatcccaactcggtcaaactaaaactgaaggatgaaaccaaggagtttcaggcgactctcttagtcgagaaactgcaagataccgatatgaaaatggtcagaacggctcgtggggtattatacacgcaaactatcatgtttcacaagaaccagcgtcactttgagctgtttcttcgcacttctcctggtcaatcttgggtcgacttttccagtccctttgacagtttgtattttgtcgacaatgacggcaatgttgttgattccgccatcactgcccgtccacgtgtttcggcttccagaatccacctcaaaattgtcatcccctacatggacggagtggccgggattttttttgcggcaactactcgacttgggctcgagccgggcgtggttcatatttgcgccacagtagctgctcagggcgaagccgccacgcggtgccagtctctcgggtcgggtccggacggggttcccggcgctcaggggtgggttgttgggggcgagagtctcgacgatgccgaaaatccatttcagagaaggaataggcagtttaagagagatatcgagattggcgattcgagcgactcgggcagaaacccgtccaatggcaacaataacggccaaggaaacgctcccgggggctactacggtcataacaacgggttgggcaatggacatcacaatggcaacaatgacggcaacaataatggcaacaatgacaatgaagctgcgacgggatggagagagttggcaagtgtcacaagacctggtccttgggtaattggacctggtgattctgttgcgacgacggcatcatactctccaggttctccgactcttggtggatcgggttcgggttggggccttaaccccgtccccacccaacccgcccccaaaccgattccgccacttccccgaacccctcttctgaaaactacggtcccttctttggcctctgctccggtttgggtcacttctccggttttggcctcatccccagtcacagatataccccaggccaatctcgccgggtctctgcgagtagctgtgattacattgtctcttctggtctttcttggtttgattttggtcttttgaggttgaatattgattgtgaatgttttggtacagctctggatgagttgtagctgagtcgtagctctgtatctttctggagttatggactgctttatcgtcgcgagtatgaccaacatacgttcctctccgactttgccgacgttgtctggagttgacttctgaactcactaccacccatcaccaactcgacatgtatttaaatcagattcatctctttttaccacatatgttgtagtgcgcaatgtactaaatctcaatgcatttctgaggtgctctggatcaacaggagatggactatcgacttgaaccagggtctaggaagtggtacaagaatacattcactgaagagatgtcttctcataattatagagtgactcagtgtgtgtaacgaactccatgtcagactggtggtgatgaaaagtgttatctatcaagtcagtaggacttgccagcacggatgtgtcaggtctttgcgggggtttctctgtccttttcgccgttacaatgaactggaaaccattggttatccgagtaggtctgtttcgaaaactggaaaccatttgtcatccgagtcagactcattcccacatgcacctgagatgagctagtgcgttgattatgcgagataacgcatgtcgagtcttggcgagctcgtttcggaggttgacaaaactttattggttcattggaattccgacggacctggccagactgtttaatcaccctcgaactgtctaaattgaccaaaaaacgtgctcttgactgagcattcgaactgttaagcagtaggtaagtgattactcgtagttggaatggctcatggatagtaaatgctcttcgaaactcagaccgctcaggactgtaatccagaagaggcagaataacagacggttttcgccactcttccagactaatacttgtatgttcgcaacctccgaaaacttggtgtgtagttgtagtcaaatgaaagagataccggactcatatcgagacagagcaataatagagactttgagagcattcccaggggccaattgatgccttctgatgtcaaatgactctgaatatcgtctatttcagtctctctctggcttcccgggtctgttgtggtcattcccattccacatgggcacgaacccttggaccagcggagtccactaaacgttctaaaacgccccgtaacaatcctcagagtgaaaattattttatcacgatcaccaaatataccctagtcttctttcattgttcttaatcgagcccagatcggtcctgaagttgttcaagccgtattgatactacttgtacaagtgccgacaagaacagtaccgtacaagtacttgtagttgtccgaattggcccaaataaatcttccaaatatacactaattgaagattgacttgtgttcaagtcatatttccactgaaatcagttgctcaatcacttgtggttccaatatgtcacccatatacaagtagaagtactgtacttactgttcttgcacgtccaaaagttgaacttgaaatatgacaatagatcgaaataaaatccgaatcgtctggaatattgtgtcaaatgaatttccgaaccgagacaagtcgaacggtatcactgagcgcccattgctgctcacatataatcccacaataagaaccaaaataccagggcaaattctcctcagaacagctcaatctcgcttttccggtcgtagatggaatgaaaatggtaggataatcattaataatcttcatgaattcccttcatctgtaatatatcggtattctcgccgttctctatacaaattgggtgtcaagtaaatatcaacaaaacgtaaacaaaacccaagtaaatcgaaaaaaccctataattaaattaaaaaataaaaaataaaaaataaaaaataaaaataataataatccattgacccagattcaaacccttgtagtacaataatcatatataatatataaaatgtcagaactagtgcaataagatgatatatcattatatatcattctagaacttgtccatcatgcttatcattcattaatctacgcataacattgaaccgagatggattaatcctccaccgattcagaactcgattgattatccatcgttctccatagacagttctccatggatagtcccccatcgtgctccatcgattagtcccccgtcgagttcgcttaccccctcagagctcgcaatctctcgttcaacgagtcctctacctgggcctcagcctggatctcccggggcgccgcctccatgttgtgctgcaactcgagacccgcctcatcagccaccttctgcagcagcaggtccacctcctcctggggccgggcctgcgaatctgcagccatagtcgcgctctccatgtaactggcgctcgcgtccatgtcctcaaattgctgctcaaacttttccattaccatgctgatcttttcgagattcatactttccatcgcccggtccattcccttgaccacctgggccatgttgccggtgacagagcgcatggtcgtggcggtctgcacacgtgatgccacagactccactcgggacgcgagcttgagtaggttgagccgctcggatcgcttgcgcaccgcattctgggcgtacagagcagcaatgtcctggttgccctgctggatggcctttttgaccttggccttttccgattcctcctccttggcggccttgttggcctgacgattgagctgtttggcagtgaactagattagtaacggtagcgagatgcgaatgaattaatgcgagtaagaattggcagcaagaactgacagaactagctgtgacacgctaactcagtcaccttccaacgattggagccggcacaacaagtagatatccgtcttgtgagggcatggggtgtacagatggaaacagcagaccaatggactgtaccagtgtaagtcctgatgagactctgaatatctaccaagatcaatgcgcccaaactagtgcctttgctgtaatggcactgttagtctgacgcggatatgtcgccagatcaggactagatatcacaggcctgaagagatcttccattagagctagcgagctccagcagattttcgctgtagggaccgccataaaagctcgtctgttcactgtggggattgccatcggagctaatctgtccactgtagggacatccaccagagcattgttcgattgttgcgttttgatctgatcttgtttggaattgtgagtggccaatagaaagtgagagagttggaggtgtgctggagtgcaatctgataactatagtaaccatggtcacactgcttactctggacacgtgactgaaactgacaactgacattggcacaactgggtgaaagacaccgtaactcacaccagatcatagtcacccctggtcattaccacaagaccaccattcatccgcgcagtcacaaccaaatcaaccgcaaccgacacaaactgcccgctctcagctccgctctcagctccactacaggactagaaatcaccattcgaccccactgctttcatgtccatagtccaccttcccgccgccatccgacacaaacgtccgattccacgccttccagggggcacaaaaacaccgtgcatactcactttcagctggaacaacgacttttcgagcccagacatgttgttgtggtggtgttgtaaggagatggaaaggtgaagtgagcgacggcgataatgtcagcccagggttagggttgaggtaaaattacttgatgtgcgcagttgggggggggatattaaacgagttgtggagaaggtagagtgattgaggaacttggaaaatgggtgacgtaatagattgaagtgggctttttcgatttttcttgttctgagtgcaattacctgttctgagagaagtcttgttctttcaactagactgttaactaaatccccaactaactaaactattatacttgagttttttggaggttgtgtgttcgaatctcggaatctgacattttaagcacacttcgaaaagtcgttcaatttacatcagaattgttttgatttttgatttgaaatgtgtaaatgaaatatggatttattaaccgcttcaaccgcttatttttacggtctgacttccgttctggagcggcctctgagtcgcctcattctcacaatagtaaatcaagtaaccctaagtatacttgacatgttagttacaatagttacagttacttctcttcctcttcacaacgacacagatattgatacagataccgatatcgatagtgatacctcacaaaaccgacacaaacacacgatcgccgcccacatggattttttactcaaagacaactcctttcaagactatggaatcgagctagctcgcaaggcgggttcggaaatcaaaacattcgccaccgaagaactgctgcgtcaatggaccgataacgtggatgattcagtagccccaccagccccgaagcccaactcgccgctcgtgatgccgtttatcttactaatcaaagcgacgttcctcgtccgagatatggctgtgttcatcacaaacaccatctacgtggctctggtgcttcctctagacatgtcgttggtgtttctgcactttatggcatcgggaatggccggaaacacgccccaattttccaacatcttgccgctgcacctctcacgcgatgttctctggtccggagtgcccgtcagcacaggacgagggtgcagagaactgacgctgcccccatctctggtcacggtcgactctcagggcggccaagtgatccgggacaactcgcggtctcgtgttcgtttcccctcgtcgggtctgatgggcgcattgacccgatttttccgacgagttccatttttctcccgggcttttccgcaggttcaaagggtggagtctacgccgtctgttgatttccacacagcaatgggttctttaaatgatgcactgaactcacagttgatccaccgtgctgctcccgtcgttgttcagaagagtaattattccagtttatagggctaagagatgaagcggggaaggaagcccaacgaggaggggggaatgagcttttaggaagaattctacgactccaggaaggtccagactggtgttcagattgttttgttgtcacagcatgttgggtccagatgaggtcgcctaacatttggtggaggcagaagtattgagacgatctcaacgatcaaatgataccataatttctggctgttaataaagctacgatcaaccagcttttgggggtaagaaaggagaatgagcataactcggcataaaatttgctgacatgtcgacaacatttacaactgcggattggatcagatagatgacggggcaaaatgacggattgtagtgttcagggtgacagagattagatcagaagggtttaaagtgacgagttcgagttcaaagatctgaaggagacataagaggagacgtcatgctcctgtacagtactcgcatcagagtggcagaaaccaattaagtagtacttactggtcaacagaggtggacagttagacagctgactactaatgtataagattgacggtactgatggacagaaggagagtctgatagttgggcgggttgtactggagttgtctccaagagtatctctcgattgagctgatttaataactcttctggctagagtacatactgtggccatccaactgattccactggactatacaactatcaattcaagccaagaaggcaatgaatgaacgcgaaacattctaaaaccgtcagtaaacggcggatttcaactgtagtgcatctccccatgtatttcaggagagatatgtggccacgtgatgtcacatggtcgatgaagacggggggatggagggttgatggagcagagcagctcagctgcagttcccagtgccggcatagcctgtcaaaggtaacctggtgttccgagagttcatgtcggcaattccaccgttttctggtctcctccatcattcgatatgactctggtccttgaaataccaccgtctgagttggagaactgctcattaatccgatccagcaagtcgagtgaccaacgaggacgtcagcttgcctgccaatagtcaccaggactagttttcggtcaagtcattaccacaaataagatctgaatctctgtgcccgcgtccacgtttccacatctatctccactcaatctaccgtcatggcttcttccggttcagacgtttgtactggataatgaactgagtacacattttttcagaaagccctgtctgcgtgacagtcattatcgcgacagggtcaactacggacagaaggcccagatttcgtgttcaaatgtcgtagcacagtccccttgtctggatctttcctcagatattttcacacaactcgcactggatccacacacagcagtatggtatctcggcacttcaagtgtcactggtaaagggccctcagccataacatttccatctgggttagcaaatcccttgactccgtcttgagactttttgtcaagtaacagcagaaactacgtcattctccgcctctgccctttcggagacgcaaggaccggttcggaatcgttgccgaagattggcgatcgtttccaaagagcattcgatacccgacgaccgcgacaggaaatgatcacatgatttcatctgataacttgagctggtgacaaagatcgtgtgcataatccagtgaaatcatccggtgatacggaaagtaacgtgtctcctccctccaaaggtcctcgtcgttcgaccaacgtctgttgagtacaatatgcattttatcgggacaaaaactgctggatgggaatcttgattctataccccatcagtaattgaacccgcggtttttctatctgacaaactcgtctctagctgtccgtctgaattgtagatcttggtttgaatgtggaacttggctggatcaactccaactcggtggacactcatccgatgaactccaatagttgacctaggtgttttaacggcccctctttgtcttacccttgtcatcatctctagatcttgtttcatctagtgcttccgagacacggtcgaaacaggcggcgtggacttgggctatcaatgcggttccacaacagctcaacacggaatgaaaggtctccaaagaatccaagacttgaaaaaactgaagtaatggagatgataaatccattgaccatcaaaaaccgctcctggacagccaattgattccaaacacgcccggctccagtgggttgtaaggtgggggcagcagtccacaacactgacacaattgctgacacaattggtgacatgatcgtatgtatttttttatatagaagttcattcaacctgcgtcaagaggttcaaatggtgtctttgaagatttttttttactagctattacaggtttgttacaaataaaactgtctggggttgccatctccttaatcgacgagtaatgagggaagattcatgaagaatagtgtagatagcaccactattccaatcatgaagaaataccccaggcaattaatgtaccttctgtttgtcttttaatcgagtcattcctgttcaaaagttcatacatggtctagttttggtgttagcgcgactaatgtgtctcaagctggtaaaaaagaggtaaatgtgtataattcaaccctcaggatataattcgaccccgaaaaaccaatttcagcatttttccctctgtttttgccatttttcaacattattgtcaagtttggaacatccaataacttgcttctaaaatacccagaataaaaacagaaaaaccagagacatgtgcttgtactgaagatgaattgctgtaaaattggaaaagtctagaccatgttttatttttcaggtacaattagcggtggaaggttgttgttttttttttgttttttttttgttttttttgttttttaatttaatttaatttaattttttcccctgtttttttcttacacacacaaaaaaagaaaaaaacagtcggggcttcaacagctgtgctccgattcaaaatattaatgcccgcaaaatgctcaaattgtgcacgagattggcgaaataaattggtcttttttgtttctgcatatacattcatttaaatatattgtctgttctgagggaagcactgataactacttcgttcaactactttatttagatatcaactaaacactccataaaactccattaaactccattaaactcgactgttgaaacctcccaaactccaattatactccagctcgaatctgactctgttaatttttacacgaaattaatttccaatctgcaccccagatatttcccgtttggggtagtatagacggagagagggagggctggataacaacgacgatgaatggcggttaatcacggttaatcacggctaatgacggtgaatgacggtgactaagatctcatcgagatcaaagtgtgcgtttcgacaacctcttggacgactacgacttcatccctcgcctcgagttgtcgatattacaaaagcatttctgtcaagatatcgacgtctccagcctcatgccctataccccatcccgacgctccgtttcacaattttcctcattcgtcaaccatacaaaacctcatggccactttttcagattccccgataagtcgtctaaagtatatatagaccgacttgaggaacagaaaagagcccaaaagcctcagcaacaatgatccaactactcacgctcgcttctctggcctcagcggctcttctggaggcccccattggctaccaccaagtggccggacagaacttcaacaccgtcaaactatcagtgggctcgccggcccaatcgctgactctggtactcgatacgggatcttcagacacgtggatgccggccccaaatgtgtccggcgctctcgattctttcgaccccacaaaatcatcaacatttgcctacagacaaccccagcagtatttcgccatgaggtacggggacggggcctacgcagggggccactggggcagtgataccgtgtcggtgggtgcggcggaggtctccggcatgtctgtcgccgttgtggtggacacaaacacagaaattggcacctttggccttggtccgccggagttgtcgtcttctttgattcccaaattcaaccagccgacgtttagttacgatagttttatggatttgttggggagatcaagtggaggattgagcgagtcatcacaatcctttttcctggattcagctcgttccacaatggtattttccacatggctggccggctctgaacgcaccggagtgctcacttttggcggttatgacaagagtcgataccacggagaactgaactgggtgccgattgtttcgggaattcattatcaggtccagagcgagactattgcagtcaatggcgacatctatcctcatcctggcatctatcatattgataccggggctgagagtcttcatctgccgcaaaagttgtttgaactagtcgtacggcagtttggaggagccgtcactgccggcggcatgattccttgcaattcgtctcttcccgaaggctctatcacgttccgatttggccacgggtacatttctgttccgctttccgacctggtcaacccgctcacttttggaggaaaaccagcgcgggacgaacttgaccgcgaaatttgtcgattcggagctcagccaagctctgccctcgttcttggaggagcctttttgagatcggcatatgtggttttcgactgggaaaaacagagaattggtctggcccaggctaagacgaccgtgggagattcgagagattttgtggtggtcaaaaggggtctgaaaggcgccaacagttcgacaatgggtcttccccttcaggccaacgaagcgagaggtgtcgatagatcgggtcttcttatggtcgttggaatgttgtttctttttatgtaattttggaaaatagtgtcatgtataattattggtgaaaaaagtggcaaagacatgatggggagatgaaagtgatacagataagatctgaaaagcggggagatgatgttgatacaataaatatatatatttctatatatatttttaggctacattggtcagataaaggtacagtacatacagtacaatctattgaaaagctacggaatgtttcatcagcagcaacgataagggtagttaggagacagatatgaacatggagacttcgattatgtatttcacccagttttgtatacagaatgaaccaattttttctgtcatatattgaataaaatgttcaaaattcagctagttgagcatttgatagggcccaaatcattgaagggtgcttattcattggtttcggggagcgaattcgaccaaagatggctggatataatagttcaatccggagtacaagcagatatttaaaagtctttacttcaacgtgcaatatgaaaaaataatcgatgcaaatttcatagcagctttcactatactttacataaccggggagattatctactacacaactaatagggatctgattgaaaccgggagttgagcaatgaaattatctggtcttggtgatttcaacgatatctataaattcacaattaaataacggagagactcaaaaacttcaagtcatacttttctgtggcctcgaaattaatttgaaggattattttgacattataaaacagtgtcagtttggaaattgactaaatggattagaaaaatatctaatggcaccaatttggcatcacgtgatcaatatatcacgactatatttatttcagctgactaatgacgattgtgtggggcgaatcaacctcagcaaagagactggagtccttgagaaaagccagggcaatttggagaagcgaaagaggttatgaatcacgtgaatatagtggaactcctgaagagtcattcgcgggtctccacgttttccgggttgtatgatccagacgactaactcgggatgttattcgcacagtatgggacaatcttcataaaagttgttcgagccgttctatgtaactatcgttgaaagaaacaccagtattgcaccaaaactcttctttcaatacatttgtcctcgaagaaatacaagatcccgcacttgtcaacaccctcagacgacaccaatcacctacatgctgtactcgacagccataaataaacaatctataaactatgaatatacgaatgtatcatggagtaccagaatgaaatggggtaaaggggaaagagactggtttcgtgagcacagggctgtccaaatatcaacagccgcagcgcccacaccctcccggtccgactcactacttctgcagatgcgtcgactacttgttgagttccgtctccttcaaaatattcatcccctccagggtcaaattgcccacagttgtctccaccagcgcatccacggtagcattgaacaggattggcacagagcccgcccacaacaacttgctggccacctttcggaagatgctgctgtcaatcacctccacgggaacgttcttggcctgcaccttgacattgtacacggtctgggagccctcgaggccctggaacgactcgcagtcatgccattgttggatgtgggctcgagcaaagagctggccctcatagtagaggtcattcacgcctcgtacttcaaatggcagcatctcggtctggatctggacattggaaggcaacagaatggtcgtctccacatctgcatcaatgaacacagctccagaagatagagaagcaatggaaacatgtgtaaacgaaatgtttcgcagtagagactcttgtctgtcaagaccaggagagtctagaagcgcccagaaatgagaaagagtgtctgtgagaggtccgggaagacggggctgctggggagataggtgggtactgtacagcgacgagtttccattgatgaaagccgtcataattttatccagagtggaaagtcgttgtttgaggccatcgtcggagtcaagttcgccaaggctggattgggcgaatttggggtcagagacagatccagacaagagtctgctaagtctaccgagcactccaacccgatgggcctgcttgttcttctcctcatcctcttggcactccttcaacacctcgccgccctccttcatgtcaactctcacctggatctcattctcgcccttgtgcaaatgaaaagcaggactggtggcctcgccgacaatcacatagtccccttgaggctggcccacaagaatcttgcggctgttgccactgctcaaatctgcctcgcatcgtttgtgaaacaggtcccatttcaactccgggaaatctagctggtccaccagcgacgtcttgagagccacctgggcgtccacagacagcctcccgggctctccaaacacccgcatgcccttgagcttgtagtcgacaaagtcctcctggtcaatgtcctggttgatggtctgctgagaggtgatccagtaagagcccagtctcagccatcctcttcccaggctgattttggcagttccagaaagagtgaatggcgtgccggcaagcatgagctctccaagacgagcaatggtgtaggcgtcgtaatcatggagagtgaccacggtgtcaatgtcgtttgtcgcgctgggagacgtgttgagattcagctgcggaacatccaccagagtcacctgctcgtagatgggcaacgtatcgttggggaaggtgacacgtgtaatggtcatggttgtgggttggaccaccacatgatccagcagcttggcgccctgcttgatcagaaaccgcgccaggtcatgctccaccacctcaaagtccatctgcagctctcccctgactgctaccgcgattccgtccttgcctatcaggtccacgatctttgtgtctttgaccaccattgtcgtgttgtccatcaggtcgtgcacgcccagaatcgagccccgcaccgtccccagaaacaccaccaccgccaccaccatgagcagatacttgggcatctcgcaaaaccacgggtgggagtcatgagtccaccacgagaatcggtggggcctggaagagccggaaagcaacggagtacgttcacagggggcgtctgaaggcactggcgcttgatccgagtcgatcggagcactggtcgtcgagttcatgctgtcgtagatatagcaacaaagtgaagatggcgggcagtgttgtagtgcatggcgtgcataatctagggttagggtaaacgagagagagggagggaggggggcacttgttaccaaaacaaaggtaggtctagatggacgctccaggcgggagacttttaggtctcgtgacctgaatattgcgctctaccccgtccagcgtggccttttttttcggttcttttccgccaattattttttgttcgatttatcatctcgattctaggtgtatgattacgtaaggttgttccagagttcgaatcttagttggggggttgtttacttagagttaatgccgaggtaagttgggggaggagttgagggaggagttgacgacgactgtagtttttcacgtagtgtgttggtttggctgggttttggtgtagatggtcttgatggttgtttctctggtcccaccaattttcagtcgatttctgatcttggaacatctccaaaagtgttatctccgtcctccgtggtggagtcataggagctactatagtgagagtgagagtgagtgtgagacatgttattttgattggcggggaggttgtgttgattgatacgagagagtttgctaccgactgtgagttctcaagcatcttaatcgtgtttaactgtcgaatgagaatgagacgtacaggttatgactgaggagagcggaaacgccgagtaattggccattgagagaggaagcgggtcgagagagcagatagacaagtaaaatggaccatttgaaggcgaatgaacaagtagtcgggtctttttttatggagatatggacgtggttgaacggaatcatgtggttgacatttgaaagatagtagcgtcaaaagtgatcttataacagttgagatatacggatgtaaagtacatcattctgatcagcccgttcatagctctcatgatacactactctcgtttccaaaaaatggtctgaaattcactccttgaacatacattgtctgatacagtactactgtgtaccatcaatgctgcttcgacgaaaaacggccaaattgcacatttggataaacagaaatgctcgtctggttctgctgagggcaaatacgtgtacggaatccgcataccacctcttcccatcgaatcatggccaactccccaacctccccctaaccgacctgactaaccccgcaacctaatacactggttggcttcgtcgagatcggaggcaaaaagttcacgtgacaaccacagagcgtacaccggcacacacgtgttccccaggacggtcacatgaccgtggctgtggccgtgtgtcttcttcatccggcgttgtttgttctgcggttccttgtcttggtggcatcagcccatatgtttttgatggttgcccaacccaaaaatagaaacgttatgcagcgatcttatttcgggtttttggcgagtttatggcggcgatatggcgagtttattttaggaaaaaccagagttggtttggagttggtgatgttgatttggagccgttgttagggcgctattggaacgccgacagttttatcgagctttacaacaatttctgcacattgttgtgttttccgcatccgttttggggccgtttaatgtcggcaattgtcgcgcgaaattttggccgatttcagacataaaaggtgtcaacaagcgtgggattttcatcgcagggtcattagtatagaggtagtatgcctgcttcgggtcgttctgaagcatcctgtggttgttacacaatcatgatttgcaggtgaccccggttcgaacccgggatgaccccattttttgttctttttgggtgtaagctgactaagcggagccggaggagagcatggacgggagctcggacaggaaatgggagcaagagttatgggtttctctttatggagtgattcggagtgattggtttgtttgtttgcagccaaagtgtcgaatgccgggaaaaagtgacgtgaaatgaggtcagatgaaatgaggtggcgtgagaggagagattccccgtgattccccgtcacctcgtgattccccgtcaccccatcatagagccctttcagtgcccttaaaagttctcacaagttgtgttttctttggaagacactccagaactccacagcagaccagaaacacgcagttgcactccaggactccagacccggacttgttgcagattatgagtctcatcccacggctttttcgagtcttcacacaagtacgcgatctcctcattgtgcttgtacatgtacagccactactctgttttacttgaccctttgccgatggtattactaacggtctatagctacaagtagtccgaccgttgatacaccatcagtagttgcttcctgacatgaacccgtcgtcagcgggggatctgaaacgttcaatatctcgaaattgcgactgagctgggatctcagactgactcagacaaggcttgcagtgggtcagagagttcagaaggatggagttggtggagagttgatggagagtagctgacggtcatcagtattactcgcagaacatccaaccaaaggacaaggcttctcctagagtcctcgccgccggctagcgcattgctgttgttggtgggccgtccctatcgtttccccggcaccagttggtaggtgtgtatttttgtggaacggtatgcctgagaaccacacttctcgtcgctagacggctcctggtctctacgtggtcccagctgtacacggcaaacgggtggatgcgtcccccagtccattctacttctggggagtgccacttctcccatgtcgactccttgacgagtgagtcttccttctttctctacgagctccatgtcggaaaattgtaggcaagtcgagattcctggacattggtccacaacagctgtgacctacaactggtaactttttcgtcacctggcattttggaagatggacgtcgtagttacatcatgctgggaaactgctccaactcgaaatggtgataagtgcagcggagttgttactttcgtataggtcattgacatgtgcttgtgacaccgggtctgcagagatcagtactgtgtctggagaaatcagtacagtactgtacacgaagaattcactctttcggcagtacagtgctctacttttactgtaggtccaagtgaagatcaacaaagtctgtggactcttgcaaggacaattttcctataatactcacacttgtactccttctgaagactccaacaaccccaacatcaacctcagcagactattcagctacaatttgacttcttctgggtctttcaggtcggggacccatctttccacgtgactcccccgtgaatcctcgtctacaggactttcatagtccagactgcaaggctagcccgaaccagggcccctgtgccactactgctacaagtagttgacaagggaaaaaccaaacagaccgcaagtggtgctgaacagcgggtgagacggatttcactggaatcttcagaaaagtcattggatccagtgtctgatcaggttacatgttgtggaggcggtgagtacacacaccaactgcttactaaccccagctgactaaagtaactatcaactaattccaactaaaagacctaaccccaaacaaaacccctaacccagactagcaaactcctaacccagactaacaaactcctaaccccaactccaacaaaaaccggtccaactaaactcaaaaaaattgctccaaccagtatgaatggaagtaatacacgcgactgaggtctggaacgtgcccatcacgtgtacccgtatcctgtccctcctcgcaactcctgaacactacggtagtctcccctactggcgctgttttggtgttacccaaattagttacatgcattgtccttgtctgcatcgaataaaatgtttttttgattttttttccggcgattttttgtattgaccattttttcgttttggcgatttttgtttttttatgcatggaacaaagaaaagaagcctggtcaaaagccgggctgtttggaactggataggggtgttctacagcggctactgagataacacggtgccttttcctcactccctcaccttttcccttcatctcacctcttttcctacctatcccctccaccccccctcctcctgcactacaagtagtagatgcacaacagtagaaaactcggtcgatatggaagatgaaaagacatggactagaccaccgaatccaagctcttgaagcgatcattttggtgctacaaaatacccgaaacttgccgagatgctgggcaagagcagaattcagatgctcgcccgtcatcatcggcacatgcacgctcagaagtgaggagagttgatatggtagtaaggagggttgacggtactcattccgttttgtttgacccagtggatctaccaaccctttagcacgactgctgatcaacattcgtgttatgggttgatgagcattcgagttggcgaacatttgtgttgatcaactatcgtgctgatatcgtgctgatgtcgtgctgatatcgtgatgatggaaattcaagttgaactacaatcgtccatttaatcgcgctgattactgcgcggaaacagatactgtcaccaactctcaccaactcccactagctcattgcagattcggactcaaaggtgcccgaaatcgacccactggtctccaagaggtctccaagaggtctccaagaggcgacccactgatgtccaaatcgacccactggtctcaaatattgcttggacatctgttgagccgcagaacctccaacggtcgtgtcaacagccgcgtcgacgcagacgtaggcaactctgcagacggaaaatctgcagacggaaaatctgcacggaaaaactggatttttggagatgataaggcatgactgaccgcaatcgacattcattgcaacttctccagtcgtctcactgttccgctcactgttacagtctccgtctccgcttcagacctcctccagtctccattccagacctcctccagtctcctcctccagtctccacctccaacccccctccaaccctccacctccaatcctccacccagacccacccaccattgcatgcactcgcactacccctacacctcaacaaaatgtgcttgcgacaagtacaaaaatgcagcaggcatctttagttgcagatgcagaatgaagtctgtgctatccacgatgcgatagcgtgcagagctggaccgaaaatgatagtagctcttttcatctgaagagtacgtactaacgttgtcaggtagagcatgtaaataccgttccggccaattgttcattctctagtgatatctaaccagtaattgtgtgtgttttgcgaatatcactttctgtttaatttagaaacttacttggtcaacaaaacatcccaattaaacccgtttaatattccaactaatttaaaaccccgattgagacagaaacgcaaatatctggaaatattgtaccacaagttgtgaatattacgacagtttagtttagcttttgtattctgtgcatgttcttgctgtattcattctgctgaaacacgccggaatcaccaaaataggacccccagcacccctgttgtcccaactaattctaacaaaactagtaaagacaaaaagacttgacttttaaagatgaatgtcaggattatccgtatcacagagggcgtgcgtctgctatgggtggtggtactgacatattccagcaaaatgttcatatgctctaccgactaccaactactctacctactgtactctaccttctccaccatcaactctaccttctccaccaacaactctacctactccacaaactacctacctcacaactacaattgagagctgaatgagatacaatggtcctcaatggtatcttattaaccctggttggtccgatattcacccaccgactcctctctatgttcggatgtctacagtactgtacccttctgtcaggctccgaacacagcgctcaagaaactgtccaagaacggaatgatcttgaatgacgaatctaaagccagaaaaagaacccacggtcactctggaaccacaaccagatcccacacaatggagaaactgacactgtctgtccatcagtactcccctccaccaatttccatggctccttgacccgcaaccagcaccatgtccatgaacccattgatgtcatccttcttgtcgaatccatattgtcgactgggtttttcaagtgtgatctccgatcggttgggtgccagagagctgatctcagagcattcgtttctgcagctgcactacagtccaaacagtctctttcagcgtgtcttcaagctcgtggtccagtgacgatagccatggttcgcgagtgactgaggaggaaattgtgagatgaagagttcgacagttgtcagttagactgttgtcagctcaacagttgtcagtgtgacacagttgccagttcgacagttcaagagtagttcaacagatgccagttcgagcttcaactactctcaaatcactctccatctccccagttgacatctttgcaaacgccagtcattttctgacaagtctggagtgacttggcgtgctctataacacggctccacatcgccaatcagcggcaacaatagacctagacatacttctgaccgactcttgtgtccgcatctgaaccgggtcactcggaattgcaccaccacccagtggcacctgccagcaggaacacctcttactcgccggctatgcaatattgtgtctcttaactagcctccgtggtgattgcagttccacatactgagttctggcacgccatttaatccagaatgttcacgatgactctgacgaccaaatggagatctaacagcagcatctgtccagtacagtgcagtacttagtcgtcatcgctggctaccatatggaacattgatacaacgtcaatctgacaagatctggcaacgatctggcaacgatctgacgttgataactgtgacagatcctaacgttaacatctgcaacaaatctgacgttgacatccgcaacagatctgacacacgtctacacctgcacgaatcttatcgtcacctttacgactacttggcggcctctccctcgaccttccggatatgaccgaatctccacccccttaattgctctttatgacaatggacgtaccccagaaaggcagccagcctccagtgtcgatcttctaaagtggggtacatacgtacatactctacgtacatgtcgaatgtagcactatgaggtggctcgttcacgtgcaccccgtgtcacgagatcttgagatccatggattctcagattcatctcatttgaccgccacgaacctcctacagcgttcattccccccatccccacagtctcaccggccatcgcaaatcccaccttatttttggctctggagttgctttttttccctgaaaaaaaaaagatttaacattgtcacgtcatttaagtttatctgcccatgtctcggaagggataaccaagtgataatgagtcacgtgtggatgggctagggacaatatcgtggggataatatccctgggatcatactgacgcttcccccccttcgacagttcaaaccctagcccttgtttcccaaacggggcatctaccctttctcttgacccaaactgggcaccggtctttgtccagggttacggtaggtcgaccttctgagagctctgactgcatcactccaaaccccacatcttggcacgccgcaaatagaggcatcttttacgagacgaaatcggaggtcgacaacaatggtggaagtgggtgtttttccgcctaaatgactgccacgtggggactttggcagggttagggcgtcagcccgacgaaggtgcccgagcgagcgggttagggtccagggtccagacgggtcctaaccctttcttgcaacatggttaaccccacaccaccttaattgagagcaagatgttgccgcaaaggttaccctctgtataattagagtttcaaaccttgatattcattcgccggcacgtgagttgataccgtcaagagagggtaatatacgagttgacattgagtggattttgtggcaacaaattgttgcgggaaatcacgcgccaaaaaaaaagtcgcaaaaaaggtggcaaaaatgatccgcaaagaacctcttcacgacttttgtccgcgtgattcctgccgaggtccgagccgaacaaacaaacacctcgttaagccgactctctacactctcagccgttgcccgttaaccccactatacattgccgtgacattgtctggatgtttctttgtgtctttagaaagcgggcggatatgtgtcaaaagataagaaaattaagagtaggattcgaagattgagaattggataaagagtataaaaaaaatgtaaaattaaaaattaaattatattaaattccaaggaaattgttaataaatcacaagactcgcttttgacacatgtttatggtgggtcccccatgtcactgatttccgctatctttccaccaaattttccccactggggacctaaaaaaatgactaataatttccattttgcccctggtctcgcttgcctaaattcgcttcactcgcccctctacgttttggatgcacatgtatgatacatgcacatgcatgcatcctgcacatcatagtaaggtttagcattcgactccctgttgcatctgcatttacagctcaaaattggaacatgcaactttacagacaacacgctccaacgtgcgatgagagacacgaacgggtcctgagatgatcgagagtgttatgtctctgaaaagggcggtcggtatttgggttagggttttggatctcttggcaccgctcagctgaccccctgccacgtcgagacgggttttcactagtgtggggattttgccaagcccagaaagtggaggtgggacaaagagactttatttagatttggaatttagatttgggataaaaaaaaagaattttggggattttctataatttatgggttgtattgagatcacgtgagtaggttattagagtgggtaagcaattgtggggaaatgtttgatttttttgagacatttgtgtgtattttgttattttttgaattattttagaaatgttttgtatttatttaattaagtattttaattattttatacgcagtcctgtttaaaaattgtaaatcgcaaaacgaataaacttttggtcaaactctaaattcaactgtttgggaaacaacaacttggaccatgtcaggcccaccagaccagacccaagtacatataaaggtgcgtagtagccatctttttgtctccccaaacttggacagtcggattgcttgaaaccgccacacagacaggaatcgaaagacactacgattgccatcgctacagtccacagacttttcatcgccacagttcacagtccacagacttttcagtggatttacgactctacagactctacagactctcctcagtctttttgcagactctcttagtggatttactaactctccaactccctaactctccaccaccttcaccatggcatctcccctgatggctctgctgcctaaagatggcaagcagcaccccgagctggcgacgctgattggcgcgctgaacccccttcccactgccaagcccggtgagaatccctaccagacgggaattctgtcgattctggagatccccaagacggcggcggtcggcaccggtatttccaagatgctggcgaaaaccaagttctacattggcaacgacattcctgaaaacgtggtcaagtatgccatgaccacccaggcggccattttcggcgactatcccacctccaaggactacgccccctgcggtgtgtttattgccgtcttcgccatcatcgccatggcccacctgtacatttggttccgcgaccgaatgaagggccacaagttctacctgtcatttggtctgggcatgtatggcctgctccaggtgattggatttgctctgcggctcggatggtccaaagatgtgacccggctcaatgtcggcattgcctcgctagtcttcaacattgcctcggtgctcattgtcaacatcatgaatgttattttggcccaccgaatcttcaccgcccgacatcctgagacgggctctgcgtcgtggtttaacgccatcatgaacctcatctacttgctcgtcattggagtgctcgtcatggccattgttgcccaggtggtgccttacctgtactacattgacgaaaagcactacaccatgtgcaaaaaggttgttcgaggagcatcggttctcgccatgttgattgccttctgcggtctgcccattattggcctggcatacatgttcaagcctggagccctggtgttcctcggcaacaagacttccaagcatggcggtcccgtgactaccgtgtcgcccacctggatcaagtcatttggcaccttttcttacacctcccctcctcctcgtcccatttaccgggaccaggcagacggcaagggccatgccattcgaatcatgcccgtgcggaccgccgagcaccccgaggctccctccatgacctccaacattatgctgattctagcgtcgtccattctgctgaccgccggtaccgctatgcgatgtgcgtccacttttattgaggagaaggccgtgcccggtgagatgaacagcattttcaagcctgtgtgtctgtacctggcgtttggactgtttgaagcgctggccaacattctctatctggttgcgcgggtcgatctgcgattctacattcccgacatggccaagaagggcactggacccgttgatatggaggagaatctgaccgatggcaaggcctctcccagtcatctggagcaggccaagtcggtcagcgagtagcatagagctgagcattaataatcagtaatgtatttattgcgggaaccccgtagcatagcctagcgagtggctgcgagtgagctgtttggcagttggtgttagttagtgagttatcgctgacatcaccaactccgactcctgtcatctcgtatttcgtatccatgtctcaccctaatgtcagtctacgtttgagttgagacatacgagagctagatcggtggagtacgagttgtagcatcagtcacgtaactgtgagtagagtgattgtaattggatatagatatagtattatgggttcggttctattttttttgctttttccgtggcattttcgctggtttttccagtgtctatttcgctggttttggtgataaaatcatttaaattttaattcaacgaaatggcccagagatatcgttgttctaaaattgattttaataatatatatatagcgggttactgtcaaggcggaattaaatgtattactcttgagtaaaaaaaaaatagtagaaataaagaaaaagtaattattaaaataaataaataaaaaagctgtatgaatcattagaaataaaataaaaaatgaaataaaaaagagaatcatgagtttgttatcatacccatcttacccatttacccatctcattgtttccagcacgagctttctatgttctcgaccgaatcagctttccaagtgacctcacagcttcgataataccaaccatcatctgacaaagatgttctaacattccagtattgttccgagcagttggacttggacagaattcagccatttaatgggcgacactatcgacacttggccgagttggtaccattacgctggtggtttcgtcagcccctcaacgtcgcacaatctcggggaagtgacgtcaatacttgtaagaagaatgtggaagtatatcattgtgcgatcacggtcctgacggttcatgtagatgttgaaatttgatcgacagggtaatttttggtttgtttgaagcgcttttcacagagatcacaaatctagatgattccatttttgtcgccaaaatatgccaaaacaacaagtttagttggaaacaacacacttgacaaatggtgtccacacaactacaataagagacacaatggtccatatatggacacgaaggaacttttctggtgataaattacaccatcaataatccattttgagctccatggtggtcaaactgagcgttttgggtgagattgataagttgcttaaatatcaactaaaatccaagtaggagccaagtaaagttgtagtaaaaaacggatgtaagaagccagctataaatcatatgcagaaaaaaaaaaaaatatgcagaaaaaaaaaattgcggacttgcagacgatagctaaacagaatcactgtcttttctgattctgttttttgtttccaatcacgtggtcaacttccccattcatacacgtgacgtgacttttctggtcccatacgtcgtcggaccagcctcgggattactcggtaatcgcttacctaagcaaaccgtcgtgccgaaatctcgtcacatataacttgaatcacttgagtacagcatcatcttctacatacagtatacttcatcctggagatctaactaacccaggccttgggatctggtcctagggcggcgcttgcttcgcacgtgcctccagttggctcttcatcgtaagatcccgtgatcaccggatgactaagtccctaacatgttatgagtcgatatgaaatctttatatctaacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatatgagaatcctgggtgctgcaatctttttgcagtccagtatataagcgtggcgaggggcttgtatatttttattctattcttgttctatttttgctcgattttgcttcatttttgttccttttttgcgtatattcattaattatatctgttattacttggttagcagaattagatagtagctcttctgaaaggcactatcctgtgaattataaatagagagagtacgtccaggtggttacaatcccttttttgacgcttgtctcacaatttattactctctccatgatatcagcccgtgcctagttttgaccggactagtagagggctgctaaatgctgtatagacacagtcactatggctttactccaaggtattgttccatctgggaattattctgccgttatgggtcaatctttagccaatatcttgccaacactgataccacccctggccggatgagaactgatccctttggtctagatgtatgcttactttgaaaaaagggtatctatttgatactaatcgtgcctgtagctgtgattttgaactctccatggccaacgagccggttttgaactcctcgtggctatgatcaactgtcgcagttcttcttggtgcttcttcagtcctcgatggtcttcttgggcccatttcaccaggagaaagttattagacaacatattttcctttttatgctagtatggggaatgtcatcgcgcctccatcggtaatgagcactcgccttacacctattgactccaccagtttcagtcctacgtcttaaattcctgtcgccgtggcaatagaagtaacagatgcgatggtgctatcacagatggaagaaaaagtcttgttttcttcagtttggcatgtccaggtcacctggtcaatcaggttgtcgctgtacttcttattattggggcgataagagatgacctaggggatgttatcgtctgcaaccggtggatgtagttctttttctgagtcccatagatcgtagagttgctctatttctcacgagtgtagtggccaagataccaatctactcgcttgtaacaaactccagaagacatattcatgatttgcggactctggacgagctccaccccattccggacaaactcatactcactcttatcaccggaagcacttcatctcacctcagacgaactccttatgaactctgacaacctgaaaagaatctcttctttcctcaacagtgaaaaaatcatacgtcttttcacccgtttgatctccccagtgccactagttaccacttgtggcgaaacattgtcctgtccgtatatcactcctctccttcttgtggtattatcctaatactactcgtaaagccaaacttggttcctcgacctagttccattccatcagacgttcacgcatctcctcagcctcagcccattgtcgcttcatcgtttgggtcgatcatctcctagacatcactccattcgcactcctgctcatcaccagctactcgatctacggctacccatccattctccttacttcagtccacttcagtgccttcaagcaacctcattaacctcaaggcatcttcctcattgcaactcccttcaggacctagtctatgccatacattgttaactgaagagttgattaaaagcctcgataatcgacatagagtacttgagctcgacctgaaagagtcttatcgcattctagaataatactttccgtactcttcattaaaaactaccatactgtctgtcagactttgtcttggacctgtctgttaatcttcaaatgcacctggggtaaccaaaaccaaagaaattcgagcttcgacttgaaaagcgcaataattatcgtctcaagtatcttttaggatttttcacaaatcatttccggccatttttgtaaccccaggccaattgtcaagtatattttacacattgttttaaaaatatatataaaaacaagtcaaccattgtggaacacatgaaacaagtttttgtaaaaaaggaaccgttcaatagataatattcttctcatcattttaatatctagtgaagccgccatatttctcaaacttgatagcgggtcaagaaatcgaagaccaccagaaggtgaccaaatgtcagatcgagtgcaagtacaagtacaagtacaagtacaatacaagtaaatacttgtatgtgcaaatcattgatccatttcattccttaatcaatcacaattggtcacgtgttacagcaagtctccaaagacatacagtatccattcgacatttataacatagaatacaatagaaccattcgtgtacttgtacaaattttccccatcaaataaaaggcagtcacgtgataaaaattgattataacaccaataaaaacaacaaatcaggtgactgtctttgaatctctagcttgctacactccaaggtgtcaagtgactaccttggccaactatagtatgtacaagtacaatacaagtaatgaaggggggtaagaaagggtctttttggagacatttctgatggctagactctcaaatgtctcaaataaaatgtctcaagtctccaaaatctctcaaacttgtgagagagtcggtttttgttatttatttcttttagtttttttttttgtgttgtgtttttaatttaatttaatttctttatcacaaatcaccgactcaagaccacccatccagatgtggaaatattcactggcaaactccggtctcgacccgattctatggttacctgcagacaaccacagtccaacagctgactccaacaacacaatcaaatggcaaggccattgtggactgtattgtgaactatgtattgtttaactagtccatatctgtagtctgaaaacaagtgattgagcgaaagcgggatttaaacactcggtgatcttacgaatgagaccctgaaacgttcaatggcacatgtattaccgtcttctccagtatccaccactctgctccggaaacgacgatttcaatgctcttttcaggttagtcatggagttactccaaatccagatatatcacgttcaaattggtggtaaacatcgaactatttttaactcttaccagctagaaggcggcgaatttgttctggcgtggaaagggatctagacggaggcttgaacgggggttttattgtttttttcggttttttcgggtttttcggttttatctgatctgttcgcaatgattacataagcagcggagaaggtagtggtgttggacgacagttacagacacaaggggcataccaatcgattagcgagcatgagatctctcgaatggaaggggtgttgtatcgctggaggtggttggatcacgttgtaagtgtggctagacaacaactttcggagaatgtacaagttgcaggagaagatgaagatcattggagggtacagagcgtgagattcgatgatgtggattcggagttgtttgggaacgtgattcaatgtagtatgtttggtctcttcaatgaacaactcacaaatcaccgagttgagaacgtacagagccagctgtctacggtcccaaagagaaggacctgtgaacagttcgggagaggccacagactggtttggagttcatttgaaggtctggtgtagttattcgctgttgggtcatttttagggtcactccaagttaatggaaagagcagtgtaaccatctagacccttcgaatctggccactgctgaaccagaagtgtgatttctcgtgtctgagctcatagaaagatgctcggatctcagagggagccatctacaagtacagtcggttctgtaccgcactaaggcttgattttgagactctgactttggttcagagttgagcagcatcttgagtcgttaatgatcgttgtgagtcgttcagaatcagtggtaatcatgaggggtcgtcgagaatcgtacagagttgtttctgaaccatttcgaagccgttcagagtcgtttaaccgcagtttgagtcgtttcagagcggttctcagtcgtttttgatccatctctgaatgattcagagccgcctaactccttgtgagccgttaaatcgcgaattgagccactctgagccgttgattcttccatttgtggccccttcaccatctcctcatctccttcctctcgtcgccatctccttttctcctctcgcacctcgcactactccaaaccaactcactgactacatcccaacagcgatctaaccaacgccgcgcaagcaaacagacacaaaaacaacgtccgcgccgccgaccacgtcagcagatcccgctctcctgggttttgtcgtcgtttgccgccttttgccgccgctatttgcaacgccgccacactcaatggccgagccatgatgccgtcgtcgtgtcttttcccaaataggaaaccgggcaccaaccctagccccacaactggagtactcaactcggcgaaaaatgggccaatcgccgcgggagaaacgacaatcggcttgttttgactcaattacctcaccaagcgccccttcgtcgccgccatacctccgcaacaccccctcaccgtccctccctccgcccctctggaaactcatagaaccccaaaccttatttccgatgaccgcaaactttagactatacaggcgaatctgggtggtggcaccaacccttcctcttctccatcacccccccctcaatctctttttctccaaatgtccaaccaggtttactttgacgtgtccgccgacggccagcccctgggccgaatcgagttcaagctgtacaacgacattgtgcccaagaccgccgagaacttccgagctctgtgcaccggcgagcagggctttggttacgccaactccatcttccaccgagtcatcccccagttcatgctgcagggtggagacttcacccgacacaacggaaccggaggcaagtccatctacggcgccaagttccccgacgagaactttgaggccaagcacacccgacccggtctcctgtccatggccaactccggccccaacaccaacggctcccagttcttcgtgaccaccgtcccctgcccctggctcgacggcaagcacgttgtcttcggtgaggtcaccaacggtatggacgttgtcaagaagatcgagtccttcggctcttcttccggcgccacccgagccaagatctccatcgacaagtccggtgagctctaagcggccagtacgatacaatcagtgcttagttaaatattattgtcccggttaatccggaattttgacccatcaacgtagacacaaacatgcgtggagcaattggcttgaaccttgtggcacaaacatgtcatacgatcaattgtcctaaacaattgttcaaacgcacatgctttccctttagctgtttcttgtacacttgtatcctttgtaacatgacacaaaaagtactttactgtgctgtgcttgtattgtatgagcaccaatgtagcctcaagtctccaacacaaggttatatcgttgagcctaattttggtggtaaaaaaaaaacgcccctctcgacgacaacggtggtaattggggcttttctagtggagatatgctcaatttgaaccagaaaatcaattctacagctccgattatagatttattcgtttttgttttgtctctaaaaccccgatatcactgctttcgatcgtcgtgcgacccacactcatgcgcttctggcaagtggagctaaaatttagtggcagcgatctttgaatggtcgcagctcgttcaataggcacgctaatgagaagccaacaatggaattgagctctacgagtcgccgagaacaacttgggattttcaaaattgtgattggtccattcttggtgaatctatcaacagcttcacagccacgtgctgcatatgcagtcttgcgtcgatcaactgctcgaaaatggctgcacagttttgggccctgggagcggcatttcgggggcgatttagctgagtaaggccagacgcggtcactacgtaggggggtgtgattacataaccggtggtttctggcgtttgttttcttagtcatcggcaaatgtggcatgtttactgctccatctcactaggcttgctttcaacgaggctcacaaggttgtggagtgagacatggctggttgtgccgggcgttagttgtgtaattggattatgtaatcggatcatctactcccgtgagcgggtgttggttatgggtgttggttatgtaatctgaatacttatgtgaaggctactggacgctgtgggtctggtgaagttttattgcaagcacatccacaattatgactacattgaacccagtctaagtaaaatgtcaactaattggtgtgtcaagatacacggatttcgtcaaaaaaaggatcttttagtgctgaaaaaaaatctggattaggatagtacgtacaattcccaagtggtcattcagaaattgaaatggtattttggtaggatttctggaaggtggaaatgacacacccagtgactttttgtttcaactaatctttaactatagtgacattgtttttactttggaggtctgttcctcaatgagagtcttgagattgtgatttgatttttatatattttatattttatattttatattttatatattttatagtttatattttatattttatatattttatagtttatattttatatattttatatatattgagaagaacgaacccctaatgattcaatcatctctcattccaattcctcttgactcaccggtaacttgacgaggagagaaccagcgccgaaaatgagagcacttctgtacagtacatactataaagtgatcattgtgattctctcaatggaacttttttccaaatggagtgaccatatcatccactaatggctacttaactatcatgtcacatcaaagttcagctcctttcttctcctgtaggcagcccccactgggtagtgaaggataggaaccagcgacagacacccggagacttctttgttgctacttgatactctcttcattcgggaaatcaagtaacactcttgttcctgtcacagtatgtgtagaatggtcggtctgagtagccacctggagttcacctagacaatccacttcatactgatcacaatcagagaaccagaagggtaacaatcgcttcgcccaaatcctcagctctcactcgctcaccagccgtcaatcacaaactattaattaactattagatacatggtccatattataccgtctcctcacattgtcttaattccacagaggaacaggctcaccgacagccttgtaggtggcaatgaagttcacaatgagaatcagcagcagagccacggcaataatcaacggaccaatgggattgtccagatgcttctcgcttcgctgcttaatatagttcagccggctcatgtaggtggaccatccccagattccggaaaacagagtcagcgcaaacaaagtgtaggcaacgtaggtggcaacagacttgtcgacggcagcctgcacggaagagtacaacgtgaaagtcagagcggacagcagagtggtgatatggagccacttgttaaaggttcgctcgttagcaagccacaccttggtctcgaccttgacaggaccggtgtttcggatgagaacgtcgggcttgacaacgccgggaggaagaacaacttcctcgtcctcggaaagcgcatcgtccagcttgggaccaaaagttcccaggaacgggatcgagtacttgtgcttgagcgactttcggttcttgggtcgcccctcgtcgtcgtcagagtcggagtcgtcctccatgatggtcaccttcttggtagaagaagaaggaccagcaggagtggtagcaccctttcggggagaagacacagaggcggctcgagcacgcacagcggcagtcttggcccgctccttgagtttcttagtctcctgctcaaacgcctgcttcggatcaattcggatatcatcctcctcgaggacagacagccacagaggcaggaagttgagcttgtcatcctcaccgtacagagaggcaataccctggatgaacttggaaaatttgggcacctccttgaccagatgcgacgacgtcagttcgtcgatccacttgccgtgctttcggtacacagacgacgaggtgatgatcgagttgccagtgtcagcggtgtcaacaccaggtcggttctggactcggaactccagaacggcgtaggggaacttggagtactcgcccttccgcagcaccttctttgggtccgacacggcgtcgatgtcggttcgatgccagttgttggggtctcggataggtcggtccttgtcaaaggcgtcctctttgatgaagagaatgtcattgtccataatgactcgcactcggttgtcaccagggatctggaaggccgttcgagtgtactgagctcggcacacgggctgcagagagttttcccggataaagtcctggatgttctccacagacttttcgtagccctcgacttgataatcgggcacgtgcgaagatttcatcttctggacagtcttctccatgtggtaggttccgttgatgaagccagcaatgtacttttccttgatggggagtcgctcatcgccgcctgcgatggagtggtcgacggttcgcttctcaatgtagatctgagagtcctcgtcggaagtcttgccggcccacttgagccgcagagagggagaggtgtcattcttttgtagcttaccctcgtacagctcaaagtcggagttgtcaaagtagagcgacgtcagggtgggatcaacagagtcctgcgagtcgttctggttgttgtagaccagaatgggaaggtgacgcagaattcgggtcttgacctccatcagattgtcggaatggacccagaacttgtacgaggtgtagttgagatccgagtcgttggtgtatgacgacaacttggcgttgatggacgccgactggctctggggagcctgttctcgaaggaacgagtagacagcagaaagccggttgataagcggcgagtagtcttcgctgtggaagggcagggccttgagtcgcacctgcagcagaggcttaaccgagtacttggagtgtagtcggtcgtgcttcttgacaatcttggtgaagccggtgaagttgattcgggagaagtgctcgagctgctgggcgctctcaagaatgtcctcgatggtgtgctccaggttcacaagatcaatctccttgacctcgacaatctgcttctcaatctcgccaatggcgtcggacagcttgttgtacatgttggtctggaacgagtacaccttttcgagatcggagtcgagcgcctggacgaagcgggtctcgtcggactcagaccactcctccttgtcgttgggcacaacattctcccggagaagtcgcttgagcgagtcgtagttgatgtagtggtccttccacggctcgtagatttcgttttgaaggcgaacgccgaagagcatctgggttagcggggttctttgcttgagggtttctagccgaccgaagctcggttggacgagactcaaggagtagagcatcctcggcaccccgaggacatgattggctagtcacagacgagttgaacaataataacgacatgtcaaaccagcaactaaagtgcatagttctggtggacacagatgcagggatcaggatcacagcaagggtatatgaacagcgtcggggaagatgtgagatgtggtcggacatcgagttttcttgggagtcgcatacatgtacgcagtcacccccactaccacatggaacactgtaccgcaaggacactgtagttccatgagacatacctggattcaggaaatggttgtacgaggagaccacagtcgagatacgaggcactggcatcaacagctccgacacaaaccactggcgtcagctgtcgacaccatggccgccatgtttctgtgttttgctaccgttgccatgtctctctgtcatcaacacctcgcccctgtgcactccgtcatcaacacctcgcccctgtgcactccgtctgtgtcactaaccccccaacgtcatactcactttcaatacggttctgatgatgaagaggaattgtcgtcgacagtgtcccccaagtttagtggttggcggtgcataaagtttgtgttagtgtcgacaaaaggccgatttggcactagcggaaaagcggcgatgaagagacgttttgagcgcctaattttgacacaacgactccaaaggcccgcagctgtgtttcgccgttttccgaatgccgacatctgtcctcaaaggccctattcgacgaccttcaacagctccccgccactgccgcaagatgccaatatagttttcgtatctgacagaaagtatcacgggcaggaataggacccagtcataatagacacttataacgtcgccgagagaaagacgagacgagatccaagatgaccatgacacactagaaaacgggcgactcccggtcaccggacaatccccccgagagtctcccaaacatccttcaatcgcggcacctcccaaatcgtatcgaaaaaccaaccgaaactctgttcaaactgcatcctcaaacaagaaacaaaagtgatttttacagcttcagaaatccagagtgaagagctgagatgaatacaagaacaagataataaaacggatattggcacacttaaatacaaccctccactccgagccccactcaatcacgtgaccccaaattccggtccaccactcttcttggtcaaatcacctcgcacaatcgtacatatcaaatgcagttgtccacccacgtgttggctcaccacattcatgattggagggaggacgcgacgacatcggagggaccgtgagaagtgaggttaagagcacaaaaaagggggattattaagtacttttgcagctgatgaatcccaaatagaaggagttgatttcccctgttatttttcctccatttctgatctcctatctttccggacttatcatatttcaaattaaaaatttagaaacatcgaaactccaactattttttattttttattgttctagcagtgaattttatcgaaactaaaacaattataaaaatcacacactaattaaaatcaataaaaacactcaacgaaaccaaacaagagaacaaaactacagcattgctcgtcaaaccactacaaaatccatatatatcacgtgactcccttacccttctctctcccaccaacactctgctgactaacaaactctagactgcagaaaacttcacgtgacggctccatctcatctcatctcaccagcaccaccacattacacaagaatgggaaccagcgttccggagctgaaaaacgtgagtacggcagctagccagcgggattattttcggtcacgtgactaacacagtacatggacaagcgtctcattgtccatctcaacggcgagcgtaagatcattggtgttttgcgaggatatgatgtgagtattgaggaaggagagtacgatgatgaccgaggtactgatggatagtcagatggagtagtgacagagtcgagctgttttgactagcgctggattgagatctgagatgtgtctctacgtctagagactgacaggtagaacgaatcgactcaaccagagctctaccacagagatatatacctggtggttggactactgtcaacaaactggatatgagttagctggagacaactggacctccgcgaatgccgacacatgtcatttcagctcgtttcctactcggtcaattcttctcacatgtctggctggtcaacaaaatcctgctctgtctgagttgtttctgaacatcatctgtctcaatgaacagcccgggcctttaatgactgtcttcaacgaatctagacacaacggattccgcgcattattggtctgtcagccgattttcgacttcattcatctatgatgctcccactaccgctacgtactaactcaggcattcctaaacattgttctggaggaatctgtggaggaaaaggccaatggagacaaggtacaggccggcatggctgtgattcgaggcaactctgtggtcatgctggaggcccttgaacgaatccagtagaccccgtctaccttgtataataaattattcagtattagcgatgtgaaggagattctctagagctgagggacactagcgcagtcagaagtaaccccgctggaacttgagagagaaacgtaagtagtaccagaagaaagctaagacgactggcccggttcggttcagggcaacagatctggaaaaagggttccttgatagctccagttcatttctgattggccgccggttgaacactcgggaccgagtctgctccactggtacattcgagtcggtattcctgcttgcctgagaaagaaagaccttgaggatcttcttggtatccttggcgcaccggtgctgggaatcgatggaagtcaccgtcggctccatatagcccaagtccactcgggattagaaacagctgtagcaacagaaatcccactttgaatgtcagtgagaccctcaagcaattttggcggaaccaacagcaatctcagcagcgccgaagtaggagatcgcctaagaactaaagaggggaggctggccaatccatgagagcacgtgataaaattcaaagcggtcacatgttgcagctctaggcgagcacgtgatgaccaggacgacaaatgaaagggtgaaagagagaagaggaagattcgaagcatgacaatgacaaacaatcttccctcaaagtctcgtgatgagaaaatcccacaatctgttccaaatggtccagctggtttcgagatggtggtaatgttggtgaatggggctgtgagggctcagcgagagcagaacatgtaatgtgatatatcacgtgagtttccaagtccgcctactgagctttatctctctgttgacatcgattccgatctggtggatcctgtggactggaaacgtactggttgttaggtggaagccatgctgatcattatgaacctgactctctggaggttttagtcgagtgtaacaagttaggaagagagtccatcaaaaattattcagcatctttccaagtacccagtccctagatatgtagaagtatttggtcacggtaggcgtgccgtatcgaccgggctgtagtctgtagagacgaacttactaggataccagaacagggtctactgtcatttggtcttctgagagttggggttctgtccagagctggtagaagattgataacttgccccagattctgtctgcgtctcgaccaatggccatcttatgttaagggttcatgtcttcaggcaaggtcatcgagtcaccatagatgatcccccaccagtgtcgccgacgaaacacccggtcgattcaacgctagacaatccgtcgacgatgttttactccgttttgcagcggctcaaataaccgccccaccagtctctgacatgagcatatggacatcggaaaacgctgtagaacattgtaaaacagagagaaaccgacaataaaacacaggactttgtttctgttactttctctcaactcatcctcaactgagtaggtctcgactagagagatcccccaacagccagataggcaacatactgatctgctcgtttcagtaaagggttccttcaagagtcaataagccttaggagacaaaaccgctcccagtggggaaatacttggccaagagcccctagcagacactggagatgagaatcccccgttgggaatctttgaggatttgtgtcattaacgacccaattgaaccgctctggatacgtcttattgagtccccaacacctgtcaacaccgaatacaagacagtctaaccgccagtcgtcgtagatctgtccttaaacagtgcacaacataacacaccgatccgaaagtccgaagacgtgagaagttcggaatcttgcgtcgaaacaaaacttaaggacttgaatcaatatgtgggtgatagagaagaaaaaaaatcgattgcactgtccactgctgaagccgagtgcatggctctatctgagggtaccaagactgctatgtggctaactgaggtctatcaagacttcggtattcccatggaacctaaagctgttgggatcctagttgacaaccaagcagcgatgcatatttctaactatccccagttctatccacgaaccaagctcatcaagcgacgatatcactttatcaaagaagctgtgaataatagcgagattactgtgtcatttgtgggggctggcaaccaactcgctgattttcttacaaacccacttgtctggaccactctcaatcctactctcctaaagattggaatgaatgcaaagactggatgtagttgacacttttaacgaaccagcctagagggatattcaagatcataagtattattgatgagatatagttgataacaacttataacccacttctagggacaccacgttccatagtagcacacacccctctggtgtgtgcttgctccttcaccagaaagagattctagatcagtggataaaactatctgcagaatggacatcttgtttacgacccatctgattcctctcatcactatatggtgacttttcatcattatgtgagtaattagccaggtattaccccaccaggcattaccttcaacaataacccccaccccacataagcgagaactttataaattgtttttgcatttttcctgcggcttatttttcgatacgaaatcttaaatgttccaacctcttcattctggtgtctctcgatatcccccaaaacgcatccaaattgagtttttgaggttgttttttggagaaacagatggtatctgattactgagcagctttttttttcaatgtgacggtcagattaactgcaacagtcgtatggagaagttgttgagtcaatattatgtggcatcattggtctcctacttcatgtaaaaataaatatatatgaatctagcaatatcttgttatggatacctcatgcttcgctttgtgcctgtgaacgactagcactacgagattctactacatctgctgccacaatatcatgaatgtaaagaaatgaaacaatagcaatgactcatacaagccttaccaacagtacatgctgcttaaagctagccatatgaacttcatcatgatattacttcctactcaagttgccttattgttcatcatttcatttttcaaacactagtctttatgacagtaccactatccgctctaaacacaatcatcacattaatacttgatattacaaagtctagactatatgtcactttcattcctgtaattattacattatcactttatcctttttgtattattggaattgattgggattctcaaacttgcatttatggcatcatttatggcatctctctagatccaccggaaaagttgcaatcaccctgatccatgtgtagtaactggtggcataagcaccagtctcagttgtcagccactttcctaccaaccttcagtcacacccatcctccagccactcccatccccggtaaaaggaccgttgtcatgttccagctcactgtggctaacccgttggtggacatcttcaactggcaaataaacggccagatgaagaaaaagatgatttttgcaacacctgtgatctgctattcaagctgttggagcgaatgatgccgaggtgatcgagaaacatgcttttctccacctgtggttggctggaacgctgtatacctgaggaaaccaactgacgctgttgcctgagatcgtcgactatttgatggtcgaaacgttcaaatagagcgactcagtgaggacaaagtctggacaatagtgtcacagcaacgacactgatgcgaaaatgtccttagcaagaccggactcctatttacaaccagattacatcttctggcgttctccggatgtcaaatgaagggtacgtgccagttcatctcgcatctaattcttccgggaaggtgtcttttcagctgtcgagtctcaagatctgtttctagtagttcctagcgcaattgagtgtctcatgtagagcagtcgctctttctgtcttcttcgcgggaacgtccatctcatagagattctccaagtccgcctggagatatgctacatctgatttctgactctatgaatgaaatgtcatcgacgtgtagtccaagaagcactcaaagtgaaaagacatgctctgtctggtacggttttcgtttggtgggtgtggtgagtgtagtatggtatgacaagaggggtttcgaggtgttccaactctcaaccgaaagggaaacttatcgtcaatcgacctcggtccgctcgaaaggccgctagatcgactccgactagtaagagtgcgcacatctccgattaaccaaccgtgcatcgtcatatgaaggagaaaacgcctaggaattgaattgtctacacgtcttcgattgtcactgcatacccactcaccatttcagaaggaatgttgaaggagtatgcattgaaagaacatgacaagatcttggcagtctagcgacactatttttgctcgttcagctccacttggcatctggtgaagttggtttggacattagcggagttgatatgtgagtgtgagatccatctcacaacccctttcgaaatgttcactgtttgtcatcttacaacttccaccatatttaccacttcaccacttcaccacttcaccacttcaccacttcaccacttcaccacttcaccacttcaccacttcacacttcaccacttcactacttcaccacttcatcgcttcaccacttcaccacttcaccacttcaccacttcactacttcaccactgcaccactgcaccactgcacgaattgaaacatctattatatctatgtggtctttttcctcctctatactatagctatccggtagctatgccttctgaatctcaacgaaatgggtttaaatgtaggccgcagtggtgacactgatgggggtactggtggggtctgtgacgagaatctttaccagcttgtcggaggcattgaagaagtattcaaacggtccgtagatccagtcgatcaactgctttcggaaccagattgtgcagaaaatgaagaagcgacagaaggcgttggtgtgcatgtagttgtccttgtcgtaggcgtatccgtagcagaactgtttgttgaacacgtggactacttttcgaggcgccaggtggtcttcttcgccggttggggtgttgctggtggagccgctgctcttgtatccaaccttgagtgccacgtcgtcttccagttcctgggtcattttggcggactccatgaaaccaaaggtgacgacagctcgaaacaaaccggggaccgagggcaccgggacgatagagattcggtcttctcgtgggactcggggaacggtggcaatgtggacggccagcagcaccacgtggtcggccagggtggggaacgagtcgatgaacgtcttgagcatggccgggaccgtgttgggcgatcgtagggtaaacttgaggttggaatagaagatgacaagaccggggtatcgtctggtcgacaccgacgatccgttgatgtccagcagcggcgagtgggccgagtccgaatctgacacatggaagttgaccttgtcggctgggtaatcggtaacgtgccctcctcggtatttgaggccgttcttttcatcgatgggctcaatttccatggacttgtcgctgagatcgtgctcgacaatctcggactccacgtgttggccttcaaacacccgcggttggcctgggtgggccacagaaaaggtctggaggttggggcaggtcggagaggtgaagagctttttgatgttgacacggtggtcaaactcgtactggattcgcatctggttgccgtacttccacagcagcatgatggagataaacacggcggacatcatgagcgggaaccaggcgccagacggcacctttttgacctctgcggcgacaaaacacatgtccatgagtccaaacgacgccaccatgaacacagaccagaaccagtgcagcttgtggcaaaagtacatgctgaaggcgatcatgactgtggtgatgaagaagtccagggccacgcacagaccgtaggccgacgacgtgttgttggagttctggaaaccaatagcgcacagaatgcaggccaccatgaagatgtagttgagcatgggaatgtacacttttccttcgattttggcgctcatgtggcacacggggaactggggcatacattccagggccatgagctgtctggagactgaaaagactccgagaataatggcttgagaggcaatgatagtggacagaatcgccagaacaaacatgaaccagtacagacctcctccgattccgccaggaatggacaggtagaagacgttgggcatgatggaggggtcgacgagaagagccgcgccctgaccaaagtacgccatgaacaagggtggatacacacaggtgatgacggcgatacgaatggcgttgggggagaagtggcccacgtcggcaaacatggcctccgctcctgtcagcgccagaatcacgttgcccatattgtcgatacctcctcgtagcaggtagtcaaaggcgtacttggggttggtggcggtgaggatcttgggctttttgcaaatgttgatgattccaatgacaaacagcatggcgaaccagatgaagacgatgggggagaataccatggccaacttggcacttcccacccgctgtcccagaaacagaatcgccagaatgaaacacgaaatcagcaccacgtagtgcttcatgtagggcacgggctgttcaagaccctcaatggcagacagaaccgactggaccggcgttagcattccgtctgacatgagaaacgccgagccacagagacagcaaatgatgggcaggtacttgaagaggttccacgcggtctttttgaaccacccgtagttgtctctgttgtgccggttgttcatccaggacgcctgggtttccgatttgctcagcatgtcgagcgagtcctggtcaaagtcgactccgaccggcgcaatgttgagttctcgagccagtttggcgtagatggcgacaattcctccctcaccgccattggggccgaaaatgaacacaatgatgcagtacttgatgagcactaccagagtcaggccccagaaaatgcacgagcaggcgcccatgatgtcttcctccgatggcgtggtggcaaaaaccgagtttagcgtatacagaggcgaggttccaatgtctccatatacggctcccagggactggaaggccaggtagagggtcgcccggaggtttttgggaccatggtggtcggccacggggtaggaggaaatgggggcctcttcgtcagaaaggtagttttgagcactagtctgagagtgctcagacgagttgtctgagggagtagacactgggttagcgttgagcaaatgagcgtaggtaatttgtaatgggatgaccaaatgactaaatgaccaaaaatggggaggatttgcaactagatggaccaaccaccggactagtagcactatttaccatctaaacatctccctacacatgatcaaatcacgcaagacgcatatctgggttgcgtttacgtcccatttgggtcccgattcggtcgcccaaacaacctcaaataaactctcggctgttggaatgccgcaccggggccacttcttggcgggcttggcaggcttttgacaagcgtggccagatggaatgaaagtttattcggtaaacaggtggtcaaggtggtgaagggtgagttgaagggatgttcgagcgacgagaagtggtccaagcgacgagaagtggtccaagcgacgagaagtggtccaagcttgacgaaaaagtagttgaaacacgcgaaaaagtagtcgagagaccacattgaacattgaacaccttcagacaccttcagtctccaatcaacaccgtcaacaccctcaaacaccattcattgctctcatttcagcttctcttcctcccctcctcttctcatactcactgtatctgtcgagtactggctggtcgaaagtgtgagtgaaaaagtactgtaccgatggatatccagatccgaaatcgacaccggaacctcactctatatatccctgcggtggccgcctctctgccgtggacacgagccaaatgcacaaaatcttccctttttcctttttccttttttcctttacgtttggcttttcttttttttttttgcaatttttcctgtctcagactccactgagactatcggactttgggttgagtgatttgcaaccagaaagacaaagtcgagggaaattgaacagaaaataagtcatgtgatggagagaaactcctctggtcaactggacattagcccgtgtcaagtgattcgggtcttatccgatttttactggatttttccaattttttttccaaatttccctaaatttccaccgcttccgcccctcgtgtcattaaatttaataccaaattcacctgcagacaaggctggattggaatatgtcgacaagttcgagatttggaataaaaaatattagaacatttgaaaaatcaaaaaaaatcaaaaaaaaatcttggggaaacattacggcctggaaaaagaattatcgacggaggaaaagcacacatggacgtgacaaccaccgcctcccaatgtgacaccctgtaaactcggaaactggagccgctagacccgcctcgtctttgcctcccgtttgggacaagtttttttttttttttttttcataaacacatgtatatagtctctgtgggtcctccggaacattgccgcgaaatactgtaatattgatgctggggatataataaatagcccgttttgatcctcaggcactcacgcatctcgccatctactttttttgtcaaattctccaatccctcagtctcctagtgcctctctaaacagcccccaatatgattcgtcccagatattgcgcaaaaagcaaaaattagtctcgaccaatctcccaacaacaaccttaacagtaatcttaactaactcgcggccaagtactgaggctggtcaagtggaacgcggaagaattttttcagtggaataatcgggctttttttgccgctacgagtcatgtgatggatgactcataatggcagaatatgcggaaaactcttgacttgtgctcgttgcctctgggccgctctcaaactatactgtcttggacagttgtacgcacattgtcggatgtaacatgtggtagaatgtacggtagtgatggcaaaagcaaactgacgactttgaaaaatgtttttaaagtcacatgtgacgacctttggtgagtgtatctgccagttggcagtttaatactcgtcttaagctgtgtattgttgaataaaggacagtacagacaccggagaggatcggtatagaatgggaatgagacaaggtatcgagaacggagttgattcagggtaatttttcactccattaaaccactatggagaacttcctgcgcttcttggttcaatatctacctcatcaagccgttctataggaagtagctaaagtcaagcatatccaatcttacagccccccattgtggggttctagagcagttagaaactaatgataaaggagttactgaatgtcacgtctcgtattccaccggaatcctcgtattcgtcaacttcatctgtcatcaatgactgttctttctttgtctccttacttgcaactctctggctggtcatagttgcgcaagagtccatacaatcacgtttttggggctatttgggcgttaaaagttgcttcaaatggacgtgagtatccccctttctcatatttttccgcataaaagtgatcatttaggcagtagtatattttcccgatttttttaatgttttcatattatgtcttggcagccaaatagggtggaaattagtgcacaacgtattcacatgttctgactcccgcaagagtatcggctggtttccgtcgcagttacccgtcttttctggttaccctacgattctacgagttacagtgtgtattttttggcaaaagtatgattggaatgagaccgagaaagttgggttaagatcgtgactttgctaggcagcaaaagtgggccaatagaagcgggaaaaaatggaggaaaaataaaaaattacgactggatttttttccacaatgtaatgatgtcaaattccaaccttttctgccatttccgcatctcgctaccacttcttgtcggccatcattaaactaaaacaaagttgcgtaaagtgtgagccaaaactaggagaagatccggaaatcgggcggttttgaagcttgcctgcggctcccgagctccaaagctcttgtccccggacaattctggcttccactcaggtcaacagagcgtcatgcgccccaagagcgattctggcgagatatcttggcatttaaaattcaaagtccccctggacaatgacgtaaaggcacagtagcatatcgagccgcgtggtaaacaagcttggaggcgcagccacggccgcatgccaagagatgcggattgggccttatgcgagctagagcgaaaaaagcacagacttttccctttcccgccccagactcttttgggaatctgacagagctaattacagtgagggatatcaagtattgcagtagaaggagccagattttgggggaaataattacatatttggaatccccagactaggggctttcgaatggaccgttacactctccagtagagctccttttcatccccccaactgcactgagtagactgcttttcctgcaaatatctggaaacccaaatggggtcccaatttcccctgccagccggtcctggaagtgagacgtgacgatctcgttgcgggggggcggaaggagttaatgggacggagaaaaaagaaaaaaacatttatattggtgtcgtcttgtagctccacgtgacttctttttttgtggatttttcccgccgtttttcattcatttttcgctcctctggagccgtttccgcacaccgccctgcaaatcttcgcgttacatttcttccatatgccaagtgaaggcttgcatttcggtgcattttggtgcattttggtgcattttggaaagcctatttacgatatacatatataggcttttggcttgtcttgacgctagttggccaccaatggcggctaaagggcttatctggaatgacaatggggccttgaagttgcctcgtgtcgtacgcgtaatgctttttttcacgtttatttgccaagccggggttagagataagccgtgtgattgacagaggtacgactccagcggccgtgcactttattggcttgattggagctacaacaatgtccatcgtttggacaagattggcacagccgaggctgcgaccgcggcttgactgtaccactacacgtaggtgtcaactgacatctgagacattctagcgagcatagtaacgagcatacaagtagtgagggatcttagtgagggatcttagcgagggatcttagcgagtggagtaacttcatacttgttctctccttcactcgtactgtagtggtatacctcagtttcattggtatcttctgcacttgtcttctacacttgtatcctccgtatcttcataccttgaagagaaaagtggaacgatatcttcacagtcaatacgggcacgtgggagtgatgagctcgatatttattgcagtcgtcaataacattgttagcaagctgtccttcgatggagaagtggatacgtggacatggagacggactgcaatgggcagattgacctgaaagttccgttcaccccttcctgaaccgcggagacaattcctgagtattcgccgttggacgtacgtcccagacttccagtttgtcgctgtcttggatggagaatgacatgtcctggagctattgatggcacatacaagcagtagaattcattcaataaaaaacattccacacactgacagtctccgggaaagtatcgcctctccccttccagagcaacaagaactagaccgttcccttaacacgccaattttttgtaaaaatagtcagataatcggattcaaaaaacgctgctaattccaatgataccaagttgtactcatttccctgttctttacgtagtttttatgagttgttgtaaatcagtctcgcgccccctcgcgcccacttagacgtctccaaacaaactcctacactttcatcatgtcagaggaagtatcgtaactctcatacaacagtgagttccatctgatctgtccatgtttggtatcatttcactacccgcgatctcctagttccaatgatactacttgtgttccccttcaactgttccattcgtagctgccaaccatagtccactaactacacacacagttgagctggcaaaaaacggccaaaaccaggaatctcgcctccttcttctgattacacacacaccaaaatctcccttatcagtagtctcctttccgagttggtcgcagctctgtgtgtcgccgccgaacttaatccaacctgaaatgtactctgccactttctgaaacagcaccatgagcaacgagaaagccgtctcgaaccaccaccaagactggtccaacgaggacctggaatccgctccccttgtcagcattcctcacgtgaccgccgcctctcggcacacggactttgggttctactccgcgacttacaccaccctgcttgcttttcagaccagtgtatacatcaccgcagctcttgtggttgttgaccgtgtcatttacacaatgtgcaacgacgatcatgactacccgcttcaaaatcccaatctgcacaccgtcatgatgaggtgggccaatgcgtttgggggccagtttttcgccatgcggtcgtttgtgctgttgaaatcgcagtcacgtgaaggccactcatttctggtgattggtctgtttgcgattctgggattggtctttaccatggcctcttttcttgttcagtttcaggaggtctgggcggagtgaggcagccaaccactcagcaacagaagccagaggcacagatgctggtcttgtcatctgacttgctcagaaaccagacgtgtcatccactcgccccttgaccggttcagatgatctctctcacactcccacactcgcactctcatacatgaccagaggttcgactgagtgtatattcataactaaattatcttctttatcaagtaacttggttgattttagttcaaagactagagcattattaaggtttagatacccgacatttcgccgatgttgtcaacatctttttcaggtaataaattgcattttaatggatatgttgatgcgtgattccattgagtcgggatctgggtacattttgatgtatctcccttggctatatctcaaataagttgaaaacaacatcagatttcaggattccacaaacacaatttttttacttttaacttttcggcccgatggtttagtggtataattctcgcttagggtgtcctgagcaatttgcgagaggtcccgggttcaattcccggttgggcccttttttggttggcttggtgaatcgggtctactttttgctctgctgtatggaactacactgataatcataatcaaattcattcacatatcataagtcgttagttgtcgtcgtctcttgtcataatctcgtctctcgtctctcgtctctcgtcgtagccatgacgccattactttttcgcgctgtcctcctcccgctgcttgttatcagaggtgattcgagggtcatctgcaggaatgatggggaaaggaaattcgtttctcattgtggtggtggttgtgtgttccgccgaatagtagatgaatgtagatggtgataagtggagcgtttcgaatcggtggaacagttgcagtcggtgaaaagtctgcaaatcctctactgtattgatctcgtcattcgcaacctcttcatctcttatatatactctcccggtccccacttgaaacccctcgccaacctttcaactgcaggctgacgtcaaaaagagagcctgacaaaactgcggtgcatcgatcgagcaacaatctggacgttgccggagataaatagctgcccctgtgtacatgtttgctgtttgctaatgaatacggactctcaactctttctctttggtggtttggcggtggtatattgcagtaattaacgtggtcaaaacggtgagtggacctgaacctgtaaacccccacatccatgcggtggcctatcgtcaaatgccgatcataatcagacaaaaaaactcgtagctaatcacagcttcagtttcaactgttcctgcagaatccgtgcaaagaggtagtggaaaactacgagaatggctctggatcgactccaatagcacacgtactcgctctatagtggtaaaccggacctgttctcacgtgatgtcgctgttccttccatatcctgttccgtcactgtctctcacgtgatatttgtcacatgatatcgcctgctactcgaccaatcacagcttctcaaaaggtgcccttgctggttcctcgattgggtttgcgattatgcacgcaggatggcggggctgtgcaggcttgctctggagtcacgtgaacaaacaaagagattgtgcaatgtcggtcgccggtcacgtgagtctttgtgaagcgacaggtgatgggcaatgttacatccggctgtgtttttgaggagcgaatcagacggggtggttggttcactggacttggcgatcttccgacgtgtttcaggtctttcaatcgcggaagaggtgacagcgggggctgtgcggcggttacggggcagttttgagagggcttttcaagaggtcggtcaagtattgacatgtgccagtctccaggaatgtgagtggagttgcggttccctgttggaggaaccagaatgtttgggacagctcgatgtgtgtcctgctgaactacagctgcccctgttttggcacaatgacatttccaggaactggtgtaaatgagcttcctgatcatcacctttggaggttgtcgagcactggatgggggccccaagttgacaggatgacaacctggtctttcctgaaagtggttgagagtacaagaagtcgactatacatactgtgtcattgaaagtatcgtctgagttgactgttctccagtcactgattgggcatttgtcttgattccacgactttgttagatgttattctcggtgtggacaaaagtaaatatctacagcaaggggacatccagagtgacattttttatgaacctccggaaatgaggagatttcctgtaccttattagaagcgctgaatctttcaactttccgatttgtcatagctcctctgtggaatgggttggagagattgttgattgtcaaggattacgttgattgagagaaatgggagggatttggcggagatgaaaacattacagaaaagataataagctgtcaggagtcgcttctggtcttgtactttttcagaaccatttgtgaagaagttaccaggaggcatgtacgtgtgtagtatgaatagatccatatcaagacatccagcgaaacgatacagaactggcaagttgatagaatggtataattggacatttggaattcattaaaactttcagaaatgtaattgcacatctacagcgtgggttatgtcatatgtttgtatgtgcaaagccgttccatacaatcttcgtgtagacaatgctacaactttggtgagggaagagaactttcaagtgaagctttcagtcggttggaaccgtgtttgtgtgctcagacttgaagcacctttcgctaatgttgccttcaggcagtgattctagtgtggttgacatggaaactagccgtttacagaatggtgaaaaaaatgactaatcactgaggaggtaagaaggagactttctaatctacaagcttctccaactctctgattgacccttacccgtgttcaacatgttgaacggaaaacgttgacatggctgaacatattactcctgtattgtcttctgttcaacttgagtctcgttgctttgacctcctctcaactccagtgaacaattctgaatcaactgatgtacaattatccactacttgacatacaactatcgccatatgtcttgagaaaaaatcttccgcacaaacagatcatctaaaaggaccctaggtgacgacacagagatcttggaagaatgccgacactctcattgaaaccgtctccactgtagcagcactttgatggtattacatatccaaaaaacgaatcattggagaaacctgtgctcgaaccccttcatactgacttgagccttcaatccgtcagataataagctggagccgtctatggagtgatctacctcatcgtgtttaacacgtcttccaggatagatggcgaaatacaaaacatactatcacactcctcgcacccactttacactactaaggtgtcgttattttggtcgtaaaccggagattggcacctcgagacgggtccccaccaaactcgttaagaacggcaagatcgtacatctacaagtatgagaaagacgcttgaaacaggagaccaaaaagatgaagaacattttacatgcacaaaagaaccaggcagccactttgcagctgggaaaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtactttcaccaggatatggccgtaaccagggctgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgcttattaatcgaaattgtggaagaccgttagatcgagaggtctgattacgtaataatgagtaatgaatcattagaataaatgaaatgattactaagtgtattttaaaaaagcgcccccacgattactaagtctatgatttattgcgccaattacccggcttactaggtatatagctgtaatgaatcattaggagtcgaatatatagaaaagatgatcagaagatatagtatataagagcccgttgataccatagaaccattggggagctctgctgtcgtctgctgtcgacattgatgttgctgtgtgaactgattcaattaagtgatagtactgtatcgtaatggcaggtctcaatcgcagtctaattcaatcgttcacttatatatcggttgtgctcgtttcgatcattttttttcttctcctactctgtatatgactatggagagtcatcaatcgtcatagaacatgtcgttcgttgtaatcacctgttgtggaaaataccacccaagtagcaacaccacaactcgtgacaaggacgacttcggggtcactccaaaacgctccctcgcttctccttatagcttgaaagcagtcacatcaatccccaccagccccgccttgctcaacttctccatcaacgccttcttcaacaccgctccatcaactctcgtttcgtacagcgaacacacgttgaaaatggaggcagataacgccgccggcgacatttgctcggcatgcttttccaacaaggactgaaactgcacaatggcaccatctgtatcgccagtcgagaacgcggcaatggcctccgtgttttgaaccagagggttggacgagttcgccgattccagagtcgagtttgcgtcggccacattgtcgctagccagcgagcaaatcgccattagagtagcgaccacagcgtcgttcctgtctccctcctgcttctgaatggtatcaagaacgcccttggccttgtcaaagttgccggtttggagacacagaatgcacagcagatacctgagataggagtaatgagcctccagaggaacactgctgtctgtgccgaccatactggagacatgagagatggcattggcgtaatcccccataccaaccagtacagccgtgacgtagatgcccaactccaccagtcgttgggcccacagttgagtgtcgtcctttttgtgtcgcataatctttgcctctcgtgccagactgtggtacttgaggatggctccgtgtgtatcgcttcccgaggccagtctgactgtcagcactctgagcgaccagggcacaatcgattcccggtcccagtggatcgagatctccggcttagctggggtggtggagggtcccttttccggaatcagccggtacaggtcgacattgaggtctcccagcgactttgcttcggaatgggccactctgtggaagttggccagaacgagacacgtcagccgggtctcccatagtccgaacaccgtctgggccgtttccagatccaccgccgtcgatttcatgtccgtgcccatctgtgtcaattggagtgcgactttttctgccgccagctggaacagccgtttgtcaaccagctcgtcgatcgagagctcgcggtccgcctccgtcacattgaacggctccggcgggtcgaacggcaccagtttttcaagctgccccggcgccaggatcttgctgatgttgaatgacatggtgatgtggaggtggtgacaagtgagtgccaacgttagagttgtgataaggcaggtagatgaatatcgcgaggaggcaagacgagtagttggccaaaaaaaaattgagtggaaatataaaactccatgttcttgttcaactccactggtgacccgatggccagtacaattcaattgtgtcttgccgtcgaccgcagatcggcatgcttatgtaatcatgtcagagaccgggggctggactgaagccggcttttgagaagagctggacagctgtaagcgggttgatcggggacttggccgtttttaatgatgtcgtcaattgttggaaatcgttgtcggaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaactcgtacaaggtacttatacagagcccaattagatgccctaagaatcataacggaagttgatatgaagggggaaaacatgtaggagaactccttgcacttgaaaagacctgaaaggtccaatgattccaccaatggttgatagaaaggcagattatttatttattcaagtaatttgaccccctcagtcactatatttcctcctcctaccagttctctacaacctcctctcttcaagacagaagacaggatgcgttcttaccccggagaacaaagatacaagccaaagagcagctcgattgcggagttttgcatgactttatgactaatcacctgtgcttcgacatctacatcggtcaggttcggtgaactctgccctaactaaaaagccaactatcataccgtctaattaagagttcttaacaaaacacgtcaactggccactcttcatctcactgttcagaaataccacagtcacatgaatggtatcactcgacccgtccagtggtcaggccccacagccccaatccccccgataacgtaaccaacttgtcttgccatcccgggtgcgttctgtcacgtctttccgttcttgagttacctcggcaacggcggtaaacagtttccagaaaaagccaaaaaatcagacaaaaaagtcagttagtgagtaggaaaaaagcatgcaaccggagcaactgaaggaatgatggtcgacgtgtgggcggggcgaaggagtgatctcacgtgaccaccttccgttgcgggtcgcaacacgtgccatgtgcagtggtgccgtacagtacagtatccatgtgcttttcaggtacagtaccacggggacagtacagtaggtgacgtgaaagcgcgtctgagcctgtcttttagtaatcatcaactcaggcacgaggtggacagttcagatcttgcaatgcttttttcggactgagttctgaaccgagtgtatctgggatggtgcgacggtgaaacatgtcttgtgtttggtgtccactttggtgtccactttggtgtctctgctccgctcatctgccgtaggtcttaccgtcggcgtctcaataacgcaactcgaagccgccacaagacttctccatcttccttcacatgctcctccagttgccatttccattccatctgacacatggttggcagatcggcgatccatgaatgttgagccaatgaagcgtggggagtttaatggagctgaacagagacacgcacggacattgcagtgtgaggtggtccatttttcaagtccaatactgtcagatggaacttgcggatggcgttacgggatgggcgttcacctgtttggtgttcaccggttcgttcaccggtttggcgacgttgcaacgttctgatttccacggccttgagatggaccacggacaatctgaagagatctcgtcccgacacaagtaccccaagccactatcccatcgttcgtacgctcatgtctgccatgatagctccaccactcatcccaaacgccaaaacagacaaaccgccgcacaacggaacagtacgagacgaactcgcgcaccccccatcacaaacccattgtatgcttgcggttcctgaggaggacactgtagagttgcccacggtactgtgctgtacagaccgtccgcacggacagtcagggcgcaaagggggatctgcaactgtgtgacgtcaaatgagcttctttttttttcttacccgctcctgtggccttgtttcaggtacagtacagtacatgcaccgtacagtgtcggcacccaagacggcgcagatacgaccgtgtcacgtgacccaccacattggtgtgtgtgtgtgtgtgtgtgtgtgtttttccgagttgaaatgacgttttggtcagaagtcggcctctttgcttgtgatttcgccttgcgacaagcgtgcagaaaaatgagtggtaaaattaacctctgtgtttggaatgacccagtacggcatgttgcagccccaatggggagccatgtgcatattccttattggcggtggatggggcgagggtcgataatatcgggcgttgcgggtggaaaaggccgggttttcgcgcaccttgcggctcgtggcgcccccaggaacccattccgacttgcgccatcccgccactggccctgacgcacgaaacaacacggtccagacgccgctactttagctccctttggaaagccaaaaatgcaccgtccccaacgttatgcgccaatcttaatagtctaagtttgcgccaagggggccagcatgtatggtacaatatacacagccgttcggagtcactggtgtctttttttcttttctttttgacatcatcaccaccgcagctgtcaatctagtcactcttttttccacagctcacacgctacaacccccgccaccgctacacgcgccccacactcctttgctaaaccaccgagtctctatcgagtctctacacgactagcgagtctccatacgaccccagtcaccacactcctttgaacccaccgctctttttgaccgatacccgactcgagacgcgtcatcgccggacgatgatgctcaccaaaacactagtagccctggtggccgcggcactggcaccccacaccgcagccggccacgcccaccacgcccaccatgatacccgagacgtgtcgtccgccgcctacggccccgcccccggccacccccgtttgctgttcgacgaggccgagctctaccaaaaaatgggcattctgggcgaccgcgacaccgtcaacgtgaccgaacaagagctccatcgacgaaccatcaccaaggaacacacccgacactcccaccacgagcacaagaaacgaggaggccaatgcgccttccccaccaacgagggccttgtgtctgtggaccctagcggagaaaacgccggatgggccatgtcgcctgaccagccctgcgagcccggcaaatactgcccctacgcctgcccccccggccagctcatgggtcagtgggaccccaaggccacctcctactcctaccctctgtccatgaacggaggcatgttctgcaacaagaacggagagatggagaagcccttccccaacaagccctgctgctacgagggaaccggcacctttgtggcccgaaacaagtgcggcaagcaagtctcgttctgccagacggttctgcctggtaacgaggccatgctgatccccaccgaggtggggtccggatccaccgccgtcctcgccgtccccgataccaactactgggccggaaccgctgcccacttctacatcaaccctcccggagtcgacaccgccaccgcctgtgtatggggaaccctcaacaacccctggggtaactggtctccctacgttgctggagccaaccaggacggcaacggaaatacctttgtcaagatcgcctggaaccccatctaccttgagcccgccacccccttccgaaacaccctgcccaactggggtgttcgagtcgtctgtgacgagggatccaactgtaacggactgccttgttccatcgacccccgaaagaacaaggtcaacgaggtgaccgctgaggatgctgcccagggagatggcgcctcgttctgtgtcgtcaccgcccccaagggctccaaggcctatatcgaggtctttgagattggaaatgatggcaactctggtggaaacggtggcaatggtggaaacagcggctctagctcttcctcctcctctgcccccgcttcttcctcctctgccccggcgtcgtcttcttctgctgcttccactggcatgaacaccatgcttgctcatgccgctggatttgccgccgctggtcaggttgagaacctggagaacgtggagtcctcttcttctgaggagcctgtctcctcttccgaggggcccacttcgtctcctccccctcctccccccactacctccagtagcaccccccctcctccctctacgacctcgagcagcactcctcctccccctccccctacgacctcaagcagtgctcctccccctccccctacgacctcgagtagtgctcctccccctccccctactacttccagtactcctcctcctcctccccctactacttccagtacacctcccccacctcctcccactactagtagcacccctcctcctcctcctcctactacctctactactcctcctcctccccctactacttccagtacttctcctccccctcccccatcgtcgacctacgtgcccccttcttcctctcctacttcttcctacgttttcccttctgcggagctagctaaggagatggcccagctgatgatgttcaacgccgagtctgccactgtggtctcttccacctcttccactaaggtgtcgacattttcttcgtccaagaccacctcgacgtcttcttcgtcttcgcggttgtctttgtcgtccaccttcaagcccaccatcaagactgtcgctcacctacgaagtcatgactcggctgccatgaacgtggccaacaacggaaccgtgggcgtggcatcgtcgtcgtctactctggccgcgacctctgtctctgtccaggaggctcctgccgcccccactcctccccccgtcactgttccccagggcgtggctactattgaggtttccgccaacacctcgggctcttccaagctggctgtgccgcttatgaccctagtgttggttctgcttctttagtttgcttgatgtttgggtaggtgtttgtaatattaatgtataatatgattgtaatgtaggtctttctgttcactcgccgatcgtgtcggccgccagtcatggcctatcgcacccggtctcagaggcctgactcaagtgaaactgaaacagcgctaaccggaccatggaagacattgtgagactagcgtcagtctgcttgagagttgtttgatcaagtgaaacggtgtttcagaaattgggctaacttgaaacatgaggcgcctgggcacttgcattgttcctgttccaaacggtgaatggtggctgttggagaaggtcgcgtatctcgacatctgcaagtctagacagcagtttcaagccggagctcaatcgagtggagcgatatagaaccggtttggccacatctacaatacgagtacgaacaacactcgaacttggttcagtcctcagactgtagacactgtagtttgacaatatcatgccgaattcggtactcttacattttctactcttgcacccctgtcaatcttccatcacatcatatacgttactattcctattgtatcactgttgtatcactaaagttgtgacgagtcagccatgtgcagaccattcggtcatgtataaatggctcatccagttgccttattggcggcttcattcggttgtggagctttgctcggccaccgctgctttccttggttcgttaccactcgctctctccagtagcccgtccaaaaacatagtcctttctgttgacgttaacaatgccgtctcggaaggtgaactttcggttgttcttgactcggtggattcggtcgtagacacagagaattgtatttccatggttatcgtcctcgtcttcgtttccgctcagattgtcgtccgatgagtcgtcgaggtccgagttgagttcatcttcgtcatcttccgcgccgtctgtttgtggcaccttgagagtcatgactccgtccacaatctctccctcaaccatcaccgtctgggctccatccgtctgctccagcttgacggggttgccaggctgtccgttgccctggccaccctggtgcgagcctggcaggaccagaccgggctgtggcggtgtgtgtagcgagggcatgcctccatatcccccgtcgttaggagcagccacaggaggttgttgttgttgttgttgttgttgtcctggcacagacacctggcccggttgatgctgacccgactggccaactggcggtggttgttgatacatgagctgctcgttggcctcgggctcaggaatcgagtcccacggcatctgtgccacctgcagagacgacaacttggtctgccagccctccttgagctcctgcagcgtcatttcgtcgatgccgttctcctggaagtcatcgcggcactcgttgatgaccgcgtcgatcaccttctggtagatgtttcccacaacctggttactcattatgtcgtagtggcgaggctgcgcttatgtacaaaaggcatgggaggaaatcgacccgggtgcatgactaagcgataatcggttcacggcattaataatcatggtcgcagcgtgctgactaatagaaacgacaccccaataggatgggtaccaaaccagaaccaagctcgagcctctatttatactacagtacccgtgcttgtccccttgcgctcaggctgtggtgaggagaggagttcaggtgccgtttttctccggggttagggttgtgatggtgtggcaggaaaatgtcagcaaactttggctgcgtgggggtgcttattattcggtcgtgtggcaggcaggagggatatggcatgagttggagaacgccaggtggttgtattttttgggtattttggtggttaagtgtgttaaatacaagaatttctaacaaaatgcacttttcagaatgtcttttgaacaaatattggtggaattagaacggaggtctttgtaagtagaatgttaagtaaagtttcaagtgaacgcgatgcatttagttcagtccagacagtcctgtagatacaacataactcgctcttcagcagatgaataaagaccaacttgtcgtatgaacagtctagtacctgtcataagccatgtaaagtatctactacaccacttgtacctgtacaggtatcgaactgagtccctcaacgagtcctcacgagtccctcaacgagtcctcacgagtccctcaacgagtcctcacgagtccctcaacgagtcctcacgagtccctcaacgagtccaaccgcgcatcgacaggaataacggaaaataccgtcaaacgaccacaaacacacccactgtggccacgtcaccgccatacaccacgaaaaggtgcgtctgaggcctccgcttagcctcggactccgcacagacacggcactgctaccgacatgcagatggagatggtgccgtagcgccgctggacggtttcgcgccggcgagacttggtcacgtggtccgagcccgtcacgtggtcctagcccgtcacatcccgccgagcccgtcacgtcgcatcgatccggtcacgtgtctccgcctcgcctccgcctccgccgacccctttggtccctgccgccgctatttagctgctcccaaaaccacataatctccaccagccacatcttatcgggggttaagctttgttggaaaataccagccagaagcgtacaatcggtctccaaacagaccttacctcttacaccacacttgcgaccatgagaacccgacaaacaccccgaacgcccgtgcgagaaaccgcctccctgccggacatggactcgctgtcgctcaaggacgactgtgcacgagccaagcggttctgcgactttatggacacctctcccaccacctaccacgcggtccactacctgtccaaggacctggaaaacgccgggttccgtcctctcaacgagcgggactcgtgggaagacgagttccacacccacgacaagttctacgtgacccgaaacggctcctccatcattgcgttcgtggtcggtaaggactggacccccggcaatggagccggagtcgttggcacccacattgacgctctgtgtgccaaggtcaaacctatctctaagaaaacccccgtcgacggctacactctcctcggagccgcgccctactccggcgccttttccgacacctggtgggaccgtgacttgggtatcgccggccgaattatctgccgagacggcaacaacaaggtaacctccaagctggtccacgtgccctacccaattgctcgaatccccaccttggcccctcattttggcgctcccgccaaccctcccttcaacaaggagacccagatgacccccgtcattggcctcacctcctccaaggagatctccgagcccaccgaggatgagaagctgtcgcccttggtcggcaagcactccatcgatctgctgcgaactctgtccaagcactccggcgtcgccgtcaaggatatgctgcaaatggacatggagctgttcgacacccagaaggctgctctcggaggtctcaaccaggacttcatcttctgcccccgaatcgacgacaaggtgtgtacttacaccgccgtgcagggcttcattgagtctgttcccgacatggaccctcgagctctcaacattgttgtgtgcttcgacaacgaggaggtcggatccaacacccgacagggagcccagggaggtctgcttgagtctgtcgtcgagcgagtcatctcccacggcatggacgcgtccgtcgccaacctcgccgaggagtataagcgaaagacatacgccaactctttcttctgctccgccgacgttaaccacgctgtcaaccccaacttctccaacatctacctcgagcaccacaagccccagctcaactacggcatgactctggccgtggatcccaacgcccacatgaccacggatgccgtgtctctgggcttcattgaggaggttgctcgacgcggaaagaacaagacccagtacttccagattcgaaacgactctcgatctggaggaaccattggtccctacatttcttcctccaccggcatgcgatccatcgatcttggtattgcacagctctccatgcactccattcgggccactatcggttccaaggacgttgctctcggtaccaagttcttcaagaacttttacgagctgtggttcggtgtcgacgaggagttcaacaagggaggcatctaagccgacgacaatacatgcatacattatgagtacagaatttgtagtttgaaagtagctctgtctaatatgttattactacaatacacacttgggtgaaccacctcaagtacactatatatacaccccaccccactccgactggtagtcaacttatgctctctcctacttcaacttgggataactagcagccagaccaaagtccctctgcaagatgctgtaccagtcacaaaaggtttccaccacatagaccacctcgttgcgggtcatgtcgaaacactcgacccaatgctgtttgcccctagccttggtttccttgtggtagtcgatggggatcttgtggtgtttggcggcccagtagatggccgccagggctatggtgtttgtggagaacatgagacagaggggggtcttacacgaatcggtcacaaactcccaagctgtcttgcacacctccttgacgtgatgaatgtcgagctttttgacgtagtagctgagatgttcaaagggcgagtccagagtcaggtcgaaacacagaatctccagaaaatagccctcgccgtacaaaatgcagtcccgccacctccaaaagtccttgctctgttcgtcgaccacggctcgatggtccttttgtgccaccttcaccagacagatgcacacgtctcgcaagtggcggttggcctcctccactttggtggccagaaagatgcagacagccgccgcctcaaacggatgcttggacttgatgctgtggcgcatgtagaaccggtggaaaaaggtgcatgcggtgtacacggccatgtgaggcagctggagcagcttggccacgtttcccaggaagttgattcccttggtacgcatcatgagctcttctctgaacggcatgccgtccttggccgaaggagacgccttggtgatggtcttggcagagtacttccacgtgttgtaagtggggggcggttgtgacgacggtgtctcagatagagaccgagctggcgttgaagagcctcgagactcagctttagctgatgacggtcgcgatgttatcgagttggacctcgagtgtgtgcgggacgacgacaacgttgagccatgtttcgaatggccgttagttggttttgagtctgatctatctgacttggtgtcgtccgtcttgacgtctggcttgtctgtgttgtctgtgttatgtgttttgtggctcgtcttgttctcaatcttgtcgtcagcattcacctcattgatcgagtcgtttttgtcagccttgtcgtcagaattcgccttctgttccacatcctttggtgtatccttggccgtgtccttctttgtaccttcctcaacactcttcttgtcttgtcttgttgttgttgttgttgttgttgttgttgttgtcggtgtgtcgccctgatctggcacccgagagccgtcatccaatgcaagtttgttcgcgttctggtctctggcctgctcggtttccacccgcttcgcctcctcctgttgaacaatgcccgtgtccttttccaggtcgcttcggccgcctctgggagactgcaacttgcgcggggtgctggcggcagaatgaggatccacccagtcgatggtacgcttctgggcggtcgtggacatggaaatctccgccctgttgcccacggcccgcttgatgagatctttgtccgagtccatcgtgtgggtatgtacgcttgaagccggttcctagggctagctctctgtcaggatgctggaaagaatttgggtttgggaaaatatacagccaccgggaatcgaactgggggtcgcgtggaatttaaagggatttttttgtttttgcaaaagaataattggataaattcactattaaatggataaatgaggagtaatggaaacaatccgcctttccagatcatacaggtgagatatttccaccaaatggtccgttggtgaagggaggcgaccccttgggaacgagatttgcaaaaaaacccacactatgacgtgatcagaaggcacctggagcactccgaatccgccggacgacatctctcttatgatctccaccatgtctaagcaccagccattgacctcatcagttacgagtcgtccgcttaacaaccctgcagaatcaccatgcagaaccaacgctgacatgaatcgcacagtgtagacaatgactcggacctgagatcggtcggacaacttgttgacgtctcgaatgaagtcgacgttgctgagaagccaggaagcctggaaccaaatggtctcctggtaccgcttcacagcgtccagaaacttggagtcctcgaggcagaaggatcacctcgaccatgcccttgatgaactgccgagcttcctcagagccagtggattcaataggacaggtaaatgtccaagttcttgcagactcttacgaggaactacggatgttggtaatggttctgtcccggaccttgttgagctgccaagcagagtcgatagccatggtcacaaactgcagtgtctccgggcttggcctggccatcttccacagctcggttcaggtgatcttccgaatccgacgctatacgtggggaatccgatgtgtacgcgctctttggtgtggtgttccttggtgttccttggtgttccttggtgttccttggttacttcatgctccttggtgttccttcatgctcttggtgctccctggtgcttctttcttcttcctgggcccactcgggattgttcactcgtgatagtttcagcttggcctgacaaaagatgtccgaggtccgaatctggggatcaggccgaggtatggccaaagctgctctaccaccgaggacactgggtccacacctagagacaaatccaacggccggtttctgggagagattggcctgaaacattacatgcgcgttgccttcttactcagactggctgatcattctcactcgcgtacgcgcaggaggccgtcgagtccactgacgccattatgaaccagcccacgtgctgtctgatagcggctgaagactgggcgttcagggccctcgctgacaagtgcggtttcgtgcagaccgacaccttctgtcagggagacaaggcggtgtatgtttttgttcggccaatgaatggtcgcatccggattggtggacagctcctagcacttgtgtagcgtctgtggcttgatccgcttcatggacatttacacaaagagacgggctttcagccattgcacaagtagggagaaaaaacgacccaccaagaagaaaaaacgaccaacatctgataacggcatgttataccggttgagttgtcgcagatgacaagatagaacgttaagaacgcctcgtggaactaggattccacccctttcaggcggctatcttcctctcggctcttcccctcgtctgtcgtgaataattcttgacaccaccgaccgaactagcccatattttggcaccattgcgagctctcagatctactgtagccgtcagacgtcaagtttgtggcactaagcagattgcaatagacggtatttatatgaacggagatagggtcgacagcatcgacatatgatgaggacaaacctcttgaatcggcagcaggttagtccgatcagatcaaccgagaaaccggtactgtacaggtaagagtacaagtacaagtaccaagactcccagcaaaagacaccattcttagcggtattgcgctgtaggatctcacacctaatcagtctgacagatggatactagcttgacacatgaatgctggtttgacagatgaatactgatttgacgcatgaatactggcttgacacaaggctatagctggatgcaaatggccgatcgtcacacacttatatataccagctgcggaattgtgtgctattttctcaaccatggcaaatgcctgagtcctctctatctaccaaatccccctccgcccgccctctacacccctttccacagtgggaaaactcgctgactttgtgactgacgttgagcatctaccggaaatgcattttctggagcctagtcatttgttttccgattgtcatggacggttatgacgggtttctgattccttccttctacgcaattccttccttcggacggagattcggcgtcccgctgccagacggctcctacacaatcgagaccaaatggcaaacagctttcctggttggagcacccattggccgaatcacgggagctctggagtctgtcatttgaccgacaagtacggttgcaagaaggtcaagttgatccccctgattctgttgtcagcagtggtgtttctggtcttctttgcaaccaacaagtccatgctgtgtgctggctggacgatttcggggctcatttggggagtcttcaacaccatgacgccgacctatgttcctgaaatctgtccagtgagtcttcgaagcacgtttgcagctgccatcaacctctcatgggtcattggccagctcctggcgattgctgtcatcaccggccccgagcccaaacccaacgactggccctacccaattcccatggcgatgcaatgggtgtttccagccgtgctcattccgatcattctgttcatgtccgagtcttcatggtggactctcaaacaggacgacgaacagggatctcgaaagaccctcgaacaagtcgtggacaagatgtcgacattgacgcctacatcgagtaaatgtggcagacaatccaggaggaagacgactcgggaaagttttccgactgcttcagaggaaccgatctccgacgaacagaaatctgttgtctcagctactcattccagcctctgtgtggactgtacttgctgccctacgctgcctactttctgaaactcacaggaattcctcagaacgtggtgttcagaatgacgctggaaatcacaggcttagcagtcatggcctctctggtcgcccccatcatcattattcacttcaaacgaagaaccctgtacatgggtgctctcgccatcatggcatgcacattgtttggaatgggaatcacagaaattttcgatactccgactgcaaaaagggccgccggagtgctcatttacgtctgggtgggcacgtacgacgccactgtcggcccactgacctacgtcattgagtctgaaacctcgtcggtccaactgcgttccaatacgttgctctggcttcaatctcaaactccttcatgatgctcctgctccatatcacggtgccatacatgatgaacgagatgaagactgatatgggggcctacttcgggtttatctatgggcctttttgtatcgtggccattgtttgggcctatttccgacttcccgagctcaaggggatgagtttccttgagtgagagaggctataccaggcaaagaagcagagcaagcagctcgagaagccacccacaacattatcactcgagtctcctgcaggataagcagaagccactattagctccatctctttttcttgaaatcaattgcaaaataaatgatatgtatatggctagaactcgtacccaattagacagagcagcgtttgtgggacacaggttagtggcgaaatggttcggcactcttgatgatgttcatgagatacacgggcgcaatatcgcttcgtggccgcacacgtcgccacatgttgagggccttgatctttttcgctgcaagaatggttttgagagccagagagcccagaagcgggatatcgtgagatcagactagaggggctagagcaagaactccacatgcagtataaaagtccatggggattatctcgtcgttgaagaaggaaaccttggccttgatctgcttggaaggctggaacagcttcatcaagtgctagctgttcttgatggacagatccacggcctggaccaggacaagttcctggcggagttatccgacgaccaccctattctaatcatctccaccaagggccattggtgactcttgagcagcacagagtgccctctccaacctggacggttcctcaggggaaacctctgtttgcgactctatgacaactatctgccaggataatgtcaaggtgcctattcactcgcccattgtggcttgacttctggtgcgccgtcgaaaaacgccccgctttcctcctcgaacatcttctagtcgaagtcagagaaacaccaagataggcaatggcccgctgaaacactcgtgcccacaccatccacgtgtactcagtggtcgagctggcctgctcatacctttcctctgccatggcgtctctggactggagcaaactgaggggaggggatgacggcccgagccatggtcatcattgtagctggtgggccgggtatcttcattttgggcgacttccccagaagggcctacttggctccctttggtcgtttcttgaccattgtattgtattgcaactgcaccagtacttttggttgagtcgaatatattgatggaagaaacccgtgatatatatactctctgaagactcttttttttttttttttttttttttttttttttttttgacgacgcgtcaataattttgtggatagttggagacacagttcttacctctacaatagccagatctgccagtatatgatagatacataatgttcacgtgatgatcacaagcagattgttttcttttcttttctcttcttttctcttctgtctagctaactccaagttgcatgtgagtactttccatcaacttttcgcgtttgttaaattaaaatcgtgtttaaaagacgcgttccaaaactatgcccttgatattttcatcatttgggctgctgagaggatctaatttataccatacgaaagctctcaaaacaccggttacgaatatccacttttcaggtttatatctcccctgtgtccgatgttaacacactttactgttcagcatcagactagttgaagcgtcttgaagtgtgaacatttgttacatccgtatcgcagagaaattcactattcacacctcttgtcatctcccgtttgaatatgggctctgatcgcaacacttagtcatgatttgtaagatgtttggtgagcctgtacaaacaaccaaggtcaccgtaataggaccatctatcgtaataatggtccagtgaatggcatcaaagtgtcatagagccatagtaatatcagtttatatcagctcgcgttgttcacagatccgagagcaccttctctcgtccaaagttggtcagtctaaaagtcgagaggaagtcatctctggcgtggtaagctccacacattcgtctgtttccgacaaagccctttcttccatgcagaactctccagttatcaaagatgagacactcaccagccaccagcttgcaaacgtactcaaacttggggtcggtgagaatgccgttccactgccgaatggccttgtagaacttgggcacatcttcggggctgtcccaggtatccatcacagatcggtcgtcgttgttccatcgcacctgctgcagctctccggtgatggggtcgtgggtgaacacaggctggggaacctcgggggtgatacacacgctgtcctctccggcagagtgggccgggattcggacccgagaaagcagctcgtagccctccgggttgagtttcttaaactcctgggcggctcggaatccgtctaccagcatgttttcgccacccttgccatcatggtgcagacagtggaacagctgcagaccgggcgtgtcagtccagtaagtaccgtcggtgtgcgaggccaggtggaagtttgtgtaagcagtgtcgttcatggcgagatcggcggtgaagtcccagaagccgccgtagtgagtatgtttgatgtgggccagtcgctcgcacagcttctcggtgtcttcgggagtggcggggactccagacacgaagcagaacccgtcggcgtagatcttcttgctccattcggccaagcccttgtcggtcttcatcacgtcttcgaacttgacagtgggcttgtcggcttcgatatcggctgccagccagtacttcttgcggacctgcgtgtcgagctgggcagggccggtcttggtctgggtcttgggcttggagtagttgtggcggttgagccagtccacggggtaagaggacacgtggccgtcgtgcttccaggtcacgtcccagttgtcaccgttcagggcaaccttggagggctgcacgtcttcaggaatggcaaaggtgttctgcagacgctgcttggtcagcggatggtagtgctcctggcatctgcagttgtctcgcagccagatgttgtggaacgagccgatcgagtcgaaagtggtagtgtcctggttgaatgacatgctgattagagaggagctgtaagtcgtacgttgtacactggtgcgtctgcttcatcttacgtggggtagaatatatatgtatgctgattgggtttgccggcgggaaacggactccgaaagatgccaaaaaaggtaggttcatgcgtttgtctggggagctgaagggtaggttccgtggaggggctatgagcggcttcgggggtggctttcggcggagcctagtcctagttccgagtggactgagtgcgatccttatcgagctgataagaaccagatctgataggtatcatgcagggtcgactagcgagatcgtgagagacgtgagggttgacgacattgagggttgatgacgacgggtgttaggaggaagaggtaatggaagataaaagtccctgtgccggctgtagccatcatctggtcaaatattcaactctgggggattctttggcagtttcaaccagctgcagacactataagtagggccgaagatgtcatagcagacaaaaatgagacataaaaatggcataaaaagagcaatgtatggtagtcctgtcgccttattgcataaacagcagtaagtctcggtctcgtgtactgtacaacactacaagagcctgatccaccgtctaccgcccagtccgagactctgtaaacacgtctagaagacgctgccaatacgattcggcacatttgtgactttccaatggttcgctagtgatacgtcatctactggtcaggatttccgttctaaggctacaaatacggtacttgtactggaatagttagctaattgatgcgacggagacgctgattttgatgtctgccgatagaccatcttggacatgtagtctagcgttgaagagtgagtgagtctgtgtgttctagtcgctggtattcgagggacgtttaagtacttatgtactgtcctcgatcatggactgaatgatagtgaggcgcggattaccatcagcctctgaaggagatggaaagtttggctggagcaactggactccgcctaatgtagccctcgttgtccaagacataaacgatgttaggggactctagaggtctggtacagtaccccagctctgatttgatatctccgtgctctccaggggccgaaatctcgtgctaataacgaggcagcactgtctccaaaagatgtgccaagcgaacaatcctgactgatgtcaggttctggactcggctagcatagatggacataccctgtccattgtagtgagcatcgctttgtgatggttctataggtcaactaccgattacccagccaataaatcacgtggatcttcatcgaaaatccagactcttcttgagcattggctgttttacactatctatcttactagcacggcttctaaggtgccatcttcacctgtccgtctctacatgtcacatcacgacgacattttgcagcagattttcaactcgttgccagcttcctaaacgggtcaatgggggactgaacctgcccagtagttttttacctactactttctcgaaaacaaccaggctctggagggacagattgtgattagggcgcggtccgagggactcgtttgcccgtcttcaatctcgtcgactattggcatcgctctaggagacccttgaaccccatgggttcacaccaatccatgttttgtgacatcatagacgagacgagggttactgcacctgcttggcctcggaaatgagcccaactatgaacccaacggttctggatctgctctcgacttgcagcggaggtagagatacgtctgccatcatctcttctgaggattcagctaccatcatctctgatgaacagtctgctactttgtctgactgtctaccattggagcagcttctacctcctctgaaacctccgaactcactgccgagatctccgccaccataatggcctccacctctggaactttgaagagtcctgtctactgtgagtctgtctccagagtctgtttccagagtccgccgcatctactggagcagcagcgaccattgacctccattgtaatctcttctgtcttgctttttcattgcaggaaagtcgtcttcttctgcctcctactgtaagcacggaacctgtgggatactgtatgtgttctgtcaattgccagagatttttccctgtgaaaccgtgactgccgaagctgttcattgagaccaaatcattgagaccaaatcacagagaccaaatcacagagaccaaatcacagagaccaaatcacagagactcgaaatcacaatcactgagacccgaaatcaccgagacagtttccaaacccgtcaaggagaaaactaccatggccatatggagactcttctattgtcgcgtccgtcttcacaggtctgactaccccgactcaccactacagtctccggaaccattgtagtgactggacctactgtcacctcgacttctgtcagacccgcgttctccagactgatcctattccgtccactgtctccaaaccaactctgggtccaagatgaattttggagttctcgctcttgctttcatgagggtataagagatggatgagatctaaaaccagttgtctggcagtacgtaccgtactttgacagcatgattctcaattgcaaagagccatgtctccgatttgctacggtaaatgagagtcatacccgctgtagaccagacagcaggtcggtttggacagacaagagggtcggaagcagacaagtcagtcaaggcggtagagtcttggagtcatcagtgtacccttttgacgtctactgttgcttagtttgcgacttcttccgtatccgaagccacactttgatctcttctatctcttctatctcttctatctcttctatctcttctatctcttctatctcttctatctcttctatctcttctatcatctacatacagatctacatctacagcacttgtaatgtacctcttcctctacctctactcacggaactcctaccaagtcccgcctccaaagccgcactggaccggtgccggcaccgtgacgctctttgttgcacccactaccccaccttttggtgtttctgctggcgtcttttttggcgtgtgtctacagtagggtggctgtttagtgtgtccgaaagataacgcggcaacattccattgaccaaggagaagagaatattatcagatgactcgagttgctcgtcgggtgaattgtcgggttgaacatggtcattgcacatgatggttcgtctgagctcagtatcgagatctacacggtaagtacatacgatattagtacgatacttgtatgatattagtacgatatttgtacgatatttgtacatttgtacgatacttgtactgtctactccatactcctacaatacgtgtagacgatggaacaacgactttgtccggccgaatatctgccgcaatcacgtttcgaatcctcactgctcgcgctaattagtgtcttggaaatgtgtactcgaactggcgagtcttgcggcaggagatgatctttgagcggatgttgagtatagtatacagtacagtacagtacagtacaaccaggatgtagcgtacttgcatcgacagtgggattctgtactgtagctaacagcgttgtagtgcaactgcggattcgccatacgtggcattgcgaggctcttcggagtcggaagttgttttgtaggtcctatggtggtatgtggtatggtggtcttatggtggttcacgtttggccctaaggtggttcacgtttggctccttgccgtttccatccggataataaattttggacttttggatatatatatttttgacttttcggtcttctggacttattttcttcccttcgcccttttccagccgcgtgaggggatcatcccgagattgcacaatagcccagtgcagtagccacacgtgggcggaatggcgcccgtcaggtgaccacaacgtcaaaggacaatccgcccatgtcgcccgagcaccagtcgcaaatgccaccactacactgctccggcgctctggtttttccggaacaaatacaatatctcgcagcaccttggcactaaaaaaagaagtaaaaaagaagaaaacataaaaaaaggaagaatacataaaaaaagaaagaaaacataaaaagaacgaaaacataaaaaaaaaagcctgcagagaggcaaagctttccggaaaaacaacaaaaccggagagcaaaaatggacgcgaaacagagcgagcggcggccggaagaagcgtgctatctagctgggggacttgcgagcacaaacgcgccgcccgcaacacaaagacacttgtcctaacggttgccggaggcatgtcaccatgtcatgtcacacgccccattcagtcccacgctgctccccacccaaaacccaaattgctatcgcacatattggggcataatagagcataatttaggctaaccagatcggcgataggcaagttaaatagatggatatacatttggcatattggccttcatcctttccagacatagcagagacagtgaagcaataccggcaacacaagaggtccggaacagtcgacgcgcaaacaaacatactctgccactacacctagagccaagtctcgtctcgtctcacaagtcgtttcaccaatcaaatccccttcgtcaccacctcaaccccatcccatgctcctacctcaggaaatctttgaacagatcgcctcacatctcacctgggcggacctcagccgactgtcgcagacatgctgggcgctgcatgaacaagctgccccgctactgtggaacacaatcggaccaggccactttgcacagaccccgtccaccgtgtgggactaccacgatctcgtgggccaacatccgactgcccgaccaacatacaccgtgtccaagacgggtctcaagttgcaactgcatggcaactacgtgcgcaacatccaaatcacgtctttcgagaagcccattctctttctgctcgaccgacaggctattcctggagtcaaccagattggggtccggttctacggaaaaaagccgtattccgatttcaatgagcggtttgaagtcggcatgaaaatcaaggggtggcgaaacgacgttcacgtggactttatgcctcgattgtcccggtatctgttggaaaacccctccgtatcacttcaactgcgtactaatgaccccacaattctctacgagattctcaaccataatgtgtgctcgcaggtgacacttttcgactgccagctcgtccgaggaacggtcttgttcaaaaacctcatccgaccctcggtcctcaaacccatcttcatctgccagttcttgcagagagccaccaacctacaaaccctccgtctggcctacgatccctacggagtgcttctggatgaacctccccaccccccctttcccctgggtccctcggagcaggatctggcactggtattttccggcctaacaagcctgcagaccctcatctgtcctccctccatgttctccaccctcagagatggagcttcgtaccctcccaatatgcgacgactcattgtagaggccgctgaaaacttcaacgcagccgcctacctgcctatcgtcaagtccatgccttccttgagacgagtcgatatggtctggggaaagaactcggtccagggcatggcaacatttgcgcaactctgggaggcatctggagccggacgaatgattgagctgtggcagtattgtgaggcctagctgaggctagcctgaaccactgctacacattaccctacggggcctgtattatgaatgaattatgacttgatttacgccgtcagaagtacttactgaaggtgaactagacaaccgccttccgacccgtgttcgaaacccatgtcttcacggactacagaccttgacaagacatgtagaaatctttatattcatactacagacaggaaatcttcatatttctactacaaaaaggttgaagaccatgtcctcaaaagctccagtaacaccatcaaaccatgttccaaacctccaagatacacctaaactggcccattgaattctgcgacagtgattacatatatctgccatcttcattgactcataatacttctccatggcccccaaaaagccctttttgagcttggctcacgtgatattttcggcccgtcataacgggcaaacaccccattgaactctgtaacggatcagtgaagggtcaatcctcaagatatccctaggtacgagcgggaaccgctcgtcctactctacagaacagtacaccaatagtacgagctccggaagtcgtataaacataacttcacttacatacttgtgagtggtggctatatatacaggcatctcaaccctaactctgtaaagcacgtcactatccacgtgacctagccacgcgataccaagtattcatccataatgacacactcatgacgtcctccggacgtcatcatcatccagtcacgtgccaaggcacatgactaatcataacaccttatgactagcttctgaatcgttacaaactcaacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatctttttttttttcctttttactctgctatcaaggggatatctgcttttaatctcagtaaatatagttcatgctctaactatagttacatcacagcatcagtaactttgttagcattaatccatcgttttaacgcactaaagtaattctacaagacagtttgaacataatgacataattaaaatacaaccgaattcacccctctcctccaatcctcctaactaaacacattatctccgcctaatctctctccctcctccatgttggaaaacccggtgaaatgcaaaggccgatgcaactcgtggtaaaaggccaggggaatgtccaacttgagatcgtagtcgtcattctcgttccacgcagtgcccataaacgtgtggttccacacatccgtctcaggcaccacaaagaagccacacagcttgtcagtgagcagaagctgtcgcggcgctccaaaggcggtggagtagcctgcaggctggtcgctcaccaaatcagtgttctgagcaccccaggctagaccttccttggtcagagcataaggagagatgctgaccgatccaggagcaaacgaaacaaccatacagagactgcccacgggccatccgtactccttggacagcttggcggttgtggtgacgtccacaggcgacatttgaggagactctaaagcctgagtgtggatccatcccagaggctccaggccctctaaaagaggagtaactggaggcttgagaggcatctccacacctctgtacgaacccagctgaggaaccagaacaatggcatgaatctctttgacctggtcattgtctgaaggagaagttccgtacagcagggctcctacctgggttcgaacatcggcgatctgaatgaacttctgcaacacgttcttggggaacacataagtgtaaccctggtcgtcggactcagagtactccacaaacactttctcagctcgaagatgtaggttggcggtactgagagctcgagaccgccactcagtcttgctctgaaacacctgctgctcgtagttggacgtggttaccaccaccatttcgtctccatgcacgttttgagacttggtctttagtgcagtcacctgagagtctgtcttgttctcctcaatgtcctgcagctcctgacgcttttgagaaggtgctttgatctcctggcccagaataatatctcgaatctcgtgctgagtcagcgactggatgttcacattgttcttcttgccgtagtcgttgagaatcatgtctcgcagctgattctccacgtgcacccactgatcttctgagaaggaaggccacatgtgatggtcaagagtcacaaccgtgtgatcgggacgcagaatgatctttgtcttctcatggttgacatgcatacctcgcaaaatgagaaccagacgagcaaaggcagtgtaactggaaattgacttgagccaatcgtcaaagagattgaaaataaccatctgcgactcagttgctttgagaatcagatctccgagcttctccacctgcagagcagacttgaacggcagctggagctccgacggccggatgaccgtgttggggaactcaaacagctgctgcttcagcggctcaacaatactctttcgagtgacaatcacctgtttgggctgctcttcctttggaagagatcggatcagagcagccacctcttcggccgccttccatttggccagctgagacagacgcttctgaccggcccaagtggacgtgtgaaccaccttgaggaacagctgaccggtcttggggttcaaaatgaacacagcaccgttaagaggcttgttggtaaagttgccctcaaaagtggtatgagcagcggctcggtagacgttcgaatcgtccacgaagaactgcacctcgttgttgaataactcctggtagttttgcgagttgaggaacgcttcctgcggctgcgactgatacagctgcaggccctttcggattcgttctcgcagcacaaacaatgcagggttggcctgcatgattttggacatggcaggacgcatgagctgtttcagaccggggaaccagttgccataggcgtcgtacatgttgtacgcaagatcaatgccaaccatggctccaacaggcgaggggtagacagacactccgtcggtggtgtactccagaaacttggctcgagtgtaccgactgatatcgtgcgagtcgtagtctccgtatcgaagctgcacgtccagccagaactcggacgtttgagcgaaatccatggagtcggacgaatcgttcaacaatgaaggcttgcaaacgttccacttgtaggccgacttgagcacaatatcagcacacgaagagttcatcttgtacgactttcgaggatgaatttgttcctttcgagtctcactaatctgcagcgtctccagctctcgatcaagcacctgacagatatcaagcaccaccgactcgtggattttctgccacaaatgggcccggaaaatctgaatcagcgaaatcttgagcgtggggattttaccatgcaaaaagatacccgtgagatccagctgtaccaggaaaccaacgtagacattggctcggttgatggtaggagaccaccagagagtgaagcgtcgattgggaatctggttgagaccagaccgctgggcgttggtcagcttcttgagcttgagttggtcctcgaagccagcggccttctcccagaagagaccttcccagttgtcgaaaccggtacccttgaacagagtgtgttccagaatcgtctcaatgccacccagtgcctggatgacgtctgttctgtatgtattcagcgaccacagcttaccgtcatgacgctgagacgtccaccaaaaggggttgactctagggatggagaactgtcggaactccgttcgcacacggtgacccttatcgtaggccagcgtatgtctgtccttctggaacaatgtgttgattcgaggcagacctcggtcccacgagtcctctagatcctccagagacagacgccggttctcggccttggcctcggctcgtttggacgcatactcggcccacacacgctgcgagtcggtgaactctgcctcccaggtcgtcaagtaccggaaaatatttggaatgatcttgtcttcgccgtgaacatgagtcataccagctcggaagtgggtaatgccgccctgatcagactgcttggaccaccgcagatcactggcagggatcagaatgtgagaagcagaaaacatacccagaccaccaagctccttgggggtgtagaacacggcaggggggaaacgagttggcattttggagttgaggccaatcttgacacgagtttgaatcttggtctcgcatttgaccagggtgtccagaagctgctcagtggcgacagccgcctctcgataatacgtgaacagcgaaatcagagcagtgttccacttgttggcaatcttcgtgaaggtggtggaaccagacgacatgagaatctgtcgaattctgttgttgaaccgcgcaatatcggcatcagagacgcgcaagaaagcatacgcagttcgctccttggtagactcgttggtgaggttccagacagagtccttgacgggcacagacgccacagttcgacacttgggcaggattcgaacctcaaaaccgcacatggaaaacagcagattggggttttcgctggagtagacagagacaaacgactcagaccactcaatggacgtcatggctcgagggagtcggttctgaatttcccaaaacgcggcgcgtgcaagattcacgtcggaccgcatgagccgcattcgagagtcacgcggccagcacttcttagtagggaagttaaccacgttttcaaagttggggtccgggtgctcagtcaagaaccgatgaaccaaatccgaagactcgtccttagtaaaccggaagaggatgtggattcggtcaatgtaccgagagtacgctctgataggatggtccgtctccacagcgacggaggggtattgcatgaagtagttgggccgtttgggatcaccagccatctgagacgctcgagtgagacccaggatgagcaagtcagcaacgagaccatagtactgaaccacaaacgacgagaactgcagacctcgcaaaagaccatagttgttggtgtgagacatgtctttgtaagtgagccggacgttgttcttggcaatgatgtacttggccaagttctcgtccatgatcaaccggagcagatactgcaaaaaagtaaagtcaatcttctcccagatcttgctcagagaagtctccagcatgacagtcgattctccagcgtcagtcttccaaatgttgtccagattgttgatgccctggcaccacttgtacacgagcaagggaggcacttccgaatcactaggcttgatccagttggggaagaggccattcttgtcaccctcataccacagatactggtccagatatgcgtcagcaatcttctcggtggggtcaatgtcgtacacgggagtcacgtgagagtagtgatccatcatctccaatcccacgtccttgaaaccctcgttacgcacaaagttctccttcacctgtcgcagagtctcatgaggattgtcataggcctgttctatgtacgccatttcgtctcgctggctctggttgagacgtcccttggagttgaagccctccttcataccctccagcgccaacaccagcagcttggtgtcgtgcttgtaactggcaggaggcatggagatggtggaaaagtttcgtgactctagccagttcaccatcatctgctggatggcccgtgcgtcattaccgtcccagtatgggccgtctcgcaggaagttttgttgtctctcctgctcggacttgagccacagacgagtcagacggccgagattcttcttggcaagcgtcttgtccacagtggcgcctcggttgattcgctctcggttgtagtgagcagcagccatccagccctcagccttggctttgacgtaacgtaagataatgttctcgatgggggcaggcataccaggcaccttccacggcacgttggccttccagcaccgccaggcctcagatagatgctgcagaacagtcttggtcttggcctccttgataccctcaggaatcatgtccagaatatccttgagaaccgacgctcgaagctcgagatcgtaggaagattcgactcgctgcttggtgatagtcttggcaacgcccttggagtgacgaccctcaaactgacgcgccagaaggtttcccagccaccgctcaagaagggggatgattccacggaggaaaaatagccacacccgccaggcaggctgccagaaaccacagccaggacccttaccgataacgacgttgaacctgtagtaaaccacgtgcttcagatccttacaagttcgaatctggtgcatcaccttgtacttgtatcgataaataccggtgagctggcccaggtggttcagggtgtagtaaataccatcggccagctggaaggcgtcgacattaccgagtcggaattgaacctgagcgtccacaaggattttaaccactcgcagaatctcacgcatgaggtggaaggcatttccaaaccgagacttctttcgctccttggtagtaagtgtctttgtaggcttcaaattgaagttgtagtccaaatgcaggtatgtgagaccctttctgtgaatcaacaggttaagcatgttgaaaccctgtcgacaaagctgtaaaccagcttccacccagtcaatttccgtctgctggaaaaactttgtgtttctcaacgacttcagcaatccacgcttcttttgagtgactgtagactgagaggtcagagacgtcaacacgtacgacttcagtagcttctggtaggaaactcgcaccttgatggggtagcccttgggaggatgctgcaggtaccaatccttgataagagccacgtcctgagcacgcacagtaggaccggaacgtcgatcgaagggactgggagcatggtagagagccagagctgatgaaagctgctcgttgacaagaggaacagactccaggggaggtgcgagaggtccaagatcttcggagagatcaacgtccacattattatcgatcttcgacctcgtgatcggagccaacttgggatcaaagtagtaaggaggcagatcaggatcctcagatttgacaacaacttcctgagggtacgagtacgtcaccagttccacctttcgaggcatggagttgtacacatgggggaatgccaccttgtgttctgtggtgatcatgtttcgcacaatgattctgtcgatggcattgaactcaccaaagtcctcattgtcgggatccaggtctttgtagagaggctcaaactttggacctcccggaattgccatattcagagccttggcggtgtaaaaggcttttttgtcaaacaggtaaaagtagttggggtcggtaacatcgggaagaagaggagtggcaagtcgatagagagtggtcagctgctcaacactcagtctgtacgaccggtaggagggcccgttgaccttgagtccgtcctcgaacagcggtctgtgctcgtagaaccaatccaccactgctgagtcatccacgggactcaggtccatcaaaatgccctctgggggctcaacatcctgaatgttttctgcccaagaaatcggaggctcttcgtcgtcaaaaggagggaatcgcattcgtttgaagtgtcgtcggtctcgtttttctcgtcgcatcatcacccacatggttgcccattgggctgtgtacacctgaggcacgactcgggggatctcgttcacgaaagtgatggcaccagaaatgtggtacagcaccttcacctctcgaacggcctcccagggctggggcatattctccagcagcttgatcacaccgtggggcatgaacttgagagctccgaggtaagctcgtttgtcggacgcaaacttgcgcgagctcatatctccatggtccttgatgagttttcgcaggtgctccggaggcatatctgccttggacgagtgcacaaacgtcgacttgccggacttgtcggcaaacttgcgcttctgcagcttgagccatcgcttctttcgggcttgtaagagagacgatcgtgagtcctcagcaggtggaggaggtgcacctggaggagctcccggaggaggtggagctccgggagggggtggagctccgggaggaggtggtgctcccgtggggaagcctggtggcgcccctggtggtctgagacctggagggggtggtagtccaggtggcactgtgttagtaaacgaaagcaagggtaggaggtctgaacggaccccataagcgaatcaaaccgatggtgtgacaactaatgacgtggcaatttgatgagtggcaaacacaaccacgtagtaaatacgctgatggtctggtgcccatgtcgtcaagagtctcttcatggtatgtgacatgacatgatctgaaccagaaacagctcagtatcgaatatccccatcgatgacgtggcacgttcacgcatctcggctggttatatcgcatgacacaaccaccgtcgcactctcggtatccacatccagcccatgtccatatcatgtaggtcggtgttgatgtcattgctgaggtgtctccattggcgccgtgtggtggccgggcggttcttctgccaccaaacaatgtgccacttccatctgcgccacttttgcgcgctcgtactcactcttgtatcaacctctagagctgatcaggcgatgtgaatgtgtagattggaaatgatttttgagtttggaaaaaaggtgttttgaatttgctgcaggctaagcggatattgggatgatttaatctgggaataaaagacaaaaaacttggaataaaagataaaaaactgggaatgttgaaaatattcagatttatttgattaaaacaggtggagatgaagaagagtctttgaaactgtttgggggactttcagagtcccttcgagggtgaagaaatgaaacatttccacaatgaccagcagttttcttggggttgctaaagcggttggatatagacacacacggactggtactccagtgatattgccgacttcaagaacttgtacgacattggagacttgctaaatcgtcacacaactgccaatacttcacttgtacagcacttgtacccgtgccagcctgctctaaatatatgcaataatctatcactgacccctaagagactccttgagatagcgaggcccactttttcttctcaactccttgccccagatgatcatgggaactgtgagaatcaacggaacgagcgagaaacagccggccataatgtacacgttctgaagacccatcctttcctcccatggacccaaacagaagatgatgaccatggccagtccgtttctgaccacaatcacgccaatgaaggcgtcagcaacaatcttgtcgtagcagtcgagcaggtaggtcacgactatggctcctgatgatccgaatccgaacataatgatggcaaagccgattgtggggaccatccaatgcactcggttggccagagatgtgccaaacagaaaaacgcccactgtgagcgaaaagttggcaaatacgagactgtagagtcgaaactccggctcgtatatgcctttgtttctgttggacagccatatgatggtcttgtcgttgaaccagcctccaaagacagatccgaagatcatgccgacgaagggggcaatgttgacgttgccaatagctgcggaggagaaattgtatggtggcagcgcgaaagaattggcactagtggtagcagccatggacagccacgtgagcatgaagccgtactgaatggcagaaaatgcaacaatgggatatgagatcagcgtgacaaacggaatgatcatctttcgtccaaactccttgcatcttgcaggagtataagtcaccagagccagacgcttggacagtgggttcatctgcagctccacgtcgttgtccagtttcggctcttgaggaagatactttgtagcagcgccgcagttttcctcagaggagtcctcctcagaagagtcctcctcggtgatgaacgtctgttcaggattagtcaagtacttggtctcctcaaacaagaatactgtcatgagaaactgcccgcccgcaattatagccacaatgatatagacccatctccatccgaggttgacggtgatgtatcccgcgggcaccagaatcagaaagttgcccacgtccaccacaaacatgtagatgccgttgaaggtgcctcgctggtgcacaaagtacagatcggcgactgtcatctggatgatggtttcggtgatgctaacggccagaccctggatcagaaacgagctgtaaacctcgccaatggagtgcattctggactgccaggcagcacatgccacgacgagggccgaggcaacaatgtagacgggccgttttccaaacttgtgggcaaacgggatcagaagtgggcatcctagccccaatcctgccaccgagaaggcgtatgtgttgttgagctggtccagggtccatccaaactcctcgatccaagggccccagaagactgacgacacacatgcggaggtgaaggctatgagggtaaagaagcacaccagaacgaagttgaagtgtttgcgccacggcggccagttgagcggctcattcggatccgacgacgggtgcggttgcagcacgatagtttcggcttcgctctcaagcagcaccgttccaggcggttctccatagattgccatggtgtgatggttgaggagcggacgacggcgtgaaccggcatcatcacatctcctctggtactcctcatatataccgtctccaccttgaaggatgcgactctgtttccggcataaggtgtccactagccgttagcttagcgtgaaacttacaatcacaccatgtccaatacagaccttggtgtgtagccgtgagattagggcgatcaagtgtgcagctataggagatgagctatgatattcaaagtggaggatacactgattgtacaatgtactgtacttgaataatgtacattcttcacgtgaaacatggcattaatttaccatacaattagaccgccatcacgagcatcgacgaacatcgtgtacaagtatctacgtcgctgtgctacacttgggacagacacggtgaaaaacgctgaaaatttctccattgcaaaatcttcggcgcaaaagttccccaacaaacgaacacactgcagttggactcccggtgcattaccactgccgggcgggtgggcagacacaagctggaggcacaagaagcaatcaggaaccccgtattcgcttaagaacaactctgcatatccgcactactgcagataaaaatccactttacgcctgaaattatgctctttcagaaattttcgtctccagcagactcgacaacgaaaaaaaaggcgaaaaaaggctgaaaaggcgaaaaggcggaaaaggcggaaaggcggaaaggcggaaaaggcggaaaggcggaagaggcgggaaaaaattgcagctgtcagaaatagatccaatcagtgatttcacctgtcataataaaaggcgcgcccacatctgaaggtgcatcatgcagctgcaagatggtacaatagtgcaaatcaccaaaaaaaaaaaaaaacgaaaaaaaaaaaaagaagacatccccaataaacgtccaaatcgacattcgtttcaaacgacaaacagtgcaatattagaatggaaaatcagctatttaaacgaaatgtttaatctagtcaacttttcatcccacaggtaaaccgatacgggccttgcagtagtagacaatgaaatacgaacatggcccatcttttttttattaaacctagcccacttgaaatggccgttatcgcactggtgattttatcgcttggtggtaaccctctcaatcatgtgcttcgtttaaacgctcgttcatgatttcacgctgcctcccgctcctgaatagtcttgactatcgctctggcctcctccaaatcctgtggacttccatgagtgtactccatggcgtaccgtaacgcgctagagaagtttccctgatcgaactcgtatcgagccagccagattcgcgcctttgcagtctcgtcagtcactccttcagccaactccgtgcccagacacgcctccatgtacttggaagccatgcgctgatcgccagtcttttcgtaaagagcagcgatacgatagaatacggtgggatcattgtcctgaaccgccagggaccgcttgtagcccttgatagcctcatcgtatcgtttgagcttctcaaaacagttactcagagcctgccacattcgaggatccataggcttgagagctgtggctcgctggtagtagtacagcgagtaataatgcatatccagcacctcataggcctgtcccagaccataccatgcacggtaatcgttctgattcgtgtccacagcccgtctgtacgactcgatagccgcatgtgagtttttgagctccacaaactcatggcccatcagagtccacgcagagagacagtttcggttgagcgtcaatgcccgtcggtagtaggtgattgccttttcgtggtcggttcgcagcgagtagtagttggcgatgatgcagcatgtttctggtctgaacttgtcagtacaggatgctaactgggccaaaaacgacagcttcgaccgcttctccattacgtacagaatgttagagtacgcatccatgtcgtcgagtcggtgggggtccaggttgatgacatggtcgaaaatctgttcggcttctgcgtatccaaggttgtggtaattgagcagcgccttttggatcgtcaggtagtggaattgcgggaagatggtttccagctcctcaatgaaattttggacaagatcaagcggctgacagaaaacctggtgacacacgacaatgaacatctttgtggtgaccagctgtttgggcagtcgtttgacaatgctgtctagtccgtcgatatgcgacatgcaagtgagaatctccatccagcagctccagttgtatggttggatcaccagggaccgaaccagcacctcgatcgcctctttgtagttattttgcttcgacatgaccactccgtaaaggtacagaaggtaggggtcctgtgggaatcgagccagcagctttgtgcactcctggatgatgctgacgagctggttgttggtagtcacgccgtcagtgctggccagcacgccctgtccctcctcttcacgtcgtttttcgccggccatgtactgggcgtacagacgcagaaagttggggatgcttcccttgcagtccttgaggtggtaggcacaccggtcgtattccttggtgtcaaagtacatttttcctagcagatacttgtctgtctcggtgcctagctggctgtagaagtccatacgggcctgtgccagagagtctgggttctgtggatcaagctgcagcccgtccaatgcttctatgcaccatttggccgattggtacagacacagatcggagaagagcacggacgcgttgcgcagattggtggccagcgacagattcgagctgggtgtcatttggcgcgtggtagcggaagttgtcgcgttttggtggtgatgttgtgaggtggtttggaaggtaagtttgggggtgcatgtgaggagtacgagtggacatgtgaggaatggaagaggaggggttcagcgagtgttgtaggccctgcagaggagtattaagtagtctgggtagtattttgttgcctgaattggggcttgtctaatttttgcgtccatataacaagtattggcagatctacagtcaggtcttcaagtcaactatttacttaagtaaaaaccacaagtagttgtacctgtacttgtaattggtaagattttttggaaaacccaataatggtgtaattggttagatattagtcaggtaaaacattactaagggcccacttgcttaatcagcaacattcaacaaattcaactatttttcacttcaattaaatggtaatttactgagattaatggttcatattaatctgcttaataacatcagcccactcaatgcatcattatgcatcttgcaacaccatttgaagctgctcagatcggctaaagaaacgacagggaggagttcaaagcaataaacacggacctgtccagactcagaaacgactcagacagtcagaaacgacaccgacactgacccggacaccgacaccgacacatacagccagacaccgacatagcacagccactcaaccgcttttactccaaaatgctagcattgtccttgcaagagacggtaacggctctactgctcctttttctcacaacatacatcatctacagcttgattccgtcagcgcgcgatgctcatcctttggttgttcttcagcagtccaatctcggctcaattcgtcaaccgggggaatcgggggtgtatagatcgcatttctgtccccatggacttcctctgttgagaggccttcaaattcaggccgataactacagactgcgcaacggaaacatgggcgatctgctggaattggcctccgataccgtgagctaccaaaacgtgcgtaagctgggctcgttcctcaagcccaacgtgaccatcatctgggataaaaacagacccgaattcgtggagattctgtttgcttgtgctctctacaacctctctgtggtggtcatcagcgatgagtacactggagaggcccttaaggaggcaataaaggtatccaaccctggcatcttggtcaaaaatggcgagtttggagtccttctcaacgataccagttacgagacagtcaagaacacttactccgaggaggagtttcctgcactggacgaatcatacggattcctgggcttccctgtgtcagacattcacagaaagatagccatcaagtattacaatcacgccaatatcgtcgcagcaattgtcggacaactgaagggattcccagcaacccatgaagtgacacaaaaagatacagtctactttgcagacgcatctattggaaaaccattccctctcgtcctgtacctggcaactctggctatcggggcaggtgtggttaccgagttggatcaggctacaattgttgtcactactcaggacagagtgtcgcgactcctgagcacaaagctgtctttatggcaacggttcaagctttctcgtgcagaatcttctcttgcaaatggatgtctgaacagaagcggtgttttgactgagtattccaaatgcagaatgctgttctttgctgcccaggagcctgctctgacttctgtgcaggtaggcaagattcgggccctgacaggatctcacatagtctactctctcatgtcgcgtgagtgtctctctcccgttgctcagaccaacatctacgactaccgactgatcaatggggttgtttttggaccccctcccccctgcttggaaggcaaggtgcaaagtgagagcgacgacaaggtgaccaagggacaattggttattcagagtccggctgccgacaaaggttggcttgagaccgagtattttggtgaatggggagctgatggcgcttggaggttgaagtcgtatagtacatagtaagtacattaaccattactgtagtcatcataaattatatatgtacattactgtttggggcctccgtggacgttggtaatgggaggttctgcgggtttggacacgccaggtttcgggttgaataccgactttggaggctcggtcttgagagactcgattttgggctgctccacgggctttgtgtccaccttggtgctcttctttcgcgaaaacacgttcttgaacattcgaccgacgcctcgggtagtggggatgaagatccatcgggcaaagggaggggtcaggagcagggaaatggggattcggacaggcagagtggccttgactagagcgtaggccgccgcaccctgcattaccactcgggccgagttctccatgttcagaaaggaccatccctgggtctccagcagcttatctatcacggacatgcccttgacaatgagccagtcgggcagtcctggaggcacgaagtcgtatctgttgaagtaccaccataggccgaacagcggaatgatggctgtgatttcgtgcacaatcaggaacgacgtgacgtacgacacgggggcgttcttgaaccggcgggcgagaggccggatgaaccggggaatgtgtttgagaatgggatcattgtcgtcagggtggggttctcgttttctgaacagaaacgttcgggatcctgccatggacgccgggttggagagcggcgtcagcgtgggtctggagagcggcgtcagcgcgggtctggagagcggcgtcagcagtcctccattgacctttggcagtgttcggaaggtgggtcggagcatggttgtgagttgtagcaagcgagacgccttgttcatgtgaaatctccatgcaccatgcacaacctgtggaatagattaggtttcactggggtggagattggtggtattatttgaggagctggtgcgggagcgtcatgaggagcattgtacaagtgcgtgtgtgtggttctgattctctgtggctggtttgagggttgtttttggaggctagaggtggtgggagtgggggtgggggtttagttggaagttggagtaagactgtggagcttagttgggaaaatggttgaccagcggcaatgttaagctaaatggtgggaatgggagtgggaacaccctacctaggagttgagagcgaatccatatcctcttccttggtccggagagggcattgaagaggctccgaagggttgcatgtttaccgcataatccagcactcgaaaaagagtacctattttacccatactggcgctgttcgttgttcatgaggcagcctcacatttttttggtgttttttttttttttcattttttttttcattttttttttcaatttggtttagtgaggctgaaacaagtcaggattctggacattttcagtgcgaatcaagtcacacgaagcccgcccgaaatggacacgtctttcatcgctctcatcactctcatcactctcatcactctcatcaccctcattacttcctaatcccattatcagatgattacttcactattctggcagactatctccatgttcctccttgctgaggctgtcgcgcattttcaattttttttaacgtttcgcatcacacagctgagacgcgcagttgagatgacggttggagtatcgagattgcaactgcactggccaggcgtcaagccaattgaggctgtctgacgaacgcaatgtggcgatctagggaaagcgacatataagagacgctgggcctgtgggtgtgtctgccaaagctgccactaccgtctctcaacatgaccaaacaaccatcctcaccaactccacgacgatcgagaaagggcaaagagatctgtaccggatctccgtattcgagttcggacgacgaatccccaattccgagtccgcgtcggtccattacccccgaccagccttcattttggaggtgtgccgacgagcctgagacctaccagccaaccgtttctcctcgttgtactccgaaacgaagatctgtttctgccagtccctcgactcctggaaacgctcgtggaagacgctcaaagtcggaatcccccaaatcgctcttcaaacctcccaaaaagtcgcccaaaaagtcgcccaaaaagtctaggagaagcaaactaatggggttcttgaacagccccgtcaacacgttgcaccgtttttcaaagtcggaaaaaccgccaaagtcaccaaagaagaagagtaccaagcacgcgctcgctcccatctccggtgagtcagtcaatgggcgaatagaggccctgaaagcccacgccgaccagccaactccgtcaaccatctcgccgatgcggtatggtatgctgtcgcccccatttgttccaggcggcgagggcccttcttcccagacgagccgccctgcagttccatctcatggagacagaaagaagagcctgattggaaagatggacaaggataccgccacctccgaacaagcactactggaggagcgtgagcggaggaagcaggccgagcgagaagcccagagagaagcgcagacagcaagacaagaggagcttgagcgaatggaggagggagaggcagatggcggaaatggcggcgaggctgaagtggagagcccggaggagagacggggggagacagtggtggagagacgggaggacaggcacgaggctcgttggaatgaggatggccccggacacatagggactgggagggcagacgcttggagcgcagttttgaatcggactactgagcaacctgagagtgatgaccctgcccacgtgagtgaatattgttttcgttcacctatgggctatcgtgttcgcacaactggagttctacagggacccccaagcccgagcccgcctgctctggacggatggcccctgttgacactaccaccaccaccaccaccaccaccattcccacaactgcggcaagaggagcagcctactgatgaatatgaggcagatccccatcaaacccatgagatcgagaccccgccgcctaccgtcggaagttcggagaggcgtttgggtgatgcaatcagattgaacccgccatatgatcagggagaggaccagcatcgaggggaccaaccaccagcacaagggccggggagctctccttctgagcagttgagccgggctgtcgaacagcttcatgttggggagatggagagggttgtcgtgggcgacccctcgggggtggtagaccagctcgatggagatcagcaacagggctttatggaagatgtcgccgtggtaccctcccaagacatcccttgtcgggtttctacgcgaatgagatgtgatcatcccgatgacagtgacaatggctccagttctgacgactccagttccgataatggggacccgagggatgcgggggatggagacggagacggcggagaaggaaggagaggcatggaagacgacgatgaacatcgacagagcgagggtgacaataaggagccgttcccgccacagccagcccatggggacgggagtggcgacaatccccccggcgatcctgtcgttagcccacagtccccagtcaccaatgccccaggtcctccaccagacgatcctgtgcttgtcccacaacccccagtcgtcaatgccccaggccctacaccagacgatcctacccttataccacaacccccagtcgtcaacgtcccagtccctaacgtcctcatgcgctacgttgacttttaccggcatacattagctgtcgacgatcccggtcttccgaacaatgtatctcacgatgagtctgtcccaggtgaagggccagtcaatgcgatgcatgtgactcatggtgcagtcgtggattcagttcaggatcccctgtacacaagcaacagtattctagatgccattcacgctgagtttggaactgtacatgatggcattcgcaccttggctgctgctcttgacggtctcattgaggaagcccgtagagctgaagtcgccagacgagaagaagtcgcacgaaagcatcttcgtgatttcgaacggcgccttagtattgaagatgcagcacctggtggtgatatcagtgctgtggaacgagctgccataaactccatcacgacaatgcgaaactcagctctccgttccttggaagcagctcgtgtcgccgccaaccgccaaacagaggggacagccaaacgggttggtagggatgctgttgacatcatgcgtcagaacgctgaaaatattgctacggctgcaatttctagggtcgaagatgcaaggggcggtgttgtggcggccgttcaacaagcaggtgagcatgcggttcgggctctccatgaagccgtagccgaatttcggcaagagctcgctggcacccagcccggtggcgaagctgacaccgatgggtcccagaggctgcaatgtcgaaagcgttcttatcctttcgagtacgaacccgacggcgatgccaggatggcgatttgtcccatgaagaaacgtcatgttggcgagggtctaaactttgcccgctacaacttgattgccaagcatcgtgctcaccagaggttggtagcagcatcaccatcctattgcactggagcggaggagaattttggaaatgtgctggatatctttttgattgagggagtgtgtcacaagggagcggcggaatgggctgaagaaagttatgaagaccaggaaaaaaggaggcagcagatactggctgagcagaagaagagtgcgtctcgccatgtcaagtggttggagagttatctgcagaggcagaagaagttgatacctgagttgttgaattgttctgttgaagcaccattcagtgatacaaacgtccaagatttgctcaaggggattgaagacgagattgtatcggttaaaaaggagaagaggaagctgaagcgtttcctgcgggcaaatgaccgaaagaaatggaagaccagcattgccaggcgcgaagttgaaaccgctctgcaaggccctacaagtggcagtgaggtgtaaggagaggaaagaatgtcgtatttatgttttgagatcgtgtgagtggatacttctgtagtgttttgtatagttatggtaaagattgtgatactgtcgagatcggacgatgtttggagtcagtggaatatgaacctgaagatgtagttttgagatgagatgaaccagtacagtacatactgtacagtagttagtggtggaataccaaatgaaatcgccagtgattcatacttgttgtgaaaaggttccatttggagctgatcccgatcacagcaacatctttcagagctaccactgccgtccaggcctacagtagccaaaacaataacatcctatttacatatatacaatttttttctcactccttgaccacctcgtcacaccgagtgcagagaatgtcctcggcgggggccgtgaactgccagcatcgcggacacttgcaaccggctggggtcttggcagtggcagtgacaagagtgccatcaacctcgcccgaagcagcgtagctccattcggagggaacttcagtgttgagagagacaccagaggtgatgaagagctcggcaagctcaccttcgtgcttcttgagcagcttgtagacatccgaagactcatcgatggtcagagcgacatcacagcccagagaagtaccaatcttcttatcggctcgggcctgagccatcgcctgcagaacaattgatcgagcacctttgactgtggcagtatccttgaggagctcaggggaggtccactcgggggcagtctcgtgccaaccgttctcgtagggactgttaccctcgaatccggaaaagttgtgcacctcctgagtcagaagaggagtgagaggagacaaaatagccaagtaggtcttgagaacctcagagagcacgtaggcgacggactgacgactctgggaagaaacgtcgttcacgtagagacgctccttggcaatgtcaaagtagaaagacgacagacaagtgttcatgtggtggctaatctgctggtacactcggttgaactggtgcttggaataatagtccttgcaggtgacctcaagttgatgaagatcttggagagcgattcggtcgacgagatgcagatcagcgtagttcaagtccacctgtttgccgtatcccagattaccgagcaggaatcgaaaggtagttctgagctttcgagtgaactcgccgacatgcttcagaatgacaggaccaatggctacatcgttggtgaagtcagattgagccacccacagacgaataccgtcaatgccaagagcaggaaggcccttaccaccgttgatgatggtagaggggagcaacacattgcccagtgacttggacattttgtttcccttctcgtccagtaggaagccgtgagtgatgacagacttgtagggagcagtgggaaccgcctccgaagaagtactaatcttggtcagcagcgacgactggaaccagccacgatgctgatcactgccctcaaagtagacatctgcctgcttgatacctcgggcctccagagttgatttccacgaacttccagagtcaaaccacacgtccatggtctcagtgcctcggacataatcatcagcgttgaatttattgggcaagaattgttccacgccaacattctcgtcgaaccaagcgtcagttccaagctcagcgattcgatcaatcacataggagactgtctcgacgtcctccagaggtgcgccagattccttagagtagacgattggaatgggaacaccccaagatcgctgtcgagagatgcaccattcggttcgtccattgacaaaagccttgagtcgcttttccccaattttgggaacaaactcaacctgatccagagccttgatggtgtcctccttgatatcatcaacattggcaaaccactgaggggtagatctgatgatgatgggcttcttggatcgccagtcgtagggataactatgcgtgtaagactccttctgtagcagcatcttgtttttggttgccagcgcaattacagccttctggccctcaccaagaacatgcttaccagcgagatcagccagcttttcgggaaggtcagaagtgtagtgacccgaagcattgacaggagagtagggggcaatgccatggcccatgcagaacaggtaatcgtcctgaccatggccaggagcagaatgaaccattcccgtaccactctcgtcggaaacatagtcggcgtggtaaatggggtgatgggtgtcagtgagggggttagtataggtggaagaagttagttcagaaccaaagattccatccccgacaatctccagctcgcccagcttctcagaaagagactcaaccaactttttaccaaccaagagatgtcgaccagaacatgtctgacgaacgacagcatactcaacgtccttatgcacggaacaagcccggttagccaccagagtccagggagtggtggtccagatgacaatagccagatcagggtagtccttggtgacctcagccagggtgtcggacttttcgttgagagggaaggccacaaacacagcctgagacttgtgcttggggttgtattcgagttcggcctcagcgagagcagttcgggtctcccatccccagtagacgggcttgatctttctgtacattcgtccacgggtcagtagttcctggaagatccgcaattgcgcaacctcaaactcatgcgacatggtcaagtaggggttctcccagtcgcccatgatccccaggcctcggaattcgttccgctggctctcaatggtatctgtggcgtgcttccgagccatttctcggattgtatgagcaggcagaacagttgcagcatcagtcttgagcttcttgctgagtgtctcgagcgccttgagctcaatagggagaccgtggcagtcccagccaggcacgtagtcgactcgcttgccggagatcagctggtatcggttgataatgtccttggtgaccttgttgaggacgtgacccacatgcagagccccgttggcgtaaggggggccatcgtggagcacaaatggttcacgcgacttgttggctgcgttccacgtgtacagctggtctcgcgactgtgtcagcagctcctccagagcagcaggtttccgtcgaggaggaaagtcggttttgggaagcagtagggtcgctgagtacgacttttccgaagctgcattgtcggtggagttataacggcacgtgatcgagagtactgtccgcgagggcgtctttccgaccaacccggccacttttctgactctcaacatgacgttactgtgtagtgatgtgaacgaacagagctgtgaagaatcgaaagtttaacgctgatctggggttcaactggaactctaagtggaggagtgatttagataggagtttaatgaaggtggatgggtgagaaagacggaatgagtcggagaaaagcgcaagataaaagttatggagagactagtgcctttagccccaaagaactgcacacttttagtagattagacactccgtaacgtcgttaaaagggtgttacttggttgttgttgttgtttttttgttttttttgttttttgttttttttttcgttttgttttgttttgtttctcttattttcatgatccaccacccaatcgcggagccccgtaactttgttcaaaagttgaggattttgattctgaaaagtccatcctactcctgacaattaggacttttttgtcaccaagtacttgcactattatgacgaaatataccccctgtaacaccctttttttaacacctgtaacacgctttttaacacacttttaacacactttttttaatatattctaatctcaaaaacacgacatttttcacgtctaaatttgctcggttcgatcccccccgaccgcatattctctcccaaaactctattgctgtgaactgaaaaattgactgcagtgatccatcatctcaccacacaatgatctctcgactaggactacgaggcatggccacgacggccaaggccgcccccaaggcacccgtgtaccccgccggcgtgcccgctacacgtgacatgttcaagaagcaggagtctcgaaagacctatctcatggaccggtacactcacatgctgcgaaccaagtctgtgttccttgtctaccaccagaacgcccagctgtaccgggaccaggccggtctcaaggccgccatcaaggctgccggtggcgaacacagcactattgccacgtcactgatgcgggccactttgcgaggtctcagtaccgaagaccctctgtcgaaacaggccaacgccgagcacaagaatagcgtccatcctctgagccagctgttcaaggggtctgccagtgtcgtgtctttcgataagctggacccccgagccgtggagagcgtgatcaagctcactgaccgagtcggcgaccgaatgctgcttgtgggagcctttgtcaacggccagaccatgtctattgacgaggtggatgtgctcaagaagctgccttccatggaggatctgcatgcacagcttgccggccttctcactgttctcggtggaggacagctggtccaggctctcgaggctcctggaaagctgctgtatctcaatctcgatcagcacgccaagggcgagggcgagggggagaagaaggagtgattgtatatagtatgcgtggaacagcgggtgaagaagaaaaaaacaccggcatgcgcaataaatgttgacgtttgtatagaaacggctgtataacggttgtagtgacggaatggctaatggtgaagagccatagtggttctcacgccgccattaatgctggtccacaatgtatgtccttcattcattacggtaatctccacagctccaataaacaataaattaaatatattaaatgtgctactgctcgagaatatctctgatgggctcagcctgggcgataaaacgactcagcgaagcatccagcttgtccaggtcgttctttcgcttgttgttttcgtctaccaacttgcttttgtctcggttgagctccgtcatggtcacaaacagctgcagacgcagatctcgctcatccttgagccgctcgatcatgatctgatggtcatcgaggccctccgtcttgtgtcgcgatgcgaaatcgcccatgtccaccagctgtagatcttcgtgtgtcgatttgaaccggttgcaaccttcaatgctctgtcggagatgctcgtgctggtacttgatgttctgaatgtcaagttgcagcagatccagcgcctgtcgctccttgtttgtgtcctccttggccttgttgatttcctcctgcgcagcgtagttggccacctggaggttcatcagagaagagaccagctcgattttcgccgttgattccgtcttgccaccctccaaatcggaatacagctgctctgccgtgctctccagcttttccagaatctcttcaatgtcggacatgtgtagtagagatggtgtatcgtccaaactgtgcagtggtgacagatgaagtgaaggaacttaaaacctgtggataaaaaaatccgaatgtctgttaacaggtgaatgaaggatatcggaagattgaaacagtatcagagagtaaaacttgtcctttcttccctacctccatttccaagtggtaccccgggcccaataccccatacattggcatctctatcacttatcttcagcttagtaaatatagtatatgtcaagtataaccaagtaattcagttgataacccaagtaaatcatttgataatccaagtaaatcagttaataacctaagtaaattcagttggtaaaagaacttgtatctactacactgcactgtactggtacaacatcaaggaaaagacccatacattgtatcaacaatgaaatatgacaaccttggagctgaaccccatgctcctcactagttagtatgtacatacagatgcagcctccattgttgttaaataggcccattaccacatcatgtagtcgtagaacagcagcagaaacgccaggaacaaactaataccgattatcatgcgcgacgcctttctgttcctgctcttggcgctctccagattcttgttagcatctccaacatccacagtcgtctggttggcatcgttaatcagcgactggattttctccgattgactggccaggtgcatggtcagctcattctgcatctcggaaatctcgtagagcgacttttcggcctcgtgcaccttgcccaacttgccctgtagtgagtccagtagttcggcatgttcagattcgagttgctggatcatttcaggcgagattgtcgaatcgaagggctccgacgtcttcttttcgttgccgtccaatgccgtgttggtttccctctggtcactagcacccagtgcaggaggcctgcctatcacgacgttgtttctgctcatgactcgttctcgttctcgggccaaacgctgctcctgcatggtctgttgcatctcgctgacggctcgcaatcggtcgttcagataccacagcaccgcatctctgtgttgctgctgggtcttttccactccctcctgcagctcatccttcatgagtgcgctcagaaagccgcccttttgctcttttttcttgcgtttttcgtcctccgtccacttttccagcgcccggatcttgcgcgtgagattctggaccgcagacttggtctcgtaatccacctcatctcgctgcttgtcagtcatatacgtcgattttggcgcattggcgtcgttggaatcgcttgaatcaactcgcgcaccgtaccgcaaggcccgcgctagctccgattcgttccggccctccttcagcgtgcgcacagacaagtacgacggtctgacgttggtgagaaacgtctgcagctccgaaatcagactgttggctgtatcggcctccttgtcaaaggcatgtttgggcagccccttcttgggcgcggtcggtcccaccagatcgaaaaataacggcgtcagattgggcattgctcgtttgtgtgctactagcgatggagttgagatgttggtgatgatgatgtggtggattcgcttcgtgcgagtgctaggtcaaagtttattgctccgtgtggggagcatgaagaggtcgtgtagaaggagactggaacagaccagacggacgagacgctgaatatattctaagtcaagcatgcagattctcttctatctattctttacgacatagtgtttgtggtggtccatttacatacattgtggggcccagcacctgtacattaggagtggcgttttcccgatgaactttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcatttgcattgcctttgaaaacttctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtgtctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccagtcctttagagagtccactgacggaatcttcatcctggtcaacatggaaagaagaacttcgcacttgcagaagatatgctcgtgcagatcctgaatgatggccttatcacagagcccgcatcctggattcttcttggtgaaaacgtggtcgtcagggtatctccatttcacgagcggaagtcgagatatccgcatgaggtgaagaacttgtgctttgttggcgtcggcgatgtagtgttttcgaaggtcatgcattacctcctgccagaccatgtcgtcagagatgcccccgtagtcgcttcgttgagtccacttcttcggtcgtgcaagtgtgtgtgggaagtttggcaagtcgggagacgaggtcttgtgaaacatgaagttctctagagtaagtggtcccatgctccaccggaggtggtcgatttccgctgtggacaccattctgaccggatggtatcgtctcgcggctgcgatgtcgacgtgtgcttcccggaaagattctgctgctctcacgttcacctggtttcgttcccagattctgtgattaactgtgtctgttgtagagggctcgtgatcttctcgagggttggcatgttccgcggtgaggggcttgttgagctcgaaagaagctctgattgcgtctcgcatggtgggggaggctgcgtagccccaagcttggcctgtcggaaagcggcagtcgacgcgctggtgtggcttttcctgtgtgagactgtgagttctgctgtagaactggaaggtgcagtcccaaagggccggcgatgagccatggaagaacctgtaagcccgagcggccttcaggcacaccatgaaacgtcccatgtcccgcaggttcagtcctcctctgcctaccggagtttggatgaaaccattgctgaaggttttgcgtgttttgtcgggtgataatttgttgatcttgtcgcacgctagttcgttcagctctcggatgaaggtgttgtcgatctggctgacgtagggtccaaggaaattcagtttcgagaagaagtagatgttgatcatccacgccttgctgtaataggggagaccccatagtgaaaggcgtcgcagcgactccttgaggtcctccttgatctgagcgtagtgcgtgtccaacctttcgcgatttccgaagtgtactccgaggtaccggaaaatgttgtcagatgtccggagcgtcggggcctgtcgtgtgttgttgtcggttggccaggtggcgtcaattgttcgctgccattctgcgtcaataaaggttagtggaacaaaacaatcgggggggccgatcttctgaagcaccgtctttgacgggtttagtgtgaggcctgagacccgttggaagaggcagagcactctaccaaccgtggccacgtcctggatgttgttgaggaacaccgctatgtcgtccgcgaaagccgacaccttcatgtgtccagctgccactgcctccgggtgagtagggggttgtggcggcctgtgcccagtggtgtggtggtgggatagtggcaggcctggggccagtccaaacatctctcggtccagacgacgcacaagtgcgtctactgcgatgatgaagagggttggagagagagggcatccttgtctcactccgatcttgatgcggactgggcgagataggacacctctgatgttgattctcgttactgcgttctgttgtacagctaggatacggttgatcatcagttccgagacacccacatttcgaagcgtctttatcacccaactctggctgatagtgtcgtaggctttccggaagtccagtgatcctacgacccaacccatgttcagctgggagtaggcgttgcaaaaatgatccatggtgtcgagattgttagtgatgtgtcgacccggtacgaaaccgttttgggcgccgtgaatgctgtccggaagaatgttctggatggctttgttaatgagctgtgtgtagatcttcacctctgtgttgatcaaagaaataggcctgtagttggagatgtcggcctgatctcccgacttgtacagtagtttgatgatagcggtgttgcgttcggtgctgatgggcgagtcggctccagcttcgttgtagacgtccgtcatcaagtcccccagctcatcccagcagtcgcggtagaacctgtacgggatgccgtctggccctggcgcgctgttgtgcgtagacgccttgatggtatcgaagatctcctccttggtaaaagacgagtccaggcttgggttagctgtattcaccctccgggtttcttcggggaagaggtctaaaaaggcgctgtcgtcggtgtcgttgatatcggcagctctgtcgaagatgttgtcaaagtatcgagctgagatgtcgcagagagaggaggtgtcggtcttcactcggccttggtggttccgtagggagtggatctccatctgttgcttggattgttcgacccgagcatggagcatcgggtatggctcgttagctgggtaggcttgccagtctgaggctgttgccatgagggcctcgcggcgtctgttgtctgggtggttggaatctcgaagtgcgcggtttttggcttcctgttggatggtgaccttaatgttttctttcaggcattgcagcttcaggctgggcttcaaaggaccatatcgcttcagaatggatttgacgtggaacttgagccaagcaatgtactctgtatcaaaaacccaccagggcatcctccaggtgcctgggcctctgtcttgtcgctgggtgaggttgccaaagttaaagacgaattggaccgcgtggtgagaggacttcgtgatgttgtgaccctgcttgttggttaccagttgtgtggatttgatccactgtgagagtgtcgaagagatgtgcagctgatccaggcgcctgccagctccgcggctgttgttggtgtgagtgtagaggccttttctgtgtttgctgattagagtgtaggtgtctagtaagtcccagttagctaagaagtccttaaggtgagtcgtcactttttcgccaatcctgccgtcgttggaggcgaccgcgttccaatcgcctgccgctatcagggggtattggcagggatggaggcgtagatagtcgtctagtgactggtagaactgccggttagtgaagggggaggctccctgctcgtttggtgcgtatacgttgatcagcgataggtgtctgtcggtgcctttgatgtgcacgtcggccaaacacagtctgttgtctagggctgggaagtattcaaaaactgttgtaaagtttgtgatggtgacgttgtcggaatagactagccccacgccgacgcttctattagaaacaccagctgtggagccgaggagggtgtagtgtctgccccccgggtagggcgagtttgaaatgatttgttgagcggtttgtagggaggagtccacccagttcgtctcttgaagaaggacgagatcggggtagtgagtagttcgaataatgtttacaatggtgtcgggtaatcggttaagcgcttccgccatcttaaaaccgccgatgttagccgtgatgactttaacattcggagatttcattttggcctgggtgctcttacatggggctttagaaggggtggtagtagaggtgaaagacatgcttactggttctgccccggtcggagcattgtgtccacctcatggagagtggtcaccctaggggggttcgggggactgttcgggggttctacaatctcgtctaccgagctgagtgtcgcaccgtcgtggaaaactttgaagtggcatgtagacaggaatgtcgggcacctcccgtcaatgaactttgctacctcctgagaaggcagccagcagagtctgttctccgacctgtccgggttcaggatttgcaccggaacctcgctcgaggcggtctggaagaccgcaatgtgcttcttgccgagcgtggtgtgagagggctcgccagagaaactggaggtggtgtgccctcctcggggtcggccctcgtggatacttccgggggggggttgtgtttggttggtcgtgttgggactggtgtggtcgtggggaaggccgttgttggtggcctcggtgttaagcggggtagcggggggaagaaactgggtgacatcaggggctacttcagggtgagcaagtgcgtcaggctgggtgtcaaagccgttcatggatacgtcagcctgttccgtttcctggtcgtcgggaactgtgtcttcctcggaggcggggatgttgatgggtagattctgagttccatgctgctggttcgtagagggcagctggttagtttgctcggtctcttcgggtgtgtcctctccggttttgtcgctcaagacttcaaagttgtagtaagatcggaggggcttctgaccggtgggttggggggacgtgtctcgagtccgtctatgtctaggggacttagtgccgacggtctcccactggtgagtagcaggcgtgtggtggaacttgcgagtttggaccgggggctccacggtggatggggcatggatggaagcaagggctttacctctctgtgggagggtaccctggtgagcgcgggtgcggaagatcttgggagtgaccatgtctttctcggggcaggcctcccggatgtgcttagtgctcttgcacttaacacagatgttatcgccgttggcgaagtgcatcttgatcaactttgagccggtaagcctagccttggtgggatccaggttgacgaagaagtcggggatggtctggggcagggtggagcctaggagagcacgaactgcgatcacaggacccgagatgttctgatggttggcagaggtcatcagaagggtgccactcaagagggaggaacctggaatggcctgatcaatgtctacgtcgaactggttgagaatagcgttgaggtggatcttgaaagcatcctccgtctgacgctccatcttcatgtacgagggtaggttgaagtagtaaagtactcttcgtccagcagggttagccgagcccttcctcatgatgcgataatcttgagtattggcctcaacaatgagactaactgtctccagaatgacagccattcgttgttcgtgggggtcagtgagggcgtccgacgtcaggtagtgccaaccatttcccacttggtagcagtcttcagggtcctgttctaagttaatctggtcgatcaggtgggggacgatgtctaggttgtgcctggacaggtcaaactccgccagaccaacctgacccttgatctcgtcgaacttttcgatgacgccctcgaggacactgatggtgtccttctcgtcgacttcagcggcgttatcgaggtgctcgaggaacatggagataggaagattccaatcaggggtggcggagcggtcaagagctcttcggaagaagttttccttgctggctacataggacacgttgaaacggccggaggtatgcctaccattcggcgccgcaaggggctccgaaattcgctccttgttgaggttgaatttgagtgtggaggggttcgatgtcaggagagccttgacttcggccttgctcttccaggcgttgagggtgatattgttgtcgttttttttgtcgtttttgtcgtttttgtcgttttttttgttgttttcatcgtttttgtcgtttttttggattttttcaatgtcggtttggttgggggtttcggttgaggtggctccatcacctcgcgataaatcaggaggtggggggttcggagcgcccaaggagttacccgccgaagcttgggcttgcgctgtttccatggtgaacgttttttctggtcgcgctcgattaatagctcttgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaaaaaattagtgcgtagtatacatactgtagcacgaaggcatgagaggggccagaaatagtacgatatagatgacaagaagctatatatacagattatgaggaactcacgtgccattattgaaacaggttagtcattattagtaatccagggacgtgaaacggggttaatgagcgtttgagaaagatctggtttgtcgaccaaacgtgaagtatttacaaagtacaatacatacaactatacttagaatatatggaagacatttagtaaacgatttacaaaacatgctacagtaggcgtttttgtgtgacgaatattggtgagtacacagaaccccccatttgtaacatgcattcacagttcataacacgcaatatgcatccgaaaccccgtcattcagctacttcaggcgctttctctacatatcgtattacagggctgacacgaccaacaaaccacccactccatcttaaatcagctgcataagagatggggtttggccgcaccaaaactgaagttactagcttttttatcacttaaaactacttttatgactaagcagtctatttctttcagcagcatacgtttttttctggcattttgattgatttgatgctccttttacatgtgttttccggctactgtcctttggtctttatttttttatttttttaaagttcacgcgactcgggtctttcatcctcaccatctatcaaacaggacaatgatgggtattttttgagcttttgttgaatttattttatataatcacaatttatgactatttttcattcaaattgagccctcaaattccctcgaatctccccaaaacacgcccaaattcccttttcaaaacgcaactggtataccccaactttattttcaacctaatcacgtaaacgcgatttcaatttatcttctcttgcgcacgcacttgttccacctcttgacacacacacacacaaatgaccactctcaacgaacaaggatacctcgatctgtgcgcacgcgtgatcgaagagggtgaatcacgtgacgaccgaaccggcaccgggactctctctctgtttgccccccctcagcttcgattcgatctgtccaacgacattcttcccctgctcaccaccaagcgagtcttctaccgaggcgttctggaggagcttttgtggtttgtggctggatgcaccgacggcaaaaaactgagcgagaaaaacattcacatctgggacggaaatggatctaaggagttcctggaaaaggccgggctgggccacagacgagagggagacctgggaccggtctatggcttccaatggcgccatttcggagccgagtacaagaattgtgacacggattacactggccaaggcgtggaccagctcaaacaggtgatacacactctcagaaccaaccctcacgaccgtcgaatcattctgtctgcatggaaccccgccgatctcccaaagatggcgcttcctccctgtcacatgttttgccagttttatgtgtcgtacaaaaactcggaacgaggacgtctgtcgtgtcagctgtatcagcgatcatgtgacctgggtcttggagtccccttcaacattgcctcctacgctctgctcacccgaatgattgcccaggtcaccgatttggactgtggagagctcattcacaccatgggagacgcccatgtgtacaaggatcacgtggacgcactcaagcagcagattgctcgaacgccaggccagttccccaagctcacttttgcacgagatatcaaggacattgacggtttcaactacgaggactttgtgctcgagggatacaagccccagtccaagattgagatgcagatgagcgtttaggcaatgtccgcaagtaatgaattaatggtatttaatagagccgggtgagtgcgggagattgtagagacaatggtgatacacacatgatcttggtaccaaaatgatggcgatgatccaagtaacattacagggcttgtcatgtcttcatttagaatcgcaactgacaatatgaccactttcaggtgtcttcgaccagctcaagattctgcccaagattgcccatgttcgtaccgaaacgtctcagccattggtacctccgacaacaagatccagcccaagattgccgaggtatgggtaagactgccgaggtatgggtaagactgccaatgtctctgtctcgtcactctttctggcgctatcgatgccaatggcgctcttcaagcagttgttagtacatccagatatccttgggacagtggacattggtctgcagaaacagcctggtttcagcttcaaagttgatagtcggggtcgagtgtcgtatcggctgatcaactgagatggcgtctcttaccccgagtatcgttcaccactcgcctggtaactcgagagtctgtaaagcacgatatctccggttctccagagtataagggtgttagacgctgcacgatacgtgctcggtggcaacacccagtcttcaagaggtgctagagatggacttaaagatgcttctatgacgtcagtagtggatcttcagagctagggtacttgtacgagtgcttgtttcaggagagtttatgaagaaggataccacagcatggccaaccgtcatattctcagaaagatgggagattgctgtcgtgttcctggactcaactgtgagtcaaaaactcctcaacaatcgtcatcgtgcttcatcacttcgaggaaagaactcggcaagaaactcgacaagaaactcgacaagaaatttgacaagaacgacaagaaactcggaggtaactcgaaagtaactggcaacaaactcgcaagtaactcggaagaaactccagcggcagcaacatgtgagacgccctgtggaggcgggcttccagagacagtaaatgccgtgtccaaggtgtttctgacagtccgctgttgaagggactctactagagaacgtccactcggtcttttcactggtccaaattgtcagacagggacaaacaccgtcagaaggttgactacagcaattggtcactgaccggccggccaactttctgtctccaatgtaacactgccctacctgcgtccattaggtacggttatacgcctttgactggaactgcaggggtgtcgttctatgataccggcaccgtgctcgtacagtcgtttctgcacatattggaggagttcaatcaatcgacgacaccaaattcaagtaccctcgatatgtcataccgccaccattgacagtgggtggtggtaccaacattcaaccctcttcttcagcactcatgtctagagttcacggcgacgatcagagtataaccctgagcgtaacagtttcgaaaccagccattatgcccaccttgacacttgctttttgattttgatttttgatttttgattttcgatcatgctagaaaatagccgggcagacggtataaatacctccgagacccgctgttcagcagctgccccgacaccaccaacatgatcttctctcaccttgtgcttgcaactgtggccgcagctggtgttgtgcacgtgcctctgacgggtcgagctcttgatgacgttcccgaggttcgagactatctgtctaagcgagccttccccgacggcgtggtccatgccgatcagatcatgggccaggtcttctacgagacctatctccagatcggaacccctgctcagaacctttcattcagtttcgacaccggctcgggcaacctgtggtctcctggaaagaactccacctcctgcgaggctggccaatgccgtgaggacactatgtttgacatttctgcgtccgagacgtggaagttcaaacgcaccggcaggtggtggggtggcaacggcatcttcggatcagagacggtccgctatgctggccagactctcaaaaactttgagtactgggtctccaccgaccaaatgaacaacaactttggcattttcggccagtctgcatttaaagacccctcggtgagctttgtccagggtctggcccacgctggtaagatttcccgagccgtctactccctcaactccgaggcctccatcacccgatggaacctggacgcccccaagtccgagtggagacgaaccgtgaacaacgtctactacggaggctatgaccaggccaagtaccagggacccctgaccgctatcgacgtggaccactacggtggatacaagatgcccatgtccggatttacggtcgacggggagtttgtcgacgatggcaaaaattacaccgtggttctcgacacgggaggactcactcttcaggtgcccaacaaaaccgtggggatcctcgccaagaagcacggtggagagtggtccctcaaacacgaccgatggaccattgactgtgacgccaagcccgtgctgacctacggatttggatacacccagatcgacgtggagtttgaccagttcatcaagaaggcggtcggtggacccgagtgtctgatccagcgaatgacctttgcctcggacgaccaaacccagcttctcacgggtccccctgtcatttccaacgctctggtcattttcgacaacgaccgaaaccagattctggtggccaaggccaagtacaccgacgagtccaacgtggttgaaatcaccggagacatccctggagctgttcaatacaaggactttctcgctggtaagcctcttccgggagacaagtccgcagttgcttctactcttgaggtcaaggccaccaacgtctaactattgtaactattcagattctcgatagatttttcattttgcagacatgaaagtagtgtattttttttttttctgcatatacattcatttaattataactttgctgtgtattgtacttccctttacttgactttaattacatactgaagtaaaaatgtgagtacagtacttgtaagtagagtcgataccaatacggtatctactgtactccacctcttgactataatatatattacttaattaacaatgaactatgacatctccttcacacacagtcagtacttgcgctcatagtcgccctaatgagtcagtcgagcaacaaagttggcgccaatggccagggccaagacaatacaaatggcagtggggccgatctggtcgtcgtaccggatggctcgcttccgtcgaatgttgtaaactcgccacaggtacatgccaatggagtagagaatggtgatgacggccgaaatgaagaaaccaaaggcggcctggatggccagacggtctccgtagttgagcagggtgccggcaatggctcccagaagaatgccaatctcgatccacgacaggaaggttcgctcgttggcaaagtagaccttgggctcgactcgcacgggcacggagatccgctttccggcaggaaccacgactcgggtgtcaaacacggttccgggaggcaccttggagaagtcgtccttgccagcgatgaaggtgtccttgaaccagtcgctggcattcttgagcgacttgagaagagcattgtctccaccagtgtgtccggatccagaacccaggaggggcgtgttctccgtagcgttaggagaggtgttagcagcggcagaagaagaagcagtgccgttggaactagaggccacagcgccgtttccgttgaaagaaacgtggccatcggctcctccagctcgctcctcttcatctaggtagttgccctcgttgtcgtcgagatcatcaagatcatcgagctcgtcggatccagaaacagacgagccagaagccacctgggctcgttcgataccctggaaggtggtggcgggctttcgaatgtcgacatccatctggggaagccagaagggaatcagatcaaccatgtcgggaagcagagtggcacaaccgtggatgaacttggagaactttggtacggcctcgacaagatgcgaggatacaagctctcgaacccaagcgggaggctcttggccaagctgagtctgcagcttgacttcgagcacagcgtaggggaatcgaagcacgtccttctcagggagttggttgaagggccagtcgacaccaatgtccattcgtcgccagttgccgttggttcggttctggccgtcaaagttgtcttctcggaccatggtgagctcagtatccagagagattcggactcgagcgtctcccggcagctggaaggcggttcgattgtagaaggatcgaacgacaggtcgcatcttgtccttgatgactcggtattgcacctctcgagccagagcctccagcgactcgatttccttgagactcttcttgccgtcctttcgcatcttctcaaacgcctggggcacggtgtagtctccggccatgaagtcgttgacgtgtttttccttgaggttgaatcgggccttgacggacttttctccggtccagtcctctcgatgtgtttttcgctcgacaaagatctggtcggacttcatgcctccgtaccatcgcagacgaatggcctcggcaccctcggtcttctccagacggcccttgtacagatcaagaggtcggttgtcgtagtaaatggaggtgatggcagagtcctcggtctcaaactccttggaggcgttgaagaccagcaccggcagatgtttgaggataaccagcttgagctcggtgatgttgtcggggtggacccagtactttgtggtctgacgcacaaagttctgctggcctcctccggcggccgagtctcccttgacggggtttcctcgggttcggaccaggtcgtacagcttggacagctttaccaccagggcgtcgtagttgtccttgaagaagggtcgggcgttgagtcgggcagagaagatgggcttcaccggccactttgtgtgtttgtcgtgcttcttgatgatcttctggaaacccgtgtagttgagtcgggtgtactgggcgaggtcgtggacgtcggcgatgatgtcggacaacaggtcctgcaggtccaggaagtcctgctccacgggggggttggctgagtccagacgtcggaccacatcttcgacctcaacctccgactccttgattcgtcgggcaatctccgcggccttgaccttctggaacgtgaacaccttgtcgagctctccttcgagctgctgcaggaagttcttctccttctcgtcgtcccattcggcgcccttggcaatgcccttgtacagagcctccttgagcccgtcgtagtcaatgtagcagtagtagtagtccttgatcaggctctgcttgagctgttctccgaacttcattttggcggcgtggggtcgtgacggggcaaaaagctggtgcaaaaaacaaaactagccgctcaggttcagtatcaaaagtcgacgacactcttttattaccaagtagaccctattgagttggtcgacgacagtatcaaagtttatgcacacaatttatgaagctagagctacttgcacttgtttggcacgtggtaaggcaggacgctgagaggcaagatgaggagaccgcaaaacccgccggaggccagccgaagaacgggcggggcgcgcgcgacattgcggtctcgtgccccattggcgtccgcacgcgccccgtttttctgtcccgaccgtccccgacccgtcaagatccaatcaaatgcacaatcggaaaacgtgctctggggacgcatatttgtgcatattgcgagccagttcagtatcagactgttcagtgtttggagagagagaatgcgtgtgtgtgtgtgtgtgtgtgtgtggtatggtggtattggagcgaggtgacaggagttgtgtcgttgtgacattatctcacatatataaatatctccatttccgccctatcctcgtcgtatggccgcaactgtacccgcacatcgactgttgaccttcacacaactgacgtccacacaactgacataaactcgtaaactccagtcatcagagtttcggtaacacggccccgagtgtgtcagaggtggggcatgagtgtcatgtcagcggtggatgagtgtgtcagcggtggacatttcccgactggcctatgaccagtggccctgggcgcttttgtgccatctttacagcgtccgactgcagcatggacgacacactcttgtggtgtggtgctgacacagttggccgtttgctcgagaccaaaacaagaaactaaccacctaaaccgatctaaaagtgacactgttggcgtctagccctgaaaaaaaaagtttcgattcgatcgtggggactttggagactcgacaaaaccgtggagcaacggggttttgtccgagataaagaggtctttttggtggttccgacgagaggatctcagtgcacttggcggatttcccacacccacagcctcttgggtaggcctcccagcctttggcacaaccttgtccaagcagaagctgtgaaaatccactaacgcacccaactaccgcattcagcggtttacaacggctgttggtgaatcgctcgccgcgattacatggtcgagcaactactgcactcgcacatatgaccatgttctcacccatcagacgctatggtctgcagcagcagtgcacatatccgccgctgtctcctgtttgcatctttcttttgctcgtatggcgtattgtccaagtcaatgaaaaagccaatctcgacgatcaccacgatggaacggctctgattggctcggggtcatgtgactggtcttgttggcgtctgtcgccgctctgtcgcacctctatctcggtctagatttatcataggtttcacttatgatcgctaaggagtggacagggaggttgtgtagtcagtaagattcggtgcgagtatcagtacgagtgcagtacataccagtacaataccagtattgccttcttgcaccatggtttccctctctcagtcacaggcttcaagggtaaattccatcaactcgaatcggctgtgacaacaaagggaagttttcaagctgacgaaaagttcgacagattacagattcgaccgaacattgtctacaccactcacctgggttggagagaaatgagagacgccatcgtagacacggccaaggctcccgattggtggctcttcgtcatactgatcatcatgttcgtcctattgattgtgccagtcaaagtgtttcctgtagacacccctgtttggtgtattgttcttttcatgggattggttcctgtgcgctctcaatgggcagtctgagcccatgattggatatgccatgcctgggcggttcatggctgtcaatctcttcaaagcaagcccaagagtacccccagattgatcttctggctgctactctgtgccacgttggtgaatggagtggttgtattggacgtcattgttcacctttcctggccaaaccaccttcttcaccgcctcggttgcttggggcgttattggaccggcgaagactttcgaatagtatactatgaagtggatattcttgtttggatcatgtgtcggactcttcttctacccagctgatgaccaagtggtggcccaaacacgcagacagaatcgacttttaccgatgcaaatacctctacttcaaccctccgatgtttgttatgggacttgtcgacgattgggcaagtgacctacagagtcggaggtttgtatctcgctctgccgaatctggcatggtggagaaagtgtgcttacatggaggacatcattgtgactggcatcgccctgtcggcaatcatcttcttctactcggtccaacaccatccaaaacggattggtgggatagtggggtaataacgcaacgttgttggaatcggatatgatggagaagacattcctccgaatgcaccgccctccagagggcccggatacaaatcaggagtccaagtgggtgagagtggtgggtgagagtggtggatgagatgattggtgacgccacgggttccgctgctgctcctagtatgtcgtcaatgggttgtattcagaaacttcagcggcccgaccctcgtgcaaccaagatcatcatctagctcagtccgatgccactgtcgaaacagtgattggtttcaagcatgtggtgattgatccgggtctttgatacactccggcggaggataacgtgattgtcattagttcaagaagtctttgaacactctcgaaatgccagatggctgaggtagaaagaccacagccttgtggatgtgatgaacagtcgcagagagggcgtttgaaagatctacagactcaatggggtccgtgtctttgcgtttctgtcaggcgtagttgatctggtttcgtaacgaatggctatccacatctctgctcggggtgaagcacaaccaatgagtatcatgacaagtgacgagcaataaaaaaggcgagcaataaaaaaggcgaacaataaaaagagcaatgaacctgcatgaatggcaattggaccttttcgacagcagaaaccgaaagcaccccttctactttacacctctactctccctacagtctttccggtacagtacaggctctctggcttgtaagcagaccatggtcgtgtgagcgaattttgttctcccgatgagtctccaagactctggttatcggaacgccccaagcaagtgatgtaagttgttattgtttttgttatacacttgttcaatagttggtacatagtgtacttgtagttcaactttgttcctcctacacatggccaaatcaggttttgtagagaatcttcaagagcattcaaaaccacgaatattgcagctacgggaaatctgaagagtgcatcgtgctcccagcctctgtaggaacacgtcgatagcttcctcgccctcctagcatcaacgtgaacccacatatggggccctcctatgctccactccagctggctgcgcgtccaaaacaggacccttaaatattatgggcggtgaaaaatgaaaaatgcacgagagtgtgaaatctcgttgacggcgctaaaatcgtcgataacggagacggcgaaaagaaacgacattcgccctggcccgtcgccgcacacatccaccgcccccatattattaatcaccgggtttttttttattctagggttaaactcgaggaatccacactacagactctcaccacactaaagtaccatgtccaactaccgacgaggcgtgggcagctactcacggatgctaggcggaggcaccaacccgtttgccgcgtacactgcccgcaaggccaaaaccaagaagcgcgtactcgacaagtacgagatcatcggctacattgcggcaggcacctacggacgtgtctacaaggcccgaagcaaggatcccggtgacaccaaccagtacgccatcaagaagttcaaggcggacaaggaaggcgaaatggtgcactacgcgggcatctctcagtcggcatgtcgagaggtggctctgtgtgccgagctggacaacagaaacatcaccaagctggtggaaaccatcctggaagacacgtgtatctacatggtgtttgaatatgcagaacacgacctgctgcagattattcattatcacagccatcccgagaggaagcccattcctgaatacaccctcaagtcgattctatggcagcttctcaacggagtctcctatctgcatcaaaactgggtcctgcatcgagatctcaagccggccaacaccatggtgacgagcgacggagtgctcaaaatcggagacctgggcctggcccgcctgttttccaaccccctgcaatcgctgtactcgggagacaaggtggtggtcaccatttggtacagagctcctgagctgcttctaggagcccgacactactcgccagcagtcgacctatgggctgtgggctgcatatttgccgagctcctggctctcagacctattttcaagggagaggaggccaagatggacaacaagaccaatgtgcccttccagcgaaaccagatgcagaaaatcattgagattctgggatctccccaggaagatgattggccaagtctgagcaagttccccgagtacgagtcgctcaagcagatgaagaccttccctcccaatctcgaagcctggtaccagagtatcggaggtaccaaccagaagggcttccagctcttgtcgcgactgttggagtacgacccagccaagcgtcttaccgctaacgacgccctcttgcatccctactttactgaggctcccaaggtgagtcaaaacgtctttgagcgacaggagtacaagtatccgcctcggaggatctcgtgcgaggatagcgacattaagaccatgacgtaccagggaaccaagcggggtagtcaaggaggagacaacttgcatcctagaaagaagcagaagtagacgtttgactcagagggcacccgaaataatccactttagagggtaggtggtgggtgacttttcaactgagtgaaggcagtggctgtgtcaaatgagacctagaaatggtgaaagagactatcacaatcccccttttctcttaaaagactagaagagctacggcagcagtccaaacactcctctcgcggaatagtgtcgcctcattctaacatgagctctggaatctacaatgaattatttattgtttatgtgaatttgatctcagtatctggatgctaatacgagaggacaatagcgccatcgcagtcactatctaagcaccagaaatgcacacacatttctcttggacttacaaatacgtcatacagcgtcaccaaccgccctaacctcttccacgcatccccagcaacatgtggaaatcttggtgcaggaggtggattttgcaattgtggaggaaataatgacatgggacaagtgttacaagtctcattctgttgctcttgttgccagctttcgtctggtatatttggatctcgatcttcatgtgtgatgactcagctggcaggaggtgaacaattttggagcggccaaatgcgccacactgaatgccgcaagaatcggatgagaaccgtagacatactggcatgtcaattgaaactgtgggtgtctactcgtgtactcttctgatatataattatcgattttcttcttccagactggaaatagctcagattcccaactgtccctccacctacctccctggttgtctcacaaggctgaaacttgaactgggccatctttatcaagtataaaacccattgtcaccttctctgtccccacagaccttccaacggcttctttttggccccgcaagttcatcctgaagccccccacccacctatcacgagaataagctttctggcaacaacccaaataaatttatttggcaagcgaaaaaagtaaaatcaaacttgaccattcaaccatcatgggcgtattcattaaacaggagcagcttccggctctcaagaagtacaagtgagtatggatgtggcgaagttggaagaacggtcacgtgagctcgacgagtggtgttgacgttcactttgacagtcctgaggtggagataatgacgtactaccaatagtgtaggggatgaggacgtgttggggttgtggcagcagatacatggtcataatatatggctgtctgttatctaagacaagtgccggatcgatcgcgtggatgtatatcctaatctacgccagtggttcatgctaacccaggtactccgccgaggatcactcgttcatctccaacaacattctgcgccccttctggcgacagtttgtcaaaatcttccctctgtggatggcccccaacatggtgactctgttgggcttcttctttgtcattgtgaacttcatcaccatgctcattgttgatcccacccacgaccgcgagcctcccagatgggtctacctcacctacgctctgggtctgttcctttaccagacatttgatgcctgtgacggatcccatgcccgacgaactggccagagtggaccccttggagagctgtttgaccactgtgtcgacgccatgaatacctctctgattctcacggtggtggtgtccaccacccatatgggatataacatgaagctgctgattgtgcagattgccgctctcggaaacttctacctgtcgacctgggagacctaccataccggaactctgtacctttctggcttctctggtcctgttgaaggtatcttgattctggtggctcttttcgtcctcaccttcttcactggtcccaacgtgtacgctctgaccgtctacgaggctcttcccgaatccatcacttcgctgctgcctgccagcttcctggacgtcaccatcacccagatctacattggattcggagtgctgggcatggtgttcaacatctacggcgcctgcggaaacgtgatcaagtactacaacaacaagggcaagagcgctctccccgccattctcggaatcgccccctttggcatcttctacgtcggcgtctttgcctgggcccatgttgctcctctgcttctctccaagtacgccatcgtctatctgtttgccattggggctgcctttgccatgcaagtcggccagatgattcttgcccatctcgtgcttgctcccttcccccactggaacgtgctgctcttcttcccctttgtgggactggcagtgcactacattgcacccgtgtttggctgggacgccgatatcgtgtcggttaacactctcttcacctgttttggcgccaccctctccatttacgccttctttgtgcttgagatcatcgacgagatcaccaactacctcgatatctggtgtctgcgaatcaagtaccctcaggagaagaagactgagtaatcgagtcccgacacggtccaaaagacattatatatagacagaaataaatttatacattgactaacgagtgagtacagcagtgaatggcaagtcaccagccacaagacaagttcaagtaagtacaagaacagtgcgtatcagtagatgctgtacttgcaacgtgcttctctgtcaatctcagtctctcattttgtcttgtctctcttcaactttcttctctccatcaccatggcatacaccttccattatgatgttccactatgatgatgcaagagatgtgtagaggagcattcagaagctgaaaaggcggaaaacgaccccttcgagtgctcaaaagcctcatcgatttgcttgcacaagtactgtataagcattcattctacagctactccggaacgatcgcctctatactctccttgagttttgccgcaatgatctactttagatccggcttatatccggccactacacgagatcatcggaagggcccaaagatgatccctctacatggaagtagacacacgcacatgacacgcacgcgcgccaccagcaatcaatcatcgcagttcggtcgtccttaatctatatacaattccttaagcggtggcagcgggggccacggcagtggtagcaccgggggcaacaatgtcgttagagccctgagccagcttcatctcggcctccgtctcgttgagctgctgctcggacatgatggacagagccagaggaacaccaagcaacagagaagaagaggtgatgatgtagatggccttaccgccgaaagaaaagccagcagaggcccagtcgtagatggtggaggcggccttggaggcaaaaactcgatgctgagggggaacaatgtccttgagagcaaccactcgctcgtagatggtctcatcaatgtcaaactcatcatcctcatcctcctcagcatcctcgtcgtcagatccaacgtccgagtactcctgctcggcggcctcggcggcggcagcagcagcaacctgctcgtcaaagagcttctggtcgttttcgtcgttgatagccgtaagagtgaccattgttgttgtgtactatgagtgtttttgcgtagtgtgagatttgctgtgacaattagcgatacaaagatgcactgaaaaaactcaatttcaaagacagggtaagagcgtatggggaagcttagagaagcgagttggacctgtcgactgcaaaaccctaacccgaaacccgcagtcgagaaaaccccaacccgtactgttactgtactccacacctatcacgtgcaagttgggctggctggctattattcgattctggagtgataacggctattaaacgggttacttgggattccctgtgccttctcaacctcaaacattgaacattgaagtggaatgttcgaaacttcaaaggactatacaaggatacttgtttagtagcagtttatcagatcgccttctcgagctcaactgccatgattccgagaccagtacaagagtggagagatgattaattttgaatctcggagcttcttaatagcccagatgtagtttgaggtacccttgaaacatcagcttccatacaatgtgtttctggatgaatctcgccgtcaactttgtgcgatgtacagcagactccaaaggcttcaaagggctttaatgggctccaaaggactgaaggacgttgctggaccttctattacacaccgggtgtgtctatgtgcagcggtatctatcttctctgtcattgtagttgaatatcgttcaagaacatgtctcagactaaagccttatcatgtgtaaattgagaaatgccggtagattatagaagtgacaaatcattattcgaatagaaggagttacttctattgctttcattctctcaggtttaatatcacccgttgtattacttcagaaatcgtacagtacagtacatacctatctctacacggttcaaagcacagccacaccaccctgcgaaatgcaagcaagcaagatggcgtatatcatgcgtccaacaaggtcccaatctcttgtccgttgcttctttctgccattgtgtctttcaaccccgcttttggtgtcacttttggccccctttgactagataacttagctgagagccgtcaaagtgtgggaagggtgttagttgtggtctgtactgtacagttagaaacgagagggagggacaatgcagatggtggcaatcaatcgtgctgttgtacagcaacattttcaaccaagcagccctttaggagtgtcccaatcgtcaccctttactcgacgaaccaccccaccatcccaccaacgtatccatgtctcagccgcttgtgagacacagttgaaactgcggggtgcgctacaagtagcagatggttcgtggttaatgcgagtgatagctgctgtcgagatattgtctgcgctttaatctcgccattgtgcctgaccgaaaaaaacgaggggacagacatccattgccagtgggcagttgacatagagcagatgtgtatgtgaatactgcggaatcggggtcagtcaaccctctacagtctcacctgccaactgaaacacaagttgtgtctctcactgttctcgttaatgttgcctgtgtcacttcagtatctgactgggtttagtctggcgcaagttgagttggtgggggagcacatgttactgtagacagttgagagtaagagtgcagtacataccatactctacatgataatggagcttctacgagagagcaagactctggacaagtcaattagtcatccaagaaactctcactccactcactccactcactcaactcactcatctcgctcgactcactttccgacaacttctgcttccccacccttgactctaagtcaatatcactcctaactatcaactctttgtgacactgcttatatcgaactgtcaccttaacccaaacatacccaccttgatatcactatttatacccggtcgataccagtccagtcactcagtatccatacagttttgaggcgcacacggcatccggtatacctgccacaatcagtaaatcccaactgacacaaggtactaaagccataccacaccaacccgcgagcgcgacacaaagacaaacaagacaccacagagacttcctgatggtggcgcaactggtcagctactacttgcgagccgccgtggcttcgcccaagctcctctacgatcatggcatgcccaacggagaggtcctggacatggcctatctcaccgacgagcttctcatcagtgcaggccccaccaacgactaccgacgcagcttctaccggcccgctactgcggagctcaaacagtatctggattccaaccataaggacggctggctagtgtacaacttccgagccgagccgtcgggctacgaggactccgatctcgacaatcgtgtcgtccacttgcccttcagagaccacacccctccgcccttcttttacattcccctgttcatcgagtccattcgagaccacgttggcggtgccaacccagccaagcgaacacctccaagcacaccccctcgggccccgtccagtgactccgtggacacagatacctccacacgccccttggccccttcccagtcgtcacttctcgaggggatttcctcggacccttctctggtccccaccacagacgtgtcgtcgcttcagctgtgggaacgcagcgactcgggacggtcccactcttcgggatcggacgacaccagcctggcatctcagatgtcggttaactcacagatgtcgcaggttagtcaggcgtcgtcccagtcccagatcagccgcatctcgggctctctgcaaagctccatcgggtccaccgtctctgcaccaagagtggcagttcttcactgtaaggcgggcaagggacgatcggggctcatgggatgcgcctttttggtggctgagcggggctggtctgtcaagaacgccgccgacagcttcactcgggtgcggatgagacctgggtttggcgaaggggtctctattcagagccaaaagcgctacctcaattacacctacgactgggctcaggtgattgctcgtcagtacagggatatcaaggtcgacctggactacattcgggtgtggaagccccagtattcggacattgtcatcaccctatccgactacgagaacgatagtgaccgggccgagtactctccctctgccattcccgaggtcaagaaacgatacatctccagcccggaggacctcacgaacgagacggacgactacattaccttccggcccaaggagactgtgtcactaacaggtgactgtcgagtcaaggtcaaacatgtcgtggccaatccgtttagccttcctcttgtggatggccaaggcgatgcttggttcaacctcttttttgagacctttcgagttcgggagggtgcgtatgacttccacaacaccgagggcatgttttccgtatcgtggagtcacatggatgggttccggggcaatttccagaagggaatgtggctctgtgaacgggtggaggtcgggtggagggtcgcccagtcccaggagggcaccgtccaagaatcatagaccatccgtattgctatagcttgatatttattactggtagaaccgatacccttgttgtgtattactgtgcgttcctatttagccggagctacgctgtagagccgctcaacatgggtgtgatggatcaacggagtgtgttcattcatgtgtgatgcgtttttgtttctgacgactccgtaggacatgtttgatggtagttggcacgactgtggttctgctggagcaattgcatgaccgttggggaaatttagccgccctttgctcgttcgtcaatcttcttccacgtagcctcaatgattttcttgacatgggctagggcctgggagttgggtttgttggccttgcagctcagggtgttgtagggggggtcaatctggacctcttcgactgcgaggatggattttccgtcccatcggcacggcagggtctttgcaatggcgtcgtagatttcctggccctgctcggtcacgcccacgcccttgttggcctgttttcgcatctcctggttcaccacgtcgccctctcgtcttttgacggcgtccaggtcgacgaatcccaccggcgagttggtctcgaacgcctgggtggacacggctgggggagcgtcctttttagcccgggcaatttcagaccacgagttcttgggcttggcagcgggggcagaggtggcggcagcagcggtcggggtcgatccgggggtagacttgggtttctccagcaccacaaccgacttgatcaaaggggttcggacgatccggaacttttggggggactcctccagggtcaccgtctgcgaaagcgggtcgtagcagtacaccgatcccgtcacctcggtgagcgcggtggtagtcacgcggatcttgtggccaatcgtccagtctatggttgtggtcatggctgtgtgttttgtcgggatggacgtttgtttgtgaggtatcccgagtgaccatcttcaccactattaagttcgtctcccaacaggcgtgcaggagggtgcatgagtgggtggaatcgacagttggtctgttggttgatatggtgtataaaatgcgggtctgggcgttgattttggtttataatgtttctcgcgtcttctggggagtttttttgagtcgtttacttgggttctggggcgtcctggtgacgtgtatctgctgttacgaatgcactaacaaatccaactaaaggctaactaatggcgatcttcgttccaagtacgagtcatgaccggggttcgaattgtcaggtcgtgcagaccggcattgaagagaaaaaaatcataaaagcaacttgtactgtactgtacaattgcatgagcggtgtcagaatcgcatcaacacgccagaatcgcaccaacatgggtaacggagagagccggatcgccccggagattgtagcagaatacgcatctctgaaagccgctcaggaacaactgatggaggcaagtaagcagctgaaccaacagatcgacgaggcctacgaggccatcgtgccacagttgccggaccctgtctccagggacgagtgcgtttccgccatgaatcggctcattgaggaggacaggcgattttatggaaaatgggcttccaacaagcagcatctggcggtgcaattgcagggtcatgccgaacgactagcggctttcgagagacactttcatgagcacaaattggagtcacagtacagagcaccggtggaattttggatgcggcagactcgtcgtgaaacatatacctggagagagcgacacaagccggtggaccgcgccctcaagctgcaactggcggttcagagcttggtcgataatcaggatgaggacatgagacagtggtatctggcagaatgcatgccttttgggagtcatctcgacaagaaaccgagctcgaagcctggggtagtcgttgaaaccaaggaatcatgccttccattggaaatagcctctctaatctacgccaattgcgaccttgagtcgtgcttggagctcagacaggccaactcgttttggtacaaggctttcaagcaatcggatgacgttcttgagaatgttttggcagctcgatacccgtggttcagactggagggcgaccttgaaacctggggggattgcatgttggtttttgtgaagcgtctggcaacgtggaatactgcagagaacttctccgatattcaacttgtacgcacggagccaacaccccaacgtttcattacagcgactactctggggtttggtgaaaagcctccgagtggcttttctacgatacaaacccataattccgcctgtctctcttacaattgtggaaagttacatctgagccatagatctagctatgctgttatggacgcttgcactcttgagacgcgatttggagactggggtcgtttttcggtggtgtccaccgtgtccaccgatgaggaaacaatcttgagagtcgacggtctggaaatcacgctcccaaaaactattcgcgaagaagatctgcaggattgggaggggctggaatccccggtactcgttcgaaatcaccatattctggtgagagcgcgagacatcgtcttcttgttctcacttgaaaaaccgttgcactacgagaattcattcatctacgctggaggcgacccaggcaaggaggtgggacatatccactttgccaaaactcaagataagaccgtgggtggcctccacgaccccttttgcgacgaattggttacggttcccctgccactccaacacctggaacccacagcatcttacaaggggctcatttggtgccgtgaagcaatcagttataccagtgatgtggttttggttcccacatttgtggatctgaaagcaccgaccaaaatatactatcgacgcgatagatgtctaccaatcagcgatccttggaactggttgagacaagcaggcacatcaggaaatacgcacattgtgaccgccatgagtccccaaggtctcacgctggtagacttggatgcagaaagtgtcacgtacgtcttaaagcctgattatgaagctgtgaatgcccgtggacgcgctggtcgcgaaatgctccttcctggctttgatggaaacaagtttcaagtctggtacattgaacatgaatccgtcaagcggtacaacatggatgtctgggggatgcaagatgaggatcagctagaaggaatatgggaccttgatacactgtgactactacagtagttcacaacctggtctcattactacccatctccacaagcactattgaggatgactcctgttgaaaaatagcagagacttactgatgagaacttctggttggggatacagactaagagaagtcgagaatatagctattggtgatcactaagttgcccatcggtctgatttgagttgaatctggaccagctatcggaataagacaagtttgaaacctcctcagatgacacaaccatcagcaagatgacctcagggagtattacgaatacacccattcctcactggctcgtcccatacctccaaattgcgactcgagcgatgatcatcaagcttcacattgagaaggtctggggactggtttctgggcataacatctgaacttgaaagatgaggaaactcgtcggaggaggaaacttgttagagcaggtaactcgacaaatgaagaaactcgacatggttaagtagcattgaggaggagcaagttcgaccaaacatgtgatccaagcggctttgacagaagcaggtggatagagcgaacgggagacaaagttgagagacagttaaacggcagtcattcaaccttggggaaagagactacagtatgtattggcggacttgtcacgaattgttgaaggagcaagaacatgtctacaggaaaccaacccctggtaaagctagagaactgtgggggctacagccgagaactgtgggggctacagccgagagcactgctatggggctacagttgagaacaatgctaaggggctacagttaagagcaaggctactctggtctcctcaaaggtacacatgtccaacaatggtcctattgagtctgttgcctaccatcgccctttttggcatgcttagattggaaggttcacaatatcttgttcatacatgtcactctttactctacataaatatctacttggtctggtgctccttgtgctctttgtcgtgaccgtaagccttggtaccataatggccgttgatacagatgatatcctgaggtcggtattcctgcttgcccgacaaaaagaccttgaggatctttttgttaccctcggcggaccggccctgggcaccaatggaagtgccggagatacggggagtcatggcgtttcccccgctgtacttgtttcgcatggttctccaggggtggtatttgggggcaggctggagaaaccagacgtctccgccgtatgctcggatcttgccagacttgagggctttggcaatgtcctcggtgacgcagatggctcctcgggcggtgttgacgagccagactccgtccttcatgtgggagaagagcactttgttgaagagacccttggtggaggtgtgaaggggacaattgatggtaacagcgtcacagagagaaagcatcttctccagagactcgacttgtcggcatccaatttccttctcgacgttggcaggcatgggctggtagtcgtagtagaggagctccaaggggttgaagggtgcaagtctcttcaggactcgctgccaccagaaatgatctgctcgtgggcagcgacaagtttcggaccagcaccagcatggtcataacaacgttctcagcaacggactggacgttgaagccggtgacctcgagtacggcaatgtctcgggcgttggctgcgtcaatattggcgtggtccgagccgacaccggcggtgatgtagatcttgagcctcttggccttgttaatttactccttgttgatgtagccggggtggaagggggtggtgataactacgtcggcgtcgacaatctccttgtcgaaaacggagtcggctgtccttcaaagagttggtaacgagagtgtggtcctgttactctagccagtctcaaataccgagctcgttctcggtgcatccaaggagcttgagctggcgtgggaggacaaggactttcatattggtggtgtttgtgagtagataggaatagagaggatttggggtcctttttattgtcatgatcaccatctggagccctccttgaggtgttcaacttgcaagccagcgggtgtttcgacggctgtggtgcgactcgcttattttctcgctaagaaccagaggctcgatcgtgagttctagcggggctccaatatagcaaaaacagaccaagttggtttaaatagacacattgagactgcaccaatcgattcccggtattttcagctattgcttactaacatctttcgacggtacgggcggcataatttccaagtcgtgaatgaaatttcaagccgcactaatgtgctgagacggtgtcttagaataagacgcgagatacgcaatgcagctcaatacattgacaaaatgagcctggctagttccgacgacaacttctgctccgacgatatcaaggtctgcacacctctaccactatggtgatgagagaagacggagaagagaacgaagaagaaggatggagtctgacgggtaaagagggagaaggggctcccatgcccctgtaaagcagctcaaactgatggatatcaaacacaccctgacgaaaaagtatggaatcggaggcaagggcgacaaaaagacgctctactacaatctctccttgattcagtggccgtgtttctgccggctggctcttctaccacaaccagtccgtcaagattccctgctcttcaaggagcggaaacggtattcaacaatcataagagaatgtatcggggccgtctctggatttgaagctcaaggacactggtgggagacaagctcgagtaggtgacgccacttgctaagatgctcaagggatccgagatggtctgcttttgtcaaccacaccgagtacaaggtgtccccacgtggacggaaagaatgctctacaggtggcctgataattttcagccagcgccttgcccaggattgctgaatctatcaaggaggtggcacctagcatagatctcccaggttgttggatcgagagaacacgaggacgtcttcaacaacgaactggagttttctgttctgcgcaagttgactctcaaaagcctggcgtggtggaagaagaggagagctcgtcaacggactgctgccactgcgaaaagcagacgatgggacctaagcaaaggaataaggaggataatgtctcttgttacgactcagacgagtcagactattttgtagatgttgattctggtggtaaccaggatctctacgaggagggtgtgattgaagatgagaatgaagtcatggtcttcactccagagctacctttcgataccaccatgttcagggtacgaaccaacctcggtcgtttcgcttcgtcccttactgaccgaaaactccccaaccgcaaagcggacagcaggaagtgtcccattgacacatgtcgagaggtgccgcaaccagttgagtgatggtaccgcacgaggagttttagagcatgtgtcttcattagatgctgaagaagcacagccaccaaagtcgctagtggccgctaccaaaaccaggcaagttgatgcaacaacggagtcaaccagtaagtgcagtttatccagtcactacggttcagccagatgaaaattcagttatcgtcattgactccaatgagaacacacacaatctctggtgaatagctcaatctagaactcgatggccaacaggactagtgttgacgaacagactccgctcagcccctcgttccagcctcgcacgggtccgtttgttcaacctccttggtgaaccctgtcgaccaaaacatgatgtcctggaaaactccatcggtcaacgagatgcgcgaaatggcaactcgacatggcctacatcttcttacccgacaggatatgccctctctgtagatcctctctcttgagtagatttatgacatggcggcccgacatggtctgcatgtgcttaatacagaggagatgcacaggttgacggcccagagtagaccccgtatatgcggtacgtcgaggtggccattgtgcacacctcatccagtgacttctatcatgcattcgtcttccacttgtagcatcgtcttccacttgtagcatacaacctccagtttcgaacgtttcgcacccatctccatacaacctccatcttctagcgtttcgcgccgacctcttcgagaggtccatctctcgcatcccgcagaagtgtctcggcgaaagaaaccgttggagactgttcagtgagagtatattccccctccaaatgaggatctctactctagctaatgagaaccatcaccatgtcggccttaggagacaagcaatttattcatttaatagatatcctgtgtaataccattataacagagtaactgagcatggatttgtcgcattcccatttatattatcttcattcctttcaatagatgaccaactacttattcaaacaatccaatggagcctacaaacagatacaactacctgacgagcttttggattgctcccgagttgattagacgtcctgatgagaccaaagacgtggctgaaactcccgtggtaaacccctggctagatgtttcgctgggaacgggttctgggtctcgatctagtcagggaagtcttgcatctgatattgcgcgtatcaaacctcaggagattgtcagagaaaaacaaatgaaggaactagagcttgataacggagagttttaccccgagttggtggggttgcggtcggcttctctgtcatactctcagcctgctatatctacaaccgattccgggttccaaaaactcacattaacgacactcttacccaagtcgatggtcatgctcctacttgctatagctttggagtactcgaaattgcatttcccgcttggactctcacttttgagtcccgggccccaatgtcgagctgtcgaccgaagatattatcaagaattgactcgagaagtatcgaggctctggagcttttcaagttcaaggccatgagagacgcccgaaccaagggttccctgctgtctacactcaacggaacgaaaacagatgcaggacacagtgtctgacggagtggctatcggctcttttgaaccacaagcaagagattgaggggcgactggacttagtggagacattcaagacacgaaatccgcaatcgttgttacaatctgctcaagagattcttcaaacaataaacgagatacaggcactcatgtaacctgaatgatattttctcgacaattaatcatctcacattcgttaaacagagcccaatgcatcatagtatataatcacacacggtacgtttaccaggatattaccaaaaaagacaaattaaaggcatttgggctgaagaaaaaaattctttgaacagagtttcgataatgcacaccattgctttatctcaaccttaatatacaccacagtatatatataatatagggagaaacatcggtccccatgcctccagagtcccaatatacttttcagaagattgctcgaggcagtggattctgtcagacttccgggaacaggaattcgcagaccttcggaaactggaattcgcagagatcatctctcgtccttctaccacgtcctcctgcctctcatggtcaaggtctgacgcttttaaaactaattatataacaatattgtacaattattgcttccttcacggattcaatcataagttgtccctcagttctctttcacttggtcactcgtgatgggcggtttttctttgagttcagacttgcgcgagagatggcttcttgagttcaatatcgtcaccgctcataacctgctgaaggtagcagagtaatacctggtcttcctcacagttttaaaggaactagcttggtcgtaggcaaaatttccatcctgtagatagtgtatctgattttcaaatgggcagttttatttcttgttctcatgccgattgttcaactaagtctgccaactacactttcaccaccacacatcactacatgtacattccactgcactgccagcttcaaaaactcacaaacaacgacatcgagagacaaattcacctgatatccctacataccgctgtctcaccatgtccctacccaagaacacccgtgctggttgagattgaaatgagtctcaagtgctggttgagattggaatgagtctcaagtgctggttgagattgaaatgagagtttccagtgctgtggttttccaaagcacaatttgttggggaattgatgtttcggacaaacattctagaagctgttattccgaagaacacacattattcaccaatacttgattgctcaatgtccactggaacagtaggtatgatggatctcacacgtagattctcacttcactttgtcactggctgagacctttcgaagcgtgcatgccttcttctaactgcatggccctgccattttttcttccgtacacttcattcactccctatccgtcataagttgcttctgccatcactagctacgaatactacactggaacttgagaagtaattattaaatggactattcagattacggccgtcacttacagaagagcagcgaacaggggaagagcagcgaagccaccgacaaccagcttagaggctccattggcctgggcagggtggtcagcagatccagtggcctggggagactgagggatatcagaaggtccggcagtgctgtcaactctgagggtggactggggcttggaatcaacgccgttgcttgctccagagtctgatccattggaattgtttccatcagatccgttaccgtttccgtcagagccgttaccgttggaaccatcagagccgttgccgttggaaccgtcagagccgttgctgttggaaccgtcagagccgttgccgttggaaccgtcagagccgttgccgttggaaccgtcagagccgttgccgttggaaccgtcagagccgttgccgttggaaccgtcagagccgttgccgttggaaccgtcagagccgttgccgttggaaccgtcagatccgttgccgttggaaccatcagagccgttgccgttggaaccgtcagagccgttgccgtttccatcagagccgttgccgttggaaccgtcagagccgttgccgtttccatcagagccgttgccgttgtcgtcagatccgttaccgttgtcgtcagatccgttgccgttggaaccatcagatccgttgccgttggaaccatcagagccgttgccgttggaaccatcagagccgttgccgtttccatcagagccgttaccgttggaaccgtcagatccgttgccgttgtcgtcagatccgttaccgttggaaccgtcagagccgttaccgttggaaccgtcagatccgttaccgttggaaccgtcagatccgttaccgttggaaccgtcagatccgttgccgttggaaccgtcagatccgttgccgttggaaccgtcagatccgttgccgttggcaccgtcagagccgttgccgtttccatcagagccgttgctgttgtcgtcagatccgttaccgttgtcgtcagatccgttgccgttgccgttgtcgtcagatccgttgccgttgtcgtcagatccgttgccgttggaaccatcagagccgttgccgttggaaccatcagagccgttgccgtttccatcagagccgttaccgttggaaccgtcagatccgttgccgttgtcgtcagatccgttgccgttgtcgtcagatccgttgccgttgtcgtcagatccgttgccgtttccatcggaaccattgccgttaccgtcagaatcgttgccgttgtcagatccatcattgtcagaaccgttaccgttagaaccgtcaccatttccatcatcattgtcgtcagaaccgtttccgctatcagatccatcataaccgccagtagaagtggcagagggggcagtgacaggtacggactgagatcccttgttatcgccggtagtggtggcagtagagacgtctgtgtttgtctctgtgtcctttttcgtggaagtaacagggtcaacatctgtggaagagccggagccaccggttgaaatggcaggaacgccgccagtagtggaggctccagaaccatcagtggaagaggcatcggctccgccagtagtggaggctccagaaccatcagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcgccagagtcgccagtggaagaggcatcggctccgccagtggaagaggcgccagagtcgccagtggaagaggcatcggctccgccagtggaagaggcatcgactccgccagtggaagaggcatcggctccgccagtggaagaggcgccagagtcgccagtggaagaggcaggggctccgccagtagtggaggctccagaaccatcagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcgccagagtcgccagtggaagaggcatcggctccgccagtggaagaggcaggggctccgccagtggaagaggcatcggctccgccagtggaagaggcaggggctccgccagtggaagaggcatcggctccgccagtggaagaggcaggggctccgccagtggaagaggcatcggctccgccagtggaagaggcaggggctccgccagtggaagaggcaggggctccgccagtggtggaggcgccagagccatcagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggtggaggcaccagagccatcagtggaagaggcatcggctccgccagtggtggaggcgccagggccgtcagtggaagaggcatcggctccgccagtggtggaggcaccagagccatcagtggaagaggcatcggctccgccagtggaagaggcatcggctccgccagtggaagaggcgccagagtcgccagtggaagaggcaggggctccgccagtagtggaggctccagaaccatcagtggtggaggcatcggctccgccagtggtggaggcgccagagccatcagtggaagaggcatcggctccgccagtggaagaggcatcgactccgccagtggaagaggcgccagagtcgccagtggaagaggcatcggctgtagatgaagcaggaacaggagaagagtcggtctgatagtcctgagtggatgaagtcacaggaatcatagaggtagcctccgaaatggcaggagcggtggaagcaggagcgggactgatgacgactgtaacagtgacattaggatcgttgataacaatctttgcgttaagagcgttctcagcatgacgagcaatggtctgggccatgtacatgttgaagacagttcgtcgggagaccttcaagtcctcggcagtgtaaggctgggcggccttgccaaccacccacttgatggcgtaaattggaagtgtagggttgacggcagaataccaatctcttccactctcggcggagtattgcagcaccaactgaaggcctgccacgagctcatcgtgagtgggggggattgagagatcccggctgttgacaaaggggacatcaagacccatcttcagggcaagggcgccagcattagtgacaatgttggcggcggccaggcccggaatgattttggcgtaggcccaaaagatatggttggtctcaggagtcttgaggtattccagctgggaggggtcctcggtgacgacgaggccaagggcccatccaagcatggtggcgagcgcgaggactgagaacttcataacgaaagactagggtggggtgaggatgttgattctgaactgcagagaagggatggcatgtgtttatatagacgggagcgagacccctgctatcttgtgggaatttccaacgtgcaccagttccattcttggaatgtgcgcgcaagtaagttggtaaaagatttccgaagcgggaagcggctgaagccggcaacccctgtacgttcctgtactgtgccaggctgtatctttgtcttcacgagcgtttgacaacggcgcgcgcgctcgtattgtccgtcatgtcaaatgtatgtgtttaacaaggatatatatccagacgtgtttcggttgaacatattttggtatgatagactcgaggtaccaaccactaggcggacttctttcaccaaacagctcacgttcgaaggaagttatcttggtactgtatacaagatatcgcgcaatctctcacggtccgcagacgtacagtactcctgaaagaaggaaattcagctcagcattgtgagcaaatgcgcggcacgccgtacatctcggcggcgtacatgcgggtcgactttggggggtctcaggggtattcatgacggaaccaggaacagatgatgacaacaacatcattttcccgtgtttcctggggacgttgtcggttagtgtcgttccgccgtggtattgacatcgaaccatgtagacaagtgtcgacaatcgttcgaccttcgagaaatgtctagacgagaagcggaagctcccgcagggtacaaatggcctgcgtgagagctgcaggcatacggaccgccctgcagcgtgtatacggggctttacacaccgatctccaaaggggtgcgtcacggtgcagggtcctgcaatatttgcatccagttagtactgtactgaggtcttcaaatggatgtgttttggggagttgtgggagtaggaaaagtgttggcggcagttttaactgtcttgttcgtgttgctggagttcactccgcggttggtcgtcggtttttgattctctgtagaaagaccccgactccgggtcgacgatgtagggttatatgcaggcatctacggtggtggagtacaagtagtgaaaaatagtgttcaggatcaaagatcccaggtacagtacgccgtttggtcgggttcttagggttcttatctaccggcggctgcgaccagtaggtgaaggaagatccggggcggcagatttgttttatttttaaaaaatcagacgcgttggagtcgcagttcaatgtgggatgatttattcctgaaaggtcaagaagggataatttattcctggaagatcaagatgcgataatttcttcctgaaagatcaagattggacaatttttacctgaaaagttcaagaacggggtcttagatctggtagcattcatacaggggtgtttttgttcttttattaatcgttgtctctttttccttgagggtcccctcggacctctcggacccccctcggacccctcgtgggtttctttccatcctgttttcagtcgccaggggataggaactttttgctcgtgtgaacctactccaccctagtgctcgcacttacagactctctctactgaatgcatctctgctgttgcctgtcaacttaatgagcccttcctcttgtctccatgctgccaagcattcttcagcgactattcttttccagcagttcggcttttgatggcaattggcaattgtagtagtgcaacagggacttgagttgaagacctccactgttcaatgatatccggcgttcaaccggaagttcagtggacgggcgttcaatgataaccgacgttaaagctgacgttcaatgggcgggcgttccacgctcacgaacattcaactctcacgaacaaagccccgacatgttcgtgttcaaaaagatctcgcatagccagggagaggaaagccgaactctcttgttcccgtgcgtcttgttgcagcagatgccgttaggctcccgtattcgtcttaaattgctcattttgccggaaaaatatcaatctaaaagacaccaaaccgtttcaactcctcgaaattgtccaaataactgctattttccttcaattttggtttactggtgatctggggagacattccggctttcacagtcacactgagagcgtccggtaagataactacatgactataaaaagctatttcattcatccggaacttccggaacttatggaaagactacaaagaagtactccgattctaatttgagacacttccttcaacatttgtacgtgcggtatcgtactcatcgtatcttggaaacttgcttatgacaattgatagaggtacaaccaataaaacagcagaattatgaagttcaatgtctatattgtgtattgacccacttatgagcaagtcacctggaatatcgctgagactgcggttcctaaaggcctcttttggcttttctttatctacattctaatgagaattgatatagcgtcctgtgagcacaggaaaacaacagatagaaaagatataagtcatgtatcttcaactttggcgattactggggtacttttaccccagttgaatcactacacagactgagcaactactgtctgactctctatgggtttatgtagtactgtactcagtacttgttctaagctgtatgttacaaacagatttgcaatggaggacaatcctagagatttaatgcattagagcccttgtatgatggtacggcactctttagatcaagtccttgtacgtctgagttccggattgggatttctcatgacagaaacttgtgctgaaccaaccaactcctcaatgttgaatagataatggaagatctctgggacttttgtattgttataggcacttcagaatcattctctatgaatatatagattacctatacaacaaccttcgcacccctttttacatttctcgttctcccatgaacccttcagctcagacaaagcagcagtacagcccactcattacggcaactccttgtgaatcttgaataattctctcaagtttccgaaagcagctttgaaaaaggcagagtactagtttattggctgcaatgggactgcattatgtggaataggcaggtctatggttctcagtaacattccatatcccccgatatctttcttcgtctcgtaaaaccattccatctatatcagcgaatagcaacccaatatatctatggcttgttgaaaagcaccttctcagactggctctttcctaagctgctctttgtgatatcacaactcaatcacagcgtcttgtagtacagtactgataccattgacagccatcagggaagttgagactgtgttggtactcctacattttattgttctccaaaacagctttcaaggcatataattacttgttgaatgagcgagagaaccagtttcacaaccccacctgacttgtgcgcgaaatacgcaacaaattctgttatgaaaactgttgaaaggcatagccacaagctgtagacttgaaataaaaaagtcgttctaactatagtttcagtatattgaaacattttccagtacctatggagagagatccatatacatctatatactgaaacattactatcgcatttcatagattcaccaaaaccttacattacaacataaatacgcataccagtgtctattaaagctcatatgatatagaaacagaacagttctatcttattattaactccacttgcttctacaaacctcatttctggcgcaatcacattatcccttctctcggcttattggatctctcatccatgggcttaataagcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagccctggttacggccatatcctggtgaaaatacggcttcccgttcgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttgccccccatgaggtatcagtgagttggggtttttgtactttttgaaaggttcttcagctttttattgcagctattccactgctcaagacgattagaaacaaactcacgttgaatccaacggcagaaatattgctgactaagaaaggagtcctacgtagttccgaatggcggacacgggaaacaaaattcgctatctcggccttgttctcctattgactgttttctttgatctgataatatatccccctttttccccgtggggagttgtcaggtggaaaaaaaaaacaaaaaaaaagtgctcgggtctgataaggttttgatagtcgtatccgcttgagtttagttgtaggttaaaactaatttttcgcctgacaaagtcacgattttccaacctctctccttgtatcattttttcaacttctcttcatcttgcgtattcagatcaacagatatcatcttgttttgtccctctttcgacaagattgtcttcttcaatcgtgtatgcagagatcgacactaatgcaagggaaatatgttatagattctcaaccgatttcaacgcgtctttgtcaccgttaattaaacacctttttattgcttctgtattcgtaatcgacttatttctcggcttttgaagaggaatcagtcgacaacgccacaatccttccatgcagctgtagagtcagcctactctcttttcttcacgagatggagccatgacggataacatttggcaattggctgttggttccgtctctcgaataatgtaataggtgaaacttcctgtatatgttgtcttttggatgtgtccacctgtattgttcagacaatctccagggcctttgaagatcttgatcctcatcgtatttctccgaaaacatgccatatcacatcatctttctcgatcacggtgaactggtaattctgaatcgatcggttgtttcacgttttcaattgatcagctattcagtcggatatcctggtttttcatcttgatactcacttgttctcaactaaaactccaaattatttcactcaaatccctagtaacccaactaattgaagaaactctgagttccacaataattttgcaactatctcaatagtactcgatgttttgttctgtcaccacctaataccggcagtacaataatatctaaaagtgctagtaagacatatccccattctccagctgttgaatgagtctctgaatctatctcttacaagttgaaagctttgcactacataatgagtcaaaaaaaatgaagctgaaccaccaaatgaaacagccaaactcaactaacaatgaatttggacaacgacacatctcacaggtgtcaaaatcaactaaacaacgctcgtaaagtctctttcctttcttgtcaacccccaatgagatgctggcacgtttagcgggttaataactactggatattgtaattagtgtatcattatgattttcccgtgttgttacaatgttcgtgagtcttcctaaacaaaagtgcgtcagaaatacaacctaggagcccaattatgaagaaaaagtagattttggtgctacgatcgtattgtacgcttcaaataaatgtagtctgtgaataaatagtgttatccaacgcaccatagggattacgaagttgggaatcagggagttgtttctgtgccaagtgtggaaaaacggagatgagagattgtttgtggatagacggctatgcctcttgctgtgtcctcgactttttggatcaatagcatataaccagatttcatctccataacccataatctccgacgcttatcaatatcgtagaatctctcaaatttccagctaccgatcatgttattattctgtgcagaatagtaataattaattcttcaagctgataaatgtgactaccgtacagtacagtactttcacctttagaaagtctgagaaactacaaaatactcttagttgtagattagtctgactacaacactttacttgtatatttgtctcctcaggaacagcttccgcctccgtctcctcctccgcctccatctccaccgcaccctccgtctcctccacctccaaaaccgccgccagaatcatagctgtatccaaagtaacctccccctccgcctgctccaatgtatcctccttcaaaggccttacctccgtagtgggtccatccttctccccgcgctctcttgacgcgccagaatggttttttcctaggcgcttcttgcttggcggtctcagtttccttgacgtatagtgtatcatctgtaatctggccctcatcgggtttattagtgctcaattcggtcttgttttttcgagagaagccgagaattcccatgtttgcaaaggagtctgtatcggggcgtctgttgatgccagtgttgaggaagtgtctgtctggtctgtctgtctggtctggtctgtccaagtccaagtcactttatatccacgcgatgggagtcggaaactgcctccagccgtgatcggttgtaccatctgaccttcctccgaacggctctctggaagcggctaacagggtttcgaaacgtggaatcaaacgtggggtatcggagatccaatcacgggagtttctttcttatctgtgggtacggatatcttaactccggagttgcacctatctcaagcggctgaatgcagctacttcagataaattaaatgcccatatacctctcctttgttgcaatatgattataaaaaacactatttcttctgccccaaagagtcgcctcatgtttcctcctgcttccgaacaaaattgatcacttccgaaacgtccaccgctataaatatgacgtcatgccaacaagtcaaaaaagcttgatccagttgccggtttttaaggtttcggctgtgggcccaaattatgcatcatgtcatctggtctcttcacgaacatcaccatgtcaaagctgtaaaatctactagaagactgtgattgaatataaggatcaattatagtacaagtatggagttcattagatagggtaagtcaaccttacaggaggtacatactacaccagtacacatttgaatgtacgcagtctgatatatgataccaccaagtacatacttttataagtacatactgtacatactgtacttgtacgatattcatctcactggacggggtagccaacggaactccattgcgcgttgaattgaagttgttaatttcgtcgagacgggatatcatgacgaaccagattgtggtgaccagttgggttgcgtatacttgcttgtacagcagtcaagtaatgtcatttgggaaggcacgaatggcattctccaggtgtacatgagtgattaatgtagttgttttcccttcctcattgatacctcttagataatacatctggagtatgccgcttatataatacatctggaatattccgcttacataatacatctgtaagtatgtcgcttacataacctagctggtgtatatcgcttagataatatcgaaaatgttgcatttatacaacccaagcggggttcgaacccgcaattctcgacaacatttagcgatgaggcagctcaaaaaaatgggataaagttcagacagcaacgcgacgcgaaattcattaattcacaccacacaatcaaccatcaaccaccaccatggatatcgccacggaatggaccaccaacgccaatgaggcactcactatcacgctagagccgtccaagggcaagggcaagggcaaagaggtcagcaacggctccgagaagagccatgtcttcaaccccatcttcacctaccccatctacggagatgtagagaccatcctcggatacaagaacttcgagctcaatttgaagatggacgcctctactatgctgccgctggtgacagtcaagttttccgacaagttggagtttgatggaatctcttttgacgaccctgtagagagattgctggagtttttgcccgaggaaaccgccaccgacgaggctgagtgggaggaaaagcgggtcaaggagcttggcgacggcttcaagccggttggaaaggagtttggtaccttttcagtaaacagcgagaaatacacagtccaccggtcaactctgcttgacccggagactctcaaattgcatctgagactacagatcttcgtgcctctattcattgaggcgggctcatacattgacaacgaggatgaccgctgggagatttacattgtgtacaacgcggagaaggagattgtcggattctccaccgtatactgctactggttctacgagccttcggctaaggaaagcaaggctcccaaggacgcgtcgttggagcagctccagaaacagccgttttcgcccacgcttcgaaagcgaatctcgcaatacgtcatcttgcctcctttccagggcaagggtctgggagggcagctgtacactctgttgttctctcgtttctacgccgaccctaatgtgtatgaaatcacagtcgaagaccccagtgaagcctttgacgatctgcgagatcgatgcgatctaaagtggctagcagaccagggattcccctcggaggtgttccggatgctgcagaccacttctgcacatggagagaaggctggagacaatcgaactggccgaaccaaggtcgtggcaggcgcgttctggaccaaatggctagaggagcatcgattgaagtacaagctggcccacagacagtttgctcggtgctttgaaatgattctcctagcttgtctggaggtgtctagcccgacgaagaagcgaaatatcaaggacgcgcgactttttatcaaaaagcgagtctacgtgcgaaacagagagtttctggaggaactgggaggcaagatagaagtcatgtccaaactgcaggagacatacgagtccatggaggaggattatgcccgaatcatgaaacctgttctgggatatgtcaaggacggactcaagaaacgagaccgaaatgatgctggcaatgaagaggctaagagagtcaaggtggagtaaatttatgattgtatattatgtattatcgtatgtactggactgtataaatgcttgcccataacttgaatgggacgtagtaccaagtaaggggtaactaggtcagccaccatggaaccaccatactccagctataatcgagtccatgtcgttcttttagacagatgttccgccgaaattccagtctcagtttggactaataacgaacaaaaggggaatcaacgagatgagatatcagcggtcgaactgtttgagcaatactggtattctcggtcagccattcctctcactttcaaccggaattgggcacacgctaaaagtgagcctagtcactagaccaaacggcaccagcgatgaaccaactacggcgaatgattctgcaaaaaaaacaaaaacatttttgcgctttcagaacgtgttctggcaatgtctgaactgttctttctaacactttcctgatactagagtcatgttatataatgttctccagttgaacttcaagaatcaaccgttgaagaatttccaatacaatcttgtagatgtactaatataatgcgtgaatcacatcatcttttagtccagtccaacatctagtgtgtattccccacacagcgccgtgcactgtataaagatggggaaccgggtccaccagaaccagccatcactttccatcagttgaaacatgaagatcaacgttattgaggcggcaaaacatgccaaagagttatggctgaagaaagatccccgggatgaagacgagcttcagtctgacgttcaagtcgaggtggtcgaggtggaagaacatctacttgagtggatgggagccaaactgggtattcctccgtcggatatggatggcgggtatccgcgagaagtccattttatggcggaaaaactcgcagaaatgtctctcgagaaagccctggagctcgtgaaaactaattacgactaccatgaccatgacaacaactttcggcacgaataccggatggaaatcaagggtctgttggacattttcaaggacagcccagtcgaatcagaaaaagaggaccccgaaaacattcttctgattcgttattgggccaccattttcgattggtggagtccttaccccgaggtacgctctgtcaccgatcctttcgatgaaacagacactacggtcgaaacctggcgagtatgggtactgggaacaatttgggtggccatttcggcctttgtcaaccagttcttctctgtacgtttacctgccatcactcttgacgcctctgtctgccagctactgctctatccttgtggaagactccttcagtatgcacttcccgactggggtttcagattcagaggcaaaaggtatactctcaatccgggaatatggagccagaaagaacaactactggccacagttatggtcacttgtgccaacggaactccctacattacatccaacgtcatcacccaagcgcttcccatcttctacaatcagaaatgggcctctgactacggatatcagtttgtgttcatgcttactacgcagatgattggttttggtatgtctggattgctcaaacgtgtggctgtgtatccggtaaaagccatgtggccgtcgctactgcctactcttgccgtcaacaaggcactactggctccaaatcgaaaagagagcatcaacggctggaaaatatcacgatacaacttcttcatggtcattttcgccgtctcttttctctacttttgggtccccaactacctcatgaacttcatgcagaccttcaactggatgacctggatttccccccgaaatgcagatctggccatcgtgacgggctcaattgaagggcttggattcaacccaatccccacctttgactggaaccaggcgaccgccctactggctcccattaccctacctctctacacctctgtcacgggcttctgcggggccttgtttggagggctggtaattctggctctctactactccaacaactcgtggacggggtacatttccatcaactcaaatcgactgtttgacaacaaaggagaggttttcaacgtgacgagaattctgacagactacagattcgaccgagacaagtacctagcctattcaaccccgtactactcggcaggaaacctggtggcgtactcggccaacttttcaatcttcaccttctcctttgtctacacgattctcactgattggagagcaatgaaagacgccatagtagacaccgccaaggcggtcagatacatccatcggtccaactactacggcaaagtcgacccgtactctcgatacatgagaaaacacaaggaagttccagattggtggttctatctggtcatgatcatcatgtttgtcctatctgtggttcttgttgaggtatggccggtggacactccggtttggtgcattgtttttgtcattgggttggttgctgtgttcattatcccctttaccgtgtttctttcttacacagctacagaactcactctcaatgtgctttccgaactcatgattggatatgccttgcctgggcggttcatggctctcaatctcgtcaaagccctgtctgttcagattgcccagcaagcccaagcgtacaccaaggaccagaagctcacccattatgcccatttaccccccagaacaatcttctggctgcagctctgggccaccctggtgaatggagtggttgcaatgggtgtcatccagttccagttgggccaagaaaagctctgtgaaccagataacaagatgaagttcacctgtcctgaacagaccacgtttttcaccgcctcggttgcttggggggtcattgggcccaaaaagatgttcaacaagtatcccgtgatgaaatggatgttcttgtttggagcgtgtgccgggctttttttcttctttgtgcaggtcaccatgcccaaactgatggtccgatggttccccaaacatgcagacagaatcgacttttaccgacgcaagttcctctatttcaatcctctcatttttgtcatgggaattgtggacggatggtccccctacaatctgacctacaaggtcggcggtctctatctcgcgctcgtgttcaacggatacattaagggacgctacctggcctggtggagaaagtacgcctacgtaatggaggcggctattgtgactggaatcgccttgtcggccatcatcatctttttttccgttcagtacaaccccaaggatctggactggtggggcaacagtgtggtaaatgctggatatgacagtgagggcattcctccgaacgtccaggtgccggaagaccccggctattttggtccgcctccctccgagtggtgatttgagggagatcgaggctacatatccatcaatgactctgctaggtacaccgtaatagtaatcagaataccacagcgatagcatgtggacagagatagtcgaggaatgagcggtagaatgctgtgtagatgctgtgtagtctgatccttcgccttcggtttgtctaggcagctcaatcgaacgccgaaaactgtgtcagaaggagcggaggcatctcagtggtagttgatttggatgcctggggatggagatgatgagcgacagttcaaaatattcccggtcaataataaaaatactacaaaatatgacatatttccagaatgatataatcagtcattctggttctgatcgggtcaaactactgtctatgttctgacaagtcctgatgacttgtgaccagcttcatgtgcacacactctcctgtcttcggaaataagagtttcgcttaggccccgcagtcttggcacctcctgaaacatgtgatctgtgcacgactgggtgattcccatcaggtttgttgtcgcaacaagaccggttgtcacgatcaccgttcttttcttcgtttcacgtaatgctcagctcccgaagtggccgaccagccaggttttgtttttcttaaactacatttcagtcatgattagctggatgcagttcaaaaatggaaaacttgacgtgggtgtcaaaccactagtttccattctgagggctgaatttgtcaacctgatggtgcgcttagtcgaatcctccactaggacgcggagactcctgatgagtctgagagaagagtctggttatcggaacaccttccagaaagtgatatataagtcgataatggttttgttaaatcatcaccacaatcggtactccgccacgggcgtttgaggtgattctcgatactggctcgtcatacttgtgggtccctcagcaacttcaacggcggttatacgggtggagatagatctggagattggattcttgagagtgtagatgtgggaggagagacctggaccaacttctggaagcgtttctactacaatcgcagacccaaggcattcttggagtgtctttccaacagcaagaagaagacccccggctcttgtgccaactttcctttggcagctcagcagcaggtatgatgtattatgctgccttcttgctttttttttttttttttgttgccggcgccgtgtctggagatggaactttcctgcttggaagcattgatcacgccaagtacagcggaaagatcagctacgataccgccccataccccagcactggtgctgtgatcaacctggacaccatcaccgtcaacgtaacagatgtttcttttgatgagtcggcccttctggactcgggtttaattgttattgccatttccgacccgcaattcaagtcaagggctcgattttttttgactgcaatacaaatgtcagtctcaagttcaactttgggcaccatacaatcgtttctgaccaatcttcgttccttctgcccttctcttacttctctggaaccccctccgacactgagtgcatgtttgctgttcagaacctggcagtatctgggtcagcatcggccagctgtttctgcttgcaaactcgttcctgaaaaaaaaacacctactcagccctcgatctggataactcgcaaattggactggtcctagcagtttacactgaatcgagtgacgctcagacaattaccggcatcttgagtaatcagcagtagattggtggctgtttcagatgacagacaggcattagttgcaggaagtattcgcaggaagtatgacaagaaatgtctcatcgcaaattgagtctacggatttctgggccgtagcatcattatcaggaactacaaagggagagtccaacaggatcacactcacatctacagtgcagtaactaacttgattcattatgcgggcagatattggggggtctctacaacatctcgaacctttcgtatgcggaaaaccggagtagacatcatgagtagacatcatgagtcgaacaacattgattcggtcgagaataaacaattcagaactagtttcatcggattaattggaaaaattccacttggaatgattctggacgtcgcaatttagtattttacagaaatggagaactgacgacttgttttgagaacatgtaaccgtttggatatttctgattgagaatgactgagaattattgagcgagttgctatctattcacaaatcggagaatagtgagcagaagaccaaaagagcagaagacgtaaaggagtaatacgtgtctatgaagttgattataaggaccaatactcagtggtaatcattcctagaaatacccacgcacatattgcgtggaaccagcggaaatagctgcgaacttctaataacttcggaaacccccaccaatagttattatcctggtttgtaagtaattttgggccaccccggtcataaatgcgtttgttcagccagatactacgactcctctaatgttcaactgtgactgtgatactcggactcgatatgacccaaaagttgaccccttcgaagcccttgacactctttggcagtcgtatctaattagatgtattaacgacagatttcattagggagtaatggcatgtctactcaccctacggtgcctagaagctctggatcttccccctccaacatcaatgatagaagcttcctcatcaaaacaatgctctcgagcaagcctcatgcatcgctcgttacgacaccagggaatacgacaagtgcgcactcgtcccaccaagcaagagataccaatgcaattggccacagtacaacccacagtcgtacatcggggtcggctggtgacccgtcgcaaacaagctcctatacagcccgcaatggtgcacaccgggttggtgcatcggtgagcagatcttgtgtgcgacggctcggtggccgttgctgagctgtcgcaactactacaagtggtgtcgtgacagttgcctgtacatgtaggagaacaagagggcagacaggctgtttcagaagaccttcccggataggtctggtgagatcttcgggaccgccgactaggggttcgtctggtagatctcctgcttacaggccgcgaggtgcatgcatttcccgtgcagtttctaattgagcaccgtagagagcatttggccccttcccctcccacagagcacgctccacatgagggcttcttgcagacacagagctctgttccacatcccatggtgaaggttgccttgacagagcatttgggggttttgaacagcttggttcgcaaacagcccgtctcgtcgcccaacgaccagcagcccacgctccccagaataccacatcgaggcgagtatgcccgtcccccggtacagacgttggcaaaggtggggaacggaaagtagtggataaaggcgagatagcctgcaatcagaccaatcagcattccgatgatcacgtcgaagacgtggtgtctattgtctgagatgcgtgagaaggcgactgcagaagccgacagaagtggaaccaggctgagaagcagcttccaagaccacccagagcagtccagcatccgggttcgggcgatccaaaaaaggacttgaaccatagccgatgtgaatgccgtggcggaatgggcggaaggaaacgaccgaaacccttcttcaagatgtccaatgtctgtttgtgtgcaaatgccgacgttggaaagagttccgaatgacggacgcatccaggacatgggtctacatcttgcgagcatatctggccggggggctcccaccagattttttaggagcgatacaatcacagtttgcagggcgtgggccgccatcagggtcaggaggatagcgtgcaggtcccagagtcgtctgtgccatctatgagaggtggtgaatccaatggtgagtgcaaattggccaatggggatcagaatcgagtagatgatgagaagaaacgtgggcacaatggtgaggtcggtcggaatatggctgtaccatagcgaggtgttgtagaggtagaattcggcgaaaagcggggacacaatcttggcgtatacaagagctagcgtggtgagactgatgtagaagatccagtcaatcaagtaagacagcaccgaagaaagggagatagaatggctgctgatggggaagaaacactcgtctctgcgtatagccactagagtcgatgacgactgcgttgaatacgtcattctttagctgtgttgaaaacagattttttggagaatagttttccggggcagtttctttctatgtttccagagatggtgttttaaggacacaaacaatgccgaagcttaaaaaaaatgttacacagaaacaacaggtatttttgttatcactgtagataaagttgagattgtgcattggaaatgtctgataagatatacgatgatgtttgaacttaattatctgcaaatcaagctgcgagagaacgtacagttattctgtcttaacacgaacaacccggtcgtcatcatccgccgcgagcgggaaaatgaaaggagtggtatgccacctacactaccacatccagagacgaccctgatggtgacgcccgtccagcttgtccaccataccaccaacttcttccgaaagcgcggcgaaccggcacagcggtttctgcaagtctactactgaccaacaattccagatgtgaggagatatgtcaggtcttttctcataagccgactgttaaccgtgtggtatcttttctgactagtaacaccacctctgaactaaataggccctactttttgttttatttagtcattttatattagtcatgttcactaccccgtgaacgagacagacgcaagaaacaaaaggagatcggtcaccgtgactctaaagaaacgacagaaatcaactcgatacagatacgagcaggttcattgaacaccaataactcgacaatcagtaattcccaacttctgtgtgggtgaattttctcacgtgggcgcacggctgagaatgttgagcaagtgcaaacacaacagttggaccatgtatacgccaacccagtctgatccatcttccggtctcatggagattgaggtgtgttcctcagaatgttgtagagatcacaagttgtccagccctgaagtgcttgtacataatcaattgaacagatgggctcgtcatcttcagcttcaatgttttcacgcattacataatagttccagaagacctccttcctcatttcttcatgtttctatccttctcatagctcgggtcatttcttcgtattgacagcaagttcagaattcaagtactctagcttttctagaaagagaaattgttatcttgaggtaagaggataagctgaacgtgatgatgtcctacagttatgtacagtatgtacccactgtgtcaactccctgagcaagaatcgaacaactcctgcaagtcgttaataaaaaaaaaaaattcgtcatatttggtaccatctggccagtcatcatagcctccggtcaaacccatggatgtctgggaagtgttgattttaggccgatcaaccattcccacgcagagaatggactccggtggtttcgaaaatgtgcgcttaaccgcggtcttggatcttccatgtgaaaatcgcgataaatgggacagattatcgtggtagcttctgagcttgagagagactcgaagcagtagcttctgtgtccagcgtctggaccttagctgagttgacaaaagaggctgaatgggcattgacctattgacattgatccagttgaagtgctgtatatgcaatctcacattccatatggtcagcttgtagtgttgatgtggcaactggtagacataaatagatacatctctgactagatgctccaaaaggtaatcacgccataaacacagccccagggatcaggctaatccatcgagggctggtaattggtgctaattagcgctagtttagatcaattctagacccctgcagatgagcccaaccagcagaaaaatgaaagggataatattgatatcaataattcaccaaccctggaactaccagagcaactccggtactcaagagctttaagaacgccctaaacgaggtggggaagatgtggtcaactaataatggctcagttggagccatagcaagaccaaccttagtctctatagcacgtgaatgagatcccacgtttgtggacgactcgttctacaagaacaggggtgcagtactcgtagtaatcacgcaagagggaattcttccaccaccacttcaatgactcctcgcaagtactggaactccttgtacttgactctcaggttctctttggtgttatcttcttcgtccgagagaaacagagcatccgagggcttatctccggagggcttgtctgcagcagattcactcagcttgttcattccctttcttgtgtcaaaatagagctctctggtgaacagcgaagggcccttttggttctcactctgccagtgtccaaaacgcagctcttgaaagtgtttgcaagtctcaggcttcattgtaatgttaacggtccaagggccgcttgtgacgctgccggagatttttttcttgtgcatcttgttgtagccctccttttcgattcgaatgcatccttcaacgatcaattgctggatgttggtgcgaatacgagccaggagatctttcaattgggcatctttgagtgccaatcgggatgccttgaccttgaccagctgcaatttgtttcggtggatctttcggttggatagcgtgctagtttccaccgcatcgtcgtcgctgctgccgtggtcgcttccaaacgactcctccagggcttcgtcgcggttgtacagatgtcgagcgtattggaccattgcctggcgtccgaacgagatgcgcagtccgaccgccgtgtccttgttgattttggcatatttttttctgttttagcgcgtgcgagtgagagtcagagctggatcacttgggcaatgagcgcgtcgaaagtcgaaaaatcgaaaaacaaacctgacccagatcgcagcctagcaatgaccatgtcaccatctcctcagacctggacggacatgtctcttgtagatcacatgaccagatcacaggtttcgatgacaggtttccatgacatgtttccatgacatgtttccatgaaaagtctccatgacaagtctccattccatttcatccatctccaaccaaccagacctccctccgcctccatccccacctctttgtgtcacttgatactcacattgccattgcgctattccggagcttccacagctattccacagtcctgctggatttgccggttcgttcttgcaaacacacaatgtcctcagcaaggttcaataagagtaagcccaagactggttgactagagtagtgaacgttgagtggaactagtgtatccaagtgagtacagtaatggaagtggtcccgcgatggaggtcccgtgatggagatccgtgatggagatcccgtgatggagatcccgtgaggtaaccctcccccgaatcgaaatcctgcttattaagccgccaacagtgctgtacctgtatcgccagatcgcaatcaccggatcgtactcacaatccgttcaataactcatacccctcttgatttctccaacctataatactacagtacagtaccgacactgttgcactatgataactcgacagctataggtggcacgttgcactacaaccattcactggtgctagcaaccagtaggtgcagcaattagccagacgttgcgaccctagtgtccactacttgtagtcgcacagtagtgaaacgaaaaagaaaaaaaagtgtccggaattatgctgaatttttaatggcgcagttatggtcagaacggaaccagtcctacatggtttgattattaagcggaatcaagttttaacattggcaagaaattaaaaattagagaaacacacactaaaaattaaaaaaaaaatttaaaaattggggaaaaattagaaaaattagaaaaataagaaaaactaggaaaaattggaaaaattagaaaaattagaaaaaattggaaaaattagaaaattagaaaaaaaattagaaaattagaaaattagaaaattagaaaaaatcaggaggaacaaaaaaaacacatgaaacacacccttacatactcccccaaactacactcgcacaatcacacttgtacaaaaatactcgcctcgtgccctgggctcgtaaccatggtaacatattgaagagtgtactgtaattaacttctgctccttgtcccatgacctcctccaacccatatcatattgtgcgactagaatttgctcatgaaaattgtcggcgatcgatctgggaactggaaaaagaaattctcggcgtgactgacgccatcagctcaattaaacagatgcgctaatcagaaccactaatgctggtgaattgatctcgaacaagtgagtcaacccagaaacgtcaactgattctccgtctcatccatcagacagtagtgagactgttcctgtttgtcttgctggtggtccttctgtcttgccgttgtctttccgtccttctgtcatgccgttgtctttccgtccttctgtcttgccctatgcctgtgcccgtctgtcggtctcttttgccggcttcctcaatcaacaaatgaacgtctacgaacacttcatgttaactgccattgtcatgtagcacatttaaaacaccacatctccatctacagttgctacccgcatcgatatcgtacaaatgctcactcactcacatccaaacaaataaatctaattactacataatcatacagctcaaacaaacgactgaatttcaaaagcaagccaaagagaggggaggaggaaaagcgttgtgtcggcatacacagacttaatgaagcccttgctgcagcccaccacctttaaacaaacagtagtaaaaagtagttaaaaatacaaaagagacttttcaacaaaaattagcatgtccttttccacggcagacttaggcgtcaagaaccttgccctcctccacaacggcggaaggctcgtcctcggcccactcggctccctcctcttcctcgtcatcgtagtcgtcaacgtcagctcgtcggatggacagagtaggcttgacggaagcctggtccagagtccagcttgcaagggcgttctcggcatcgatgatgacctgcttggaggcctcgtagccgtcgtaggcgggtcgagactcaccgggggtgacgggggtgtcgtcgagcagctcgagcagagccttaccgtagccggcaatcagagcgagcttctcggagtgctctcggatggcgtcaaactggtagttgaaagcggccttgaccttctctcgggtgatgttggagagctgggcctcagcgacaagggactcagcctcggctcggacaagctcctgctcaagaacaataatcttgggggagttgggctccttgtacttgaggtgggcaatctggtcggtgatcttctgctttcggtctcgagagggctggacggaagcctcaatgtttcgcacggacttcagggtgattcggtactggtcgtacttgtcgatgaactggtcctcgagctcaccaatctcgtagatgagaacaccgagcttgtcggtgacgtcggagacatcctcgtcagcgtcctcaccccagagagacagctgcttggcaacctctcgtcgctctcgggcctgctgctcgatggatcgcatcacgttcttctccatcttgacgagctgggcgagctttcgggcgagatcggggcccatggagccggcggcggatcgtcggaaagagtggactgggttagttatgtttaatgggttggataggtcggaatggcaacggtagcggtcgatgagagctcatcggctaggacagcaaaaagaggggcataatggtcagacggcaccggcaggcagcaccggctgcactgcactgcagcacatcacgcttccacaccacaacactgtacagtacagtgtcgggattaaagttgcatgcatgttgtgcttgtccctttcagggcgtacttgtcccaatccgtaaccaatatgcgaaccttaattgcagtcctagcaactttgctattttttggcttgctgggtgggggcagtctgacattcggggcaggctcagtccacgagggcaaaaatagggccacaaaaccaacaactttggaccacaaaacggactcgtgactcggggctagtgcacgtacagaagacgagtccagaccagttggtccagtccagtaaagtccagttgttggcgtcatttttttattctccaacgaaaataaaaaagttgaaccgccaacactggtcttcccccacgatgctcctgtgcgaatccgccccatcatccatcgacgtgcggcgttaaaatgtggactgacttctcgaggcagacagacatagacagtaggagaaaaaaagataggtgtgagagaaaaagaacaaaaaggaccatgcgatctgtgattcctcgtcggtgtcggtctgtccggtctgtgtcgtctgtatcgatcgatcgaatcatcattcccaaaaaacaataatccgattgcgtaaccggttgtgtaatcccccatgtctgtgtctgtgtaaccatcgcctctgtgtaaccaaaatctgcgcaaccaaaacctgcgcaacgacaccaatggtgccgcatttccatctgtgttcaatctactcaccaatggaaccattgccgaagaatcgtccgctcttagtagaagaggtgggaggaggaggggaggcgagctgagcagcggtaggagctctgctgtttcggagagagtatgttctgtgcattgtgttgtgtgttcgaaatgtgtttttaggtcggaccttatctagaaagaagaaggaaaaaagagaagagaaaggggtttggctggcgacggtggtcttgtatatataagtgagagattgagtttggagggttgtgcacacatgcgggtgacccggcgtctagccagccaagagaacaatgaaaccctgtccagcactgtacaaacaaagcccaaacaaagggctacatggatattggacgtggttccaaagtttaaaaaggtaaaaacaagtcaatatggcaagattggtttgccgtgtgtgtgatgtggatgtgtggtggtggtgttaggaaggggaaagtgcggtccagaaggggctctgggggccggtttggcggcaaaaaacactgggcgagggttcaggggatgccaggccgcgtaattgttgaaaaatacctgcaatcgggccccgaaaacccctatttttcactcacgcttcttttccatttttccatttttccatccatcactattgctatcaccctctcctcgcacccctattctctatttcctattcaccacagccgcccaacatttgaactttatcctgcatgtaaattgcattgcattaatgtgtatgtatgtgcactgtacagacacgctgtatataagacttgtacagcaagtgatgcgcgaagctgttctggagcatggtgaggataataaaataaaataaaataaaatcgatttataaaaaataaaatgctggaaaaaaacaaatctttgtaaaatgcaagaatatataggaaaaaattcaactcgaataattataattcatgagtcctcgtggtattatgaataatttcaaaaatactgccgactattaaacagcttccatccgccgcccttcctcatgctatctctctatcgtactgtcgacgacatatttgggtgtttttgatttacgtttcttttttccatttttctttttcttttttttttctttttttccgtttttcccatctaacgacgaggacttcgttttcgcacgcagaaatcgggtcattggaaaccaccgtaaccaccgacagaacgcacacagctccccagtcgctctgtcggcatgctgtagaactaccggtacaatacagaatctgccgatcaaccagcctcgtactgtacagtgtgtacggtaacacgtgcacgtggtcgattttggcaaatacacacagtttcgcgacctcccaaactccctacaaggaccaagacccgctaataacgtcgcccattagcccattagcttgcgcaagacgtgacgtgacgtgacgtggagtattcgtccacggtggtctcctacacggctccgcctcgtcgatgctgaccacgtcgttctcatcattttaactttcactatttaagtttttgtgttaacatttacgctcgaaactcaaaatgagagatggcatgtcgacgcactccaaagcaatatagctgcctaattgggtgcactctgcatacattgatgtgatccacccaaaacaatgtcttccttgtgacgtcaacagccgtaccgtgagtgaggcgtcgggtgctcttgaacagaggcggagaagagagagagtagacaggccgacgtcagggttagggtatttacgtgacggtgaggacaaaaacccctttgcctggagagatgagtcgcgtcgctaacctgcccgatatcgcctctcttacggtgtacaccatattgtagacacaacatattatgaggcatttctcgaagcatatcgaacatgctgatcatcacaagacgtagagttgctgcaggggagaggctgtatagggacgagaagattgacggatgatggcaagtacaatcagcaacgtatgcggctggttttgtgtatttgtagcaatggttggtgggtgtgggtgtgagttgtagtcagattgcgagtggtttagtgtgaatgtgattgagtgtgagtacgatgtgagtaagattgcgaataactgcttttggttctcattctgttgatatttgctctcactgaagtatcgactcccattctatagtatttgttctcattctgtggcatcggttctctctcgttgagtttcggtttcggttccctctcactgaagtatcgtgatatcggctccactctggtgatatcggctctactatcagctccagttattcccatctgttgacacgtgattttagtcacctgaaaaacgcccgatcgaaagttgatccaagacccgatccagctatccaaggttgctatcgtactgtccccggttgctgcacatggtgatgttcaactcgcacaagtacagtacatacaagagcgaccgtacagtatatatgtacagttctctttgtttggactcaaaagaaccaccaaaagaccgtttcggagccctctacgcctccccattaggcaacctccggcgcttttcgtctcagtttgctcgaataggacaatcctggttggattcggcaatgatagcaacggttggagaggtggatggttactgagacgagtgctacggtaacgatgctaacagctaagatcctagcgatacgattccggcagctcgattctagcagctactgtacttgtactatctattgctgtgaatgtccaaattccattctatcccgtaccgtgtataatgcctgttcttccacgacaacaaccacaaacaacaactatcgcaaaccaaactacacctttgaaccggcctcatccggggtactcgctcccttcgaaaattcttgcttcttctgcgctccccactgttttcaccacatgaaaagggtgctctaagcaacctaaatggcttttgccgaggcattatttcaggtactttccaggcactttccaggtactttttaggcattttttagacacttgttagacacttcaaatactttactatttaccactttttacaccctttccagactcttttcacaccctttccagagtcttttcacaccttttcaagtacttgtactgcatctttcccggcttccagattccagactgttcagtctctgccaattcgccctggaaacccaccggagatctccagggcccggtaaatctatctacagtacgaatatctctactcatgttgaggttcaactatttatcactatatattttctctgtttcggcactcggcccaactacatttacttgaaaattacttcaccccataaagtcaactaatttacttatagccacttacaccgtacttggattatgcacacttgggaaaatggcctgacaaaaataaaataattaaaaaaacagaaaaaaaaatcaagagcaacaaccaaccatctcccaaaacggcaaaaatccttccttatgaccacactactgttttgttgtttcttcttttattcttcaaatcacgtgaaccgaacactggaccaaatgtctcaatttcacgccatgggacctcgctcagctcatttgagtctgtgctggttcacttccatgtctcaacgcaattttggagtatattcttttttgtgtttttgacgacaaccgaacaacaacaaacaccccataatcaaaaaatactaccctaaccctgtaaattgacgtctttggtaatattaccctaaccccttttggtcttaatcagtcctacctcctaccctaacccaccacccttccttcttttagttcatcttcccttttcgtttgtgaaaaactcaaacgcgccaataatccaataagctgagaatgcaactgtaaatgcacgtcatctgcagtcgggacgctaacgacctcggggttgtctttgatggcacatgacgtcattttcgggcggaaaccccgcataaactcacgaaatatgccataaaaaatccctcttttggcgcgaattttcgggaagttttcccagtcggaaaccgtccatgaattgtctcgtatgacccgttggattggctctaccttttgtctctcagccttccgtgttaaggttagagtttgtaatcatggttgacgtgtgatggcatggggcgacattagttgggtagtattttcgacattttagcggcatttattggttgtagcagcaagggcagttgaggtgtagataatgagacagacccatgagtatattgcaggtttcttttttatttccattttttcgatttgatttatatttttccgactttatttatttattccaattatatttattcatatctatcagactttatttatttatttttgcctattttatcgattttattttaatttaatttatttatctaatccaatgtggaggtacattggcttggcgcgtattgtacagattgtccgtgtttcacgtcatgcgtttgtggggcttttttgcggagcgttttttgatttaatttgatttaatttttttgtggagacacgcgtcgcgtcattggaaccctgacagaagcagcgaagcccagggatatgtacggcgtggggagatggttgtctgggcgacctcgtcgcggttatatttagaaaagaaaaatggggaatttggaggaattcgagcgaaaatggaaatgggaaatgaggagagagggaaatgaggaaatttggaaatttggaaatttggaaatggggaaatgggaaaatggggaaacggggaaattggggaatgaggaaaatttgagggaatcgtcgaaagcgataagcaattatgatagtattgtatcaaccattccgtcgattgatcgtgttctgtcaaaagcgtgtctatcaaaaacgtgttctgtgacgggattatgtcagcatttagagacgacggacagaacgaccacgtgagtgctgtttaatccttgatcatcgatattataaacccacagtcgatcttacacctacaaggactcgcacagcctccaaccccaagacctgctcgtactcgtttgaccgccgtattctccaaaaagacagcagcgaaataataccgcgaaatgcaggaggtggtctgtgtgtcttagctgcgatactttgcagtaaatctgtctgagctcactggtgttctagtcgaggtaggagcggttccgagccctataccggttataagaccccaataccggttgtaagaccccaacactggttgtaagaccccaacaccagtcctaataccagttcagatccctaattgtagctcctactacagccgatatcttccctggaacgcccagaccgctaatggaacagtagcaaaacatgggcgcggggagacaaagaagtgacagcaggggccatcaacgagaccggctgtataagcagccacaatctccaaggtttagcgtcgttttgaaagcttcagccgaagcttccaacctcgtcgcccgatacgttcaagatacggctgacggtagggtaggtgtaagatcgatggtgagccatcggaaggagtgcgaaagaagatatgacgttatttgtagactctcacctcgcgcatggctccaaggtcggaatgccagtaggagtgagtagataggagtaccagtacactgtaggtaggagtatttgtactcgaggtggtcgtcagtggtagtaatcgatcgatttctggctttccatccaacagttggtgcctttgattcctgctgaacccttgtggtaaatgtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagacttcaggacgacgaaaaaacattgaggcatgtcgtgatttggtttaatgtcttcttagaatccccttattcgaacggtcaagttgctacttttgctggaactcgagatcactgtaccaatacaaacgctgtgctgaggcagctctcctggtcaacaatgtgaaaacgagactggcttgcgactggcatggttagagcaacgggcggctataaaacctcggccaaccagttcttgactcaagttcattgttcgaattgtcagctggttccacggcctatgtctcggctgtatggtagatgaactggcaatcagatcggtattctgacggatatcttctgtactgttattgaaatgtgacaacaattcaatcgactgtacaacaattcactcgactgtacaacaattaaatcgacagtatcgcaaatcacttctgatctccccatcaatgtctcttcttcctacgattccgtgccctcctcttcggaactcgtactcgatgtcagatctcaacaagtccttcgtttctgaccagtgttgcagtgccttctgagcgtacagaaccgtttggcacaggcaacacgacttttgacctggaaccctgccgttcaagcagtcattcgcggcgcccaagaaacgccatggggcacctccactctctcactcaataaatgcgtctaagcctcacgagtttcctaaactgacttctctggctagggagttcaccccgggaggcaaccggatctggcacgaacacctcttctgcaggcatttctggaaacacgaaacaggtcctctgtcatgtcaacagcagagcatcaggtggtggctcagagctcgaattaaatatccccaacatctctgagttggagactcgttcttgggtggagcgactttggcctggaactggctttggagactcaattcgaggtcaacggggtcaattggatcaaaccacgtccataggttcaatgttttggattgctgaaattccaccaggctgaaggtggtgtgcttcaccccaatgatctccatcacaccatcacgagttgtcatattcacttggtggataggacgggttgtgggagaggtctcaaaatgtccaccataatggcgtctgtagaagtcgctcggtcacggccggtcggatatgtagccacaattgcatgctgatctcttcaaccgtcgtattttgccttggtatctttttcgatcaatttctgtaccgtttttgccaccgtggttggcctgttcatggggtctgttttggggtttaagagataagtaaaactagaaaattaaaaaccaaatgtcagttaaaatagaaatattatctaacaaatacttaactacttacacatcacttactaagggtggttccaacacaactcttctctcctccaggtggaatggagcacagcgtcagaccacgcactggccagggaaatccacctaccgtgcactccagtacattcatcaccactagcgggaacacgactatccctcaacaagatctacagcattcaattgagtctttctagcctcaaatctcgatggaagcagatgaacagactgaatggtgactgaggtgcccaccgctgattcgaaaatacagtctcacagcagccttttcaagtccaccttgacgacattgattaagtgattatgacaaccaagcaacccacaagaccaataaatcgtcgctcgaccttcaacatgttccccctttatttgcttctctccacctttgcaactcccggtaagctgtccaaagcctgagacactttaggggagattggcacttgttgatcgactcatgctgtgatttcagtgaaatacaactcgataaagcaatagtcgcgaccactttgaatggactttgagaaggatgataatgaagtgctcagcacccgaactcacggcgcgctttgaatggactcatacaagatatggtatgggcactctatccgcattacttttacatttggtcatggtccattcggagggtgcaaggtgtctgagactgagtgagacagtttcacctgcagtaaatactgtactatcagtggaatcattcctgatagagagcttcgcagaaactgctaagaaactgctactatttggaatctgtgctgtttggagctgtagacaagtcaaagattgacggctccttgacgatccttcctacttaccattcaagaccaaaccaccgactctaagcccaaggagtttctggtaacgctcaactcaattgacattcatgtcaatggaaccaccactaatgctcttgacaagacacgacgacgacatattcttctggactctggaacatcccttacctacctgccttcttaggattcattcaaggaaataatgttctcacaaagaggactcatatgtttagcgagataaacgtggacagtatagtgtagcatatcacttgaaagctttctgtgagatggatactaagagtgtactacaatgttagagccatgatcttccaggtagagcaaatggtcgatatggtacatactcatatgcaccaaaagttcccgtcaaaatcacgttaacgtcctcaccatgctgataaatataattgatcatttatcactacagctaatagccatcacttccgcctccctttcgccagtagtcagcaacggcgtggatctcgccgttgtcttctctcgaaacagcattcatgaccgaccggggaatccagtactcaacgccatggccacgggccttcagcgcctgtccaatgctctttctgcctccaatctcaacataggcaatctcgggaatcagctgatgatgcagacgagggaaagccacggtctggagcaacgaaagaccgtaggagtactttcgaacaatggcctgaagaacacaggtaacgattcgcgagcctcccgcagctccaagcaccagctccacgtggtccgtcttcttgttgtaaacaatcgttggagtagtgctactgagaggcctcttgccaggagcaatgtagttgtaaatagaaggccggagttcgtaagcattgtcacgtgagggaatggaaaagtcgtccatctcggagttgagaataactcccgtgacgtgatcgtagacgagagaaccaaacagcaggttgacggtggtggtcatggaaacagccattccattctcgtccagaacagaaaagtgggcagttccggcggaatcagacacctcgtaggcgggctggtagtcttcccacggccgagtatggtagtcggagatattgttgacggccttgtcggtccagtcttgagtaaggaggtactcgacccgcttcttgttggacacgtctgcgggatctccaagctccgttcgagcagaagaggtgtacttcatggcctcggtgagtcgctggatggaaatggggtttgaatctcggggaatgaggccattggtggcaagtcccaacagagagaatccctgtctgaaccagttggcagtcttcttgagaattccaacacatctgccgggtgcgttcgtgtccttctctcgttccttcttatcgagttcatcgataatattgagaccaaccaccagagcagggccactgctgggattgttggccaccagaacctctcgaccgtagaattcgcctcgaacgggctcctccacaattgtctggtactgctcaaagtcctctagagaagccactcctccagcccggttgatggcatctaccagcttgggtgcgatggggcccttggggtcgtagaaaatggcagaagagccgttgttggcgatcagagtgagtgtttcagcgagagcctttcgtgcaagaacgtcgccagacttaagaggacgagccttgaaggggctggcgttggtagaaggggtatcaacatacagccagctccagtctccgtttccgtatgcggacagatcatcctccgtgacttcaagagccagctcaaacgccttgtcaacggtccaacctcgctcgttcagttcaatgacaggctcaaatagctccttccagctcagaacgccagaagtgtatcgcttgtaagcctcataaagaccgtgaacttctccgggaatggccacggccaatcctccgaattgggccttcttgggatcatccttgaacatgtccttggaagcagccagaggagccgtctcgcggaaatcaaacgacagatcacgtgtcttggcgtctttgacaaccatgaagcctcctcctccaatgccactgctgaagccgttgacacttccgatgcacagagcgactgtgatggaggcgtctacagctgatcctcctcgtctcagaatgtcggtgcccatggtggagcattgggggacatcacaagacacggcggccttggatcggacctccaggcgttttctagagggcgtataggtgccttttctcagcggaatgttgatcttcttgtcggttgtgtgcagcagtccatcttgtcgcgactttttgtagtagttggcatgttggtctcctggttgccatcctgacgttgtggggagtatttgaatctccgagtgtgtggagatcagaagacatgagtacagaacgactccgaccagagccgcggtgatcattcggttcatcatagcgtagttggttgaactagaaaaagtgccagacaagttgctggggagtagtgagtgaacctggttcaaaaagttcaaaaagttggttgtagaagatcgtcaacaagttgtcgagaacttgctggtcgatacagatgtctatgtcgcagattcactcctgcaaataacttgccggtttcaaactgcagtttgtgttggtactgacctgacctgggtggagtcgttgcttgtggcgtttgtgtcaagtgtcggactagattaagtaccgttgctttcgtggtggcaaggcgctaactggctggatcctcgacttcaactttggtatagatcagagataaccgccaatttccgttaaccccgaagcaatcgtgtggctgcagtcaaaattattagtaatcactaaacctaatccggtggcaacagatcggtggcatttttcggctcggaagagatggtgaaagtggtttttgccgacccataattgttgtttacaagtagatggatcccgttggtggattacttcccttccacgacttctccgaggcaaaaccctgccattttagtggagatgagttttagtaaattacctaatacagtcagctatagcaacacatgaaaacaacatctgaagtaatatagaaaagatcagctgatccagttacacaaacctactccaaatgtatatatatatatatatgtttttcccatatttttccctcttctgtttcttcaactacaaacaagagtaccggcacttgtatacatcctctactggtgccgtatactatctcgcagtgctatcttgcagaaatctgcggactccgaatgagggggcttgccactcttgtccattgtgcattgtcgtcgagtccggaaaacaattttgcaaatttcctccaattttttttggtattggccgcctatgttaacataccaggacagttgtaatatttgtaattatggcgattttaatagctggcacttcgtgtggcggcttttgcggtgcggcttactttgatattatctggggtagaatatacgtggataccaacgattctgtgggttggggctggttgcccaggtgacggcaacggcaacaactgagcttatttgggggttagggtgtgtcccggttagggtagttaatgctagggttaggtttcctctcttttttttgtattcgggttaggtgttctgctttggataatagggttggggttaatggaatgacgcgctgccccctaactaggtttagggttgctccgattaggacaaacttgctccatgtgtaaactgaacaagaacaaatgattgaggcagcaacaggtgtgctgatcgtggtttataaaacggtggcatcaatttgaaggctattttcatcttttaatcttcagtattcaccaattatactcttttattccttcggaaaatgttacacaggcgggattcgaactggtgtggtgggtttctgaggctgattctttatggaggtacatttcccggcgtcgatcagaagaagaaatgcgaccagtaatgtcgcagtagtgccttttccgtaacccaaccttttaaatccccccatatcttccgtaatcgcccccaatcacctattttcgcttacccagggcacgaccccagtttctgagttcccggctaataagctttagggttagggcgagttgggagtggttgggaggtaaccaagtctcaaaattggcatatggtgaagtgtcaaaatttgggagcgatgtaaaagcctcgcattttgtgtggtatttccggtcccagcaccacgtagtgcagcatatcacagcacggcatgtatatcagggaccggttgataggaaacgcctaattgggagccccccccacaacacaaaacagacccaagggagaggcaaaaaaatatataagaccagccggcccctcccaaaggtcttccttcccacacacacaacaaatactaaacaatgtctgggtgagtatctccacacaacacaacacaacacaagacgacagtcaacacaaccacaatcacaaacacttactaacgatagccgaggaaaaggtggtaaaggacttggaaagggtggcgctaagcgacaccgaaagattcttcgagataacattcagggtatcactaagcccgccatccgacgtcttgcgcgacgaggtggtgtgaagcgaatttccgcccagatctacgaggagacccgaaacgttctcaagtctttccttgagtctgttattcgagacgccgtcacctacactgagcacgccaagcgaaagactgtcacttctcttgatgttgtctacgctctcaagcgacagggccgaaccctttacggtttcggtggttaattatttatattatatatgatattggaatggatttattatactgagcgtgtgtggtagatgtgggtcattcgctgtagtgtttgccaccgaccgagccgagagcggtgaactgtgtctggagtactcctactgactctcggcctatgggtggtgattatggcacgtgtccaatataaggttgcgtaatggaatgttgcatgttatgcgtagaaggtctgttcaaccaggaccacgtggcaccaaatattgcgtggtatgtcgtgtttatgaaggcgtatatttgttctctgggcgtacttatgtctactgtcgagttttcgtgcagtttttcgaacattatgttcctccgtggttatcccataacataggcgacctatttacatactacaaacagcatcacatctggcataagatagtatgtacttgtaaggagccaggggatatgtatcggtacccaccaattagtcagcagtgatcaacggtggtcacgtggactggtctacaagcgcagtagttttacaatggattgtgtaggtcggaatgactataggcatgaaggggatgaacaggacaggaccaggtcaccgtcacgggcgacagtagtcgtattgccacgacacgatttctttagactcctgctcactccgcctcactccgccccactctgcccctctccgccccaacccacgcagtgctgacacttttgatggacaaggtaaacgaaacgtagagagcgacagaagacccgcaaactggatggatatccacgccatggccagatggacgttcccacgagccggcaggacggttctcaagcacaccgttaccaacaaaggggggtttcaagcttccgagcctcatgcacactggtcaggacttggacacatgtttgacgggggatggaccatgtttgacactgtggttcttggcaggcgatggcaacggtcgagaggagatgggctgaaacggtgtgagacgccaatggccctttatcagcacgagaaacatccgtgtcgcggttgtatatgctcgttcgcacgcacatatgatgatgacttcatctttatgtccatatcctcaacaaaggctatactgtaccggtgccggtaactgtagacgggctactcccgatggggtctcattccgtgaggtatatccgtggttgctggcagggcctttccaaaccatagagttgagttgtcgaggacagggccagatttgagctactgtacacgtattaacgacatcgtgtggagccaagaaaaagaagccgaggccaaatcaaaaggaaccgagaaaagagccatggacactatggacggtagcgccggtgtctacgagctattcggatcaccaggtccacaagatcggctctagtccgtctaagacgtggttcccaggcttgcttggtctcaccaggtttctctcggactacaccaagtaccgtaccgtacagtactggaaattgtatgtactcgtacacctgtatcgtacagtatctctctgtcactggctcaacaagtagcacgtcaaatatgcattgcgtggttggagggactcgggcaaggttacgcgttcgaaaaacgaaaatcagctaatggccatgtctcgggcgaacccacaacatggacgggataagctggtccaccttgcaacgattggtcgcaaacgtgcctgttgatatatcattatcgcgcttcgatcaactccccaacactccgttaaacttcggctaggtgcagctcaacgtaaaaccgtctgtctagccagaaagtcaactcacgggagtgcggaagttgagttgagtgttgagcgtgacaagtgccacggccctggatggcgctctgctaacagagggctgtgctgtataacagtataacaacatgtctcgggactacaagaagtgaaaagagcgctcaactagttttgttcgtagataacgttaccagatgaagccaaacacctcatgcccttgccaggtttgccaaatgccggagaatcgtttattgtgagataatccgtgcgggaattcaaacagtccatgtggggagcagcggaaaatataaaaaaaaaagcaaacggttcacgtccagccaataggaaacgggtgtttccaagcccacaaatctcataaaagagtacaccacgtacactacaagtacccctaccccagactgcccttaccctctcgccacatccccaaacctgaccgcccccagtgcatctgttggattgttggatgcacctactaaaacctagaaccttgttgaccataacggtgcgccagatataatttaatcgtctgctcctgaatgcgactgcaattgaggacactaacacgtcggtttttcaggtgagtaaacgacggtggccgtggccacgacagccgaggcgtcacgatgggccagacgagcacattctcgccgccacaacctcgccagcacaagaaactaacccagtatggcttcaggatcttcaacgccagatgtggctcccttggtggaccccaacattcacaaaggtctcgcctctcatttctttggactcaattctgtccacacagccaagccctcaaaagtcaaggagtttgtggcttctcacggaggtcatacagttatcaacaaggtgagtatttgacgtttagactgtataacaggcggccgcagtgcaacaacgaccaaaaagggtcgaaaaagggtcgaaaacggacacaaaagctggaaaacaagagtgtaatacattcttacacgtccaattgttagacaaacacggctgttcggtcccaaaaccaccagtatcacctattttccacttgtgtctcggatctgatcataatctgatctcaagatgaaatttacgccaccgacatgatattgtgattttcggattctccagaccgagcagattccagcaataccaccacttgcccaccttcagcggcctctcggcgcgattcgccactttccccaacgagtgttactaacccaggtcctcatcgctaacaacggtattgccgcagtaaaggagatccgttcagtacgaaaatgggcctacgagacctttggcgacgagcgagcaatctcgttcaccgtcatggccacccccgaagatctcgctgccaacgccgactacattagaatggccgatcagtacgtcgaggtgcccggaggaaccaacaacaacaactacgccaacgtcgagctgattgtcgacgtggctgagcgattcggcgtcgatgccgtgtgggccggatggggccatgccagtgaaaatcccctgctccccgagtcgctagcggcctctccccgcaagattgtcttcatcggccctcccggagctgccatgagatctctgggagacaaaatttcttctaccattgtggcccagcacgcaaaggtcccgtgtatcccgtggtctggaaccggagtggacgaggttgtggttgacaagagcaccaacctcgtgtccgtgtccgaggaggtgtacaccaagggctgcaccaccggtcccaagcagggtctggagaaggctaagcagattggattccccgtgatgatcaaggcttccgagggaggaggaggaaagggtattcgaaaggttgagcgagaggaggacttcgaggctgcttaccaccaggtcgagggagagatccccggctcgcccatcttcattatgcagcttgcaggcaatgcccggcatttggaggtgcagcttctggctgatcagtacggcaacaatatttcactgtttggtcgagattgttcggttcagcgacggcatcaaaagattattgaggaggctcctgtgactgtggctggccagcagaccttcactgccatggagaaggctgccgtgcgactcggtaagcttgtcggatatgtctctgcaggtaccgttgaatatctgtattcccatgaggacgacaagttctacttcttggagctgaatcctcgtcttcaggtcgaacatcctaccaccgagatggtcaccggtgtcaacctgcccgctgcccagcttcagatcgccatgggtatccccctcgatcgaatcaaggacattcgtctcttttacggtgttaaccctcacaccaccactccaattgatttcgacttctcgggcgaggatgctgataagacacagcgacgtcccgtcccccgaggtcacaccactgcttgccgaatcacatccgaggaccctggagagggtttcaagccctccggaggtactatgcacgagctcaacttccgatcctcgtccaacgtgtggggttacttctccgttggtaaccagggaggtatccattcgttctcggattcgcagtttggtcacatcttcgccttcggtgagaaccgaagtgcgtctcgaaagcacatggttgttgctttgaaggaactatctattcgaggtgacttccgaaccaccgtcgagtacctcatcaagctgctggagacaccggacttcgaggacaacaccatcaccaccggctggctggatgagcttatctccaacaagctgactgccgagcgacccgactcgttcctcgctgttgtttgtggtgctgctaccaaggcccatcgagcttccgaggactctattgccacctacatggcttcgctagagaagggccaggtccctgctcgagacattctcaagacccttttccccgttgacttcatctacgagggccagcggtacaagttcaccgccacccggtcgtctgaggactcttacacgctgttcatcaacggttctcgatgcgacattggagttagacctctttctgacggtggtattctgtgtcttgtaggtgggagatcccacaatgtctactggaaggaggaggttggagccacgcgactgtctgttgactccaagacctgccttctcgaggtggagaacgaccccactcagcttcgatctccctctcccggtaagctggttaagttcctggtcgagaacggcgaccacgtgcgagccaaccagccctatgccgagattgaggtcatgaagatgtacatgactctcactgctcaggaggacggtattgtccagctgatgaagcagcccggttccaccatcgaggctggcgacatcctcggtatcttggcccttgatgatccttccaaggtcaagcatgccaagccctttgagggccagcttcccgagcttggaccccccactctcagcggtaacaagcctcatcagcgatacgagcactgccagaacgtgctccataacattctgcttggtttcgataaccaggtggtgatgaagtccactcttcaggagatggttggtctgctccgaaaccctgagcttccttatctccagtgggctcatcaggtgtcttctctgcacacccgaatgagcgccaagctggatgctactcttgctggtctcattgacaaggccaagcagcgaggtggcgagtttcctgccaagcagcttctgcgagcccttgagaaggaggcgagctctggcgaggtcgatgcgctcttccagcaaactcttgctcctctgtttgaccttgctcgagagtaccaggacggtcttgctatccacgagcttcaggttgctgcaggccttctgcaggcctactacgactctgaggcccggttctgcggacccaacgtacgtgacgaggatgtcattctcaagcttcgagaggagaaccgagattctcttcgaaaggttgtgatggcccagctgtctcattctcgagtcggagccaagaacaaccttgtgctggcccttctcgatgaatacaaggtggccgaccaggctggcaccgactctcctgcctccaacgtgcacgttgcaaagtacttgcgacctgtgctgcgaaagattgtggagctggaatctcgagcttctgccaaggtatctctgaaagcccgagagattctcatccagtgcgctctgccctctctaaaggagcgaactgaccagcttgagcacattctgcgatcttctgtcgtcgagtctcgatacggagaggttggtctggagcaccgaactccccgagccgatattctcaaggaggttgtcgactccaagtacattgtctttgatgtgcttgcccagttctttgcccacgatgatccctggatcgtccttgctgccctggagctgtacatccgacgagcttgcaaggcctactccatcctggacatcaactaccaccaggactcggacctgcctcccgtcatctcgtggcgatttagactgcctaccatgtcgtctgctttgtacaactcagtagtgtcttctggctccaaaacccccacttccccctcggtgtctcgagctgattccgtctccgacttttcgtacaccgttgagcgagactctgctcccgctcgaaccggagcgattgttgccgtgcctcatctggatgatctggaggatgctctgactcgtgttctggagaacctgcccaaacggggcgctggtcttgccatctctgttggtgctagcaacaagagtgccgctgcttctgctcgtgacgctgctgctgctgccgcttcatccgttgacactggcctgtccaacatttgcaacgttatgattggtcgggttgatgagtctgatgacgacgacactctgattgcccgaatctcccaggtcattgaggactttaaggaggactttgaggcctgttctctgcgacgaatcaccttctccttcggcaactcccgaggtacttatcccaagtatttcacgttccgaggccccgcatacgaggaggaccccactatccgacacattgagcctgctctggccttccagctggagctcgcccgtctgtccaacttcgacatcaagcctgtccacaccgacaaccgaaacatccacgtgtacgaggctactggcaagaacgctgcttccgacaagcggttcttcacccgaggtatcgtacgacctggtcgtcttcgagagaacatccccacctcggagtatctcatttccgaggctgaccggctcatgagcgatattttggacgctctagaggtgattggaaccaccaactcggatctcaaccacattttcatcaacttctcagccgtctttgctctgaagcccgaggaggttgaagctgcctttggcggtttcctggagcgatttggccgacgtctgtggcgacttcgagtcaccggtgccgagatccgaatgatggtatccgaccccgaaactggctctgctttccctctgcgagcaatgatcaacaacgtctctggttacgttgtgcagtctgagctgtacgctgaggccaagaacgacaagggccagtggattttcaagtctctgggcaagcccggctccatgcacatgcggtctatcaacactccctaccccaccaaggagtggctgcagcccaagcggtacaaggcccatctgatgggtaccacctactgctatgacttccccgagctgttccgacagtccattgagtcggactggaagaagtatgacggcaaggctcccgacgatctcatgacttgcaacgagctgattctcgatgaggactctggcgagctgcaggaggtgaaccgagagcccggcgccaacaacgtcggtatggttgcgtggaagtttgaggccaagacccccgagtaccctcgaggccgatctttcatcgtggtggccaacgatatcaccttccagattggttcgtttggccctgctgaggaccagttcttcttcaaggtgacggagctggctcgaaagctcggtattcctcgaatctatctgtctgccaactctggtgctcgaatcggcattgctgacgagctcgttggcaagtacaaggttgcgtggaacgacgagactgacccctccaagggcttcaagtacctttacttcacccctgagtctcttgccaccctcaagcccgacactgttgtcaccactgagattgaggaggagggtcccaacggcgtggagaagcgtcatgtgatcgactacattgtcggagagaaggacggtctcggagtcgagtgtctgcggggctctggtctcattgcaggcgccacttctcgagcctacaaggatatcttcactctcactcttgtcacctgtcgatccgttggtatcggtgcttaccttgttcgtcttggtcaacgagccatccagattgagggccagcccatcattctcactggtgcccccgccatcaacaagctgcttggtcgagaggtctactcttccaacttgcagcttggtggtactcagatcatgtacaacaacggtgtgtctcatctgactgcccgagatgatctcaacggtgtccacaagatcatgcagtggctgtcatacatccctgcttctcgaggtcttccagtgcctgttctccctcacaagaccgatgtgtgggatcgagacgtgacgttccagcctgtccgaggcgagcagtacgatgttagatggcttatttctggccgaactctcgaggatggtgctttcgagtctggtctctttgacaaggactctttccaggagactctgtctggctgggccaagggtgttgttgttggtcgagctcgtcttggcggcattcccttcggtgtcattggtgtcgagactgcgaccgtcgacaatactacccctgccgatcccgccaacccggactctattgagatgagcacctctgaagccggccaggtttggtaccccaactcggccttcaagacctctcaggccatcaacgacttcaaccatggtgaggcgcttcctctcatgattcttgctaactggcgaggcttttctggtggtcagcgagacatgtacaatgaggttctcaagtacggatctttcattgttgatgctctggttgactacaagcagcccatcatggtgtacatccctcccaccggtgagctgcgaggtggttcttgggttgtggttgaccccaccatcaactcggacatgatggagatgtacgctgacgtcgagtctcgaggtggtgtgctggagcccgagggaatggtcggtatcaagtaccgacgagacaagctactggacaccatggctcgtctggatcccgagtactcctctctcaagaagcagcttgaggagtctcccgattctgaggagctcaaggtcaagctcagcgtgcgagagaagtctctcatgcccatctaccagcagatctccgtgcagtttgccgacttgcatgaccgagctggccgaatggaggccaagggtgtcattcgtgaggctcttgtgtggaaggatgctcgtcgattcttcttctggcgaatccgacgacgattagtcgaggagtacctcattaccaagatcaatagcattctgccctcttgcactcggcttgagtgtctggctcgaatcaagtcgtggaagcctgccactcttgatcagggctctgaccggggtgttgccgagtggtttgacgagaactctgatgccgtctctgctcgactcagcgagctcaagaaggacgcttctgcccagtcgtttgcttctcaactgagaaaggaccgacagggtactctccagggcatgaagcaggctctcgcttctctttctgaggctgagcgggctgagctgctcaaggggttgtgagatgataaggaaaaaagtgaaggattttgtttaattaattgattgatgtgttttaggattgttgttggtgtaggtggtggtatgtgagcgagagaagagtgatctactcgtggtgtacagcggtatcgcgaccagactacaactatagtcacttgttctgtttactacttgtagctacgtaaatgtccctaatgtatatcaatgtatgttatttttcaacctacttgaatctctttctcagcttgtcagcttgagaggttcggagtccggaaaacttgtccatggccggagtgttatcaagagcagccatggcagctcgagctccagcctccacgaggttcttgcccttgccggtgccgagaatctcggtgcccatggagcacgtgacggtatgcatgacggatccatctgggtatttttcttcgttgaccacgttgtagacgggcgccagagaagccgagccaatgagaatatacagccgattcttggcggttccgtcaaagggtttcttcatgccgtgctgctgttcagccatggacgaaatggagcctccctcctgtctaatggcatccagaagaggctgggccagttcataaacccacttggtaagaacagcttctccgtcagctccataagacaggtagacacccgccacgtaggcctcaaacagatctgcgacaatcttacgtccacagagagcctcgtcaatcttgggtttcacctccaggctcttgtaccacttttcgtactcggccgcgtagcctccggggaatgtgtatttgacgagccacatgttagcgtctgcgcccagagttcgaggactgagaatggaaacagtgagaatatgcagttgttcgggtgacagcacggatgacgccactcgcagcttggaagggaagccgtagatggctgcccatcgacacagaacaatgttggcaatcacctggcctctcaggaacgacagatgagactggtcgtctccaggaaagacatcgtagatgatcttggtgagaatgttgttgacaatggagtcaccgacaaactcgagtcgctcgtaggagaagtttcccgtctggtcatacccggccttggtggccgtcttatgaacctcagaagcagtccccgtgtctcctagcagcatggatctgtgtgtaaacactcgtttaaacagcattccgtccttgatctcgggaatcagaggaggccagctcttgcccctgtactccacggtcatcagaggcttcaatatcgacgagggggtgtatctgacgctgggggcagatatactgctgacctcctgtcgtaccgccgtttcctggcccaggatccggctcagaatcgccgagccgcccttctcgtaaatgtctctgatttccacacccaattcactcttggggttttccagcagcgccagatccatcttcttcctgctctgaatggtcttttgaaacacctccacggtcggtgccaccttgatgattttctggagggttttttgcagcttatcgacctgtttgatcagcttttccgcgtcctgctcgctgtagacaacgccatcctcgctgcttttgctcttcttggtctctgcgggaccagactccgagtttcgacgcttttcgcccatgtcggtataagtagaaaatgtgcagaaataaattgcaagaaggttactacgaagcctaaattatgcacgggtgaatggcgatggatgcaaatttatgcggcagttttgaggcgaagagacggtatttttgagtaataattgttcagaaatcggtagaggaaaacaatgactacaaaattgtatttttaattttgtaattaaaccaattatgaggtctgtttagtgttgtgtatgagctaactataatgcaagtaaatgtaatgaaagtactaactaatataacccattgtagaggggagatcaagagaggtcgagagagatcgagagaggtcgagaaatctccgggagttttcaatcttgttcaataccagcgagaattttgaagaaacatatttccgcaaagtatagagtctctcattatcgatatgcgtgtctcttcttctcctgttaatgggctaatctatatatagcgtcactgacctcgaggaattcgaaggaaatacggataccagactcattgtcgtgtatccaagcacatcatgtagttatatcaagacaaaagatctattgtatgtaccatcagagcatagatcttttgtgcggagatccccaaagacgatctaatccatacgtcaacatactccaacatcatggtcacatttctcttctgcaatagcggttccactcaaaaaacattagttcaaatagatcactataggaccatttcacttgaagactccgtctctctctttcacgtcagcacaccagttcttgtattgataagtagcttagtatctctgtctggtatataactcgcggcaggcttttctgccactgtaatgtatgggatggagtcatattcagatgatattcaagtgtcttaacattaataccatgtctatagccctatcgtctatatctacaagtccggacaactggtttttgagacggtttccgacgtttgatctgaagagggttcaagactcggtttcaaaagcatcaaatacgtgctccataccgcctctccttcacctttcaatgtcgaggaccccgtcaaggatctactgagccttccgtcaacagaactctgactgttctcaatgtcgtcatcgtcaagcaatacctacgcttcccacgtggaaatcacctcatcgttcgcagccatgctcaacaagaacgaggctaacgattattcctccttggcaaccgaggagtcgtggattcccgtggcatggggagaagcttctcataaggacaacgcttttgtatcctacatgggctccaagaagtatgcagagaaggtggcctggagattcataaagtctgagaagccctcgtttggccttaccaccgtcaaccccggctgcgtgtttggtagtggtattgctctagacgcgaagtctcccaactccaccactaatgggaccatcattcagggtcacttgtctaccacacccgggcaagatacgtccgagggtcagagctcatgtgtctgccatcgccagaacctcgaaaaccagcgacttatgccgtgtgtctccaaattgtgcaaccaggatttgcgggatacagtaaacaaagaggttcccgatctcaagggcaagacaatgagtaaacccgaaaggagctagactatgattgggttagtttagacaagactgtgaaggattttgtcgaggattttgtcgaggattttgtcgagcagtggctgtcgtttcaggtctgagtggccccgaagcattgagagtagagctcgaagaaccagacccatcgccgcatacaagtgtacttaacggattgctccagcattcgaaaccgctgaattgggaaccacgaaagcatcttcaatgacctcttctacagtaaaaaagtgtcattttacatcatatcttgtccacaactcatatgaattaacgaaaagctcgtcgcaatcccacctccctgaacatgtctttcaaggttgcttatctgccaccattcgtttatcgagctcgctgtaagccgaattgtcccagaaagatttataatccgagtcctcaatctctgctttgatccacccagtctgtattccatgtctttttctcttttccaactcccattacgatcctacctctttgctcttggatccatgctgagagacgcctccttcacggatcagagatcagacctcagtaccactacagtacatactgtacccgcatcaactcgtccagacacagactacaatacttgtaggagtactccatctcctatcactccaatgagatgacttcaaccagtcagtcagaggttcttcgggactactggcagtcggagtgacaaacactgtttcccggtacatataacagacctagatcagactcgataacatctcctgtacatccctggagaatctccgttcaatgcgtgcaagtgcctcctttctttggataaaatcacaagcgtcgcaagtgcacccactactcacgtgacatgaaaaattcactcttccctgagtttaataatcgacatggggcgtagaaaggggggtagagtgactatctggagaagcacaacgaaatagtcactttattccaagagcttttccttttaccaagcccctggttcatcatgttcatcatgggtgcaatttttttcgcacgagtgtgcattttttttgggagtacgtaatttatgcattaatatcacggacaggaatcgaacccacggtcaccgaattattgagttgtcacatgacattgggtcccaaacaggaaagacagtcacttttcacattaaggttctggcactcacgactcgcggggactctcactctgcaaaaggttccatttctcacttttgaagtcacgacagcctcgaaccgtacgaccaaaatgttgattcccaaggaagaccgaaagaagatccaccagtaccttttccagcgtgagtagagagcgagcgggatttcgaaattacacgaccgatatggaggacatgactgacgacttgtggatggatgggacgacctttgatttgctgtgaacagacagcatacgacgacgcataatgcaacgaccaatctgtggtaaaagggaggagcgatcaaagtgaaggaagcccgaatcagtcacagtcgctgtcagaaacaccctccatcaatgaacatgtggatggttccgtcttgcaacacttttttgcaattcaagcagaaacaagttactaaccatcagagggcgtctgtgtcgctaagaaggactttaaccagcccaagcacgaggacattgacaccaagaacctttacgtcatcaaggctctccagtctctgacctctaagggcttcgtcaagacccagttctcttggcagtactactactacaccctcaccgacgagggtgttgagtacctccgagagtacctccaccttcccgagggtgttgttcccgagacccacaagaagactgcccgagaggagactgcttctcagggccgaggtggccgacccgagcgaggtccccgacgacaggagggtgagtaccgacgatacaactccaacaaggagtctgctcccggtaactaccagccttctttccagtaaatgggaggatatataaaaatgtattattcatgttgagaatttgtacagtacaccctacaagtaatccaaccgtgtatgactgtgttcaggggttgggttggacagcttttttgcatctcatcataatgatccctggagactgttgacttaacatctgatgtcgagctgagagccccagtccttagccgtatttgtggcatcccagctcgcagatgaatcactgatgagtacaggatggcacatctggggttcatatagacattcagaacatcacggtacagtatgtagtatcaaacgccactctcatgagattctctgtctgtttattatcttcccacagagatgtgatagcaccgtcctcttcccctagggttctttggctgatctatgtcatcagtggcccattattatctcgtcacaaacattccctgactctctggtcttctagggccgatggatgcggattaagagaacagatggaggcaagttttgacgataactagatcttcacagacaggtatttgggggaaggttgtgctacaagtatttgtagtcggctcctggacttgccagatccactgctgactgtctacttgtagttgcggttgaataggaaaaaaaaggaacactaccgacgaacattttgagacgacattttgagacgacattttgagacgacatgcgcgattgttttgatataagtacttgtacaaggttgaattcctccttctgactggattcaacaagtttcaacagtctcgcaagtctctttatcagtacagagctgttccaattgccatacggcagttagaccactcatatcggacgtgggaagtaaacgccgaaaacctggtccaacaccggactttgaacacgaggaacaaaaactacctattccattgtgaggacgagaatgagagcagcatttcgagcccgaaaacacgcataatattctaggattccatgcgctagcgtggttttcgtgaaaagtctccatccacgcgtatccagggtccgaacgaactctatcatctgttgcccgtcactatcggatgggaaacgacacagaaatgctgtacgtatgcctccaaggttgatgcctccgttgcacgaaatccaaatgcaaactactgtgtacttgtactgtctcaactttgagtgttgtggtgcctggtctgaatccccgtgtgtcagttagattcccaacatgatggagttgtacctggtagggagtttaccagggggtaaaacgccgaccacgaacgatacgggaaaaacgaggcatttaccggaatgcccagaacacggcgaacatacagattgcaattccgccattatacgacgctccaaaaactcacaccacgttatcaccgctccgccgagaaaatgcgatgcattatgaaacactaacttaccctgtgccgaaaataagaaaatgatgggtggtttgaaatctttttggaagagacatgtacatgtatagggaggcatcatcatgtggatccatatggtcagccttccagagacccatcagcgaatacgaccttccgtttgcgaacgaggctgtgggtctctttctgaggcctccttgatagtcttgtctgtttcagtttcaaacttcgggctggtcgggctgtacccattaatttaaagttgtgttcccgagttataaatagatataagtgagtgtgaagatgggaattgggggaagtgggccatagaatgggtactagaattggggtggatgggagtgtgaccgggttcttttcggctctgccaacctatttatatgtttcaatccacgataccttcatttctgcgagttctgtacgacgtgcacatttggtgcattgttcacgtgagaagatgagatttttcaatcgagctcttgaatatgggtctggctacaagggtaggtatttcagacaaaacaagagcagtttattctcggaaatgcgttgcaagtcgagtagagatcgtttgacgctccttgcttcactccacgttcaactgtccacttgttcttgccggtggaaagtcagttgtcgggcagaaaagttttctatgcaggaacggataatattcggcttgggcggtctgtacgacgagatttggggagatccggagcaatgggttctccccccgactgggtgctcccagctcgtttcactgaccctggagactatcctaccgagagtagttggagagagactcgaggtattttgcgtcttcagggggttttctccttcccctctctatgtctatccgcctcttaatatttctctcaccatttacccttgactcaacggtttacacgacgacgtgaaaagtcagccgcatttaggtgcatcacgctgacaattttggagggtctagaacctgggtttttacttcatccagcacctactcgggcgaaagttggggcgagtctagagtcagcaagcggtgtttgtgggaccgagattcatttccggagccgtctgggttgtgctacatgtttttgggctgaaatactcgatgacaatgtactgtagtatggataaagaataaaattgtatgaaaaaatggcttcaaaaaatattttttaaaatgcacaaaaccagaaaaaacaacaaaaccaacacaaataaaatcaaataaaataaataaacaaatcaagcaaatcaaacaaataaaacaaattaaatcaaattaaatcaaattagatcaaataaaaccaacaaaaccaacaaaacaaataaaaccaacaaaaccaacaaaaccaacaaaaccaacaaaaccaacaaaacaaataaaccaacaaaacaaataaaatcaaaccagactgttgcgcggataacgagtgctgaattgactatgagactctctttaccaagctgatgccgcgtgtgttatggtaacgggaacatacggttgctgaaaagagtgcttgactgggagattgataaaggaggttgttatactcgtgccgtcagtgcaagtccgcccggtggatgaatgaggtacattaaatgcaacaaaagaccccaaaacaggaggcttcttcaattaagtcgatcgttccacgagctctttcaagtctcatttcacaagctcgtttctctcattcactgctttcgcatgtcatttctctgctgtgctcgtaattactgtaaatacagttatcacgtttgtgaggtaaatggcatgtgtgtactgctccactactctccaactagcggtgcagtaatcaattcgtggtaaaatttcgactggaccatctcctgcgcgaaaagacctctctgaagcaactatatactccaatacattgtccattagccctacaaacagcccttctcccccatactacgcacctgaagcttaactaaaatttaacccccagtgcccttcaccaacatgtcatccacagcacaacccacacaaccagcctaataaccatgcacgtgcttctgaccaacgacgacggcccgccttcggacacctattcgccctacttccactacctggtcaaagctattgagaaatacactgactggcatgtcacagtggttctgcccgatacccagcgatcatggattggcaaggcccacatgattggccagaccatcaccgccacctacattgaggcgcccgaaaccatcggagacaaggtcaagggcccctacaagcgaatccccaaggacgtggaccccaagaacgtctggaccttgctcaatggtactcctgccacctgcactaacattggcctcaactacatgatcgacgagaccaagggccccgttgatctggtcatctcgggccctaactttggccgaaacaccaccgctctctactccaccacctccggaaccatcggtgctgccatggagggagctctttgcggatccaagggtatcgctctgtcgtacgcctactactcccgagacctcgttcccgaggttgtggccgaggccagcagactcgccgtcaagctcatttccaagctgtacgaaaactgggacaagggtgtcgatctgtactccatcaacgttcccctgatcgagggcctttccgacaacacaaaggccgtccacgcccccattctgcaaaaccgatggaaaggtacctttgagccctgggaaaaggccattgaccacgaccagagcgaggctgacggaaacatccccatcgaaccggactctgagcccctttctgacgcccagaaggccaaggagggttacacaatgttccgatgggctcctgatttcgaggctgtgggcaagtctgttaaggccagcagtcccggtaatgatggctgggtcgttgaccagggccacatttccgtcactggtctgaaggcctccttctccgaaactggcatcaccggagagattaccttgtgagtatccttgtagagtgctatgtacattatgtacgttatattattgttatctattgtgtaccttgaactgacgagcctggagcccccagcacatcagcaacgttctagacgaaacataccgagccagataacatccacgaccaaccccaactaacacagaaacgacaatgctgccgctgaatccgcccatggtttcctgctgaccatcccttccacagcctaccttcaccctctcttctcccagagtgtcaacaaacaccttcccaacgttcctgttggtaccaagggctcggagaagacattccactacggagagtacgaggatctcgactttgacaagcttggttctcgagacaagtcttactttggctgctcttacatctaccgaaaggccctcattcgaaagcactatctggccaacaccattgccatgttccgggccaagaaccccgagtcgattctcaacgaatcattccctgacacctttaacctcgagctggactacgccgagttccttgatgagtctctggatgaagcttacgagctgagacaggagctggagaagaacgacgagatcgaaaaagcctccaatcgaaagctgtggatcctcaagcctagtatgagtgacaaggcccagggaattcgtctgtttagcaccatcgacgagcttcaggctatcttcgattcctttgaggagggatacgactcggacgatgaggacgcagagcaggaagaagacgataacaatggagtgataacatctcaactccgtcactttatcgttcaggagtacgttgacaagcctttgattctgtctggccacgggaacaaaaaattccacatccgaacctacgttctggctgtcggtgacatcaatgtctacgtatataagcatatgctggctctgttcgctcctagagagtacgccaccaccgacgaggtgcacgatctcagccgccacctcacaaacacatgtctccgggacgacgatactatcctcaaggagagtctggtggaggaattctggaacctcaagggtcttgaacagagccaaaaggagactgtcttctccaagatttgtgagaacgtcaaggatattttcttggctgccactacggttgacaagatcaacttccagcccctagctaactccatggagttcttcggtctcgatttcctggttgacgagaacctcaatgtgcacattctggaggtcaactcgtaccccgatttcaagcagactggagacgatctgaagtacgtggtcgagggtctcgttgacgagactgtccaggttgctgtcaagccctggttcgaaggaggtgaggtccctgagtccgacttgcttaagcgcgttctgtagaaaggggcgatgcgatcaaatgtaatgcagaatatgtgtaaatagtgattaattcgagttatccaagttcgctacaagtacgtctttcatctttaattcaatgtttctacttatacatacaataccaattaataataaatactactcctcggaggactgctcctcgctctcgttctcgttgccctgatcgcccatctccttgcaccatcggtaaacctggcctctgaaccgatcagcacgcaacagccccattcgcacagaagtgatacatcggataaactcctcgcaccgctgaagagcaatctgggtcagctgtcgagtctcctcagcagcatctcgattgataccaaagtctcggtcgtagggaatctgaggaagggcgaaaaacgggtcaatctcctgggtggcaagctgacgagttcttcgcggagcatcctcaccttcctccatgtcataatctggcaattgcatgttgtcagccagaatgtacgatgggtcatctccgagaaaaacggacatgagcttcatgaactgcaccacgtgcttttgttcctggcagatcacgtcgagcgctcgtgtagagagagttcgcagtgttgtcgacgtcattgttcgtgccatagacttgtggtggggcaggtctgcgggatgggtgaggggagctaagatctcctccagctggatgcctcggtaaggattagagtcatcatcgtcatcatcgttattatctgggttttcgtcgttattgccgtcatcatcgtcgttgtcgtcgttatcatcccgtcgtcggcgcttgtagaggactggtctccgaacgccgttgtactcgacaatcttgagccgatggttgccgagaggaggggcgggcaacttggtcatatgcacatcctcagctgcccgcttcagcttgtttcctcggttggttgaaatgttagtgtcgctttcgtccgagtccgagactgtgttagtgattgtagtcggtgagcagaaaagacagctttgtgacattggggacgatacagacccacaaaattgaatcctagtcagcagacaagcatcgctaacttgcttcttggcacctgcgggcacggaaagtgggttggcaatggcttttgcgtccggggcacaccagccattgtgtctgtctcgcgtgtctatctcgcacggtctgcatcatcgtcagcttcgcagtcaaccacaaaaagagcatcgatctgtgtacgacacgtccacctcgtgacatccacaatgtcgtatctggtgtgtgtccatctggagccgcttctgtccattacatctgtgccatcgatgttttcttgtgtgtgtactcaccgtgaggttcacgatcaagggcgtctttgagacggctgagttagtaagtgcgaggatgcatggttgtcagaatactcacatcaaatggtctatcgatttctggtccagcatgataatgtatcgggtagctgggtggaggggttttgagcggagctccgagctgcaacatggattgttcaaactctgttgggtggtgcatatgcataatgtggaatttattgggaatttagcttggattaaatgataatgattaaaacagggattagttatttataaaaacaatctgcaaaaaaaatgggggaaaaatgggaaaaaatgagaataaaaatgagaataaaaatgagagagaaaatgagagagaaaatgagagagaaaatgagagagaaaatgagagagaaaatgagagagaaaatgagagagaaaatgagagagaaaatgagagaggaaatgggagagaaaacgactagttgatgctgttgttattgctttaccatactacacacgacctaatagttttttatgttgattgacggactctctcctatgtaggaagtccaacaagttcaactcatggtctgttgtgatagccctcctgatccaagagatataaccaaaagggcccgttatcatccaatctgaaacatccgcgcaccacattcacacacattgtcttcattagtccattcattacttgccggccggtttcttgacactcccactcccacatcccttccacactcgtcatgctatatacaatccattaaatgacagcgtgggtggggaactgtggaaccggctcctcggcatgcatcagataacgcgacagttgacagctcttgccagtgataggcagaatcagccggaaagcatcgttggagttcagatagtatcgatgcagacgtttggtacgcacaaatccgatattttcgtacaggctcatagcagccgcgttgttgacctcggtttccaacatgatttcgtccgccttgagatccaccatggctgcaatcgccaggtcaatcagctttttggcgataccttggccacggtaatctgtcttgacagccagcatggctatgtatcctctcgatcggcacccacggtagtcctccagcttgcaaaccaccgttccgatggcctttttgtccatggacccgtcggcctgcttctcctcctcgtcttcatcaaatgcaagaaaacagaggttgggccatgacgaaatgaagtatctgtagacgtagaccgagtagggctcggacaggtcgtgggagatcatgcccttgacactttccgtgtcattttgttggttggcggtgtcgtacggtcggtagctgatcttcaccatttttcggggtattaatcacaattaatgaactacgtcccagcttggagtagtggaaaatcaaccctaacccataaatcattatccaccatggtgaggagagagaggtagcgaattggggtggtttccagacatgttatcggtgaaatatgagattcaagcaaatccttgtctgcctcatttcccacgaatgagcgttttttcaccattttgcccgatttgatccccttttgctcacatgatctctttccactcccctctcattagtaatcctcccactgaaccttgtgaaggtgacgtaaaattccagcacaggaatagctatcgtttcaacatcaaacatcaccacgaaaatgtcggatcgagaagagtctggctctcccgagcctcggtccaagattgaagaagatctcgagagcgacgaggaggtgaagaccatcaagagcgaagaggtggacaagacacaggacaacgtggaggacgaggacgacgaggaggaagaggaagaggaagaggaagaggaagaagaggacgacgatgaggaggacgtgcggcaacgaaagaagccccgacgggagcgaagaaaccagttcctggatgtcgaggccgaggtggatgaagatgaagaggatcttgaggaggacgaagatggactcattggagaagacggattcgttgctgagcctgatgccgacgagcccgatgcctcggacgaccgattccatcgagagatggaccggcgacgagaagccatcgccgaagaggatgccgaacgactggccgatgagtaccgagaaaagtacggtcgatcgacagccaacaagtaccgaggagacagtggagtgatcccccagcatctgctgcttccctctgtcaatgagccctccatttggggtattcgatgcaagcccggcaaggaaaaggagctggttcgacaatgtcttcgaaagaaactgtctctacaaaagtccagaaacccgctggaaatcatgtccgtgtttcaaagagataccttcaccggatacatctacatggaggcccgtaaccagcaggctgtgactgtggctcttaagggtctggttaacgtctatcctcagaacatgattctggtgcccatcaaggagtacgttgatcttctgcgagccaccaagtctgccgagactgagctcgttcccggcgcatacgtgcgtctcaagcgaggaaagtatggcggcgatctcgccattgtcgagaatttgtctgaaaatggtcttgaggttcgtctcaagctggtgccccgtctcgactatggacgaaatgcagaggctggaattgacggtaaacgaaagcgagtggcccgaatccctcccccacgactcttttctgagcaggaggcttctcagtatgaccctcgaaatctgcagaagcgtggccccaatgcgtacgtttacgcgggagacgagtacatcggaggcttcctgtacaaagatttcaaaatcaccctggtgaacgccgagaacgttgcgcccaagcttgaggagctgacccgtttcaactctgaggagactgacggtatcgatctggcctctcttgcccagagccttcgaaagtctgccgcggctgtccagtttcagggtggagatgtcgtcgaagtgtctgaaggtgagcagaccggtgttcaaggtactgtcatttctacacacggcgatatcgtcaccgtggaggccacgacggctcctctggttggaaagcgcatcgatctgcctagccgatctctacgaaagaagtttgccattggtgatcacgtgcgagtcatttccggtaacttcctcgacgacactggtctgattgtgggtctagaggacgactccgtgactctactgtccgatctcaacaagaaggaagtcacagtgttcgccaaggatctcaagaaggtgtctgatattggaggttcacatcaggtcggtgactacgagctccacgactttgtgcagcttgacgctcttcatgtcggttgcattgtaaaggtggagagagacagtctgaaggtgctcgaccaagaaggtactgttcgatcagtcactccttcttctatcaccatgaagctcactcgaaacatggaaggtctggccaccgactccaacggttctgagatcaaaattggcgatactgttcgagagaccgtcggtgagggtcgacaaggtgccgttcttcacatctacaagaacactctgttcctcagctcccgatctctcggcgtctttgtcgccaaggccttcaaggttaataccattgttgctaaaggagctcgaacacagtcgaactctcaagcaactggtcccgatctcaccaagatgaaccctgccgtctacaatgcccgacctggccagatggctcctcccgtcatgcccaagcagggaggtttcgaccgtctcaagggcaagcatgttgctatcgggcctggttctcaacacaagggatgcaagggtattgtcaaggaaaccacagacgatattgctcgagtcgagcttcacgctccctgcaaggttgtcaacgttctgaaacaccagctgcgaatctacgacgattacaagaagacgtacctgtcatacatggagtttgctactcctagaggtatgcgatcgggtggtggtcgtcctggagggccccctggtcctggcggacctgggtctggtggacagaccccgtcgtggggtggtggtggaaagaccccgtcgtggggagcaggtggaaagaccccgtcgtggggaagcaaaaccccgtcgtggggtggggcaaagacatcgtcttggggttcgcgaacacctgctgccaatgcaggaggtgcacagacacccgcatggggagcaatgggaaacaaaacaccatcttggggcgcatcagagtctcgcacccctgcatggggcggggcaaaaactccagcttggggagcagctggtgctgggtcgaaaaccccggcctttggagtcgcacgtacgccttcgtggaagtcgtcgtctgcaggaacatacggcggctcttcttcgcgaaacaagggctgggaagatctcggaagcggcaactcggctcccactccaggctacgctgctgccactcctggtgagatgatgggtgcccctactccaggtgctgctcaccatccttgggaagattctgctccgacacctgctgcctataacgacgcgcgaactccgggtgtctatgatcctcgaggttctggacctgctcaggccgaaacccctgcagcctggtccacggatgatgctcctcgatatgatgattctcccactccttagtgggacgtgtgtgtataataaatgattgtgtattattctgcaatatagatatgagcggcttccgcgtagaggcaattgtgtggctgttgtacattacatactatactggtgtaagtggtagattgaacttctgggcggtgatcttcgattaccagcgtactgtacttgtatgattaataccatcagcgcgtatataattacgatcgcactgtaggtgaacaaaaagtagcaatatcattgaacaaacaactgacttattcgttatgctttataccactcgttagcatcatagctgaaaagttcgagtcgttggtctcatcagctactccacgtaacttgtggggaaagcacctctttgtccgttcaactctccctccgtccatccatctctatcgggctccaccaccacaatctggtcaccggccttgatcgacagctcggtatcgtcctgggcattgtaatcatacagtgcggtgacgtaatcgacctttttggcaccctgtttgggcgcgacaggaggaccctttcgtttgattgagaacgcagacttcaagcttccacctccacctccagaggatggtgtggtggcactcttgggagggttcatgtcgacatatgaagcaggcacaagtccgtcagtgccatcgctcttccgcactcgaatccatccagagccatcatcggtctcaagaacagtcacatgctcgttttcggaaatgaacacctcgtcgcttccctgaggttcatatctatacaacaccaatgcagaactctccttgttccatggaatggggtctccttctctgtatgttagagtgtccagaatcaactttcccgtgccgccaaatcctgaggtggtggtgttgcttcgtttcaccggtgtcggttccggaatgtttcgatcaatcttctttttgccaaacaagaagttgtgtcgtttcttgatcacaacgggttggtatgagtcgagatccttctcaccagtgttgtgtttgatggtctcagtttcgacttctgcaatggtacgcttggtgtcgtccaccgtgagacttctcagagcgttgatagactgactaagcagctcaaagtggttgttggaagctgaatcagagtctgcctcggccagcttcgttgcctttcgcttctccaagtcctggaagccggcctccttggacgcaatagtgtcttcgaactggtggctgagtcgctgcgagtcgcccagtacagtatgcaggtatctgagagccacatcatcgagaaccatgttctcatcgtcgtgccaaatagggcacggctcgtaaatgaagtcgatgggttcctcccatccgttaggggcaatattgtgcttggtgaacatggcagagtcaagaacgggatggttttgtgcaaccatttcaatggtagcgttcatatgctcggtgcatcgattgttgcatgcaatttcgagagaagcagccttgctcaagagtccgttgagcagcttgactcgtagttcgttgagttcctggtatctatccagcagttcaggaacatcctggtgatagtacttgtccttgagacggttggcgacgttgatctttacaagatacatatttttggcgtcgttcatgtcggcgttcttcgactcaagcttccgttccaacttctccttagattgaccaatgagaccgcccagcgctcctcccttttggcccttcatccgctggttctcgacagcctggcaggcgtcgtagtagccgtttttggtcttcttgagcagcgagtagtatccatctcggtcctcaatcagcttctcagagaacgtttgcaggttctttcggacgttttcacttttcagggacagggcatggacctggtcggcgatttggaggttgagctcggacgccagacggttcttctccttggccaatgtttcggtctgggtcaaaatttctccccaagtgacaagagatgcggattcaagagacccaggagtgacttcaggatgttctccgactgatagaacggaagacactcgagctttcttctcaaagtacttagaactgagcgaagagagcttctgggagtactctttttcaatggaggctcgttctcggtagaaggactgaacatccgagaggaaggcgattccgtgttgagactgtgttagtaagaactttgagtgaagttgcagaggataatggagataattggcgcctagccacgtctcctcgtgactccagagaaacccgtggattggcccaaataagactctcttggatgcgaagatggaggatataccagacagggcttactataccttcatccgttgctacggagccgtttataacagaaaatatcaccgccagctcaagaatcacaccaataccgacactttcttatctcccccttactccataccacgagtcttagtcacatcatgtggacagctccctcacttcccacactcacccaattgtccaccttctcccagccatcgagcagctcggtgcccatgctaacttgaacgtccgccatgttgatgttgtattctggttcctgtagctagtggttcacgcaggttgttcacgacatgtggcaggataatgcgggttgccgtggagacgcaacacgaaacgctaaagggttacccggattaatatccgtagagatctggcaggtggatggagcaggagagccgtgacaaggatggttgagaagcccgcatccagctggatttatttaatgtagtgacggttcaatatcacgtgtccgacacgaagcatctccctcgttttgaaattaacttgtgtggggaatgttgactggtaatgtaatttttcggaataaagccagcgtgtagacatcgattagcggctggcgtttcgatgatggcagtgcacgtcacgggtacagccactttcggggttgtgtccctaccagagatggcggtggagatttgaaacgattagtgacgtttgcttagtcacattttcttagtcacacttgcttagtcacgtttgcttagtcacgtttgcttagtcacacttgcttagtcacgtttgcttagtcacgtttgctttttcatatttgctttctatgtttgctcttttcatcgctgggggaatgcaaggacgatgttgagtattcgtatcgaaaagtaaatactatctaagtagccttgtgaatgtatagttgcgtaattgttaaagtggtaattaggtgattatagaaaagtccaagtacgatactgatcaaccttgccacactcaaagacgggtaacccttagaccgggtaattgcattgatacgcgtagaaggaccgtcgatcgataagagtggtggaggactgaactcggtttttgaccggtcgagcctcggcctcgtccttgagtgcctgcagaggtttgaggaaggggagaaacattgaattcgaccattgatgaagctgaaactggatacaagtctcttttttttggttctattcactcactgcaattccctgtgcgttagagtaaattggtcgtgcttcctatatgttgacattctataagcgacttctggacagtggtgtaaaatcagcaataagaagaccatggaagtagtgtaagtttcggaacaattatcagcttgcaacaatctcaattgggtgctggagtccgtcccttgtcatcagaatattcaccctccagagaaatttctagagcttcggcatgtgcttattaatacaaactctaaaatgcaacgcttaactgaaagtatatttagctgatttcgattgcttgtaattaatggctgcaaacaggcccaaaatgaaggtaattaaatgtagtggacagattttgtggatttgtataaactattcatttgactttggccctcaattcgtcactggagagtgttacccaccccggaatcgaaccaacaccccccttatttcccaaaccctaactttaaaactaccctagatacatacacacaacacttgttttttttgtacatctaccacaaccatcatgtctggtgagtatcacccctaatacgtctcgttccaagcgctaacacagtcgatttcaacaccctcgccaagcagttctgcgagttctactaccagaccttcgataccgaccggtctcagctcggtaacctctaccgagatcactctatgctcaccttcaccggtactcagcaccagggtgcccaggctatcgttgagaaacttgttggccttccctttggccaggtccgacacaagatttctgatattgacgcccagcccgcttctgctcagggaggtgatgtcattgtgcttgtcaccggagagctgtgcgttgatggcgacaacccgctcccttacgcccaggttttccacctgatccctgatggatcttcgtactatgtcttcaacgacattttccgactcaacgcttagagtaatgcatgcgattgatatgaacagaaacgtgaacggcgtgaaacgacgtggaacggcgtgaaaccgtgcgcttgaaggaagcaaccgacacgacagttcaaacagtgtcggtgtcatggaacttgtctgctaaggtaagccaggctctgtcactaaatacactgtggtcatgctgcaagtctgtagtcacctctgtagcgctcgtatccccgatgatagtacttctttcgcctctcgagcaacacgtaacaccatgtcgcaagcagtctcaattggtatactacttctgtaactacacgtagattctgtagttttgacggtttactcttactggtgctcacatttatagacgttcccaatccgccactgaatgattctgacagtcttgtatccaagcttgagttggctggtatcgcagtatagctcatgatactacatggtttaatggcatgttgtcttggtacgatactgtatcatactgtgcttgagtctcgaaaggcgcatcggggggaaggggttgccagtcgaggagatccaagcgaacggctagatcgcggataaaagagtggtcgtcaatcgtgagaattgctggcatgctgtgggcatatgtttaagtctatgagctctactagattccccgtggctaccgtgaagagcttacaacacaagtaaatgtgcagtcttgcccccattccacccatttctcttatgctatcttcaatgctcttctcgagaaccactcgccagtacttccataccagcaatggacaaaagtaggtcagtgttctcagagactccttcacatgtcaatcatgtaaccaatgtccggcgtgagtgctggtactcgtgaccaatagatgcctgtctagtgtgtgctatggtaagcgactggctagcccacatagaaccccacaaaacatctgtccaagatattctcatagttgacccacgcgtgagtcttcatgaacaagctcgtaccgtctctgcccgcacaaaccatcaactttggcactcctccaggatgaaagttcagataaggcgtgatattgtacactttgccattcagtaccatccatgcatcctccttgctgcggtgttcctttagcatatccttggtcacacgtactggtcccatggtatcgactcctctgaggttctttcccgagttccgcagcttggcccaatctagaggtgagtaaccaggctgtagaaccaccttttcacgtgccttggaggctccactgggctgcgtgagtccacctactccaaccgtgcctgtaccaggaggaggtactctgagggacgaagtcgccggaaaacgcccaggggccggtgtacgtgaaatgttgggctgtggagtcggtataggccggttcgacgttggcggaggcagtctgtctgagcttttcaccgcctgtgagcgctggtgcgaatcacgcgctggaaacatggtaatttcgtcatctgtggggcctgagatttcagcttttttgttatcttgcggcggcgtcggattcgagggcgggttcatgatgtaattaccgtgtctatggctgtatctaggtcttaagaggacgcgtatgagtgatgtgagattgggcacatgttcgctagagatgcacaatgagttagtttcagttagagttgtccaagcaaggctgagcattttcgttgaaaaaaaaaaaaaaagagatggacagatgtagttggcaaaagagcattattacgtgaaagaagatatcttggtaaatcgtgttgggaaaaagtctctacttgtatgtccatcaagttcatatacctctacgttacaaacaggtccaacgtacggggttttgttgtttagtttctcagttaagagattaactattctctaacaaacaagccttttcccagtacacctgtgcaaatcctgaagaaaaaaaaattgaaaaaaaaattaaaaaaaatgatcataaaaaattaaaaaattaaaaaattaaaaaaaaattaaaaaaatacactcttgtcggtagaccaactggtactgtgccatgtttagtacgagcaagtacaatattgtctctaaacgtactttactgtaattatacataaaaagtaccaaaaatgatagagatatttttcatgtagacacacagtgctgtaacatagcacccagaaatatccatatggtctccacaacatgacatattgttctggaacctgcagcttctgtacgaggggttgggtcaccttcttttaaacggatccagagcctccttatccttccacacggcgcctattcttcccgccaatggacaccccacatttttagcgatattaactcccatgtcttagtaataaagcgcactaagaggctgctgcgtttgttgctggatatttcaagccgcatgagaacgtggttgtatgggcgatcacatgatgagcggcttggccggggtctgctcgagcgacccggatccgtatttctttggtgaccgtctcctttttccctcagtttaatttcttttgtttggcagcccccagtgcagtttttgcatcccagtatcgcacacctacaaactccactggtacaggtattacttatacatgcatgcgcacccttcaaccttgacttgtgatctagcacccggataagaacaccagcagtctaattctccaacggcatagcgagtgttgcaatcagcataccaccaccgaaacacacagtccacacccttgcacatctactgagcaacacctctgctcagcttctcaacccgaaaacacatgcccccagggctgacgacttctcatcttcaggactggctttcgtctgtgtcaaactcctttctcgccagttactcgcagctcgacgaggaccttgcagccgtttcttcgtctgtcgccaccgtggcccaacctcactggtggtccgttctgtacgctcaggtagtggcatttctacacaaacaccttctcccgcaacatagaccgtccatatcgactcttatcaccaccaccgccaccacctcgctctgcatctacatttttgcgccctccctgctccccgatcgcatgttttctgtctttagctcgcgttcgaaacgcccaggacgatacacagttggtctggtgaacctggccaatgattgctttgcaaactcgaatttgcaggctctggcctcgctacgatcgctgctgctgtatattgacgaggccatgttagtgggaatcccccaagagaacctgctgaacaactcgcgcaaaaacaattatccggtcgatgccaagggcaagcagtacttgagactgacacgagcactggggtccatgatcatggagcttaacgagcccgtcaagaaccccaagactgtgtccccgtggaagtttcttgttattctcgaacaaatctacaactcgcggatcagtcgcaaccagcatgatgctcacgaactcttgcatctcattctcgaatgtctctcaaacgagtacgaagctgccgtgaaggatggtattctgcgaccgggacagcacagcagtgacagagaaagcgtcgccagcagctcgatccccgaggcagacattgggaccgactttttgcctcctgcagcaccgacaccccagtcggcagtcacagacccggaaatgcttgcatcattcccatttgaaggatccaccatcgacagaattgcctgttcgcgttgtggatacctcccgcctgtacagtcgaccaattttctcgtcttgtctctcatggttccccaaaagcgacatgccagtctcacagacctcattgatcgcatgaccgctccagaatacatcaaagactacggatgtgtgtcgtgcagactcaaggcggtttcttccaacccttctgcatttattggaaccgggatcaatggctcaaaggccaagtacactcccgagctggtggaacagctgagttcctactcagccaagattgatcagctgcccgaggagcttgaggaggctcttccaaagaacatcacctcgcctatctccaaatccacacggttctcaaagctgccgctcattttgtctctgcatctgtctcgatccatctactctggtgacaacgcgtctcgaaacagttgcaaggtgagctgtcctgagttcattgacttgtatgagagcaatcccaacgtgcggtcgcgcgaggactctcctggagaagaaggcgatgctcttgcctcgggtctcaaatcgctcaaggccaagaaacgcgtcaagtaccgcctggtggccatgattcgacacaacggtacgcactacacgggacattacgagtgctatcgacgcaagaacctcacgtggtggaagggatgcattcagcgatactccaagcgagctggaggtgataagaatggtatggagaaggaaggtggagtggcggttccgagaagtggatctgaacctccagaaatctctgtggacaccaccattccctctccatctctgtctgcgtctcagccgtcgcctgtgtcaaaggccgccgcttccacgtcatctaccagttatgtcactcattccaacagttctagttatagcgacctcaagggtctcgataccggcaccactgagaacacctcacccgacgaagccgacgagggtgaggaatcgcagctggtggagtcgttgtactcgaccctggtcttgaataatgggaactctactggtggaccaaatgtgggcaagtacgaatggtggagaatcagtgatgatagtatctgggaatgccatactaaggacgtgttgaaggaggaaagtggtgcttatctgttgttttatgaacagtgcattgagtcctaagtcctgacagcaacagtaacaccaaattgcaccaaagtgcactgcccattcatcacttaatcagcatcagcaagttccatggaaatggaccggactatgtacttggagatacttgctctaagcacataccaattgagcatcctattcgaccgactttttgtgacttggcttgctcctaaaagtgctccaaaaaagtacaacaattttactctatcacctggaaacttgcgctgtagtcgtactggtaaactcatacacaatttaagaccatgcagtgcacgtccctacatgttcgatacatattgcgtgtatgttttggaacatggcaaagtgagttccacttttactttctcgctacagaacaagtgtgtgtaccaacagaacactgagtcgccccagtgctagttcattaatataagcgaaacatagataaaataatacacaagccctgagtcggctgatttaaataaacgagtccagatcctattcgatgagagggagattactcctcctcgtcgaactcggcggcgttggccttgtaggcagccttttcgtcctcgtatcgcttcttatcggcagtagccttctcctcgtaagggaccttctcagcatcagtgagagtcttccacttctcaccgagagccttaccaacctggccaaaggcgataccggggttgtcggctcggatggcgtcacggttatcgttggcgaagaacatgtaagcggacagggcacgcttgggggcgttggggtctatgttagtaatgcaagtgggtgggaagccgcatcgtgaagcattgagcgggacattggtgtcgtaacgggtcaacgacgcgaatgaccgtgctcaacggcacgcgagcacatcacacgcgactagacacacggatcaacagtggtgttgtggtgacgttgttgccgtggtcatcaacacatctgcatggtctgttgttgtcgagacaaaaaagtgtggcattgaccaaacaaactgtcgacagccaaccacaacaccattaatgtcatgtgaggcaagcaacagaagctgttgaagtgggtgatgcagtggctgcatcgaggatactcacccttcttcttctttccggtggtctttcgggttcgtcggggggcggaggcgtccttgggcatcttgggttagtatgtgtgagaagaaaaggtgtgtgtgggcgcgtcaggaactattagtacagtcgcgtaagcctgtttgggagaaagcttagttgggatgtatggagcgacagagtttgagttgctattgtccatgagtcgcttgtgttaagcaccactgcaaatatgcaaactcaaatcccggtcccaatcctaatccacccactcaaggcgatgtccatgtgtttggctgagcggccgttgcaaccggtcgagctggacagagaacctggcggggccgttgggagcgtcctggtagccgatagacctgatgcacacacgtgtgtggcacgtgagatggcgtgaatgttgcagtgagtgcaagatgggctcccatgtgtaaggacatgggaggcccgaggttcagagtcagcttgtcgtcgagttgagcgagccacaacattgccaccgtgactgtgagtagatggcaacagcatggacatgtggcaggctcaattgctcaccacgatggccatgtgtttccacaccccatatcactgtgggacttgtatggtatgagtcgcaaacctcgacgacaagtcgacaacgactcgacagggcgccaccgcagcgtgaaatggccagaggcgggtcgaaaagatcccgtgaacacgtttgcaaccgtcgcaacacgttcccgcgccacaaacagacgtgactgtgttccaccacacaccgtacactgtgggtggtggtgcacggccctgttgtctgtggcggttggaaaaggcgtgtgtgcaagttgccagcgtgtctgtctcttccgtccgttgtatccgagtggtcccccgtcgtgtctgtgcctcggtgtatcctcaccgctctgtggtgcgcggtatgttgggccgcatgttgggagcttactttcaaattgttaagaggcgtgtagtgtgggttttttacactgtgtgagggaggagaaggaggtttatagcgggcccacatagtaccatgcgggttgcctaacaaaaattgcgtgtgtgagatttggcgttacccggcgaatcttctttggtgggtcaacgggccaacttgacggtttgcggtccgatgggaaatccgaaaagtgcgttcgactcgtcgcaatttttcacgacgaaccacgtcttttttttggcccctccgcccctccacgttgctctgcgggccactcctctgcctgtggttgggacatgaagcccggctattgcggcccaatggaatgttatagtacactttgacccttgctgccaacagtgcaaggcaaaacaacaaaccccagagactaattgagggataacggctgagggagtgaagcagcacagtggacggaaacgacgggaaaagagggtgcaaaccggggtggctgagacctgtcgagtctctgcgtcttcacggtcggccaaccggagtttttttcggctcgtgttgcccgcccccatccccccccttggtgtgttggcgtccccatcactgtcgcccgtttgtgccttcccccacccaccagcagttgtgcctctctctctctgtattgggcggcactatcactgttacgctcaatacagagtgtgaaagaaggctgtgttgacgttacagcagaacaatgctactggtaccacaagcccaaaccgccgtgaggggaatgtcggtcgagcatcaacaagccgcggctcggaccaacactttgatacgcgccaaccgcccgaaaaaacgccctcgacacgccccacacagcgcctctccatccgccatagtggctcccaccgatcgccacatgtgtctcaacactgcgcgataaagttgccccaatccaatgaagacacagtcctctatcagcgtcagtactaaaaaaataaagttgccgcccaaagaggaagctctctgctgccggtgacaggagatgctactatctccgtaaaacagtcacgtggagtcgcaccagtggtgggaggtgacaggacgtgagtggaggtgagtgaggtgcgagtggacggtggcagtgggacagaaagggataccctaacccgtaggccaactgatcctagcagacttggatgcatattgaacctaccaggaacgattatgatactgacaagtacgatgctgacaagcggtgaacgattgccagtacaattcctcgtggtgccgcttctttttcaatgcctatctgagagaaagtgtcttatgcccgagagttcaaactaatagttgctatattggtaccgataccttgtgtttatgttatgttccctagccaataaaggtcaagacaacgtaagggccttcaagccgtgtgctgagacagaatgggtgaatgaaaaacacgatcggtgagatcacagctggagtgctatgaacagtgccgtcaccctacgtagagccatgatgctggtctggaatggttagcttgtgcatgtacacactccctcgaacaacgcgtgaaccagcatgtacttgtcctgtagacgaccattcaaccatagctttcatgtccgttaaaccattttcagatccattaaccatcttccagatccattaaccatcttccagatccattaaccatcttccgggcccatcaacccacttccatgtcccctcatatccaccagaccgttgtgtcgtgcacaatcaatgccgccattcaggaacgatttcttcagtgctcagtttgtagaacaacatccccaaacccccaacaaagaaccccgtagtatcacccattgacccgtggcactctcccagatgtcctgctgctcaccatcaagtaactatcaaacaccatattattctaaatacactatctaagcactgctaacatcaacgcacgcttaggcatggacgttgccagagttgtaaccgtctcgagaaaatcgccagttggaatctcgcacaaacagaccctcctcgccgagctgctcaaggagaccccggtaaacagcatcggtggtagggtcctccttggaagagatggcctcggtgaaccactttcgctgccaagactcgcccttctccttctcctcggcacgcagatctctttgtgcctgctcaatcttgctcttttccgtgtggatcttatcgtagtcaccctccttgatagcctctcgaacgggagcccatgccctctgcgtctcaagaggatcctgagcctcgataggcttgacagtgagcttctgctggtcagtggccatggagtcaaagaaggggacaccctggtctcccttctccttgccgtcgcccttgtacagcgaagacttaccgctccactggcccttgacggtgttgataacagcaccatccttcatcaccttggccttgaaagtgttcttcttgccggagaagtaaccctttccggagtagctgagatcaatcttgtatccgtcggaggactgaataaacgagtggccctccagttcgacgtaaggggacgcgtagatgataccctcaatgtgcagagcagggagggttaccaggtacgaaacgtcctggttcttaagatgcagcagagtgtggccaaactgcttgacaccgatagtggtggcggaaatcgaggtcttgaatccaaagtaaccctcagcggtcactcccttgttgtcgttgaaaataccaaaggcagagatggggggatggtgagacacctgctcggcagcaagaacggagaagtcctcgccctcgccgacgctccacttgcctgtaaatagctcaccgaggaaggggttgagaggcttcttctcggttcccatgctctcgtttcgggagcagtactggcctcgcagcgtggaaatgaaccatctcagcactcgcagaattcgctcctcgccgctgattccgtcatcagcagcgtccaggaacagctgctggctttgtgcccagtactgggtgtactcaaccaaagaaatgggagccagaatgaagggaggggcggtgacagaggcaatgtcacctccggaggacgccagtcccgtcatgaacgaggtgaacgcgctcaattgtgacttgctggccttgttggaactcatttcgtgtgtgtcgtggtggggtgagagtgatgaagtggctgttgtacaaacaaacatatgctgcccttgccctggctatgcaaagccaattttcttgttgggacaaaagagaacaatgtcaactaaagctaagtaaatgggcgttgcaaacagcaacgttgaaacgggggtatccacaggggttgaagggtgctccgagtattgtgaataagttattgtccgtttctcattgtacattcatttttttcaaacttctcatcacgtgaatcacgccctttattgctaccataccatgcatgctatatgctccgatgccctttacaaagtggggctgatggggagataagtgacaaaaagacaggtaatcgggtgctcggttgttactgattagattaacacacataaaacccgccttttccgccgctaaatgttccaaatgagcagatgttgcctcttgtgagctctacttggatttacttggcaagtccaaactcccaactatctccaactacaagggacccagtacccaacgctaaatccgaacgctaaaattcgggggttgggagtcatatacctctttcgggatgggggttaatctcagagaaaatgatgttacactggctggaatgagacgtggttcggctccgtggtggtcccagatgccaactacactacgggcgttcttctttccccaagtgatcacgtgattcggatttatcgcgcatccagcggttcggccacagtaacttttctgatctgctttttttatccgtttgtggcaaaaaacatgatgagccaacacacgttgagcgagccgagtcacgtcagccagccgttgttaccactaattcagccgggaaacttttatccgatattagatgagatttcgctaagctgaaagttccgttagctgagtttttttcgagtttttttcgagtctttcgagtcattttcgagttcctcgagttttttcgagttttttcgagtttttttcctcgctataaacacgactggtcatatcattaatttttcatattttaatttatatttttcattttatttattttatatattaattatttattttataattcgtcaagacagtttgtcagagaaaaaaaaaaagtgaagcccgcttctgcatattaaacccgtggttctattggcgacgccttatcagagaaacaaaaataacttaacgccgtgaaattgaaccgacttgtgaaaaatgaaccaaatccccgtccagaatggatcatcgatggtgcagtagagtgagacaatgagcgggaagtgcaatgatagtgaagcgagaccgttggactctgggtgtacgaggggtaattagctacaagtgctcgtattgtagtgattgacggttacttggtaactataacgtgtgttgtgctcaaggggggaggtcattttaatgcaattccatgtatatgagagtatatattaagatttttgttgcggaaatacatgctctgtcttagctctgacatatatatccacttattcgtgttcttctcttcgtactctgccaagatggcaggatcgtattactaagccaactctgtgatgagagcatgtgcagattagactgtgtattgttgaatttggttcgaccctgtgatcgagtcttcttgtctcgtcgcttcatactccatatttcttctgtgtaccgctcctctggcctctgctcccagatcctctcatcttcgcacctccaactctatcatgcatgaacatcaccatttttggttggcttctcatttcattttcaagtcccgatctcccacagcacaacagcatgacttcgataacggcgctgctaccagctccgcggtacccgactccggggccgaaaatgtccattttcacgacaaacgccgtgtcgatggccaaaaacgactctgtcccgaaatacggctcccgaaccgactggaaacccacatcccaggccgacttcaacgatgggggagcctatccggaaattcacattgcccagtacccccgaaacatgggcaagcccggctccgtgtcttccaacgcgattactctcaagatggatgcctctgggtctgctgactactcgttaattgctacccagggccatgctgctgatcgacatgttcagacgtcgtacgactcgctgattcctctgagagagcggatcgacgccggaactgtgtcgcttgagaaaccaggtgaagaggcagagcaatcgacagccctggctactcaggcagccttcgataaacgtttggccgccaacgacaagtctggcaccaaaaacaagtctgatcctcagtacattcgatacacagccaacagcatgatgggaactgagggtggcgaatcacagaagatcatcaagatggttgatctcccccaggatccccttgagccacccaagttcaagcataccaaggttccaggtcgtcctgcgtcgcctcctgctcccatcttgcgctctcctccacggaaactcactgcacaggaccagaaggattgggctatcccatcgactgtatcaaactggaagaatcaaaagggctttactatttcattggacaagcgtatggctgccgatggacgtggcttggaggatgtcaaggtcaacgaaaactttgcaaagttcagcgaggtgctgaaccagaacgaaaaaactatgcgggatgatattggcaagcgacgagagatgcaacagcgggtggcggaacgacaggcccaggagcaggaggaaaaacttcgagagctagcacgtagggctcgacaagaaagagaggtgggcgatgagagcaagggtaaggagaaagaggcagatggagaagatgacagaggcagatccagagagagactgcgctctgtgtcaagagatggtgattctgatagatctctatcgcggtcattgtctgcgtctgatcgatcatactctagatcgcggtctccttacgagtctaggtccagaggtagatcgtactctcggtcaagatctcccgagtcgcgtttcagaggcagatcagattctcgatctagatctcctgggtacgaactggaacgagcagccaagaagagaaagacggagcgcctggaacgaaagagggaggccgagcgggacctgcgactatccaaaatgggcacccagcagaaaatcaagcagctcgccaaggagaacagccgagatatttcagagcgggtggccttgggcgcagctcaacctcaaaaactggcaggagaggcccaattcgactccagactattctccaagagtggatctcttcagcgtggtttcaacgaagaccaatactacgacaagtctctattttcagctcaggaggctgttcagtctatttacagacccagtgctagtggagacagtgtggcggaagataccattgatcgactcgagaccgagaagcgattcgatgttctgggcaaagctggaaagggattcgagggtgctgatggtgaagaacgtgatggtcccgttcggttcgtcagagatgaggagtgatccttatgccctatggctgttgaattgttccgcatttggacctacaaaacgactgtccggacctagtggttagtccggcagcgtctctacgtctatggcatttgcttgtataccacatgccatgtaatttataaattatttgatgtaatatcgagtctagatattgtgcgtgtttccgtacagtatgtttcgccatccaaaaaaaacgatcatctttgcgcaaccgcttttaagaaagaaagaaaaaatgttaaaaaaagaaagaaattcaacaaaaatggtccctagcaggatcgaactgctgatcttcgcgttgcaaagctgctatttcttattagcacgacgccttaaccaactgggccaagggaccgatttttgaggtttaaaaaaaggttgatcgtgcgctctaaataatggatcacgtgactctcaaaaccttaaaataaggggaaaatgttaatttgacatgtgattgtttatggcggataaacggattaatatcggcctcgcatgtgaaaggatggaatgtgacgttcatggcagttcgaaacacgtcatgcgtgtgcgtaaatcccactttgattcatggcagtatgtgttcctcgttgaccacagcttgtgtttcttgacgcactcgtttgtgaccattgagatgataacggtacataccgtactcgtaggattggccctgataatcacgttggataatcggcttgggactctgattcgcgtgtccgtgaagaagatcatataatacgatgcaaccttgggtgatgttaaatctatctttagtcttgttcatgtcgtggaagcgatcggacaactatggccagtggttgagtgttaggtgtcagcggtcagcagtatggacgagtgcataccagtatggacgagtgcataccagtatggacgaatagggggcgagttgtgcacatattcaatataaatacagatggcactgtagatgtctattcgtcatctctcaccatgaaactaaacatcatcactgtgcttctctttgcggtaggaaccacggcaaccgtggatcttcctccgttgcctcctctgattgtatcgctgttgctggatatgattggcgccaagcagatgaatcacacggtggcaatgtctcagtcgacaactgctcctgttgccactacaagtaccttttctacgtccactctgcctgcatccacatcaacttagctgcaggggcaatgctgaggttgagcgattgccttctctctcgatgtagagatgctacgagcagctcgagaggaccggaggacatagggaccatcttctcggtgaccgcgtttgaggaaaaaaattccataatacatgctcgttttccacggattaaatctgattctgtcactttcacatctccattagagttttacaaagggtaaaaacttgcagccggctacccgttgaagctgattgttgagcatgtgaatgcgaggatcttcactaaagtccatctggacgcacggaagacgggctgagatgggaccgagaggggaccgaagtatcagtattgcggccatttggcgggtcgtacgccatcagcatctgaccggtcaaagtggcaaaacgcaccccatacccctcatgacgggctaaaaacgaaacggcttgtctgggctaaaaaaacaacagtctcttgtgcagaccctgttgtcacatgcgatgatctttgccttgttgagctactccatctaccgattctggtaaacttagatggcctttagacctttgcacaaccaaatatatatatagatggatagaggcactgagatggaaagaaaaactactcttcttacagtacacacaaaaacatcaagatgaacactttgccccccgaactgtggcacatggtctttggccacctcgatggccccgacgtctgccgcctacacacaatcaagcccttccacgagctgctggaaacctcgtccgactgtttgtggagccctctcgtcgacgaaatcgcccactacccttcgaccctgcacacccacaagtccgccaaggctgctctgatgaacctcgccagcaataaggagtacactgcgtcgtccaaggcagtgtcgcttctagaaaccacctcatccatcccgtttgacgactcggatatgtctctggaggacctcaaggccgactgtggctactcccactcgtgtctcaatggggacaccgtctacatgttgttttccgagattggaccggccgtgcggatcttcaaacacagcgctgatggcaccaaaaccaccgtggacgtgccccatgtgttcgagaaggacttgctggtcaaggacgaggacccttgcgaagagctggaccgacaatacgaaatggagtgtctcggtcacaactcggagcttacctttgttcgacaaaagtattttatcagcggacaaaccaaccactactatgtggactggacacaaggacagctacgacggctggatcttcagagaaacgacaagtccgagctcgatctggccacctacatgcagtgcagcaatggtcagttgtttgtcttggacggacatactctccgaaacacaaataccaactcgcttgttcctgttgagttcgacactcgggccggacagcccgaattcgctcactccacctcgagatacctggtgatccgccagagcgatagacttttccacgtggatacggtccagagaacagtgagctgttaaacgtgttgtatatagagcgggattccgcaattatttatttagattaatgactgatgatttatgatttgattggattgagacatttggtggtgggtcaacggataaatagagataaggagaacacggggtcttattgtggggatcgcgcggaacaatggattatccgtgccgtctaactccatcttcacgctacaccagcgccctgttgctatgccaaattctgatgatcccgtcaatcaaccgtgagctatatcacggctatctcttgttgagcaaagttaatcgacttttgcaggggtgtgttgggtagatgtactgtgcaattgcggcgtttcatctttgtggtgtacacagcagtatcactgctcctgtagtctctggcctttctgataaaagtatgtctcagccagcagtccaaaactgagacgtaatccagaagacgtgagctttaggcggggtcgggcgttatgggtaatagtgagttgggactgttgcggacaatgttgcggacaatggcacagctcaaggtgtacttgtaggtaatcatcgtgtcgtggtttgttggttagtgttacagagacagcaattggttttctcatatatttttcgtctcttttgattcaatctttcttcttccgttcccatatgatacaagtatgcagtacatgcagttatttttcacgaacatgacctttcaggtcttgtacaaaaaaagagaactatccatgatgcaagcatatcactccccatccctggtttatttgttggtttctcatctgattttattgtctccatgcgctatatattcactctcccatcaccattattgtattattgcacgcctgtttttaggttgaaacgagtatgggccgcgatgcacattccgccactagaatgtgccagtatgcaacacagtggtggaaggtatagacccatttcgacgttggtgtgacaacatacgagcgtcgactacaagcggacgattcacggatgtttacagcacttttacaagtacttttacaagtacttctaaaagtagttgaaggagagttttacttcccgctgcgattatgcatttaaattataagcgataatatgcatgtaaaatgatccatctatatttgagctgctacctactgtacagtacattgtaggtcctgggcgactcaggaagaagcagagaggagtccaagattgaccctaagcgccgaagaaactcaacacagtgatctacccatggcacggtacggcttctccgacacatgatacacacgcactggcgacttggtgtgtcaattgaaaatactcaagagcaataaaaatgttccctcggggagaaaacaagagtacatactgctcaagttacagtaatcgacaggtttggagtgaggatccagtacgtgtagtttggcgaggataatgatgcctgcgacacctacaattccattcacaagtggaactctacaagtacacaagcctttgcagacaggtcaagaggacaagaagtccgatgaagaacatctgcaagtaggagagggccgactagtcttaatattcctacttgtggggaggaacttacgccggcacgagacacaagtgacaactggctgccgcgggtcttcgagagatcctttcctgacaatatgaccgaccttgggaagaacaggctggtacgaactctgaacaacaggagtattgtgaattgcattggcagacgtgttgatatatctctagcttaaacccatgaatggtgccatcatacagtgtgctccattcgagttaggtacagtacattgtactgaactgcaagtggccctcgacattgaacctggggcagagtggatgtagacacagagtggtgatcaccgacctggggagtgtcttcttagtgaccgcgaactgattgagagtctgatgtccaaataagaccacatcgattgggctgcctcatccgaaaggtctgattgatgctggagggatacaccgggccgcatcgctgaacagtttgttctcagaagtttgtcattgaatgatatacgactagttgctgataacgcagcatttcgacgctaatttcaaggagtcgtctcgttaggatagccaagattgcgttgacaccggccagtgagctacagtgagaagggccagtgtatggggcacatggccaatattttggccactgggttaagctggagttgtctcttagagatgaaagcagcccaggcaggaaacagctcgattgagctcgaacctgctttctggtcgcatgcttcccagaacacgacgagcaaacaagtgcaatctcaaacattgcagtgatggatattttcaacactaccctgaacctgacagatcccgagatcacaatcgcaagatattctcccttccactcgagggagagatccctgaaggtaaccaatctctttgacagcagacctgaccatggcttgacttgatttaagcaaccccagtgacctatgaatcgacaaaggaacatgcttgtctactcctcactccaaagatagcgaatatatgggggagacacagtttatatagtatttgttggcgacaaaaagcaatacagttgacttgagatgttgcaattcatctactactttatttgtagcagtcaacgaccccagatattatttcattggactcttgaagtccgagtttggtagcaaccgaagatatcatgcacacatgcacattatctcgcactatccaggctactgtacgcaaaccgttccgagagactacatacaataactgttgtctctctctgggtctcgcaaagcttcgtgattgaccatctctctgctagtttcatttctatacgcgatctgaaaatgtaatcctttactcataaattgtgtgtcctggtctaccaatcaacagagcatagagtacaacgaccgtgccctattcatcatataaactgcaaaatcagcccgcagaagccattaatattcaatcgactatggtggtggtgttccgatgctagtcagggcacgtaattctcacatcatcaggacagccaagaaaacgcaattccacattccggaaccagtgagtgatgcaaactcacaatatcctcgtcaaatggttcaactttgacatcaccagctgctctctggggctctgagggctcatcacttgccatttgcattctaatcggacaaaccgacttctgtaagtcagctcaacgtagacctttggtcttttctccgcctatcactcgcactcccgccgccattggagctcttgcccctgtcacaatgaacccctagaagggaggcatgctcagatgaacccaggactgatgcatttataacatcctccttaggcctgggtgcctggcttgcctccactatactgaaaacagttaactatgtaccaaatatatatgtagccactagaagcgacttgtgtagtgtatggccaaagagcagttcaaatgcttagaagcccgtagtcagaatatgcttattattagcttattcccgctcaacaactagccagtcgttgacgctggagctgaccttggcaggctcaaccacctcattggccttgattgccacatcgtgtctgctcttgaatcccttggtgtcggtcagagtcacattggtcagatcaatctcgccggcaggaacgtttcccttgagtagctccagccaatgtacgtgaccctcgtacaccacgtcgagagcctcagctttgttgaggaacttgccatcgaaggcaaagttgttagcaggctttccgtcaggcaccttgtagtacttgaaccagtcgtagatgtcattgagaaccgacttggacacgtcggaaatgtcgttgatcttggcggctcgcgggtctcgaacgtcaatggcgataatcttccagtcggtctcgccctcatcaataagacctagggcgccgaccaccttgacggtcttgacctggcccatttttccgagagcctggccaatgtccacaacgtcaatggggtcattgtctccctcaatttgggtcaggctgtccttgacatgagggttctcccacgtctgggggatagctccgtagttgtgacagtagccgtgatgggggtagaagtttcgcacaaaccgaacccggtccttcttcacgtcctgggtgatgggattgagctcggcagactttgagatctccatcttggcgttgctccatcgcggaacctccaccaccatgttcaccagatcgctcttgggttgctcaaatcgaatcttgccgctgtcggggtacacgggaatgtcatggaaggcggaaatgggatcgccagcctcgttctcaatgtacagcttgaagtccttggtgtacaattggccgttggttctggttttgtacgacatggctcgggtgacctggaaagacgaaaagaagccagaagaggaggtttgggcacagaagaagccagcgccggggccccggagccgcgcagaaatacgggagcctctcagaggacggacgacctgtcgcaacatgctgttttgtgtagtgtggtgtctgggtgagaagtggcgaccagaagagctgtgcagttatgcacgcttgggaccaaagttggtggtgcctggagtgggctcactacgtgtgtgttttgcgacgagtattgtaagacaggtgtattatattattatataaatcaaattaggcagtcttaatgactcatttatggcttctttaaccactcaaaggcgtttccaagctgctaggtaagacgtctgaaatctcaccagatacgataaagttatcagccgatcggagatacttcggggtcggaagttgagaaggcaaaatacaacaactagactcggtgagtggctggatttatcggtggtacgatgggaaggaaaacactgatatttcccttctttatcggagttgatccagcgcttcgctggggtaagacagtcgtgctgcaatccccaacaaaaatgtagattaaatttttttggttgacattttgtacaatacttgagaataagtcaatattagttgagattagttaactcgagccagttagggggggggaaagagatatcatagggtcccatacgatggtgaaaattcaaatatcggggtctaaacagcctcaatactcccagtatctactaccctttagatttccagctcgagttctgccgctatctcgtctcaatgacacctctttctgaccactaatggagctacagtatgtgtatcgtatcgcacggctcgaacgaccctccagccacattatactgcaaaagcaaataactgcagctccacagcataataaaatattttcgaggccgggtaccggataaaacaaccgcacatatgcacaaatgagagtctgatttaattacgacttttttacgatattttaccctgttttacgatattttaccatgttttataatattttaccatgttttatgatattttaccctgttttatgatatttttgtatttccatattttacaatattttacgacaaaatttcagaatcaaagcgcgtatacaaataaatactcgtacctcttctacttgtgctataatcactcgtttaacgacacctatgagctccctttttacgtctcttcgacaacccctatttctacttccgttgcaatatcttgcagaagtaaccgccaccaacggttatggaaaaagaaacaacaatatgcaacaaagaaacaaagaatgacatacaagtgctcgtcgttgtgtgatgagataaatattattttaaataaataaactgaattgacctttgggtcttggttcatagtggtggtatcgtacaggccgtgtaatatcgtctttggtctactctggcttctgagcgtaacacgccatgaatttgtaggcggtgttaattttggctccactgcctctgtcggccatcagtcggcagtagtccttgcgctcctcattgttgaggtttccaaaatgaatcatgagcgtcgtggagaagaacatggtgagaagatcagttagatctccgactctaccgccccaagctcgaggtaaggcagtgtacgctctgtggatgttgtgaaacccagcagcgttgagatgtgaagcgacatgctgagagggctcgatatgcattcgtcgagcacgtagagcgttggtcagccgagaccagtacttttcctccagaggattagggttgatttgggcaaagtcgcagatgagcgtctcgatatatcctcccggtttcagcacccgtctgagttccttgaacaggggcacccactggtcactctgaatcaggtaccacagacactttgcggaaatgatatcaaagtaattgtctgaaaacggcagcttatccagagatttaccggtcacctgaatgtagttagcaggtcctcctcctcctcgtgactgcgggaccgttcccagctgccactcgtagccgtagaccatagcgtcggggaaatcgaaggccagttgccacgaccactgttcctttgtgatgccctggaactcgagcacgtttttggtgtcggatgagttcttgagggccagagagcctggagagaagagcagggctccatggagaatgaaacgaagcgccatcatgccccacagttccgcgatatcggactggtagccctcaaacgcagactgctggtactgaatccatgcttctcgtcgggtggcggcgtagatgagtgagtcggactccttggagttgttgaggaactcggtgaagtagttgtagtagaggttctctgtgctttttttggtgaccggtttgtacgacttgcgtttgttgtgtgccgacgaagaggctgccgtgatgggcgtcggtggcggcatgggcgcattctgtgcgttttgtgttggcttttgcgagtgtcgagaatgcgaggatcgttcggagtgcacggaccggttggagttgccgctgcgggcagttgccactgaggtgttggaggtctgtctcgacagcgagagctttgacgacgagtccgacacggtggtcaggccgtcccacatcatgtggcctccttctgtgcgcctgtgtgggcccttgacgaaatagggggcgttggcggccgaccccgcgggtccattagttgttgattgttgttgttgttgttgttgttgttgttgttgttgtgtctgggacggtggtggttgttgggcctggggggtgatttggtccaggctgctggatgtggccgaggcagacacggtctgtttgaccggcttagtggacatgttcgtggggttggagtgtgacgggttgagctggcttgacggttggggcggttgggacgaaaaagtgggctgctggccggtcaaggaggagtgtcttgatttggacgagtttctggaggagggggagtggtgggaggtggaagaggagctggaggagctgacacgtgacgagcccttgctggtggctgacttgatgacagccttgagcgagtttgacttgtgcatcatgggctcgccgttgccgttttggtgcgcctgcccactaagggcattgtgatggctctgcaaagtcgagacactcgagtttcccatcttgttggtcggaatgaaggctataaagccattgtcgtcgtcgtcggacgagagatcgggagacagcggcgatcatggggggtgatttggtccaggctgctggatgtggccgaggcagacacggtctgtttgaccggcttagtggacatgttcgtggggttggagtgtgacgggttgagctggcttgacggttggggcggttgggacgaaaaagtgggctgctggccggtcaaggaggagtgtcttgatttggacgagtttctggaggagggggagtggtgggaggtggaagaggagctggaggagctgacacgtgacgagcccttgctggtggctgacttgatgacagccttgagcgagtttgacttgtgcatcatgggctcgccgttgccgttttggtgcgcctgcccactaagggcattgtgatggctctgcaaagtcgagacactcgagtttcccatcttgttggtcggaatgaaggctataaagccattgtcgtcgtcgtcggacgagagatcgggagacagcggcgatccgtggaccagatggagcttggatcggggagtggagggagggtggagtgaggcgttgacgctgctatttgacccgcttgctgacactcgagctcctgcgggcccgtccaaaccttgctgggtgcaaccttgtttgttgcggggttgtggtgcagggggggccgacatgacagaagatgcggaggacgacggagtaggcacccggtgttcaaagtcgtgaagagacacggaccctgtggcggtgcgcgggccgaggctggagaaggacgacgaccgtttcgattctacgctgcttagcgacgtggacgaccggttggtggcgctgctggcgtagccagggtttcggtgctggtggtggtgctgttggtgacttgccagtgcaggagcccccagggtagagtttgagatacgagtttttggttttgcggtctggctggtagactggaagtggccggggtctggtgtgggcagcgcggcgggcgagccaccatcgcgcctttttatagacgcctttcgcagcacgtccaggtcctgttttttagtgacaaacgtgaataggtccgtggaattacggttcatggctatgttagctagacaatcgagggcaaagggccaagggcgaagggcgaagagcgaaaatcaaaaatcaaaaatcaaaatcaaaaatcaaaaccaaaaaaaaaaagcctgaagaaagacaaggagaggggaatgtaagggagaagagctaagacagccaatcgatacgatggcacccagtgcgagagaaagattcaacaagactttggtccactattctcacgtgcggtgagcccattcgagaacaaagaatagcgtcacttttctccccaacggccacaaaatctcctccccataactgcgctcctcatcgtgtcttaatggaagggctaatttgggcccgaaaagtccaataggctcagcagcggcctcagtcaagcagcagctacaagggcagtttaatgaggtgtttgtcggagactttcgggagactgagatacgagtgtactgtcgcagacgggcgtctgatactttgtgctagaagctgactgtttgaataccatggatggaggcttttctgatgaccaatcagtagatacagtatcatgtcctatcgtagataggacgtgttttggaagcgatcgtgtcgtctgtgcaacataaatgttcgctcaaaaacagcccgtctcgtgttgtctgggtctctagtgtcgtctgggtagtgtcgtcggggtccctagtgtcgtctgggtctctagtgtcgtatggtgtggtgtctctgtccttgtgtcgtgtccctgcctcgtatcgccctgcttttgcctgtcactatcacaccctgcaaacgtcatactcactgaaaacaatccgtccaaaagtcgcgtgcttggtgctcgggtcgtcagtcgcggtcggtccaactagaaaacagtacagaggaaacacaaacgcacacgtcacgtccaataccacccaccatgatcttcacctcttgatcgacacggactagcccctacgtgatacactaccatcagagttcgcgccgtggaaagacaatgacggtgtgttaaagaatacagacactgctattgggaatgctcctactaccaatagatccatcgcattgagaattccatttcacacactcgtccactgcgatacgtacgatagctacaatagtccttgccttgtaccaccaactgttttggcgtccagggcctacctaccccaactttgatattactctactccacaactgcacgaaaaatagcccaacaagacgacgcacagaaagagtggactaaaaatacagtagtcaggtcaaagagacgatcgagtagcggcccctctatgctatcggcacaccacaaaatattgagtaattcagttcagtcgcgacagacagagacacactatatttcttgctgtggcgctgaaattttgtttccatcttttaaaatatatatatattttttcgtgcaagattcacatgcttttacagttcaggctgcatgttgcaccaaacccaaacacttaaatggcccttctaaattacgagtcaaaggcacaggccgctaaaatcgggttattttggcgtttgcactccagggaccaattagtaaggggactagctcgcgttttgattactaagcccggtatcattttccctccaatagccgatttcccaccgacgatctccacacaccgagctcacatgtgcatggaagcgacccaatccatgtgggaccgtttttcgcttgggttgctttaattacgagacaataggcgggactggagttgcacgtgacgtctgtagagtttggcgaggttgagaacttgcaatgattcgggaaaattgcaagtattcggggcactgcagactggttgaatacgttgtagaggttagggcggcggagagagtaatctcttgttcatcttttgtttctgcagctgctgtaatataagaccagaggtggttatttggaactgcatggatgcattgttgagtgcggtacttgtacgagcacgttcaatatatatatactgtatatatatatcgggtgaaaatcaggagaaattgaataaaatcggaaaccgtttgaaaaatagtctacaagtataacaaaataacaaaaggtggcaaggtggcaaggtcgcaagatctcctccgcctgaatgaatgttgttcggaagccgatcggtaacttcttccgacactctaaagattctaatcccagtctgacgacaaaaattgcttgattgcagggggaacaagtggtaataccagtatcgttcggaatgtattgtattgtaggatactgattatatatatataaaaaaccttttgcggtacgaatcagtacttgtactggattgaatagaggcttccatttaattgtgtacgccaaacgagaaggatttgtctcttatatgaacagcgatgagaacagtggcaagcttgtatctaccgtacagtatcgtacactggtagaatatattattcagcatgagttttgttggtaccgtatttgacgtgttgatctacatacagtacaagcacattagccgaggatgaatacagaagatacagtaaaagctggggtctctgtaaaattgatctggttatacagtacatatgacgtagaagtatattgtattgtacatcttgcactcgtaccatacagtagtattgtacatactgcactcgcatctaccacactcaccacactcaccacactcaccatactcgtatttcggcgaatgattacactttgcaaggttctcctggaaaagaaattatctgaccgtgctgtgtctgtcaatccagtcaatgtctcggaaggactttgcagtctcagaaataaggttgcagattttaaaattatacgggtctggttttgacgatatggtcaagaaatgacgaggcaaaaccacccaaacgacgatcggtcgcgtcttacccgtttgagctcgcttcatgtacccaagccccatctgctgaaatcgccccatttctgcgcacatcaacaatggcgcacgccaccccacaaggtttgtctgcgtcatgcatctctttgtaccttgtctccacttcatctggtaaagtgaacgtcatggaccagtgctatatacacgtttgactacaagtagtgtggcaagctgctgctgtttagccaacccgagcagccacaaacacatctccattcgcgcatacactgtctgttgacgcctgttgacatctgttgacgtctgttgacattgtggggtgtgttatatgtatcgtactagtacctaccggtgacgagtaccggtatgggtatgtactgtacccctcttgtggatgtcccttaatttggtttaattaaatgctgccggggtgccaactgttgaggagggtctttggtctttgattcggggtttgcaacttccccacgtcacaattggttgcaattctccgtctctgtagggccaccggtatcgatatgtttcatcggggtttgtagcatgcggtagtgtccagatgcttgaaaaagaaataataccgtatgtactgtgcaagtaattacagtaaaaaaatatattcacgcccaacgcccgagaatggccaatcaaagcgtgcgccggtatctcgtcgatacggccattgttggcatcagctgtcgtgtgtgcagggtgcgctgcttggcggcacctgttcggcggtgtttgcgttgttgaggacaggacgcaagagtagaggcgtgtggcagagacatctactacagtagcgcggttgccacaggaatgtctctgtcgatgattgacagcacaagccactggcactggcaccgcggtggcgtcgaggtcgcgccacagcccatcgcatgcacttctatgcatagatctggactgagtcagagacgacctcagtagcagtatatgctctgtaattgggagtttcaaacgccggaaaccaatgcacttggccccttgaaaccgaatctgtcgtctaagatttcccgcttctcttttttcgccctatttttttcggtatttgaatacatacttgtctccgtttggcagaccctcaacagtccctcaattcccttaactccgctgacagttattatgctgcaccgagcgacccctaccctaactaaaaaaccatatgcctgggactacttgaacgttgggttttaagttccggcatgagctattaacaccaggtcgtagtcgtagctgaacgggtaatatcacgccagaaagggtgtatctgggtcacaagtgggcctgccccgagtctccagcttcctccgggtctctgggtcccctcaacccccgaaaacttgctcccaaagaaacccatctcgtctgcaccaaacggactgcatccaaactgtattctcagactccaacatgacaagatttcggtgattcagacgacaacagtattgaactctttgagcactgtgcgtatagagaccagagacggaagcgacacgaacacgaaaagtacgcaacagactcgtctcagacacatcttcattggacgcagaaacaacacccaatcattacacaacagcagacacatacaccaagacatcaacaccaccacgcggacagacatctcacggagacaaacaagatgtccaaaaaatcgacctcgccgccgtcgtcgccatcgtcagccggctcgtcgtccaagcccaaaaaacctgacccggccgtacgcaagaccagatcgaaaacaggctgtttgacatgccgaagacggcgggtaaagtgcgacgaggctcggccaacgtgtatgaattgcatcaaggctggccgcaaatgcgactacaacatgcgactttcgttccggtcgggcctatcgtccaagctcatgcagcagattgggaaaacagaggtgggcgaacaagtgatggacttttcggatacagataccctgcggtttgcacacacggaaagcgtgccggccagctcacagcaaccgccgctgtatgtgaactttcccgtcaaggaggagtcacaatcggaaggcaggctcgatcgggaagtccctagattccaggtggtcaaaaaggaggatctcgagcatgagtggagagtggagacggtgacggagggaacagtaaccgagctggcagacacaacagatgagcacagaaaacagaccggggaggtcccagtccatcagcaacagcagcctgcccctgtggttttccaggcctacgagccggattgcaaacaaccaaagacagtggtggatgtgcaagtcgaacaagtgccgcctcttcagcgcgacatgctgcactatgtcccgtcagcgacggagtcgcctctgtcaaaccccatcgccatcttcctgctcagagagtatgtgtacaagcacggtcagggtatctcatgctacgacagatacaacgtgtctcctgcgtcgatcttcgatgatgtcaaccaccacagcttgcggggcatttcaaacttctggaccttcgatgtcccactggcagctctcacctgtgatttcttactacatgccgtgctagcttggtcggccttgaaccactccatgttcgcccccgaagactcacagtacaagctgcttggcatggagcattaccacacatccattcagttgctttcatctgagatccgcatgggcacctacaaacacaatccaatgcctgctgctgccacatgtttgattctggcattctttgagacatattgtggcgatctgggcaactggtttagacacatgaccggtgcccatgagatcatccgagaaaccactctgtctgagctatctcatattggagaggttcactccgttttcggcctccagcagctggagttgttgtattcatatctccgtatggatatcatgcattctatagtgggtggaaccggaacttttgctccctggcagttttgggcttcggttccttcaagagtggcgtccaaccctgcagtctatgcaaacgacgagattctcaagatatttgcacgaatctgtttctacattgaggaggagaatgttcgaaagcggggcggcacagtccagcagtcgaatgagcgattcaacgagagtctcagcaagtggaaagagctcaaagacattattgctcagttcagaaacacattttctggtcttctggcaccccagcctcttcgtggaccaccggaactgtctccctttggtcctaaatctaaccgagccagttaccaccatgatcttgtggcagcatttctcgctacagctgaaattctgttgcatcgaatcgatcccaacgtgcccgtgatgggatttgcagcaattccgttcacagcaaaggcgtgtatagagcctatgctggaggtgattcgtagcctgccggtctctcccaagtcgtttatggtgtctgatatttacaccaccgaccagaccggtatatgtctgagtcacggtgaaaagctgcagatactatgctctttcaccgtgcctttcttcttggcagctgttcaggtgatggagcctgctcagcatgagtttgttgcctgctggtttcaggatatgtaccagagtactggtttcaagactgctctgattatcaagaactcgctgcttcgaggatggtccgatgcgcgaaaacgaatggctgcgcgatctgcttctgcctctcccgcgtctgcttctgagtcgcccgagagcgtggtttcccccgagtcttccacctcttctgttacagagggcaaaccccgaatccggatggataatggtacgttaatgggctacgatggcaagcctgtggactcggtgtctgatccagccaaccgggtgagatttgcgcatggagttcttggggacacgacggagatgatacagaagttgaaactgagcgagagtgagagtgatggccacagtccccagtcgcagcaggagcacctgtgatcgaagcatttgtggacatgaacaagacggtcaaattggggaatttgcatcctaaagtttacccacacacacacacacacacacacacacacacacacacatccaaatagactaacttgattgtataataatttattaaagctgcgccattgcggtgcattgaccgagacggtgatgtgggttttgggtagtttcagatggctatatacaagatcagaatgtacatcgcgatatggaattcttactggtaatacatgaaaatgactggtcttcgcgactcgccatgtttggtatgacagtcacaatatctagtgtgtttcttacaggtacagtacagtacatacatgtacatgtacgtgcatctgatacacacggtacgtatgtggtttctgcctcatgtatatgatatcaccagactgtggaaagattgtatgaggcttgggtgagtgtggatgggtatttatggaagacgaagggacaccaaaagtaccacaattatcatgtttggaatgtcttcgcagccgcagaaaaagtgtcatatctgccacttgcattactcactcgccagctacgacaagcatgtcaagaagtgcgaggagatgtacaacattcggtggaacagggagaaggaggagattcagctggacaacaagaagacgacgtgactggggttggttgagcaaggtcgattggtttgttcctgtggtggttggtggtggtgttggtggtcccggttccacgttcgagatggcaaagttggaggatatgcttaagaggagagctttcgatatcctgtgaagtggagcaattatattacaagtatattggctattctatctcgtcatgatgtagttgacgtggatgaagtgaagtacaacagaagcaaatgtaactaatttcaagtacagtacgatactaaacgagttgtatccacctctgtgtcattcaattggcccaaatatcaagtttctatgagactgctcctcagatcatactggcgctcaggcaaagacgaagactatacgtacgagtacatactacatctttgagacgaaagcaaatatctacctacagtacatgccttcagaatgtcgctacaaaccgtcagaatctcagaccgtccaccccatccctttccacagctcaaatacgtcttacatcaagagtaacattgccattcttcaaccgatatacaagtcttccaaaagtaacgaccatctggactgaatcctcttctcttcgagaatatcaagttgtatttcagctgactaatcctggtcaaacatgagatgacggctaaagacctaccgcaatcttacgcctaccggtacaacttcagctaaacaattccttctcatgttctcgagaatgtcctgttcaatcgaaacgaaagttcaggtctcggttcccatatggcgctactgtgagatgacacttgttttgtcaaaactgtctcattgtctaacaatgggatcccatgaaccaatcatcctccacccaaccgctcaccgacccagccgcatttacattcctgatctacacttcctaaatcacatccaaatcttgttggtggctaccccggcttgttgatcaacctcggtaaaattgactttagagatgcacactaacatatgattttaactcgctgataacgtaatcgcgatgagctcgcctacaagatacaaatgatgggaaggccaacggcccgggataatgtacagttttctgcttcgttcatacattcataattattttaataactcctcccacagcgtttcctaagaacggcttataacgaaagatgagttcatctccaggtagtggtgcactgccgcctgattaggcagaggcagcagcggggacaggcagaatctcttgctggatggtaacgatctcggggtgctcggcggccatctcaatgtccttctgataggtgatgagcttgtctcgcatctccttgatggttcggggaggagagtcggagtggtagacagaggtaccggcgacaatgacattagcaccagcagctccggcgtcatcgacggtctgggggccaagaccaccatcgacctcgatgttgaggttggggtatcgctctctcagagcagccaccttgggcatcatgtcctgctggaacttctggcctccaaagccaggctccacagtcatgacgagaaccagatcaagctggtcaaccagagggtagacaacctccaccgaggtggcgggcttgatagcaatgccggccttcattcccttggccttgatggccttgatgacctcctcgtggtcgtagcatgcctcgtagtggaaggtgtactggtcggctccggcgtcggccatgggctcgacccatcgtaggggatcagtgaccatcatgtggcagtcaaaaaacgcctcgcccttgagaagttcggctcgcaggcacttgaccacggtggggccaaacgaaatgttgggcacaaagtggccatccatgatgtcaacgtggagccagtccgctccgtagtcgaccatcattcgcgattgtgcgccgagcttggcaaagtctgaggaaagaatagagggggcgatgattggctggaccattgtgtatgtatgtttgtgagtgtgtattcgtgttgcctgtcgtcgcggtgtttatgtcgtggggttgacagtggcgaaaaagtgttgagttactgggtaagtagaattttttggggccaggttttgtgttgtgcggttagcggcgtttgacgtttgacgttgacgttgacgttacacagatgcaagttttagtgtcgttgtgtgtttggatgtggaggtggggaggaagagaagaggagcaagaggttggtttttttatgtatcagctgtcactctatatcgtggtgttcagctgaccgtgtctatataaaggcgcctgggcccccgccatgactaatttatgtgtccatgcatgaggggtgcgactatcggcatcgcaaaagggtaagacaagcacgcctgtgaagttaggtttccgaattggggaggttccgacatgtgtcgcaaccctgtcgcttttccccagcgtgaaatatggggtaaacgccccagactcaagattggcgaaatttggagaaaattcgacaacaatgtcaaacgcacaacgctacatgcaggggcgggagccgaatatgggagcaacccaggtggcaaaacccatgccccctccccccgcctgtgtcatggtcgccggccgacacacaccgggcccggggcgcaggttcaccaccacctcggcttgctctcgatcgccagcaatgtacagtacctcaatataagcacagcgtttctctctcccacaccacgtctgcaaagccgatatcgcgcttcatgcaaaggggcagggcagctgagacatggagaaaacgtgccgaaccctctggaattatcgtgagaataaagattggaggagatgccgataagccgataacacacatatccaacgagccaacattcgcccttgcaaactacaccctatgaaccgcccagatcatagatacagagatgtagcttaaattgctcatccagactagtgacccccacgagccgaatagacacccccacactccacgggaggcccaaaacagaggcctagaaccagaaacgcaaccgatccaccatcatcagtcacgtgagcgtgtttcacaacaagacaaaatgtctttgttgccctctgcactgtcaggatacggactgtagatgtagttgcagctgttctgttatcactctttcgatcaatactaacagcaactgttcctatcatcaatagagcaaccgttccatgtgcggcaaagagtcgtcctcttacggaccctcggttacgtccctcttcgtgtcatagacacataccctacgcattctcacccaacaagtttcgcacattgcttttttcgcattttcatggagccaaattttattgtattttttaattatcgtacaattacaccgttgcgcgcaatccgagcctcggctaccctaacccacaggcctgatgcagtccccaaaccctaaacccatggaagaatgcagcaagcaacccttaacagtagtctttttcgagcaagaaatgtttgccaaattattttattatagtcacgtgactctgaattattatagtagtttcaacttttttcaaaattcaaaaaaacctcccggtggccaagctggtttaaggcgcgagactgtaatggtataaattgtaatcttgagatcgggcgttcgactcgcccccgggagatttttttcctacgagatccgctttggcagtactgtagttacttattttttttaaaaaaaaaattatgactaagctgcagataactattgcaagtatggggatgtggtcgtttgagaatattgtctagttagtgtaccgtagatgatcagatcgagtgattatcgatccaacgaatggagttttgatttcggtgaatctatgtttttcaggagaatagttgtagacattgtagaatcattttctgagctcttacttgttgtaccgccacttatattatctgatttgcattctactcctattattgagcgatacaggacgttcagatcgcaggctaatgacgggtacgaggaggcgaaggcatacgagcaggcgaaggcatacgagcaggcgaaggtctgtatgggttttcactatgatgaagagatcaacgttgtcacctcaaaacaaccaccagtttccattctgaggagcaaatccactcggctgaatttgtcagctgaatttgtaacctgatggcgagctcaatcgaattctccactagggtgcggagactgtcctgatgagtctcgctgtcagagagcagagtctggctatcggaacggcttccggcaagtgatatgtgagtggttaatgtatttgttatataaaatttcatgttattcaacaggaatgacagggttggagggaccttgtttcatggcagtaggcctggaaccggttgaaacaggggatgccatgacttacgtatttggatgagccaaataagagctctgtgagagctgtagtacatactgttaccagctacgtaaacaagatgctcgaggagggcaaggcgtcatcgactctgcgttcacggtgccgttctccgacggggagggcttgctcatatgcttggattacggtggtccgaatcaacaagtgatgaagccgctcgggtttagtaatgcactgtagttgtgttggaagatggtaagggccggagtctggtctacatccgtggcattcaggcctttggtggacggtatcaaggcagccgcgggcgcactatctgacgttgaagaagagtttctttggagtcgctggtagcaactagatcaccatgagatgctccgtcaactccgaatcagcagttaggtcgaagtggtgtggctctctccaaccaaacaacttgggtctgtagttctaatgccacactcgtacacttccgatacttttcatagcactcctaatacggacgcagctcactattttaccaacctactttggacgtccaagtccgggatattagtacgcaagtggatataaaaagcgactccggattcaacccgtggccctggattaccaccttgctttcaccgtatctacatccccggcttaataacactcctcctgtgttattatctcacttgggctgtctcaaataaactcacaacacatcaccgtcgagtatgctgcatagccaagatacaacaccatcgccatattcatacaagcaccgtgagcggcacattaacagcaaaatcgacgtcaaccgcgaccctttttttgaccactaacgacacataaacattgacacccaaaacagcatgtctctacgacccgacgaagtggacgtgcggattttggaggagaacctgctgaaaaccaacacgctggtggaaagcatggttgcgagttgccaaaagatctccaactcgtcatacaaggccgaaatcacgatcgagcccatctcgggcatgcaacgacgaatgcaagtctacgaaaccaacctgaacaactgcctcaaggtggtggacggcatcagggactacgccaaggtgacggcaagagaggagaagatcatccgacagggccccgaggcggtgggtctgcctgcctacgtggcggccattcaatctgtgattcgagtcaacgacgaaatcgaacagcgaaaactgcacagcattcccaaggtcaaagagaaggccgtggacctggctcgaatgggaacgtctggtcttaaggagaacctcgctaccatcctcaaggaggaatctaacccaattgatcctgttcctatcctggcttccggaaaaccctttcctctgatgagtcccaagaacgcagacaagctgaacgagttgatgggcatcgtggcgcgattctcagcccgacaagacaacacctacgttgactcgcgaagccggtatctcgccatgtctctctctccggtagctagtaaggtgaagcccactgttcgaacaggcaaggctccttacgacaagcagtccaacggcattcatatttacgctgaggcactgctgaagatgttgcaggcagaacacgacaacctgcgatgtgcctttcccaaagacgaagcacgtgtcaagcaatacttcacgcaactggcacagactcctctgcaaacctatcaggctgcaggagaggaaatttcaaatcacgtgcaacgcaacatctcgaccgacgccctgctcattttcgagcttattgagggcaccgtggctctgaagcgaggcctcgagccgcttactaactccgctgctcctctcgatcgcctaattcagagcagttacaacgtctctcagggcgtgtttaccgaaattctcaaaatctgtgaggccagagtacaacaggtgatgaccttgccgtccgacaatggtgtctgtgacgctacagtagaggttatgagtcgaatccgacggtttgccgagtataaggactccgcagtgctcgcaatcagtggtatgaagtaccagcaatggatcccacagccccgtccagcgtggatgtcgaccttttcatccgcgccggcaggctacacgacaaccaagcctcaagaacttctttcggctgttttctcagactctattgacgccttctacgtgaccttggagatgaaggcgaagcagctgaaccctaagaagccgtctcaggtcggcttctttctacttactaacctgaccctgattgagcggttcgtaacgaaatcagaggtctacaaggttcttggaggtcaaggacgagaacggctggagaagctgcgaaagcgaggtcttaacctgttcctggagggctggaaggctaccgcttcgttgcttatggacaccacggtggtcaattccaagggttccctttcttccaaggatcgagagctggtcaaggacaagtttaagacgttcaacgcggactttgaggagcttgtcaagaatcataaaacttacaccatcaccgatccggccttgaaacagcttctggctaaggaggtggcgttcatttgtcccctctaccatcgatactacgataagcatattggaggagacttttccaagaatgtggacaagtacatcaagtacgataaggcgcaatttgatcgggtgctgcaggagctcggagactaatagccttgagttgccaagaagtgctcttggttgagtgagtcacgagctgtgtcttggtggaccgtgggctaatttactcgtcgataggcaatagcttgtcatgggcttcaatcaagcgaagagctctgcgtcgtcttccctgttgatgatagcagatggtgatgtactcaggagcgagcggtgggtgtatatggcacaatgtctttacttcatttaaacaatactgtaaattaatgtctaatgatgttaatcagagcaaccaaacaatcagctaggctttcagtaagtactgtcgacacgggacatgaagagtcctctgcgacattagctcttaaatccttttaaaggtgagttgcttgcaggtggaaagtcacaggtatggtactggcttgctatttgtactgattatacgatcgtgagtgaaaaaaaaaaatacgacaagattattgataatgtctctttattaaatttcaggttgtttcaatgcgagatatatcaacagggtcctggtttcactagatgaagctttgaggtgtgcgattgcttgaagtttgcggtatagctcccgtgtacagaaattctacctgggtcttgcaattgagaatgagtacttgcaattgagaatcaaatggacttgaagactcgtttaaatgagaccattgttgcaaatactgtaggtcgagaagcactcagtttcttgtacctgtgcttgcttgtagtatacagtcttgaatctgctgcactcacacatccatggatcagatggtggtaaacatcctattaaaccaatcagcagtttatatcttccaaagtatccatatcgccacttttttcactcctgtgatacacagtggacacctctggtagctgcacagtatgtggagtcaacatcgtactctccccgttattgggcgagctgtctgatcccaccacttgctgaccgtggaaaaactactaatgtctatcacaccactttttttctcctttgacggtctacagtagttccgagcacacctcggtctaaaactccgacactagctgcgcaaactccgaaccgacggattgtcagctgtacaagatgcggcagtgctaaaaaaaaaaagaagaaaggcgttagtcggtttagtgacggtcccacaatcaccccatattgtctgtattccacggcgcccatttgtttagttttgttttgttttgttttgttttcttgtgcgaatatttctcaaataccctcggttaaacctgcttcgaattgtatataccttcctctctgggcctgatgcatttcatctcatcacctgggccggctaaacctgctgtttcggattccgatattgaaccttgggagccacccgaaagcagccaagcatcgccatcgcatggtgaaaaagcgagtatcgatgggcccgaggctttggcacacttgtggggtgattctggagacccttgattgacctaaatggtgtttttggcgagtactgtagcttgattctgcgtggtttcgggcctcttagagctggagccctcgtaaagtcgattaaggtgaaacatcttagtaagcccggaggtggatgaacataacttggtcggtagggtcctctacaaacaatatgattcaacacaaccaaccttggtgacgctgctgcaccccacgttactttttctggaccctggggcctgtaattatggaaggaaagccgtgggtggaaggcatgtcaactgcggtcggagatgtcggaccactagtgggtctgggtcttggcgtgacgcttgatatggctgccctgatggctgtgattcgctactgctcgctcggatggcttggcccttcacccttgctcgatcgagcattcttatcgtgccaaaagcaattcgtctagacaagaaatttgttgcatgaaacctgtcgcgcgactaaatgttgataatgctgatggaaatggaatgaagcctgagtgtctggaatatgaactgcatgcatggttggcaccctgttgaggcggaggttgcaaggcggtgaccaggccaagagccgtcgtgggcggtgtgctttgctcgcgcgcacggctctaacagtagcgttgagatctccaactagtccataagcggtcactgtacgagtgatcataccaccggttctcttgacgcgctactgtggcttacccaacctaccggacaagtaccctgatgagccattatcaagcttagcgatactacaggtagcaccaaccccatgtctcacaataaacgggaaatggaatatttctttttcgggactatgcacgtgtccatgaaacagcaggactcgttgcttttgctggttgccggtcgtcgcagctacagcatggggtcccaccaactcatggcgtgcgacggagtcagacggggactgcttcgttgtgtggacagcgagccctgcaaacggctgtgaaaatatcccaaaatctctgccgaaagatgctcccaccgactatcgaggtggttcgatatgattaccgcttccggcaagacggttaccagactagtgagaaagaggttaaggtcaaagtatgggttgacagcaaggcgtggtgtacttgtagctacagtatgtaccctaaatgtacgccataatgtgagtcaaggaggtatcggatgcctgtgaatgtgcgtcactggatccacatcccgttcgcaaaagaccccgtctgttgagcggatcggtttggttcgctcccccaccgctcggctactacattccacctcctcctttcgatcacctgtgtgttgctcagagtacaaagcaaagcaaggtccgttgttaacgttgatgcaggtaccgtgatagacaagagagagagagcctgacaggatgcaatagttgcaatagtcccaaagccctaccggcactgtacgtggtgtgcgcatgggacgttaatcggctgatttcaaacactctctctcacacacaaagaccgtagaaccggtgcgttggcccacgcagctgggtttgtggcacaaagaaaccacccgagtggcttgttgtggctggtagaccctgtggttgtcgcgattgctcatcctgtcctgtatcgcaacattgctgtctgggctcttggcaaaatgacgcttgctagctacgatgggccaggggtgtacgtgcacaggtaaaaggctggcttgtagggatgagggcgatgaggtctatattttgagtgtgggccaggcccaagaaaaaaacaaaaaaaaaaaaaaaagaaagagaaaacgcagagagctgcacaaccaaaaaaaaaaaaatataaaaaaaattacccactgctccatcagccggacttgcactttttctttgtggaaagcgaacccaaaaatcttgctcatagcaaaacatttccgttttgaaggacatccgaaaccttgcaataactgcttggcgtgcagaaaggtctcggttggtgttgatgggggcatggtaatggtgctactgttgacgtgtagacggagggaatcaggggggttgccacgggctcgaaacccgctgggttttgggctaaaatcacgtcctctccactcagcctcggatccttggaacgcgattaatggattgaccgccatctaaacgaacccaaagtggggcatccgcctagaacaagtaacgcactatctgcaagggaggcagaagtttatccgaacgataggatggagatttgggcctgttggaggccgaattctggagatataacgggcggaatcaaatattgaagcccgaaaacattgatttatgtttttttcagaaccactttcctaccaatactgccgcgtatcggactgcccaaaatccacttgctgcatccccagatcgtcccatttcattttcacttgagctttcacttttcgttctgcacaagagataacacactttgtgtcaagctcttgcgattatatgtgtatatgtatatatatcagctcctctcccggttcttcatcagacaaaacaacaactcctcagctcctacagacacacagctgccacagctcttacaaacacagccaccaagctccgctacaacactccctctctctcaaaccacccaaacatgaacgctgtcaaccggacctcgatacccgaaatctactacctgacttcgcgcgcacaaatgaagctgaccaaggagtctgtgcgacctgatctcaagctgcggcaactcgtgtgccatgccaacctcgtggacaacctgctgggcgagctgtctgcccgacgacaaaagcaaacaatggtcaagctgtctgaggatgcttacgattccgttgctgtctcttcctctgatgacgatgaggatgacgacgacgactctcccgatctgtcggactcctcttctgatgaggatgacgcagagtacatgaaacagcccaactacacctaccacccctaccagcaagaaatgctgtttgaggatgcctccagcgagtacaacgagttcaaccctcctcctctgtactcggttatcaacactggtattggagccaactaggggaccacggctgaaggagtcaaccaaaactagtaccctcctcaccggaaaactaaacaatggcacagttgcatatatacactgactgcaagccactggacatctgctggatggatgtcaaaccattatttattgagcatgtacatagtatgagtcgaatcgaagttgtgttattgaacccctggaacgcatggtagatccagccagccacatttggcatgatcgtaaaagcaaacgtctttagaattcgattattgatcaccgacacgcgcgtctttattaattagggtgagactcttatgaaaataagccttcctaatcggacatctcattagaccaaaactatcgcacttagctacagcaacgtcttttttggccggtcggcggattttcggcctcaattaatcgaccgtcggtatagggccatagctcaatcaagagcaacttttgtggtagctgggacagtgtagcacgtaaatactgtacgtcgcgtatctgacagatcgtatgtcccctgaggcctcttgtttgtaggcggttgggcctcggaatgctggtacgactatggcccatactcttatgcatgcaccacacggctcaccaacttgctcttgaacaaaacatcgtcagatctggttggggcgtctgaaacagaaacaggagacggatctcgggtagcgcgtgctactccatttctgtgagacatggagtgctcaagtccgtgaaaatccagcgcatctggtgttgaaacatggtcccattttatccaagacatggtctgctgtgtcctcggatgtagggtcggacatgcacgatacaagtcgaatgcacacctgcaagtgcaaacggtcccagaccggtttttttttcaatccgagcaaatatctccgaaacgacacaaagagaatgtcagctcatttccacccaccaattgccatgtagcggtgcggtaatagcggtattgatagtaaagagtattgatatttacagatacggttcaaagcttgattttagtgttggaaaaaaatgtccgtggacgatgcaagtatgcaagcaagtacctacgagtacggtcggtactcgcaacaagcaaaaaatgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaaccgggaatttatttttttgaaaaaatatgtctatattatgtgaatgttggttatgtaagctgtaatgaatcattagaataaaaaaaaaagtaggacacacacgagagtcaccacaatgacatcaactagacgaagcgtcaacaaaccaaccgacagcgcctcgcagcgcacatggcatagattcagaagtgtatgatttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaattaaaaaaaaaccggtactacttgtaggtatatacatgcagtacaagtactgtagctgtaatgaatcattggaataaaaaaagggaatttgcggcgggtataacattgtttgttactgtagtctcaacctcaagtagctgaaatatatttcctcgaagaaaaaataataatataaaacggcaataaaaacggcttcttctttagagaggttcgcggaggttcactaaagttgattgtgtgtgatttcacaggtccagcgcgtgtctagattagatcatgtcgtaatttccagatactacaatttcgaagcaggagtaacccattcgccgagttccgaaacatccgtacagtatacttgcattatgcagcttgtcctgatgctgacacctcgagctcgtataatccaccatcaaacagcaacatcacagaataccccttgatagcaaatgtctgagatgaaagacaagctacaagctcttgtactcgtactacttcgcttctcattcaaacgtgaaggaccaccacgtcgcccttcggcgctccgtgtctcacttggcggtgcataatcttgatcgcacaataggcacggcttgtaagaatttcaaaaaaagacaagactgcggggttctgagacacaaccaacaagttgtggattgctattattataaggaagtgaagatctcggataatctgtctgcaggattataatatcacttttgtcaatgtggcgaacatagaaactcaagcgagcgagtcaaaccccccagtttgatgcgacagtctcacctcgaggacaagggtaataatgtctcttttatccattcaaacttgtccgtcgacgcctttcgatgtagtaatcttgattgctactgctacattacccaccagttggcttcttgctgctgataccatccttgatggaaagatgatacacttcccgctcaaagtctgatatactcctgcgttgtcgatcttccactttgttaactacaagaggcaaaagtgccaattctaatggacttaatgcgaaacttgtgtgtgtgtccccagggcagggttccattaccctgggtctcagatggttgctctttcagactcctcgagttgcgagtatgaatctgcatctttgagaataggccaagatggagcaaagaaatattctttcatctttgtttcaaaacatacgtatgccgtttgacgtcatcttccattccgcaccaacttcgatttcccctgttttccgatcgcttgctcacacttcattaatacgaggcacgtttgacatgcatcgataacggtagagaagcacttgcaaagagagatgcaacatgacgaagatgggccgggtatccgcggcaacactgacattcaactatgcacgaacatttttactctgaccatcgactcagctaatctctggtgatcacgatgatcaaggagcagtcattaagcaagattgttaccgtggaccccgtaaccatagtgccgcagagacaaaaactcgttgaactttccgaatccgttttgccagaatatccatccccgaagctgtcctagaactggtccaggtctgcttgtccccgcgttcttgtgtcttcctgtgctccccgtatgtcttgtatcacatggaatgtatgatggcttgtgatcaagaacggcactatgtaagagcattaggatcgagtgaaccattcgctactctgagacgatccatcctggtctaaaggacattatacactcgtccccggtcttgcttcatatgtatacatgtcactggagttatatctgacgcaataccctgatgacatactcaattggctcaacacggcaagtcctaatccattgctcagtagcctcatgatctctacaccctttcccacaatacaggttggtttttctgaaaacccttcggaaagctcaataatcctaagatatattcattatcgagaatatcgttccgtgctcttatctgagaaatcgctggtaaacaaaccacattcttctgacagtatccctcgccaaatccccctctctacatccataatcaacatcatcgagatcccggttccactctctgacacgcttgccaaccaaactaggaccaatgcttctcaacagatgagtgtcacagagaatgagtcctaccttggtattggtctcctccacagaagtgcaaggcagagacaagactcggtcaattcgtccaagagtttcagtagcaatatccttggagttctgtcgcttcaggcccaaagaagcccgtcgtcgacccagcaatgtacctgtgaaccactggaagacccaccaagtgactgaaaacgacggaagagcagcaatgattccaaacaccaactcctgactcttgaggatctgatcaataccggagatggccacctccacgtccaccttggtcttctgtacctgtatcaacaacgaagtgattagagagccgccaattagagacttgacgggagtcatgatctccttctcatacgacttcagcacgggagtgatatctccctgctgaacaccctgtttgacctgttgaatgtcctccttggtccaatgaagcccaggaggaggaggtgtgtcattctcgaccgcaaactgcacaaccatacgctcgagagagtccatatcagcctgtagagctcgcttggaaatgactgcaatctgggatgagttgtcgtgtctaatagtgtgaatgatttgcttgattggggaaacaatccaattctggaagaagagctggatggttgacactaccgacgttcggaaccagtccacaatcgcctgccagttgtggagaaacgaaagcagagtgaagacagttgccacagaccccacaatgtaagtgggccacatccgcacccagtacgacggttttccaaacttgcgaatatcctccttatgctgttctgagtgatctgacaacagttttgacagttggatgatctcagttgcaagaccagtgatgtcggtgtcagattttgtaatatcaagggttttagtctccttacctgatcccagagtctgtgtcattgcgtcaatgcttttgacgacgctctctttccagttctgtcctgccgtcgtcgtgatcttgggcaccccctcatccaggaacgaagaagggcctgtgttggatgttgagaatagtgtcgtagcaagtctaccgagatcggcagcgtgtgagttcttgatatgtgccaattgggtatggttctctcgtgcctggcgtctcacggccgaaatgggagacagcagtaggcttgtggcaaacgaaagaggcggtttggacatgaacacagacgttctgaaccgcaaggatgtctcgtcgtgcagagaggacgctaccagaaccccccctccgctctttaccacctcaaacaacttcttggcggtcaacttgagtcgatcccagattcggcccacggaatcatatcgtttgtagatgtctctggcgagcgataagattcgaatggggccggtctgaaccaacagcattgccagtcggtaccacgagtcgtgaacatcctgccagtagtacagatcctgcgagatgggtacggtctgatccacaagagtgtccacgacattgccgtacatggacagcgctgcaaacgtgagcagaaggaattccgagtcctgagagtcttctccagtaccgtccttttcgcgcaccctgagaaactcgtccattgtctgtgtaatgagctccacagacaccagtctgtcgttggaggcttggggaggagccactgttcgtgccagccgagccagcgtcgcaatgtagctgtttttttcgtccaatttggccgtcagcggtggctgctgcgccacagccagtgctgagaactcggccagcgtcgtccgagttatcgacagcatttcaacgtcgttgtggtgatgagcaatcgagtggtgaagagattaggtggattgggttagagttggtggatgatagtgcagagggcgtttgcggagtgacgagagagatggaggttgtgggctcgctgtaatataagggggattactgggttgttgttttcttcgtgactttcgatttaattgtatgattggtgctcgtgtttgtgctagttttggctctagttttggagttgttgcatcattaactatttctatttacttggtaaattagttgaatgttttattttgttaagtatgttttaagtataaatttctttaattactatatccttgttaggctctcgagtcattggtgttgtaacccagaggtacacttgaggtcatcagtttcttcctcgggtgccacaagtgataaaatttctcaggctgatgaacggtacttttactgtagatgctttcgccatagtcagttactccaccaggtacagaacattacttcaacggttcttctaatgtcttctcgtactctgactgataatagacgcttcggaggtcctcaatgagctccggatacctttgctagcatgattaaaacgacggtttctctccgtcttggtctcttctcaggcttatttaccctgggtgcttttctctcctcttactgtcccattcaacaggctgtgagctaccagcatgcattatcgttgtcatccactcaccaacatggaccgttcactggcgagaagtatctccgtaagttcgttcggctcatacattgtgaacaagagtgaggattggttgatcatgccgctaacgtatgtaagaccaactgtgatctgatatcttcttcaaaactcgaagttgaactaacatattgggcccactattggttatacatatagaggatggcagttctagtcaacaagtgattcgaatgtcgagggcacgttcgcaggcgctgaagaaacaatgtttaacagcgtgaagaagtactatatctaccgggccatttccacatgtttctcaggttataaaatgatgaggaacagaggttgcgcttgttgatgcttcccaagggttccaaatgcaccgcgattgtgttcaacaatggcactttcttcatgatgaaattaaatatccctgccattctcgttttcaaggagtattggagcactttcaagatggccaaacctccaaatggtttgtataacctgatttctggacttgtcggtaggccaatcgcaaccccagggcctctcaagtggtgatttaatatcaaggtagtctctttagttgtcaaatctctttgaatagtacccattgaacctttagaagctgcaacgtgagtggagactctttgacactgttctctgtgtggttatctttgcggatatcaaactagttagtgttgcactacgcgagttagagaactcgacggcttcccagctggtttaatattgttcaactttggtcacttcttgtcattattctgatgagaagacaacctaacccattccacagctttccagtctgtcgccaagctcacagagttgtcaagcaagttggataagtaggacctcctatacctttgccagattgcacaaccaggaaaagatgtagagaagagctagcagcagcacgttgatattatcttacaactccagagaaccatttgaagtctcgctcaacatcaggactcaaacaagtcccgaggagcaatttccacacgatagctgtgactaggaatatggagtttaggcacaccactggtctattgttttgaacagctctttgaaaattcttttggagacgagcaccaccctcttttggtaggaaagatcaagtactgtgcccaagcctgttgtcttgcgctccagactgactggcagcgacttttcgccgatacaagtgctctgaatgttggcggtcagtaaataacggaccatgcaacaattattctgatatttatagattatgcaataaagacgttgtttcagaatcgcatctctttcctccgatgttgattcgaacgtcgatctcctctttggtggaatttgcggagaaaaagagcatatgggggaagtggacagtacatactaatgagcttgaatggaagtattgagggcgaagtcagcgatattagctacattacttgtgcagcatagaatggacttggttgggttacagacaaggaacgagaacgagaatacacgcttggtcgcactgctcaagaacacttgacagtcggaaaattggtaccaaaatgacttgagttgataacaactaatatggcatttcccagaacgtcactaacccctctgacgtaagtgctcccttccacatgcacggacatcttctgaaacatattgagtggactgagacatattgaaacatattggcgcttacagttttccagaaattgtggcaaaaagagaaatatcctcctctctggtcacggtcacgatacagtgacacattattgcaatctgatgtcagcatacactagctactgtacggacctgcgtctcgtcctgtaccccttgcataatctaggctagcggacgatctattggtcacgtgaaaccaaagtagacttgataaatgagcttttattacttgtgtgttcagtctggggaacactttgttttctcaggaactcatcgcatgtgttctagagacagtacggcgtgctcaacagaagtatgagtgcagtgcacactatatagacgactcgatatagagaagcgcgacccggtctctagagaatatctagctccatctcttgggtatttcacgctccactatattgttagactcgctgtaatcctttacatgtcacttccaggccagcgtatatcactcagtggctcccgcagttttcgccttctagtcttcacgtcggaccccgatgaccggtttagccgatttcaaaacgtctagctcgattacaagtggagaaaactaatctaccggatttatcatggagttagtcagggtttaacggggtgaatggtacagtccggagatatttgagattagaaacttgtttgaccacaagagagagaggggattgacgttagtgtagttagtggcaatttcagagacttgtcacagtacaagagcgaagggtctacagtcggaaatatccacgtgtggggctattgttgcggtatttgtgccctagttagtgtggtttcagagaggagaaggtgtctatgaaggacgcaataatgactcttttggaaaggagacttgaaacacagatgtagtttcagtaaagggatgcccctccagcgattcacaagccccacctcttatatctcttcatattccacattcatttcttctcttgtcatcattgcgcacttcttcggatcaactttcgaacgtttctctaagcaatactgaagaggactttttttcacagtcgactcaatagtccaagtgaccaattggtgattcttcggagccccgatattggactactacccggtagtatgggtctagtttagtgctacatgtggagaaatcccaagatagcggctgtgcaacccaataatcccttttgggatggggtttttgagtagcaataatcgcaacgggccgccggtcgctctagagcagaaatgcgctcgaaaacggcaaggcgtgacctccatcgcatggtgtcgttgtgtgcggcgagaaatacctcgacatgggggcgaaaacagcagctgcaaggctgaagttgttatgcaagacaaaacggctgcctcagggtcttctccacaagtttgatttctgtagctttattgaggggtattacgggggggaaatggctatattcagcgctgtagaggagattttggaaatcaaaaaactccagagaactcatctggtcggtctcatcaaaatgacatcaaaattgatactttttctctaacaaaaacgcacctccccaagtccctccaagtcctgccgtgcttctttttaccacccccccaagaggatgttgaactctatatggatttgactcccacatgcctcaacatttggacctgctagaaacccacaagcgacttctccgtcgccctcaaactctgcggtggcgttgacatcggaggttccagtcatgtgacgatttttcagccccatgtctcacgttgtgcgaaagttgccgacgatccaccacttgtgtcacctctagaagcttaagtaattcactcatgcccggttcaccataaccaacacaccaccgtcaaggtcacatcaccgccactcgccccaaaaccacacttgaaatgctccccatcgccccctccgtccatctatcccgcctatttctccatctcagcccaaacgagcaattgcaaacacaaaagcctgtgtctatatattaactaccactcaagttggggacataacagatagagttcccttaaagtttcggtttttttttttttctcctttttcttttgtcacctttttttttggctccttttacttcttggaccaatgttgtatagagacgggtaatgtgatccggtcacgtgataggggggtggtctttttcctgtttgagagcaacctggaacgggacgaaatggcgctaaacgttggctacggcctgctgaaggtgaaatattttcacacattcggaattatagtagcaagtctatattattcattgccaaatcgtgagctgaaggaggagagtgtatggtagtggcgggaggatccatgtcggtgagttttgctccgattgggattctgaaaagtgcgttttttcgaggaggctcggtttggtggatggatgcggtttcgttacaggaaaattgcctacatcccctccaccaagggacccgggtgagtcatcataggaatactccgtcgcaacccaatttgagaggcatggaaatcccgttcgagcctaagtgatccgtgggccttattttggctagatgcccactttcggagcaatcagctgagtattcttagagttgtgaagggggaggtaatttggtgtgaaggagtcgggggagaatgggtcgagggagaatgggtggcaggagcacggagagagtgtcagattgtacgtcatcggcggtttacacggtgtgaggggatttcctagcttgtttgagttggtgttatgatgttatggtgtgaaggagtctctagggctcgaaaggggcttcaactctgggagtattgctcctattcggctcgacaaagcccccgttgtcttctccgggtcgtaatctatagaaccaatctttttagatacctccttcactaccaattgctgaataagagcccagttattaacttcaagcaagcaacctacactgctcttcgcgtcgcaaaaatggagtggttcttgagtcacctgaatctgaatcagtgtgtctctggagatccgcgcgcggaagggcgcggtcacatgactcatggctctgtcacgtgacctgccatcactacttgctgccgccgctctctcttgctcttgctcttgctcaagcggtttacagttacacatgtctttagagtgcgtagggctcttcgttgtaaaaacggcttgggcaggattttcgcgtcgacaaagttctgataattgtaccatcatgtgataaatggacaatctgatgccaagaaggggatgctttaattgtgcaggtttttcgggatgagatggtgggggagattgtgttccggctggacaatgaggattgatttcctcggtttcggcggcatgttcttttgttttgcaattccgcgtcattttgccattttagcccctttttttccgtcgaggtgcaaaatccagattgatatcaattgaatcagtttgtcactccatttgtaatctggcacaaccctgcggtgggtaagttgcaatgtctcggactaaactggactaatttcttctctaatggctgtctcaagacatgtggggaacaatacggggggttgagctgttatgcggagccctggggaggtctgagagaccgtctccgcagctttgttgagtcccgccacggttgattaatcaggtttgttttttcgagtttccaagcccgctcaaaccacctccgtcccgcatcctctccatgccattgtcacacttcaatctcatctcatgaccaagatagactctgacctttcgctcaccacttgttccccttggggattgggcgtgtgaggtattatattccagcctgagtgatgcagtccgctgcatatatttgcatgtgcaaggcacaccacacgttgtcgtactcttaattagcaacccacgggcggctgacgtcccactatcgtgcttgtatgtatgtttgatggctgtaatagcaagacggaagacactgtagcaaccatcatcgaaaaagcgacgggagctcgcccaagtgtgtgcatgtgacggcaggagagagacgcttagggcgagcacaatggcggtggaagccgttctagagctcacattgtatccttctacaaccactggcactagtctatattgggaaacctgtcatgggatcatatctccgagcttgtcggatttaacttgggagcaaaatggggaagcgagtgagcaggcctttgggcgaatatgggcgggaaaatcgggggaaaatcggggggggaaacggttcctgagcagaatgtcggtatgccgggggcctttagggacggctttttttttcatactcccacgccgaccgacgatctcgaggccccacagtcgtatcctagacagtaccttttcgtggagctaacaaagcttagctgggtcaacgttgaggggccgtgcgaggagtgagtagtcagtgagtagtgattgagtgaggtgggtgcttagtcatgtgtgggaaaagtgtttcgaaaatgggacaaaactcctgcttattaaccaattgtcctgatatggcacgtgggacccgcgcacgctccaaaatatccgctccacaccgtcgcttccacaggctcttcggtgcacccacacacctccctcaggtcctcggtccgcctgaataatttagcttcacatgaacccaactctaacctaaaccggggtaggtagacaatttacttttgcaaatgggcaacggcaaaaagcgccgggtgacctcgtggggtgttagtgtgggactgtaggaggtatatataaggagtttggcgcccgttttttcgagccccacacgtttcggtgagtatgagcggcggcagattcgagcgtttccggtttccgcggctggacgagagcccatgatgggggctcccaccaccagcaatcagggccctgattacacacccacctgtaatgtcatgctgttcatcgtggttaatgctgctgtgtgctgtgtgtgtgtgttgtttggcgctcattgttgcgttatgcagcgtacaccacaatattggaagcttattagcctttctattttttcgtttgcaaggcttaacaacattgctgtggagagggatggggatatggaggccgctggagggagtcggagaggcgttttggagcggcttggcctggcgcccagctcgcgaaacgcacctaggaccctttggcacgccgaaatgtgccacttttcagtctagtaacgccttacctacgtcattccatgcatgcatgtttgcgccttttttcccttgcccttgatcgccacacagtacagtgcactgtacagtggaggttttgggggggtcttagatgggagctaaaagcggcctagcggtacactagtgggattgtatggagtggcatggagcctaggtggagcctgacaggacgcacgaccggctagcccgtgacagacgatgggtggctcctgttgtccaccgcgtacaaatgtttgggccaaagtcttgtcagccttgcttgcgaacctaattcccaattttgtcacttcgcacccccattgatcgagccctaacccctgcccatcaggcaatccaattaagctcgcattgtctgccttgtttagtttggctcctgcccgtttcggcgtccacttgcacaaacacaaacaagcattatatataaggctcgtctctccctcccaaccacactcacttttttgcccgtcttcccttgctaacacaaaagtcaagaacacaaacaaccaccccaacccccttacacacaagacatatctacagcaatggtcaaggtcgccgatctcatcctccgaggactcattttcatgtttgccgccatcatcatgggtctggccggttctctcgcctccacccacaagaagggccactacaacccccaggtgtcttacgccgtcttctgtggcgcatggtccgccctctttggtgtgttctaccccgtgctcgccaacttcattgaggccattgccttccccattgtcattctcatcattgacttcatctcctgggttctgacccttgccggaggtgccgctctggccaccgccatccgatgccactcttgcggcaacatgaactacgtcaactccaacaaggtgacccagggctccaagggccgatgccgaaaggcccaggccactgttgccttcctgttcttcgccaacttctccttcctggccaccatgattctgtctgccatctccgtcaagcagctcggcgccttcaccctgcccggccgatctcgacgatccgctccccgaaccggaatccccaccatgtcccaggtttaagctttgcggcgaaactcgattctcaccctcgataactcgactcaccccccttaacttaaaattcacttacgacaaacaaacgtctgataccgactaccccctcgacttctcgcaatctcgactttcaatcagaggacctcaaacaaccacttttttcttacgattctaattatttacccattcattaatttcccgtgcgctcgtccagcaatgtccgagagcatcctgcctgtgtctctgggcccatccatttaatttgggtccatcctcccgggcagattccacagtccagttgtcgccgactggatggttagtagatccgccttttttagtttgaacatgttgcgagttgatacctgaacatcagagttttagcttcttgtactaatatacattccttttagtgaggtcctgtacactgtacactgtattatattgtagcgttgtatttttgatcccttggtttgttcgttatacggtgtacaagtatgtacgatctgtggtgatgactgctatttgaaaaagtcactgttgaatagacttttgttctaaggttaggcttttattcttgaccacttctggacaggatgttaccgaaaaagtgtggaatgtgcggcgttctgggagggatgcacatgagcaacgcaatcagcaagtgtaccgggttttcgtggtcacttttgcaggcggcagtggaaggtggaggggaggtttttcagcggtcgctggggtctggggcgttcttttttttggttttggctgctaaatttgccaagggcaacacgtatggttttgagtagggggtaaaaaagaaacttgacagggatgtgtggtgtttgtcgagagtgaagtgaaaatggacacgtcttagtgcttgagtcaatatgagaaaaccaatatggaattggccttgtgcgaggggcagaatggaccattagttgcgcaaccaaccttgcatggtcgagtttttcagtcgaatcggtccggagtagcaggtagtgggagatggtccggggttttaggaggttggccaagttcctggaagggttttgacaggaaacgaaaagtggaagcacgagtgggaggttgtcgttggagtggaggattcagtgctgacggattactgacgggctctgcgactctcgattcacgcgcccgactctgccgactctccctccgcttgctttcattccaaagtctactgctatcatctcttttggtccttcgggtgtcccaaaagggcgatatggtttgggccgtacatccaaccagacagccatggaacgacaagtagaggtgcaagagtctgcggagctgcatcggggtcgtcggggataacagatccatggtcggatacggccttgttgttttcttggcggcccagacccgtttcgcggccgtgtccaactggtctctacagtcaccacttagacctcattccagatcgacggaatgtcctgccgcaccattgttgaaagcctgagccagagcttgaggttgaaattcaggggttgcgggagtatgcgttgctgaggagcagacgagacggagctgttattcctctccaaaacgtcctccttggcctgtctgtaatgtgcctcttgtttggcatccgtatatgccatgccatgtacatgagcagacagagccaatgacaaacgtgacaatacaaggagataaaacaaaacctcagaattcagggctcaattgaacatctacatctttctgtcaacacagccaacatcgcgtactctccataccttacacccccatgcctacagtgcaaaagccgctccctaccgtctccactcgtctctccagacccgccgatacaccagtgtacagtcctctgcataataagaatgttcctgggtatgcaccgactgtacgtggaagctactgtatatacagtgcgcgatacagcgctaaaacaaccagatcgtctgcttgtagatcctggcttgactttacacgcaggtatttcacgtgaaatgtttggagagggttgccttgacaaccactgcagttgacgacccaaaacaaacaagtttcgccctggaaaacgagctcatcatgtgaccatcagttgcaaaggccgcggacacgtttaaaacacgtacaatacacgtccgtgtcacccgtctacttgtagtctcttatagcggctgtatacaggcccaccatgtcatcacaccaatagatataagattcgaaacttttccaaatcgagatgacaggtaaacaaggtcacgtgagaagccgtagcccactcgcaattcacccacgtgatcggtacacctggacaggattatggatgtcattagacatgtcttagttggggttgtgttgtgttgtgagaggaaagttggttggagtgaatgagacagagacatgtggacattctagctctgggtcggtagagtgggaatgtggggataaaagtggtgtcattcgactcttctcactgagggggtttcaaccgtatagtcctcttcatatttgcgccattactgggctacaaatctggtgcagtctcttgttgctatgagacgatgtctagatgtgggcagattgataagcactcattttacacgttagactccagtggaaggctcgatgatgtcaaggtgcacattcagagacccctcagatgtgacagcacgagtcggagggcttatttggtgcttgcgattgcagaatacgagggtcaacacttggttctgagacatggtttcaccgacaagtttcctgagggaattatttgctgaaacaggggtggtattagttgcgccatctggtgggatgataatatcgtgttcgataaactgcgatacaggttcactagcgctatgttactgggtatgatcctcatggagataggtggggataagaggagataggggatgggatgcaaccggacacaggacatgataataacacagcaagacggggtggattgctttgttggagaagataaataacctcctacggtttattagtcgatgactatttgattctagtagtctctaacgtgtccagtgttttctacaaggagatagggctactgtcagtatctacccacatcagatttgatatacctgcgagtgtgagtacctttgactattctcattaatgcaagtacacattcctcgaacaagccaagaactgtgcctgctttgacacctaccgctccattgttcctgttttactgacaatgcattgtgattgcatccggctacagtagcccacaagtcctcatactagtacacttagcagtcacagggcacgaaaacccgactaaaacgtgtcagtagttcggagccaaggaaaagtgcgtttatcagttagaacggttggagaagattacgtcttcgggccactttgaaccgcatgtgacagagacgtgggtagtaggtagaatgatggagatcgggtagaatgatggagattaggtagaacgatggagattagatagaacgatggacatcaatagaagggtgtaggggagggtatcttatgtagcagtcgatatctggaccgactgaccattgcaaaattcttgtaaatcctctactcctgaagacatcaccactggcttcaactggtctcttcgcaagaatactggtagtcagtataagacatgatcttgaggtccacgagggcggacttttcatgtacagtccaacgtgacaatggcagcagaccctctcaaaccgagaccatccttttcccccctaatgttgatgtttcaagccggaaatagatgttgtgctcatggtctcgaagagtggtggcagacacaagatgtaggccaagatgaagtaaaaatacacgtgaaatcaagcaattctgacgaccatatgttttacaagcacacagaaggcatttattacgttcaaatggttactgagagaccttaggcattatcaagagaccactgcgtgtgatacaagatgaatataatcacaaaaagcagatatatatgattaaaaatgctcattattactattaatcatctttctatggcagcaaacgcagtattatcgattttcgacttttctgacttcatagatcctacaggaaaatgttcttgacgccgtagagaacgccaaaaacgagtaacacggatgccattgacatcattggaatcagaatgattcagttgacaatattcaatgatttttcaaaagtttctggcagtttgccaaataaccccattccgggccagatggcgtattaaaacaacagctagtagtcattgaaatatgaatacaatgacgccaaaaagtacactgttggaatacccggtctctgaagattcatttcatcttttcatttgttccaatatactggatatatggagattgggctgacaaagtatcaactatgctggtcgaccacagtatatagagcagaaaagagacccaagatcaccagaaacaacaggcgctctactaaacccatcattttacacaacaaacatcacaatctcgcacaccacattacaagtacgtcgacttggtaattatgatctataattcattctatacataatcaaatctgagtggaattgatgtggaggggaggttagaattggcatctccaccgactttcgcttcttttgtccgctcggtcacatcagctacttgccccccatgccagcaatcatggtcaaactccacgccaggctcataccaggatccagccactgaggctgcataccctgggtgaagaacttccaactggcgttggggtcaaaaagtgcccgatccagctgaagaatacccttccagccggaatcaacaccgtccacaaaggtggacacacgctgatcccactcctgccgcacaaactcctcgtctcgcatgtaggacgaaatgggagtggtaggcagcatgtggataccaatgatgaactctgggttaataccaaagtaggtggcatggtcaactttgttctcaaaggtgataccgggcaccttgttcttgatgaacttggcgggctggttggtgttgtcgtccttcatgaaccagtaaatgttcatagcacgtcgcatcacagccaacatgaggttggctcgagcctccatggcctggttgccgctaacctgcccccacagcttcataccgtaggcgaagtgatagtcttcagaagaagactcctcgtcctttccatcagcagacaggaatagacccttggcccacgagtgacccatataccaatcaaaagatcgagacactggaaagtggcgatcgtcatgcgacgggttggcggcgtctcgcagcaatgtatcgacccactcccggttctggttcaaccactgaccatctccaatctcagcatcaaccttggcaatgatagcagcagcatgaatgaagtaggagaagtggaagtggtgatcgttgtagtaagtgtttccgaaatcggcattggggtcgttgaagccagcaacggaaatcacacccttccaggtcgtgtcgtaaactagagggttctgttgcttattggtggcaaacattgaaaagatctgcttgcatcggtctagaagagttcgagcccgatccttgtcgcccaagacatcgttcaaaacaagtagaatggtcgcaaacttatcaacgcccttgccagagaagtacatagagtcgagattggcctggccgttgatatcctggtccatctccttgctagctgcgtcaaaaatgagcctgagcgcattctggtcctgcagctggctctgcaagtctcgcttgagaggcttgggaaggaatccaatgtcccgaggaagagtctgctcggccatggtgaaccggtcggtgttatatccaatggcaacacccttggcacacgtgtcgagacgacagggggtctctcgctgcctgatctcgtcaaccatgacatgactctggtgctccagcgcgtacatgaggggaaatccacactgggactggccctcagtgggaaactctagtgagtaaatgcctctcaggccatcattgtcaatggtgccagatacagagccgccagtggcatatttgccggcagcagcatcaagagcctgctcgcttccgggagtctcgggaagcacggcaatctgaatgacagcgttctgagcagcagaagtggcggcaaagtgctgaggagatgactggttgaactgcagagccccatcaggtgcattgacgtacatgatccatacaacctggttgttgagagtcagcttgtatttttgtatgtcgcttctgacattctggacacgctcaatgttggcaaagccgacctgagagccaatgatgggccccacgccgttgtacttggccgtaaccatgcccattcctcggacaagaggggcagtaagaccagctggtccgcggccgatctgaagatcaacgctcaaatggtccattttgtccacgaccatgtccatgccctgggaaaactcatgggctccgaggacgagcgacataattcccacagggttgaagtaaaactgggaggggttctggtcggggtcggggccgtagacaagctgggacgcacgggtgtgcgagatggccagaccctggaagttgtctgtcttggaccaccacacagagtaggggtagacgtaggccggcaggtctcggtcgcccagcagcatgttggcataaaacttgttggtttgctgaggaccgtctcgagcgacagggggtttgagagggtgttctcggcgttcaaactgactcatggggtcgctcgtggcgatgggaacaaaggggtttccgttgaacatggcggtaggtttggattgaatggaagtggtggtcttggtcgcaggcagtttatatttggtgggtctgtcactgacgatgatcaatggtctcgaatgggtggcaacgaagatactcttgttagtgattgaggcagtagaagatgaagatgaccgacgcttggacgaagacgtggacgactgtgacagtgtagtactcacaaaagaagtaaagctgacagaaatagtgacagatgtactgctctttgaagcatcaaaggtcggggaggtagcaggaaagcctcggggactgctggaactagtgtcggagttactagatctgacgagtgtactggtgactctgacggtttctgttaaagtcgtggtggggtcggaggagctctgttttgcgtctgggtcactaacgacgttgatgacacgtgtggaagtggctcttgtcgaaatgctaccggaagagagagatgtgctctggtctggtgctgcagcacggttggtgtccgtgtttaagttggcgttagggttgagagagtttgggtacgatgaggggacggagggtgtggtaataacgacgtaaaagtggtcggattcggattttgataagagaattgggattttggagactccaggaatcgaaatgtatgctccatttgtcaattgagtgccagaaacaccagctggatgggttccacttttagtcccattccaaaacagagttgaagagcgtgacatatgtgcgctcccatctccagactccattgttgctgcacctgcacatgtagacagcactaacaatatgatgagatggtagggagggcgatagaagaacatcacgtgatgggggaaaacgagggtgattaatggagagtaggtttgtgtaacgagtttttgggtaacgagtgtgtttgttgcctgagacgtcgtagtgcctggagtggaagggatgtcttcagcttgggtctcgtcggaggtctgagacggccacgttcgttgagtaataagcgtgaggttcagaatgaggttcagggatgtagggagaggttcagctattcatatatgtaccaccattgaggctgttacatctcttcgttgtgtcgtcgcttcttgcgggaaggtctcgtgtgagagagactgcttgtagccgaagaagtacttgtggaagtgctattgaaggtattgaaagagaagaatacttaaatggtcgattcgatctctcagatatatctgcagcagctttatctcaataataccctgaaacaggacgcttatctctcaccagcctcaatgattggggcggcttcgatatcgtttgttttgactagtttagttgagacattaggtagagttatagtggaaatttgtggggggattcttatgatgctgccaaacatgcatggagctgatatagtatcaattccaagcagatttcttggtatcgcgggtatgactaggcacaaatcggaatacctttcgaggttggacttttttcccgtcaaactggcaacctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggttgtcgccatctttttgctgccctttttgtcattttgctgccagttatagtctccaccgtttcgacagctacagtaaagtaaatactgtactcgtactctccattcaaacataacttttatctattttgtatatctcattaaatacaagtcttgatggactcgacaataaattaattaaccggcaacaggagatttgcaggtgaaagaagaggtgtttcctccaggggcgtcgaaagcctggaccaggttgtagaccgaggcataggctcccaaaatggcagtggccagagacatgaggaagatgataatgttgaagagcatccaccagggtcggccagtcagtcctcgcttccatcggctccagttcttccacgtgtcgattcgagtaacggtatttgtggagggatcgtaatggtcctccttggaggcctcttcctgaagggtaagaccggcgtacaggaagggaggcagagtgtaggagaactgcagaatacagatagctccaaccagagagaccaaagaagagaactgggggatggcagaagcaataacaaaggcaacagcccagtaaacgaagacagcaagggtccacaaaactcgtcctccagcagaatcagtaatgttggggagtcgcagaactcgctggaacacggttcggtagacaaccttgacaccaacgttaccgtacagagcggcggcaatgagggcagaaacaactccgatcatgttgagggcatcctgccagttcttctcgtatcgagtctcactggggacaccctggttggcggggttcatgacaaactggccctggtaggcgtagacaaagactccaaaaagcatgtaacagcagtagatgacggtctgggcggtcagcattcccttgatgaagtctcttggtcgtcgcatctcggcgcagaactcgacaaacatcattgctcctccgtacgagtagacaatgttcatgagaccctgcagctgggtctggaaggggatatcggtggcgacagcggaggtctttttgggaggcagaggggagccgtatacaagttcgttacctcgcacgttgataccgtactgtcgggcgagacccatagtggcgaaacaaatggccaagttcatccagatggcaaagttggcgaggaaaccaaagttcttaagagatcgaatctgaccaacaagcataccggctcccatgaagatgatacagagggcagcgaaacaaacgtgggacttgccgtcttcggaatggttggcagcgacctgggacagagcctgaccgttggaaagaaccagaacaccgacattacaccacagctggatagcctgcagcagatcgacggcgagtcggaaaacggggccgtagattcgggtggccatgtctccgtaggttcgcatggggtattggggactgtccatcttcatgtacatcttgaaaattagccatccggtgtaggcggcggtaaccgcgagaacagtgaaaaggaagataccggggaagtatccgagagtggaaatggagtagggagcacctgtggggcccatgatatcagtagtgatcagatagaagacagacatccacgaggccgttttgagggccttgttggccacagccatgtcctccttggcgccgggaatgccttcaagcacgccctccttttcgtggtcgtggttgtgggtgtggtctcctcggtagtcgtcggggtaatcctgtttttcgagcgcagcttcttccgaggcctgttcagacacaatgacgggctcggagtttaccacctcaggctcctttttcttgaagaagcgggcaaagcccggaatcagcgtaatctggtccggaggcaatgtgtcttctcgtcgtcgctggatggcggcgtagtagtagtaggcctctcggggagcgtggtagttgagctggtccgagtcggcctcctcgatgatcatgatgggctcgttggcggcatccagatgcggatggtcgtgatggtggtgttcttcatggccctcgtaagcgggagccgggtcggatccgtcggctgctccagcctcaggcttctccttcttgaatcgagaaaagacgcccatttgaaagcgaaagatgagcaaaaggtggaaccaaaaccacaccggagacaccccaccagataaatactgcccgtggaggtccgccgccgcttactcaccggctcacccgctcacaaaccataaaagtgccgttcatatcaaacttcacgtccaggcccttgttcgccgcatcggccctgcagtaccaagcccaaactgcacaccagttcaaagtgaaaatgcctcgatcgaggggagccaggggggggggatgctctttgtccctcgtcttgtgaacggcggcgaaccccggaaaaacacattctgtacggccgcgtggtactagaccacttcgttatctcaaaggagcagcttatcaggttacggttacggttgttttgtttttttcctcttccaacttttgtatttgcacttttcctattagccttccgctcgacgcatggaccgacttggcagaaaaaagctaaacggtccaaaatccggaaaaatgaagaggcaatcagggggggttttggcactagtcgaattaacacccgccaaagaccagattgcaacgtttatccgccaccatcccacctaaaaccaccgcttattcatcctgttaagacgttaagctccgccactgccgtgtgaaactttttaccttgccatccgtctggtggtggccttgttcgtgaggcgctcctaagagacgggaagggaaaaagccgataagagcagccaatggaaatgctggagactcgcagaggtgtcacgtgactccttccgtggggctcctgccacgcttgagtgcctgcgcacaggacgaccgcctacccccctcatctacccacctcggttatagaatcttgtagcgagagtaaatgctaacaccaaataagcctgggtgccgtatggggttgctagtgattttcggggtccgttgtcctaagccacagaagggacaaatgtgacactttttgcccatttgccccggctaaaaatggactctcagagtgggcgtccagcaccggctcccgcaaaattgtcgaccacctcgtaaaccaccagaacaggtccaagagttccatttttccggcttggcaaacgcattccagtgccttacattaaacggcagtgcagtaatatgcatcctcggaacggcaggagtttcgggcgaaaaaaaagatgcggtagacgcagaaatgaatagagtgactgcaaaagcacactaacgggtatcaactgacaggggacacccagaagctgctcccgagttgcatgattttgtatgaattggccattttcagacccatagtcgccttcaaacgccctccagacatgtatatgaatgatgtcattcaccccatagtaagtaacatgactctgaacataatggaggttaagtcgcttcggctgtcgaagtttttcacacagactttcgcatattccccatccagcaagtcgcgtgactgagatattaaaaatctcaccagtccgcccccactttgtgttccttgtctctcaacgtctatctcctacattgtagtctgtctcggaagtgaaatttgggaactcctccagaaccgtcaatattggtccaatagttgagaaaaaaccacagcggtgttctccgtctcccaattatcgttctggtcaagtgttcctcccctatatcgctgctactggttcagttagcaagattgctgccgccaaagttacggtggaaacaagcccaaagtttcagcgcctcaccatggcttattttgaccgctgctggccgtccctggccgtcccaactgacagagtcaaagtgacagtcgtgctgcctgcgattcgtattctcagagagcatggttatcatcgggtcaagccacagatagcgatttaagaaccgccttagacgttttcagactctcgtaggttggaagcctgcagtaaaccacgttataacgcacacttgctggtgaagatgtgtttcagacggctttgggcgtcttactcgtacttgactgctacagggctgtggctccaagacatgtttgtggggaggaaaggcaatggggtgtgttcgtgattcatctgtatgtcctgtacccactcgtaacccggacaaatgggccatggtcctggttgtctctccggtcgagttgatgactccgcacgagctcgggtgggaccaattgtcaagaagtgtcgccgacaacctcacagaggcttcgcaacaaacatgttagctaaatactaactaacgtcaatctttttattaactgacaaaaactccggacaatctgtgtgtctctcgttgtaccagtaccataaatcacttccatgcttggataagtgtcaactttgacaatctcgggccagcccagaatggcgactgaaaagctcactacaggacacaaaatcattgaagcgctgcgaagaaacattcgcggacgtttcgacatgaatttctgggtcgaaatatcgtcaggagttgaggcctgcaatgccttccaatctgcctgcagaaacatcttccaagtctgtctactctttttctgaaggaacaattcaagcacatcccctgtcctcgtcacccgtgtggtgtttggagcactctacctgcttggtcaggctcaagccagttattggaagtacaggggctctatcgaacggcttctggcttacattgaaaaagccccagatactctctaaacaatggacgcccatgttcatgttcataccttggctctgtgcccatgtcacgctggcaacctggcattcggcgcaattctgcaatgtctgatcccatctttgcagcgatgctaggggccatggttatctcctcaagaagaacatcttctgcctgctcgagaagatctcaaagctggacagcccagacatcgacatcatctcagaagcggtgaaaaaagatctacttgtaatctgcaggcagtttcattaccccccaccgaggacgcagacaactccaggtttgtcatctagatcgaggagctcgtctatctctaccaaactacaagtggctcaccaacgcagacaaggattactgttattcccttcatttttgcttggggcgaaatttcgataacttgacggctctggagcaccagttaacgctcgagccagtgacaaacctccatttggcactattcttctttaagaaggtcaaagtctggttagataatgaaatgagtaacactcggtctctcgtgccatcctgccgacgctcaactgtccaggtgaggtctgctggtgtggaaagagacgttgagaaatttggtgcaacagatagcacgcaaatggagtgtcccaaaactgtactcgttcgccagcttactaagaatggctgcttttgcaccctctgcgattactttggacactttcatccatccccaagcgcacacgcaattgctggtgataacttcatcagggggaacggtttgtttcatctgctgcggttcagcatggcatcaaaagttcatatggtgaccctgggactcctcagtatcataaaaagagcgagaaacaattccaactaatgttttactgtactaggcatcgactgagcagctcagagacaccaagtactattgttaggggtggtaaatggtctttctgtaacttggaagatcaggaaagcgacaaatcggggttctcgatctcaatgaaagtacaagaagagtggacgagtgcggttattggttacggcaccatcgttgctcctactacagtacatactgtacccaggtcagctctatccctcctgctcctacaaataccactgctctgaacagcaatgctgggcccaccacccataccaactccactactgctcttcccacaactactggtgtcctgaaagccattttgttcccgtctcctctacgcagtaaattcgttgttgttcacttctacatgtcctgtgatttaattctgatcagtgatatacccattgcgagcctggttgacttaggcatgttgacacctttcgctaaatctcactcctcatgcttctcactaaggaaaggttcagcttcctcctcctcagattgggcactggcctccagcctcgcctggtactccttctgccacttgagataatcccggttgctgtgtctaacgaagacaaccattgcgaccacaaaggacccaaaagaggcaataaagatatgggaacacttaaccaaaagatcacccagtcaaagccgtttgagtattctctcttgtggactgagttgaccattctgtcagtgacttggttacagaaccaccattcaacggaacagatatccacaacgaaagttctttcacacgagggacctcttcatctgcttcagcacccccctcaagatcgatatctgaagctattttagtgattgtttgtctgtcgtattgtcgtcttgcgcatgattgagcctcatgctgatcacacgagggacccagcctgtatacaagggagtttgatatggagggcacaaacttcggagaccaacttactgcacaagtccagttcaatacctgtagttaattggcgatcctggaggatggtagaatctttgaatgactgaaattcgaaaaatatcctgggattcagttgtacatactggactagacgtgaatgttagccgaaccaccaccccaatcactgtagtacaattgctgtctggattctccttcgtgcacaacacatacaagtaccggtacttactatacataccttatggcggccacactacttgtagcgccgtatatgccccctatcggtcgatcaatgttatccctgatgaccggtgcccacatcatggagaggttgagagtcaacattgggacatgctacggcttacaagacagaagagctgtacaaaaaaaacctcttcaggtctcccatatcaccagcttccatcagtataaacacctcagaacaagaaaatccgtcacaccatgtaaggtggagaaggcgggctggtgtaacctcatatgggtcattttggacacaacccctgtgccaatacgtacctgagcccagatgtacagtcctcgtctttgtttgtgacctgttttattgcctctctattggttctttagtatctaccgctgacacttttccgtagaatttttttttaaaaaaaaaacatatcttatcttgcgccaatgatgcctgccaagactgcgtatgcatgataagcagattagccgaggcaccgtgcaagtgaagacgcaacaacaaactggatatcacacaatgaatattgactaaggcatctccttcaactccagctatttcatatgaaccctcagaccttctcccagactcatggtgatatgggtcttgaacagcactggtagacccttcctgtctcgccattcgatctccgtaaactcctgaaccaaccgaacaatgacatatgcagcctcagtcaaagcatactgctggccaagacagattcgtggaccgccattgaagggcaaatactcccatcctttgggacatgcaggttccccccaccgttcaggacggaactcggaggcatcaggtccccaaatattctggttgtggtgcatgaatagcacagagtacgtgacaatctggttcttggccacaaatatgggttcgtcatggttcttaccacctccagtaggcagtgttgtgtccttgttcgcctgtctcatgtttatgggaacaggaggacacagacgaagagcctcgttgatgacataacgaaggtagacacaccgcttgagagattcaaaggttatggagtctgtgctggtcccaaagtcagtcataatgccttctctcagtttagctagcttctcgggattggctaccagacacaggaacacgaaggacaagagcgccgctgtagtgtctcgtccagcaatgagaatgttgataagctggtctcgaatagccactggatcacgagtacgctgagcaagctcgtaaaggaaggtgtacttctctgcactcttcatctggagctcttggggtgtcagtttcaaggcttggttgacaaaatggttggaaaaggcatggactgtgttgacagccgagtggaatttttgtcggtaaagaacatctccccagatccaatagaacctctgaagcttggaacgcattgccgagaactcgagggccgtggtcagagcagctgggtaggcctttcgaatatcttcagacacagagacctcaaagacaggcgagtcgcgtggagaaacacctgactggaggctgttctctgagccgattcccagtcctttcttctcatatgttccatagatgggctcccattcgttcggaacgttggagtggtggtcacgagattggagaaggttacgcttgccgtccgtcataacgtgtgtctccttcttggtctctttgagacaatctccgagggagtctactgactctccgtacagtaaattagtggctgtgtccattgttagcatgaagaacagttcctgaatatcgacttctcccttgagagccactcttcgcttgacaattgccatcagttgttgtagagatgtttcaagggaagacaaggggctgaccgtttcctttgaaaactgaggtcgcagtagagctctcgagtgtgcccagccttggccgtccaaagtgaagattccatctcccatgagggtgaagagtaaagcatgtcgggtctttccgagatcgtaatcggagaattgcgtggctaagagggccttgatgttttcggactcggacgtgtagatgaccagttctcctcctagcgagacgatgaaggtgcgtagtttggtgaaatagtcaacaactttggcactgtagaagcgatcacggttacatcgaaccaccgcgtagattaaccaccatccaaataaacccgtggattgctgggggcatctggccagctttagtcggtactccttgtaacgtctatgaacagtgttgacttgaacgtttagtactagcaaaaagagcgtaatggggatgatcagtaagggtagtagtagtagttcgagattgatcttggtaaatggtatcatcttagagcgtttctgtgttgatatgttgtagttttttgaaacacctggttagggtatatatcgtaatctcatgtctttgtgtggatgtatctggtacactactacaaccccttgattcctccaccctaaagacgactttaaaacacacctcgacatgtgattgatacgctaacagaaccccgaagacgctagcggggatcgtgactgtggggtagcggctgcacgtggttgtgtcggtgtggggacgagtacgaggccaccccgggacaattgagtcacgtgaggttgaccattggtcaatggttatccaagttggagtgcttcgattacgtttgatttcatgcagttattatatcatgttgtaaacatctcgtcaatgtggtgttgtgcgactgcttgtacagggagagttttatctaggtcaaagctcaagatttcatgtagcaacttttgaggtaaatataccaacacttagcccttcttctggtgattccattcgtggacagaacctgtacagtatccgctagagactctacgttgtggctgttcggagatctacttgtactttgatcaatactgaactgcgtcgggtctccaactgaatgaggaaaagatggacaactttccatattattaattgcgattcaggtgtccctcaaagaatgctcttgtgctcatactcgtacctcttcccctcctctctctggtggtctgagcgtgtaattgaggggacaagaatgcaacctctcgtagttggtcaataacgatacaaaaagaatagggaaaaataaacgagagagatacaagtgcaacctgcagatacatctccatgattaccacaataaagcgcccaattggtctccgcctcttgttgatgtttcccaccaaccccagttgatgtaacattgaactagcaaccaggaacgtcggtacttgcactattttaccccacataacttggttttattaattgattatctacgggtatagtaatcacagtcccctcttggggagaggggaatggtctctcaagggagtagattactggtattgtagagtacagtacctactgtacagtatgagcgaggagtagcaatggtataagcaataaagagagcatgtttctggactgttcttgtactatcctcgaatagacatgtttcggatccttgtctcaagttcaactttcgtttcgtgtcgtcgatctcttttgggaatccaactaacctgaacccactacaaactgaacaactgtatgtatagtagtggagctgtaaaggagtggactgcatttctgtaatcatctgaggagcagctatcaattggtgtaattttcatgtacgaaacccaacaactccagcaaacaagagactccttgatcgacggtgtcgtccacacaagcttcctttgccagaacacttttgaggtcttcaattgacggccaaaagttgtgggcagttgtcagtttgcccctcgttcaatatactaccaatttagtggtcttttccctctttcttgcgtattacttacaaaaccgtcgagtaaaatctgcagctggtaccgactctagcccaaccaacacttggacgttgcttagcagaagattcgggagatatccgacgtagaagaagatgaaggaagtaaacgattgtactccaatcaactttcgcatcatttttgtcccaataaccccacctttgctattcacaaatgacttcttcacctctcggtttctccttctacagtacatgtctagtcaaagcatgtggttctgctaggtaacaaaaatcacctataactacacatatcgtctaaaaaaaaaccacccatgaacccagatcttcgtcttcccttcattttacaccccttatcattcatctccatctgatctgctgactaatcaacacatgcactgtgcatatctcgcgctatcttttacccctccacctacaccatcatgactcgaacgaatctcgcctacaaggtcggcgctcacgtgtcgaccgccaagggcgtgcagaacgccgtaaccaactccgccaacatgtcaggaaactcgtttgcgctgtttctgaagagccagcgacaatggacgggtcgcaagtacgataagagcgaagtggacgagtttcacgacctgtgcaaggaacacaagtacagcggaaagacggacatcttgccacatggctcttacttgatcaacctcgcgtctcccgacgcaaacaccgcctacaactctctcaagggcttcattgacgatctgcagcgatgcgagctgctcggcatctccaaatacaacctgcatcccggtgccacggtaggctacgacaagaagaagtgcatcgagaggctggcggccaacattgaccggggcctggaggctaccaactttgtgcaggtggtgctggagaacatggctggtcagggtaccaccctcggtgatctcgatgatctggctgctatcatcgatctggtcaagaacaaggagcgtgtgggcgtttgtattgatacatgccacacctttgccgctggctacgatctcagagacgaaaagtcgttcaacaagttctggaagcagtttgacaagctcattggatacaagtacttggcaggcatccatctcaacgactcaaagacacctctcaacagcaacagagacctgcatgagaacattggatacggttttcttggtctggaggctttcagactggtgatgaacaagcctgagctggaggggctccccctcatcctggagactccaggagaagacgatattcgagctgaagaggtgaagctgctggaggagctgatcggcaaggaagctgatgatgagtttgtgatcaacaagtcccaggagctgcagaaattgggcgagaagaaccgaaaggtggagcaggaaaagatggataagaagaagaagaccagcaagcccgagaagcaaaagcccctggagcggtgtctggaagacaagcacgtgctggagcagtttgaaaaggacgcagacaagtacgttcgagaaagagacatgatgagcgagattatgaagggagagggagacgagaaaccgaagaagcgggccaagaaggtcaaggaggagatcaaggaggaggagctctaagtacagtacatgtactgtaggcgtgtatcatattcaagtcacagtttgtcgcctcagaactatccatgcctgcatcgtgtgcattatgtcgtctcaaaagtccagcaatacgcttgaactaatatagaatgtatttttagtagattaaacggtaagggtggtcctgggactgcctacgataattaattggagatcaagcaacggcgaagctgagtcgaatccctcagtcagctttgtcagcatcatacagtgtctatagagtcaatacctatactctctcctatattgtatcggtggctgcctatcatagcagcggaattatgatcggatacgagaaaaagcaattctgtagctgcaagtagagctgtgaagaagggcaagatcctgattccatgtctcagtataagccatcaggagcgtcgacatgggatcgtttctcgctctgtacagcttttccatcttccgaatacctgttcctcctctctcgactctaataaatacctcaatacggtttttctcgcgataatatcgtccaagccttggtgaaacagaaacacgggatatgagacaagtgaatacgcgataccaaatatctctcaaagtggctattagccaaggagatgttggaaattggagattgaatatggaaacaaacgtgtggatggtgatcttttgatcgccctctgctagacagtatcagactccagcacctcaggcatggttcagcttgccaaccccttcttcatgtccaatacagcacatgcaccgtaagacacgaccaaattgaaagatgaaagtcaacgcgagtcacagagttgggtgtacgtactttcacggtattttccagtagcgattgttgttggggacaacctggaagcaccacctctacatctactcgcacggcatccctcatgggtgtgatctggagcccagaccgtcatactatcgccaagctgtggcccaccatgtaattctttatatactatatttatgcgcttgatgagaagactataggagattccgtcagttgggcgaacctggctcgtcattgtccgtctgtcgcggttggaaccaaggccataaggatgatggcggtcttggtgcaatgtgctttgaacctctgtggacaccttgtgaacggctccgtagctccccttggtttgaactccaccagaaacttggttatcaattttgaggggttgagataccagacttggtctggccactgtttggcgcctcatcaaatagacacctgatccagagaaatgcgatcgaaggatgcccttcgcttggccggttccagccggtagaacttttcccgtccgtcgtttgatcggcctccaatccacagcttgtcgtgtggcgattcgctgaggtccgcagtcccacttgcctgctgcgccgtctgcgccgtctgcgccgtctgcaccgctggctgtgtctgagtcagggtcggctgctggggctgctcaggtatcgagtggttgtcgagcatcttgtacatctgcgacgtggggccggtggtgacggtggctgtcgatgcggaggtctgtgtggtggtgttgcgttgatacgacgtggagaagcttccaaacagcagcgaaatgaacggtctgcttgttggcatggtgcttgtgtgacagactctgtgcggtgtctgtgtggactctggactctgtgttttctaccactactgtacccgtagttgagtggtgatgaaaggtgggaggttgtgtgtgtgagtgtgtcttggcgtgaggagtaacccgacaaacgttttgtttccgtgtgggagtgccgtttatgggtcgtttgttgtggatgtgcgccgccactgggggggagggtttgtgcgctttttgtgtcacttggcgtctgcggcgaaacagtataagtagacgggctccggctgcgtcgcggcctgggtttgggtgtgtgttttgcgagtgctaaaagttggtctggctgaccttgtttgagggtcgtatagttagacacggcttatcggatggaagagagtttctgacgttgtgccaacgttggtaatgcatgtgatgcgagataaagcgagcaaggcaaggcagtggcaagcaggcaaggccaaaaaaaaaaaaaaaaaaaaagaggggaacagcaagatgggagcaagagcaaccacgcgacaagaagctacctgtactcagacaagagcaaaaaccgcccccagcagatcgatcgacctccctggagctccgctttctgcccctctccccgacacattccaaccctgttaatggcatgccattatcgcgttaatcgctcatgtctaagttggcactatccaacaaccagtccgctacaggtacagtacctccccgagacgatcgtacgagtatgttacatgtctgcatacaagtcttttctcacgtgtgtccgttctcagcctcctcacctcatagtatgtatcgccggtggtttcccgatccgaccagtgtctcatttaaaagtcatgtgatcggagagtacacagatcacgtaggcgttcacgaggccagtgagattggagtcgtgctgttggtctccaggccaatatccgagctccacctaaggacctatcccgagcgtttctcgacctaccgtacgttccgacagttttgcctgtacttgtgtactggttgcacctactttactggctggtacgtactggtatgcatttatagttcggttccgaaacccccgatgttgccggtcaaacaagatggcaggtaaacggtatggaccgcatggtggagtgccgtgtggtattgaaagacgtcttgaagtcgtgaatacgcagggagggtgttttaccgggttctccaggcgtgcaagtacaagttgtctaggtcagcccgagtccttatgcggggtgattaggacgtgtatatggatggtttggttgtatcgagggtgtgaaatatgcgtagaccgtctacttgtacggaagggacatgctcctatgctcccgtaaaagtacatgtacttgaaatatctccttcaaatcactccgtctctcaatacatcaatcactccatctctcgactctattcgcgacaccacccagaatcgaactcgcgatactatggacagccactcgcaagctgtctagtcggaccacgcaaatatctcggttgtcacgttggagcggccaagacgaccgtcacaagacacccattgtgtctgaccatccttcaaaacaatcgaaatacctgtccaaccccccaaccccccaaacggtccacttcatctcccgttcgaagaggggttagggtagtcattttagccagcgacgttgggagtttgaaaacaaggttcgggcattccctcgaccctcattggtccggctggctgggtctattatcgccaacttttcaagtgtctgactgcacattagttctaacccaagcagaaatgtctggaattcaggtgagtgacattgtgagagaaggcggcgagagcggagagggcgagcggcgaacgacaggatggcggggcgttttcggaccgcttcttgatggattgcgggaaggataatggaatgaaggagcggtaatttgctgggacgcagatatggatggtctgatgttttgaggagtttgaggaatacgagactgagtggaggtcgtggtaacagccgacaggtgaacgacgataattcccagacgacgttcgaacaggactttgtgatggtctggttagggagcgcaatatggcgtgatgtacgatacacgtctgcctgacttcagcaactcgacaagtcaaaagagggatgatgatctgcggagagggtgacgtgagttgatgattgatgacacggctggataacacgacccgtccggacgccgcagtacccacgaggaacgtcccacgtcccattcataataacagcacctcgaccaacaagtgctatgttaccacaactgtctctaggagatatgccatggtaatcaaacatgcgcttgtctaccgatcatccaatacctgacataatcgtctacagcgacaccttcgccgccaagccctcggtatggaacaccagtggggtaacacgatcttgctagacgtcaccaggacatgcaatgacatcccgcatgattcaatccccgttgactcagagttcttcgcagttctacgttacatttgctacagaacaatactaacccagtacgttaagaagccttcttacaagattgtcccccacttcctgggcttcaacatccccaccgtctccaagtggatccccatcttcggtatctggggtgctgctgccggtatcggtgctctcttcctcatcgagggtgttccccgaacccgacaggacattctctccaagatccccatcatcggtgagcactggatccgagagatccctgcttccgacaaccctttctaatcgaggtccctatagattatacattgatattaaaagaacaaaagaacaaacgaaggcttttggtatgccgactgtagtgtgtgttgcacggacgaccaaggtatgccccaagaacgagggcacgacagcaatgcgtattgatgggttacgtagagaagcagcgtccgacatacagcacattcactacagtgctcaatccaatgctccacccgctgtttgcagaccctttccaaattgtggctaccacttggatgagcagtattgttcgtatctcaacaccatcatcatacacccgagtcatgagtccatattcagcacgagcaccaacaatctgtctcgaatctcatgacgagaagtcttcaaatcatattgcccgagcgcttcatgattaccgacagtacatttgccttgacttgagttgattcgagcaatgggggtatacttggatatctgatgaagatcgccaggctggggtttccacgtttcttccaactctgagacttttcatttcagaatggctagacttaatccagggctggagctggttattggagtggtctgtgtccctatgtacgcttgagatgttgaccttgataccccgaggctctccaagcaagctctctcttaccacatttcgaccagacctttggcggaatcttttacggaacgtttgtctaaaaggtcaatccatgtctctccgacacggtcttttgcggtctccacaatggctaagatgccattgcaaaagagctcaagatacccttggaaagaggtcaagatagccttgaaaaagtaacactgatgctattggaacagaccgtgtcttacgtaggcctcgacaaactactggatgtctgatgagaaacattttatgatgtctggccagtctgcctacccgggttactgcctcatctctgtcttactcaaagtaccaccactaatctgtctacttgctcaagcagggactcattctacagtcgagccggcaatactacaaccttctgtccccgagagcagtcacccatggaagttgcaaagccgcaacacaagccctatctagcgactctccaaatactcctaattggtgcgtcgctcccgacatcgccagcaagtacccactatgaccagctacggtcatcctggccaacagattgggggctcggtccacccactaacggcctcaaaggcgaccaactaaaagtatggactatcgacttctaatcaagtctagtctctccattattggtacacaaccttcaatatggtcatggactagtctggtcttgagctcaagtatggcaccagtgacaaccacgacaggtatcttgtttctaacgatagccatgttctaccgactctcgtgccgtctccaagacttcatcatctacatatactgctacaatacataccaagcccagattcataaagctctcccagtacactggagaggcaccggagagatctttgaagggagacacttctgtattggagagacactggagagattattggagaaataactggtgctgttaatgacaaggacttctttactaggaagcctggtcgtcctaccctctattccgtctgtcaggaaagttcagctctcattattacacttctggcccagctcctacatctagcgctgctcttctcctagcaactgcttcggacttgtttgtggggagatggaggtcattacgatagaaaaagtgacaaaagaagcgaaggtagaagcgagggtagaagggatggtagagacgatgacgacaactccatcggattacaagaaatggattagaaagaaagagaaacggtattgtagattcataacctatcaaaacatggtattatctttgttctcaagtccgttttgccagtactgtacaaaaacgggcacaaacagatgttctactgcagtagtaagaaccacgtaggactagttaattacagcctataatctaacaagattagttagaattatgctcaataagactttgactcaagtatgacactaaattacttgaacctcgcgaagacgacaccagaaccacacaaaaatcgcccaagtaatttctgaaagccgaaacatctccacaaacgtccagaaaatccagaagatccagaaaatccagaaaatccatccgattcactcctcctccctcgtccaccactgcagtcagggtagcaggccacgtgctcatatttacacattctcaattatgcagcgggtatatagttggcatcaccaactttttttcagctccgcaccacacgcacacaagtgagtatgaaacacaacaaaacagacgacaccaagacacaatgatgatttaattcaatgggaatctctccgacaattttcatggaggaaaaactataatattgaacctctgatcttgtgcttcatgtgtttgctcgctttgaccatcactaacataggctcctgagtcggatatttgatgttgatatttattaagaaagatatgtggaacatgattgtacaagatgattgtaggtgagaggagctggtactgttagtcgtgaacagaatgcggcggatgggagagggtgttggggcaaaagtttggtggtcatcgtagacaggtttggaggtacctgttaccggtggtacgccgaaggatgtgatgtcgctcagacgggacggacaaacccctagatcacggatcaccttggacgaggaccaggtgtaagggtgcagtaaagtttgatacgagtatttcgataggtgttcatgaggttctcagcgttcaatctttatcgtacgagtacagctacagtatagctgaggttcaaggactggaattggggattctttgactgtcagatggatgtcttcaccacttgcttatcaaacagccttgaccggtgtctctgaggcgagtccgtggccctgcgacctgtcagcagaaggccaagggagtttgtcattttctacaagtaattacacttgtactcgtacggtgtaagcagatttcttgatccttcaccaccttaccacaacgaagaacagtccagtttgggaatatccgaaaaacggaaaccatcgtcaatttgacaaagaagcgtcgacacagaagcagcatcggaaagtccaaaccaaacttccgctctgaacggcttggaatggcctgaatttcttccatgttcctttcaactagcttctcatttacgtgagttaaaggttgtataaattaagacatgttgtttgaacaaatgtgcacagcttagtgggtacctacagcaagttttcggaaggaaaaaggtcagttttgcctccagttcgcacatctgtgttgatttttactcttggaactctcggattttgtcttttccaccggcttccataccatttccttccttcgtattcggcagcttaattacctgaatgcataagcgacgcacattgttttcctccaccaactactcactctcttgaactatgatgaactccgccacgaatacataaaccccgactgcgtcacttctattccaccagaaccagaaaagttcacaataagtcgttccggaaacggaagatgccttttatagcctgctgagaatcagtccagtctacgagacggagatctgactacaggatggtttcatttttggtcgtccgtctgagtggtttgggccgatgtggtgaaaatacagaacccgaagagttggatgataagacaatgacccatagaaaaacatctataacctgagaatatggaggttgcaagatgctcctaaatcaagcttgagcaaagtgttcaagttctgaggttgatcgcttgagaagtgtaaataatctgacctccttgttggcgtacagcagcagcgatgcgatggttgttttggtatattactgtacttataattaataattcaagcgagaccagatgcggtaagtgtgtatgaaactgacagtcgaggaaatattcaacgactaacggcttaatctactgtacaaggcatagttcagtcttaacaaaatagttatcgataatgtaactggataacatgaccaaattgaggacgtggataccaaattagagggaaaacgcactgcgggatttcattggaagcgcgcaacaattcttttcccagtgaatgtatttacatcaacacgaatgggacaccgactcagacttatatgtgggtctcttgacctgggtctgtgctggaccccctccaagtcagtagcaaaccggttgtcgtccactggagatctacaccggctcgcaacatgctaaaaatcagctgaaaaactgaaaaatgtcctgacccatagtgctggtggaagacttagaactccaggtgggtctgagacgaagaacagttctcgaaactgacaggagtgttggattgttgaaatgatctcttctcaatgcccaattgaggaatctcggatcaggatagtctcatcttctcccgctaaggggaagggaatccttctctatacttaactgcatcgttctcagaagattgcttgaggcgatggcttcttccatatctccagagactggactccacgccccagcctcacatggtcaacatccgacgatacctttctcattacgttaactcttgggtgtcccaagcaatatgtactctgacatcttgtctttggcaggtgtttctctgtgtgcgacttgggatctagaatcgttatagagtgggctcgcagtgattctccacttcagtgccgagtaacagcaaatcagatgaacttatcatttccaataaagaatttcatatcggtgatatacagtatataacatttaattacggagtgcgttaaaataaaaataaaaataattcccccaaggtatcttccagcttgtactaatcggcagctttgcggagcatcttcaagatcatgcgaaagaggttcaagtaatagaacattacaatgtctattatttaaatgtaatataaatttattcctacaattatcaatttatttcgagttttgatttgcgtggtggcaacaacttcagctgaaatatgaccgtttgcaaccgttaaaatggcgcatactctcgtatcattagtccgttttattttccgcaaattaacaacaaagactcgcataagaccaacgtttcggcgttgtattaccgtttctggttcgttgaatattcagggtcattcttttgctgtcaaagagtgcaggagacaggcggagagagatgctcaaaagttgacaatctacaccaataaaaggccaataagacgcggaatgatcttccgagtcggaatatgcaatcaaattttcgatagcaccatttctgcttcatctatagtcctagtgatttagttcgggtatgtggggctgcatgagtcggatagattaaaaatctggggtctcaatctaaaacagcttgtggttgtgccacacaaaacgaatagtatatcaaaaaaatcctggaatttgcgtgtttcgattgaaactactcacgtgaccacataatgattattcaaccgacaaatagcgtgccaagttttgtgctctaagtttaatggaaaagtttgactcagaaatgcgagtcacttgagtcacgtgaatcaacaaaattagggttccgggagtcactttgagtcacgtgcggcaaggttggagtcactatttgagtcatgtatttcgcaattcatctttttttgtccacaaaatgaatcatctcgagaacgacgataagcgcgtttctgtggaagagaagcagctgagtgccgaagacgacacttctctttccatcgccgaacctgctgacgatggtcttcctcctaccgacaagggaatagcatggatagctatgattggaagtactcttggactgtacacttcgtttggatacatcaacgttgtggggctgttcgaggcctattatttgcaccaccaactgtcgcaatattcggcttcaaccgtctcttggatcacgtctcttcaggccttcatcctactgggaacaggagttattactggtcgtctggtggagatgtatggtcctcgaaaattggctattgtgggaactgcttttaccgtcaccggtatcatgactacctccgtgtgcaccaagtattggcatttcatcctggcccagggcatctgcacctctattggcaactcgtgtgtttactatgcttccattgtttccgtgtccacctggttcaagaaatacagagctacagctatgggagtggtggtggcaggaagcagtattggaggcctgactctcccgtttgtcttctccaacttgcaacctcgaatcggctttccccagacagtcagggccattggtttcatcatgttgggggcctgtgtgatctgttgtgtcaccatcagttctcgaattccccccaacaaggagcttcagaagaaattctttgactttaagacggaggtgaagcagccgctgacttcgctttccttttgtctcatggtctttgcactctttttttcctactggggacttttaggaaccatgggatacctctccactcacgctattgcacatggagtgagccagaagactgctttctacatcatttccatctacaacgcagcttccattgtgggtcgaattggccctggatttgctgctgacaagtttggcacctacaacctccatgctgcttcttgttttctctgtggtattctgattcttgcctggtggattccagcaaagtcgaacggcaccattctctcgtttgccggagtctttggctttgctactggtccctacacgtccctgtttgccaacctggttgccgatatcactcctcctgctgagattggacgacgactgggcgtggtgaccttttttgtgtccattgctgccctcacatcgatgcctatcgccggagctacgctggacaaggagcataccaagtttattggactccaggtgtttgctggtgttaccatgttggtgggaggatgttttgtccttgctagtaagctggctgccggcaagggatggttggagaagttctagttcggagctagttcggagctaccacagttgctaataaaagagcaaaccaactcttgctgatgacgagacgatgtgatgacaaaaaaaagcaatgatgtatatacatttaatgaacacctaatttttcgatggaggtaaacagatagagaggtgggtttggtccataccaaacaccggacatttcccaatggaccgagaaagatatcgcagaaaaagaagaattgatggtataagtagtaaataactggtaatggtgtaccttgacaaactgctcatcttttgagcaatatcacaattatgtttcatctaagtaaaacacccagcagtaatggaatgtttacttaaaacaggaccagacaatctacattcatcgcttccgcatagatgttcgtaaaagtacagtacagtacagtacagtacagtacttgtatctacaaaaaacttacatatatcacgtgacttgcccttcactcaccctccaccccttctccacccatccttcacctgctgactcatcatctctcccacgagttggttttttctgcatgcggcttaaacaacgtgctgcaattggtgtaaggtaaacgaggtttgagatcaacgttgagcctacagtaatatgtagcaacgcatatgtgtttgggggggggggacgagaatgtgtcacgtgaacttacctctatcctggtgcacgtgacatcaacaatagtatatcaggtgctgaagctgaatcacgtgtttcctttcgctctctccgccggccgcttgtcgtgcctactccatctctccatcttcatcttatcaaacaattagagttgcatcaatgtgagtggtgtaatttcggaccccgataatatgacccgttccatcgttttgaccagtcgggtgctcgaggttcgaattgcagtccacacgatttgatgcagttttcgatttccgaataatcatgccagtttctcgccagtccctgtaattaccgttctgcatctcccacgataatctcgaatcaccgtgggcgcatatttcctaaagtcgatcttaaactcaagacgctacaagtacgctgcaccacgagaaggaacttgcacctcacttgacgacaatgttacgagcacaacttcgacctcgactgagaggagtggttccgacgcggtttttgcgcactggcccggtggtattgaacgagcacaaacacggtcctaacgacaagcacgaacaccaacacggtggtaaagaaggtcacaaacacgaccatagccacggcaagtcgggacactgtcacgagggccacgaccacagcctgatgggcatgctcaagggacacagtcacaaccacagcgcccagcaaaatcccattgtttccgagcccaatgggtggaagaaccctgcagtccgaatcacctggatcgggctcttctccaacgtgggaatggcgggagccaagggcgtgggaggcatcgtgttcaactcccaggcgctactggccgacgccgtgcatgctgtgggggacatggtggccgactttcttacgctagctaccgtctccatggcctccaaagatccgaccagacggtaccctcgaggttacggtaaagtcgaggccatgggcgctgtgggtgtgagttcgattctgattctggctggtattggcatggcagtcaacggcttcgacgcgatcctttccaccttcgacctgcatctgccaaacttcatgggccagtttggacactctcacagtcatggccacgtggacactagtgcggtgaccgacgtggcagacaaggcggcggctcctgtggccgacattaacgccgcatggctcgcggtcgcctcaatcggtatcaaggagtggctctatcgagctaccatgaaggtggccattgagaagcgatccagtgttctggaagccaacgcatggcaccacagactcgactcgctgacgtcggttgtcgctgcagtcactattgcggctggccacttctttaacgccgcgtggctggatcctctgggaggtctgcttgtttcctacgccatcattaaggccggaatttcgactggaaaggagtctgtttaccagctgatggaccgatctctggctctggacgacgagacatacgagatggttcgagataaggcagaggactttctccggtccaagggcttggactaccgagtggagaacctgcaggtgcttccttcgggaccgaacctctcggcttaccttgatgtcattgtccagaagaacactctgactctgccccaggctaaccagattggcagagaggtcgaggaggatctgatgagagagattgtgggcatgaagtgtgttgatgtgcatatccgagaggagggtgagaagctcagaggcattatctaaattggctatgcttgattcgacggtgctatgaagcagacatgcactcaggtattagctggaggacgtctggctggtctatttactttagccaaccaagccttcattaaatgtagaaaggacaagagtccaggatgacccagccgactgtaaagtcaggggatgtatatagacgaagcatagatgaatgagatacgattgaacactgaatacggggtcttatcagcgagtctacatctatttacgcgcacttgacggcatgatattatagaacttcccacatgtgatagggttgcaagggatgattgatattatgtttcatatccgaggaaagtcatcagtgaagtagtcggatctacttcattccttctcgatgaattccaaaccaggcaatattgataacctagatcagcttgaaacaggtattcttgtcatcaagacacgatagccaccaatttaccggtacaatactgtactcgtccattatgtatagctcataggacatgcaaatggtgtggactagttgctatggagacggatgacgtctagtagcactcttatggagatgttggcacaaaataacaagaggttccctctctaagtagagcttcagatcaactgcaaaagcgggtactgtacctacagcgcagcagcacatgatagtgccagatgcacatgggttgtgggtgggaagggagggaaaactatgtgattgtagctttgagggtccaaaactaccacagacagctccacgttgcctcatttcccctggatagccgtttttgtccttttttggcaaccatttgctgatctggcgtttctcctgcaggcaagccgacacaacttgtgatgatgtttcgggacgggttatagaaatatcagggaatccttcagatctggttgcaaaccacctcggttctatgcctggtccatccacaccagattcacgcagattcacgcagattcacgcagattcacgcaaattcacacagattcacagtatgtcacacacgatgaaacaaatgtggactcgactttccatccacatttgtttcgacagtagcatgccatttcctgtggcactgcttcttgtctgcttcaaacagtcgtttgccacatgcctccctgaaaggctcactcaatggaatgcatgtgtagcacaagaggcatacggtgccgatgtggcagtcaagcagacggtggagcgggtgtgtatttaaatgtcagggaggtaggggaaatccaacacaaaaatcgcccagcatctctcacaaacacctctctcaatgtcccgcattcacgatcgacttccctccgagctcattgacaactctggctcgctactgaagcccccgtctttgggagaacgatacgccaactgtgttcttcacaagggtcaagtggctacttgagatcaacccagcagtcaaccgagacccttaacacgcacaccagcggcgcaaaaacgcaacaaaagacacgacagacagttccagattcctggttgtaccaattgaagaattaactgatttaaacggatttaaactgatttaaactgatttaaacggagtatttattgtatgtatgtattgtaattcagaataaaaaaggtatttcaaatgctgaaaattatttttacatgcaggttttaacaaggagtcgtcacattgttcttctggatggccgtggtgtaatcaaaaaaatcattaaaaatacctcccaaaagagagtacaatccaacaaacctcccaaaaccacgcctgggaacacgttgcaagtctcaggttctctctaccacacttgtggcacaagatagcccgtatctcaataaccagacatcccagcatctccaaaccaaaaccaatcgactcccccaaacagtagctttcaaacgcgaccaatatcgatcctcccaaccccgccaaagaggtccctgaaaagatctcgtttctacccctcaaaacaaagttcaaggcgtcttttggattatcacgaaaacaagagtgcctcagatatcccaatcgggcctgacctcatcgactaggaccagccgaaacgggacaagtggagagagcaatgtaacgtcggtcgcagtcacgtgaccggagagggagatgtgggggagggagggaaggagggaggtgcgagtgatcacgtgactctctagccagccgcggcggtgagacggacattcgacgggggggagaccgactttcgatcgttgcgggtcacgtgaccactcactgcaatctgtccaatcggaagtatcggcttttaagcggaagaaaagcgcgggttccgaacggcggcttacggcggcttacggcgactttatttgagcggccgagccgtttttcgtgtcggggtccctctttgcgaggttgtgtttctgctccagccgcttgccacccgaatatccctcgttttggcccttttcacatccacctcctgtgttgggcgcaagtgttgggggctgagtctcagagctcagtatgatagttacagttgggaccgtcaatagttagattacagttggccaatggaggggcgtggattttacgtgaataacgaccaaagcgccgaaagatgtaaaaacatgtaacggaaaaaatccgggaaaatcgcagctatttaccggcctcagcggccatcgaatgaatgtcctaaatcgcccacaactcgtcagctgctccagtcacacgacttctgcattagatacatgcgcaaagcatgatgtggccagttccagagagaagatggatttgggaaggttctagaacggggtacggagatccaatctggtttctgagaactgcgatgcaatatcacaagtcaggaggttcgattgaaggttttacgggctttctatcgccactttcaggctctaaaatcccctgtaaaaatccaacctgttgagccctcacattagtaaaagccatcaagcgcaaaccttggaaaaatgtcaaactcaggcgccatcgggcgaccttctggggtctctaccggggccgtaatagtaccgagaagaggtaaagattcgattggctggaatctcctcatcgctgcggtttcaacgcatcttctctcatctctctagctgtcctagtcgctccaatatagatgctatactcacatgaatcgaagtgaatggaagatgcatggcgatggagtccgatggcggtctcaaaccctctcgaaaccgactggagaagctcccattgcgattttggcgggtttaaacccccttccatctcctctctctgccttcaaatcctcttcccgaaccaccagggtctagttcctcgtgctccacattttcacacgccaataagcttcttagttgcaccttttttctgcatccccaaacgggagaagggtattttaggtgcgtataacaggacaccagaaaatccgacagcaatggaaaagctcccaaaagatgcagaagaacgagacgagtggaatgcacttttcagaattgcaaaacctccgccacaaccctaactagagacacattaagttatctcaccgaaacctaataagactatagatactacagcgtgactacaactccccaacagcttttgggtccttgaggaacgataggaccaccaaggcagttttaatctgctcggaagcggccggagtacattatggagtcataaaatcacctgggtaccatacaaaattacccgattatctgcctcggcaagtgccaaataagctcctgccacttctgcccttgcgcatacagttcaaaaaatcactgcagctcgcacatctacatagtctcgagagttgcacgcacttactttcttaaccacaccacacaccacaccgctcatcacacaatgctccgagtggttcgacacagcggcgctctgcgactcggccgagcaggcctccacaactattcgcccctgctcaactcgcaacaaccgcacagcaccgacaagcagcagaatgtgcctgaatcgtttctcaagggccagaaacagcgagagaaccacacaaccaaagagggacggtcgcccgggccccattccgatctcgagcccctggaagacacaaagtactcggcggcagcccgacactacatcagagagaagagagccgaggaacatctcaagaacagccccgaggccgaagaaccactaaacgacgcccggctgcagtttgccaaggacccctccatcaagcgatacctggacgccaacctgggctccatttctgcgctcaccaacttttcggacctacctcagaactttggaagcaaccagcagattcctctggacgcagacctccgaaccaccctgcgccaagtgctgtggaccttcaaggcgcccatccggtactcgtttgcgtacggcagcggagtgttcagccagggcaaagagtccaatgcctccaaaccccaggtcgatctcatctttggagtcaagtaccccaaccactggcactccctcaacctgaagcagaacccccaccactactcgggtctcaagtatcttggatctgacgcaatcgcagccatccaggagaccgctgctggctgttatttcaacccctacgttgagatcaacggcctgaagatcaagtacggtgtggtgtccatggaaactctctcgcgtgatctctctgactggaacaagctttacatggcgggccgaatgcacaagccagtgcggatcctgcgagatgacccccagatgcggtttgttaaccaggccaacctcatcagtgcgctccgaaccgcgctgcttctgctgcccagacacttttccgaactggatctttacaaaaccattgccggtatttcctacatgggcgacccccgaatgacttttggtgagaacccccacaagatcagaaacattgtcgagaaccagtttgccaacttccgacggctctactcgcccatcatggacaccctccccaacctcagtctacagagcgtggttggaaagaagctggacgacaactcgaaccttgagattggagagctggaacaggacatggacgctacccgacgaggtaacatggttgttcgtcttcccgcagagttcaagagcaagctctacactcgatatgcacacaaggtcgaccgatcgacgcttcccgacgacccccacttcatggaggctctctctcgaggagatgcctctggctccggctccatcgccaacaaccgatgttcggagtttgatcgaatcattgcatccgatccgcatcttgaaagagaggctgcacgtatcattcgacacacggttggatggacatcggccatgcagactttcaagggcattttcacggcgggtctcgccagaagcgcaaagtacagtctcgagaagatccgcaaggccaacaaggctaaataggcattgctaacgtaagttataataaaattgaatatcacagactatagtagcgatagtggaagaaacggagagtattatttggagttgagggtgtcttagtgactagttggagatgtgtctacagggtataagtaggtagacagttcttgatgtcggagggatccgtgatgatcaatgatagatgaaactgctgatattatagagtattcaacatctacaggtaatcttgacactcccaagccaaagggtctctctattgatactctcctcggtgggctatagacgggtgagcgccccagtgagcttgtgacaataaaggaacaagttttagtgatacttatctacttccaaataacacaacgaagacctttattaccttctgtacctcttgatagtgctcctgtcaagcctattgagaatggctcccgagatagacattttcaacaagacattacaacgctcacggtagatagaactttacgaaatatcgtctgcctctacagtgtttagatgaaaatgtttctgtattattaaatatcatataaattgcatattggccaaaatggaacgttttacggtacttattgaaagtccgtatttggaaccatagttcttgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagtttggttacggccatatcttggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatcttttgtcctttttgccctttttgccccttntgccctttttgccctatagcctgtgtgctgcctctgtctggtatttgcaagtgctcattttattgcaatgagcggggtcccgtagttaccatcgtagtttagaaatttcagtgtacgtttattgttaaaactaactggtacagttataccaacaaaacaggtaaaatataatgaagttatcagattgtcaactactattcaacaacttttcaacaatacccgcaagttggtcaaaacgatacaccagcacagaaggacacagacataagcatagactgacacagatatcgacatagactgacacagaaagcaattgaccttacataaccatcatacatctcggtttcatctatgagaccccacgatgatctgagatcgtgaccttgtcaattctcatcctcagagagatggtaccgagtaccatatcaggaacaatactgtcatgaccatatcactatcttgcttgatcatatttccactgtggtcagaatactgtaagcagatgtccctagatcgatcagctccatctggtctgcgcttctaggatgtgaatgtttcttgggatactcttgcgcgaactgtccaggctgatttggtggacagaggtttcttggtccgatagtagtttttcttttctgaaactcgtccaacgaacgtcggtcgtaagctcgtaagatagaacgacaacaggggtgttgctgcagtgaagatcataatgtagagagcccttgcagtccgcagtctgtgaataagagagtatttgacgcactaatcaacggcgtctcgcttctttggcccaggataggcggcaggatgctaaaccatgcccaagatgtgtgggccatctcttgggaacaaaacgggccggttgttttcgtcatttacccattcacaactgagaagtaatcacagggagaaaatatcacacagtatccagaactattgcaacatctagtccgactgtttgaaagtctaccaagacgatgatctctcagagctgaacgactcatggatagaacttgggttaaacgcactagtcgctgcttgttaactaccgaagatcatgaggatggaagtaaacatgggtgtgtgatagtttcagcctctttacagatatatgctactatcagtgacattccagcgtggacttgtccatcgtactcttctagaaagatgaaatgcattcagaaataccattaatttatcaaggatgtgcattactgggctctcaagggtgtgggtttgatttggactcctcttctttcaacccaggccactacaacaactgcttgtaaggattctgaagatctcagccataaatccatacgtaaacagaagttcaaccctttgtgcggcggccgctgtgatcctcaatgaatctgctcatgaatgaagataaacgtctgtagcaggaatgcaggagcttgcaacccagagacatgttctcacggaaacattgaatcattgactgcttgatcctcctatcgtgtacgacgaaaaaaatgtgtcgtcaaactgtagaagtaaactgtggggacaagttcaacaaaccactccattcagtttgagcggactgagatgttaacaaaccagaatggacattgaatagtccatggttttgctctaggggcccaaagaagaagaccagaacaatctgacagcagtggaatacctctggttttgtacttatcaacacttatcaacacttgttgctctacgactctcttcttccagacccagctagttgcaacactacactaccatctctccgtatcgtccagctctcctctgaattccagagatataagacaagtacatatcactatgaagcaacatggtgatgtctgatgtcactttcctctccaccatcttggaatgtcaactctgcaggacccttcagcatccagtataggccaagagtgggtctcagaagggggaggttgaaacaaccagaacattgtcttgatattgaaagtgagaattttatcaaccaatctctcctgactgtcttttatctttttccgctctttcaattagttcacactctccatggtaaatgaagaagagacattacttagagataatgttaccattgagaccttaaaagaagtccccaagctattaaaggccatttataatgctctatcacagtttatctgatctctaacatcaatatttcgccatttgaaacgccgtgtatatttttttttttactcttttttttaattttttttattctaatgattcagaattttaattttagtcagcaactatatgagctggtacgatttcaatttttttaaataacaattctgggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccattcttttttgtttgttctctccacctttttttttccgtccctccacctcagtttttacacttctgagtcatgattatccatcatcgtcgagaaagcctctctctgttagtctccacgctcacatagttgtaccctgtcttgtgtcttaactttccattgttagtgtacgccagctccatggatctccaactaagccaaaagtggatacgaagcaaccctggctgctccctctgatcgacaaagcactagtgcgcttgagtaaagaaacattcacaactccgaccgcataccagggtttcgctgctcctccagcttccaatttcggagattccggagactttatttgactagcgagatcatgacagaccaaacttatttcacaagccgcggttaccgctagtctgacgtcagggtctactggagctaacgagtgtggtagggaagcagccacctggttagcgtgtcttttccttgtcgaaggagacatggcctgatttcgaggaggccaagagggcccaaggggtcaaaactgggtcaaagaacgacgagaggttgggctccggccacctttagctgcagttgaaacatttaagtgtttatttgctttttctagcatcccctgcctctgcactcacccgacgggcagtagtgggttcatgtggaggttatcctatcatatcaacgacggaagacagttttgaaacgagttgttgaagtctcaacttctgagaccataaatgaacgtccacctttggttttatggacggcctttggctcaaacaaccagtgcgcatctgttgcttgagtcaatgtcgcatcccaatcctctacaagccttttgacaagggcccttgaaaaccaaacacccttgaaccctgtatgcacgttagagtataggtttactttgtctagcttggtcttgtgggtgaacggtgctaggaagaaccctcctgctgagctcttggccccccttgttcccgaagcagccctcgtactagtccttgttgtagacttaacgggcttgcgctgctaaatggctgccaagatagaccacgttggacccagaaaacatggagtgcgaaggcggagccagaggttcttcgccaaacaggcgttgttaggttgggctcgctgtgcggacggcggactccgagagcgaaaaacttgctgacgtcttgcggcatccacggaagggcacaagtgcatgatccaagcaggaggacttgtcattactagctccgtctagtcgttagtgtgttccacttgtttgttggtagtggacaggcgggagaaagaagcgtgatgatccggaaacgggtaggaatggaagcaagtagcgtgggctagtgtagtgaaccacgagacacaagggaacgggatctctggacagagaaacgggctgcgtatcgggttattctttgtgtttcaaccacactgcccccttcaacaaagctcgggcagtattatgtcatcatcagggcctgagccttcaaaaaaaaaagcaacaaaaaacaaatctgccggaacatctccataaaacagcacagacttgagtcaagccgatctttcgcagacacctgagatcctggagaatggaaatgggccggggtctgtcaaataatgacgtacatgaacagcacagtagcctgtcaagtaaagcacgaatatgtcaacaggaggaacttgtagaatgaatgcgtcggagtcctttgggagacacagactggaccaataaaagacaggcacatgtgttatcagagctcgataaccggtggagagtcgtatagccatattcaatgtcgacgctggctccgtctaacgtgcgtggaacacctcctcttctagcccagtatctcacctctgaaggtttagtcactgtaccgcgggactgtataatgtcatcccttgtccaccagtgtcttgtatgtacaagcgggtcaatggtatccattcaacgtcacaagggcatcccgaaagagagtgatttgatggggaaaagaaagggcgttgagtacaacaataacggtgttctaccctgtcacctcctcaacaaaatcagtgtcatcaagtgtacgtaaccaccttgcttgttcctcttgtcgttttttcttcttctcaatacgctgtaccaatcaaactccagacttaagcggtatgtatcttgcctattcgcatcttctgacgtcaacagggctggtgtcaagcggatgacaagctcagtccgacgtcaaagtgacgtcaaagtgacgtttgacaatgacgttggacagtcaagtactgtaagttgtgcatctggcgttgtcatctcattgttgaacaggcgggtgacgggtgctcggcaacctagcagggactaagcgagcagaaatagaagagaagccgtggtttgttcatccgggggatcgacaggtactgtagacagtctttgaggtactgttttcaagcagtacatactgtaccaaagctgcagctggcgaaagctgccctaggcgaaagcctcagtttcacaaacctcctacttgtacttgtagatattatgccactaaccatgggctgttagactactgcacgggaaggaagaaaagacgagtggatcagaccgtgtatctccggaccaacattagtacggtaacaaatggcctgatcaattcagaagttggtaccactgtctaacgaccactgctaacgcacctcaatccggatggaacacgctaacactgacggccagaagcagatgtcacagcaccctctcacgtcaactgtatctaagagttgcctctcctgtccgaaataaggacaatctgacttgatacccagctgcagatcctcttccttctttctagtggctttctagctcatgtcaaaggaggtctagacgggcgcggctaagtgtatctgatagagataccactaacggtagactgatcacgtggaaggctggccaagcgagttttccgtggatctctggtcagacacggcttctccgccggattccgaaacgaggagaggcaagcccacatattccagaaatcaaggatccacggcactgtctagtacctctcggctagttataccgagagtgtgtcggttaagagtccatttctggaggagatggttactggctggtagtgggtggtccaggaatatactgctttttccgaatcagcttgaaagctaaccacttgacgaactcagatatcatctcagaatccatccagccctgcgttatcttccctaggccccattaggtgccagctttgttgaatccaaaaccatccgtagttgagatattgcgtgacagcatcaagtattgtcaagacaaggagtggagtctgtcctgttctagaacaagtatctgtgccaagtagaaccaacatgcagatcccatcagagccaccatagcaacgccattggaacaatagctgtcaaaccaaacccacttaaccgagccttgcctgatgtcacgggaaggcctcaccatatgcacagcgacggccggtttaggagatggcggtatgtacgtactcttactggtacgagcatcatgtacggcggtataagagagagaccaaacaaactgtgggttgcgttgtttgcgtttcctttgtagggcgtctttgtgactggtagctgtccgggtcgcagttgaggttcacagactcgtgtggaacaggctctcgcacggattgtggagaacaaatcactcagttggtgctcaattctttttggtatgtgtaattgtggttgaacgaacacgtgccacctccccggatccgtgtcccgaattaatacaaacatgccctgcataactatcacagttgcagcccgattgataatgggccgatattagggcatgtgcatatccgtccgagtgagaatgtgccgtgcgatgggaggcaggccagagaccgtagacaagaccagaaccgtagacaagaccagaacggtagacaagaccagaacggtagaccaaagaacaaagaccaaagacaaacgaccaacgaccgcagaccgcagaccaacgaccaacgaccaacgacccgcgcacaaaccgtttgtctgctcacaaccacctaccgacgctctgcgcagcaataatcaggccatgtctacctgcacctgggaacgtggtgaatgcagggagaaagagtttcggaggtggttttccgggaggaagagatgtgagcgtcggcccggtgttgctcactatcgccgacgggttgtagtgtggtgaaatttgctgtggagaacgaaataaaaatagaaaataaaaaataaaaaaatagaagacgaaaaatagaaaatagtgtaaaatttctgccccaagagcatcaccacatggctgctccactgcgcccaatggtccactctagacagtctgcggacagaatcatttcgtgtgcattgcaccgcaccgcattacgccatgtttattgaacaagtgattgtacttgcacgattcttgtatgtcgggtttcggggaattgcctcgatgcagggtcgcgtgtttgatggtgaaaatgcgggccaaatggtaaaaagtcgggtcaaacggcgagatttttggaaaacatgggcacaagatggaaggggttggagataccgagcaaatcaaatacaaatactatgcccatcatgttcataacggtttgttagtcgtatctgtaactttgaacaccctgaacagtacatactgaaaaactctgaaactcgtatcgtattgatactgtactcagacttactcgtacgctctcaccctacaagcagttaaccgcccaatacaatgacttgttttttttgtgagcccgtgcagggaacaaaaacagcttactgtattcggttctttgtagggcctgtgaataggttcaggttctcagcaacaagacgggctctttgtctcgccagtatttgcagcgtcgtttcagatttttcttgttgacacaaccttatttcctcatgccaactccttccccgtgaatacggcactgtaccgagagaaggcgcccattgtgtgcgtatgtgccacaaggacaatccgctccttgtggtgggtgcatgtatgcactaactgggcaatatccaccggaccgactgcataccgcagaaatgcagggtgggtgtggagaaatcggagatgtgcgaagaagtctcagaaccagagcagacaagaaaagagaagaggacgaatctgggaacctacggcggttgtgggaggcggtcatatgactcgtttctttgggtctcctcccccgctgttgccgtcggtcttctgttggccattctagcgccggcccattgtatgcagcatcctgtcgtctggctctcggaacctccttccgatgtacaccctgccgaaccggacataaaccatcacagaccgggattaaaaggccgtggtgggtctacagagtggcgggggagtgccatccagcgactttgtgtttccattctggtccagggtggaggcattgcagtgaatgagtgactgagtggaatggggtgaatgagtggaatgaggtgaaagggtgaaaaggaaaaaaagtgaaaggggttcacggatccatctcaatgagactttgaacgactctgatctgaagacttggacctgttctggagacttgagttggtgctggtcttgttggacggttcggactagttcccttgagccggccagaccatggcgagactcggtttcccccaatggtgagactcggttacactacaatggtcaagacaaacctgatctggacagaacatgtacatattacactcgaattgccctcgaattgccctcgaattgccctcgaattgccccgaattcactcgaattcattccaattgcagtcgaactcactcgaactcacccgaactgcactcgaacttgttctgccatctctgcttcgggtgtctacactagatcttgcatcaggaaaagtttgccagacgatgcagtcgtttctagaggcgaaccgcggttagagacaaacgaaacttggagagacagggaggggttagaaacggaactgatactggtactcgcacggtacttgtacggtacttgtacagctgtcaaaaggtatccacttgggtcacataaagttgggctgcaaatgtgccggagaagtggatcctcttttgggagcaagtggacacttggggtcggagaccacggaattctggagacatgggatttggatatcgatgtttctatttccatgcagtttcggaaggcaggaagtggtttgttgaggcgttgaacttgtctcaatagacctaagtttagttgaaagctagtcgagccgaaacagagaggccggtttcaatcttgctgcgagtaccggtagtagaaactgaagtggaacacaacctctacgactaagacagaaagtgtccgtcaagactgtctcaacctcatttccgactctgaactatccccagagaacctgacgacttgtatgtacttgtaggtattacttgtacgtccattcggcactcagcacgcgaccgcaaagtctgtgccacggtcagacagtagactcacgtcttggttaaagtcgtgtcacccacttaccgacttttccgctgcaaatctctactgaaaattcgctggctgcaccacctctgatgttctggcaaatacttcgacttttcaacatccaaccaaagaaagacgcggttcttcacattgttgagagacaaagcgacaagcgacaattcgactttccattccaactccaacttcaactcaactttttctaccgaacgaccttcctcttctctctcaccatcgtccactgtgcccattgatggatgtagggtcgtagaagcggtagtagctgatgaaatcctccatggtccgtgcagccaacgcccaacgcttcattcttccagtgtagtagtccaatgaacatccggccaaccacgtccatccaataacagactgtccaacaccagccccctaaagtctcgagccccgtatacggacacgttcgtattactgactacagtgcccgatggctgcctagtccacattttaaaaacgccgtttacaagccacaacggcgaaaaaccggttcgaaaccggttcgaaaccgtacggcactcatcctttatctaactccacacaacaggcaaccatgcaaccctgggtaagcacactacgactccccggtacgagtacgagcacggagactgtgtggcggcccaatcctctgccaaatagacagagttaatctccgatatttcgccccatgcctggccaatgtcatacgacattcatagatctacaccggttgcacgaaaagaaatgctggggatccaaagcttgacagacatgactgaccaacgggccaacagctgagcgtaacatgttgaatggaacaaccagagcggactatactgagcggccatttgcagtttgcagtttgcagtttgcagtttgcagtttgcagttcgcagttcgtacctgaacttgttcccccgtccttttccggatttatcaacatggtcacgtatctatttcagacctttccatcgccggatagattgatttagtgcatctttcactttgacaccgagtctttttctgagtcttttcatttctgcttgttttggcagatctctacatcgtaccttgtagaccctttttttttttttttttttgtttttggttggaaaattgtcatatggcacttttttataatttttgtctccatggatgcacccacgttgctttttccgttgaaagtctgaatcctgcatgttcatttggttgggcaggatacatgagacatgcacgtgatcgggcatggggaacagactacgtccgcgtcacgtgagagggaggcgtagcagggaaaataaggcgatcttttttttcgagcggtcagcgagtaaaaaaacaaaacagactcggcgcactagtccccgggtcgggtgcagcagcgcatacgagccatcatgttggcctgatgtgggttgcctagtccgtattttatttccggattttagcttgtgtaacgacaagggtccttgcataaaccttatttaattacaacgcacgtgcacattcaaaccttgtgttttgagcgggtaaaacaaggttatggcagtgcagacaaggagcggaagtaaataattaaatatcaaataaatgactcttattcaattagatgagttgaattaaaaaagttaaaaaaccagaaaaccaaaaaacaacaagaaccaactgggggattgaaagatttcccctatttcgctatcccctcaatctggatagattcgctcaactctgtttcacctattaaagcccgagcttaatcgagtttatagcccctgatgatcagcaaacaaggacatgcagagatgcggacccacaaattagctgcaacgctgcaacgtacgggtgggggctccccagagcaccattgtggattatagggttaggaaaaggtaaaaacgcatgtaggtacaaacggttgaaacaagatatgagagccggattagggtaaatgttagggctgattgcccaaagcgtgggccgaggtagggaatgtggctataacagatggtgcctgaagtgtgaaacacgagcagatcggctggtgttaaaggggttggaatgggtaggggaggggatgttgggattggggggttcgagggggtagtagtatggtttgaagtggctgttgtatggttggaactggctgtttatggtggcaatatttttgtttgttttactccattttaatctgatttatctgatttatctgatttactcatttaaccgcattaattaaaggataaatcgcagcaaaatcccggctgcattggtgacccattatagcagcctggatccactttggtcgtggccacaaagaggccacacggcctgtcattttttggaccctgtattttagcccttttgggctcaccattgtggtgcatcaggttttttatttagttttttttattattgtttttttaaatcacattgtctgtgaaaggcggtgcaactaaacggagaaggaatgggcttttttctttcaaattttttaattttttaatttttcagttttttttctggaaaagcaaggatgagacaccaaacgagacaagtaaaacaaatgagacaagccatcatcggtcttgtgcgcctacaaagaaacaaacgaaaagaaaaagagaaccaacgccggcaaacaagcatatatcgaaatcacaatggtggccagcatggttctaagcatattcaggggcgagggggagatgacagggtcatgtgtgcgagtacatgaagatgaagagggagacgaagaagtgcaagagtaagtggaattacagatgctatgagcggtttttggcttaatttttctttcgaatccaggacccacacactttgaaacccgccccccctatttgcctattcctgcagacgaatttggggtgattcagaaattgtcgatcgggggaaatgcacggtggatacttgtagggaatatgattcgggcccggcgaggcgcatggctgctgcggggcgaaattagaccttggctgtgcgcagctcgcggtttagtgctttgtattatgtcattttcagggctggggcactggaccatctggtcccatagacttgctttttattgtcagcagaattgcaatttattaatattaactatttaatttaaaaagagggaaatgacagaaaattgaagaaaataggggaaaaaagacgaagacaagatggcgaattgacgagatgacgaattgacgagatgacgaattgacaagatgacgagatgacgacgacgatgatcacaggacgacgacgacatgatgactcgaccctccccgagacactacggcaacccgttgtcattcccaactgtttatttcctccacgcaataatatcctcgtggacgtttaattgcaataataaaggaccaagccaacttccccaactgtcatctaacccatggctgccttttgcagcgacaggctgcctacaggggtagatcggaccaccacctgagatcctcacacaatacccaccaataaatccaactccgctaacaaagccccgccccaatggcccttaatagtcccctcgcacctctttccgctcctacacacagcctatagcgcactttagcccagatccgcatcgccccctgtcggcacctgttacaagcaccgaaccacctacctgcaattacaatggtacaatggaaccgtgacgctcgcctcgctcgcttgctgaaacaaacagccacaaagccagctaatttgctgtccgctctcccaggcccggcctgcttattatcgccggtattatcctccctgaaatattgttaaaattaccccgtccgttttatacgctaactccacaacccagcctagcggcacgttagcggtttcaaacggtactaagccactaacgattcagggcggctacggcggcactaaatccgcagcccagacagccgaaatccgcgcccaaatcacgtgctcgcctgagctttagcctcccactagagaccctgaacaaggcatctgtacaaggtcatgcatagatgacggcgccggtttgggaaaacgcaggtggacgatcatcctgagaaggcggagacaagcggagacctctccgttgtaagcgacacatctgacgcttgtcagaaacgtcctcaaatcacccacccggacccccctccccggacggattcgtacccctacagtagcccaaacatacaccagtgcaattagatgcatgggcttgtttcagaggtaaactacaagagcacactcaagtaatgtgccgagtccagccacccgcagtgctcccgaaacacccccgccatgactcatatccttatcaatacattaataatacacatgtccaaacccagccgggctgtggacaagacgtccccatagtcggagatccatggtgtgggtcctacaaattagtggttccctcaacctccaactgatccagaatggcctccttgatattctcgtcaatatcgatatcgttcaaatcaaacgaaacctgcagccccgtcctcgtcaccggactgaactgcatttcctcggtcacaaccgttttcttgccttgaccaaccttgaaccactcagacaccgacggctgcgtcagctgaggcacaaaccgcacgcccgtcagaggctccacaatgtagcccttggggtcagcctcgcgtcgctcctccagcaacgacgagttgaaacgcgaagcggctagagcgtggtcatacatccagtgtggcgacagctgggctccaatcgccttccgacgcttgggaggcgcctgcgtgatgggcggaggcataatgggcacaacaggcacagatgctgctccgagacctccagcgccaccgagccacgctacgtaatggtcctttgagtgctctcggccctggttgaacggatcatcggggtccgcaatctcaccctccacactgccagcgtcaacggcctcctgtacgtagtagtcgtcgataatcttctttcctccaagcacaatcttggctccaaactctcggaacacagaccgggcagtcacaataccaatggaccggcccttgtaggagtgggggatgatgtctcgctcaattagatcaaacttctcgccttcatcagcaatcaccttgtgcagacgccggtgtttttggaacagcaaatacgagtctcggaaacccatacatcgagcaggctcggtcgacaacatgtacagtcgtcggcctcgtcccagcaccgtgaatgttcgcactcggtactctcgtcctccctgcagctctcccagcttgttgaccttaacctcgccggcaggatcttcggggagcagcagctcatcatcctccacggggtaggggtttccgttttcatcccgcggtaccatgacgagatgggacgttcctcctcgcgagcctcggcctcgggcggcccatcgggctgatccagaccgcattgctcctccagcgcctccaggtccgaatcctccaacggcggaaaacgacgtcagcttgagagcctcctcgtcctcctccatttcgctctcccgcacgagtgtggccttgtttttagatcccgggggccggcctcgctttcgaggtgctggagtggccggtttggtctcctcgtcgccatccaaggctgcgctgctctccttggactttggtttgggctgcggcagcttgtcgtcctcgtcgtcctcgtgcagcgcatcctcgtccacatcggggtcgttgggatcgtcgccaatgtctgcggggttgatgttggtggcgtcatcacccggagcatcatcaccagtgtcgttagtagcagccgtagcaccagccgcagcatcagtggcgtcagtcatctcgatatcctcctccactttggctgaggtggatgtgttggcatggtcggcggtggttgtgtctggctttgtgtctgagtcactttgctttgtgtctgttgtgtctgtgtcacttggctttgtgtcgatcggcttgggttccgtctccgcggttgtctccgccgcaacaggcactaccttggatactgggtccgacattgtggtgatggtgtgaagaggtggtgttgataatttagcttcacgcgttgggagcacgatgggttatgagtgatagggtatttttcctccagcatttttaagatttaacggaatatttaaaaacagtaaaaaacagtaaaaaacaataaaaaataaaaaaaccaaaaaaaaccaataaaaaatcaaaaaaaccaaaaaaaaaccaaaaaaaaaacatacaacgcccttttaccactgctcccctctactagatcatccatactaccattttgcaattttgtcaaccgctagccgcactcaccaacaccttgtcgtcgactaaccaaaagaaaacatggagatagagacgcactaaaaagacgagatttttttcgacactaaaacaatacgtggaggggtgagaatggttccactttttttcttgcccgtctaaaagtgcatcgaaatccactaacgggagggttggggttctcaagggacgagcaccacggcgtccggtcaactgacagctgaatggatgttcccgaaatatctttcaaacaaaagtttcaacttctttttagacgactccgaatcgcagtctcgtactccggttgaatcacgtgaccaaaactaagacgacagaggggattttcgcctcagttttcccgtttgcatgtcttgcactagtgatatctccgaaattgagaccatccacagctcctggtagctttctcaactcgacatggtgctactgtacgactatggtactggtgtactgtgtctgaagcacgttaaatggggcccaggagttggctagcgggttcaagtgggttcaagggggttcggaatcgacagtttatcgatccgccgatgcccgaaaagtgccgtctgctaaaaacgagggtctctaaagccgttagattgctagtctaatagccaacccccagggcttctagagctcctggaaaccagccatatggataaaaaggcacaaagagagacttctgaagaactactttagtcatttttccagtatctccgatccgtggggttatagctgtgtgcccaagaggggggtgactgcgattggtaggtctcagagcaccgaacgcagctaaaggacgcaacaaagcaatgaaaagaatcaaaaaagctgttcattcagctgcacgatgactaaaagacatgcccttgtcttccactactgcaggttgatctctattcacgagtagatggctcgcagatgacatacaaagattttcggaccaataccgtgctttgaagggatgtactgaatcgtgaaaagctccaagacattaaaagaggagattatgggcgggaaggatccaatttctcacttttactcagttctagggtccacaagcgtcttctagactggcaatatgacactagccaaagttcagccatatctatgttcgttgtagggtccaggaaacacgatatgagaagagggactattaatgcgggtttatagggtcctttaaaacaatctaaagagtgaccctgccattggagcgtctctggagctatctagcggtgattttattactcttcaagtaatagcttagtaaactttgaactttagttgatactggatcgatctgagcgatatttgttgatgaaatgttcgaatttgtcagaaaaaaaagaagaatcagctcaaaacagtacacatggatctccccatcaactcatctaactctctacagctccacctacccaccaatacctccttcggttcttaccaccatgcataaggttgaatacgagcactattttgagattagagtgactgacgatcatgatgttctctcttttgagagttgtcatgcgtccgtgttactttcctccatgctctgcgttgcagtatgtactagttgtgggtctatgcagttttatggcgaccatttatgtgcagtacagtgtacgatacattcaaggtggatgctgctcctccctaaggcggtggttgggctcggggattgactgtgcgaaccgaggcatgccaaatacgtcattgcatgtctttaccctgtttttttggcgtcaaatacggggtacctttgtagtttgcaataccgtacagtagcgtgtagcagtagtcttgtatcccaagctaacagagccgtatacgccaacatgggagtcgaagaagcgagaatggcctgatgaaaatctccaaatctctcaaaaatatatcgtttagatccgattctgtcctaacctgctcacgactaaaactctcgctcaaacctctatgcgcatagtatggaacattaacccaacttgttgtgcagacagtatgataagttagggcgttcacgtgaccgcagaggcttgtgtttatcgccttttgttgaacctgggccaactttccgcagtctccaagctagtccgagcacgatgcatgtcaggagaggttctgtatgcattcgtacattagtcgctattctgtacttgcctatagcatcaaggtcagttggcggtttgcagagtgcttatcgagggtttccgagggtttccgaggggttccgaggagtttcccactggtattacttgttccttacggaaccatgacttcgacaacgattcctctgactccgaaatacggggtggttagctcgtggtcaaagctataagccttaacacaacctaaacagcggggttagtggaatgtttgccgctttagtgtgcaataactgcttctttttttctttctctgctgtccataaaagggcttggggtggaggtgcccgccgcccaataatcatagagcagaacaagagcaagatgtaatcccgggcgggaaccacggatctggcttgtatactgcttatttcgccccttgcgtttcgtcattctagaccacagatctagcccacaatcatgacccttggagttggaggacacagtgtacgaattgcgtacagtacagtactaattgttgccgtactgtttgcactagccccgactgtgaaggaacaatgaacaacttgtagtgatgaacggagcccggaaaaaaaagactacccaccctccgacagttccatggtacttctttgcgtcgattgcagctagggtgcaagccggtcgtgtgcagcggcggcggtgattacttgtgtccgcggaggttctttggcggtgaccaccggcgtttgggggcgcctgggctatggtccagatgctcttttgggacctcttggcccgctagagttctgtgagtaatcatgacagggtatttgctttttctgggggaggaacagggagtgcattgggctggttctgtcttatcagacagcaaagcaactgtgcggtcctgctggacgtcaacctcctcaaacgagcaagaggtctggcgacctgaccataccaccggcggttgtcgcccccgacttgcacagctatcgtcgtgctcataatggtagacttggaccaaaccctggccaaactctgtggctatgaattaaatgtgcacacttaagcccatttccagatggtgccaagagggtcttgttggctggaaaaagcaatagctggccttgctcatcgtggactaaagagccggcgaaactgatagattggcctttccgcctggaacctcctcttggtgttctggagagatgcgctgtaggttgctgtttcagaaagtgtccgttgtgatgaccgatcggggagcagatgaaggcgtcagtgaggcggctgcggagagatgatgagccttgtttaccgccatggcacgacgatcaactctcggctgcttactaagagacggagtcctccactgtcacgctggtgctgtgcaaacgtttcattcggtggccgtccctgtgggtatgcagggagtgtctcataaaagggggcaaagaggaagggaaaggcgggaggctgtaaaggggcaacatgtcaacgagtgagactgaaaaagagaaaaacggggccgagagcacaggcaggcatgagtgagaccgaaactgaaaaaaatgagactgaacaagatgagactgaaaaagatgagaccgaaaaggacgggggtaggtgagacatgcgaagagcaaggccaaggtgaaggtgaagagaaaccacttgaatccacttgcgtccacttgagttccccgagtccacagcccaacttggacccattcattcttgcatgtgccaatgcaaaccaccaaaaccacacaacacaaaacacaacccccacaagtcccagtggatgccaatctcgctgtcactcccgctgcattttgctctcggccagtctatccactccctccactggaaacggacacatacgctttgtgtgaaaagcgacccctgcagatccaccgtgatggtgagaggagcctaaacattgctgggggcgtgaaaaaccgctcagccggccagggctcgggacatttggaacaatggcgacatcccagagaccctgaggtgcaacccccccctactcaccgccccaacaccactcacactacccgctatacaccatgtaccagagctgctatggtctataatacgttaaggttggcaagagacaaaatgaaaaaacacaaaagcgaaaagtcacaaaacgcaaaagcaaaaaacaaaacagacaaacacaaaaccacaaatccaaaaacgtagtctttcaaaaaccttatgtaccaacctaatttattgaaaaatgcaaagccggggctatcaaacccatgggcaaatagtcttcactgcgtcatctgcacgttactgcaaggaccctcctttgtctctgtacggccctggcaatacgaggatatatataagacccaggggagtcccctcaagcagagccctcaattcatcaccaaagagaccccatctcacagacagacacagactaaccctcgcactcagtcacacacacatccagctgctaccatgtcgctcaaaaacattctcaacgacgagcgcccactgcctcccattcgatacatcaactacccccccacgcccccgatgtactactaccagccacaggcccaggctcaggctcaggttcaggttcagccccaggtggtccatgccgcggcccctccaccaccacccccttcggccatgatgcaggtgcctcctcctcctccttcccatgttcactcttacgctcctccctcgctgccacaatcgccccctctttaccagccccagacggtgccgattgtgaacgtgaacctcaacaacgcccacaacaagaagcgaaagaagtacatgtgcgactgcggccggtcgttcaccacctccggacatctggcccggcacatgcgcatccacaccggcgagaagaactaccagtgtccctacgagggctgcaccagtcgcttctctcgtcaggacaactgcatgcagcactaccgaacccatctcggcacctcgcgcaactcgatgatgcgacgcaagagcgggaccgtgtctcctcctccgggccaggtatccaagcccaagcaggagaaggcggtggagcgaaagatgagcaactttctctcgacggttctcgtcacctaaaatgaacatagagctctctctctctctctctctctctcacacacacacacacacacacacacacatactgtgcaggcacagaactaacggtcgagagaccaaaagcatttagattaatttattgtatttattgacatcaatgacatgttcgtactggcgacgaggaagagtgaggagttaggctccgtggattcaccaccaacttgctacattctattcctggagctttatagcgatgtttcagcagactgtttcaaactgtagagttatccccaagggtcccgatgaggatgtttcagagtctcagacgtcgacttttggacatgttggaacatgttatacgagttttgaaagatgtgatacacgcttctgactgagacgtgctagaagggcttgaaagtagccataaccgcagtctaacacagccaatccgcagtctaacacagcgaaaccgcaaccaaacggcagatttggccgtaactgcagccatagccagacctctacctgctgcattgaggtaagtcgacattggtggactctgcgattcaatctctgggaattggtctctggaattggcgcaaactactggtactccgatcgctattgttccactgtcgctaaccaatagataagtcctatagccgactgtctgcctcgattgtgcaggctactggtggaaactaacctctcttggggtcagttcaaaggaccaatctccttcaatgtgtctaaaacggcaccctctcgccaacaccactggacaagcccatagtccttccttttgaccatgccccattgtggcacaccattgtggcaagctatccaagatccccgtgggaaggctgtattggcgaccagagagatggtacacgcagattaagccacaatcaaaagaagagataacacatgcccgtgtttatcgtgaggtatgggtgtagagttaggatgcactaccgggctaccacgaaaggagaaccggtgcaaaaagagcggcagagtccggaccaccaaggggagttcaagacgtagcaccaaatcagctctacgtttgactattaaacccctgctctgctaacaatggtccaatagtcgatataatggtgtggtccccgttgtactatcaggagaatggtggcctctccaaccccattcgcctttaggttgatggagcgacgatctctcaaacaaacggactacaggtagggttgaccgcttagagacgcatagccagccttctggtctcgttgccttcctccaagtaggttcaaaaggttcaagatactgagcccacaatgagacacaagttacatggcaatataccgcctagttcgtattcgggtaagtgaaactagtgtcgcttgaatgtcctaactacagcacagtatgtgcccttagtcgactacgactagatgtagtggcactcgaattgcagttgtaaaagctcagtgcagagaatggtagcttgcagttagttctgaacctccacgggctggagggggtctacaagatggaggctatcaatggttagtttccatgctatagacacggctttgataatcgaacactctgtgtttcggaccgtatctccagccagggggtgggggcttggagccgtggaacaagtgctaccattccacttgtatacttccagggttgtacgctcgctttttgaaatttcacgggctactagtgtgcattgggccacgctaatgactcgcacaataagacctttctgctaatactcgtagtgctatcaaccacgggcacagtacacactccacggtcgacaagtcgatggacacttgtagaaacaaattgaattgacggcgggatttgcgatgacggtccatgaactgctatgcacagtgtacccccagcgaacaagggtcaagactccaggtgccagagagccggtggtcgaactgcggacaaccccaggctcaagtccatgccagcttaggactctactactgtatgtactgtagctgcaagcgtgtgacgatagttccaagctcacctgggggtgcctgtgacctgcggcgaatttcacgagaatcactagttgaagttgcgcaggcgctttgcgcacgtgtcttctccggtccgaccgcccatgttgttttgaacacgctactgtctcttccaccatcgagagggtggtagcgcaaggcacctcctcgaactctctccaggtgctcggaaacagaggctgggccgcaatgcactagcacttagtttggtctagtacccgggctgccatcagacgtgaaaacaccagtcagggagatggtgtgtatgggagttgcatgggacagtgctaccggcgccaacacgagccgagacaactaaggtagattgcctggctaaagcaggtcggcaaaatccacctctggggtcgataacagcaacttgtgtcggctctagagtacatacgagtccatcattggtcttactgtaccgtcaatagtatggacaagtgcaggaagtaaagtacacaccaatatagccccatctcccggggttcgtgtttgagccggaacaaagccgagaaaggtccgaaccgagtcgacggtcttctctgtcaactgttgtcgtctgcgattcgacattcatcaacccatgctgctccatgcccacgggcacatttaggtgctgcacgccgacctcagcggcgaaggttattttggtcacatttctgaccactctatttcggccgttgatcttatttgagaccggaatattattttgaaaaggaacccaaaagccagaggcaagctggccaggaaccttgcggacgcacaaagactgcagttttgctttttgcaactcgcttaagcacgcagctgtatgtatagctgcaccttgtttggcaatagaccctgccacgtattgctggggcgatatggtgagtgattccgaagacggcggtcggaggacggggccaacaagagaccagaatgggaaggaggccggacaagtgtcgcctccgaatctccgtctccaggttgtcgcccacacctccacttaacctccatacgtaggcccccacgctatagggacctgcttatttgctgatcagacaagcagggcaaacgataaaagaatgcggatatggtttgagacagaggttgagatggtagataccggagttgcaatggagatggcaattatttaggcaggccaaagtccggcaggatgataaaggcattagccctcagtaagagtccttggtaagtccttagtgagaacccttagtaagagccctttttcccttagtatgaccaaactccagtgttggcccttctcaccaccctgcccgattgagttggtaaaacctagcgtggcagccaaacacgacggcttgccgatcccaaaccacacctgcgtcttgcacacctggctgtaaaaatgctgatcatccctgaggatcaggggtggttgtagggtgggcgaattccggggttagcttaacgccgccagcgtgtgtcgggcgatggtggtggctgctaatgaggccacgtggcgttggtgagcagacaaaatataaggggcgtgcagtccacctgtgtttcttttttcttctttttttgtcgccctctgcgctccccccagctccgccgcacaacgcacctcctgacacttttggtcgttccgtccgtctgcttatattccatgggaccgcccacccaactttagcagacgcaggtcagaaagcgtacattgagcagtgccgtagactgtagaccctggagaagctgcgacacagaaagagagctttacatctccggcggatgttccgtgagtatcagacatgagctccacatcccccccgccccccgcgacccagcgattgtactgggatgacgtggcacctggccccgggtcctggtggacacagtctcatggtgggggtacggcagttgtcgtggccaacaccgtggtacaacagtcgccccgactcgtgtctcagggaaaaaagcaacttcaacgggcctggaacgatcgccaaacatgtacatggatgcgccttcccgaagcaacttgcggcgtagagagagcacccaatgattgacatgacgaccgtcggtgatgggccaggcaagctcggacggaaaaaggacttttgtgtcactgtcaatcaggcagccaaaaacagacacatggtcgcaaggacccacatcacggaccgcacaaacacccagcccgacaaggcctgatgctcccgctggctgcttgcttccccacgatgacaagggtgtgtaggtgtaacgtcagtgagacatgcaggaccttgtcttgggcttgtctcgacaatgccatgccgccacagacagccaagggcaaaccggcaaaacggcaaaacggcaaaaaggccgagacatttcacatcagacccacatgaagccaacctgaccgccaaacccttatgcacctccggcgttgtacatacatgggatggacgtgagacagcaggtcatgtgcgacgtcgccatgttgcggagactcttcaggggactcttcagtggactcttcagcagactcttcagcagactccagttcagacgttcagactcttacatctacctttcctccaccgatgacaagataagcactattagtgtatcctgactaacatgactaattgtgctttgtgttttttcgtggcccttttcccttccctttctctttttccccttttccccttttcccctttccccttttcccttttccctttctctatcccgatgatgtctcggactggggtggtggctaagctgctcattttacttttgtcgatcgttattttcaaataatattcgataatgccgcgggtggtttagctctcagacagggagggaggcacttggcgtcccccaaacactatcgtggagggcgcctttgctggtggccacacctctggccatctggacagatatgccggcggtgccaaactgccccccacagctgtctcaacgtctcggtccagtgcaactgtaacgccgattagctgccgccatggactccggggccaaagagaccattgctttttcagctggcagacggatatgagcgaccagctggaaccacgagctctgggacgtggatgattgaaccgcaagccctgggaggcgatggaaccgcgagctctgggagacgttcgaaccacgagcacccgcgccgacacctgcacatgaccatgtctactggtacggaccgatcatgctggcctataactggcccgcgcagccatttatgaccagcgttaagtccacggcattacccactcttttgatcatgtggcccgttgcttttttaccaccaactctatggggccggccctggtttcaatctcacccagcagataactttttgttaaacactcgggtaggtcagggtctttttgggccaaatagactcaggtcatggtccacacagcccacccgttttaaacactccgtccgctggcacaggagcacatgagagagagagagagagaaagagagagagaggttgttgctgatcagcatcgccagagatttgccttgccctagaaacgacaaaagacaaagcgacaaagcgcaaaaacacaaaaggagacgctaaattacacactctgtcagatacagcattcccgatcatgtacgagtgaacacacgcagtacgaccactgctactctacttgagagatgtcggcagaatatgaaagtgtgcgtgggagccggtcctacaacagctcgagtacagcaccacctgtaccttgcacctgtatgcaggtcttaccgacagtggaccaggtggcaactgagcagtatgcacttaggagagggttgctcatacaaccatgagtgtctggagttgatcaatgtccacgagcgccgcgaaacgagcggtagaggcacttgccgagaggccacgatactgacgctcacgatattgacgtggccggttttatcacgttcgcagatctcgttgatcacggagatgggcaaacctacacaagtggttattttgcagtcgccaaagtgcaccctgaaaaaaaaatggtacgatcacggcgccgtatcccgtcagaggcaaaataaaaaggacaaaaaggggcacgcactctgttcaataaacccttgtttcgcttcttgtcttttttccaacccaaatcagagacagccaaaggtagacgggttcaaactcgagctcaagctcgaggccctgtggccggtgcgtgtcgcctattacatacgagtcggaggaggtgacaaagacacggtgcagacgtgcttattcgtgtggtgtacctggcatcccagaactttgacacgggagattgccgtgtctcaagaacgccgagacgacatatgtatgtactgtgcggtacaaacacaagcgagcaacccaaatgtggctgtctaacacaagggccaagtggactgtgtgcggagtgttcaccggatgccagcccctccaactgtcggaatagctcctccccccgcagttatcacgctagctataaaagctacaggttcaagtgataaatgtcataaacgtcgtgctgtacgggtgcttagactataaaacacagtctagctacttgtagcacactccatgtttgcttttccgtggtatctccaccccagcagttgggggcctactggatttgcatgcacctggaaaaagaaatggaacccccccgaatgtgaatgccttgaagggaaggaacagacagcaaattaagcccatgcgggagacccaaactggacaaggtagagatcgcccgccccctattagtaacgctgtgtgtgtgtggatacagtacaaagaggccacaagacagtttaagacattttggagggagagagattggcaagcagatggcagccgttggtggttcgattgagtatttctgacttgggtcataggcagtggcatgggctccaactgcgatgatagcatggttttagacacactcataacagtagctcctggtagctcctggtagctccgtattccgcacacgtgtctccagctccgtaccgaggcaaggagaaccgcggatagtgaagttgcagtggagttctcaaattgaaaacgtgtgcgggaggaggttagcagaggtggcaaggactccattttcacttggaattaggtgctttttacccgtcctcataaagtctgtatcgtttacaattgcggaatgctcttgtcgctatagagtggctgcattagtgcgtatcgactcctctagtggacgcgtttcgcttagtgtcagaaggctggaccatagatagttgagattgtaccttacatgcaattgcgggtgggtacatacaatgtacgaccggggcaaggctcgccgccaaacaatgtacgggtttactcctactttcgtggcccctatttgctttgtttggccactttggaggtatagggggaaagcagccgctagaaacctaggagccatgggcagttgtttggaagatgctccgcggtcggttcaggtggatcgtcaactggttgtgcgtatccgaagactgctgagcgagttctgcccgcttttctcttcatcgtaccacaatccctcaccctaaatccaaacggcaaaaaaaaaagaaaaaaaaaaaacaaacaaaaaacgacaattgacatgataatcgacacggcagctggaatgcgaatgcatcattgagacagtacaaccagtctgataccaaccatgtcccgtttcggcgatgtttcagcccgaagtacaactgaagaaggcaaggctgccagctccagaaacaagctgctgtttccctagtccgggaccagtatcgatagtgtcgcttttcatgagacggcagactatacagggacgctaaaaaccggtccatggaaccgcattaatgctcgggtgttagcacacagcccacctacaagaacagtacagaccggtatttgcgaggggaaggtccaaagtgtgtgatattgatttcgggagttgactgcgatgactaaactgtcggaaggacttctcgatgcgcgtgttttttcttgtcaaatcgctttctccgtgtgttggtcaatctttcacctccaaacaaccattcacaagttccagtagtcaagtcataccgaacggctttcacagtcagactcatgtcgaatggtccctgacagcacaagcaccagcaggaatgactacatatgggcgtctcttgcctccagtatgtaccctgcgcaggcacaagctacttgtacatgagacagttgctacgaatgtacatgtacagggacaagtacggagcagatgcagtccaccagcacgtgtccattctttcatgtctcatatacccccttttgattcttcttgagcttacaatgtgcttacaatgtcctgtttgactgtgttgtttttcagtccgtgggttgagacaagatcagatctgaggcgatagtcactgggtccgatattctaagacattgtctatctgcgcactctattttccacgggatcttctgtctgttcatctccgccctcattcttagcgtgacataagttcgggctctgagcaatggtcaaactaggtctccacggagatgctaccagtagctccgagacacctgtaagagcgggtattgaagcggctaaaaccctgaatcgacgatgacgttgatagcgttccacctgcgtctctgtatcggtagatgcgacaaatgttccatggagtggtgaccaggcggttctccattctactcctacccatagttgtatcgacagcaaactaattgatgagtctcccggtctgtagacagagtacgactagagatctatacgaatatgtcacttggtcggtacgagtacttgcacttgtatcgttctcctgttcaagtgcgagtacctgtagttgggttctgtacgtgcacactttgtagccagttgaaaagcattgtggaaagagctgaggacggaggaaccaggcggtgtcaacccgacaatcgtgctgaacaaacaatggcgagtcctttgcacttttcccgctttctgccgtgtcttctagcgaggaagttctggtctctgacttggaacgctcggcccgaaccccttcgcctaactccaaacaccaacgcttctggtaggtacttgtgtgtgctgacgacgtcaggcaagcagtgcgagtcataggtgttcatttatgcgtcgattgcgggcgatttcaactgtcggacctcggaggttgtttctctaggttgcccgaaccccgagccggtccgctttggaccctggaccgatgcggtgaaagatcgttatgcaaggggactgtatgagttctgcggtacatatattgatgtccgcaagcggctcaagttgccagcagggctcacatggttcagcaagggtgttttcaggcaggagacgaaggccatgagggcagtaggcggaaccagtacaaaacaccttgcactgtaagtcgggttatgatcatagagaaagggctaaagtcactaggatgactcttggcaaggtatcaacacatgactgataccgtgcaacgccttttagatcgataccatcgtctgttccttcacagttgtactgttcaaggagtagggatatgatgaaggttgtgttcaacaatagctgagacaaaaatagtctgaaaaaacattcttaacaactctcccaactgaatattatttatactcaatattctacacaagtaaaccagactccaacaactgttcaactacagtacacatcacgtcagtggcgactctgccgggagaaactacagcacaaaacagagcagtcagctaaaatcacttggtttccactgcaacactgcaacttctctcgccacctccttgcaccctccttgcaacctcctccacacccaatctcatccatctttggtgacaaatccgaaaccctatcagtcagccctgcatgttgggtgctacgtcatctactagagctgacagtacgaccttgatctccaccaccatctcacgacatgcgattcaccaccctgttcacgctggccaccgcggccatggcgtcgctgatcgatctgaccgacaagacgtttgagaagtccgtgctcaatgccgaccaccccacgctggtcaagttctacgctccctggtgcggccactgcaagaagatgggccctgactacgaccaattggcgtccgtgtacgcgcacactgacgacgtggagattgcacgatacaacggcgacgaaaaccgaaaattctccaaaaagtacggcatccagggcttccctaccctcaagtggttccccggcaagggggccgatccggtggactacgaatctggccgagactttgactctctggtgcagtttgtgcaatccaaatccggcgtcaaggccaagaccgcccccaagtccgagggcgctaagctgatcaagaccgtcgacgaccagtcctttgccgacctgttcaagaacgacaagaagtacgccctggtcgccttcaccgccaagtggtgtggatactgcaagcagctggcgcccgagtacgaaaaggtggcggctgtcttctcccgagaccccgtttccattggacaggttgactgcactgagcccgagccttcccacgatctgctggagaaatacgacatcaagtcctaccccacgctcctctggttcgaggagggtagcaccgagcccgtcaaatttgagggtggcgaccggtctgtcgagggtctcgttgcttttattaatgacaagactggcctcaaccgaaacactgacggctcctacaacgattacgccggtgtgttcagcggcaagctactggagcagctcaaggaggctgtggagaaccccaccaaggtcaaggagttcatcggcgagatcccccagtctttctcttccgtctacgagcgagttctcagcaaggtcggttctctaggagaggagacagaggcttacctcgacaaggagattacccgactgggtaacatcattgagaagcggggtgccaagcaggacaagctggacgagttcaagatccgacagaacgttctcaagtctatcaaggcgcttaagaacaaggtcgagaacgtccgagatgagctttagacggttgcaaagagatataaaggaatgttacggtttaaacgaaggaggaggtgggtggtacactgagagggcgaagaagtggtgcagtaccggtacatgtgccctgctcgagatccacgtgtatcttacctaacacattgtagtatcgcactcactttggggctggtctgagggggtctgtccaatttcacgtgtgcagttggtgcgtcaagtatcgtagaaccgaacataaacaacgtagttgtgtaaccaaacaacagcgcactttcactacagccaccatggacacctccgacgcacctacgacacgggtagtttaccacgagatccccgcccctggcgagcccccctatagcaacattgtggccttgtttttcctggttgtcttttttttgggcagttatctcctcaacagagcgttccactcggctccaaagttgtggatcgtgtttctcgattgggccgagacaaccagaccagggagcgagacccaagaagccacgggcaaagcgcgccagacaggcccagccaactggatggacattgacagtctctccgacgccgagatgaaggaggtgatggagaagatgcaactgatcaaaagcaacgccatccgactgaaacaggaggccaaacaacgcatggccgagattcaacacgagctgcagtatgtggcgggtatgcactgacggcactggctgctccgctgctccaacagggttcagttgcgcatcgatccagggttacatggtttgtatcttgcagcgtgggggtcaagagatagggaggaagggaaggagaaagacacgttggaaatgacagtcggaacagacgtggaacgtgaggttgcttggacgatacgataacgccctgtacaatctatggtcttcagacgctccatggaaacatcttacccgtaccattcatctcttctgttctagaaccatgtgtgttatgaaatctgactttgcagggtcggagtcaaacaccgctttcatcttggttaagcgagtggattgttttacgagatcgacggtctgagatggagcttggcgctagtttcagcttgcacgatctccacatggtttcaaaccgtgttgccatctgcagttctgactgcatagatacagacgctgccaaggtctaatgtcataaatgtcatcttatgatatgaagtcaggtgctattatatcattgaacttcaataaaatgcattatgctaatataaatatacgtgttaacttcattcttctttgttgcggtcgcgcctgtggtcctttttgtcgtcatcatcttcggcaggactcatgtagtccaccggctcaggggtatctcctgcccactgaacaggctcatcatataacgaacgggacttcttctttttgggtcccggagtagctagaggacttccaagagtcctgggaggtggcggggactcgatatgctcgtcttcactgtcgctatcgagtcccagaccctcatccactccatcatcactcacaggggactgaggagtgagattcagcgaccatctgggagacaaactgctgatatttcgcttgaagttgcgtctcagatggcgtctgaaggacccaaagtcagagttgtcttccgagtcgtctgtattgaacatcaatcgtgatcttcgagataactcgggaccggtacctcgagtcagagccacaaagatgagcaccaccaaaaggatgagaccctggaacatggacattcgtttttgaaagacaagatcatcggccagcatggcaaaccgttgcgaaatggcagccatgttcttgtctgtttggctcttttgcagatcaagctcaaggatggctctattgagcttctgttctcgttgttgagagaacatgactagctgttgcagcacggtggcattgaaatggaacaaaaagtcgtcaatcttggagttttgcttcttctcaatcttgtacaacaagtctctgagcaccttggattgctcctcgacgtactgaagagagagggttgcgttagactcaagtagagacagacgtttcatgatagtcttgtagattgactcttgagtcggtggagttgttgtggagttgttagattggttgttggtggtggtatcggtgttgttattgctgttgttacgttcaatcttgcggtagaactcatccaaacggcagtattcgttgaggcccagtttgaccttgtccagcgacagtttgggggtgcattcgcccttttcgatgacggtatggttcagcgaagggttggacttctcaaccacattctcctggatcatcttctcttcatggagcgtctcctcagccttttcaaactgagccgtttcttcctgaagagattcgtccagcttttcgcccgcgacaatgtcaccatctcctccactgcgtttccattcctccatcatggtggttccatggactctgaccacagatatgggacagtagtactcgtgtccccagtgtgagaggaactcgatcttgacgtatcgcgcccagatctgaggaacggtgatgtcaaaagtctgtagatctcggatattgtcggctgtaaagtcaccaagcactctccattctccagatgccacggggtatcgatcggccacgctgattcggatgtctttgaacatggacgagaagaactcgtagttgccgaccaccacctggtcgacgagaatgtcctggcacagctcgatgatcacatgtttgctgccggccacacatttgttgagtaggtacgagtccttgttctccacgagaatggcccctgctcccttgacatctttgttgctcttgacgaccgtagctccgcagtcgaacgacgcgtagttgaaccgatccttgtaggtcttgcccgggtcgtcggacgccgcgaagagaaagtcgatttcgcccgtgaacgggtccatttccggctcgctgcctccaccaccgccgttactgtgtccgggaccgcttcctggcgtcgatccaaggttctgcccgctctgcaacaggttgtgtattcgccactcttcgaacgatcgcagcgtcggggccgggtgcgacggcgtcggttggccggcctgagactcgcacatcaccaaccccgccgtgaggaccagtttccagaggttcatttgcgctttttcagaggtcggtgtttttttttcaatatgtcgacagatatcacacttctgtaggaaacttaattagggggtggtggaaactggagattggaaattggagattagggggattaggaaggactcaattgaggagagagtcggactattgagccgtggcaatctcgattagggaacggatctaggaatatttgagcccaagtctcgtgatctgacgttcacatctgatacaaccattgcgtcatatctgcaccgctctacagtgttagactgaagttgggtgctgattaactgcgggagtcgatctggttacgtaatcacgttggcagaagaagaaatgcgagtcttgagggttaggagggataggagggacgacatggttggaattgtggtggtttttgagtaacaagactcgaatttcttctttttttctgcatatacattcattcccgaaagtcgggctcaagcagttcatacctaacaaaaatgtcaacaaaacccaacgtacacaactacagtcaactaaagtggagcagcaaattattcagaaaaaacggtcagttgtcgacagttgaagacaggtggagtttggagaacttttaatctggacatttattgtctaaatatgaaagcgaatctacaattttatggaaattttacctttggaatgctgcgttttcttgtatagtggactacagacaacaattcaatctcatactaccaatcgagctcacaaagccctgggaacttttgaaaatgcaataatggtcatgattaagtatgtttatcaagctcttcacttgggtggtccgtttgtttcccatttgaggggagtttttctttcttctttttcaattacagtaaatacagtagcattagagacattgacatggactggaccgcggtaaaagattcgaaacaaagacaacaagtctcttaatcatttaaaaagagctattatacctaataactgtaaagatctgtctagtcttcgtattagatagggacttctctgttctgttctgttctgttagccagatattttcagtcatagacccagctagacttgtttgaacagaatgagtcctctctttgaggatgtgatagtgattcaccaaaactaaatgactcttacgcttgcttgttgccaaattggaatgggcgagagaaccgcttccgactaaaatgcggtttacaaaatggccaggtttcgtctggagagggtctttgggacacggtttagaggtctagggggtttgtttctgtcgcagttttcattatgagaacttcatcagctggtttccttggctaaatctttcttatcgtcatttcatgtatctggaaccgcttgactacatacagtctacgtagatccatgtctgtaaaccgatactggcaaagtataccacttggaaacgtatccaaagggatataatcaagccgtgcaaacggatctctccgtgtttctttagtgtgagtgctccatatcttctttgtatgatcattggcagacctccgtgctcaaaatacacgaatgtataaacggaacttgtggagaaacgactctatggcatatagataaactccccgctttctaaggggaaaagacaggaaagccagaggttttcagcatctttttgaggcagttgctaagccgcggtaagaggtttcttgtctagagctgtattagctatcatgaagcccaggtttctgtagaagcggcgtattcttcacttttagcgcgacgcagaaggcagggctaatagcatagtcaaagtagccgaacaggttgtatcgtctgtcctcacagcttgatgttcgctcgataccctaacaaagttgtctattaaaattgcccctccaaaggactggatgggaactcttaacaaaaactaaactaacaaaaactaaactaacaaaaactaaacgattttttctgaagaaacccaggagtgaagatgactaccgggttatgagaagtgacggtagaaagccttgaaaggaaccggaaacaccaccaacggaacttcgtccggatacttggtccgacaatacttggcaactcggtactactcaccccttatcaagccactttcaagactatatccgacatattcagcctaaagaaagtcaccattcgtctagcagtatcatactccatctgttaaatcccgccatggcgctactatgtggtctgaagagctacagtatgtactacggaaagcgcgggcccgacacatagctgcaataagatgtagaaaggaggtgacaaggcgcgtgcactattggtagggagagatcagaggtgctcacgctcggcttcatggcgaaccatacatctccttttcaaagtcccagtcatcgttacgtgatgtaatgtgtggttagaatagaagaggttggggaggtgctgttcaagtgtaggaagacgagttccttgactagttcgacactcctttcagttctgtcccttctgctctttttgtttcccctacaaggtcaaggaactcgatatccccggtttttgccattccggcaagacacattcttcccggtcgacttgattttggtcaacttgtgacgcacactcgggagtctttgaggacgtggaacagcaatccaccatatggcggaggcagtatgagttcaatcagacagcccaaggcaccgaatctttctcaccatggacttgagactcacagaccacatctggatcctcgtgaactgagcttgaatgtatgggcaacttccagttggtgagtgattctgaccatcgagatggaaccgctattgtgtgtgtttgcaaagatgttgtcgccgcagggagctgccgaaaccgaggtctcttctcctccaatcatggcactaaaagggtcaatctggtgagtgagagtgttgactccatagagggttccgttagttgtgctgagctccaaggctgttccaccaagatatccgatttcggcagctccccattcggctacctgaccaaagtggtccttcttcttggtcaggtcgaagagtgccagaagaagcaccttggctgcgtcgagagtcgccagctgagtcttgaagcgacatgggaagatgcatagataacgcacagataatgcacgcccagatgcgacgtgtctcgaaaaatcaggtttttatacatctcgcaatctgaatcgcatttccttcttgagctgagcagtgtcgcgtagtatacgacggtccccgaggcggtaacaatgtaaaaagttcttcattgtggttaaatcaacctccagcatcgaccctgtttatgcaatggctcttggccttgactgtcactcaggcgcgacttcccaaacatcttaccaccatttccacgaatttggcgtacttaatctcagatggagtgaaggagtcgtttgtggggactgtggcagactgacctgttcctgagctccggcaaggccaaccccattcgacaggatccctctatcaggcaaccagttacgactcattaaaccggttaactacattacgactttgacattctggaagatgttcagttacacatcacctccaacaccaactggaaccttcagactgttgtctctgagtactttgctggccattgagtgaagacctgaaggagaggtggaattctgggctgatcaaacacccagcctggtctaaacaagatcaccatgaacaatttgcagaacagataaccattaaatcccttctgaaggctccattcttcaccctgactcgtcgacagaacatcataacttttactcaccattccagcactgtcggaggaccgaaatagataccgtacaagcttctgacttatatcctccacccagataatgagatcggaccaagacattctctcttcgttgctgccatgtactttgtgggaaacttgacagtctggatcctgtctgctacttaaagcgctttccaagctgacaagagagtgcccagatgaccagcatctcgagaagtgcaaagcatgttgaatcgtgaaaagagtcgactatagacaattgtctttcaaaatctatgtgcaatctctgtaagtcactgatggactagttccaggaaaaacaggagtcctggttcccgagttcagaaagcagccctcagtttcgttattgagcccatacagacatttcagggaccgctcattccaactcctcagggtatagtagggtatccagttgtccgattggctctacgactagttcaattgagtcttcagttgtccagttcgaatcgccagttgttctccagtgattcctttgacccatccatccagaagtgaatctcgtttcactgagtccaaaaccccagttgcatcaccattcccaggatgctcaaaaccatccttcaactttacagtacttgtaacttgctgtctattgtttctaacggcccgtctagccagttcacctgctctactcgtagatagtccccgtcgccatctctttagacaccgatcgaatcaccagcgcagtctccttcccatatagttcctgggaatcactggttgagacataagcaccaagtgtgtctaatcagtcctgattgaatctcccggttcagtcaatcgagcttctctcaacgaatctccaactgaattcccaattgaccctatcagcagccagggcagcaatcgatcccactcgttcaactctttacccatctgaatctgatcgggaaccgaagagccacttccaatgaggtctcaattccagatggattcccttctgttgagtgtcagctcctgtcccgagtacagctcccaaaaacaacaccaattcaggtcccactctcaaagtgagtccgattgctgaactcatcgaagaccccaagtcaagcccactgctcgatcaagaaactactccctccaaagatcactccttcgggtcacctacccaaaccaagtcctcgcatcaaagttataaccgatatctgttgcagttccaaagaagatctttattcctctagcaacaggtactagagagtccctagttggccccgtcgcatctgccgctaatcccatattggtggaagctttggaggtaacagtggtggcagtgagactcctggaccccaatcgtcaaccccctcagatgtgggaagggagttggggacagtggtaactggttgcggtatcaaagagcagacagctcaaacagtagcaataaactgcccaacagtaggtgaggatccaatcgaacttcccccgctgatttgaacagatcagataccagtcagaggcagtgcttcttcagaagtgctgactctggttaggtcttctctggttcacctggtaaagaccatctcaatggtgtctactctcgagtaactggcgagggatgaagacaacacggggtacactcactccagatcattgaataactggagaattgtggggacgagaatctgttgcaacttccaaccctcactctgaccgaaacccagcggcgaacgactcggcgctcccgaaagctgactgtaggtaccaccggaagacaaggaagtaggggaagtgaaagcaaggatcacaatgctgaaactggcccaaaaagtgctgggcattcagccagcgaaactagatatcaggtgctctggttttctccaagtttcggtgcaaattttctgaacgttagtgtcgtttctgttgctgactgtccaatgcagctgttttgtctaggcgcgatggcctacgtgaattgtaggtagatgtatcgcacatcgtcggtcgtcaactattcgccagagtgccagtattactccactccttcacgtcagtcaatccatattgtccattttgttaaattacatccatactcctccatcaaaatctaatctcgtagcttccacccttcatcaagtatcgtacccacttaacggtgttgtaattgctcttctcaaacaccttgaggtacctcaccaccagaccggagcacgtgatcatggtgatttcaaagtccatcgaaatgggcggcttgttccacggcgtcttctccgtggtaaatgtgagttcggctgtggctcggagagaaatctcagagcctccactgatacgcgacaccttccacacaatctggttggtcgacgagtcgtacttcgccttgccgttggatgcgttgatggtggtttttgccgcgtttcgaggcgtgggaatgttgatgacgacgttggtagctgtctgctgcttggggaagttcgccttgataacgatatcgtattcgactcgtgactttccgacaatctgcacactggggaccaccttgaacgggatgcttaggttctccacgcacttgtaatgcatgagctcaaattcaccatctggaggcacaaaattgatcgaccggtcgtggtcaaagttattcagcttgacacaggggtggaaaacacagtcctgtagacccacagagccggtgggggcagtggagccacgtctgccacctcgcttggacgatctagggtcgtcctcgtcgtgctcctggtcgagacgaagagtatcgttcagtccaaaagtgcattctggcactccactgagttgcgacttcatgtgaatggttccatcgacattagcaacaagcacagagccggtgggcgaaatgagtaggttgaccttctcgacaacatccacgaacatttcgtttcggtgatgcttgacgttgtctcgtctccagggagtggcacctgtgatttgcgaggtgatggtcttggaccgtttgagagccttcatggatttcgatctactcagggcgtcgggaacagacacagacacggcgctggagccagactcgctgccacttcgcttggcctccgtctgaatatactgcttcagcatatccatctctgtgttttggggaaggccaaagtcgatcatctcgtcaagcagttcgtagaccagagtgaagttctccttgacgctctgctcgttgaaagagccaaagtaggatttgccgagggcgacaatcttgtagaggaactcaaacaccatgccggcatccacgttcgaccggttcaccgcaacgacatacatgtcctcggacttgcagtgcatgaaggaggttgaaccaatggtaagaatcggtgatcgtacctgggttagtagtgaaagggattgtggcggtaatcgcgagttgaaatgggtgagaatcgatcttcctgccggaacgaagcatgagatacgactgagagcactccatagaaaggtagggtggctgaaagagtggtagcagctggacatatatctggttttgctgtagatgtcactcgttgtctcggtgtcgcataaggaagcggagccagaagaaatcgaatcatgagggatcacgctgagtttttgagctagttgaactagtcgtgagatgagcagaactatgcccaagtcagatacgttgctgaaacagtatagcttgtgcttcgtgagcttagtagcagttgtagaatcgatatcaccgtatggttgcaaggcgtagtaaagggactcaatctctgccccaatggcggttttcctctcaagaagaatgtcctctctcacacacgtccttcatcgtcctctaagagagcatagacatggcacaaaagagaacagaccatcataaaacaatcataatgaccacactttccctgtcaacacctatccagctgttagcagtcagagtcaacctctattaatccctccagctcaatctcctgagcattcgcgtcaccacacggtcactggtcgcgtgatggtcgcaattttcatcatagcaactcatacacggccatgagccttccattgcaacattccctcagtcgcccagtcgcccccatcaatttcgtgctccaatcctcctcccttcggtactcacctcgggattactaatgacctgaattcgaaagacatcggcaatgcttctccgcaacccgtcgcggtagagacgcgagatcagcacctcgcccttctggttgtacagtagaatagccgaaatcatggtcagatggcgggcaacacgtaagctcgtgacaattagcgcatgcacgatatgcacccctgcgtgtctgactaagcatagtgactaagcttgatgattaagcttgatgattaagcttgatgattaagcatgtaggttatgtgaaggaaaatctctagatttgttctattgttttcacgtgatttgaaattacaaatgaaatacagatgtacaatacaatgcacctaatgcatgttctagtgttgtcgacaggcaacgggccatggtatcttggatatcccagattcatggccactcacatttcccatatccatctattcaacttacttagtccgttagtataatcatgactcaccactcaagaatcatatcgccaaagggcttgctctcatgcagctctcgaacaagtccgttgacgttactgagatacttgcctagcatgatctgcttgtcctcggtcgtcaggcggtacacattgtctctcgacatggtctgtcggtacagagtcttggatttgtccacgttctgcctggtctgagtctcggggatgaggtagaagaagagaaactcgaggatcttgagcttcacgtccttgggagtctcctttcgcttgaacagcgtgcagatggtggccaggcctcccatgtgttcaaacagtcggatgttgggcacttcacgcagcaaacaagcgaccagcgctcgaatcgtcacgtcaacggcctggggggttccaagcagcttgatgaacaggcccatgttgttttcggtggcaaagatgcgccgactgggttgatgcagcaaaagagctcctcgaaggagatcgatggcaaaggggagatgctggatggtgtctgcgctggtaagcatgcgttcaattgtcgtcacgaggttagatgccacattatactcgaacgactcctgcaactgcgagtactcctcgaagttggagcatagatcaatgttggacgtctgtcgagcagctcgaaccagactcttgaaaatcgatcggatttgctgcagaccggcgtatatccgcttgggcgacgacgacgttgtgtttgtaatcgccgtggaaagagagctctccatgatgaaaggtctgtccatggctggtggacaatcgctgtgggtgctgcgtacaagtgtgtccaaatggtgtgttcaaatggtgtgttcaaatggtatgaccaaatggtatgtagcaagtttggtaccgatgggtgatgttttggggcagtctaagacaatgttgcagtcgtgtgcggatctctgttttgctatgtttgacgttggtcgggaatgttgatgtttctcccaattaggcaggttgcctgccgataccactgttgtgcatgttagacgcagggcagaccagcctccgcgcagttgccagttcgaagccgggcagcgtagtggataaagcggcatgaaacatggggctttaaggagccggcgtcaagttgcaagtctcgttgcacgtttcgtgtagtactgctgacttgaagaaagtgtttagtcagtggcagatcacatgacaaagaaaccttgttttgacagttcaggaaagatgcgcgtcgactgacagtgtgttcgattcgagcctttggagggtaataagtgcggatttgaggaagggttggttggatccggcaaatctggtaattgcaatgtgttttttttttttttttttttttttttttttttcaatatcttcgagtataattgacatccagacgtgtattaaaactacaagtagttggagggcgttcaaggggtaccatattttattttatttgctgcatactatattgtactgtaaatacatgagctcctttttgttaaaaaccaaatgaaagtttgttgatatttagttaacacttacatcctgcttcgacaaccatctggttccgatagtataccaggcttggtgtatccgcccgggcagtgacgtagccagggtatgacttgatgaagctcttgagcgcgggccagtcttggatcttccacagcaggaacacagagctgaatttgacaggaaactgctcacgagggaagtaaatgtactgcttcttgtcattagcggacaagcgcaagacattgttgaaaaatcccatgctgtcagcactggtgaactgtagcttttcagaatcggagcattggttgaacgagtgcgatcctgagtaaaagacacatggaacacggctgagaacctcgttcgagtagtggccacgttgccacgaggagcagcacgagtggcacgagaggtagccgagggggtgtgagtagcggtggagactggcttcacagcctggacagcggaagcatcggaaacctcctcatgagacccgacactccacatgagagcactgtcacccttcgcgggaagtcgtgggaaccaggaacctctggcggcgagaagcttccgttcagagctggggagatcattaatgacctttgtgtaacgctccaacatatctgcaatctgtttatcagcgcagacagcggtgatactgagctcagaacgagtggactctggagcctcgatgcaggcgagcacatcaccccagtggttgtcatcacgctgagaataccacgtgacccatgcatcaggaaggagacaagggagacggcaacacttgatgaagtcatcaattggagagtttcggagtgcgtaggcgacgctttgcaagtaggacacgacaaggaactgttgtcgtggatccttcaagaaagacttgcgatccatgttgaactgtcgctcatgggctgcaggagtagaagagctgtcgtcaacaagtccaacgtattgagcaatggcgcggaagaaacccgagcacatctcagtgaggggttcataatcacgagtctgcttagcgtgcgtgtgggcagacttgaagtcgttgatcatgggcaaatagtccggctggtccctgacagagaggtggcgcgtcaggaactcgaatctccggtacagaggcattggagcgaccatgacggccttgaggaggcgggtgtcaaggttaccagagtgtttcatgaacatcttggatagggcctcagctgagtctacactggttccctcagtgggagtagaagagtttagcaggaggtcaataacccggcgactgcccccttcccatggaagcccgcaaccgcccaggatctaatgtcgcttacagcggtgtgaccatttttcacaaatattgcgaggtgaaatcacggcagctacaatctcattagttgactccatatcagcacatctattcgcctttcacctttttatagcacatgaaacgaccagcgcgggtagtgagccagagatcaggaggtgtgtcttttggttcccgtccttccttctgtccttccatccttccgccctctccgtctctccgcccgtagttagtcaatgttgaagtggtgactcttgaagttgtgccgttctcgctcctcggaaaaccgctcaacaaactcatctgaatgcaccatttcctcggcaaacaacttgagttctcggttcatgcgctcatacgagtccctttgacgctcgtagtagcctgtgagactcagacctttagccaaggttcccgtgaacttctcgccttgtctgaatgtacatcgcccagtgttctctttagacgcgatgatctcaaaggtgtgttcaccgtccagagcccacttgtgtttgtcgcctcgacaccatttgagaacactaggcgaggccagcgccacgatgggtgtgtatgaagaggtccttgccggctgtgttgcatatacggctagcctggagcctatgagatcgaaataaaaggtggcttctttctctcttggcggacctccactgaccttgagccatgaattccactggtggtagtttttgaagtcgaagagaatgttcgaaaccacctctggcgatgtttcaatggtgatttcggtggtgattgtgtagggcatggtacttctggcgggcggacctcatcccacgccaccactacacgtatataaacctcagatggcaagatcgtgatgctgaagcggcgtaacgtgagttttcatgtaaagagtgacattggaatgaaatgaggcgcagacttcaatgttccgtgaaattaccaaccagaacacgagacactgaccgagatacgcggaacacaacgatatacggaacgagatacactggacgagatacactggacgagatacactggacgagatacactgaacgagatacactgaacgagatacactgaacgagatacactgaacgagatacactgaacgagatacactgaacgtacccagggccgactctcaaatctatttatagctcttgatgcattgttagagttgaaaattcagtgtgtcccggaacttaacgcagggctaaacgcatggttgattcttgaacaataacgagattgaagtcaatagatgaagatattttctatatgtttgagagaaaatcaattgaatgacaacttacaaagtcctctagccagtcttttttattccgccatgtctcaatggcacccaaaccccttccttattagccccgcatggtactgtatgtagataactctgatatgatttcgtatgcgcgactcagtgctattttaggcccaaacaaccagccgcacgcgccgttttcggctcagagacaatggtcgacggtttatcagagttctgagatacactgccacagccgtgttctggaaactcgtcgcttcgttgctcttgaactgacggagtcggaaaggttgatagattagatagagtaggatcgtggtagagctgtcttgtcacggattccagtacaactgtcttgttacagacccagtatccagacgcgcgtttggtgtgtaattagtttggtgagtgcccagcttcacgtctcacgcgtgaacactttttcccaaaccgtcttgaattcgggcaactaaccaaagagtgggacgaaagggttctgcaacgtgaaaggctcgcaaacaaaagccgagaatcgagactctctcaacctggaatggtgcagagatagcatcctgtgaacttaccttgcagagaccatgagtattatcccgaatctgcgagtggagcgaaggctacgacggtcttacagtcttttataagccgttgtcggcttgacaatgttcgaatgaagacagtaaatctgcaatcacttcgagttgtactcagatcaagtacgatattatcaatgctagatcgaacaaccccattggtctcgaaaacctgtactggaatgtattccactccccccttgtctcttagccgcaccaaatcaatttctacataaaccactaaaagtcctcattattgtcctcttcaatatcatacccaccgaactcggttgtatgatcgtagtctccaacttcactcccagacagaaacaggctgtcgctatcatgcgtgtcctgttcagggttctgtgcctcctcggggatctgtggcttgcatccttcagcacttctgtccttcgccatctgctcctcctgttgccgtcgctcttcttcaatttcccggtgttcttctctccgcaatcgatcctgttcaatggcttctttctctttaccttccctccacgaatactcagagttcaccaactcgaacaaatcatcatactggtatctcatcttgtcgctaatgcgctccagtcgacccttcatcagtcgaacattgaacctgggtgtcagtccgtcactattagaggcctccagatccttcagcagcttcctgtactcggtcatcaagagcagagcggtgacaggagccttctggagtttttcctgtctgtctaactcggcctccacgaggttgtattccgcctcagcaacattcttttcagcttcaacaacaccctcgtcgtctccctcattcatcaaccgaagacacttccaccgagcctcatgcagcttgtttcgcagactgttgtcggagctgtagctgtaaaactggtcagtcaaatggggaggatcggcgatacgagccagctcttcacgtgtcatactgggctcgcccacatgcttcttccatagcttgatccacagaagactgtcaagatcggccatggtgaaatgatagggcaacttgacaacagactgcaagatgatcagagagtagacacacgcatacagcttgttgtaaatacgcagacaagtggggttcagatacatgctcttatcgctccactcgagcttccgatatgtcaaatcaggttctttggtcgcgggctttttggtaccccagatctgcagcatgtagacttcaaccaactttctgtaaggttcctcctcgtaatccaaccgggtatcctcattcttggaagtggtgtacttgaagatctccgtcacaatctgtcgcttgagtcccttcatggtaatcttctgcagtcggttcatcatgctagccaaggggggataaacatcaggctccttttctcgatacctgtcgcacacaggaatcttagtcatagcaatagtggagccctctcttcttccctcgacaaaatgcatccgggcatcagccatgtattggaccctatccatcaacaactcgtacgccacagatctccatggacgaccggccagaaaagcgctttcggcccaaaatggctcgttcaaaagcggcatctgtttgtacacggtgcttgtgtttctgattatgttgagcgctcgttggacctcgaagcagtccgtctctagattgatgtgtttgtagggcttgatgagcttgtgtttggtgtccagaacattgtgctggtattctcgccatttgtggtacttgtcatttgtccgcagccactttttgacctccttgaaactgctgttgcccgtaaatcgttccatacacaggaaagccagctcgaaacagtgtagtcggggctctttcttcagcaatcgaggagggtagagcatggacacctcccagtcatgtttgagagtgtgaatcttgcacaagtggacattctcgggccagtggtaggccgcgtacctgttatccttgcccaagagaaaaaccttttcgcttcggttgtatcgggcatattggtagactgtactggcgagaatctcgtgcttctgagccgaagccgtcgcaatcacgttcagatgagggtacttgtcgcgtatgtagtcgtagacaatggccgacacggaattgggacgtcctccgagaagcggaaatcgacacatgaatctcatttggtcgtccacctcttgctgcgacgccacccggtcgatttcgggtccctggccatcgaaaatgattgctccaatgtcccagtctttccagtaagccatgaactcgtccacccgttggcaaatgcctccccagtcgcttctcagggtgtagtgacctgtggcggtcaatcgaagcgcaaaacagtcgccgtcgataaatacttttcctttgtccttggcgagagatgtgtttccatgtttgaccttgtaatagaacggcttaaggtgctgagagagtcctgctatcgtcattccgtcgttgcgatgttggtgaaagatcagatcagaaatatttagccgacctgcaggcagagccaatttcgcatctttttagataggacgtggtagctgtggttttggtcggagcggtgagcagcaggaaaaggaaccgttccgagggcgccatttatttgtgtcagaaggctgacgtggccactttcgttaatggagtcgttgaacggtcaagatggtgaggttgagagaacataattttagttgaggggtctgaagtaagtaaatctaaagtaatctaaagtaattggaaaccaaatttctatcgatattctatacaaaagttacatgttccttcaacctaactaaacccaactaaatgaccaaacccccttgatttacatcactgttctgagcgagtactgaagatcaatgcccatggctgttgcaatgccaaataaaactcatcaacacctacattgtctacaactgtccacagattcccttttacttctacttgaatgtaccagcgtcgggtgtggctgcctccccttgtctacacactcctcttttgttaaaactgttattatccgtcactcgccgtcttacatcttgtacttgacgggctcgtaagcatcctcgaggtacttcaagtccatggcatcaaactcaacgtccagggcggccagagcctcatccattcgcttctcggacgagaaaccaacaatgggcatggcacccttgtgaaggacccaggcggtggcgattgtggccatggcaacgcccttcttcttggccatcttctcgacccggtcgatgatctcggcagtggagtcgtggtccttgtcgaacagcatcattcgcagatcagaaccggaccgagcagtgtcctcagcacttctgggtcgcgcaagaatgcctcgagccagaggagaccagggaatgagaccaacaccagtcttgttgcagtaccagttgagttcccgctcgtcctcccggttgatgaggttgtaaagagactgcatagagataaacttggtccagccatgcttctcagccacgttctgcagctccacaaactccacggctcgcatggaagaggctcctaggtagcgggctttgccagactcaacacagtcatgcagggccttcatgatctcctcgtagggacactcgtcgtcgagtcgatggatctgcagcagatcaatgtaagtgccgagtcgttcacagcagtcgtccaccgaggcaataatgttctttcgagacagtccgattcggttggtgaactccagcatctcctcctccgatcgaccgccgagaatggtctctccgtggagtccctcctcggccacggggaagaacaccttggtcataatgaccaccttctctcgtgggatgttgtactttcgcagaaacttgcccagtagcacctcggagagaccgttggagtaggtggaggcggtgtcgaacgttcgcaaacctcggtcgtaggcagccttcagcagctccagggaccgctcttcgtctccaatgacccaaggagcccagttgctagaaccaaacgacatacatcccacaatgatggaggacaccttgaggccagagttgcccagacgcttgaaagatttatcggtgagtggcagagacatgtcgagagagtgtaattgctggtaaaggagatgtcgacgacttgtggtaaaagcgcaggaagtgatgtgttgtgtagatcggtttcgcttataagttagggttggatagtgtgttcgttcaaaggtggggaacgagaagaagggggcctttaattcctcaattaaacaagttggcgcgattctgaaaagacgtatatagccataatcataccctgattcgatcaataccattttatcccaaattactcagcaaaacacgcccaaataacaacacccctttcccacccccacaccaagatgaataataagctcgaagatgcaattcacaaggatacaacggagcttcaatctgatcacggttttctgtaatatgtcctcccccgaatctcacgtaagctaccaaatcacgtgaccccaactgtccaatcgtctatatatagcatcacgtgaccgacaaccccccacccaaccagcggcatgttagccgcaacacaccccatcatctccactccgcatattatgcagggtgtaggagataacgcttaatcccggcaatagggtaacttgattagtaatctgcatcgcatggcatgtgagtgaagtgcaagttgggataagaaaaaacggaaccctaaattatttttgaaatatatatatatatattttctcgttccacccacactgtggggaaaaacggagattcgcgcggatacttgaactcggcaaaaacgagggatataaattgtggtatactggagctctatttgactttaagttggttaagtccgctccgataaatgtcaactagtgtggataaaaacatcatcattcatcaatcataatctctatgtgagtggggtcatgccgatagcagatccatggcggcctgaagctctttcaatgctgtctccttgtcctcgtagttgagggcggaaatggcaaacttggcgtgtttctgggcctgtttgatcagagcgtcttcgtccaacacagtcttggggtcgactggtttggccacaatctttgcaggcgacgacacctttcgctgcgggctgggaagagtgggtttgggaggagccacgtctccgggggggttggaaggaggagcaggaggagtgttgtcttcgggaagaaaagtcggaggtgcaggaggaatgctcgatagggggtcgtcattatcgtgagatgatagtgccttggaggcgtgaattgaaacctctttcggagacaatctcttgtcgaaaggatccacagagtcagcaccgtcgtcaacgccagcttccttcttcatctccgccatcattcttttgatttgttcctcctcgggcagctctgcctcctcctcttctgtggttggttgttttggagcagtatcttcgtttccgtcatcaatggcgttgtcgataacgtcgtcctcgtcctcgacagtgaattcgttggggtcttctccggccttgagagttctgaggattcgagcggcgtggaacttggcatacttgatcttatcgacaacgtccttgtccagctctccaaacagcttgaccacctcaaagaaggtggccgcggcaaagaacatctgcgccgtggccttggtgctcgtcttgtcccgcacctgcttgtctgcccgggcaaagatcttcagggcaaaagcctccacatacgagctggccaccgtgtcgtcactgataacagcctggcccttctccgacaccagaaccggatcctcctccttgagcttctcaatctcgtccagcaaattcccggtgaagatggcggcttctgtgtctttctgatgcagaccctggtcgacaatctgctgcgccgcgtacaacttgcaatggtacgagatgatggggtccgccgtctgcgtctccttggccttggccagatacggcgtgattggtttcaaagaagccggagtcgtcatttcagctgctggagtagttgtagaggttgtgtggcgtgtatcagcatcgtatgtatagatagcaattgagttcaagtggcacatggtggaacgtgggggtaaggagtggaaatagtgggtgcaatagtggtgtgagaggtacgatatttacatttcagaagtctacgagttgtaaggaacaacatgatatctttttatattcaacaggatgacaactgataaccttgacaactccgcgtggtggtactagtatgtacagtaggtacatcgtatctcaggaaaatctcgaccaactgaccactgcaatcaacatacaaagtaccatcatatccccaaacatgaacatacgaagacatgttacgacgccgtgaagatcgtggggtcccggacgttttattttcgtcacgtgactctcctctggcgtgtgttttgatcacttttgtgtctacttgtacaagtacttggagatataccctccctagttaaccatcatacagtaagtagctgtacaatatgtactgtacttttacaatacaacattgagctttcagaacggcatttctgagaggttaagaccacgaaagcgactcaagtcgaaggaactccctctaaaaagccccatgataaagctcagctcaagttgccgtacaactatctcctattctactaccctacgctgcctgcctcttcccacccacttacgtaatacaatctaggcttgacccttaataaacggttataaatggacgcatcagtggagatattgaaaaacgggaaaacggaaattgccttcacgtgacccgctctactcggtctccgccgactcgacgcccggtatctcttgtatcggcttttctacacgggttttgctgatctcagcccaacacaggacttttagagttgcaacgccaaaaccaataacgggttaggtgtttccatttgcggggttatttgtggaggagagaaatggaaaaattgccaaaatatcgaaaaaccgcgagaaaaatagggaaaaaataagtttctggtagatgtcaaatatctctctcttatgatgcaatctcctcccagattttgtctcttttcatcaagataattacctcaggtttgttggttatgctatcactaattgaatggaagaaaagcggctccaacatgtccaataatcacgctagaaacaagagaagagtcttgaaatgctcgggcagtcgtgccgagccccatctacttcttttattcgcgccacctcttcccccgccccccacagctcccctcggcaactcttgctacttatacttcccatgcacgaataagccgccaaaatagagtgagcaagtgtgctgaatgggtgggttagtggagggagctacgacagggcgtttgtgactgaatgcgaaatattttgggggcgcgacacagagcagaaaccaaagtatatatatgtgtgtgtctcccgcggctcggctctgtcgcccgctgggcttgtcttttctgtgtccatgggtttttgggcctgcctcccaatcacgcgttaccctcctacgcgcctgagtttaacttgcaatcgtgactctctgcacgacgacacggccgagacgatactgtgccagtaatacaccccattccacggctctagcgacacgtctacagcgacacagacacggccctcgcaactagcgccatacaaccagcgttttcccacgaccgatcattcccgtgacgctaaaaccagctccacaaaaccctgtacacccttgctccacgacagtgccctgaggtaccgacagaaaaagaagcgctcagaaccacctctggacagagaagagctagctacacgactgcgactttgctcgagctccgctagactcgccgacttgtattttttcacaactgcattcacaccacatctgtttgccccagaaaaactgacgctcaaagacgttcacgacacgctacaggcgacaaagaccattgttcatccacaaccatgcccgacgtgaaacacgaatcctccacacctggcatgtcgccagaattgtacaccgccgtttactccggaatccaggtgtttgaaatgatggccaacgacgtggccgtaatgagacgacgcacagactcgtcgctcaacgctacccaaatcctcaaggtggccggcgtggagaagtccaaacgaaccaagattctcgaaaaggagatcctcaccggcgcccacgaaaaggtccagggaggctacggaaagtaccagggaacatggatcccttacgagcgaggcgtcgatctgtgccgacagtactcagtctacgacgtgctgcagccgctgctagcttttgatcccgcccaagtcggagactacacacctaccaaggaacaggccatggcagcccgccgaaaacggatcgtcgctaccaagcagcagagccgaatggacatgcctctggcgcaacccctgcagcttccccaaacacacacccctctctctgtgtctgccgaaagagcactttccatgctcggcaacaactccatgagcaacatgagtggctcacccagcatgtctaatatgggcactcctcagattggcactccaggcacagactcagcgtctcctccagccaagcgtttcaagtcggaaactaacggacacggacatggtggccctcaaaatcagggcccccaaggccaccagagtactccaggacacatggttcaacaacagcaacaacaacaacagcagcagcagcaacccaaccacactctggaattcgacgaaaaccttcccacagcagacctgttctccccgacgaacctccctatggaccctcttcctccggatgcacacaatgacgcgtcacgagatatcatgactcagctgtttatgggcaacggagcaacgagcttctcgccggccatcaacgttgacgtccccattgacgatatgggacatgctgctcttcattgggctgctgccttggcccgagtggatgttgtacgggctctggtcatgcatggagctgaccgacgacgagccaactacgctggcgagacggcgctagttcgagctatccttgtgaccaacaactttgactccggcaccttcccccagatgctggatatcatttacccagccatccccctactagataagcagaaccgaactcttctgcatcacattgccctgactgctggtatcagaggcagagcagcagctgcaaagtactaccttgagtgtctgctcgagtggattgtgcgacgggggacgtcgccgaagcgaatccggttctctttggcgagatttatgcaggagattgtcaacgctcaggacaagtacggtgatactgcgttgaacattgctgctcgagtcggaaatcgtgcgatcgtgacccagctgattgaggttggtgcagatcccatgattcccaatcgagctggacttcgacctgttgatttcggcgtcactatcaaccttgccgaggttaaacccatgctctcgcggtcaggagaacgagtgggcttctctgcaaatgccgagacgcggtctaaggatattctgcagacgatcatctcgtcgatcgagggtctggacacggatttctcgtctgagatggctggacgaactcgagcggctgaacaggctcatgccgagctcaggggagctaccaatgcactttccgaggctcgacagcgacttgagcacctcaagaacctttcttccaagcgagacgcaatgctgaagcgagcaactaaccttgagcgggctcttcacgacgaagatgccaagttccaggcgcattccggcggtgctaatatgtctttcgagggtaactttgacgctgaccagccgttccgaactcgtgcattgttccaggctcctcgagacaaggagtggtctgtgcaggagatgaactcgattgaggtcccctcccagcaagtccttcaggctcgtgtgcgagcgtaccgaaagaaccaggctgagctggagcgaacgtctggagagctcagaggcagatcgaccgagctggaacacaagttccgacgggtcattgctctgtccactggtgttgccgaggataaggtggacgagctgctggagggtcttgtccaggcagtggagagtgattcaggggaggtcgacatcaaccgggtggctggtttcctgagaaagttggagcctcctcagcaggcatgactgcatcaattttcgttttgaaaagaaacaaacagctcacggtatgggctgttctcagtgtataatcgtgtgtaatttttatataatcacggctaatgaaattatgttaatgagatggcactggcgtcgtaccagtaggaaagatatcaacataccaacatacactccacaatgctgtgtagaataatagagaatataaaaggtcgatacagtcgtggctaccgacactgacgtctttcacgccctcatctcgaatgaaacaactctgcgtctgccttcccttttccctggctgtctattgttgccccgcaggacccctgttactaagtacatatagttggagtttatttaggacatggggtgtctttatattgggatgtagaggatatagaaagaatttgaaagcagattctggatattccaatcaacaccattctaatggtaccaaaaaacctcacctttgtattacaataatcgccattttccgacgcccccactttttccaaggacaacacatgcataagcgagattaagatttggcgatggtgcgtataccagcctcgacagagtctcttgtctgctactttcactacttgtcatatcagcatcatgaaactgttgaagtatgccgccgcggcgctctttgcgtccagcgtggctgccaacgtgacggtcgagctcaaggctcaatggcagagtgactttctgctggaattagtgtgagtatcgagcatggcagggcggcgatcttgcgtgtttggtttggctatgagttctggcagtggactggatcaattagtggtggccaataccagtgtccaagactacatgtcacacaggacccagtatgtgcgacagtccaaggtacatgagcgacttgagtcaggcaatctggatctaaatgatggcctcggagagctctgactacgacgatgaccttagcaggttattggacagagacagtacttgggtgattgtgttaaatgttgagtgactcagccatggaagaggcgatcagtgtagacaagcaaatccccggaccgatattggcctgtgtctaccatcctggcaccaatggacggtatggatccaaggtcagacgattgttatcggagatacgaaccaacccggttcattagatcctgctccccgacgacctccggtagattcgatggagagtactatttctctctacctgacaagttcgcgctaaagatcatcaccggagttcacaccagcaaatggtctccccctcgctggactgacaaaaagctgatctcaagactctgtcaccattaacgtacgagctgccgatattctgttggctgtcgacaaaattgtccatcgcctttctaacccagtgaaaccctttcaactgaacacacctactttgatttcatcaatcacattgccgaacaggtcgaggatggtgccaattataccgacaaggaatggtacgacaacctgacggcctttgcggcctccaaaagcgagatctccgacttccagaaatctctgaccgacgccgccctggccttccggcgagaatctcctctgattgagaccttctaccagctcggcgacagccaggaatccgagtgcgacatcttcttcacctacaatggcaaaaaatactgcgactccaacgatctctttactctcaagaccaccaagatgcccaagaaccccagtgtgtactttttcgaccacgtggctcgatccgtacaggccaacaagcatcttaagaacatccccgtgaccgttctttacgctgatctgcgatctcccgagttccctctgttccacaagattctgtaccaggaggcccaggatggaaagatggtgtacattctgcgataccgacgatcagaccgatctgagcgagttaccatgaccggttacggtgccgagctgtccctcaagaaaactgattacctggttcttgacgacgacgctaacactgagaagctgactgacaacaagaaccccgtctacaccaagagggagctgcagaacatgggcctgaacgccgcgcagtttgttctcaaccatcgaaaggaccccgaggctgctctcaaggccctcaaggaggtgtctttcgacttccctcttctatcatcttctctgaacaacaccaagcctgtcaagggcttccagaaggccctccaggaaaatacagccgctggtgatttcatgcctggagccaatcagatgtttgtcaacggtgccttgctctccacctcggccagcaacctgcagtctctgtttgatctcgttgctcttgagcactctcgactcgaggttctggctaagaccctaaagggtgcaatctctgctgagcagcttgcttctattctcaacgactatcctttgcaacacgctttggagtcccagcctcagcgaatcgactaccgtgacgccgatgctcttctgtggctcaacaacctggctacagatatccagtaccaggagtggccccgatctgtggcttctctgctccagaaccagatcaacctggctcataacgcccagacagtggtgatgcctttcaacatggacgatttcgctgatgtcaaggttgacaaggagactggagagttgatcaacatgcaccctattaaccgaggtaagctcactgtgctgttcactatgctgcaacgaagcatgcccatccagtttggtgtcgttccttacggatctaccctcaagggtaagaagctgtctcagtaccttcactaccttgcacgaaatgtcgacgccactgcttctcttcgattcctgttcgccctcggagctggtactcctgtcgaagagatctttactcaaatccctgccgagattactcaagaaagtgtggacgaagctctcaaggaggaatcctacgaaccttatgtgactgcctctcgagagtggatgaagaaactgggtatgaatgaggcccagacgcaggagcctgcttttgtaatgaacggtattgtcatgcccttctctgagaagtggcagaatcttgtgggagctcggttccagcaggatctgcccgagatgctcaagcttgtccagaaacagatcatcaaggtgtctaaagaggctcctgttggtgaagatgacgaggacgaggatgacgagaacgctggaaacccggttgacaagtactttgccaaccacgaaatcaaggatctgttggtggagggaagccccactcgacgaaacctcattctgtctcctgcatctttcaccaacctgcagtaccttgagagcgacttaaacctgaaggatgtttccactgctacaatcgctggtacgactgcctctatcttctccaactccatccttgctggaaactttgcctctacccagtttgtttcacagcttctggctcttattgaggcacagcaggaggagaaggacaggttcgctttccgaacccaatttgttcatatcggacagactgatagtgccaagggtcaggtgatcaacggagttgttcagaaactgaccgagctggctggtgaagagcaggttagtcttctcaaggatgcccttgcttatcttgagggtgacaatgcttctttctctgccaaaaaggttccctttgacaagaccatcactgcttctgaggaggtcaagtatctgaagcagttcaagactacagagtcttctacccttctcattatcgatggcctcgtcaatgacatttcttccaaggccatgcttcttgataagtccgaggtgattgccctttacgagcgagaggccgttcgacgtcttgagctcacttctgtcgctctttctgacctcaagttgcttaccaagtctgtcgagaacaacctcgatcttgccaaggtgcacattcctctcgctaagatcttctacggtgatgcaactgagcaggaatctacgctttatgatgttcgtgccttccaccacattcgatggaacaaggacgtttcttctttcgtgcttggcgatgagtctacttctctcgtcaagattgttgcagctgttgatgtgctctctgacggaggacagcgacttgtgtctcagattgaagccatttcaaaggtcactggtgtttccgttcgagtcttcccctcccccaaggcccctgatgcccgccaggaacccaccctgcccctgaagcgattctaccgagctcacaactctgtcgttccggagtttgatgccgagggagctcacaaggtgcccaacctcaacttcgagggtcttcccgctcagaacctgcttactttcggacttgacgctccttcttcttggattgcaatgcctgccgacaacacgcacgatttggacaacattttgcttgaggaggattccgaggactttgtcgacgcttcctactcactccagaacattctcattgagggatccatcatcgacattaccaagaatagctatgctcctggaaccgacctgcttctgaagagcaccctaacaggcgagtcttccgatactcttgtcatgtccaatctgggttactttcagcttcaggcaggccctggtctctgggaacttaacctcggaccctctgcttctgacgtctatgaaactgagcacgaggttatcattcctgtcactgacgttcttggtcctcacatttccctctccatggagcgaaagaagggtaaggaaaatgttgtcgttggcgcctctcaggacaaggccaagctgtggagcaagctcaagaagagtactggtgtctccaccaagaagcaggcggacattaacattttcacggttgcttctggccatctctacgagcgattcttgagtatcatgactgcctctgtcatggcccacaccgaccacactgtcaagttctggctcattgagaacttcctttctgcctccttcaaggccttcctcccccaccttgcagcccactacggctttgagtacgaactggtcacctaccagtggccccactggctacgaggtcagaccgagaagcagcggcaaatctggggatacaagattctgttcctggatgtcctcttccctcaggatcttgaacgagtcatcttcatcgattccgaccagattgtgcggactgatctgtacgaacttgtcgagatggatcttgagggtgctccctacggtttcacccccatgtgtgattctcgaaaggagatggacggcttccgattctggaagcagggctactgggatactttcctgggtgatgatctcgtctaccacatttctgctctgttcgttgttgatctcaaggtcttccgagcccagcagattggagaccgactccgagtccactaccaccagctttctgccgacccagcttctctgtccaacttggaccaagatctgcccaacaacctgcagcggcaggttcccattttctccctgcctcaggactggttgtggtgcgagacgtggtgttctgacgagtctctgaagactgcgaagaccattgacatgtgtaacaaccctctcaccaaggagcccaagctcgaccgggctcgacgacaggttcccgagtggaccaagtacgacgatgagattcgaaagcttcgaaaggaggctgagggaattgagggcaagaagaaggaggaggaggagcgcgccggacctgtggaggtcgaggtggagatcgatgagcctgaggccgatcttcacgacgagttgtagacaacgaatgtattgaataaacgtatgtattgtacctagccatataaatggcgagcttgtgtttggtttccaaaatgtcagctttttttttttttttttttttttttttcttcttaatctatgaaatacatttcagctacttgaggccataagacaaagttatacccgcaaatcggatggcatccgtactcgcttgttcacgtatcctgtcttccatttcttggttttttctctttttattctaatgattcattacagcctgtttttttttttcttacataattaaatgttagcttggttatataaaaaattactctaagcatgttagaacacaggcccactggcccttcgtcgtaagtactcactgcacgggcttcttatagagtaaagaagctactgatcaaactgctggagagataattgttgtattcaatacatgggaaatgagagctatttataataatggcaccggaccaaccgacggggccgtaaggtgacggtcgagccctgggggactcgacagacccccacaatagtggatccttgcccgaagggcactgacgggatccactctcgagagttgacaggcaaacgtcaacgctgctggacgtccgtagtcgcgatgatcgcgacgcccggacgtcataccgacagacggtgatcgagaggtgcaggactgacagttgatgcaggagacagcaactgagctccgacgatggtcgatggtctgcgtgccgtagacacaagaaataccaaaagaagatcgtttcctaacaaagcatcattcgcctggctagctcaatcggtagagcgtgagactcttattctaaggtatctcaaggctgtgggttcaagccccacgtcgggctattttcttttttttacttaagatggtgtgtatgtgacgccgcgagagaatccttcaagaggcttgtagggtcgcaatgccgccattgtttctttaacaacccccgatctttcttagtcatttgcttctatatatttgggttgcacttacctcacccatcaatctttctccgcacatcaccatgccaaaaaagtataccaaacaatataagagatatccgagcgttccgaatcagagtactaagccagctgttgcagattcggcgcaaaaaccatcgctctcggccatctttggcgttcctctcagtcgagaagagctggtagagacgaaacgccgagcacgaggtggcggctctttgagcaaatctgtgggtccagcggtgcaatccgaaccatgtatggacccggagattgctcgcttcgtgcaagatccgtcgagaatcacaatgctgccgccagtgaaggcaggaccacccgccccagcaagttggatggtgaaaaagagcgtccaagagcccgaattcaagagggtcttcaaaccgcaagaggagggcgtgtcaagtcttaagagactatgcatcaagagcgttgcggagttctaccccgaacacagggcgctgttggacgtgtacagtgagtatctgtctacgaatctagtgctcgacatgttgcctcaaatatcacaactaagcaagtacacagtgtctccccaggcatacagcttgctcttgcatcaaccatcatacccggaaattacccacctggatctctctggcctggacttgagagaaacgagggtactcgctgactggctgctaagtcgcaagaaagagaaggaagaggaggaagtagattgggaggatgttcaggatgaagaagcaaatgtcgaaaagtttcccaatctgacatctctgtgtttggcatacccttcgcatcacaatactcgtctatggcctatgttgctgtcgttaacgaaacatttccagctcagcaagttggacatttcaggatggcctgctcctccgagagcagagtacgatatccgcaaactggctcaacacaccttgtttctcgaggttctaggagtcaataattgtccatggacttctttacttctcagtgagtcggtagttccgttgtggaaaactagttggatcaaagtcagaactgttctagcagacggtgatcaggaggctctaaagagggtcagaggacccggccgttggttgtctatcgagaaacaaacgtcatagccaatgcacgagcacttgtacataaatggataagtatttttaagtgtttattagaataatattttatacaatactccgcacattttatgcgacccttacccttcattctgctcattagcaacctcatcgtcgtcctcctcgagcttcttgatctccttaccctcctcttttgccttcttgttcatgtagtccgtggtgcactccttggtgataccctgcttaagcagaaagtcgaatgaggcatccccagtaaagacatcgacgaaagaaaagaaggcgtggaacacatgttggcccttctcctcggcgtagatcttgtcgtagatgaacttgtgcttgaaggcctcgatctggtcgttccagttgtcgaaatgaacaccttctcggccaaactcgccctgcagctttttgttgtacgagtcgtagacgggccgctccagcagcagacccagggcgggggccttggggatgttgattcgggccttttcaaacgtctgaggaatgagcttctgggggtcggcgttgcatcgtacactgagagcaaccatggagatcatctttcggatctggtgcagcatgaaggactggccgtggatcttgatactgacccactcggttccgtcgatcagaaagggatcactacaggtcagagacttcatggttcgcatggccgaggggtccttgaacgccttgcccagagtgaagttgtggaagttgtgggtgccctcgtagattttgagaatctctctgatcttagcgagtcgttcgccagagattcggaactcctcccggtgtcttcgctcgacagccttgattttctcaagagtggcagcgtcagtcttggagtcagtcttgacctcagactcggccacctccttggtttcctcccccttgatctcatcaatacaggctcgcttcatccactcgtcgtaagagacgccctgggactcgagatcggcagcgacagactcccagtacttcttgccctcctcgtcggggctggttccatccttgaggagcttctcggacatgacagtgccaggtcgagggttcaggaacgagtaggtaggcatcaggtactcgtagactcgagaagaacacaactttcggcactcaaaagccttgttggttcgagaaacgccccagacacgcagctgctcgggcagatggctgttgatcttctccacaatgttctcgtcctcaatgatcatcttcagagagatgacgttaccggcggcatgcacacccttatcggttcgagcagctcgcatgaaagccgactttttggggtcgtcggcgttgttctgagagatggccccggccttgacaaaggcctggaagatatcaccctcaatggtcttttggggaggattcagttgcatgccatggtaaccagttccacaatatccaatcatacaggcaacctttcgcttgggctgtcgcacctcgtcggccaccagaggaccgtccgtctttcgacgtgtatctcggccctcgccctgcttctcctgctctcgttgtcggtcgcctcgtcggtccatcttctgcttcttggcctggtgatcgcctcgaggtcggttccagttgcctcccttgcctcgcttctggccgagatcgtgctgctcagccgagtcgccggacgcactgttgccgacgacgggggtggtggtaggttcgctcatggtgacggggaaaaatcggcctttcaacggaatcagacgtttgatcacttgcaaaaaattacctttcatgcagtagaatatttttcgctgagaaatgcgaactacaagtacaacaagctgttctggataaccataaatccgacagcaaagccagcattacagaagcaagagcttcggggcgagcccgtttctggctcctctggatttatttgtagtttttaattcgatttaattcggttttaaatcatatttatgaaaaaaaaatacagggctgtactcgtcatactcgtacctgtagtagcagaataacagttccaagataacagacacactcccggttctctccttgatggcattaaatgtatgtatatatagaattcattacttatttcatggatgaatttcgaatatttctaaaacaccccgaacatcgacagaaaaatataaaaaatctcctttttttctccctttttttttgaaaactctaataaaaaaatttaaacaaacttcatcgtcattggacatgcaggtaaatttcaacttgacaacagtggtattgtagctacaagtagataaatatgccctggatagcctttgggcgtcagtccaatgatggttggtctcaaccagtcatttaaaacatgttacattacaattttggtgctcgtaagccaagatgttgagacagggtcagacacaggctgagatactccgtggccatgatcataaggccgactccctagggttcagtttcggtagatatcagtcatcaattgagataccagccaacaattgagataccagccaacaattgagataccagccaacaggagatatccgagttcaggccagtcgcatagccagtacaacgaccacaggcagcggcattccaacaggatccagcttgaatccgcttatttctcccacaaggtgtaaacgaaagaaaagcccttctcttccacaggagtatctcgtccaggaagctccaccttgtctcccacaaagtcttggagacgttcataaggctgcttcttccacagaccctggtcaaagccctcgaagaaggtgtcacattccacgtggccgtcgggacaggtaatttctgtcaaaagcacggcctttgtatgttcgtggaccagcgcggtcttgtaaacctgagatccgccgatgacgtaaacggtagaatcctcggggcactttgtaagcgcttcgtcgaacgaccgggcgactacaacctcctcgggagcgtcagtcatgggtctagaagtgagaacaatgttggttcgatcaggaagaggtctgaacttggggggaatggagtcccaggtggttcgtcccatgatgacgacggcgttcttctgggctgtagtcacctgtttgaagaacttcatttctttggctagtctccatggaagtcctccattgagtccgatgccatatcggggcactgtggctgccagaatgagcgtagttgaaggaggcatttttgtcagtgtttggtgctgtttcttgtgccctgccagtgtaccagttgatctgacgcgtataatttagacttaacgcgtgacccaaatggcgtaaattagcctacccagcggggattcgaaccgagtggattttaatcttcagtccaatatgcactggtggaaacaccgctgtctgtgatcatcaacccacaaaaccacacaagacacacacacacacaacaatgaacgtgtctacaagtactgttcagcagcagcgacgaaagcccacgaccgtcaacgcggtgcaggacgaggatgcagcccagctgaaactcggacccgagttcgacgtgacccaatacacccacgacgggtttgagaccgccctcacagctctgtcgacctcagaggcccgatctctcattaaccatacgctcaagaagcgaaagaatgacgcattgggtattgagaacacggaagacgataccctggacgacgaggaggagatcaacgccaatgacgtgctgcgaaagacccgggagtacatgaacatcttctcgcggttccgagaacagcaaaaggtggctgcggtggcccagattctgcgtcaccaagacaacgccgatctgcatccgtttgaaatcgcccagctcggaactctgtcgtgtgatggagccgaggaggccaaaactctgattccctctctggctgccaagcgaaccgacgcccagctccaggagctgctggatctggtcagagaacatgaccgagaaaactaaacggtgctgtattataaatggtgctacaaggtgggtaatatatattgtataacagcgggtatgtggaccacaggctaatgtggtacgagtagctgatgtactcaaagagatatgacacaacatgactacggaattaccgagttcacactgccgtttaaatggtactgtacttactgtcgatacatacacttgtacccacgagaacacatgcccaaacacacacagtccctccattcatgaacttatcaggtatttttcattgtcgtcaggatgctctcggttggctccatcgcggtatatatattctgaatcttagtaagcaaaaaaatggccaaaaaaggcaaaaaaagaacagcccgacgtggggcttgaacccacagccttgagatgaccttagagtaagagtctcacgctctaccgattgagctagccaggcgatttttcttttaaaaaagtcgtgtttatccatatccaggatttacttagtcagcaaaaattataataataaaaataaacgatttacaagtgtatgatttattgaatgccaataacctggcctactaggtatatagccgtaatgaatcattagaataaaatatataaaaaaacctcaagaaacagtagctgaaatgtatttccctagaataaaacgagaaaaaaaagggggaataaaacaccaaaaaatcgaaaaaattgctacctgtcgcaggtctgggtcaaaagatcataaattcaaattgaatgtccttggagatatgttttggttcatttcaactcgattctgaaatattctgaatatttttgagactaagctgtcaagtatggaataaagataaaaggtataatcaccataaaagcaaataaaatcaatgagagcacataagtgatgttttgttccggataaatcctatgcaagtcttcttaatttgtctgatcacttcttttgggctttattcaagatcttccctacaagtacttgtactaatacacgtacaacttcatcattaaatctagtgttattaaataggttagaattacttagtttcgcttggctcggccaatatgggtgttgttgaccttggtggcgaagcgcagagaattgatggtctcggaagcatgagcctgcatgggagaaacgttgaccaacatgagggttttggagttgccgccaagcgagtactgcaagagatacgtgagcttggagtttctgtaggggatatgagagccctccttggcagttcctagagcatgtatcacgtcaccgagacacgccagagacttgttgatgttctgtgtttctcgtagtcggtccccagtagcgccactgtggttgagacgctcactgcctgccaggtcgatgagattgagacgtccgtcgcaggactccccagtcacgtggttctggcccttgagactcacgataaagacggaatgcgatcgcgaggaccgctcgttagccttggtcgcagccaccattcggttcttatctgactttcgcaacagtcggttcacaaactcgatatctgacagcaagacaggctctatacccagaatggaggtggtttcactcttcatgtcgtgccggatctccagcttcttcgagtccatatcagacgccgagccaagcaggtcgttgaggttctcgttgtagatctcaatgaactggccggagatcacatagtcccatcccttgtctcgcagctgctgcgtctgctggaaaattagttgtagcgtctccggaatcactcctccttctccagacattgtgtgtgtctttccagagcccgtctggccgtatgcaaagatgcacacgttgaagccatcaagagcagactggacaagctgcgaaacttcgacaaaaacgtccgagttggaagccgttggcttgaacacacggtcaaacttgaacgactgtgtcttggagcctatctggcccgtgatcgagtcaacctgaggcgtcgagatagtcatgttttcgtcgtccaagaactccatctgcacagcagcggatttgtcacctctagactctgattcaagcatgggccgtacccgcgaaaagacccgaatgttgccccgcaactcttggatctcgttatgcaatttccgtcttttggtttcctccacgagcagcttcttacatgcctcgtctcgttcttggttggcctggacaacggcagccttcatctgctccatggttccgtactgactctcattctgatgctggagcttgtcgatttgagactgcaacacggatgtgagagaagaggcttggttggacgagatcgacaactcgtgaatttggcccttgagcgtcgcgttttcttgctcgtatacagcacacttttgcgccttgctctttagctgttcggacacgccctccaactcgcgctcaaacgactcgtaccgctcctccatgtggcttcgggactcgtcatggcggcgattgagctcttcaatggcccgtttatgctgctcctcaaacttgccacgtagttgcgtttcgtcgcggcgaatgttttggatctgagtgtccatctcgcgtttcaactcgtctactttctgttgagactgtgcctggagtgtcgacaacagctcagttttttcatccatctgtacacggatctgctctagcaggcgttccagttcctcaacgcgtcgctccttctcctccagcttgtccacaagctccttgacgtggctctccttgtcctccttctctcgatccatatccttgactgacgactcccacaaggacatgagattgtctgcgttttcactcagctccttgatacgcgccgagccctcgttgatctcgtgttgctggtgctcattctcacgcctcaagctgtccactttcctcctcagggcctcgttttcgtcctccagcttttgcttctcaaaacacattcggttcaaatcgttcaacacctgcatgtgcttgttggcattgtcctgaaactcttgtcgcttctgctccagctccttgtccttttcacctagccgaacccacatctccttgaccatggtggaggcataagagtcgtcctctccactgcccttggaaccccctcccatcttgttgcgaatctgaaccggagccgtgtggctaggcgtaggcggcacagacgggttcatcgaaggagccccaatgccagttcggcgtccgtacagagtgtcgtctttgtgtaacctggaaacgggcaccggcagagctccaggagcaggtcgcttggagcctataggcacgttctcattgttggcgacgctgcggggtttgtgttcgctgacctttgccgacttggccacaaaccgggggatgccggaattcgcccccttgtgaggctgtaacacattgtccatattgtgtgtcatgtatcgtatcgtccaggggagctttagatgtttggaattcaattaagcggtgatagtgtatgttttgatataagctttcagtgttttgagggcggttgtcccggcaacgcaggaggactaggttgggaggagtcgaacctgacgcagaggagtgattgaaaaatgcttgataatgatgaaaatccggagatgtttttataccaactgaatctcgccgacgagaggagcaagtaggtataattatttttctctccagatgggtatttgacgtgctggatgtgtgtcgtcttcgactgtgctttctttttacggtgggtggccctccaaaatcgggtcacataaattacccaaaaccctaactatatgtgtgtttacattacttggacttttcaagtaaaattcttcaacaaaagatggctggttttgagagggctacaatggtcgtaattgcaccaatgttttgttgctgagagaggccgaagccaatattaccgcagatgcaaacacatgaccttttttttgcgatgatctgcttctaccatccatttttacatcaccgtcataacctgtgtttggctttctgccgtgcatatctgaggcacaccaccaaaaaaaatcctgggagaggaaaaggtgaaattctaaaccgatatttttgcacgcactcacaagaaaaaacacagcatgggtcaaaaatcaggagccaagggcaaagtgaccattaaggtggagaagcaggacgccgctgctgccaagccgaagcagcagaaggtgtcgaagcagcagaaggccgctgaagaggagtcggaagacgaggatctcgacgacctggaaggcggagatggagaggaggatgagggggttgattcggaggaggaggaggagtccgaggacgattcggaggatgactcgatgatggaggacgagtttgacattgacgaggacgagtctgaggacgaggagatggacgctagtgcactacacaaggccaagaaggcaaaaaaggatgaggcgttcggcaaggccttctctgccattttgggctcgtccatcaaggcgcacgccaaggagaaccccattctgattcgatccacaaagtcggccaaggagctggaagaccagaagctggaggccaaggcccgacggctcatcaagctggagaagcgaaaggccgcagagaaggaccgagtcaagacgctggtgcctctcgacgagcccgaaaaggctaaggagattctcgctaacgaaaagaaattgaaaaaggtggcccagagaggagccattcgaatgttcaacgccattctggctgcccagactggagccaagtcgatggacgaaaccagcattctgggagccaaaaagcgagaagaaatggcctcgcagatgtccaaggaaagctttttggacgccgtccgggagggctgaatgccccgatatagatatagttaatgggttggattatttcaattggaggtgtaggcggcgacgggaagagcgtagataggtatgagagtaaaacccattgggtagccgtttagatggtacatggcaagagagacattgagaagatagacattgagaagagagacatcgagaagagagacattgagaagagagacatagagaagaggatatcaccaggatggcagtgaaagtgcagtaccaacagtgaatcaagttagtggctgaaatctgatgacgatgatttaatcgacactatctttgaacagaactcatgagaggaggtctactatgtaagtacagtgtgtacaagcagtacagcttcttatcccattccatctcccttggttggtggaccagaaccccccaaacagatatacctcctctatgatactaaaatgtcgctaccatctcttcatcacctgttttgggcgacttcggacgacttgtcctgatctcagcattccatcaattcgtcaactaaagccaagtaatcctgttatatcactcggagcaatcgttctcttccgcttactcagcgccgttgggaccacacgacgtgcaaagtttaaatgctcacatttgacgcaacttcttactatgagaaagatatgagtggacgaccaaaaggggtctttagaacggattaggagggagaaaaagagattaggggaagggtttggggatattcaaagccccagaaatcaatctgtctactcagaagctcccctaaccccgcataaccccctcaatattacaattaccgcatccagctgaccgggttagggttgtccacatgcacgatcaaaagtataagatgattccagtatgtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatgtacaaaaaattgtccgttaaacccgacttactacaacacgaaactaacacaataatgggctggttctggagtgtgagtattgacgagaaagagttgtggcaccggtggtgcgatacccacacatgtgtggctttcccagaagaaatgacgttgttcggagttgcgaatttcttttctggttcggggcggtgatcgtggatgtcaagtgaagtgggtgatgatgtggtgcgtggtgggttgtttggggtggtacagtgaacaagtggatgtgaggttggttgttgtgtgttcttcactcaacgttgcaacctgtctgcgttgtcgctgacaacaccatcttgttacatcaagaacgacaggatatgaactagtggaagtgaaatagtgcaaaatgaacaagtgtgtgtcgtttgcagattgctgcaacgtcaagtttgcgtactgtgaaccggctactggcagaagcacattcgcagacacacaatacctgtgcacccgagtcatgtgactggcgcttttgtttgaagctcgctagccaatgttcccacgcctttcgtgcatttctaacgcaggaaacacctaaagacttggagaagcccatgggccaccccaaaggcgacatttctcagtgtcctatcgaccacagcaagttttccaagcagttcgaaaagaagaaggtcgaggctgagacctcatctgctcccaccaaatgccccgtggaccacagccagcgatcatcctggttctcctgggctaagcctagcggccccgatgctaacaacaacaaactgaaccctctcaacatgatgcccgatctatcttcccagcgagctcccggccagtccgttgaccttcctctggagcgaaccatgtccaccatccccaagggcaaagagtctagtgccggtgtgtgggagtatccctctccccaacaaatgtacaatgccatgctgcgaaagggcggaggagagatccccgaggatgccgtggagtctatggtggacgtgcacaacttcctgaacgagggcgcctgggtggaaatctgcgactgggagaagaagtacacggaacgtaccgacgtggagccgcgtctgatgaagtttcagggtcgacccaacgacatgtctccccgagcccagatgatccaggcgcttggcaaggtattccctgccacctttggatctgctgctccctttgacagacacgactggactgttctgcgagctgttgttcctgctgcaacagaaaaagataccgtgtggcaggaggtgcgatacgtgattgactactactctggcgatgatgagggagagtctggagacactcctacgtttgtactggacgtgcgacctgccctggacagccctggtgctgtgattgaccgagtgggcaagtggtcttctgagacctggcgaaaggccatgggcgagcctcctcttcccaagtacgttccttccaaccttcgagacattgaggagtgaccgaaactgtgaatcagagtttgtgtaaatagtaaatgatttattgatgtaattacggtgttaggggagggggaggttgaagttttgccatctgccgagtacgaagagtctgagaccaaagatggaagaggctgggagtagggagacgactcggagttggaagatcgagccagtcaagagttgtcgagacgatcgtatgagatatgaagaggtcgagagtggatagagagtggatagagaaagtggcgctgttgataccacagagtgttgtaagcgacagagatgattcggttggtcacgcggaccagctaagggtttcttcaaagtaacacccggagtcagaagagaatgggaattgttaagaacttgttagtattatctcagcaaagacagaactattaatcgctgagaaggggatcggcgttcagggtaggaaacgtattctttctctaaagagagcagaagaaggcgtcattcagtattaggaaatgtagagtgctttttttcagtctttttgttagtagaaagatctacagaataaaacatggatgcattcagttgcacatggcgcgtagactccctgctgggaacaaagtgtagacgatctagataaacgtggtcaatggctgccgaagctatgagttttcacactactggaaggagggtgggtttcctgttgagttcagttcgagactcgggtccaatgacgtcacgcacgggcctaacgtcgcatgaccccaagaccagaagaagccttgtacgtgttcggacttaatactggggaaaaggctctgttatatgccagtattgtcttttcggtgcattgtttgtgtggagtacattccctatagttcaaatatcctcactaataactgacatttgatctcgggagagcttgcttttctaagtcataccacaatcacgtttcccttctagaatccagctatagggacgtgtatatcacgtttgtagtgtacagtcacattgattgaaggcgattacatcatttgttgaatatacacgttgaaagatagatatatatatatgttcgtagctataccatccagtattgtatgtactgtgaatacagtaatgcgatatgtgaatgcgatacaagtacgtgaatgcgaacgagtacgtgaatgcgatgcaagtacttgaatgcgaacaagtacgtgaatgcgatgcaagtatttgaatgcgaacaagtacgtgaacgcgatacaagttcctatgcctctagttgtatcagtgtgaagtacatactcagagttacatctaccacatcctatgacagaacatgaacgagttgtggacaggatcataatcagtcaacctcattttgacaggaaatgagtttgtataaaacagctacggggaccattcagttgatacccgactaagatgttcgtcatctacgaatactagagagatattgaaaaaatgaaggtttgaaatatcgcttaatacgagcgagcttaaaataaaaagtataacattttcgagccgcacggcggggtactaaagatggaaggaatgtgcacgaacatgggctgggggaagggtcaacacagtcttttcggacacaattgggcacaatctgttgatacattcattcgactaatcccaaagtcggctgatctactgacattgattggtactggacctacggtacctagtcgctaagtcggctgatctactgacaatgactgtcactaccaaaagttcaatagagcgatagggagtctacgttcaacagcataaaaagattggaataactgggacattctttacagcgctcctggcctcttctcgatcggagagtgaagctgtaaagatagatctaggacaggcgggggggtggtccagagtgggactggactcccaatcgtaccaatggtgactcgagtcatcatctgagagttaacgggagtatataaccgacaaactcggttcccggggactttgtgaatcaatatgggtagctctgctggcattagcagatgggaaggcgacgtcggtgatgtaccaatgaagactctatcaatgctgccagagttgccaaaggaagccgctaatgtagatgttgaagtcggggtcggagttattatgactccatcacaaggaatgactcccttagaagccatatctaatatcagtgtcaccagtcttcccagaagttttgacgtcctagacgtcctggaatcagactgacccttcgtgttgaacccttgccatgaacagctcagttagtcataatctcagactccgggcgtggactactgacggtggtaattgtggttaggcaattatcaactagttattagttactatatacaatgctaaaattatgtactgccgctattcgctctcctttctgaggtcgctaggctggctcccactacttccatctgggaggagcctcagttcttagtaggcctccaatcccatatccctggcccttcatgtccctgatgactcccttgagtcgggctgtcaaaagatatgtcttcttgggctccttcacttgctgtaattccgtcagaatgccctgcttcacctcataatagtcttctcccagtccctccaacatgagagtgtaggtgtgagcagaaataggcactccggcagccttcatcttaccgtaagacaccaatgcttcagcctgcttgtcctgcttcaacagggctcgcagaagatagttccagaacagagggttgtggaattgtcgattagacgtcatggaaatcatggaatgcaaaagctcttggcccatcaagacatcacctctagctgaacactcgccccgtagcacccgcatgatgacatcggcgtcgggaacaatatcagctcgaatcaacgagtcgaagacggctcgagcagcagggagctgaggacagactcgataagtctccgcaataagccgtgcaaaagtctcgtggttaagaggaatgccctgctgctccatctgggagtagatctgcttgagaacagggaaaatctctcggtcaggagccacctccgtgatgtagagaacgttgtacgccagtaacaagacaaacgactcaggggtagtgaacagaccctgttgctccatcttgcttagccacttgggcatgttgtcgaccagcttatgtttcaagtagtactccaggaatgtcttggcgagattgagagagatgtcaatggtctctctgggcgtcaggagctgaacaagctgctcagcctcttcatgacgcatttttcgcagcaaacaggggatgtaagcctccaaaatctcctgtgtcaatccaggaaggtcgccagtggagacatcagtcgattcctggccgctgggaacggctagaatctcggaaaacagcgtatccgccgataggaacattcggtttcgaagaagccagcggaactttagggcaaagcaatgaggagaaggtgagtaccccgccagaaccattccgtcccatgcctgttggaagaactgggactgagcggtagtcacatgactagcagcctccaaaagagcctcccaacactctcgcgagggctcaatagcacccccactagaagattccatcagctcccaaacctgaaatgcgcctgcggagtttttcaatgcagagaacgccgtgatgaaggcctggcagtgctccaaggtcagaagggcacgtgacgatttcttgaccacgtgccaccagtagttgagctggtgggcagacttcatctcgactgccctttggacttgctccagaaccgacttttgctgtgagtacgtcttttggacgtccaaatacagcttgtacttgggcctgagagtttccaggagtgcccggagagtctcgacgtcctccttatcttttgtggtttttctgagcatgcttttgaccatcttttcaatcttgtctgcaggcagaaccggcgcctcgggccctagtagttcaatcaagtctcgagctgctccctcgcgcgagccccgcgactcaaactcctccacgataaatgctggtgcgaccacagacacaaatttgcagtagtcaccggttcgggtgcccacaaggcagccgttgttgacgtagtcggtccacagggcgatgattgtggcgtactgcttcttttgaaagtagttaacgaagacgcggaatatggctggcgcaaacacagatgcattttctggcgcgctgacaatggacttgatgaccttgtagaccaatggagagtcgggatcggtagcctccagcagattgagcagcttgaatgtggcattgagcgggagctgtggagaaggaaagactgtggtattggcggacgatgcggtagtagttgctgatgatgttgctggggatgttgatgatgttgttgctgatgcagcttctatctgtgtgacttctgtctgcgtcgattcggtctcttgtgcctgtgtccgtgtctgggctcctccggcccacaaatcaaacgcctgctggacatcgcgcttgttcaagctggtctcgaatcgtttttgaaggtcgcgtgactgttccgatcgtcggggaacacaaaccccggcagggggacccggtggcaggcctgacggagacccatccaggcccagattgactgccgcagacggcttggaggtgtcggtggtggtgtcgaaagaggttgcggctccagaccggatcttggagcctctcagaagccgtgaaagcgagtccgacacatgcagttgggtctgtgtcactgccgactgcggtagcggcacgtaaggcagtcggattttcgccatggttacggggtggctgaggatgtggagagttcagaaagaatcgaatcaggaatcatgcaacttcaaagtttgcaggtcacgtgccaaaatagagttgaggcgtcagccactgacgtggcgaagctgcgttgaagagggtaactttatgatggagttaggcgatgagggaggaagcagggagggagggaggaagcagggagggagggagggagcagggagagatgggaatagttttagtcactgattaatagtgtatttttttttcttttttttctttttttcctaatttttcctcgtttttcctctttattcttctttttttttcttttttttccctttttttttccctcttattctttattctttattttctctcttttattctctttcaaccacttgaaagcaatctcccctccctttgctctccaatataagggttagcgttcctttgctcgtaaatattagccacttttcaatctttgccacattgcctaaccactcgctctggaatgtttagtcatccgtgcacttcttgcacattgctccagacatgtgccagccagacatggccaccaatgtaagccagtcagcacttggtgataatccggaatatccctccaccagtgtcacacggtggcaagggctttcccctgtcgacacctgcctctccggagtctagatggagaaaccgaatcatcgagggcttggtactgtcgggaaccagtgtccagactgatgaatccaagagcggttctccgagtcgggattgtttggcaaggttctggaagacgccggtgttccagaaacgaacaacggagactgacgacccgacacggccatcgagggcatcccagacctttgagtcaccaacacaccgatccgacggcccaaagtcgaaatcttgcggtgaaacaaaacacaaggcctcgagttgatgtgtttgtggaaagcagaagggttcaacagctgtctatgacgtaaacacacttcttgtctcttggcgtggagaagtgaagattgtcgcaatggccaagttcggatcaaggtgataccatgaatggagctgttcaaccgaacatggtccaactatatatgcacttgcctggtttgtgaagttgcttttaacaagttctgctactttgatggagccttctgactatgatgaagctttctgattatgatggtgccctgcttcaactacttgttctcgtcaatagatcataagttggtaggattcagacaccttggagaggtacaactacagagaatcgaataaattgtttacaaaccgcttaggcctgtgtagaagcagccttgacagccagggtggagctagggatggccgtgttctggtagatttcagctccgggaacatcgccagtgagctccaccacgtcggactcatcagtgtacttagccttggccagagtgatggtgtctcgagtgttgtcataaataaccagagctcgggaaatgagaggggggccggtcagaagaatctgctggtcgtcatggttgagcccaagtcctcccaggtaacaatcgccccgggctctctttcggatgtagggggccatgtccacgtcgatcttggtgtttccccactcgtaggtgagctcaggtttggcatcgcacgcaatgctccaagcgccgtcctcaaagtgcccgttacctccaaacttctgcgaaatggtcttgatggtgccgttggtgtaggaagagctcgttcctcctgtgtcaagcacaatctggtgctctcgggtgagcgggactttttcgccttggatggaaaggcctccaagaggcatggcataaccaccatggtggtccacgtgcacggtggtcagggcgccctggtacttggcccggtcgaatcctccgtagtagacgttgttgacaacaccctccgtctttctgttttcggggtcgatgggcttctcggcgttgagagagtagacggctcgagagatcttgcccgagtcggccagagcctggacaaagttcaccttggggttgtcatcggcagattgaccaaagactccaatgttgaagctgggtcgtgacgtagccacccaaatgtggaagtcctcgatggtctggccaagaaacgaaaaggtgtcaaggccattgttgccctcgcctccccagccggcgtcgggtccgtgggacttgtatctccaggtcgacgacttgctcacgtcgaatgaggatcgacagttcttgtgggtctcacaggctgtggtgttggagccgggcagccacacctggggcgatccggtatcgaagattacggtcacgttttggggcggggttccaacctcaatttccgtctcgtagaaggattggcccatggtctgggtggcatggagaattccgcgagcagcaagatgctgggcgatctcaggagcatcagcgacgtttcgcactcggagaggcaggtggacaatgccggcagcagccacggtggcaagaaggaggttactgaagagcattgtgagtggttgcacagctccgggggcgtccaaacccatataaatacattttttttggcggcaagtgggggttgtgaaggtataggattccatcgagatgggccaattgattaatgttgcatgatcggcacggggtctattcgttgcatgatcagcacggggtctctcagttggtggaagctaaggattagttgatgagaccaatccgtgggacatttcgtaggacattcggtggggcatgcggtgggacattctgctgagccattcagtagatcgctacatcattctgaacaccccctcacatgtcctgagcaaagccttgctccgacctcacctccagcccgtttgagccagagtcaaagtgtcgacgatccctctttataacattcgagcagctctaatggtgggcgagtccatttagattcgctgagatggacagctggagatggtgttcgccagtggctcagaggatatggctccggcggtggagatgctggtgccatggcatctggatcaaccaggaggacgtcaagagaactgccccacagtccaacaagacacgcatggcaccacaaatgtcactctgaaggtttgaattgaaagttgggcagggttcatcctgggagagatggaacgttgaaggttgtactggggtcaggtcgcagctttttttatgcgtgggtcccaaggcttgagttctcctgggtggggttgtggaggtgaattggcaagattgcggttgagtggaggttgcgttgtatcgagtcgagttgcgaatcatcgtaaagataccgtagacgttttccttcttgtcgtatcgatacagtcaaggcccatggatcgagaggagtagatcttctgcacaatgatgtaattgaagacaaggtgatcgaataatgactcaacagagtctgctactgtgtattttagcgatggcgaggatagtagagatgttgtcgttgtcgttgtcgttgtcgttgtctacatttagttgaggaatactgagtgacggctggaagcagtcttcggggatgactttcgggcatccaaaagtgtcgccgaagaagaaaaaatgtgtcccaaggtcaatggttgcattcttttgtaaatacttacaattcaaaacgatatttcataataattccccgatgttggggtgttatggaacggagttgatgggggttgattcacgactttgttaaagaattacttgacgagtgagtatgaagaaagaccaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaacctggacaaacattagcagatattccagtggtgcaacaactgaagagccgaacacggcgtcttatattcaaatcacaaccacctctatctgaacggggttggtgcattggtttgtgtcaagtcagcatggctgcgggtttttttttttttttttttttttttttttgataagcatggcggtatggcaagtaaactttggaactacttagatatacagttggaaatatagttgaacagcgtctcagacctagacagccaaaccaggaaggataatgagatgataatcacctatactgtcagattactctttgacagtatagggaacagcatcataccaagtggctggctcggtcgccaagtttcgaacctgcgaatggcgttgtctggctgagactgtttcccagtccctactcaacaagcaagttgcagaagcggtgttctgatgattttatcaatttttgagactctacagggtttccgtggcgactttgactaatgtcaactcctcggtctattcagtggacccattgtcgacacctcatccccttccagcatcggccagttgcgcgcactacagtaagtagaaactagtcgtcgtgccattggcagagtataagtgtcagcagtccggcaagttcactattgactctgttgaaggtctccgagttatcatgctgatactgctgccttactgtcgactgaacgaccatgttccagtctttcctcggccagaccacttctccaggtcattcaaacacttccgtaacaacacttcccgtacggaccaacacttctcagtagcgtccttgacttcaagtactcaccttggaacacctccaatccgggaatgtacctctctcgacaaaagccagacttgaataaatatcgcggcatgcattcggtgccagggatgctatatctgacttgctgcggaatacggaggtatggcgggactctcctgaaataccggactcatacgcccgtcaacaaaccgacatccagtattgcaagctggagactaaaccgaccaactgagatctcatccaacattgttaatccccaagaggcactgtgctccgaaacctgtagctgcctcctagaccgtaaagaatcaaaagtgatgtaaccaactgctctcggaagacccagatgcgccaatattgacaagcgacagacagcaactacaatcacaagaatctcaactgatctgctacctccgtgcaccttctgacacgataaccaaggtctatacgagggtgtccatcactggtagtactagcccaagagtcaacgccctttctgaaacaaaagcttctttgctcggaaatataaaagccagcggcttcctcttctgtttctctctcaaccactctgcccgacacactgaagaaaaagaccgagaagaaaccggcatcagcctctgcccattgactttgatagctcttgacactatccccactttcagttcttgacgctgatgcttgttatattgtttttcaaccgactaacctaggtccttggtatctagatggagtcatcttctgttcggaacggcttctgttctatctccctgtgtgggaatgaagatgattcccttcaatctacttctttcataagtctgtcaacgagcagtcgacacttcttccccacaaaaagttcgctccgcatacctgagcgttggattttctggccgtaaaacatcctttccatgtctcctccttcctctctctttctgttcaaatggctgtcctgatgagacgtgaccacctctgactagagtcgaaacactactgattgtgggagtagtgcggcagccagctagtcgaaaaaaaagagtatatagtaaatataaagcgtatgagcgatatttctagcaaattacgtatcctaccgtcctcgtaaaatgatagcaatgtcgctagcgcaaccttgagccgtctgcataagcgcattctttgaatccaattaaccaacgcaatacggcgagacggaccgatttttacgctcaaaagagtttttattgagaagagttgatatattgagtgttcaaagtacggtattttcaactactggtacttgtgttacccctttcaagccgttctgccgtggtaatgcggtagagcacaccaaactacatcgaatgacataagcgagaattcgatggagctctgacaacaaaaagtttataaatccatttaaaaggtctctcagtttctttatctgaagtccccaacctcctatcgcttcccggagagtctcgttgtagtcgttcgaaatagaaatggaggaagggctttagtagaacatactaaatcgtggaacaccatactcgccctcagttgcgcatgagacatcatctgcggttcttctacgcgtcgtaaaatccactggtgaagtcgtgggagcaacagggcctgtttccgtccaacgtgtcgccgacgagagtgagttgggcctgcagaacactgcaaaatgccgcaccacacaggacgtgatggagttggcggggagttccagagaccagttcactcggtcgataaaaccacaataaagcagcctgtcaacttctcgttgttactggataccactttcttctctgttatgtgtcgtcgagtgtcatgtaaacagtgtgttgttcatcaaacatgacaagatctaatcttcgtaaaaggcgacttttcagacttttcagactttttaaaacattctcctttcacccataaagcctccggtgaactcctcgtactcaccagatgtatacctgcttgtgataccgttgttccctcgttcagtagcaaaagaaaccgtcccagtgcaacaaacactttagctggagaaaacgagtttcatcttgagatgctgacccagattaccgctctggtaacgtctcaaggtccatatgtcttcaaacaacatcttttccagtagtgttggcaagaaacggtcttcctgagtccaagccaattctgtggcctcagaacagccgtaccgacacgcaagaactctgtaaacttctcctttcaaatttggggacccgctaggtcatcccagtagactccctgtactctcatatctttctaattgtgtccattatggcatccaaaaagcaacctgccttgccatagagcgggtccaacagagagtgtaaactcaccttcttagattgtggagagagacaacaacacctgcagaatgtctccagcacgtttttcctcattcttgcgaacttcttttggctctccagcctcctttttacaccgccgtagtgtcttgcgctacgtgtgctgctctggaaattttgttctcgagaaccagcagaattggaaccttttaacaaatacggcgccgttatcacagggatgagagacggctgcagtgccccacatcctccgtcagaaactcgggtctctctaattctccactaggagattttcaacgttcggcatctcgacaacttgatctccacctcaacattcagattacagattgatacagcattccgaagaactcgtcaacacttggagacaaacctctaatacgactccaagagctctaacgtcctctcatagtgtcatgggacctcggcagctgttttaccggccggtggagacacattcgactactgtcaaagatgacatacggaaaatgcagtgagtatcagcaacgacttcgtaatggggtgttagaagagtcggatggaacacaccacacttttttgaacaacttggagctctctacgaattctcagggtccgtcgaagtcttcccatgactgctttacaatgctccagattttggccagcgctatgaggctttatatttgcttcgaacaacaatctgagtgctatctagtcggtctagtgtactttgtgtgcttcagaacggtcagaatgcgttatggacttttcttcaattcttttattctcttttttggcactataggaccttgctcctcagtgtatggtcgcatatcaccactacgagccaacagggagtccacaaagtgacttgacaacagattgagcaactgtcgctcccgtctgtcattatctctccataatttctccatcttctgacattgcttcctggagctatacagcaacagtgtgagagacagcaaaacaccgtgtctgaagcagcagcagtcagaggtgagtagtggggtctatattgcgggaccaaactccctactgagcgactatccactcagttggcgactcttttgtgagaacaattggccttctgccatccatcttgtttcgtcgtttgctcctctcgttcgtcacagttaaacacgaactacagtcgagacgtgaactccaggcacccccaatccgactttccgcagcccctccatagtccctctgctcttctaacacctcattgcacatctgcatctctcaacactactcaccccactgcctgactggacggtatgactaagcatcctagagctcccaggagtcgtaaatcggcatggtctccagtcgtcttgcacacagcgccaattcccagtctattccctcattgggccaaccatagtctccccaaattctttttcacccacgagacgaggatcggtgaaaccacactaaactctcgatgagtggaggcaaccggcccactcggagttgagccgcttttttgggtgcgtctggagcgttgtctacgccagagaacgtggatggggaccagagggtgcttgagaacttgtcgtagctctcccgggcctcttttggtctcttccggactggtagagtcaaatttggctgaaaacgaagcagaatgtgacaagtgactacttgtagatgaagaagatcaagcttggaggattgaatggcgtgtttgcaactgccggagctcgatccaccatttccgccatcacgctgtccaaacatgaagaacccaatatcgccaatcttcaaggcctggtgggacctcctgctcgcttgattcacttctatctgggtctcaggtctcctgcgattggtgaatcttgctagagcctgagctactgagaacatacgtggagaggtaggtggtttgcgaggaactaagctgggagtcttggatctcccttaccatgctcccatcatgtcctgttttctccgctttcccatgctgccataacgtcctactggatcacccacacacctcattctgtccacgcattcaacgcgtgcccgtatggatgtatatctattgtctacagggtgatgttggaaggtggaagatgagatatccactgaagaatgaacagcaagaccccatatccaccgaaaacatcctcggctctgaatacgcgtccttctaccacgtaatgccttccacccttccctcatcaatacccgtgcttccacaacattatgcccttcttccttcccaggttggccagttggtgagccatattgttccccagatccttggtatgcgccttgacgtacgccactctgatttctccctcggtggctctctcacatctccagatctggttcaaaataatgttgaaatagggcgacacggaagcgtgtctgttcaccatggtgtatgccgacaggcagtctgtgcacacctcgtagttcttgcccgtgtttctgtatgcaatcattctgtatgcttcgcgaatggcgatcagctctgccatggtgcttgtccgagcggcgctggctcctgccaggttgtatctgcacctctttccgaagaacaccccgtacccgctgaaatgtcggccgtagcatacggaggtagacccgtcacaaaatactctcaggtattgcgtcattggttcattttcagcgtccacacggagaatatcgcgtcgataggccggggtgtgttgttgcagatgttgcagagaaaaacattcatggtgatttcaggtagcaaagttaaactggaaaaaaaaaactggaaaaaactggaaaaactggaaaaaactggaaaaaactggaaaaactggaaaaaactggaaaaaactggaaaaaagctggaacaatattgaaaagaaaaataaaaaaacccaatcggtccatcgccgtccgagaaagcctcgatttcgcatggtgcggaaatttggggacgtggttcgtaccaccttttcgatgtccaggggtttttttctcagtcgcaagccccgacggaaactgtggatttgacgatatccgattgttcggggttggcgcagagacggatcagacagaggagttacttgtgtgtactactgtaagggtatctctgactgattggactggaccggaacattgggtaaatcccgatgaacataatggtatgttttgatttcggatacgagcactgacggtcgagatctcaagctgtttgtctgacagaaagacattacaacctggaactcttgtcacagactcatagttgaaagttgcactagtaatgggaacattgacttgatccccgcctttgcgccgatttcgccttcgttttcagatcttctagacagcttaccattcgttttcagatgcacttcagcttaccattcaccagaagtagtaagaaacaagtgtccagatcttgtcactgtgaacggagttctcgaagtaacggttggcatgaataagatcctttgattgtgtagacccactcatttgctatgggattgtcgaaacactagtcgttttctcttgtcaaaactaccaccctcccgtagagcatgtgggttctcgcagtccgagttgggcaaaggatctggagccaggaaccggttccttgaaccgaccgaagtgtcaaggagccggccaggtgtgaaagtgcttctttgtgaaagtgcttctttgtggaagtggttcctctgattcctttagttggtggcattcagtgatccgaagctgtggtccgagctctaacaaatgaagatgttttctctatcaaaagtttcgcgaccatcttcaaagacttggtgttttccgataaactgagcttcctgcccttcaggagaggaaatgatatcgatggcttgaggggccgtaacagcctcccatactacaacagcttcacttttcggtgtctactgttttggacgtgtctttccagttgcttttccactgccaggagcgaatggtgatagtgtacgattgctacgagtactggacggcaccgcgttctcaaggcaatggcaaatcatcttgaacattcattgaacatccattgaacatccattgaacatccattgaacattcattgaacgtccattgaacattcattgaacatccattgaacatccattgaacattcattgaacatccattgaacattcattgaacatccattgaacatctgccattcacaagttgattaaccaaaaacatatcacctccattcacgctgacagacgtctgaatgctttgaaagagctcaaccaaagcggcctccaacccactctcatcgagcggaagactgcgtcgacgccgacgtaaagtactactctgacgttcgtaggatcgtgagaaaagatagacgagcttttcgcttggatgtgtttgcaagagctatggagggggtcataccaccatggtaacctcttccaacagtatgaagaatcctcgactgcttgctgttagatcagagagagctccgagggaatgtgtcctcacagctatctaattgattcttgatttattgaaggagcacgagagaggtgctcccgtctgtactgtacgtacattctgtatcctgtctcttttaagaataacagcaatcttcacttggccgagaccccttttggacgtttcgcggcggcctatgtgcatcatctactcttcgggacacaacgacagcaaaaactgtgtgaacccggatcctcgctcggcccatctatcggctgatccctgcgtgcgttctcaaggatctccagtcatagttgagtatccagagagcacatgacaggcacagagactggttggagtgccttaccggttccattctcacgagttcctagacagaacgagaagttgaatcggcaatgacgccagtgaaaacgtctacgacgctctcaatagactcaattcaccgcccaacgcccagtaaacgcattgtcgatcaagttaaaactccgacgagaacatgccgaggtcaaccagactttgacagcgaatacgacgccctatcggtcaatgccatatcaccgaccccatccagagcaacgtttgaagatggttgctgaaaacggtggtgcgattatgcgaagatgatgtcagtatgtcgtctcggctagaatacttgaatggtgtgttgtgggcgcattgagatattgagatgaagtttgatatacctttgtgatcagccaaatgagtgctttctattcctgctatcagtatggttttatcgtgtatattgctcgagttatctggtattcttgtgttctcacaacgcgaaaaagttctttgtcaaagggtcgtagatatcaaatatcctgacatgaagagattgtagaatgtaggattaacagaagagattgctcttggtagcaccagatgtccatgtttctgttttcagccgtgagtttcgggcaacagctttccgcgttttgttaggcttgtccaatagttagttgggcatgctaagtatttctggtggttgtcagttagagccctttgttgtggaataaaatacttgtactggtgtcccggactcgacctgggtgaccttgagtccagtaggtaaaagtattactatttgtaaaggttcaatgtccttcgatgatacccgtccagttctttcgctcaactttggagaacatacggataacatagagctccggtttagccgatacaagtctgatatgacgtgagtttttttgcatgcattcagcgaacaaccgaggagaaggtcgaaggaacaactcggcactgtacttgtaattgttttacgtccgaatacagcctatcgatgctccgtctacgactacttggacatgatctcactgtctttgctcgtacaagtccacccagagcgacacgtgcacatgcacacgtccgtctcaagcggtgcaaacataaacttcgcattcgacccactctcgtctctcgatgttcccacagtacagtccatttgcgttatctcccttcggtttcaggttgcaccgcctggaccgatgcgtaagagctgcaagagcaagggagacgagaggtcttgctgatgtggggtcttttgaaggcgaggagttcgaatcggacaccaacacagcgacaagaggcggtttgacaagtctgctcctttcatttcagcgcgaccgtccaccttgagcgccaagacggattgctctagccgtgggcgaatccatgtatgattgagtttaaaacggtaggagacctgagacagttggatggagtaaacatggggagatgatcctatgatagatagtgatggacctataaacaactcgtgtgctttttccgtgtcaagtgtgcgtggtgtcttgttctccagaccataaagcaatcgtaaggctagtacaagtagctctgaccagcagcccaagttgccaactgaagccacaacggctaaaattgccctgggtctagttcacaaggtgcaactcttgcagttgaaaccgctttgtacttgtacctgggacctgacttgcaattgcaagcgtctctatggagtaacatggacattgagtttgcactgccagtctccaagcgagtatgcagggacggagcgcgacccactaagcgaatggatacatgaacactggagagaagtaggccaattcgctgggaaaagacgtgaccaatgactaagcagcaagcccagcaaaatgtcaccatttttgctacaccatttgctaccaacttccaacctcggtccatgcatgcccagccgggtacctggccctctcttttgcttttccaaccgcagcgtgatgatctgcattttctgatcatcctggagatcgacagacgatccacatcacaacagagaacggactcgggagctcaaagtaccgggaagaccgacaggagagtgtatatatagaggctggggccagggcagttgtgtgtcttcagtatccaatcactcaccacacaataatgaagttcactctcgctatcctcgccgcccttgccaccgctgtcgtcgcccagaacgacggaggtctcgccgacctcaaggcccagtacccccagtacttccagggagtcaccggtctccatatccccgcccagtaccagggtgaggttcaggccgctgagaaccgagctggccagaagtaaacagactcttaccacaggtctcttactgtacagcagtctcgtcgccccgtcccgtctcggtatctgtcgcttgacatttcccagactctattgacgactcaatacaatttactcactttcatatgataacactttttattggagtcacgcgtgtccgtagcacctaaggtacagtagcgtcgtgttgatactgtagagctggacttgctttttcaagggtccattgtggtaagcacagtcgtagaggatttgctttgaagtcctctagatcgaaacagtcacgggcagacactaaccccaatgttatgtactgtgctggtactggtactggcgctgtactgaactctcactggatcaccctacccttctctatatcgctcactcgttcatactctatacctatgataagaccaatatagaccgcccaaagaggacacctcctcccgctgatcgggcccctgaaacaagccgatctacagactccatcccaaaacgctttttaaacacgtaccttttcctcgaccttgtaccctcgactccctttcctgagcgatttcccccttcccaaagcagaatccgaaacaaaaccaactacgatcgataacgccagaaacaacaccacttttcccttgctgctccccagcggccttcatggcaaactatccacccctaaccctctcaccgcctataaatagtcccatactgcatttcagacgctacttttggtgcaggggcagatgactgcaagtacgactagtacatgcgcgcgggaagaaagcacattgatggacgtgttccgggacgcctacacaaaattgggaaacgcagaggggatagcggtcacgtgatcaattgattttttgtcggaaatcatttggaaacctcgtctccggcgcattttaatcacttgtttccttcgatcatcggtcttagagttcggggacaatggcagcaatagagttggtaaaactccttggcgcgatgcttctagaaatggcgattttagcaagaacctagatagcgttggagttggtttattggagtcggattttttgaattttttggagctttttggagccttttttgggagtgtgtctgcggaggatgtttcgatggtcacgtgatcaccatgcgacgtaccgattcagcaacgttctcctgtagcaatacgtcgttagattggtcattatcattaagcgatattcgccatttccagagttgcaacctctctcctttcttcggcaattgggttcgggttagggggggggaaagaggagaaagagagaaggaagggctgaaggagccgaggaggagcaaggaggtcacgtgcgcggagtcggcgagagcgattctaacttgtgtcgggggacatggggcggtgagacactatggagttgggccgagctcatttgggatgaagttggcgtcagtttctgataaatgtcgttgttgtttctcctttcgacctcggtacagtatgcacagtacgtattgtacacttgttctttggccaatctccgaccaactccgaacctccgacattagacgagatacatggactctaaccgaggtagattcgcaattgcgattggtgttatccaccagaactcggacagtactcggcacagcaagggtcagcgatttggatatctgcctctacgtctcagggagatgttagccgcagaaggtgagtaccgtacccgcagacggtgagtacgtgggcctctgagaagagtacgtgggccgcggagaagagtacgagaagtattcattacgcaaattcaactctgtaggttagacatgactgccaatcatctaccagcttctatggagggagtacctactgtacctgtggttcgagagaacagacaagcagattcggtctccatcagcctaccagatgctcaaatagatgtccaaatagatttccatcagatgatcgacatttcccaaccaatgttcagctccattgaaacccttggagatgtatttgtgtcggtaccaccacttgtaccctcataaccggatgatggatcggaacatagggacatgtgacgatccagcaaaaaagaacttgcctgcgcctattcatggtccctagcaggatcgaactgctgatcttcgcgttgcaaagctgctatcttattagcacgacgccttaaccaactgggccaagggaccgacgatgtttttctgaggtgaccaactcggtttggaggtataattagggcccattaagcgcgaatagaaatgcgaggggcccagagaatgacattgaccctccagatcggcaagagatgctcctagtcagatataccgtcgcttttatcgggttcttccgggtccaattgaccagaaaagaccgacatttcagaatgagcttttctgaagacgcaatacgaaaagtctcggaggcgaaagctatagggcgctgcctaggagtgagttcgactagaatcacttctccactatacccttcgtcgtcaatattggatatcgtggttgctgtggcacgaatgaacctcacaatgtgagcaacggtccgtcactactagcaaggacttgtcttcagccaacctcgcaagactcattctaaccgccgcaagatcaagtagtttttacttgcctaacctggaatggccaaacataccaacagagatgtcagaatctcacccagactggcgctacattcgaaacgggactcagtaggttggcggtgtgtacatgtcaacacactgcgctggcttttcattcatatttacaaatcaacaatagcacatccctcgccaggcacagtgacgaccatggcgctatcgtaatcgacaccatccatgtcgctgtagtattccttcttcagagcgtcaatcacgttgttcagcttggcttcctcaaccagatggacagtagatcctccccaccccgcaccagtcagacgcgatccaaaccctccagaattgagcacaatgtcgcacaccttgtcgatggcaggacaggagcagttgaagagctggtcgcacgacttttgactctcgttcatgagcttgccgagctgcctggggtcagactcgcccttggacagcaggttttgaaactccttgactcgaatggcctctgtgacaacatgcttggcccgcgagtagagagccagagtgtcgaattcgacggggaaaatgaagtactgcttcttgacgtcgtcctcagagacgttcagcaggccggccacctcttgcagagtcacaggctccttgggcagagtttccaccaggtccaaaagtccgtgcaggtcagtatcaacagccttcataagtccgtgaagagttcccttgttgaggtttccgttctgaggaatggtgactcccttgagactcttcagaagcacgttgacggccagagtgatctccacaacccgcagattgtagtttcgaggcgcggtttcgtgtttgttggacttgaccagcgtgttggcaaccagaaaaacggtcttgggggtcgttgaggggaactggaatggagtggccttgagggttggagcaaaatccaccaggagagtatgattgagttggccgtagatggaggcagcctggtccataccgccggtgttgacaccaataagctgctcgcacgtgatggagagcctggtgagcagctcacgtgacacctcctgcatgccctgggacagaagagtgacgagagtggagcacaccacaaaggcagcggaagaggacagtccacaggcgtcggggacagttccatggaccaacaccttgattcccacgggttttacctcctctccagagtctctcagatgctttcggcccactgtgtgtccacatttgaagtagttggtccacactgtttttgtctggtcgatagtgagcacctggtcggcggtcggaacgttgtacttttctgccgggaacttgtcgtcttccatgttggcaatctcaatggagtcgccgccaacgctgaaggccatgatgacgtcatcctcaatcgccatgggcatgacactgaagtgggagtagtcaatgtgctcgccaatgaggttgactcggcccggcgatctcaccaaagtcgggctggagactgcgtacagctccgaaaaccgcttagtcagctgatcatagcgcggctgctgcttggtcggctccgcgtagatgttcgccagcggcagggtgctgatagacatggtcttgtgtgggtggagaggagaagggcggacggaataatggatccgacggagtttaatttcggcactctggtaaagtttatttccccacaagttaatccggaaaaactggggtaatctggggaggcacggtaatgggttggaggacgagttttgaagtttttgaaaaggtgttgttgtttttggaggtttggcgagagttgttgttttttccccgtcgcgattcgagtggaaattggcgagttgagtgtgtagttgggtaggagggatgggcattgagaggagtatatgtatgtactacagtatcagatgttttgccatgtttaggtggagatgaaaacacattgatggcggtggagctgaattctgcagtcagaaaggtgtaggaggggttttattgtcagaggtgatcattatctgtcatggggtccaagtatgttcgactgactcaacgttctgattgtctgattgtctcgttctgatctcgttactcatctgcacggaaaagacacaactagacccgaaaagagcaatagagacgtaatatggacgctagacaactgtaatatctacaggtacagttctgtacatacagtacttgtaccacatgtccacatctacaagtgtctgactctgctaccactgttctcgcatgcttctcctatggggtacctctcaactccactaatcgaccctaaaacacatcttcatgaacccgtggtgtaatagatattgttccccggttcacgacacgtccagaaactcgaaattgcgccttatataccaacatagccgtgtctagaatccacagtgggaaccatggcggggggtctacattgggcaccatggtgggggtctgcactttatagcagtcaaggttccaacatttcacacggcttcgagggtccatctgctgcacttttggaaggtcagattcggacaaaatctggacagacgcatgtacgtgccatgtagacggtccacacgaaatatccaagatccaccggtcaaattgtgtcttctggggccgtttgaatgtttcatcgtatggaactctaaaaatcctcgtacagtaaatttggcatgagtatcatcttctggcaatgtgggaatttggcagcaatggtcgacaagagggtagggggacattgacagaccatttgtcagctcgttgagattcgcaatcagcagaataacagcgcggaaaactcgtcaatagtctggttctggcattggtccctgattcgaacagaaaattaagttgcacgtgcatgcactagtcatcaatacacgtcaccaacacaagtccacttgcacacctctctgttcacatgttgtccaagctatttcgatacgacgcgtttgccaagccgacggccgatgcgacgatcaagacggctagcggcggcatcgtcacgctgctggcgattctgctcattgtggtgctcaccatctccgagtactgggcctacaccacgccggtgatgagaagccagatgacggtggaccggtaccgaggcgaccgactggacattcatctcaacatcacgttcccccagctgccgtgctcgctggtgactctcgacattatcgactcgtctggagaggtccagcagagcgtggatcacgatatgaccaaggtgactctggatgagcgaggcaacattctcagcagcgaggcgctgactctgggtgaaaaccccgactccaaggctgtggctaagcgcacatttctggacgaccccaactactgcggatcgtgctacggagccgagtccgagccggatcaatgttgcaacacctgcgagcaggttcgagccgcctacgccaccaagggctgggctttcaccgacgggtccggggtggagcagtgcgaggtgattggcttcaaagaacagctcaaggcccagtacaaccagggatgcaacattgccggaaagttcaccgtgcaaaaggtggcgggtaacttccactttgccccgggcgtctcctcgcatcgagacgagcagcatttgcatgatctgagccacttcaaggaccccgaggctccatttaccttctcgcatattatccacgacctttccttcggagaacaagttgatgtgagcggtctggactgggataagggcgtcgccatggagacctctcctcttgagaacaccccccaccacactgacaacaagtggttccgatttaactactttaccaaggtggtctccacccgatttgagttcttggacggcaagaagatcgaaaccaaccagtacgccgccaccgcccacgagcgacctttgcagggcggccgtgatgaggaccaccagaacacacgacacatgcgaggaggtctgcccggcgtcttcttttcgtatgatatttctcccatgcgaattgtcaacaagcaggagtacagaagtcactttggcgcgttcgtcatgcaggtggtggccaccattggaggagtgctgaccgtggctgctgtgttggatcgaggcatttacgaggtggatcaggtgctgaagcgaaagaaggatcagtaaacatgaggagggcatacgagaaggtgtctgtggggagaagacccagacatggccagaaaagaaaaccatgggcttttgtttagctccagtggaaccgacaggcaagttagaaggatgggtatagataatgattatgatatgtactagcgccgtgtcgacagcgttctccggctcaaaaagaagagttggttgcggcacctgatttgatccggggttatcttggatatgagccctgcgccatgacgcttcgaatagaggttctcatggtcgcaggcccttttcttttcaaaagtggcgatgaattctgttggtgtcttgaggcatgagtatgctggtgtcaagacatgttcaggagggatagatgagtagagccaggggggggctctagacatgataagaagtggaaatgaaatgacggatgtctacagagcagagttgttcatcttacgggactgattcacagcccttggatggagttctagacctctggatcaagacagaatggcgctcaggcgatagaacacgccagcagatgagtgtagacggtgagacagggacgggaggcaaaaaaaagaatcaacttagaagctggtgtgggcccaaccgggaattgaacccgggacctctcgcaaattgctcaggaacaccctaagcgagaattataccactaaaccatcgggccactggatgagtttctgtaagatccgatcgtctcttatctgcggaatagttctcagtcggtagattgtcgctgtctaatctaaccgttgctcgctgtctgtaatacgttcacaggctggtgataacttgtcttcttaatcatacataaatgtccttcttatactaccatcctccgggtgggtcccagttgggagccacagtcacacctgcacgtgaccggcaccatcccaagcccttagtaagcgacttggtccttacagtttccagggaggcagaggcggataggacggtgaaaaagacgtttttttttgtatttgttttgtctgacgcaagattggaagatttcaggcgattgtcggcattttggtgatgctaatagtgtcatttatttggtccttgcgtgaccagaagacattttgcaattgttcggagtggactacggtaggtgcgggttaataaaatgggggaaaggagaaaatgatgattgtgagcgagtgttcaataacaaataatgaagatacaattgctagggattcattacatctactgtattatcttctagtgctcattgctggcagcacgagcacgggagggcgtgtgtgggagacagttcaactcggtatttgtcgttgaaggagtatcgtttgggattgcacattagttttgagccctccaaggcttccaaatgagaattggtacttcggtagctgatatctgttggttctattggggagttgagtagactgaagtagcatgccatctacacaacagtaccgaatcttgaagtatgacatggagggacaggaacggaccttgaacatgatcacagtatcgtgcaatcatctcttccagttgacgaccattgctataatctgttcacaagtcatacttcaaacaccgccgttggcttcgaacatactgccgctgaaaacatcacgagaaacgcatgctccagagcatcttagacaataactgttgtgtcacagtgttgtgaatgtagacttgaaaagtggagtacaaaaagacagtccgatgacttccagagttgtttttcaagtgttgaccatgagtgtgaatgaaggatagagagcaatcgctgacggggggtgcagtcggtgagatggagcagatgtagatcctggtgaaagagaagagttcgagaagagcgagtgccgacagaggtaaggactgttggtgaactgctgtggtactgtaagaggtagggacagttggtttactgtatgtactgtaggggtgatgtaagaggagggatgatgtaagagtaacgtcgttcacccacgctgctgctacttaatgcgatgagctagcacctgagttccttgtcgtatctatcgatacaccctgtctcttttcaacaaattacttgacttgaagctactcattgtcgcttccttcaatacccactgtcgcttccttcaatactcacagtagcccctccaatactcacagcaggcctccattcgtcgccttgatctcctgaagttacgactccactcctccgttcgtcgagtctcggttcacagtctcggttccaaagagtagtcgtcatcgattgtccaagtagagaagccgctcacttcctcactaaaccactgttctgaaccgctccggtagcatctcatacggctccccccactggtgtcaatgttgaagtcggtatacgcacatctcgacagtctcccgtgtttcaggttcccattgatgtcgacaacagtcgaaaagttgattcacaacagtggaaaatcgacttacaacagtggaaaatcgacttacaccatttcctcaataaaaaatgaggtaccatcattatttatatttagcactcttaccaccaccagtgccacatttttctcgtacatcctcacaccaccccaaccccacaactactcaaccaactaacgacaaaaacccatgacaacacgtaaaatgctaccattagattttgcaacgtttaagggtcattttggtgtactcctcatccccatgagaccacttttcgacatactgacgacttcaccaaattcggagaaacaggacaaatcccgccacagacattctagagacacgagaagagcttagtattgacccagacttacctatataacatgatatctagtatatttggtcatcgtcaatccatatctccatttcaatctctatatatcattctgtcgtcttaccaagcaacacttatactctcatagcaccaaacacaccatatgccgacatcggaagttcgccgaaatcttctacgagtgccgaaatcaatatatatcgacacgaagtactcacaaatacatgtcttctgcttcactggcctctgaatccacttgcacaactccacttctaaagccggtgtttcttcgccacaaatgacgctatcaagctgaaaagttgactcatgactaaaccgattcagaatgacacaaatttgcactcggttttttaccatctgctgtccatcatccccccaacgtatttcagcctatctcttaagacatgggtcaggctctctaactttctaactttttttatttttatttttcccccccaaaaaaattctaactcaactgcaaaaagcaacttctgggacactcctcgttttgcagaacgcaccagcgagtgaataatgttcagaatcatgttggattgctctcgaacgaggagttcttgcggagccgaatctaccggttgtgttggctccttgttcggccacgttctgggtgcagcgatctgacgctgaaaccaccgccgtgggggacactggtcgcaccttatcgacaagtttttgctttcataaagctccctgtctctccgaccagaagcacatggtgaacgtgaaacggcgcacggaacagctgctagccggagattcacgatcgacactgcagctgccccatccgccattttgggaccgccagggagatggtgcaaatgcgacgcagagaaaggtggtgaacgaaaaagaaaacatgcgcggaaaattaccgtccagggaattgacacaaattctcaactgacacgtaattgactacagacagagaaacgccccttggcatcatcgacagggttaaacattgacctggaggtggttatgcacggctggcgatggtgttttttgcaactctacagctagagggtgaagatggggactttagacggactagcagtgattctattgagataccaacttgatgagagtgattgacgacctttactgattacttcaagtacagtacacactattgggtgagatggtgctcttacgactcttcaaccaagaacagagctaagtacaagtacaagagatttggtaatcgagcaaatataacctagtgtcaatgaaatgattgactggctatatgacagctatgattgctttatttccggttcttggctgaggttcttcagatgtaagcatgtctcagagggtgtgaaaatgtcgacacacacggaaatatcgcggctagaaacacaaggagttgtccgtcttgattccaagggtcttttgaagcggcttatcaactttgcatcggtttatttcgctttattaagaagtaaattgctggaaaataccaacatcgtgataaaaatcaagccagaaacgaaaaaaagaagcgtatgcgcaaaaaagaacaatctgggtaacggcaaagggtgtctttgtctactaccaggagttttttaaaccctgccgctcatcttgacgatctgctgtcattcattgtccaactgatgttcagtctatcactaatattacgccagaacagcattgacagaaacgaaaagtcgaatgatagtcgctctgaggtatgtcgatttcaatagtatacggcattgatcgctagatagtgatttgaagtactatcggcgaaagtgctatgtgaagtacaatgtgacgtacaacgctctgtagacctgtttgccgaaaaccaactccaccactgcgtttcccgcgtcctgatcccattggcctttgctacataaatttgatataatcatcgcgagatttcaccttggctctccgatatcgtgttgtgcccccaaatgtgcccccactcgcatttttcttatctgagatgtggtgtgggaggtcacgtgcgccaaaaaatcggcccactattttttattgccctggtaaaaatttagcttttgaacaatgcatagtttggttctttgttgtccaaggtttgaggatacagctattgttggggatggcccgttactagacatgtgttgaaacgaggctattttgaagggacaaaggtctgggaagccggatggtgtggtttgtggcattttttcgaccctcgttggttttgtttttttccaaaatccccgttatacgcgtcttgggggttggggttgggttaaacaaggtgtagttgagagtgctaagtagagtggtggttggataagtagaaagatttggagaatgtagttggtgggggttggtggaggggttggggaatggtgggggattggtagggagaatatatcgttgacatacgagtaggggacacattcgggtcaatcatgggcctctcagcttcatcttttcttactctagtttggttcagtatttttaccgaggtgatgttttttctccgtctaaattctgtctattacttacagcattctagttgacagtggttcgggtttgagtttcataactctgggatatagatggctggatccagggaggtgtttgggaccttctagaagaggatatttaggcgaggttcgatggggttttgtcgctgtataaattatttaccctgatgcgatctttccccgatttttctcctgatttgaccacttttacgaatcccattttttattttattttcttctccaagtttaccaatctccaagttgaccacacacgcctagttgaccactctccatgttcaccaattaaccaatataccatacaaccccgccgccttgtcgccaatgtgaaacgccgtttggcacaaacaagcatctacggctaaaatcacccccggccagaactcggaaggcggggactggattcagcttctctgcatcatctcgtgactttctttcgaatctggagttttttggggggagcagttgaggagcgcctcaggtgggtgaggtgggtctatggagacatatttggtattgaaaagatgcgaaacgcgcggagatcacgattctgcgcacatatttggcacttttctccccgctcaccaagttgtactgcctccaactttgtccgctcagtgctacagtagaccctggatgtttttaatctccgaagatccatgcgtttgccaaaagcaattgtgcacgcgagtaaaaaaattaaaatggaaaattaaaatggaaaaaattaaaatggaaaaaattaaaatggaaaaaattaaaatggaaaaaattaaaatggaaaaaattaaaatggaaacaaattaaaatagaaacaaattaaaatagaaacaaaattaacaataacaataacaacaacaatacaaggtgttagccgcccggcccgggttctgccgttttcttcttcttcagtgtctcgtttctttttgtatatttctcgagtgttacactacaaaaacaaattcgcaacggagaattaatagtttttggccgtttatgatacatttcaccggctccacttattgataagtggggcattattggccttaaaagtcgacaaaacgggctgaaaccgagacaataattgcacaattggatctggccctttattcctccgctcagatgttgctaatcaccgtctccagaaataatttatccgaatttttggctgccaagttcaaaacactgtcgttttcttttttcttttctttttcgcttcgtttcgactcacatttctttttcctagactcgatcgtggctcagagtgaaatccatcggccaaacgatcgccgatattgcctatttcgacctttcgggtgacttggctaacgtgcacagggacccggtcactctgcttggaggtgaaagcatgtgtagatagatactcggacgagtaaaatgacgagaagaaagaaaaaaaaaaccattcgaaaatccaaaaaaattacaaaaaaacaactgtttaaaacaggaggatgcgaatcgcataaagacaatatcaaatctcaatacggatcctcaatgtccgaatacatgcacgatatcgcttgttcgtaaatcgtgacctggagctcgctaatcgccaaactccaactctatgcacaccattctactgccaggagaagaaagacatagactgattggattgtgcaatcgattgctaaagtcggctggtctgcaaacagttgccattgtcgtcattcctcatgtcttggcatgtcttatgatgttcatggtcacaggtaaagggaaggaatcgaaaagtcgatcctgaactgcaaaacgaaaaaaggagctaaaatcgtgctaaaaagtgggaatgtctctatcaccagtataatacgtagcattggatgccaatatcgtgtctagagtggccctacagacttgctctcaatcaaatgacaaggttgcctgatcagacgtgcaatcgcagggtgtgtgatacccttagcgtacgatagagcaggtaactagagattaaggcaagtgtagacttcatttatcataataaacccatctatactactataggaccctctctgaagagctcatttaacctcccggaacagattgtggtcccatattcgtttctgagaaaactcgttgagtatgaggctctgctgagaggatatagaaacaaagactcggaatgaagagatggtttagtatcctttgtgtttagcaacctcgtaggttgatgaccatgctgattactgggttagttagtggcatgtgaatgccgtacgaaactaagacttggagttttgaagtgataagggtctttgtgggtgtttgagatctgtaaggcttcagcgaacagcaatgtagtcttttgttgtatcaacaccagtacctttccaacgtgtgtgtcgctgctttacagtactatacgtattcagtactgtacctgttcaatctctgggggctggagggaggtatgtctgacatcattatctctgataaaagactacctgttgttaactactgttgtgtttctgccagcgtgagacgatacctacaaaaagctacattccacgttgtctcaagcctactaggtggcattttttgtctctagaacctctgacaaccacacagaacaccacattaggaacagaagaaccgtgagtacaactgaatggagttgcttagacaaccgtgaatgcgctttgtggaaggtttatgaaagcacccatctcaatctgagcctttttaattggtttcgcgatctctcagtttcgcccagccctagaagcgaaaacgtcagaatgaagccaaagatctagtcaaggaagcgcgggaagttgaccaaacgattttcacttaggctgtgaccattgggagtctttgaaatgtttctctatcatcagttttcgttgagttgtgaggtattgtagttttgctacataccctcctagcattcttgacattatgttcactcagaccgtgcggactattgacattataacaatggctacaactactgctatgtttatactgcaggactgttgattctcattcgccataatcgtattctcatgtctagaatggattcctcactttgctaaaatcctcatacatcagactagcactaggatagtgtacagtactcgtagtaaacatggcttaagcagcgccaagatctgtctggatagtcatatatcactccaagaattcttcgggactaatgagatgccgactccgcctcccctcactcgccttcaattgagagcaaaacatgtacgcgaatacgccatgtattgtgtacataaatgcacatatgacaaggcgcaccggtcaggatagacggcatgaaacagagagaaatgtttaatttgcaccaatcaggggtctcgtattagctcaggggccttcctcttacctcgccgtctcgtctgacgccccacagccagccaattccaccaacatcacaaggcctcaccccaaaaccggtctttttggatatctacagaagcagtggttcttgtaaatatctcagcctgctccaccacgaatctggctgctctacccttgcagctatggcgctctcggcgcttcctgggaagtctaacgacgggtaaatttagcgacctcatagatgtagagttctccaattgggttctaggcaagagtcggaagagatatggatgcctagaaacatgtaacaaaagacggccgtctgatatatccaagttagggcatccataaggctgcttggcgtaagttgcgagggtctggagcgggtttgatttggttaatggaaccttagatatctcaagcagaaccctaactatcttgttagaaaaagcaacgacgatataacgtagtcatctcaagggtggtctgggctgtgtcatactgtaggtagaagacccgggaccggagacaagctggccgagtcaggatagtatttaacattgagcttgtcaacaactgatacgatcatctgctacttggtttttgagcattgtcttgttggaactccaagggtctagcactcgaggagttggttgcagtagagctggtagttcgtggttggtgtgtagtagcctgtactgaggacttgtaatagttgtggagcgagctgaagagagcagtgcaattcggcgacagcgtgacagtcggtgagatgtcgtcaagttcaatgagaagacgtgtggcagattcatgtgtcaggagcaatagaccagacagagggcccacacgacaacgtagatgctaacaccgtccaataagactcgcaataaggctctccactgacacgcctagcaactcctgtcaacatgacaatctccgtggaagacactgacaagaaattagtccaggaacggctgcaacaacataatcacatgccactccagctgaaagacgttatctgtcagtgaagacagcaacatgccaaagtcctttggagcgattgaacgagtctgaaagggtctgtgacgtcgttttgcgtttactttcagactcaattcaacgggccgtctgaaagtggggtggtgtgatgatgctgacgtgtacaactggctgctggagatttgtagctgtgagacagttggctgagatgtaggagaatggaaatgggagccacaaaggtcctctgttgttgagctgttcacagtgctatcttgatactggtagtgtcccgacagcaactgtggctactgtactggatgtactgttcgtaacatcgtgatagccccagaaaaagtctatgaatcaatcatgacagccaccccccaagtctcctagccccttttggcaaccgtaaccctccaacaatcttcagcttctctccaacaatcgtcggccactctccaacaatcgtcggccactctccaacaatcgtcgaccacttccgcatctagcttccgccacctgttgggcgttgagcacatgtagctggaccatttaagcaagccaaagaaccaacgcgtcgtcgacagcgatggcacacgtcaaagccgttgcttgtgtcagtgtcagtgtcacaaaggccgaaaccgtgcactacacttggtaccgtacagtacatagtgtgcggtgcagtgtaggacctcggtggggctctagactttgatatccagcagtcccccagcagttcaatctctcatcatgtcaacccacacttgtccaaacagtcaaaaaagcatcccacaaaccctccttccctctaaccccaactcctaccgcatttggtactcatactcaccgtgaacccagcgacacaggctccccctagcaattgagcaccccgagaaattgagcttcccgtgatgatgagctcccccgtgcaactgagaagacactcaacaaccgaagggggatctgttaccctccacctcctccaatcaattcctcctcgcacctcattcccaccaccaacacactgaacgacaaatgatactcaacaaaaaacaaccctcaaattactgtacagcgcagtacttgtacactacaactcactacactacgctacactacactacactacaggatgtaccctacaacacaccacaaacacctccactggcaacaaccgaaccccccgcggtctccgtcacggtcgccaacaaccgtcccacgagcaccttctttactctcccaatctcaactccccaattcccccaaaccccagcctcgcctaactccaataacaacacatcctgttgacaccacaaaaagtcgccgaaaattgctcctttttcttgtcaataatctcgaggacctacgtataactttgaggcacgttttctctcgtcatatactccctaaaccaccctacaaccaccgtcgtcatttgttggaccacaatatttatttatttttgcgactccatttaacgttacaaattagggttcggtatactttttaggttcacgctacgctagaacgaaacgctctttgctctccaccttaaaataacactacacactgcaagcacagctggagtgcaacacgcgcacctttcaaaaaatgcaataaataaaaatatgctatatggaggtctttggttttcgcgagctaatatacaagaccgcggacgcgctgccccccgtggtggcgcctccctcgcctggtcccgttgtcaccgtcgccgcgccttcctctctcctgcacctgtcccaaacggtgtggctgcgacgctccagacccgggtttcaccgcagtaaaaatactactaccacgtaatttccagaacagcaaacactcagaccagagagcatagagagatatggataaaggagacgaagacacgcttagcggcgattatttcactggcacgactacaatacatgggcattgaccattgacatcttcatcaccagtaccgttctcatcacatccgccatcaacaccattgcctccacaccgccacaaccagtgtaatcagtgtaatctgtcgcctgttctgaacctttctcgcctccattccgtcactctttctcactgagtaagggctttccttcacaatgaccagtgcaatgacctatgtctaacctccttgtcgccgcctagtaaaaacgccatgcccgaaatcacagcgtagcccccttcaacctggctacctcggactggaggtactgcacgtactcagctgaaacctgcagaatgccagcctttgaggacagtgtggccagttcgtcgagagaataggggcatcctgagggatcctgggatggatggagccctgaattagacatctggttggccccagagcccgaaggccccgccccgccttccgtccattcctcctctctcttgatggccacctcttgatcttctccctcaaccagttggtaccaggggaccagcgacttgagacgtagaagtcccaaattaatggcggacctgtacttgcgttcaatctggttatgcacgagtttctgttgggccgtgagcgtcttttttttgtagacccgcttggggttttccgatttcgcgctgaaggacgatgaatacgccatctcttcgggggacggagacagctgcgaggggctgccggacgacagagtaggcgagacattgagcccggccttctgagccacgggcgagactcgaggtggcgatacttttgagattactggcgaacttgtctgcttggggatttgtgtttgtgtttgtgtttgagtctgcgtctgagtctgagtctggggctggggctgagactgacctcgagtatgttgtgtttttgtctgaccctgggcttgggtcttttgctgaggaggatgtggttctgcaccgtccttgtgtctgccatatcgaaagtcgtgggtgtagaacggatagtcgggcagaaacggaggagtgggccctgcgccgttgttgacgcgcagattcatctccaccgaatgacgcggggccgtcaccaccgccgtgcccggggtggaaatggtggactcttccgtgggaggtgacagaaacagggagcttaccagatgcggagtccctagctgcgtgatgtaggagcccatcatatgatctgggcccggcgcagagtatgccgagtactcggaatggtgatgctgattgtgggtggagttgtggttggtgtagtgtgagtcagggttggcttctggaatggcgatggagctgggcatgtcattgtgggggttgtgtggtatgtgggtcgaaatggatcccgcctgagggtcgtttttgccgtcgtcgtgccggaacccgtcatagtacgtctgggtgtcgtcggagtagctcccccgtgtgttgttgtacatttaaatgccgttagtaccggagtattggctttaggagattcaggctccgtctatatatataaatgtatacgaacagaaagacacccggctactgtcccctttgtgtttttccccttgtgtgttttttcttttccctgaacaatgctggacaaagaacccgtgaatgaaccttattccaccaccttaatccccatcttgctcaatctacaaaatcataaccttgtgttgtgcagatatcacgttgcttttctcaacatagctggagcttaatcctaaacgggatgggaatcaggtgtcaggccgcaaactccgataaaaataggctttagagatgcgtcgtatgaaaatctcagatcgcagaaaattgcggatgccgcaaagaggaggtggtggtggagtcggcgatccaggttgaggggaaatccagcgatgggccgcccgtatttcgccttcccccgtggccgtggtgaccgcagcggggcccggaaaaacagtttaatactctcgggatattaaatatgcatgcaaagtctaaaatctccagacggaaatgccatagtgaggccaattcgagcgcaagttgccagcagcgccccatgcatgctgtttaatttcccctccccgccgctccgggtgtttgtgtccatcaagatttaattggcagctcgataggcgtattttcttttctagaatcctgtccatgcagcgtcagggtttggcgtctgggtttggccagctgcacctgtctcgtttagacgggatgcaggagcaccgggttgcatgggcaggaaaaaagacaggtcatgtgattgcagcggcttttgtgttggttgttttttcgtcccttttttcgccgttgtggtgacaaaacctccgtcgtctgactaacgccggaggttgggccctatccccgggcgtgtacaaaggccgtattgcagctgtgggggccacgtcggacgcacggaaggtgtgggggaggatatggggactacgagccggcgttcacgggacagaagggtggtgagtgagaggcgcaggtggagggtggaacgtggcgtgtcaaagagagtggagttgcagagtggagttggagagtggagttggagagtggagttggagagtggagttggagagtggagttggagagtggagttggagagtggagttggagaatggagtcgagttagagagtagagagttggggagtggagagtaggatgtgttgaggagacgtttgcgtcagcatttttgtggacgttgtgtagactttctgtgcacgatcgtgttgacatttttgtggatgctcaacatttttgtgggcattctgcggacgtttggatctttgatgtcaagtgtccatcttatctggtggaatactgtctagaatcctagtctgccataatcggctcctaatagtcgattgtacctggaggatcgccattgttgctgtatggagatggttggtgccacagtatccaacacttttggcacaatacggcagaatgaagacccttggcgcccatcaagccccctttggaacaatggagagacccttgccaacactgggaccgttgtcagaccgagacagagtatcaagtgggaccaacatgatggtgagctcagatcatgttggtgagttctgatcatgttggtgagttctgatcacgttggtgagttcagatcatgttggtgagttcagatcatgttcaacatgttgtagaggatgtccattcttctataaaaccccatcggtcggtgaatatgtacagtacgatactgtatccgggtccgaaaaagttgaccagatcaaagtctttctttatgatgattgagtggagacggagacgtcagactaaagtgtcaactttcggtactgtacagtggcatattgtcgatattgaaagtggcatactgtcgatactagtagtggcatacagtcgacgtggttccatactgctgacgttagaccctcttgatgtcgtttcacctcatcatcattcaccgactcgtgtggaccttactaagcgtctccaaatacaactctccaacatggtcgaattgcttccaatcacaagtttttagtgcgcctcgctgcatcacgcaatcccgctccatttcgtcctttgaaggctcagtacagtctgcgtcctgtagccaatcgcgccttgtaaatgtgtctcacaccatgcaaaacagacacccgtaaaagtgagactggagaaacttttgtggcaggcggtgattctaaagaaacgctgtcgaatatgactcattagtgtcggagatttcattcttcagactcagtctcacttttttgtcacagtacggcgtttgttgacaaccatcggcaaaatcaatgcacggctgttggactctggaacagcgccatgggtccacaaaagggcgtaattgacgtcaattccgtatagagacacttgccacaagtttacacattggttaatcaacagttgctaaccttccacaaaccatccatcaactttcctccaactcttgtgggccgagaaagctctgccgtcgccatggtactccaaattccaacccacagcctcaaaagacggtaaacaatgacataccccgtattcaccgcgtcctcatatcccgcgcatcgccttcgcatttcattacccaccgagaattgctttttcctcaagcagcacgctctttgcagacagatgcagccacctgtcaaactgttttagatggtttcaccctcattgtcggacgtggcccagaccaaactagaccagtaggtacttgcgggggtatatatgatttctgagaggtttttcgactccaatattgtcattatttgccattttttcttgttgcaacatgcacacaaactttttctcgattttttttttttttcaaattttaaaacggcgatttttgtggtttgacagattcctgagaaggcaatggagcctgaaaacgttcaaatggtctcaaattgatattggaggcttgtttagtcttctcagaatgacgtttggacagattgtcgcaattttcggcggaaaaaacccattttccagactatattgtttcaacctttttttttaccaatctgccatctcccggtggccaagctggtttaaggcgcgagactgtaatggtaaaattgtaatcttgagatcgggcgttcgactcgcccccgggagatttttttgtgtaattggggcccgaagtgatactacaattggttgttggtcacgtgatttcggcaagtgtatttatttacattttgcactgccttttcctaatttgtacctgtttattaccagctcggtttttttcctttatttttcttcttttttttgaggtgtaatttgttaaaaaagcttgacatttagtggaaacttccaactgcgatctacaacatttaaattagtcgacgagagatacacgaatagcaacgagattcgttcggttgaaacatcactcggtactcgtaaaaaacagtacagtgacgtacgagattagtcggtttggcagcaatcaactgagacgatctagccaggagacatatacggcaggattgtattcattcaattaatgcacgtagagaagggcggacagcggacaaagctgctttggtatggagcactgcaattggagcaagagtatgcaattgaagggattgattcgagtatgatcgagtcggtgatagattgaagtgaaggatccggagggatctggctacagcatgttcggctcagttgtagtctgttgactccggtctgcatctacggttgttttgacaatgtgaacattcggagaatgttgccgaatctccgacccgtggtccaggccgcaggaacggtcgatactcgattcgaatatggagcaagtattctgcacagggccctcccttcatgtagtctgtacccagtgcagaccctgcaagatgcttccacatattataatatggctagggcggcgcataatgtttcagtcagacaaagagtagatggtgggagagggagagagagggagggagaggagagggagagggagagggaagcgagggtgactatcgacctcttgtggtgagtactttcattcggttcttttcggagatattggcatggcagggttgaagcactgtcttacaagttgcaaccatgatccggtatggtattggttgaagatgttttgttttgatatgttttttcagtaaagcgaggaatgaggatacataggacgacagaatgggtcaagatgaagacaagagatctacaagttcaagttacacaaggacaaggcggttctacgcaggatatggcgattggcacaaggacaacggctcacaaggacaaggcagttcagacggttcagacggttgagacgattcagacgattcagacagttccgacgattcaactggtccgaacggttggagagatcttcaggtggccgaaatcggggccccatctcggtccatcgggtggtagaggacgacccagaggacgtggaggacgataagacaggacattaacgagttaagatgagtggaaagtcatccagagctgtttgtagttcgattggatgttggaatgcaagtatctgacaatcttactctactcaattgctttgcccggacagaacaacccgtacaacacaaccgcccagtcgcatggcgccatggtacactgaacaactcctgcaacataagaagactgccacatacactggagcgtgaaaaaaaaccacctgatttgcccctcctgacgcttgtttccaacctgcagtgcattcttctccgtgatcgtactgtactttgtcagctgaacaaagagtagaaaaccgcagctggactttatggtgaatcgagtacttgttgaatcactccatcaagtgatacgcaacccagttcttcaaattttcccttcttttacggtttttttcgcaaatttttcacctcgtatttcgctctccatacccccagccaagcccgacctcacgtcaaccccgatatagcgaaggggcaatcacctcacgctctcaagaagaaccgtggagaccgtggttccatacccgtagcggagtacctacagttcagagctcatcttatggtctttccgcatttgtagctatgtatgggttctccatctgctgagtcagcatcgtataataatgatataaaaagccgccaacccattgcaacagacgactcccccgcccacagtgctctcagaaagaggtggtgttcatattgacaccaattctaccattgagatccacaagtagccatcctgttggctccttcccaactaacatttcacctaaacatcaactaaaaatttccatatagttaaagaaaatgaaatgttctacagagcaccagtaaagggccaatgtacaaaatccctccagagatcaccaacacctccccagtgattgtattcatgccttctaccaactcccccagaccccaaaagggaaatcaaagacagttgaaacacgaggcaaaatcacgaggcatcgtcacgaacatcaacacgaggcatccgaacctacttggacggtagagaggcgtgaggcattgagagttttcgaacctgttcaaacaaatcatgatcgtgcactcatggtcgtacaagtaactacaattcagactaccgcttgcaattcaaaaaatcattatcataaacataaataaggcggaggttagacatcgtctccaacgatttagacattaatggtgttgagcagaggggagtagtttctcaggagagtcttccagttagtaacgggctcttcaccgttgacgggacagggcatacatgtcagggtcttgagggacttcattcggccaaaatacagcacatcctccatgacgtcggcaatctgaatcgactggttgaagacaacggtctcaacgttggggaagccccagattcgtcgcagggggatggcgtcctcacagccctcgaatcgagacagatccaggtgcttgagtttggggcacatgatgttggggagaattgactcgccaagattgtagatcagagcagtgaggttgggcagcttgatcttgtcgagggtgtgctcgctgaggggggtggccgatgagtagacgcagttcttgatggacaggtactcgagagaagaggagcaggccatgacggtggctcggagctccgagggtgagataggagcgtcgtagagaccgtcgacggcaatgtacttaaggctggaggtggtggggacaagttgagactcctcgtcggtcacttcgatgatggaggaatcgtctgccacgcctcgataggagagtcgcagagtctcgagcttggaggagttccagaagaccgacagagagagaacgtcgcctgagaccacgaggtcgaggtgctcgagctgggtcatcttacagaagagctgctttgcggccttattggtgagctggagatggcccgagaaagaggagatgttgtgtgcaaagttgaagattgtctgaggagcggggatctcggcggtgtagtttctgtggagctggagatggctgaggggctgggtggttccttcggggagggcgtacgagacgtactttttgagggccacttcgttgagaggggttcgtcgatccatgtggatgccggcttctctccacaagtctcccgagccggtgatgatggagttccagttgcgggaaacctggtgggaggccacaaggtcgtcgaaggtgagacacgagaagatagcgtggcagatttctgtgggcagcacgtcggtaaagtcctggcgggtatcgagcttcttggtggcggaggacagctgcgcggcaaagtgagagtggtggtccaggggggtcatcatggcgagaccgctctggaagaagggtgtggccattcccgaggggagagccgagggcatagccgaggagcaagctgatgtcattttgggctgtgtgtttcggtgtgactaggctcgtttcagtctagtgtttggtgtccgtcaatacttgtttaagagcagttgtcggttggttggtggtgtgcgagtattggtgtatgtacacgaagttagcggaagaatgaatatgagtctaccagaaggactgcaactgcctctggctatatataccacactaatcagtcacccgttttttactccccaataaccttcacgggtgccgccaggatgcgctaaatcaggtaatgcaactcagtcatgtggggagagtgtggggagacaatctggggtgataaacggggtcttcgcgcgagtcaactactcgccctgggggaatccgccgacgcaaacacgtcgaaaatcccggaaaaactcaaccaattcccctcctcatcgcactatacgtccgtacctgtactgtgggggcctgcaatgggtcacgagtgggtcggttttgggtttgcactagcgtatctgcagcaagtgtcggaagagagatatggacaatccagacatatcgttgtgatcgcattgacgcggggagtgcactggtactctccgtttctccgtattcccccgccatcccatcccatcaccttccaaactcccctgattaggttggccaaaaaaagtgcaccgataatgggaaacgttaaccttgtggctagcattcccctttgggacttccgccactctcaccacgcacgcacttgacggcatcccaaagaggcagcggggcgagctgccaaccatcgaccaacttgtagcggcacgaaaaagcagctaatcacaggaatttcttcactcgcgcgtgtggcatggattttcagggcgcgtctcggctgattccataatccctccatgttcctacgtgccccggaagcacagtagatccttgtacaagtacaaccccttctccttgctcactctatcctcgagtgtgccaaccttagatgatcgcgagacggaaaatgatggcatgttgagacccgacaacagcccttcgatccgcatcgggttgctgtttgctcgcacatagctgtcacgtgacttgctccctggctcactctcccgccggttgctacgtccgaggcagtgttaactgagtacctgtctactgtatgtactgtaggacttgtactggcttccccagtccgtgtctcaccggtgcttccaaactgcgcgtcaaatggtggactgagacatgaagtggtggtgactcttgggaagaaggcgggtggccaaactttcggggtggtagggccgattacgactcccacaggactctctccacgaaattcaaatggtgaaaattttgaaaacaaagatcgaaaccttgaagatctttgcggggtccaaacatggagcggtgttgctggatatgggggtcgtggggccttgggcggttccatagcaacctccgagagctctctcagagcactcaatgcagctcctcttctctccgtcgcatcacggctgcagaacatcggtctagtgtgtctcagtgtgtgtgtttcagtccttcgatgaggtgcagccactccgatgacgaaaatacggaggctgagtctaagaatgaagatggaatgagagatcaagctggaaggcggatgatggtcgctggtgacggggctggcttcgagaccatggttgttggggacggggctggaagagggacggtgctggagctgcggttggaagcggtatggtgaggatcgaatactcgtgcttttaccggtgctgtacgcactgacttgcacctctccgtcatactctcaactccggctctcttcggaggtcacgtgcggtacctacatggccaggcaccacgagactttgaaagagcaagagagatgacgtgagatgggagcaagcctgacgagttgctaccagaatacgagcaatcagagaaagcaaccgttgctgtctggtacgaggtacctggacgtcattccgagcgtctctgaccccgtctcgcggttatgtcaacttctcctccctcttgtcctccaacactgcacggctttttagtttttcggcgatcggcacaggacctgactcaactgggcactccacaaacccagcgacagacacgctccaaaacacgtccaactctatcacttgtcgtcgacctgtgacgctttccgccgcgcgctgtgagttattactgctttgggagccgtcacgagaatggtccagacagaaggcggttaaagagagcggctgccggtcaacctgttggagagagtagttgcggaaatctggggggtctaagacttgttgctccaagaatccgcacccgaccagtccaaagccgctcgtccgccatcttggcgacttttggtgtttggcgcgcttgctctgtcctggctctctctttcggtcctcacgatgtcccatgtttttccgatttatgccgaggctcgctttatctcgcactatcaaagtttgggggccaactgtagtgggttcgagtttccatcgtgttgttttttggatggtaattgcactacagttgagtactcttgcgagtgagagacgggaatcatttcacagatagacaagagtccattcggttgtagatctgataccatttttccatcggaggtatctacatcaactttggtagttgtacatacttgcattgtagaggtagaagtacttgtttgaatgagacttgacatatgattttatacggtacgatattgtacaagtacttgacattgttttgctggtctgtttgaaaccgcttgacgccttccgtattttccctcaattgacgccttttggaacagctatttgggatgcgaatactcgatcaagcatggcattctggatgggaacatatatgggccgaggaacaaaaaggatatgagaggaagaagcagctacagtccaagtgcaagtgcaagtatctgttcttcctccacttctcaaaatcgacctccacgaacgatacgcaacttttacaagatatattgtacccacagtcctcgctttgaccatacaagactgaatgtcaggtggtacatcaaacctctgaaaactgatggggccagtgttgaactcatctgtcgcgcaacccacacgtttttgaccccgatgctccaactacataggagctataagtatgtattgaacatacgtacagtaacagtacgacgtaaaacagagaaggaaagcagaaagaagtaagatcgcactatggatctttcaaattcaactgtcattattgggtgtagaaccatccacccaattgaaccgactcatactattctccggcggtcgcttagagtcagccgtcttgatctcatggtcaaccgtctggcggggagtagctcctctggcaagtcaacaacattttaatcagatacagtcaatccatcttagcggcatgatctgaagcagttacgtcatagtcatcgtatgttacgttcttcacaaacactaggaacatgtagccttccagcgagtaatcttctccacgtcgaccaccaacggagtacgcttgaatgatcctgccagaatgagatatatatccattggcgacatcaatcccgtaacattccaaatatccaacaatcaccacctatcgctcgtgcgtttcttcacgtgcatttcttattccgaaatggattatctcgcataatctcgcatatcgaaacttggcgcagacaagccagacaacctaccattgttcagttgaacccagaacgccccaagaattgtagaaggtatccagtaaggtaatactggccaattcctcacatagagaggagaggagcctgcttggtcgtagacgagatgtccatcctgtacttccaaccaaaaacgcttaccactactgctgctgacaacacatacagtctagtacctactgtctcccaaactccagcatcctatccacattgctttgtgatcctcaacagcatatcggaaactgattctgtcatctccatcaactggacccgctccatctcctccgggggtgtgtcggacaaatcatcgtgaggcagcaaagaggatgattggtgcgagtatcaccactttccttgtacttttgtgaactatcaagggctcttccagactccgaagttcgtctcggtccatgggctattccagactctgaagttcgactcggtccaagggctattctagactatgaacttcgcctcggtccgacaatttagacgatattgctcctattaggcctgctcaaggcacatacgcacactctcttccgttaccgcgatccgcagatgggctctacaaacaaaccaagttgaaattcacacaggacagcacatgttcaccacttttctgagaagtcgtcttttggagtcgcatcccttcacccattgtcagtgatgatcaccaagacacccccagtcaatatccgaggggccaacgtctgccgtcggctttctgaagccgaccccagaaaaagctggaccgtcattattcatgtctctatggagtcaagcctgggttgtttcagccgaggtctttgtttctgccgcctgctgcctcgctttacttgccgtcgatatctcgaaccctacctacatatcagaaatcagagagaacataagcgaccagaaaaaaaaaaggaacccaactgctgtgcaattggaagcaatgacaaccgagagattcgaactctcgcctccgaagagaccaggatattgattcagtcacctgaacctggcgccttagaccactcggccaggttgccattttgctgatgactaagataaagttgccaaggagatgtaaattcggattaaaaaaaatgtaatgaatcattagaataaaaaaaacaacaacaaaagaaacaacaaccaattaatgaagcattagaataaaaaaagtgaaccagcgaacacgaatgtcatgcgcccttctgaaaaacagaagccgaatccgatttgtgggtatagcattgtctttaggcttaagtaaccgagaagtatttccctagaacaaaaataaataccaataaataaaaaaaataaaaaaataaaaaaataaaaaagatgaaaaactagttttttcctgcatcgtatcaagtaagagtaaatgacatggaaatggactgcaagtagttgaagttcactcgcccccgcagtccgtaaatcttttgttggacacaagactcgacgtagacgatgtataggacataatactcagacatcctgcgacggagaaatcggtcttagaataagtatataagtcaagagtctacaggctcattaaatgggctttgaccggatacactatgctgtacagtacatacagtagccaaagtaccctcctctagttatgggtattacgaacaaacaatctggtaatggcatggagaagggaaattctggtgtagtaattcaaataaaacatgtgtcggttcaaaagaaaccctggatagcccccaaaagacactttcttgggtgcttctgcccaatgggtacctacaaagtgacatcatctcagctctatgggtatctacagagtgcgtgccatcaactcgaccaattctcatccgatcgaaacggggacttgaccactgtaattaaattggttttatatctatatctgtctctttaaaatacctttgtttattctcgatcacattctacccatctgaactggacccacgttagattccccagtttggtgatactatctgccaaaagttttttttttttatttttttttatttaatatatggatcaggaccgggaagttccgaaatcaaggaacaaaatcgagcaacagactgaattgtactgttcaaactccctttttttcacacaacggttcgtcccttcccatatcccatatgagtatgatgtcatcccatcccatcaccaccatatcaaactcttctccacagagttaccctaccgtatgcagaccaccatcaccactgtgcaacccaactagccagtgcaccagtacaacacacgacaccgtacagacacaaaaccacccacttgcggacatcagcagtggatcattcgtgacacgtggcatttgtgattgttcctcgactgcggatcaagcgttcgacaaagactacatcctcctacacgtcagattgtgaatccgtgagtcaataacactgacaacatgtgactccaccgaggtcgttcaactaacacagacacagacagagaaccaacagtggcgatagaacgacagtgaacgcgataactgagacgacacgactacgacaccgaagacgacacacgacactcaccacgacaaacatacaggatctgtttgtgctcaacaacacgactaatcacactccagcatgtcaatcgaattacggtccccatactcggggtcgctcaaggagtgcattcaggatctggtggtgcggttcatcatcaacgtccccaaagaagacctgcagacgatcgaacgaatcttcttccagatcgaagaggcccaatggtactacgaggactttgtgcgagaactcaaccccaagctgccctccctaaagatgcccaagttcgctcaacacatctacgagtactgcccccagctgtggaacatcaaagacatcaagtcgtcaatcaagaccttcagagactacaagctcgccattccagtgtgcggagctatcatcatgacgcccaaaatgaacaagattcttcttgtgcaggcctacgacggaaactcgtggggttttcccagaggaaagattggcaaggacgaatctaaggaagaatgcgcagtacgagaagtgtacgaggaaattggcttcgatatttcgccttacctcaaacccgacaagtacgtggacattagaatgaagggcaaggacttccggctgtatttagtgagaggtgtacctcaggataccgtgtttgagacacagactcgaaaggaaatttcgaagatcgaatggcgtgatctcaagagtatgcctggatatgcccgaaagaagggctcctccaaccatttcttcatggtcactccctttgtgcctgggctgttgaagttcattgcccaggagaagggtctggaggtcaatgacgtgggagaaaccgacaatgtgggcgagactgatgctacagagtcagcagtggagcctgccaaccccacacctgaacccgttaaccagacgtacaaccaaaaccagaactcaacccctgcccctccttcaaacctgccgtttgctccccctcctttctttggcaactttggccctactccctttgcaccacccggttttggacctccccaaggcttccccatgccattcatgggtgctccaggacccggtatgcctcctcccgctcagttttcccagttccagcagatgccccagtttcaggagtttcaagaggagctccaagaagctgttggagagccggaacctgttcaggaagttgctgccgaggtggcaaagcctgtcgagcctgtggttacacccagggccccccctcctccttcccagctgctgctggaaggtgcgcttcgtgctagaaagagagacatgtccaatgctcactctttgctgagcacgctgagatcaggaggtcgcgcatcttctcccggtgccagccatatgaacgcaaacgcttcctcgggcaaggcagagtcgctcatggctctacttaacaaccctgcttcttccagcaagccggttgttcgggatctcgactctaccaagcccaaggcctcttctggcctgttggctcttctgaatactcaacccaagcctcctcagaaggaggagaagaagactaagcccagtgatgctcttcttggcttgttgactaaatccaaatcgacagattcagaacccgaaacccaggtgaacacacgcgtgccttctcaggttcccagtcctagcaacggttctgctgaagtgaccaacctcaaccccgttcacacccaggaagtcatccatagccctgcttcttccacctcggctatcgccagccctgccaaccccagccctgggccactagtcaaccccagccctgtgtaccctgctcagtcgttgcagagtccaaacccggttggtactcaggtctcaagtcccaaccctcagacctaccccaacaatcctggctaccccaactcggcttctacctcaggcctaatttcgtctgtgccctcggaagttgatatgctccgtctggtttccccccagggagccacgcctcaaggaactactcccctgcccatctccgaagctgaattggtggcttccctgacctctcaggtctcttcgccccagattggaactcctctcaccgagcaggatctcattagatctctccaatcgcagtcagccactcagctacaggcccagcttgaaggtacaagcgaaggaggcgatggtcttggactgaaggcagatggcggaagcggaaacggactgctttcgtccatgggtcatctgcatatgccctctcagcccacttctgagtacgtctctgaagtggagtctgttcctcctgctcttgctcccaaacccgtccgtgcagtgccgaagcccttgtccgaggctgatctcattagccatctgaaggctcagaagctcgatgatgacgacagcgatatgagccgagacattagggatattgatgccggatttggacgagacagttcccgttctcgtgaactccgggaggagtcgcgtcatcgtaaatctcgtgacagtcctcgtgaagtgacaaaggcttcgcctgtctcttctcagctagatgctgagttattggctcttctcaagccctcaactccccctctcccttcgaccaagaccgaagacaacgaactcatgggtcttttgaagggcggtagtgagtggagacccagaaagagtgcaaagcccaaatctgagcacaagcccaaggtcgaggtccaaaccaatcagcctgttaacgagctcatgtctctgttgaagagcccttctgctgtttcttcaaccaccgccactcctaccacccctcatcccaaccctgttcctgttcaagcagttcaatctggatcgagtgagctgttgagcatgctgaagggtaaccagcagcaacagccgcattaccaacagcagaaggctcaacatcaacctctggctcagcctaaaaatgagctcttggacatgttgaaggggagtggaccatcccaggttcaaagcccagttcagcctcagcctcctcagtcgtctcagcagcccaacgagcttctgcagatgctcaaggatgctggatccggtggctctcctgcccccgtgcagcaacctgctttccaagaccctgccattgtgcaacagtccaagccctccgcttcggggtcgcttctgtccttgttgaaccgtggtaagtagatatgagtagtagtgaatggtatgagatatgaaagagatagtgttggatgcggtggtatacagtatagcaccaaacagtacaatattgtagcttgatgagtggatgtcttgatcaagattgaaccatctattgaggattggtcatggaagttgtcaattagtctgcggaatgttttctgttccaaggtacaagacgcttctaagacagttatggacttttctggacaaactacggcccagttggaggagtaagggtccaagtcgtggagcttgtagcgttgaaatgttcgtgagaaagacatcgttgaactccgctgttgttgaaaatgactgttgtaaagatcagccgttgatgtcgtcttccaacaatattcttacgctcgtattgatactgctgaagagcaaggggaactttccgctgatgaaaccctcaatatgtatgaacggttggcacccagggtatactgacgggtaggcgactcaggacggaaccgtccatcaacttcttcagaaatgagcagatggttatgacaagttcccctagacaagtcagtagcctatcatcctcgaaagtggtttccaagtcgactttactaaagaggttctgcttctggaggctgtgaaactccgagtcgtaatactccgagtcgtactccgagtcgtaccccgagtcgtacctcaagtcgcacagagactacctgactcgagctgactgaatcacgaacaagtgaggttctttcgtttgccatgttgactggacatgatgacgggcgacaccatctctctccagcgcatacacccaccctcgactgacttttacacagttccgacaggaagaggtgggtgggtaagaagaaatctgcatcctatatgccttgaagccagagaagcacacaccttcaaagggacctagctgttgcactaacgtatccaaggctgttccgggatcgcatggtactggcagcgcgtacagacagcgcgtacaggcagcatgtattgacagcgtagtgctactctgatatcaaaagtcgatggaatggatccacaacaactaaggtgcccaggctacaatagcagaggcggtgtcctcggacggcttcttcagccagtcagagggggagagaggcaagtgggtagaagactttctcaccgaagaagactacctcagtgatttcaacaataacgagagtcccaccgatcctgaagtcgaggaggagtcagacgctttgtccaacttcgacgttggtctcgaaaagctctcatgattgaagaaatcaacctcagaacacccacaggctcatacaccgagctgaatcaacttgggacgagcccattggtagtcctgagcaagtcaagacggccccctcttctaccttctcggcttcaactgagtgggaagaatgtgacatcgagacccagttcacctcatctctggactcaccaaatgccattcactactgccacctgtctctagcccagccatctggagaaaatcaagacaagcgtggaaagctgctttttgacaaagaaacctgcttcaagaaggtcactggcagcaaatggtcattcgttcatcgacccagggttcgtgattccgtactgtactgtaggtaactaggctcggaggatatagttaatatggcggccaattcaatgatcgtatcgtaaactcatctattgctctatggcagtctactacatcctctcttgaacgcggtatcttgtatgcaacgacacatgttgatagacgaatggcacaattgctgaaccagaccgtgtatccaatgcgattgcacgcggtgtcgtggaataattgttgaaccagaccgtgtaaccaacgcgattgcacacggtgggccccctctttcgactcatagagacaatcgactctccactttacaggccgctgaacttatccaacgcctcgccaatctgcaccgtttcgacgcactggttgatggcgttggcaacctcctcctccgtgccgctggcgtccacggtgatacagtttcgctgtgcgacttcgtggaacagcgccgcgactcgtttctggaaagcaatcttttcgtaccgttcttcgccataggctcctctttggctggccacctcggggctgacggtcagaaacaaggtgatatccggcacaggcagacccagatcggggtttgtgcaccattgtcgctccagacccttggcctgggtgtacacaatgccggagatgtagtaccggtccaacaccacgttttcgcccttttccagaagcgccttgatatcctcaatgcgttcccatctattcgccgagaacaacaggtggatcgcctggtcagacagagccaccccagaagtcaggtactggttgatgatctggcccatgggtgtggatcggtcggggaacttgaagagatgcgtcttgtttccggtagtttccgtgagatgggcgaccagccggtcacattgcgtcgatttgccgctgcggtcgagcccctcaatggcaataaaacgtcctctcatggcgcgtgttagcgtggagataaagtgtagtgtaacacaccaattaatgcacctggagtctattactgtagcttaataatatatggcaatattagaattaagtaagttctaaataaaatccaactaaattaaatgcatgtgattaaggaatggcgatattagtaagcaaaacaagaggcgcagggggatcgaggagcttttcacgtgactgcacacataggtaatatggtcacgtgacgcccaaaacgcacttccggctgatctggtatgcgttgttccatcgcgtattggatgttagtttaataattgatttttctgccaaactcaaaatatgcatattagtgattttatttctaatttatttttttttagttttttttttaccatctaactgagtatgaaggacttcggtatccagcggttcgaaaagagtcccaatcagctcctcgagagcctctcgttgttcataatcgcctcgattgatatacgccagcgcgtagcggtttaattggggatatcaatgattttggcagatcctggtatccatttttgggtgtttggtgtcatgacaagttcagattttgggtttgacattttctatatattttagctttcattttttacccaaattgtttcacatttttagtcgtttttatgtcctccgacatagtgaaccaatacttcttcttgatagaggaaaaaaccgctgatgatatatattattccacgaaatattcccctccgcccgtcgatttggaactcactaaaggctcaacagaattgttagaatcccggtggatgtctggtcttaataactaaaacattccaatatcccaactatatttaaacctcatgtcaagtaatcccaacaaaacctacacattttgaactaactccaactggacatactctcaaaagaataccaatcaaaacagccgggtttcccagtcattgtgctgatacaagtgctccaaaccacaagtgccgtacagtatcacgttttgcaactaaaggttttaagtttttccttttttccttttttagtattttaatattattattttttattctaatgtttttttttttattctattgattcatgtttttttatttttattctaatgattcattacagccttttattttattctaatgattcttttttttttttattctttttttttttttattctaacgattctttttttttttattcttttttttttttattctaacgattcttttttttttattctaatgattcattctatttttctccggcttatcacagttggtcgtatacggtgaacctcgaccccatctcaagggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccagtcacgtgccagtcacgtgttttttgtttctttcaggtacgatatttttgcttcgttaaacaaatgccgtctgagtagttggaacaaatagggtctaaacaaatgtctttctgtttagttgggataaggcctgttaatagttgagtttggttgatctggatactggaactcctctcaaacatgagagacgagatgggtcgctcattaaatacatattgatgtttgactaatgtaattattgcgattgttgtgattgttgccattatttagccgtatcatttctcttagtcaaagtattggcaaagaaatgcccaggtgtttgatgatctctagactctgaatactgaacaataatggtcaatttaatgcatgttgaattcggaatcgtcaactgagtgtggtactacattgtgtgaatgtttactaggcagggaggagaggtcgacaagtccgtgttctgttgatcattcgggatactggctcgcaagagaacgtcacgattggcatacgaccaactaacggagcactcggagtcaggaaagagttagtcgagttggacggcgaactcgagatcaggaaagaggtttagtcgactggaggtagcggtttgagacagtaccagcaaaaattcgacaaaagtccaacagatttcagcctcacagccgagatctcagtccaacagctgcgaaatcagtccaacagttgcgatatcagtccaacagttgcgatatcagtccagttggggactccagtccaaattcgacgacctgaacactcggcgactcattgaaataccggttggtgtttctggacaggtgtcaatggacgattcgtggagaaagctcacttgtggagatgggtatctggagacaccgaaagagatcaacttgtaggtattgttttgaatgcttctctgggtggttgcgcacccgctctatccttcgaacacaggccccagggtgatgtgggatatggtcaatgagatgtttgccaacaagtaccaacttcgtgaagacgaagatccaccttccaccttggtgatgggccagagacgcgaaggacgacatccaacaacaacaacaacaacaacaacaacaacaaccgcagcagcagaaacgatacgaggactgcgcttctgaggctggaaacagcagtgttcagcttatggtcaacgagaaacacaatctcgctccggactgctacaagccgtctaagactacacaaagctaacagacaaatgtaggtcttagatggaaggggtctaagctcatcggaaagaactcctcggatacctccgagtgtgcagcccacaattatagggtcgagactgaagtcaggatgcagtcgtcgagatcgccgaattgagcagtgtcaggaacctgaacagctgaatgaagatgccgaaatgagagctagaattaagccgaaagagctggaactggaactggagctggaattggagagtgacgattccctacaagttggcaatggtactggcccagtcattctctgtctatttcatcgaagagcatctgtggggtgagtactaccctgtagtacattgtgctgtgtccttgtggattagtgccactctagaggctatatagacagcaatggtataccattcgcacagcagtttcactgtatagtacaccatgggactctgatcctctctaccgaggtctggttggttttgacaggcgtttttatcaggcgtttttatcaggcgtttttatcaggcgtttttatcaggcgtttttgtcaggcgtttcaatcagacatacaatcagacgattcggtgcatcaatcatgcttgtaagatgaggatagtcaacatgctccccaaggacatgaccctatcggccatttgacgagcgggtcccatttttgtctttgttttcagttttgtcagtttgtcagtttgtcaggttcgtctttttttttttttttttttttttttttttttttttttgtttcgatgtcgctttttatcgtttttatgcttctcgttttcatgccattcttgtcaactaaaggctaacaaattgcgcttcaaatcggccaaagctagttgtcgcctcaaggaattccaagccaagaccggccaagaacagggtagggagagaagtaagcggactgcttgcggtcaaactcgccgatggaaacagcgggtggagcgagatgtttccgattgccaccgaaaaacgcgctcaatccaacatcggtctagacccaccgtctgtctgacgatattgccacatgtccacctgcacccgaatcacctcctcccgaaaacaataaaagcctaaatcacgtgaccccagggaacgctaatctgggtctttatttttgtatatatttttttgatttttgtttgtctgtgccgagacagggtctggcggggatgggaacaagaatgaagcggaaaaagcggccacaagaattgaactgaggataggtgggcggatgaactaaaagtagtgggcggacaggactgtagggaagagtggccaatatgagaacccgcaagtgttcatacccgcagaagttcatacccacatgatcaacccgcagatgtcaacctggaggtcaacctgcagacgtcaacctgcagatgatcaacctgcagtggtcaacctgcagatggtcgacacctgcagatggtcaatcttgcagatggtatagacaattgtcaatggattcgccctagactcaaaatatcgccatctgaactgtgaatttgaagaattccatctcgatttgtctgaagaatccctagattcgtctgaagaattccacctcgattcatttaaggagcatctcgattcatctctctagcatctcgactatctaaagaggttggacttgcacctacgaacctccgccagtgcaccaaaggaacagcagatatctatagccggtacgtactcaccgatacaagtattcgcgcatattctcacatattcacacaacactcattcttgctggtgcatgtcctgatgcatagacagaatgtcggatctacacaccacttacagcgctgggatcacataccatgactaatccacttatgactaatacaaaaacaagaccaaacgacaaccatcccccgaaaacaagacgacacaagaaaaccaaccgaatatcctcaaaaacatacccgatcaaccgcccccgaacctcccccctctcgtattaccccacctgtcgcctgacacgctaaacctagatttccccacacgatgcatcggtgaaacgtggggaggtgtcaatccaaaaaacaaagaaccaaacaaaaaccaccaaacgaaaaaacaccaaacgaaaaaaccaaagataaaaaccgctcgcatcttccactcagaccatacgtacatcgtagacgtgacggagcgaccccggagatggacccgggaatagatgcgacaatagcccggcaatagacccggcaatagacccggcaatagctgtgggcgtcgaacgttagtataggcgccaacatccttagtcacctcggaaaagcatgacgttttgaacgaccataaaataccgtactcgtagactgttggcacgcccttctttcatcatgatggcacccaaaatatcctcactccaacctcctcacctccactacctgcaacccccactgctgatcgtgtgacaagtgaaacacccctgaagcgtgtgttatgatatgacctgaaacagcgggtagctaaccgtattggacggctagtacttgtacatgagacccaaatcagaaccaaacctaccagacgcctcaaccggatacttatgaccacccttgccatctgaccacaccaatacgggtgtggcagagagaatacggctacggctacggctacgcagaggggacactacacatacaagtacatactctactgtacatacatattgtgggtacagtcctactgcagtattttctgtaccctaacgtgataccattgcaacgacaaccagagaagagcccaggaagagtcatctccagactcttgatcatcaccagtaatccatctatctacacacatccagtccaaaatctattatgctaagaaaatcaatcaatgcttcatgcgaaatctaaatccgggcacaccccaggtatgtagtactgtgtggtacaaacagcagtgcacccatgcaataaataatcaagtccaccatgtcccatccattccatatccaacctccatcccaaataataccaaatgtccccaaacgaagaaaaaaagaatagtgttcttagctctcagtcaccaaacactcgttggcaaccagctgcacaaagttctgtcgcaccaagtagggcttgttctcgcagatggtgatcttgttgacccaagacgagtaccgctggaaccgcttcaggcaccgagtcgcatacttgagctcggcctgctcgctcatctgctccacctcggggtcccatcgttccttgcaggtctgctcgtgggaagaccggctcatggtggtggccgaagaggtggcagagtccatgtccgacgagaaagagtccgtagagtgcacactcatgtcgtcagacatgtgcgagtgcgtggatgcgttggaatgcgagtatgcaggagaaggaggcgagagaggagagtccagaggaggggtcgcgggcacaaaggcgttgcctcggttggccggcacccgctcagtgctagatcgatcggcgctagctcgatctccaccggctctgtcgctgcttccgcgatcggcgctgcctcgtcggtcagcgccctcagaggtgctgttgcctcgaggacgccgcaagttggctagcagtctgaatgccgcaatggaagaggtgctcttagaccgcgatcgggtctcctggttcgaagggctaggcacaggagccacagtggagtaggcccgctgccgctgcgaaacgttgccggcggtacttcgatctcgacgccgacgcggtagagaccgcaccttgggcagctcccggtgttccagagggagagccagatcgattccgctctggatagcgttggcccactcgatgcagtcatggggcgatccaaagtggatgaggaactgcatggactcagcacgcactcgcaggcagttggctcgcttggtgtagtcggcagcgtggccgcacacggcgtactggagagtgaatgcgagtggggtctgggggatctcgacaatctgctgcgagctgttgctaccgttgtcctgcttgagaacctgcttgaggttggaaatggagggcttgagggagatggacttggttcgaggtcggggaatctcattgttggcgatcacgagtcgctgctgctccttcttaagggtgggcttggcaatcatgaagggctcgtccagaggcttgagctccagacaggtggagttgagagtcacgaggcacacgacccacgcccgctgggacgatgacgtgaacggcgaggtgaactcgaacttgaccggcacccgggcctgtaggaagagcgcggtcgagtactgtgggaggatgtagtctgcggcgtcgatggggggactctggccgagttgcgactccagggcgttgtcgtccaggttgaggttgagagatgcgagggctttagtgggcggcggcaacggcatatccatgggttttgtgttggttattgctgtggtggtgtcgtttgtgtcgaatgcgatggatgtggggtcgaacgagacttctttgtcgaatgagaccttgtcgaaggccagcgacacttcttgttcgaacgagacttctttgaatccggccggctgagccgattgtgcgagagtcatggtgcgtggagagaagactgtggcggtaattaagctgtgtgcagtcgcggtaattgtcgcggtaatcgtcgataagtcgtcgcgaaatcgtccgtgtcgttacgctgcaatcggtgttccgtgtaactgcttgtgtagttgtcttgcgtctgtgtcgcacaatgacgtgttgttgatctgtgtctgtgtctgtgtctgtgtttgtgtttgtgtttgtgtttgtgtgtcgacggtgtctgtgtctgtgtctgtgtctgtgtctgtgtcagttgcgttcgtcgacaagaagaaaaaaacaggtggttcagtgaagatgtctgtttgtgttcgcgctcacctcctcataaacaagttgctaggaggccaaccttgcgagagtgagtgagtgaaatgacttcaattaactgaggcttagagttgcactttgcgtaaccttgtcatgtgtctgtggtgtgccttgcaagttgaactctggggagctaaaaatagccgagttaattccggggaatggggtagcgataataccgccgagtccaggacggccccacatgcaccgcagaacggagtcgaccgcgaaaccagagcccaaccgcctgagcaccacctccagatcacacctgcatccggctcggctcctctcctcttaaccgcgcacaataaaccttcctcctccaactttgtgtatcttgtgggggcacactgcgcaaggttcgggcttacaaatgagccgggtcaaccaaaataacataatcgctttctcgaacaaaaacaaggagctgcggcgtcggtaggggctgtggggatgaaccagtggacagatatgacacgccgagacgcggacagaaccctacccgatgcgcaggccccagctttggagcacaaaaatcccgctgtttgctttttccaacatagtgttgaaccaccggtgggctcacaacaggccaggaataggtctatcggagggtagcaccgggcagtgtgtttagcgcgcgagatcgaagtggtagggacctgagttcagagatggtcggccgaggtggtccacggaggtggtcaacggagatggtcggagatggtcttccgaactggtcgacggagatggtcttccgaactcgacttccgagctcgtttccacaactcgacttccgaactcatctccacaactcgtcttccacaactcgtattcacaactcgtattccgcttacccccacactgacacattcctcaacggtccacgtcataacgccaagttatcaaggctgtgtattttggagtctaggcattcagcccaatatccgccctggacacataaccctggaaacaactctggacacccccagcacagtttgaatccataatcgctagttgccgacgccgccctaatcgcccacatcacctgttgagaatccatcatctgatcatctgatcatctcatcacctgatccaggttctacccgctgtttcagaaccgctctgtttcaaccgcctgtccaaacatcctagtatcggtactcacttgactaatactagcgaataagcccgtgcgagactaaatggctatatattggcctcggggtttgcgccgacgcctgggatgcacatggtgcatatcagctgtgtatgccactgttgctgcagtgcgccttgctttggatttcttttgcgcctccacctgcttgcctgcatgagagtgcatgactatgcgtcatccaggcacgccggcccgttagggttgcacacatgacgactgcggaagtagcatcggaaatttggaaatttggaaaaaaaggcggaataaaataaaaaagacggacaaaaagatgaaaatacaaaaaagatgaaaatacaaaaaagatggaaatacaaaaaagacggaaaatactaaacgtgcggactcttgtggcgacaaatgctactcataaatatatgtttttcacacctcatctaaatactctccttttcttgtcgctccttcatcatattagtctaccgttttcctttgttttattgtgaataatttttaaattattgcgtatttgtcttagaattcagacccaaaaagggcacactgtgtccacggctggcgctttttctttctttcttttatttttttggccgccgcaacgcccggaacgctcgccttgggcccctggatccacagacacggttttaaggctcttttagccggcccaaaagtattttcctctttgcgtttcgcttcggaacctgtgattgcgatgcctgcactgtgtcaatcggtcgagatatgagtctgccagggtcagcgtttggggaagcgggaaaatgtggaaaatgctgggaaaatgctggaaaactagagacaaaatcacatttgtgaaacgtgcaattttcaaagtacggaagatgtgtttttaccctttttcctttccaaatccacccatatatttgtaggatagcctccttttcctctctcacagtcgcttatcatgtgtcgacaaagttggaacttttttaacaaaaaaagaaaagaaaaaaaaaaaaaacgttgtcattaataaaaaaaaagttgtcataataaaagttgttgaagaaaaagttgttcgggaaaaagttgtcaaaatacctctgaaaagcttctttttgattccaggtcttgttttcgctctcggataaaatttgcacaactcattgggccatctctggccgtagctggaggccatttgagtgtttttttggctacgtacagaagaatcaaacaaagaaacgataaagtggaggaaaataaaaaagcagaaaaatagagaaaatagagaaaaaatagagaaaaaatagaaaggaaacaagagggaaaatcatgagaacgaaaaaatggacgagaaaaaaatactaatgagatggacgagaaaaaaatggacgaaaaaatataccacctccacggaactcgaacatggatgaggcaatgcgatgcaaagcagatgcaccaaaaacgcagttgatcgtccaatagagagtcggacgtagtcagctcgttggcggtggaggggttcaggttcagagagacggtgtcggtggtgtccgtgtttctattttgaggacgattcgagtaatatctcatcattttcaacctcgtcatgtccacttctgctgtcttgctttcatatcacttcctggaaaggaagcctggtgtttttttcacataagctaagttgagagctattgtacaatgtgcaattgttttccaggctcaaatgcctcaggggggaagggctatcagaataaaaaaataaaaaaaaaataaaaaataaaaaataaataaaaaaataaaaatgggggtggtcacatggtgtgagttctctggtttttttctctggagtttttgtggttgactttgtataccctggactattcatttagctacccttagctcggaatgaagatcggattgaccgtactatcggattgactgttttgttcatcgtattgtccatcagtgatctgtggagagagctctggaatgtctagctacgctctaccgactggcaccaactgacaaacaggtgccgactgacaaaacaggtgctgaatgaccaaacgggcatcgactgacaaaactggcgccgactgaccgaacaggtgccgactaaccgaacagatgccgactgacagaacaggtgccgaactgccctcctgatctctcatcaactcccgttatagaacccgttcagccataaaactggcccacgtctccactcactcgcaatgccaagctacgacccagacgcaggtctcaaagatctgtcatctgggatgcagtcgaccgtatagaaaagtcgcacaagccgtgatgcggcggtacatgtgagattgtcttctgctctggggcccttcagccataccgcacacacccatcagaaagaagacgcaacaactgccagacggaacaactgccagatgaacagaccatgtcagacgtctccagattcatagtccgcaaacgccgtcaagaccttctatactagactctcatcaactgctgactccctgcctacatgtcgagcacctcgtctgtactatgtctcagccttgcgctatgtgcggtgcagtctgtgactgagctgctcgcgcagacagttgaagatattgacagtatctgaattgagagtacttgtacaatacgtgatcccgctggagtcattcgtgtgtaactaattgtgcctgtacttgtggttcgtcaccaaaaactccatcaaaacatccgcggaaagtgactccatgactgaactcattgccatcgtcatttcactggtcgcaatagctcactgtccatgaaacttgcccgtactacccccctcaattcactaccatggcacaataccccatctaaagtaacatgacgtgaaagcaataaaacccccacccgatcgacagatcgccatgggtacctttcgggtacatgtgaaacagaactaggtggtgaccgcagcaaggaatcaagtcaaatcgaccttgtggaaggcttgttagcggttataaccaacttgctacaagactcaaagtcaagagaggctgaaagtcaagactgaaccctccgttggtttgcttccgcattctccaccaaaccgcaccccaacctcgcttttgccgttcataatctgaatagacttgaatcgatttagctatggggtccatgttggagaagtttgactaaaagtagacgaaaaaagcggctgtagggttgaattgggcggtgagaggcgttcgaaccgtccccacacaattgagacatgttggaaggggtttacgacgatgattcgtccaataaagatgcgatagacgatcaagtggtatcagaaccaaggtccaaatgcagcggttctgcacatattattgaaaatattcctggaaaatcgggtagcgatttttgtccacccctccccccccccccccccccaaatactgtctgacacgcaagatcatgccaaatcccgcaatccagacaccttatcaatcgtatcaaagaggccgttggggccacgttttcgttgccacgacaaccacccggggggccacgaccatgctataattatccgctggtcgcttaaaagccgctaaaccaaaaccgcgaagcgaacgttgccaagacgccaagcctcggctaaagataacgggctgtgctgagtgactttgagcgagtgttgagtgttgggcgagtctggatacgtgtgctgacggacaccttgttcaaaccgccgtctctttgtttaaaccattgtcttcatgccagaaacgtggtcttcgcttccgtccgaactgtacaatatcactcagtgtgccggtgaaagtgcaatcgcgctatctttacaataacattgtcatgcactgtcagactagacaaattgggctcatttccaatgtttaacagcggtcttgaacctctcttgtagctcgatctaggaaatgccagatggtacactccattgtggttctcgcactgtacctacagtactcgaactgtacctactcgcaccgaactgtccctactcgcaccgaactgtacctacgctctcgcacatccctcgacaactgtggcttggttaaactcatcgtgaagtgtccgttcaggggcacaaaggaggtcttcggtacagcttcgctaaggtacgtggttgtacagggggcggtctttagcgcgtttatatgagacaaggagtggatgggagtagtggtagatgtgtagttggtggtcactggacggcgactacagtagatgactacaagacaactacaagacaactacaagacacacaacaagtagacaagaagacgactagacaaccacagtacatactcatagtagacaccagacctcacacccatctgtagaatgtgtgatctggctcttgattccccacatctacagctcagtcaaaataaccacctcgtaccctcgacctatgagactaccgtgcgtgctactgagcttgaacacgcactgtacagttcactcttacggtacccggtgagacattggtaaaccgatttcagtcgcgtcaaaagtccgaaaataccaccaacaaaggggtaatttgtttcgggtggaatatccgagaataataatcaccatcagtgactgggtagcaccaatgaatcagtctgaaacggagtcgaccgtattgttgaatgactcctgggttcttggttcggaagagtgactcagattctggctagagttttgcgcatggccatggtgtttgtcgtaaatcatcaaagattagttgaggatttacttggagaatacacagtttgttgtacattcaaatgggtatttctcaatcgcgtatttctcaatcgcatgtatatctttacatgactagattcatattctccaatcaggctgtagtcatgctgtaggagcgagtgagaagagcgagcgtagtggacttcccgaaatgaccattcacttccgcttgagaggtatcgtattcagctgcggaaagtccaggtgaccaacttggtgatcgacaatcatggtgagagcgagtagacgataggcatcactgcacgagctcatctgcacagtcactcactcattctattgatccagaataatctcccacccaggcaccctctttgctttggcgacgctcgcttcgctgccctccagcattagcttcttgacagtagcctcacttttcagtcttctctgctttctcacgaccccaccggcagttttgattccaatcgtgcccatgctcagagtgttttcggcagaagtgtagtatgtggaagcatttttgagcagcgtggaaccaaacttgtgggccgattcggtcgacagtcgggctctcataacgtcgatatcggccaacgaaatgtacatttggccgatttcgagacccagctggaacttgggaagcttggaatatgacgtcaaaacgtccagaccgacgggagactgagtagagggcgtgacggacttgacttgttgctggagcagccggttggcagcccccaacagagcccactgttcaatgtcatcgtactggccctcctcaatcacatcgagaatactctgaacgccagcattggtccattgggctccggatgcgtgggaaagaaactcgggcaaaagaggatcaatctgctgcatggcggcggtgttttcgcccttccaaaacgcctccagctcggtcggttgcagacgactggctatccacattccaatggtctgggcagcatccatgagcgtcgattggagcccgtctgtggttttcgcaatgtcggcagagaacccttccttggtaataacctgcaccatctcctgaaatgtctgcagaatattggaagttgccttttgggcgtggtggtcaacatcatcgcgaataccgctgttgcgtgtcgtcaaggacgccaatttgacgacacaggtgagtgtttcaaccaaatcggccaaattgaccgactcttcggcattggcgtacttgggtacgttctgtgggtctgtggaggcggtcgctttcggtgtctgactctctggatcgtctcctgctgctcccccgttctcaaactcctccaagagtcgcttgaactcgttatattcatccaattgcgccctataaacggattcaaacacgcccagcgcctcctccacgtcacgatcgccgccgccgtactcctcaatgtgcgtcgtgagcaccagtccgtagccatgcaaaacgtcccaggttcggttgtccgacggaagctgagccacaagccccttgtacccggccagcacctcctcgtgggcgccctcctttgtgccagacacgaaaatgttggccagcaacgaatccagtcccaccgtgtgaccgccggcctgggtcatgtggccgctgagcagatagtcgcccgattcgtagacctcgtaccacacgtcgaacttgagccgcactatgttgtaggaggcgtcgaacctgtccgacgacgtagccgcactccgttgcacgcactgattgtagttttcaagcgcagaggcgtagaatcgcagtcccttggacaagtcgttgccacttagccatcgttcgcctctctcttcgtcctggccaccctggaagaagaactcctcggcggtcgacggcgtggccgcagcgttgctttttttcttgtgtcgcggaggcatggtggtgaagatgggaaggatttttttggatcgaaatttgtaatgaaatatcacctccaaggttgtgcgtttagctgcaggacgcatctggtggcgataagagagtgtctctagaatggtcaattgaagagcgattggggattttatttctccaggacgattctggagatctcttaatgttccaatcccactttggacctttctccatccaatctcctggttctgtgcacaacaatataacaaacaaaaaaaattcgaccttgaactttgatctctccaccatgcaatgttagcggcggcggcttagaaaggagatataggggattttgattggttaatggagtttggggacatgaatgggttgggacagttatatatcatccttttattctattctgagtccctatttggttatgtactacagtaggacaacgactccgatagactgactgtccagtctgtcccctggccagtagtgaacccacaagtgctgactgaaccgttgaagtactgcacaatattgtactgtacttgtatcaattgcaaactagaagagaatattccggaagccgcttgaatcaatctcccgggagccggttgaatcaatgcccgtgtccatgtcaatcaccatggtacggcagaccacaatccacgacagttggtagggcagaaagacacactagagacttgtgaattcggccctgatctgttgcagttgtagttgtgtgttgtagcaaatctttctccacctctctgcaagcagaacctccgtctaggtccatattccaggtccatctagaatctgctgtcatcaagttgacaatcgcaactgagagtcgccaattcccccagtaggcatggccagtgctctcatgagtggagctcttcggacagccctcgtaagaaggacaccaaactcatcgcgatcatacgactaaccacttgatggacagcacgactgttgggcacgccaatgggcaacagagcctcgaaagctgccagatgcacctctgacgagttggcagaacgcgtgaactggatgggatcctggctctgcgcagcaaacagactgcttctagaacaatacagtcaccacgttcaggtacgacggaactcatgtgtccagacgaccacgctgatcagtctcgttgatggcacgggcggcaaactctcgaggagtcgtcgttactgtctgaacacaagacgcgcccgaaaacaaaatcagttcatacaggtagaacgagtcacccaaagagttggcgagaacattgtagcccaaagtgtcgagaatcacgcagactccttcgacggaaaggtcattcggagcatgggagcagtctgggacttgtttttggtcgtatttgggagctgtcacgaagcgtttctggtcgtatttgggagctatcacgaagcgtttctggatgtatttactttggctagactcatggaacttgtgggtgaaactggaggttcaggcgcctgtccttcatcccttcacgttgttcatgtcggtccttggtcagttggaaaaccaaaaagtcgtagtgttgacgacatttctctcgtttgtggatgtctctcgtttgtggatgtctctcgtttgtgaatgtttgataatctgtccaaatccacagttgcacacttccgtctccgcatcgcgtgaccggattctcgtatcggatagtggcgtcttccgtaagccgattcgccagcggattgataatctgctcttgaccggctagaagagcgatgagcggtgaagaagttgagcggaattgaaccaattagtgaattgaatggcgaacgaatcgctacagtagtatcagctcacttcacgccctccacagtcccacattaccccaccaacagacctagactgcgcttttcccagtctgccagtcccgctgtccctccatcctccgtgtccaattcctccatcctccgtgtccaattcctccatcctccatgtctaatccctccacaaagccgatctaatcacccatcgcaataccaacgccgattgcacaatctgccgatgacgcaggacggtgcagaatattgcgtgctcgatagcgattagagttgtgaaatttcgggggaaaaagcggccttggaggcgctagaacgggcagtttgagagcaatcgggaaggggggatcgggaatccgttgctgggggatgcctcagtcgtcgtttcaaatatctggtcaacaggtggccgattaccccgttttgagactccccaaaatcgccacccacacccccaagcggcatctcactagtgtgaaactttatttatcagcaacatacatatatatatatatatataggcaccgactccgctgactgcactgaccatctacactgcacttgtacccacgcacaccatgccaattatcacagaaacattcaagctgaacgacggccgatcaattccggctctgggtctgggaaccgcgtcggacgccaacgtggaagaggtgacctacgccgccatcaaggacggctacaaacacattgacaccgcctacatctacaaatccgaagaggcgatcggcaagggcatcaagcgagccattgccgacgggctcatcaagcgggaggagctgtttgtgaccaccaaggtctggcccaccttccacggccgggtcaaggagtcgctggactactccctcaaggacctgggtctggactacgtggatcttctgctggtccactggcctgccgcgctccacccggaccccaacgacagacacgcctacgtgcccaagaacgccgacggttcggcccactacaccgacaacaatgactggatctccatctacgaggagctggaaaaggagcaggctgcgggccgaaccaagtccattggagtctccaacgtgagtgaaaagtacctcaaggagctgctcaagcgagtcaagaccgtgcccgccgtcaaccagttcgagaaccacccctacctgccccagaagaaggagattgagtttaacaagaagcacggcattctggtcaccgcctactcgccccttggatcctccaatggaaagatcaaactgcacgagaaccccgtggtcgccgagattgccaagaaacacaacgccaccaccggatcggtgctcatcaactggcacatttcccagggccgatctgtcatccccaagaccaggtctgttgagcgggtgaaggccaacgcccagaaggtcgacctcgactcagacgatctcgccaagctcgacaagatttgggaacagaccggtacccagcgagccattggcctcgactggcttgataaggccggcgacaaccttggtttcgaggacaaataggcgacttcagtgacctgatcgaattgagatatcaatattgaactagattttctacagccagggttatagaaattgatgatttattgctagtgcgctgcaactgctggagtgccgatatcgtacttttagagagaacccatggagttgaggatggatcaaacgaaccacgtgatgggccacgtgactggggtcgtatctgcagggagattgtggtaatatggatggaaaggtcagaatcacatcttgttggattcgagtgagaaagcggcacgagtgtatgacaactagcacgtacagtgtagtgtatgttagtaatcagtaatcatggtaattcacggtaattcacggtaattcacggtcacgtgaccccacgtgactttccaatacgatactgcgattgccactgggcataatctagatgatcttgttcgggagctcgccagtggctggcgaatagtttgagggaaggttggagagctgtttgcaagtacaggacagtatgtgcactattacatctttactacttctgacgttcacttctcttcttcctcacctttgttgctcgcttctttttttttcagggtccagttttcggtccagggtccagggccagtatggagacgacgaacatcagcctcggatcggcgcaaaccgtgtctcctcagctcgacttgtctcactccaactgcctctgtttcacagatccaacgcttcctgccgatcaactagtttgctaactctgaagttcggagcaacaacagaaagaagccctgagtaagagactcaaacctcgagtcaaacgctatgggtttcttgtccgtggtctatgcttctgatgcgcaattgcagcaattggtgtggcaattggcctgttctagaccgagatccgaggcagtgttctagagcgactggtgtcaggagtgactttcaacggtgtcaggagtgactttcagcggtgtcaggagtgactttcaacggtgtcaggagtgatttcagcggtccaaaagactgaagcatcaggagttccaccagctacttcgcaacttggaatggttgtacaggtattgtgcagtatactcgtacgattagaagcattcgatggtcatctcgatagaacaggaggaataagaggaggagcggcatcgcagttgattataaacccgttttctttcggcgaggttttttgtttccttcctgagatttttttggtgttttttttttttggtttttatttatttattttgtttcatttctccaacttgaaacttgtgctttgatttttcaccctgatctgaataccagagctgaaaaaaaaaatttgaaaaaaaatttgaaaaaaattgaccaattcgcttcaaaaaaacatataggaagaatcatttgaacgagaactccaggcaaaccaacacatccggcccaccatcgatcttgccagtattgtgctgtctgtactgttcgtatgtacagtacatactcgtaactatgttagtttgtttcttagcatcgaggtcaacctcaaataaaatgtcaactattaccagacaatcgatagagtccaatcccagcaaacagaagatattcgtatgacatggtatatatattatcaaacactagttagtaaacacggcatggggtacatatttacatcttcataataactccagagttttcggaacaacggattctaacccccagcggacttttaatctcaacaaagtccaattaatcttgttgaccttggtaacaatctgacaatatggatctcaaagcctctcgggctctttctatccacgatgcttgttccgccaaattccgctcatttactgatacggtttaaatatttatttcaaaaagaatgaaatttaaaaatatttaaaaattattaaaaaatgtttaaaaattaaaaaattctattttattattgtattattattttttctttctaaaaaaagctaataccgtgcatcgccaaaaatagcaaataaaaacggaaaacttcgaaccaaaaacaaaactccaaaaaaatcctcaagaatgctcaaaaaccagccgttctcccaaaaaccagccgttctcccaaaaaccagccgttctcccccaacctcgcccatctcacgtcccaccacacacggctgtgctaattttagttctattatgattacaaagcatctttcgacgggcaagagcactggagcgatatcttgatggaagaagacactcggaaaaacacaaaccactcccccgcggtccacacgacattttcaatcgcaatctccaccacaaaccgctcctccaacccggcccagtctcccttttaaactttcatctcccggcacaattggagatatgtaggaacacgcccgcctggaacttaacatcaacatggctcagcccttgaagaggtgagtagagtggagtggaagagtgggataggagaggataggggagcgatggtcatgtgacaagggattgtgtgacacgggcgaccgggtattgcgtcgtcaccgggtcaatcacgtgtccacatgtggtgttgtggtgtcccctctcgtgtcacattcagtgcccatttgtggtgttgtcacattctgtatcattttccatgtcacctccctattattccttccatttcacatccatctaacacagaaaactcgtcattgttggcgatggcgcgtgtggaaaaacgtcccttttgtgcgtgttcaccatggggtcgtttccgagtgtgagtatgcctgcggtggtggcggtggagccgagacagaacaaggacgattggcgttcaaacccagaagagagacattgctagagttctggcagagatgaggttccgacagaggttggtgttccaacagaaattggcggttcgacacagacgaaccacgcgacagcgacattgatgtctacaatggcacggttttgctttgcaacgattgctcgacggtggggactgagtgccgttaccagggtccgcaattacgtggcactgggtccgccggttacgtcggttaccccgtggcactgcttgggccttccagtggacgtatgggctcaggtttcggttgagaggtgagacagacttgaaccaactggtgaatgccctctcgaaacggacacctcgatatcccggttctggactcttgccgatacctgaacccagatgcctcgcaatggcgcgcgtctgaggcacggctgaatgatggtgatccgacaatggccttagatcatgtctgcaggttacggtgactctgttaacccgcggttccccgccaactgatgaaccactttcaatatgcacatccagcacctcagcagcaacctctacattgtagacgctgttgttgagctgagatgctctccagacttgcagcgagccgtcggagtcagtcagcctgcgcttgtagctgttcaactcactttttttcccgctaactcagaaatataccccaaccgtcttcgacaattacgtggcagactgccgagtggatggcaaatcggtggcattggcattatgggacacagccggacaggaggagtacgagagactacgtcctctggcatacgcagacgccaatgtgatccttataggtttcgcggtcaatgtgccggattcgctggataacgtggccgtcaagtggatcaaggaggtcaatgagcggtgtccaggagtgccgattctgctcattgggttgaagaaggatttgaggcagtcggaaccatgcattaccgctgctgagggccaggccatggcgtctcagataggtgcgaaaaaatacctggagtgctcggccctgacgggacaaggtgtggacgatgtatttgaggtggccacgagggcatccttgctggttactgccaaaccggagagtaagggttgttgcattgtcatctaatcaggcgactgagtcatatggtaactttggcgatcaatatgactcccccagtcgtgggaagcctgcttaaatgacacacggaaactacacgtttcgccacccaaaagcccagcccgtgctctgcgctccgctggcccaaaattcaaattccagtctctccttactaacttatttaatagtggtaatacacgcacacgacgagctatgcggcagtcgtattaatgatttacgcggagtgcgttgaaggggatggtcgttactggagtcggtgggtactgtatggtaatcagtataccaacttgcgtgttttcgtctccactaaccgccaatatcaatttcttttggcagtccaagaggtaacttgcgggttctctacaacttccgtctggcgggtgcaaatgtttttcccctcgtcgtttaaatgcatccttgcgccattctcgtcagtgatgtccttcatgaccttggtggttcgattcatcatgggtgacctgaatgtcgcgttccaagaggctgataagagacgacagtgctgagacctatcgacatgaactcatatcatgtgaaaaaaaaaaaggatgagctttgaagcgacgatggccgaggatgaacgaaggatggatgctaaccaggatgaacgctaaccaggatgaacgctaaccaggatgaacgctaaccaggatgaacggaggatgagaacgagagtggatcacggatagggatactggagttgagatgcatacaaagtaatcatgtaatcacaatcaatgccgtgttatacatggctgcaatcgtattcaaaagacaccatcatgttttcttagccgactcctttcctcttttcctcacagcacgtaatagttgacattacttgagaacgtgcccacccattaaaatggacgtgatgttgaagttcatgtttcactattgataataatttctagcagagtaatatatgtctatctatattcattaattttcagttattaattttcatatttgtattgtaaaaaaaaatgacatgacccaaatattataagaataatattgtatttagttatatatttttattttattttcaagtaccatttccattacttaatctttcattcattgatttatccctttcaaagtctaacaatttaatgatacacataaaatataattgatttttttgtaaaataaaaatcttcatattcatgaaataatgaaataatttagatattatttttattttatgttattatttgattcaatgattttccggtgcagtaccagtacagctgcttgtaattaaccggattttctttccaaattcaagttgacaagactcgaactgggatctacttaaattgttaatttgtatgaaaaaaacaaggccattaaaaagagaattgtggaatatttcattcccagaatgaaaaaaaatcagactaaaggagaaaaaattatattaaaaaaatgacgttcgcattcatgatttttactactttttctgcccagaaacaccccgattgtacagcttttcggccatgtcgtggttgtttgtaacgttatctcgctctctggtatcactctcattaccatggataccccagatacgaatacaagtggtgattccgcgcaagccgagctgcggcggatgcgcgaggtctttggagactgggaaaagatgaataatatggccaaggaggtcggcaccgtggctcagaatcttccctggaagctgggccccaagttgggggagaccaagtcgtctacgctggctgctggtggagcgtctcgacacgactttcttgcggctgcggcgatcctcacagggcaattcaacaaggaagttgaaggtctggagccgctcaagagcgagacacaaagggttttggctcagattttgtggcatctgagcaacgcggtggcggcgtttgagagccagctggaggtggtgctgtctcagacgtttgccaccgacgacgaaattctggaaatgcggggctttcaacgccatctgcgccgcgccacgatggagctggagctctttgaggaccgctcgcggtttttcgacaaggacattgcagtggggtactcttgccagctccagagacggctgctggacctggtaacgggatacaatgacgagaggttgaaggagtggttcgtcgagcaacatggctggggcaaacaggttatcttggccaaaggaacgaaacgagcagtggttgtggaagcgaaaatacagaaggagaccgacttgtttccgcccgaaatcaagtcgctggtgtttgaacagctggatgtcgaatcctgcgtggctctgaggcaggtcgattccagctggtacgctgctttccgggacagcgagccgatttgggaagcaaaactgcgcttgagaaacccctggatcaagccgggcggtggtccggacctcaattcctgggccggctgtgttctcgtgttcgtggcaagactccaaaagtggcccacagtcgacgacatcaacgacattgctaccccgaccgaaccagccgaatgtgaatcggtggtggcagtcgagctggaagggaccaaaaagcccaacagctgcttcagcggcatggtggaacatgactacgagcactgccaccctattgtctgcgaacagaatcattgtgccaccttcgactaccgtttcgattattctctgaatctctggacccatgagatatctactctgcatcatccgacccccgaattggtccactcagacgaaaattactttgcaattcgttacaaggacatcggaatggttcttccgacgagcttttcgctacaaggcattgctgcagtgaaagaaggaccaaactacattctggtgagcaatgaatccggggaggcagctctactacctcgcgaaaatcctcacatcgactcgggtctgtcacttgaaccgttccagtacggaacacccgaggatagatacttttttgaagacatgttcatgaccagagcccaactttccgtgttgccagatgaaggaagagaccaccggtttctcattgctgatttccacgcccaaaaaatgcatgtctatgctatcgcatctggtccaagccaaccggtggcttcctacaatggacttgtttggtggtccattcaccgagattgtcttctgcctacctttatcgatctccagagcccccgaaaggtctattattctgcggaaaggaccatgcgggtgcccaaacacgagcctgcccggattcatcagggcagcaggtcgcgcaactgcagccagtttgtttttggaatccgacatcgagccaatgttgcgtctatggtcgacctagccaccggaatcctcacgtccatgtacaagccacgagacgagccagaaggcaaagtggttcccggttttcagaacggtcggttctatcctcggtatctctccgaatctgcttgcaggacctgggatttgttcactgaggagttttcagaagacgacgggcgtttgtggtgacgtgacagaaacacatgtttttgtagtacagaatcgcattttctacattgaaggatctcttgttgcttcacctacactcaaatgacatatctaaagtaccggttttcctggtcggtcatgtcggagttttgaatctcctccagctcctctagggaaggattgatatggccctctctatctcgtttcttgttctcggcaagattcacaaatagcagaacggtgtttagacccacggcaaccgcaaacagcaccaccatggagaccttggcaggcacgtattccggagcatcgtcggcccggaaggtctggggaccaatgatgttgccgacgcaatagcccaccagcattatggcgttgacagtcacttttttcgtgtgtccggttgtattggagcccaccgacgacagcatacagaccaggccaacagggtagacggagagcagatagaggccggctaggccggcggcttggatgtggggcagaaacgccaacagacacattgcgactgtggcaatcagctgggcgacaattgaccagaacagacgccattgggtgtattgtgccaagagaccaaacagcacgcatcccacgatttccaccgctccctggggggtctggagaagcaggcctctgacgggtcccaaccccagggtttccgaaaagagaatgctgccaaaactggtgattccgccattgggaatgttggaggcaatagagtagaagaagtagagccaggatctggggtctttgaacgcttcgatgaactggtttcttttgaactgtttgttcgcaaacgagccctggttggttcgcacccggatgaccactagcttcttttcttcttcggtcaaaaaccacgccttggaggggtcatcagggaagtggaacagaatcagaatccccgtggcaatggtgatgacaccagtgatgatgaaaacgagcttccagccatggattggaagatggtggttgatggctagtccataagccatcagacagccaacaatgatcccgaggccgttggatccgacccagaaagacgtccgaagaaactgctcctcgcgcttgtaccattgagacgtgatgatgacaaaggccggcgtaacagccgactccaacatgcccaggagggttcgcagagcaatgaatcccggatagttgggggtagcatggagacacaatactacaccccagagaacgatgaaggctgagagagttcggatgaaaggtagtcgttggagcatgtacacggctggaaactcgaacactagatatcccaggtagaaggccgttcccgaccatgaatagtcgttgccctccatatgcaggtctgttctcagacccataaccgaagcggtggcattggtgctcttgtccataaattggaccgcgtaaacgagcatcatgactgggcacagatacatgtcaatcttgcgcagcagtcgtttgtctgtagcggcatccagggtgatatcgttgacctctcctacttccacgtccagcttttcatctgcagggtccgggaacgttttttcgagcgatttcgagtcgttgcacttgctcatttttcagaaatggccaaaagtcatcttcagcaactcgccagagatatatatacccttgtgtgggcattttgtctggcagttttatgattttatccagacactagcgaaagctaaactggatatgaggggtgttgagatgagacggttgtggagacaatttcgaggttatgagtggaccgttgggatgaggagatcaaccgctttcgaatgagcccaacatcaacgatgtatctgtcgatccagctcgaaaacaccacgatatccgcaaacttttccttatctaatctacaaggaaccttaaggactggatattgcgcattttggagggagacagcaggaccaaaagagtcggggcgtatgtgaatcggtcttcaattcactctcctgatctcttgatgtcactttgacccaatccccacgtgactacctcctcacagtccccagttcatctcttatctctagacagttaacctgatagcttagttaggattcgaagatcaactgtggacgcctccaatcaggcacacggttccgctgtggcttgcgctgtcggagatatcctaccgacgctggtttgtgttgatttctcgatatttgacccacactgttgctcactgttcagtccacagttggctcaaaagttccaccatctgttgatcaaaagtgcattctgaggacatggagattaccaaacacctgctcactttacccgccaccgaggcagccacaaacgggccgcttttaaaaaccagttgaaccctgagccgctgttttcggagcattatcgctcgctgtgagacgagcaacagtgttcatacacactgttacaccggattaaatccgtgggtgagagatctattttgaaacagatccgagtcacaccaaagatcaagctctgaaacatcgtcggcgtattcctatacgcattggatcatcattgcctcgtcctgagtctccatcctcgaactcccctcttgtatctacactgcttcataaccaatatccattatctataactgtctgttgtcttttgtatcctcgtggtaccgtggtcgtagtaccgcggttgagccacccacaccatgcaagcagtggccattaactgctctcagtgagcagcaaatcgtcagattagacgtctcacttgtctgaggctgtcaaaatgaaatgctgtctgaggctgtctgaatgctgtcagaggctgtctgaatgctatctgaacgcggttctcaacgcagtctgaagtgcttcttactgcgccctaatacgggttgaaccgcccactctccttgtactgcttgaccttctcctgatcctccttgaacttggtcagcatgtcggtcatctgctccttcttgtactctcggatctggaaccggtagaaatccttcttctcccgcttctctcgtcgcttgatctcagcgagcttcatttcctcggcttgctgcttggcggcctcctgcatggccaacgacttctttttctgcgtcttgaccaccgtggtgaatccgtcggcgtccaccaccgttcggcccgtcttctccaccttcttctcctcctcctctcgggccgcaaactcctccatgaaatagtccacctcggcctgcaaatcgtcgggcgcagggaaacagtacttccatagcaactggtatcgctgcttgccgccaatcgtcagcttggcgtcccacttgactccacatgtagcattcttcttggcctgactcaacacccggttgcaagaagccgcatccaccatgtgaatacgaccgcagccgccagaaagaccatgtgtcagcgactcggcccgcacattgcgactcacattcacccattcaaaactctccacaatgctgccccccagactctgacacaaggccttgatgtgagaaagagtcgagtcggcaggcagattgcacacaaagatcgtcgagtcctccgacgcagcagaattgtcgtccttcttcatgtacagatagtgcgtgttgcccttgggcattttcagcggtagagtctcgtagccgctcattctggtcgcaaaatgtttgtgcgtgtatgtgtgtagatgtaggacgggattttttttagacgtgcatgacacatgtaaaaagattcaccgcagaggttatgagaaggatgagggtcaaattttggaaggagattgttgggtgtgtaggagggagagggagtttctgttgttgtggatttttatttttttatttttatttttttatttcttgagtattttattttattttattttattttagtttagtttagtttattttagtttattttattttatttatttctgttcatttatttattcctgttcatttcattttatgtattttatttagttcatttcatttatttctttttattttattttattattttattatttaaatttcgtccagtgaaaaatcccaaccattcactttaaagtagacacaactgctaacaaaacccaacccccaaaactcccccaataatgctccaaatttgatgattattgcatccaccaccaccgccagcttccagcacttcccatccaaattttcagccaaatctacatatccaaaacttcaccaaaatgccgagggtaataaaaccctaattcatttaaggttcgtgtatccaacctcccattacctaatccatatgcatcgtttaaacggcactaaaacacaattatttcgttaccattgtatttttcgaaccgccaggatcctaaaaatatcaattttggccccagtatccccagaattacccatgtttagccctcaccactttcggaaactctaaaccaccaactacaccatcaccatctttttctgcacatccaaaacaccaccgaacacaatgtacgacccagcgcgcgactgctaccaggccgaaggagagtcagctgacgcccgagacgccgcggaaatcgcaggcggtgaatttcttgctgactcagcaacccccgagaccaagtccgactccaccaaatccgacggaaacgatcccaagcaagaaacgtcggaaacaaaacgaccagcatacaattacctgccaaaaatcgcccgcaaggaaaccacctcggggtcacgtgacgcggcctctgccaagccgcagctcaaacgacgggagcgcgaggatgtgagagtggctggcgatcgggttgctcctcgggccgacatgggcagctatgtggactacagtgagaaggagtcacgtgagcggcaggatcgggatcgagattcacgtgaccatagagaccgagacagagaccgagaccgaggccgggacaggtacgattctcgcgacagagacagatatgattccagagacaggccccgcgattacgactcgcgcgacagagacagagacagagacagagacaggtacgacgaccgggtacgtgactacgactcacgtgagagagacaggtacgacgaccgggcacgtgactacgaccgcggtagccgtgacagccgtgattaccgtgacagacatgaccgagagcgagagagatatgattcgggcaattcgcgtgagacccgagatgtccgggagtcacgtgagcggtcgctatcacccactcgcgagccaaagccgcacgatcccgctgcccctgctcccagtaagcagaagcggccttcgcagcgaggaggacgggaggctgctgctgcgcgagctgctcaatatcgtgcagagatggagaagcgggaggcacgagcgcaggctgctgctcagcaaggggatcaggtgggcgactctctggttcgaaaccattacaaccaggctcctgagcgaggtgttgttgctcgtcagtcttcgcctattatcaagctgcgaaacttcaacaacttcatcaagtctgttttgattcagaagcagtcgcttgggtttggaatgcgtgtcattgacatgggatgtggtaagggaggagatttgaacaagtggagcagacagcgggttcgcgattacattggagtcgatattgccgatgtgtctgtgcagcaggcgtcggagcggtatcataacatgcagcctcggcctcggttctatgccgagtttcatgttgctgatgcttttggaacccctcttattgacattatcaatcctcgagcgtttccagtcgactgcatttcctcccagttcgccatgcactatgcctttgctactgaggagctggctcgaagcatgttgaccaacgtgtccaactcactttgccgagacggcgtatttctgggcaccattcccaactccgacaagattctggagggaattgcgggtggtctgaaggagagtgagccgaaggagggagaggagcgatacggctactttggaaactctgtctacaaggtggaattcaacactcctcccaccaaggaccaggccttccgacctccgtttggacacaagtacaccttttacctgcaggacgctatcaacaatgtccccgagtacgttgttccgtttgaggtgtttcgtgccctggcttccgattacaatctggagttgatctacaagaagccatttttggaaatgtttgatgaggaggtgaagaacgatctaaacatggctcgattggctgagcgaatgaaggtattcaaggaggatgggtctctgggcattgacggagaccagcgagaggcttgtgggttctatctggcttttgcttttcgaaaattgggtgcgtgatgtggcgtcttcagcgcaagatatgtaaagtatgagttaagaccgttgtctatgtaggaggaatgagggggtttgttaatatcaatcttttggttccaatgatacccaccggggacttttatgtttctttcggaattctggtatcttttggcgtagattgagacccagctaaagctccgagtttccatcctgaaggctcagactgatgaccccccgtaatcgccatattcagagcactggcggtctacttccctgctgttggtcaatcaagtaaaagtggttggtgttgttagggtagcgcaaggtggatggtagttagatatgacaactagtcgaagcacaaactgatgaagatccgcaaaaagaccatataacagcaactagaacagatatcttccccgtcccttcaattacttgatcagacagtagcagatctggctttatcgtgctacagtacatacagtactttcagtcaatctccctctcctcttgtatataacggcccatcgtcatctattgcagtagaactaccacacgaaaccaaccaccacgttttccaggaacacggtgggacgtcgaggacttcaccaataaagagatgtcatcaagggcttccgaatgagcccaaaaaatatgcaaatctggttctcgtcaaggcaaaaaggacaaaaaggacaaaaaggtcgtacccggaatcgaaccggggttactggaagtcgactattaagagtcagaatccaaggtgataaccgctacactatacaaccgtgaagaaaggatgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaaccgaaccttgattttgcaacagactaaatcgactcataaggtgatataggattagtcatgatctgagttaaactgctgactaaacagcatctgggttctgacatgatttgaaaggttttgaaactaaaagtatgaaaagagggattatttcgcagatacgacgaaacttggaccattattgtattatttggggcttttaatttcatataaatccttcaaaccaacgatttatgtggatttagggcacacccgagctttttgaaaaatcgtgacttttgcaacttttaatgacttcttgtgagtccgtcaaagtcaaaaaaactgtcagaaactgcgcccaatccatctgtttcgaaaaattgactctacaactactcatatttgcagcttggtctcatttctctggtttgccgctcaaatcggctgtcggaagtttctgggaacctgctgaggcagaaaacgtgtgaatttgacgggggaaagttgaaaactaccattgttgtgttccctggagagttctggacaagtcttggttcaggaatgtggtcaccttgtcacaattatctacaataccagtactgtacagtacatacttgtatcccccctccatttatctcctccaacactctcaacagacttgtacaacttgaagtgataatgtacttgtttttgaacaatgagacgtccagagacccgaagagactatcaatttactcaaacccaccacgtgacagttttatcaccagaaatcaacaccttttgccaacactctgtatacgtcttctcaaaataatcatacatatcttaattcacaccgaccaaaaagtgcagaaatacaaagacctatgaaacacgatagaaatcggatatatcgaagaagaaacagctttatgcatgtctagatcatgccaccatcccactaatagtcatctttcaaacgttcaaattattcccgtcaggataggcatgaggtactatatatacgcttattagagagctttgggggtgaatatctgatactagattactaagaaggagaattatttggatagatacaagactttgggctgcaagtctcgtactatattactaattcgatcctggagattcttcatgttttatttttatgtcaatattttttctggaacccgtatcttggcccgtcgacagtaaaataaataaaataaaataaaataatgaaataataaaataaaatattaaaacaataaaaatttaaaatgaaataaaaataataaaaataaaaataataaaaatcaatgaaaataaaaaaccaacaaaaaccaacaaaaaccaactatcaaccaacatccccatcaccaccaatcaacagtccaataaccacctcagctcgttcaaaaactcttcattatcttccctctcccactcatatcccattcaagtcatccgatataactacaagctgagtaatcgctcctacaagccccctttttccaccaaaggaaatactcagcaaagggggtaagttcacgtgacctaacccaactccaggggtaaaaacgaccgttggttttattggagttcaacgcctctagagtgtccccatttgtctgtcgatttcgcttactcagcaactttaaatttgtcacctcccaaatcaagtttgaaattttaactcctccaattcacccccatcaccatgttgcgccgactgacctcttcgcagccttcgctcgcggctctgggacagacccgaggctatgccgcggcatccgccaagaccaagaacatcaagaagaaggaaaacttccagaaaacccggtcgctgggcttcaagcttaagaaggccgctcccaccgaaaagaagaagatcagcggcaatgccatggtcaagccttttgcccagacggtccatcgggctgccaaggtgtcggacgtgtccgagattcccgccattgacgccgaaaccctcaagtccgccgaacccgtggttctgtcctaccagggagacgtgtccaagacctgtgccatcgggtctgccttttctcccaagcgaggcttcgagctgctgggagaacgaacgacgctcctgagaaaggagtcgcgagacgtgttcaaagcgctggactcgcagagccggatcattctgaccggacccaccaactccggaaaacgagaactgctcacccacgccatggcctatgccaagaccaacggctggatcgtgctgcccgcccctcagttgctgcagtacatcaacggaacctcggactacactctgaccgagtctgggcgactggatctgctgcgacgaaattgcgagtttttccagaagctcgcagccatgaacaaggaggcgcttgaaaagaccaagctatctaaggactactcgtttggccagatcaaactgaccaaggacaactccatttacgatctcgccaagaaaagcgtgcccgcccggttccaggccggagacattttcgacgccgtcatctacgagctgtctcttctcaaacaaaaggtgctgcaaccagtctacgaggtggacattctggcccgacccaccgagtaccgaaccccggaatacaaacaaatccagggccgtgacttgcagctggctcagctcatcaagtcgcccccgcaaaactttgtgcagatcatcactgcccacgaaggagacgagaccgcggtggcactgggcaaaaaacaggccgccgactttgtctacgagcccaagtttgacccatccatggtcgagctcatcaagaccggtcacgtgatcgaggtggcccccgtgtcggcgctcgagtccggtctgctgctcgattactacgagtctcggggcctgacgctcaagggtcgggaattgttgcatgtcacctctggtggtctgcttggcgagctctggcgacatgtccgggcttattagatgtatataggagcgaagattagccgatctgagcgtaatgattgacaaccgagcgagatctgagtagtgcatgagagaagagatgagagaagagacgagagaagtgacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagaagagacgagagacgaaaacagataatccacgagccaagagaaaaagcagtccacggtccatagctctggaccagactcctcgctgctggctacgattaagaaaatggccaacgtggacagactaaagtacatccaactccaaggattagtcaactcaaggcgctgaatgacgtatgagagaaagatgtagatgattgtcgaggtgatttgggtggcggattagtcagtaacgtctttttttgtcgctgttgaagatagtctgaagtgtggtaagcggaagagaggtgtagatgtggatgaagacgttttttcacgggggttgtatgaagctgtttgttgtgtcttgagtgctgagtaagatgatagggatgtggtgcctttgagatagatattcgtcgtgtttggttggttgttctgagtccatctccaggagtgtcgacctcaggtttagttgagatttggttgggagttagttggaagttcgttgcgatggtggtagatggacttaggtgcgggatctcaagtgtctagggtcatttttgggatgttgagatagttgtggaatggaataatatcctcaattcggagtgtctctcctaaagagtcgaaatccgtgtttttttctttcttttttgtctttttttctccttgatttctacttgcacttatcaagtataagccacaattttagttgaagatttgttaacctcgtcagagggcacacaagagccgcagtgagtatactgaacggcttgagaacaccttttcgaccaagtaaatgacttacactctttatgatgagtaacagtcagctttggcagtactataccaaacaattcgcatgatcaactcttcaaacgttgaacgtcgaacgtcgaacgtcgtcctccctcaactccctgttcgccgtgttatctcgatcagtgtctccaactcggtcgatggtgtttggagattattgccggagttttcgatgtgtttcatatcgcctatttccagaatcagctttcctcctccctcttcctgcgggaaaaccacttcagggaaccgtctggttccgataggatagcagcacacaccagacttgcacgcgatcgttctcccgagattgatctaggagagaccagattgatggtagtctactgctcactgatcaaggcctagtcagcctccggaagcaagtaatacttcataagccagtcagccttcataagtcaagtcagctctgctttctacatctacaagcagcggaccgtgaacttgatcgtggagagcagtgcaagattcaacaacaaacaggacaagtagttcttgtttaggatctcatcattgcgaggcctcctgacttgtgttcttgcctctcatctctcatcattgtgaggcctcctgggaatgatggactcttctgctgctgttaccgagggtcaccccattgaatcggcagacagttatgacggcatctacaagttcattgataaccaggtagcaaggcaacctgctatggctagacggttgcactttacttgagaggaggttgataagggaatgctccatatgctccaactgagaatcaattggtgaccgaagcgttgaaagactgagacctggagtctcaactccactctccagtccgagagactcctttgaaagtcgtctactctttgaaaagtggatagagcacaataccaggtcagggaaatccacactcgagtgagtagacaaaacaagtctctccgctagccaagtagacgcgattgtcggattcgtcgacttgtggagtttggttcaggccggaagaagatatcagaagagggtagatagtggaatactcgaacaatgaagtctttggacttccgacagatacttaacgacgttgatatcgttactagactccttggactcttgagtgtctacccgtcttctctaggagtcaacatcccgagcaagttggcaccacagttgagggaatagatcctgagagccttatcgactcccagtatggtatctgactctgccatcagtctgctgatgacgtctattgtgaagacgctgttgtagagacgccgttgtggagacgcctctcgtctgaccaacgactgcagaaggcgtcaagaggacaatctgaccgcgttagtggattctagtgggtctgaaaaggtagtcctccaaatcggcttcaagaacttcaacagccacagtgtgatagtcgttgttacgccgagtggcttgtactcacggagagacgtgccctccgaggagtctcctgaaaagtctactgatcggccaacgagaccttcaaggcaaatttctcgtaaaacagtacttcctcggaagcgaagatgctttactacttatttcatcacagccggagctctgggttccatcatcattcgaccatttgacgtgggaaatgccagaagaagccgtgaatgaaacgtagggatctcgccggggtccagtggggtttcaaattgaaacaccatccgctgttaagagaggttttctgattactctgattattctaccaattgctcatcctgtcatgatatttccgctttgaataatttccggattttttatatttctattcgagattttttaattttaattctaagatgggatttttctttattattttttatttcaaggaaacacatttcagctacttggtcacgtgactcaattggaccactaacacgtccaatgccttctctctccagtcccctccatgcaaggagcctgtctcgggattactcagcattttgtttaggtcagctggctcactgtctttttttgttctatttttttttgttttgattttttattctaatttattttattcttatttattttattctagggacatttcagctacttgagccctcaagacaataatacacaccctctaatccttcggattagattgctcagaagagcacatgacattcgtgcttgcttgttcacgtattctgcctgtttcatctaatgatgactaagcacccaacaccttatgaccgatatgagatcttacagtccagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctaggtgctgcaatttttttcaagatttcaaggtgattctggtcgatatttttttatttttctgaatcagaatagatagaagagcaaaacaaaaaaaaaaaaaaagggaaaaaaaaagagtaacacagtcaatattggattacacgaatctggagactccatcaccaccattattgtttttgttccttttttattattattttttattccatgtctcgttcttgtcctcagaacattctcaattagtcatgctctgttgagatagaaacatgttgggtaaaaaaatcctgaagcacgcagtttgatctcgacgctcgtgacattcttgtccccagatcgacgccaaatactacagtacaatacgatcaacttgaggatcccgacagaaccctcgacaggatgctcgacaggatcccgacagaaccctcgacaggaccgacaggaccctgcataatctctcttatcgcaaagtctgcgggatctgagcaaatgagcaaaaaacgtacgaaaaaagtcgaaaatgaacggggaacattgagatacggccgtcgacaatcttctggtcatttcaggtccggttttatatccattttttcactccctgagctcaaggttcgaagagtcccggaaacgccatttacgcaatgaataccactggaagacgtctgtaaataacataatcgaagtcccctccgcctcagcttcatcttgataccacttcagaccgtttccaagctttccgaaaaagcctggagacggtgtcgagtgacttgagagccctcataggctggacggcagccataacgagtcttcaaaaaccccacttgctcttgctcccatgatcaccgccgctcgctctcaattgctctctactctctgaggagcaataatatgcagaacctggcgccgtacggacatctaccggctggccattctcggccccaaaacaatcagctaatgacgcaatcgaaacgaatttggtcgcaaaccaatgcgaaagggaacacaaacgggtgtcccctcgagaaaggacaccaacgcttacataatccgaattttcccgactttgtgaaacataattgctttttcaatgcagccatctggagagaaaatcgtgcattgtgcaggagaaaagagatgtagatagagctcgattagcgaggttacacgcgtccaacaagcaacaggcaactctcagacttttcttgttgagtctttctttttcccgtccatatcagcccacaaattcgaaggtctaggcttagccggggcagataaaatgtccaagaaaaaatgttataatgaaaagcaacacaccgttgggaagttcacgtgatggcgattgatctggtagactgggatgtgttatagctgtttgtttatgttttcaacaatggctttttgtttgccgaggttccagtgaagatcaaaaagcaaggtattcggcagagatgcgacttgaggaggggatccaactccaccaaaaacgcgtctcatcggcggctggagatcaaaagtaagcaagtcaggccataatgggcttttctgtggtctgatattggtaggtaggaggttgggggtgggcgtgggggggctctggcagggttcctgagcggctgaatggcattcggcatctttcccaatctctctacaagcgcttcaatttccaattcaaagcccatttgaacctcgggcatcaacatctggtcaactgaacgctgcagaaaccgcttcgttggacaatgaggatctgatcaacaaaacgtcttgggagctgatacaaatgccgatcttttgctgtggttgcacgaatcgtttcttctgtcgacgtggaacgagattctggacttctctagctcgataggggagtaaagtacgagtactagatctgtattgagattcagtcaacagaaaaagaagcaaaaaaacaaaaaaacaacaacaggaaaacaaagcaacaaaaaagcagttgtatactcgcactcgtatagccgtattgcaagcgattgaaacggccgccggaagagaccaagacgaatatttgctgctgtggttcagaaacgcatctccatatccgggtcggactaacaatggtgcatattggtgttttcggacttgcccatgaagcgcgcaaacaactaccaaggcgttattggtaccaaaatgatccctggggccgggtgagcgagttggcactattcttttggggtcctgggtctgtcgatcccagcgatatttgcaattttgaaatttgaacagattgagctagacctcgtctaaaccgcggtcgtagactcctccaacgtttctagcacggctcggatatctgtaaatagtctgatgttggtcgcaagcgcattccagagctgtaggccccctgctaggacacggcactggtcttgtccacaacaagacgatacaggacgactacctgtaggcaccaatggatagggtggatggggacgtgtcaaagatggattcaaaaaggatcaaaaatttggttcacaacgagattgtgtgtgcttttcaaacaatagctgatcaattggttgagagagggttggagattattttggagacggtggtcgtagacgatggcaggtgccggtgactgtagacgtaggtgtcgcaggtatacatgccgtaacccccactcatctaccaaccactcaccccgccaccccactacagtaccccaccaaccctccactgggtggctcatcggctgccaattccagaagaacctagctcattggcagcggtcgcgcgacgctaagtccacgattttcgcgacgcccgtaacgtagtcgtttgcaggacttagtcgtctgctaactggctgggatgtcgatgcgaggtgttcatcgcagagttggtgtgctttttacactaaaacgagtaccctgttggtgatctaaccactggttggcaatagaaatcctagacgtcctagacaatggttgaaggccgtcgtgtgccagtggaagagctagtgaagagcgtctttagcgagtggctctagttgacaactgttatgggactgttctgagactgctctgggttcgtcacgctcagctgaactctgactaccgtagaagtcgccagacgagataggaaggctagaccgagcagatacgttgtgtgtgccggagccaacacattctgagcagactagtagccagttccaaacgcacagagcagtcctctccgaagccctctctctccctcaaaccgttccgctagtcatcgcatatttcacagctaaggacccctgacgactcaactccagacacgctaacacggccctaacagcacccaaacctcacgccgctaccccgccgagtctcagggtagtccacagagccgccaacgcctagacgcaacttttaccgagtctatctcgtgcattgacctactagcgccactacggttgcgacgatatcctgggctgtcgaccgtagcccacatttccgccgctgccgcctctgggttcccaatgtctagatgcaactgtggcaaaaccggctataagatcgctataatagcgcggttgagacaagcgggaggggaagacactgtcggaggtcccacggctagtggaatttcagatggtggagctccgtgggactggagagaaagcaaggagggggaaaaagaagcaacatgacgtagcatgtatacaagagcgatttggcgcggggggaggggattgtgtgaaagacgcgcgtgctcccctcggccggcccttgcagcgggaaatgtgctccacatgcactccaccaccaccacctccactaaagacgaagaggaccctgcctagaagatattttctggggggcttctaaacagtttctaacactggtctgtcgccgtatgttaccgctgtaggcaattcctggccccccaggggctccctgtgtcttagtgactggtcagagacacactagaggtttgggggatttgggagacgtctaggagacgcctagggagctggggtctagtatgtagcgtgagagtggatgatggactcccaatgtggtaaaacggggtcgaaaaacggggtcgcacggacgtgtgtcgtctgaaccagaaccaactgaggcctggggacttggtcaccaagtaggcactcgccagaaggtcgccaaagcgacacaacagagtcattggtactccaattgcactccaattggtgctacttttcgcgtaccaccagcatgcgtcatattgtcgtatgagggggctgaggacgacgcaaacaatgtggagtagatctataactccagatctatagcacgtgttgggcgagagaccagacgaacgctggtgaaagactggcgacttgcagaaagactggcggaaagacttttggcgcagtcacaaacaccgtcccgcaaacacagccagcgtcgtatcgtcgccagagtcgtgtctggcctcgaatccgtcgatgaaacggcccttgtgtccgaactcagacgcggagcttgtctgctagcttgagtcagcccagtaattagcatccactctacctcggagtctatgtattatggaccagactagcggttccggtagctccagtggctgggcagtagcttggggcacgcgaatgactaatgccggcgtgtctcagtctcacaacgaccgggtccaagcccaagtccaaatttcaagcccaaaacaaacctcaagctttttggccacgcgctagtggcgttggcgacgacgcaaagcaggtcttatgaggcattgaggttgttcgccggtcgtcggcgcaccagacacaattaacagacgcaattgcgacaagcaaccgaccaggcagacggctgcgtgggcggtagcaatccaggcacggaactgcacgatatacagtacatgctgaactcgcacgccaacaacgcaacgacccagaccaaacctaacctaccaggacaagggcgaactggcgagccaaagcaatgtaacacgaaacacgacctcagacaaaagaaacgacaagaaccgacaagaagcgacaagtgaccaacgacggacaacaacagaccaacaagaaagagcattggcgtggcactggcgtcgccgcgagaaataagggctggactgggcggagcggggcacaacagagcccccgggtgtcacaaacaccaaatcagctgctcccccccctatctcctatcaatcacaccctttatctccagatccgctgaccggttctggaagacgtgtgcgaaataatatccgggaggcaaccaccaaacacaaacacaaagacgacgcgaaaaggagccgctagagtcgagtgagagagatgagttgagttcaaacactgagttggactgagttgagttcttccaactgagttcggtcgacttcagttgggttcggttcagttgggtcggtccgttcgactccaccaggttggagggtggcttttgcacgtgacatgggcagaccctgccgcccgtcgcctatggcctctctctgtctcccgtcacctactgcctgtctgtcgcccgtcgcctggccctggtctgcaaatctgtcgatctgacgatcgcagctgtttcatgtgacaattggatccggcgcgggctgcaacggccgcgacaggggtcatggtgacagacagacaagacggaggcggagaccgaggccgggaccaaaaacaccaagaggacggttcgagccggagaaacagccattgtggcggcaatagcggcaatgatgtcgaccgcggcgacaaccgccccaactcccctcaactacctcccctccagacattttcccggatcaaatagactatacaacacgacacgcaaatccggccatggtgacgatcagatccaaggcctaggacagacgcgcggggcggtcgcaaagcgggagtcacgtgggccaaaattttaaaaaaaacccaacacgaagggccgcatcacgtgactcgcaactccccccccagttcctccggcccactcaagacacgtgcccaccctggtctaactggagatgctagtgacaggaacaaggttggaggttgaaacgggggggggggggagggaagaagaaaaaaaccaagaggtcgtcacacgcggaggagaggtcggaaacgggtcggaggctcgtcccgcggggtgttcagggtcacgagaccgcacatatgtcttttccgggtcttttgaggttcatttttctccttcttttccgccgttttgccgcaagcccgtaagccgtaagccgtttttcgcctttttccccaccgtttttgtccgccaaccaaatccacccaactttaaactccgcatgcgtcatagcgacatggttggagtcagatcagagtcagatcagagtcaaacacagagtcaaatgtgagtcggtgggagtcagatgaagcggttgatggtgtttgtgatgggatgatggggtcaagctggtgatcaggtgacggggtgacggggtgacggggtgacggggtgacgaggagacgctgtcgcagtgagtaatcgagagcagtgtcaatggctagaagagggcaatgttggtggttggtgttggtggttggagtctgtgttttggacacaaggccaaacgacacaagcggtgaaacggacacgagcggcgaaacgacacaaacggcgaaacggacacaaacggcgaaacggacacaaacggcgaaacggacacaaacggcgaaacggacacaaactacgaccgacgatgtcgggacgaccataaaacgaccacaaaccgaccacaaaaagcccaactctccactccaactccaactccactcttgcgctcgtccgtctggtctctcttttgacgttagtttggtgaccttggtggcaacgttgaactttgcaccaacttgtctttcagaagatggtagaaactgacgtcgaaacagccagccatgacaagcgcgtgagacaaaagctgtgatcacgtgacccggaccagaaaggcgtcgcgatcttttagggggaggtgattccaggtgtgtttttttcttctttttttttttcttctttttttgccactttttcggccactttttcggccactttttcggacactttttttgcctttttttgcctttttttttccgcctcttttttgcctctcttttctctggccctggctcttcagcatacatgacattacctacagtatgtgctgttgctgtatgtacgtttcgacttccggggcatgcagtcggttgattgtcttttttcgcttgtcgtatcggcagctgaaattaacttgtgctggcgagtttatttttgcggtggaaaaaaagacgggaaaacaaagacaaaaaaaaaaaagacactaaaaatggcggaaaaatgcgagaaataaacagacagctctagcgtgttcatagcaacccaggccccacgccaatatgtttgtttattttttttttatttttgttgattttttctctaacttttttgctccattttcccttgcccacgcacggcaccaaccagccacagatattttacagattctcactagcccagatcatcaccacaaggtctggatctgcgcgtcgcacactagcgacgcgtagccggggggagggagatgggagaagaaaccagtccacgttttctgccaaagtcaaccaacacactgttttcgccagaattcgtgcccaaaagtcggatcctgaattcggcctaaattccttctttttgcagaacgcttgattttttttttattgccgaatattcgttcccttcttcccttttgttgctttttaattatttaccaaatattttattttgctgtattttattttaaatttattaaatctccacgtttcttacagccattttctctgagtctacagcactgtgttcattcgtattgagactgtagagtaacgcacggaccacgaagcgaagggcaaagatgtaccttgtgtggaggattggcgcaactccaaaaaacatgtgatgatgctgccccacgctcagatcgacaccgcagtggtgattacacggtgcgtgtggtgactacttgaccaaagtcgtggccaccacatgacccctgtcgtcccaccaaactcttcatgtgagcgcgacagagccgacgtcgcggcaccacaccagtcatgtagtcaccacagagctcatgacaccgtgcaacacaggctttatcgcaacctcgcagccacaatcacattcgttatcaccgacacagaccctcgtcagagatcgtcttgcaatgatctacatcgtggtccagggtgcatagggtcgtccacctgcttttgctgtgcaatgacatgtgcagttgggttgaggtggaaaaaaaaatgtaaaaaaaaaatgtaaaacaaaaatggccgacaaaatctgacaaaatgttgaaaaaatgaagaaaaatgtgaaacaaatgcgggaaaaattccgaaaaaatataacaaaactccttcaaaaaatttcaaaacctccgccgcttcggaatcgacaaaaccacacttcctctccatcttccatccccccggcatccccacacgagctttcgttcaggccctggatattatttcgccatctcgcttttagaaccagatggaataaataaagtttcaacacaatggctgtggaaaaaaaatcgaaaaatttgcgaataagaaaaaaagaaaaactccaaaaaatagctgccaaaacgaaaagcccaagaaaaagcgcaaaagagaaaaccgacccaaaccagccctgagcgcacactacggagccataatttcgagatattatggtcgccccacaaatattatttacgggggatttccaccgtccaaaaagggggtttgggaaaataaagtggtggaaaatgaggcggaaaatcgggaaaaatcgggaaaaatcgggaaaagccgtaaataactaaaagaacataccactatacctttatgtcgctccttaaaccaattataccatcattttcccaaaattttccccgttcatcaaacaccaacctccgccataacctatctctgaccaccggaaataagcgttcagaattaactttggggttgcagattatgcggaaataaagtccactatgtatctggggcaacggggcggtattttttttgcaggctctatctgtgtaactttatttcattcatcgcctaacactaatcttaagttgacgcgtctggaaattaagtttgaaacgttcgcgcctcaaaactgcactgttaaaaatagacgctggttggaggtgagagtgcgcctcagaggtttgccagcaacagtgagacgggtgaactttcggcgttggagacccatagtcctagaggtttacccgagcctgggcaataattgttgctgtcagaaaccccagcctcaaatcctaccccactatagctaattttcggtggtaattaaactgaggtcatgagttgacttatccagtgtgtcttttccgtctttatgcaaggtttagtgggacggatgcggagatggggttaggggagagtgggcgaaagtcgtgtattagggttggggttagggttaggaaggggcgagggtgcgagcgggcttggtgagggcgagagtacgcgttgggtgggttacgcgttggcggtggtttgggttgggaatagggttagcagagtgtggtgaggattttgatagcgtcgaaagtggtgaatgattggttgaaaatgagggaagaaacgtgtcacgatataattgaggatatgaaaaatgatctggggttgattctgtgggcaaaaagtgttgaaaacacttactaaagtgagattttaccctcccgaacgcgtaaaatgaaaaggcaaaataagcttttcttgttctgctacactctattttaaactttgaggtccggcaacaaagttgtgcaagttgcaattacatatataccgtggtcccatcccgactatggtgcttcttcagaaccatttttcttctcaatgaccacctacgatctcaactacgactactcctttgagtctctggactcgtttgactacttgtccgagagccaggtgtcgaccgccgccactagtcccggtgtttatgactattcgggcttttatggagatcacaaggcccatgctggaggtcacagcggcggagttgtgggtcacaacggcaatgtcgggggtcacagcggccacaagatgcctctgtctcccgccactccgatgcagactcctcgacagtccgagtacaaccacatgatcactccggcgaccatcatgtctcgggcctattcgacctcgtcgaccccgtttgttggcatgaagctcaactttgagaccccggtgtcggaatcttgtggcgctgattcgctactcactccccagtccatttccatggaccgatcgcactcgcttcccgagtccggcgtcaacccgttctacgctccgttcgagcttaaccaggacgtggtttccgacgccgagagcggcaactcgcccaccgactcgtcgtcatcgtccgagtctctcgtggagtccgccctcgccccgcccctgttcacaaaccctttttacaagccccagtcgtttgtcaagggcgagcagggtgatcacgtgtccgagccttcgccggcgcaagtgaccgagtcgccctcgcatgtgacccaaatggagtcgatggcatccatggcgtcgatggcttcaatgtctccctcgccctcgcctctggaggagagcatgtctgccaaggcggccaagttggcactttcgctggtcgacgagtccaagaactcggccaactcagcaatgcccgccaaccagtcgttgttcaagtcacccgaggtccagaacctctactcaatcatccacaccccgcacacccccactgtggtgccgcacaacggtgtcttgtcggtgtcgcccgagtttgagttcaccgtgtgcgagaagaagtttgtgtgcaagcactgcgacaagcggttcaagcgccacgagcatctcaagcgacacatgaagatccataccgacgatcggcccttttgctgcgatattgagggctgcggacgcaagttttcgcgatccgacaacttccgggcccatcgacggacccacatgaagaagggcggccgaaactcgtttgtcgagggccttcaggaccagtacactcatcgacagaagcggcgatgttaagtcgagtcgcggctcgacgcgatcatcgacttcaccccaactccacctcgattccagccagcaatcatgacattcgcccacccccattaacacacatggacgttacgcaactaacaaaactctcattccgtctttgacgaccaaaactgcaggacagactcattctacacgctcattaccagccccggaggcttatttatttcaaggcattatttattagagcagcgcaagtcgcagccgaagttgcccagcggcttcgtagtgactttgtagttagaacatacgccattgtagaagatctaacatccgtagatggtgatttttagatgggtccacgagttatcgaggaggtgtggttttttatgtttttcttttcatttttctcattttttttcttatctcgcaccttttttcaccatttttattttattctgtatcagtcatttgatggtccaaactgagattttccagccctacaagtggtggcttctgttctctctggccaatttctcatcatctccttctcttctgccaaaacgattcatggcggaactgtggggtgtgacagttggcgatttttggagattggcgtaacagctggggatatttggctatttgggcaacttttgaggagttgtaccaacttatgccaaccccgatgtcttctgacaacccgacaatcacctcatttcgcccacataaatggttgagatcttctcgaacttctgatcatcctcctgcgaaactaaactggtggctctaaaaagcacactgtagttgagttgttggggaacgccagctggagtctggcagagtcgtttcggcctcttgacatgtgtgttctcatcatttacgctgatagtcaactccagccaaataccacgaggtgatctgccgatagactgagtacattgtccgcgaaaaccatgtgagcagcggctgtccgagtccacgagactctggtgtcaaacacgttgccaaaggaaagggatgagacatggtccgggtctgggcccatcgccactggactacggtcactggagatccattcactttgttcagccgcccaaacccagctcattaaactctgttcaaccaggcttagcaggttgaactaggcttagccagttgaacagggcttggacttggagcagggtcaggctagatccgaagctttaaccaggctcagctttgccttcaccagttccaaggtgggcgaaatctgcagaaagaccttgctgcgagtcgtagagccgagtcgagggtgaagtgcgatgtcagtggaaatttccgaatatttcgacacatttctgaatgcacaacacattctcgaaacctcgacacattcccgagatacctcgacctgtagcagtcggtttgatctgagcttgtcattttcctgtcatttcataacaaaaagtctaaactttgctcactaattttctttaagtttggggaaatgatctccgacggtaaacaaacataacgtcaaaccccaaaattaaccaaaattagccccaccagaaagcccaccacagaggtccttcccccttgccaaaacccaatccaaaccacgtaatatcactctcagagcgaatcggaaaatgacattgtaaagctggcagttgggcgagttcaatagtacctccttcatcgcgatatctcgccctttcaccaaactggcgtctccattctccacccccagctggcaccaactctgtccatcatggccatctgacagctgaccgtgaactgagaccgagactgagacctgaggctgaggctgagacccgagactggatcgcgcggagtgccatcgatctcgatctcgtctgcgttcgtgctgagtcaaagtgacacagaagccagggtgacacagactgaaggacacagataggacactgacagaagctcaaggacacagatggaagctcaagtggctcaaatagagtgggaaaaaactggcacaaacagattgggggcaagtgacacaaatagattggggtgaggcgtcacaatggggactcatgaacggacacaaacgggcgcaacggactcaacggacacaaacgggcgcaacggaaacaactgacacaaacgggcgcaacggaaacaacggacacaaacggatcaaagcgaccaaagtgtcgtgagtgtctccggatgttctgagtgtctccagcaatgtttggaaccctttggaacgtctctcgagtgcccgaaagaccatgtcataccaactccagacacagaatgaactgactggactcgattggacttggttttgtgtcagatgtgagcaacacaagtttgccagttgcgatttgcgagatttgccagttgcgagatttgccagttgcgagatttgccagttgcgagatttgtcaattgcgagatttgcgagagatgtttgggcgccaatttatcgttgcgcgataaactggcaagaccgctaacccagatgacgactatctccactattcccgagcccccatcggataggatggtcatgtgtcccttgaatttggtcatgtgactggtcatgtgactgaggagtcggatgtgtccccaaaatccccagactggtcgtgctcaaaatgtcggaatctccccattttcgcgccgaccagtctcgtgtcaaaatgccccagaatgccccgaatgtcggaatggcagtcacgtgcaccagaatgagacggattttcgacaactcgcaaccatataagcacttactccgagcccaaatcgagcccggacaatctgcacccatttctccaaaatgaatgacaaaatctggtacggagagtgtcccgattgtggtgtccgaattctactcaaggactacaaagatcatatgatgaattgtgttcccaaactaattggtggtcaagggaggtaacgcggaaggtgttgttttcgggacgcgtggttgggattcgttttgttgactttctggtttgtcgactctctggtttaattggatgtgtctacaactaccgtacttacaccattgccatacgtatagtggctcaggtacttgtaccacactaaaaccacgaataatataatatcagctagtaaaccatcattattttactccccattatcttatctattaaacgcactcttaggatttcttgtaatttttcagctcgaaatatgttggatttttcactgttttttaggaatttttgtctcaatatttttgaataaaataaaacgacatccaaaatgaaataaaataaaaaataaaaaacaaaaaacaaaaaataaaaaataaaataatctgggcatatttgcgaataattcaacttgagcgaagataattgcaaatgcaacggagatgaaagattttggaacgtattacggaaacaaaaaccactgttttttaaacacaattgaataaaattggagagagggagaaaaaaacaaaaataaataaattgatacacaatattcctcactaaactccatcgcaatatgacacactctccaagccaaattatcgactctggccagggctagactttcgaaatagtactatgtcatactaaaagggtggtggttagaacgaataattatggaccattggtattcattttgagagtaggaacaagagagtaaaaacctatgagcagaaaaaaattgttacgttatggaaaaatcattgatattcattgtcatatatcaaatttcttttttccctaacgagagatcagtttcgtttttctcttcatccccgaaaatggtctatactgttgctcgcatttccttgaatttcaaagaatgcaaaaaagatcaaattctacggaaaacttcaccaatgtcatataacatcgtcaataattacttctaaaaataccctgactcgttctgatttttctccgctcaattccgccaaattctgtctttccagtctagaaaataaaataaaataaaatactgaataatttgacaaaatccaaacgtctcaaaacacgccaaatcgcctaaaaacacatcaaatgtatcctacaccatttcagacccaagtccacccccaatttgccaaatcccttgaccccttgcgttctctaatccattgtccacctttttctacctttttccttttttcaattttttccccgactttccttgtcaccgtaaaacatggtcgaattcctccacataatatctacgacaccggaactggcctcgtccactgccacactgccaagacaaaagcaatacgacctcgtgagaggtacagcagaaatatgattttgtttttttctttatttcccgtttatccgcagggcggagtataaattgtatctgaggcggagctaattagtgcgaaattgtgcgttatgttacgccagatggagtgccctgtttcagggggcgttatttacggcagatacggttgtattcggcgattttcacgcccagtcggtttggttgggttggttggtttgaattggccttttgtttctattttattttatttttttccaatgtatatcacccatgttcattccgcttctgaccgcaagtgaaactcctttgaaatttcaaaatacctccgctctcagccactaaaaaaagtcttgtcggctttcagctgagacacgccagggtggtgagacacgacagttgaactgaaacagaacggggaggggaccagggggaacagggggagcagctggagtagagagaatagggggaacaggggtgggtgagggacttgtggaggaggagtgccacgaacgattcttgacggaaatgatcgttttagagcaataatgagcaatttagaaagagttggtttagggggtaaattccgctaaagtatttgttaagtagaactcggattttgtagtactgtatgtacggactgggacagtatagcggaaaaaaaaatagtggataattaggcccgcgaattacagatgtgtctaaaagatgtaattggagagctgagaacctgaaatttgtaatggacaattcaacaaaaaagtagaaagtctagtccaataattgaacaattcagaccaatatccaccgagttggttgatgttgttgttgttgtcgagttagatggatttgataaatattgctaccctcagaactttatcagattagcaacaatccactatcgaccataaaaatcccaaatatatcccaaataagcccgttccagataccattcagaacctgaagttcaccctaacatgctgacatatccaaatctgtgattatataatctcatgttgggttttctgcaaccccgtcagtgtgaatggtcactatcacgtgatagcagctcctgcagcgtcgtcacaacctctaaaattcctaaccacctcccgatatcgtgagaagtcctccagagtcacacaatccttcaccgaaaactgctacagaaatgccactgcaaatctgaaaattggaatcaatttaaaatggtcctcaaagccgaatggaataccaacatcagacccagcatttcaatgacactctcaaaaacctctcccaaagatccatgtgggggagtcgtgggggagcaaaccttaattttcagaagcggttagattatttcagacgctctctgagagtctggtgagcagcctatatgatatctgtcgttaaagatttattggccgaagccagttgattcgatttatccactcttttttgtcaccggggaccttctacgtgacttgagccccatcccactcataaaaaccatgcctccaccaatgtctccaagagtggttcaagtcacatgttcaaccccgcctggtcacggctcatctaaaattacttttctcctaccgatttagcagctcacctaatcattactaactccttatccccactacttgtagtccccgtgatcatgtgccagtactctcagaccaccttcaaaaagatggacgcgacgaagacacgatacagctgattccgtgcacgatcgtttgatgactgagacagatggacaaagcccaattttttttcttcgtctttttttttttttatttgctgtgattttttttttcatcccgaaattctgcttgtctcccggaaacgtctcattgtgtcttgcctgtcagtgctgcttaatctcaaactcggttttttttctttattttttttttcacatctgaatctcgcttttcccgcaaattggattgtgactgtcagatgcgcagcttgcataacttgtcaaataaggttacataatgccaacatctgaaacacacgcatgcatacacgcacatgtacattacatgcacgctgcatgcaccatatctgcacggagattaattttgttgcggattccggtaacgaaacaaggcggtgaagagctcttttgagagtgtttttgagtatgaaattccaatcgcggcgacgaccactccacagtcacgtgatatttgctgactaagaattttatcggctgactaaacaccacccgacatcctgactaagccatcacgtgccggactggcgcgtttaccgatggcgtgacatgtgctcagctccacattctagtacaaaagcctaactctagccgaaacaactttaaattacacgtgaagaatgcacggaagcgtgttgcacatttgcatatacaatgccgcccgtatgcatatatgcacaggcatgcgaaaaagtacccgactcaaaattttagtgggttgagcagcgtccatgtcctgcgcgatatagaaaggcaccagccttgggtcgaatcgtgccgcaggtgatctgtgatgcgcagttgtctctgagagatgtggatctgcagttgcttgcttttagcgtgaaagtagagacggattttgggcgattttgggcgattttgggcgattttaggcaaagtggataaaatcagttgaaaaaactggttaaaatcaaatccaaatactccaaagaaattgttactttaaaaatcgaatgaattttttcccccacagctgaaatcgaaagaaattgcttcttcaatagattccccgatctcaacaatctcatcaagttccacggtgctgcatgtccaatagcacgtccaatagcacgtccagaatttagactggttttcacgcgcgcttttgctggatctgcatggaagacactttgcagcccagccgtcagtgatctgaccaactaatgcatcgatcgtaggactgtaccgcactcgtaccactaccggtagactgaacatgtgataatggctgggtagttggacagtctactgcatctgttgctgccggtagaccatcagtctgtgaagcggccgtgtcggtaagccgacgaaggcgaatgcgaatgttctgagagattctctggtctgcgttagctatgcatgtgtctctgcctctgagctattgcagacattggttcttgtggtgtttttctgtccaaaaggccaaagtctcaacaagttttagaccgggcggcagccctgctagagtgagagttttaacagggtcgcgcagcgttagatatgcactggttggcgtgtttcacctggagtctggagcctggagcctgtcccaaagcctgccgctgaagtctgtcgtctgtgcatctcccctgtactcgcccgtgcatgcgcttctcgcccgtgcatctcgcctcgcccaaaaatagaacgaatggggtgtagcgaaattgccggtgcggacttgcgcagcagctacgggtgcagaagtctctgttacataggcctaacagaaaggttccagtagggccgaatacgtggcgagcggggagaggagctcgttgaacgttccgagcccgagcccggacgcgtgggcgtgctggcgtacaaagatcatctcggtcggccatctgcaagtctgcaagcctgcaagcaacttgatcgacgttccacacctgattgaggtagagagtcaaaagaggccaaatgagagatgtttacgagggtctgggttgtcacgagacaccacccagaccgccgcctagtcagtcgctctcggctcgctcaacagacgtacagtgcgagtatgtacgacgtatcgtgacctttcgtgctgtagttacttgtagactgggcggttgctcactccaggggccgattgcattggtggggttggaatagacccgttgagctggcaatcgaggaacaatgagacatcctttctgttgcgtcatttgtaccaaaaactgtgtctcgtccccaggtccgtcgtggcctggtaatcagagtcggccatgtgatccaggtcaatccgactgtatgtgccgaccacaggcagaagttcacctgtagagaacttatccgacgtccaaagagtgcagagtctcctaaatggctgatgttggccgtgactttgcttcgggtgatcggatgtgattgttggatgctcaccatctgtcttactcacaatgtatcttacgggcccgtcttgaactcggtggggtctcacacaatgccagtactatgcggcagaggaaatcaatcttggtagcagagtcgcgtatctgagagtcgggacaccttccatctgggtcattgcgacatgcaaatgagtagtaggtcaaagcgacacacgaatgagtagtatgtcaaagcgacacacgaatgagtagtaggtcaaaggtctgcgctgggtcattcacatcacataaacaccaccctggcttttgcgagaacagagaacagtccggtgttttagtctgcagatggggtatcatcaacatgatcagaggagccaactattcaacaatgagactaaatgatgagacgaaatgatgagatcaagagcgtaccatttaatgagaccagactagatcatgtgatattagtgatgagataatgtgattgagatcatgagatgaggagcaagagcattcgattatgtatcctgatctctccccatcgaaacagctctcattcgaagaagtgttcagaccaagagcagctgacgatcagttcaggataggaccggttcaggatcagttcatgatcagaggtgaccatcttgaaagcccaaagtaactctctagtcatcaaggtctgccaatggagactcatgtggcagggtctttctgaggtcaatgtgtggaccaagatagcaagaggacctcgaaaaacgtgtctcttacggctataaaattgtcaggcctttctttcactagacgtcgttcctttcgaacaagacggagaaggaacagctgcgtctgaagaaggaaaagagacgccttgaaaaggagattaggaatcttttaggtcgaatccctagctcaaccggccgcttgccaaaggtcaagatcagcagaacctgatttaacgactatattccagcttctacagccgaaagaagaccaagactttacttggttgacagtcacacaatcacgtcagttacttggttacattcccaacatcattccaggaagaaattcagtcaaccgcactgggagatgcgaaggaagaactagacggttcactcaatcgcctgtttgttcgctctcgtaagactcacttctcggggacttagttactgtttggacatctagtgcccagcttgtccacgcatcattgtggccaatgtcggactccataggtcggatgagcggtataaatactcgttctctccatatcttttgagtgatggacactgcttcccaagtcgttttccagtcagcgtcagtgccggtgctgattcctctgttcaattcctccccctccgtgaatagtcctgaaacggacgacactttggtgcttgagacagctaaccagctgtcgcggatattacgcaatgtcatcatgtcactgtatcaaatattgtgacacaggcgggatcggaaattagccccgggattgtctaggaacggttagcaccaaggagaaggaatgagaaagaatgggagaacgaacaaacgaacgagaaaacaaaaccaaggaccaaagaaacaccatggatggaaagactactctcctgaccagttgactcttctaacccgttgactcttttaaccacatgctcactccacgctcactccacgctcactccaatcattcactcttcttcctcttctctgcaaggtaccagcatgtatctacaaacgctgtgatgtagacacaagacatgcaccaaactgtctctggattagacagagttgaactggagttgttgtttgtagttattattcgtcagatgttcttctccggtttttttccggtaattcgtcggcttattctcctcttaccatccgtaaaagatccatacgtccttgtccgagattacagcattggatgatacgaccttcacatcggataaggatcctcatccaggtataactactggtatcacactaggtccgtcaatctcaaaagggcatttcgaaccgactttgcaagactccgaaaacggcagagcggcaggtgcacgggcgcttgagaaacgctcgcaacagcccttggatatgcacatatacatcattggatcggatcatgccattatcggatgaacaaggcacaaatgcattcgtctgtcattgatctgcggtgacgtgggtggcatggcaataggagtggcaagagggccactgagacgtcacaagaagcgacgagtgggtcacaagagagcctagagatcagatatgggtggttagagagtggatagacgcagtcaaagtcgatatgaaccgccccaaaccgtcaggaaatcccagaactggatctctcttgtctcaccttgatctttccaactcagtccaaccggattcccctgctctactgttaacgctttgtttttcattctctcttcgttttgctcattcgtttacattctctccgattggcgccgtctccgatcgccctcccctgtcacatctccaccacaacacgtaagcccgatccggagccgctagtaagaaaacgtcatacgccacaaaaaactgagaaaaaaacataccacctcatgcaagacccacgtgggaccgcgtgtgcccaacccggctgacagctcggtgcatcaaagcaagacctagcgttgacagccgccccgttccttgttggcaccttgttgacacctagttgacagatggcgcactttagaccgtcgcaaagatccgtattggttttgtggagaagtctggaccggtttggttgattgcagcgtctggcggctagtttccatgtcaattcaattgacacattcggcgatatggactggtggatctgccggcatcaattttggaattttcgatccataataggagagaaatgaatgtaaattgaaagaagtattaatctgattatgagattgacaatgataaggcgaattaatgatcttaccgtgtcaaaataagccgaaatagctcaattgacagacgactgcaacagtcccggagaaattgtaggaaagagaacaatcgactaggtatacaaagacgaaattgcaacagaacttgtgagaaacaatcatattaacattcaacgacaatcctgatctcttacataggccagaaattcatcgaggatgtccaaatgtctcatccagatgttcccaattcataccactctcatcaaacgaaaatgacagtaaaaaccaaacaactccaacggatgcaatcacctaatcattctcgtccaaatcatcaactccccacatcaatcagagcaaaactgcgttgctcttgcgtgattttttgttagtcagcatcgtctccttacaatatgcaacgcacatgtccgaaatccaactctgggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccactgttcttatcacgtgaatcgtcacatggtgagtattttttgtgctgactaaatttggtcgggttggttttggctctttgaagttcgtggagcgtagagcaaatggcgaagcccggtgggaaatcgataatcacgtgataacattttgtggaatgtatggcaagctgttcgactactgttcggctcgccgaatgatccgccacagcgaataatccgacaactttcggattgggatgcttttccagtcagaaaatggacagcaagaggctcgaggtcattgcaccgggctaatctagtcaacccgatggtcagaagtctaggatcaactgaacaaacaccgaaagatccctgagtccaaggatggacatgacaacagctgcaaacacgactcatctggagatcccggttttgttaagggaaggaagcacagtactctgtctgagaagaccaagatccgagaaccgctgcctaccatcaagccgttttgatccatcgacttgactggaacttgactgaaccacttgtcaatgtcttttcgagtcaagtttgagttgtttgagttgttttagtggttgagtcgtttgagtgattgagtcgtttgagtgattgagttgattgatatatttgttaccaaaattcagctcgagtcggtttacaagcatcggtgaatggagatggttgttggctctacctgttgagaggagctctggccctagagattggtttgaatggcttcagtcgaaggaaacaactgactattccggaatctcgtcaaatggaggtgagtggcaacagagttgaactgtacgttgatggggaatcaaattgcgatgagacttctaatcattgtcacatgtctcttccgcaagcgaaattcaatccagttccagaatcaataaagacgggaacttcaccattgtaataaaaatcaaaagagctatagaatggtaccagttttactacattcgggtatatatttcggtttatgggcatttctctaactatagtaggaaaaaaaggaagaaaaaaagtgaaagaaaaagttagaccatactgcgattgagaggtcacgtgattcggagaaagtattttgttgagtatttcaacttgtacaagtacattagaagtttcatttggcgtaaaaactcccttttatgttcaaaaaatctgtcccagaatgttgtccatagaacctccaatcagagtgtataacaatgcatcactgagcttgaacacgacgcaatattgacatttctatgatggaaaaaagacacaagaaatacaagagaatttatttaaaacgacctagaatcgggtttaaaaagtccctattcctggcgactcacattttccacatttagtacaatatgtacgaacaacattgataggagaggtttgttcggaagatataaggaggagttctatcatggcgaggtggaggatgaggttgaaaatttcgttatgtcgggttttcaactgagaacggactacatttcagatcgacagttgaacaaaagagacagaaactgcggaattgttagttgaatatatctccacttgatggaggaaagaaaggtggagaccacatcaacatgagctccagtctccaaagcagcagcatggagtcacagcagtacagtatgtagggtacagtaagtacttttctcgaatggcacccatgattcgaagacaattgcagaccaagcccttggaatcaccagccagaggagaatttcttatataaaggagtagtccccggtactggtttcggatctgcccctctcaagtcggactactactaccagaccttaggtagtttggtgattgtcattattgaccagtgggtagctcatctcgagacctgagattgtttgggctaatctcctacactttgatgcggactgtcggtgactattagagaaaccgcgatgctgccgccagccggagaaagtcgttggttgtatcggtgaccaggctcgtccggaacaggcccccaagtctgccccggctgcagccactgttgcggtttgttcacttttctcatgattttatgattgattgttcagtgtacattgacaagttgtctttggttgctccctagccatgttgtttctacaggcgtcatctagactccatggtactcaataagtcactgtctggagcggtcattgctctttgcactgtttcagagaccttgctggtgattctaaaccctgaataaatccattatagcacgccagtgtccccacagcgaccttcgtcagagacccaagagccacacggtgagattagaaggaaaccgccacccaaagaagaccgtacgaccattgttggtatttgtcacgaacacgaggttcctcccgagaccgcctgggggacccgcttcatgacagtcggctcatactacttcagaggacatggccgcccgtcctgcttgtccacacacggcaaacttcaggactcacagcacggtcgctccaccgtcagtttgtcgctggttgtgcaaacatgtcggggtcgttgcagagggggaatatcactctctatcaaaataacatgaggcactggaaatcaaaatcaacaggacttttccgggtttgacatgagatttctgatcccattgagatcccaaattcgtcgacttagcataatccagcggacaaaagaccaaacagcaaatgtactgagggcatgaattgaatccatttgaatctgtgtatgtaaaagtgccgcaatttcccgctttaaagagttcctcgccggaatcgaacgggcaacccgtcatctcgagcccaacgccacatcgtcggctcatgtcgtctcacagacgtcagtccatgtcggaggtaacggaaatcagcctctggtaattttccatcgtctcaatcatcggcgctgtttccaatttgttttcatcttttggtgaattcaaactcggactaatcgaatcgccaaacgaaattcacccaagtttacaaaataaagttcacaacgaagggcttaaacaaggttaaagaccaacactctaaactctatataccaaaccctaccacccaattggacccttagtgtggcgtaacctgcgtcgatgcatatagatgcataaaacatgcatggtaatttgtatatatgtggctcacatgttacattcacaaataaactttaagcatttttaggttggtcaaaatcggatcattcagagcaatcgtattcgggtttttgtgagagccgaaaatggctgatttagacaccaaccgaactaaccattgtatttctggcgtctttgcgagtcgttcaagaccactcccactcttctagcccatctggaacccactttcagcttccccccgcaccttgtctcaaaaaagacgatctgcactgtacctaccacctctccaaagtaacatctacagtgtgaaaagtataagaacaactacacaccactccgacttgttctcttccccattaacacgagcttttgtgacgtctcgaaaccaactaaaccaacgaaaccgcataactcccaccccttctctccatcgccggaaacctcgtcatgctgctgctggcgccgacccaacccacctccaataaacgctcatcccaccacacgcccgtgcgaaaagaccatgtggcgtcacgaccgacaaagagaaagacccagtacacgatccggccggtgtcgatgcagaaaatgctgggcttaacccacaaaaagctggagctgctcaagttctacgttctgcatgcttcgccactgctggtccacgcctcgggcaaaaaggacgcaccgtggatgaagtcgtcgatccaactggcgaaaaaaagccccgccttgaccgcagcatgcctcacattttcgcaaatgatgctctacaacctgcaaaacgagtaccgatacatgctcaagggaaacgtgccgcactccaaacggctggagttgccgaaatgccacaaagtcgtgggatacgtgcctctgtctgacaaacaggaagaaaacctgctcatcatgttcaccgacgccctcgccaaactcaaactcgaactcatcaacctggataccacccacaactacaactgcgtgctcatcgcctgcgtcatggtgtccatgtgctccaaggccctcttcatcattcctctgctgagctttgataactccggggcggacattttcggcatcctgcgcatcatccacgatatccagacgctgtacttgggccagggaaaatcggacaccatagccgccgcccccttgccaagtaaacactaccttccacgtgatgacctgctatggaacattcctaatctagtgcccaacagcgaccccaagctgaaaacctgtctcgtcagagaaatccacactatgaccgaactttactccatggacttggatgggcggagctcggcccatctcacagcctggagcgtttactggcatccggactttctggcttacatccgacagaataacccctatgcgctcttgttggtctgtttctactgtgcctacgtgcacagataccacggcctatgttggtggaaggacagattgcagtacgacctgcaggacattctcgatcagctgccccaggagctgcatcaatacgtttggtggcccatgttggaggtatccagctttgagtatgatcattccgtcgagctgggtttggccgtgtaacttcatggtgtagacaagggcttgtatttatatatttatatatttatatacagtaatactgtaggtattttttgacgccgaacgaggcaagatgcgctgaatgggaaactaataccctcaattgtggtatcagaatgttcgcattgatgaggcggacatgatgcgattattccaaaccagttgtacattcctgttcagcagattggggtgattccaacggtattatttttattggttttgacactttttccggcgaaatattgaccctttccagggtcaagtaattcccaagtaaaccgtgaacatttaaatagcactcttgtccagccaggaactccctgaggtgtcagaatgatcacaattatcacaattatgccactattgctctcggcctcggtatcgctgagtgctaccattacaacttccgcacttcagctcctcgctgctcctctctacagactcacatccagggcctgcagcagatattcgattgaactgaaggtgtagcgaccgaggctcaacggaaaaaaaaacaaaacatggcagccaattcatgatcgacacagacacgactgcatctcacgcgagaacgacttcaagagggcctcggtgtcttgaacccatctgcgacacgcaaatgagttgaatgggttgaatgggtcagcggatccacactccgtcaagccacagcgtgaggaaagtggatctttcgagcaaagcggaggaagtttttgttcacatcccccagacagccatgttcgattgcaaacccgggagttgcgtagtttccaggaccggaaacctcgctatttgacgacttacaacaagaatgggtcataaaagtaccagggagatgtcggcaagaatccagtggttggagagtctgaactcactgccatctgagagctctgagatgagatcactcaggtattcgtcgatactggccactatttcgttccacaaattcgcaaacgagcatatcgcaccaagaccagtcatggttcccaaggactagaccatctgggtatcctacagcacaagagggcctttgggcaaaggggtgagggccaggtggatagtcggatccaggtggagtaaagtgacagactcactcagtgcatgcaccctgctagtccctgtgcttttgtggaaaagttccgtaaagtcaagagttgccgcagagcacagagcttccatgtccctggtcctcccaagaaatggtctatctggatgagattgtgacagcatatcaggatgagtcttagacagcgatgagatcataatcagagatgatgatcgtcgtcaatagcgcagcttccaccaatctaaaatcaccacttgtcccgttgatcagacagcagcgaaacagattgcaaaggaccagctggtatcagtccgcgtcacaaagacatagtctccactcatcctcaatccaccatccaccgccatcaccgactaggcttgtccctcttgtcattgtacagcatctccaggccaaaatctctctgtttaactcaccaaaactcactgcaccgaatcgcagaaccaagaacttctccacactcatttccggcccattcattgaaaccggcctctgttggatcagggcaaggacggggattcagagcggtttttcagagccgcagaatggctgtcatcgctcctccaagagaaagcagttagttgggggtgttagtatcgtagtttacataggtctcacctactgtacactccgctcatcgtaagttctcattaaaagtataccatctacgtacagtgccgtagattacagaatctgtcttgcgattccagcaccaccaagagtggaagacccagtgaactcctggtgcttgagggctgccagagcgtaacacatggatgtgatggtcaggaacacggcgggcaccagcagcgacgtggtcatgaaaataagcgagcagtactggatagtggccattccgatgtagaaggcggctcgcggccagttttggttgaagaatcgaatgaagttggaaaaccgttccgtcacggggcagattcgcagcaggaatgggatttcaacaaatacgaccaccagaccttggacgctgggttagtagataaatggagtgggagggtttttttggttgatgatcaacagaagccttgtctctggattttgtcagtggtagtaacaacagacagggcagccataattatcaacacgcatcagctacgccgaacgacaatcagatgagatcatgccaacaccttggaagacaagcgccagcgaccagacttgagcaacccgagacacaacagagtcacaaccgacaagcagcaaggtccggttgcacgggccccgaaaagactcagcgtcactgagttggggttggagatggtggtaggtgatgagtcggtggattgaaggcatcaagtaaacgggtccttgtgagatcaggacatgtcggagcaataggaccatgtaggggccatttgaagacgtcatatctgagtcgtcacatcaacaccagcaccatatcatgaaccaatgcagcacgacagtcgttgaaactcatgaccacattggcaatcacaccacagtgtctcaaaacattgtcaaccattccccagtcttctctctgtatccggccatcagcaaataacattcacggggcccttgtcaccagcaccgttgtgcataatcgatctccacaccatgtattgtgcacagataggagcctgacaccaccccacaattcggtctctgtcacaacatcgactccggaacacatcacctccacagcccccacaaacgccacctcacacaaatgacacacaagccgcaaaagtgacacaatacccgcggcccacaaaaaacacaatactcacatgcaaataatggagaaaatgatcaccaagctggcatggaaaatgttggcgattccgagcgcaatgcacagaatgatgcacagcacgccaatccattgcccgtatatactgaagtttcgagtcttgagttcttccacaagagacatgtcggattcagagagtggtgtttgacacaagagtgagtatcagaaagagtgtgcgtcgacagatattattaatgttatgatgtggacatttgggggttagggtaacgttagatgggggatgacgttgcactagccggttgattggggggctggggcgagctgccgaggggatatgtggattattcgggtgtttctggacccactgttttttcttagtcagtctcaattgcgcttgccttcccagttttccggtcgttgtctgaatttcagccgtgttcgtgtgcatgacacatgtgtctcgggttccgtaccaacgcttccacctcgtgtcggtgattttggaggtggacggctggagatctggtcacgtgatgcaaatggtgcgatctgaagggatgggtggggggtttgaggtgtaatcctccgtcgttagatttgagctcctttggtgacgtgaatttttccaactgaaatccgttaaacttgcagctcttttgttgatgttttgtttagtcaaaggacatgcttttttcccatggaaatcttgccaatgaaaatccgtcaattgttgcacccggaattcaaaccaaactgtggttgatttcccagcgagcatgcaggaaaatggcgattatttcatctgaaaatcagccggaaaatcaggttattttcggtgttttgtgggctcatttgctgacattttgatgaaccactcaatcgcgcaggcccatccaggttgattccaacatcataatgagcagcagaaaagcagccctgattctcattacagacgtcttccgactgcccgagagaccatatcgatagcgattttgcagcactttcaagactttttcgctccctgagcttcgacagaggctgctcgcaaagttgatgtggggtaatagctcgctcctaatatgccttagggatcgtgactgaacgtacgtgttcaccaactgtgagcttcttgttgttttggtcaccaactgtaagcttgcttgtgctgtcttggaaagcgtctcagagacagatacgagcgaaaattcgcgcgacctaatcgattgactgatgttggtgaaacaaatcgtcttatcaatgaccccagacactgctacttgtgctctgtgacattgataaacgccagactccattccattccctccccagactactgcactgcaggaaacccgcctgctatgatatccaacctgaagtggtaatataatcactggtcagctatacagataacaggaagaggggtctttttcaccggtaaacagtccctgccttgcttgttcctctcaagtccacttgtttcgttgccgattcatctcttcgttacttcctcattgaggtatcgggccgattgctttctcatcaagttcccctcgtttaacagccaatttttctctcagattctgttcccctcagttcttgtctctgtttggtctacgagtagatgttagaaacttccggcgaaactcgtgcaagctcgggattactgagatgacccacgtgagacatgtgtcagtggtgcaaattaagcccgaggcagccagggtcgcgagtcgatcgggaaaatacgacggatgtattatgttaggtccatcggtggatgttcgtttgtggtcgggtattcccgaggtttgggtggattcagactcagacatgggctggacgagtgattataggaggtgtttgcacttgtccaaggcagatgcactaacgtcgagctctttatcgtcactattttccccggaccaaccgctaatcgaacaaccatgtcttccagatggcttactaaagtgacgattcattctagagtcgacatgacctacgcttcaagccaatgtggaccaacacatgtctgaatggtccgaagcggcagcagaaagcgtatctccacatttgagagtgggcgcggccttatggaatgggtttttagcgtctatgggttcgattttctcggtgcaaatacgactctggagtccagggatatgcaggaggacacgaaaagaatggagggttcgcgcgcgccggttgtgtcgagtgcggttgaaagatacaaaggtcctgcgctgggtcgtcggttggaggccgctattttccattcccggcttttttgatagtgcgcttagccatccagtcactaacattagcggagttcaggacgtagaaaagggtacgagactagagacattgtttcaaacggcagagacacacgactggagatatgtttcacacggcagagggaagactcgtagccaccgagtagaggatcgtaccaccgtacatgctgtacataccgcacatggcgtaccgtacaataccgcacatccacattgaatactgactccggaatcaccgccttgttctctttgtagtcagacggctagctcggtgtctagtatggatctatttaagggctagagtcaacagattgattgcgtgcttgtataaatagtgtcgctgtctaaaagtagccagccagagtcttcagtcagaaacgttcttcttcaatgtttgttcagataatgtagataagaatttgtaggtcaatcatcattctgagccgagtacgtggcaactggagggcttacgccggtccaatctgccgcttacaccgccgttgttttcacaacaagagtcttttgcttgggcttgtctgggcttgtttggagggatattttttttttctggcgaaatttatacttttcactttaaggtttggacatgctgaaatgttcacctgtgttataatttacgccgtgcttatgtaaggcacggggagttggaggggtgagcgtaggagcgaatgatggcaagggatggcaagggatgaccaaataatgtagatgattggtgggaatcgagctgtgtttgtggtcgcttgcggttactatggtcacttgttgtcacttttggctatggtcgcttgtcaagtgtgtgatggttctggtcaagggtgtcaagtagtgacaaactgaccaatgagaggctgcggtggaagccggtttgtggcattcgtcttgggcacacatgtacaaaggtacaaacaccgccatgttcgtattccggtgtcaatccagccggttttgctgccacaacatgaggataagatagattcatgcagacaagcagagaacgtgaaagtgcacgtatcggcagggcggacgacttgggagggggcggggagcggggtttatggggtcaaaggcgcaatacgataatttggggaccatgcccagccaaatatctttgcaaaaccccccgctgaccggcctacgtcctccagatatcggcgtttcgggctattatcgtgggtacaagtacacttcaagtaccaattaaactcccataatatacagcccaaactctcatgatttttagctctatcgcgactgctagctaccgctaagctccaagccatatctacatacacacttgactaaagggacctgagacaaccgcttgagacacaaaaagagagatataaagggagcgcggtctgctgtttttttcttttcccgctcctcgctaccaaaacacaaacaccaaccgtccgtggacagcttgtggtctctgccatcgactcgccactactcctcacacctactgtactgtaattacagtaacagctcaaattgtcactttttgctctttaagcaacaccccgaccttaatatataagagaagcgccaaaatatcccccggactcttctcttgtctttctcctacatctcaccaaccccagccgctctcgaccctcccccagccatgccccacacggtgctctactcgtacggctttgtgtccgaccaggtaacccaggccattgtgtctgtttcggtgagtattgaggtggtatagatggacgtgttggaggtgattagatggaccaggtttggagacgtagtgggtttagctgcttttcccgcttctcttctgtgcgcgccctgtgcccgctctgctattcccgcggtctgttcccgcgctctgttcccgcgctctgcgccgccctccacttactgtcccgcaccgtcccccactgctctactaacacagctcctcgcagcgctcttttgcatgaccccaatcgccctcttctttctcatcgacatctctgcattcatgtaccagtccatgaagaaacagatgggcatactaaccaaggccaccgtgccacacgtggcctagacgccaaatatttattcggattatagaaatggatgggatatggtatcacgataaaggtgacgtagggatcgacatgtctcatgtagaggccacatgatgatgcggacgtatcattccatccacgagcatgaccatgaggtgatcgacacacatgcgatacgaccattgtgcgcgataacccggacgcttctttcttgctatggtatgtgcgctagatccactagtccccgtcttaaactcagacgctggtttcaaatgacgacaagttcataccattgtcttgtcttgttatcactccgtatctaggttcgcggtagcaatgaaacccgaccgcacaggtgtccctgactgtatccatatcgtacaagtactgtaccgtggttatgtagcaactcgagtcagtacaagtattaattgatttacatgttttgtttgtttctttttgcttggtctcatttgttttattttgtcttgttttgttttctgttttatatgatatgattttcattttcgtagttttatattatttccatttttgttaaccttttcagcgccttagctcggcgccaaaaaaggataccaccagaaacacgtggaaaaataatacccggatgttgcgggaggccagaacaggcgaattgggcgtttaaagatatgaatcggttcgcgtgggcatggagaagaccattctccagctacattccccctgtctcttctcctttggtcgcccgttccgtcgttttgccgcatgggccagttctatacgagagtctaatgtccgacactggacttgaccgaactgactcaactcgggtgcattgagcataaattagtggtgggaaatcggtgttcaagagcaatctttgttccgagtcgctgcggcccgtcccccctcggagacggtcacgtgacatccagcgacgacgggatgtcatcatttttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgtcctgtcctgttctgttctgttctgttctgttctgttctgttaaaatctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgtgctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttttctgttctgttctgttctgttttctgttctgttttgttttgttttctgttcttttctgttctgttttatgttctgttctgttttctgttcttttctgttctgttttatgttctgttctgttttatgttctgttttgttttatgttctgttctgttttgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttctgttttctgttctgttttgttttgttttctgttcttttctgttctgttttatgttctgttctgttttctgttcttttctgttctgttttatgttctgttctgttttatgttctgttttgttttatgttctgttctgttttgttctgttttctgttcttttctgttctgtttttctttttctgttcttctcttatctgtgtgcagaataatgcagagttgtgtgcggggaagggtcttgcagattattcaattatcggaattttatatttttttttcgttgacgacatttccggtttagtctgaaacagcgtagaaaacataacccaaagggtgtcttcccaagcacaaacaagccatttctggtggaattgaggtattgaggacgagtaaagtcaattggtggtgaagatgtagaatggaccctggcatagctaccaaacaactgtagaatcgaatcgaatcgatcgaagcgaatcacagtgttatcggtgtcacattggacgtgctcgtgctgtattactgtcgtgtagagcgacatctgacacaatgacagattgtggacgcctggagatgcagtagtgggtccttttggctgaggcgtatctggggcgactgtttgagagggcgtctggtggagctgacggaacggttgaagatctctgtctggtccaaatgcaactgtgaacaagccacttatcgccattggtaaaccatggactgcattagtccgactcagaggccccagagagctcaactgggccgagccatctagccgagccatctcttagcaccctggatttttcaagcgaaccaaacagcttaacgggaccagggttgtttatgtcgacgtgatcggaagacaccaatagtggcctactgtacaatactcgaatcacctgggtcgtcaccttggtcgttaggtctttgaccctgcttccacctacctagcttgtctcactcgtatcgaatggcgcaactcctagatccaactaccaagatagaccgctttcgtccactttttgtctgctcctagaactactaatgtcgcacaacctctagcttcttatccgccttgaaatctccccacaagggtctcaccagtgcggtaaagagatcggatcggataaactgggttgagagagacagggctttggagattgaagagattgacagagagattaacagagagattggcagattgagattggcagcttacgtgatcttactacttgttctattggctccaatcgacaaacgaccagaccagactccctcaaccagactctttctaccagactccctcaaccacttccccaattgaccaccattcgcacattggtaacaggtagattccatctccgcagcagataaagtcaccaccgataaggacctccgatatggtcgccgatcttgacactagttctagtctagggccaaaagccgcgatagtgcgagtcaaaagcagcatgcatcgacaagggtcgggcactagtgcttgctaattggcggaaatcgtacgatacggggaccagcgcggttattggtatttgttgttacttgttgtcagcttacgaagactcaagttactgacatcgcctgtctctgagatgctggtatggtatgtacatgctataccactgtgtgttcggaatgaagtatcctgtacacggtatgagtatctctggagatttgtgtggatctgaagactcaattgatctaatacgttcatctggtactggtatttcaaccgtcgatcttggttctctcgtcgagttctcgtcgagttttcgtcgagtcagtcaagtatttttgttaactaactgtagtaaattagttataatttactttgcagctaaatccctcttaacaccaaatcctcccacacttgactttaactcaacttttaaacaagaaacaaacaactgggccattattgacaccagccgactctccacaacagacccagtccaccacccctcatcagcaccaccaccaattgcttcatctcacttcccctcagtcccgccactatgactaagcaagttaccctacctccttacctgcagaattttaaggtttaaaccaaacctccaaaccaggtctccagcaagtggaaaatccacatcaccatccaaaaaacacacacacatttcgctatgcccgcccccgcccccaagaacgactctattctcaacgttgtcaccaccattctgacttctcgagagaccgttcccatttactggagcgttgcctgctttgttgtgagtatccggaaagacggttgaccgagagaatcgaggagactgccgactgagaggttgccgattgagaggttgcccaatgagaggttgccgaatgagaggttgccgaattgaggagattgttcaatggtgaacagatgaatggatgaggaaccggtgtttttatcgcgttcgcgcgaggaagaaccgtcaatacatgtccgatccgaccagcatgatccgaggattcatgtggatagtgacattttgcgattgaaccgggcgcatctggttgaaatgtcgaatggttgtcgttgttgctggcagaagagccgatcgttggcttcattgaggctatgcatcccacgttgatgccaaccacaacctgttcttcgatccagctgatgccaaccgcaacctgttcttcgatccagctgatgccaaccgcaccctttcctcaatccagctcgcgccaatctcaactatgttccgtccggcccacgccaacactcaaacccccattactaacccaggccggcgttgtcttcatcaagtcttctcttatggacaacatggctccccagctctaagtgtaaatatctctcatgaaaatgtatatatatctgtgaatgaatagagcagtgcagtggtgcgtaccagtaggagtagtacccaggtttttggattcgcccatcggctagggtaggagtaccgtgcagtatgtactgtgcctttgggagatgacttgaaacctggagacgactgagacctggagacgactgagacctgtagatgactgagacctgtagacgggcccatatggagagacggtgcagacgagacttgtcataaagtgggacttgtttcgtcaccagcctcttcgcacagacgtggcccaacaagtcaaggtctggatcatctggctaagctgggccttctcgctaagctggggtcagtatctcactgtgaccaacaccggatcaagtacagacccgtaatccatctcactcaaagttggttggagttagttgaagttagttgaaagttagtttgaaaacaagttgcactgggggtacccatttcggggtttcagcaatcgccatgtccgaaaataccattcaagtgacggtggaacaagtggtttctaacaaaaatggtaaaatgtctttctgttgccatacgaatatttcggggtatctacgtctgtagttttgtggtcaagtgtttattgttagtagttagttgacaagctagaacttgaaaagaagtatttaaacaagtaatgagagtaataaataataaccagaataataaataacctaaatacaaataatgaagaaaaaattaaaaaatacaaccaacaacaaaaatcggtatcgcactcgttcaacacttcctactgtctgaaatcaacatgatacccttgttttctgtcaacaatatcgattccatcagctgtatcatcacatcgccgcagatgctagatctctgttggtgccatatcgtgaacctgtctctatccttatagggatcaccaccgttaccacaacgtctagagcgtctttgcaaccatgcgctgatcctcaagatccacccggtcgccattgttcgactgagttcgttggcttttttgaccctcggtgcaatccatcgccaaccatcatccatcgggtcgccttgaacggtgcactacaagtagccccgttaacatggaaatgaacctgtccaaagtcgatctaaccttcagagtgacgttggtggcgtcgattggggccgtgattcagccgtgctagcttcagtcacgaaacggggctgtgtcgtcctaccagcctgctgttccaaggtagtgctgtggacggtagtacggcagccaatacaggcggccaaacgccctcggtgagtcccttttctgaacccgaaacccatgcctgtcacggaacctgctgttttggtccgcgtccgaccccacggcgaggtcctagttggtccatatctacaaacatctcagagtagctccaggtccagcttcgctggctacagctcagcttatcgacctaaatgaccaccagtacagcttgtcagatcttctacattttgactcagaagctgtgcaaccacacgcaaagcttttcagcaacctctttcttgcaccgtcgccactgttgacttgcctgtcccaaggcgaagcgtcgccgtgctcccgaggtcgtccaacatcttgctgatcggggcctacaaacctctacgagaccgacaaccaggttggaactccgccccagaacgtgactgcaacgttcgacaccggatcgctccgcggcaccaacatcactacccgtgagaacctctattactgtcgatcctcgttcgaggtgcgcaagtcggagataccagtcccatggccacgattactggaaatctcttggtaacaatggcctggataccagttccatggccagactttcgaggacttcaacatctgggtggccacaggaccaacgagcttcgacattggaatcttcggtaagtctgccaatgacgacttcaaaaagagctttgcccaggttctcgccgactctggcaagatttttcgagtcgtcttctcgctcgatcccaagtacaaaagatcctaggtgctctgaacaatgtctaataccgagggtatgactgggccaagtcccggggagcctcgtactacaccgtgcatgtggaccaccatagtggctatgccatatctcgtggatactgtttcattcaaggcgacccgaaaccagatcgtgctggacaatggaggattcaatcccttcggcaccaaaggttcttaccggtccttctcccatttctcaacacccgagacttcactctaacaagggcctagtacaatccgacgtggtgaagatcaccggcgacggacctggaaccgaggttttccaacactgtcacttctactactttagctaccggagtcgcatggcctagattgcttgtgtcgtgcttcatatacaattattttgaagtcatttgaacagctcatggtctggttggaagtggatcttgtagtagaggacccgaagcagtaattgaggatcttatggctgaggatctggtgcagtaccagaagtcggattggtcaacgctcgaagaatcagagtctacgctatcagaagatcaagtactgtctgatggagaagactcagggatagtatctatcacctgtgtggattcgaactgtgtttctgaaaacgagcaaggcaaactccatcagtggagggaccgatctgtaggtctttcaggtgggcggttccattccttggaatgcttgcaattcacacccggtcagaaccccgaacgtctgggaatggtctttggggagtctctgctcgacaacgcggttcccaagcctcctgacgttgattttggaagtagatcaacgatcttttgtctcaacattgttacctttgactcttgcccgtgaccctcctaccacggccaatgccgatctaggcggtggggcggtgcgacaatgctcaagagagatctccacaaggcgactatggttctgaacgtttcaacaactgctgagctttcaacatctgttgtactttcaacaactgctgaacttttcaacagctctgacgtcatcactcaataatcgtcgacaatcacattgtactgtggctgttgagacaagatggagagacaaatgacaccttggcagtaaaatatggggtattagacctcatccacttacgtggttaccgatgtcaattccggatgtggttctgaatgtggttctaaaagttcgatacattgatgttcgtccacagtttgataaaaactctgctgattcaactatattagttgttatgtccaaagttttacttgactaatagtcttacctaacttttattacttaggtggactgaaattccctgacgccagcatcttgcctgtcattccaactcgcccatttgagatctgatcggcataaattgaaagaaaatcgtttaaactaagcctttgcgaacaacattagacacatctggcttcgtccgcccccaatgaccggtgttcgttcttcaggaccatgtgcgactgaaaacaaccattatgacgaattactctactagactagccaagtaatggatctaaacccgtttttaaatgtacatgaagttcaatatctatggatctggtgaactagcactgatatttaaagcacggtctgtacatatcctgtcccaactagtaatcgacaaaactaaagaattaagtcaactgaaaatacttggaacaaaatatgagatttgatttagcagaacagaaacacagccgatatttgtttatctagaattttagtaggtaatgtatgacttttaaatctgtatattaatcagatttgtaatcaactctttggttcctacttttgcgacccctagtacaatttttatctaacaaattctaagtaacttcccaactaaagttcctctcaccagctcccatcgatggtattcatttcaagtcgttcaacaattcccgtagtggcacatgatgggtagatggagaagtaaaacgtttcagaactgtttctgctttcttaatatcgtctggagtccaaattcaagttccgatactatcctcaaaacgtgccctctgactgaacggggatagggtgaatgggaagcccaatttgaggatttctcgatggataacttatacaatgcactcataggtcgcagtcattgatacatatggcgatatagatgctgtattacagacaattcactactcaggtcgatggtaagtcgtatggcaagatggtaagtggggcggcaagaagtccgatggctaagtctgggcaatagttaccattagtgataatactgtgacaatcctgagagacattgaatggaactctcccatgactcgtttagaatccattctcctcctctcctcgttcttgcaatacagtatgtcacgggctgttcacatgtcgagagactctgaaggtccctgaagtctctcagagctggatggagtctatcaagccacctccatgtctcgatgatacatgtttctcaactctggtatcccctggcagacgtttaactccaactctcctatacatcaattcataacatttatttaactattctgagtcgccattcctagcatgtgaaactcatacgggccggtaccggcaaagtcagctcgtagcgatggtagcgtttcattccatcgccccaccctccaaccatattaatctcttcgaccctgctgtcgatctcggctccctccgtaaggatggtaacctggggctcgtccgccgtctcgtcgatctcgtcctcgacctcctccatgccgtcgccctctctgtcggccgtctcgagggccagtgggcactccgggagaccgagatcgtcggtcagactggttgtaaccccggccccgtcggccagaacggtcgtctcggccacgatcgactcgccgcatctcattgtcgtcactcgactcatcgttgtggtggtcccgctctctcgactgctggtggtggttgtctctctgctgatggctttggccctgaggctgctgctgctgctgcatctgggccatcatctgggccatcatggcttgctgggcttcggggtcggccgcagcgcctccctgcatctgctgtacctgctgcatgtattgcatgtactgctgccaccattgggtcatggcctggggggtcatgccaccgtaggagttctgggcaggagcggcggcggcatctgcagtacctccgtggctgtgattgttgttgtagttgtggttgccgcctccatgggaaggtcccgcaactgcattggccactgcggaagcgccggcacccttggaccggttctcggctcgcttgacctcaatgggcttgtccttgagaatcagcaggggctgggccagaatggtgttcatggcctgctcggagtcgaacgtgacgaacccgaatccccgaggccggccagagtccttgtcaatcatgagctgagcgtcaatgacggtgccgtactgctcaaagaactgcttgtagtcctcttcggtgacatcggagcccactccgcccacgaaaatcttactggtcttgtcctgctcttctcgagggatagctcgcttgggatcgatgatctttccgtcaaggtagtgctccttggccatgactgcgttcacacacttggggtctctgaaggtgagaaatccgaatccacgagacttgccggaaaagtgatcgcgcatgacagtgcattccagcacctcgccaaactgcgcaaagtagttggtcagcgactcgtcggtggtttcccagttgagacctccaatgaacatcttaccctcgtccttgggagggatgacaatgtttcccagagcggcatttccatccgaccggtaaacaagatcgccgttgggtccgggcatggctgctgcgactgccgcagccatctcggcggggatagagggagccgcaggagccacaggagcggcggcagcaggggcagctgcggcggcgggtgcagtgggaatggcagcggcagcaggagctgagggagcagcagccaatcgaggatcagcagtgggagcggcgggggtggccgcagcgggagctaccggcgtggggatgttgtcctccgccttgggctcaaccttggcaggtttatcctcggcgctgggttagtattggtagcagaaggccgtgggaacttctagttggtactcgtacaactcctagagacgatgattttgtagtcacgagctcaaatatgtcaaggatgttggtctggagtgtgagaggagaggtatatggtgcggagaaggggacgaatgtggtctgaaaaatggacatctaaaggaagatggcgtctaacgaggaacttggagaagatttatgattgcattccagtgcgtggaatgactgctcagaacacagctggggcagatctcaagtatgtgcaggataagctaggggtagaatgctggctagtggagatagtcaaatgttttcatcggctcgtgtctcgctactccagcaaccgccggaacagtctgtctgctcaacagcagttgggtcttgtatctaacttacccttgggtactgggtgacagccgtggagcagtaaaagtgagtacagaagagtcgttatgggcccaacggggacagggaagctgggctatgcaaactcggcacaagtcgatggtgatcagttccgaaatgggtcttcagtctgaccgttgcaactgatctctctttgactgctttaacacctcaggaatcggaactctccctggtcaacccacccctccaaccatccttccaaccacccttccgaccactaataccatacatctagattgtgcaagtacatctctggcaactctccctccacccccacacaaaacaaaagccctatatccacctagatactctaaatacctatctgtgtcacgtcgccggtcgcgtggagtactcactaaatatcgttgagaaaatcgtcgtcgtcgtcgagtccagacatgttaactatctagtcgctatgtatgtgtgtgtgtgtggtagaggagaaaacctccctctgcggtgtcactatgcactctgttttaccctaacccattcccccaattggggaaaatatcgaaacgtcgtgtgttcgattcctgtaaatgattatgttaaaaaaaagtcaaagtctaaaaaatattttgataatgcgactactgatctgaaaaaaaaaaaaaacaccacacaaacagaagcaatgaagtacctgctgttgctgtcgcaaacgcacatgcagtttcggctggccgaactcaccgccctggcccagctcgaaaatatcgccgttgacttgtcgtcccatgacgagtcgtctccgttcatgattgtggagctggagaacgacgaggctgccaaaaagctgattcgacgatccgtgcttgccaagtccatctacgagctttggggcggtccagctgcgtccatggaggagcttcacgagcagatcaagacccagaccagccaactgtggcccaagtatgccaccgactcgttcaagtttgaaatcattggataccaatcttcgcgacccaaggaggagtttatcaagatggtggaggggttttcatacatggatttcaagggaaagatcaaaatgaagtcgccggaccacgtgttcaccattctggaggactaccgagtcatcgggcagaaccccgaacccgctcccgcgcgaatattctttggacgacacattgccaactccaaccggagtgccatggacacttttgatctcaagaaacgcaaatatatcggcacgacgtcgtttgacgctgaattgtctcttttgacgtgcaatttggcgcatgtgaagcgaaacgggctcatgtacgatccctttgccggcaccggatcgtttctggtggctgcggcagcgtttggagctctcacggtgggttcggacatcgatgtgcgcatgatcagaggcaagggtaaaggatgcgatattcctgccaacttcaaacagtacaactccgttaaccggcttctggacgttttggcggtcgacttcaccaacaactcgttccgaaagggtctcaagttcgattccatcgtctgtgatcctccctacggagttcgggagggtctcaaagtcctgggagtgcgagaggaggacgttgagaagaagaagcatctggaaacgactctggtggacggtcagctggcgcatactcgtcgagattacattcctccaaagaagccgtttgagtttggaaagatgatggatgctctgttgagtttctcggctgagcgacttgttgaagacggccggctcgccttctggatgcccaccgccaaccaggactacacagacgccgagattcctctccatgaggatctagagctcatctgcaactgtgtgcaggacttcaaccagtggtcgcgacggtgtttggtgtacaggcgacgaaaggagggcgataagggcgagttgagaaagactgaaggcggtaaggctgaggactttcgagtcaagtacttcaaggggttcaagaatgagtaaaggtgtgagaatgagctatatagatggtaatgcatggttattggagactgaaaattggttttattttcgttattttggtaatgcatggttatgggtgacttttgggactggtaattggttttatttccatgttttttgttttattttcgttttatttcgttttattttgttttattttgttttttattctataatattttataataatcgtaatattcattttgtcaattttttattgaatgatccttaaagtttagttaaaaaagctccgttttagttgacccaatactttgtagttacttacactgcttcgccaaaacaacactctccaactcacccaggaccactcatatcgtaaaaaggagaatattgccggaatctccaacaccacctgtctccaccaaacccgtcctcatcgcctctcgcccctccccgacgcttttccttagacctctccccgctaccgccaaaccttatgcacctgtaattgcacaccatcaccatcaccaaccacagttgcgacgccactcagttacacacagaaaccaaccattctacagcatgtcgcggggattcaatgtggcgcaccagaaggtgtcgctggacgtggatctcggggaaaaggtgctgcgcggctccacggaaatcacgattgtgccgtcggacctgtcgatacggcagtttcggttcgactgtcggcaggcgcagatcaagtctgtgttggtgaacggcaaaaaggccacgttcacacatcacgacgccagcggctacgaggcgttcagcgactcgcgcaccgtctcggacgtccatcagcaccatctctaccgaaagtacattgatcacgcccacaaggaggtgttggagggagagctggaggtgaatctgccgcgaggcgtcaaggtgagctatcaggacacgtcacgggaaacagggcccgccgcagacgaggaggccgtcggggtgtacgctcctctgattgtcaccatttcgtttgtggtccgggatcccaagacgggagtcacgtttgtcgggggccatggatcgaggctcaaaaagtcgttctggcatgcatacacaacccacgcacccataggagcggccaccagccactggctgccgtgtgtggacggtctgtggtctcgatgcacgtggcagtttgaggtgacggtgccccgaacggtgggcagtctaggaggagcaagggtcgaggaagaggagcccgacgtcgatatggaggacgcagacgatgacgagggtctcgaaggagccactccacgtgtcaaggaagaacttgccgacgagaatgtggtcaaaaaagaactcacaacagaaaccgggtcgccaaaacagaccgttgacgacgatgatgaggacgaggagatggagcaggacgacaaggaagaggaacttgatctggaaatggaaatcgaaattgaggtggtgggaaatggagctgcggtggaggagctgtcccacgccgatgcatccaaaaagaccattgcttactccctctggaaccccgtctcggcccagcacattggctttgctgtgggtccatttgtggaggcgcctctgcctgatttcagagacacagacgaagacgaggacggaggaacaccagcaggattccccatcaaggtgtttgctcttccggaccaggtttccgacgcctcaaacacatgtgtcttcctacacaaggccatcgagtttctgaccaatgagtatggttcattcccgttcgacgccatgagcgtggtgtttgtgtctgagtatggcaaggcacagatgggcgcgtctgggggtctctgtgttgcctctgacgattttctgtatcctccggatgtagtggatcccctgctttcgtccacagaagctctcacagttgccctgactacccaatggtgtggtgtcaacattgtgccacgcacctggaacgacacgtggttgacgcaaggtctggctatttacatggctgctctgttcatgaagcgtctgatgggcaataacgagtaccggtaccggtttaagcggttggctgagatgatttgtgaggaagatgtgggtcgcccaccgctcgccaagccccattttcgattccctctgtttcccaaggatctgagcttcatcaacctgaaggctccgggagttttgtttattctggatcgtcgaatgaccaaaatcgacaagacgtttggtctttctcgagtcattccccgtatctttctgcagtctctttctggtgatcttgtcaacaatgctctgggcacaaaccacttttacaagctgtgtgagcgagtttcgcactgcaagctggacgagttctttgaccagtgggtgtactcgagtggtgttcctgtactgcaggtcacccagcggttcaacaagaagcgaatgttcattgaaatgggtattcggcagacccagaccgacaagagcggcgagaagaaacctgtggaggatacctttattggggacgttattcggagtgaagagggagtggatcatggggatgaggaggaaggaggtcccaaaacgccactttttactggtcccattacaattcgaatccacgaggctgatggtactccctacgagcatgtggtggatatcaagcacatttttaccaaacttgatatccagtacaacacaaagtataagcggctgaagcggaacaagaaagaggtggaagctgcggccactgttactgcaactgcagcgcctcctgcagcttctgcttcaaacaatgaggaggatgaggtcggtgtggtcatctcgtgtctgggtgatgtgctacagaccgatgcagagttggaagagtgggagctcagtgagtggggcaaggatgaggagatgcgcatgtccaatgaggcgtttgagtggctccgaatcgacgcagatttcgaatggatttgtaagatccatgtcaaccaacccgattacatgtacgcttctcagcttcaacaggatcgagatgtggttgcccagtacgaatcggtgcagttctttgccgagtcgcgaccctccaaggtatattcgacgatcctgctacgtacattgattgatcggcggtactattatggagttcgagtggcagcagcacttgggttggtgaagatggcagtttcggaaacgtcttacattggtcagacgcatctgttaaaggcctttcagaacttgttctgtttccccaactcgtctattcctcgatctaacgacttttcggatttccccacatatttcgtgcaaaaggccattactcgagccttttctcagatcagaaatggagatggcgagtgtcccgcagagatccggacgctgattctagacattttggcctacaatgagaattcaaccaactccatgagtgactcgttctacctgtctgatctgattacgtttttggccgatgtcttgtgttcgtcagacagcaacgacgagtctactcgtgaatttgctgcccgtgcagtcaacgagattgatcggtgtggtcgcctggacacttggattccgtcgtaccagaacgtggtgactgtggctgcattggaggccaagaagcggctctttctcaagggtctattttctgccaagctgcaggatctcatccagttcacgcgttctgtcaactcatcggaggtgcgtctggcagctttcgaggctatgttgcacattggtgggcttcgaaaccactacattatgcattatgtgttcgcctcggctgctctggacgactctgcgcgggtgcgaaacggcatcatcgacctcttcacgcggtatctcggcactttggccatcaagggtgatatgtctgcagataaccatgccgatgacaatgacggtatgattgtcgatgatggtacccaggcggcgatggaggcgcgaaaggtgcagatggctcgaacgtcgcttactggggctgcagatattcttcgagacatgctccggcaggacaccagtctccagactgagctgtgggactcgctacgaagtccataccacggtctggaggccaagtcgcagttgctagacgtgtgtcaggtgctgtttgtacctgtggatgctttcaaggtcaagttgtcgacccccagtctgatcaagttgggcgtagactattcttctggaagttctttggctttgcgggtggagtccaacattcctgctccggagaagacggccgtgttgcctgccatcaagagcaagcggctcaaggagcaggcgcagaggtcggagattgtggtggtatccaagaacaacccaaaggtcaagtattcggtgaggccgggcttcaggatcacgacaaatcccggtcccaaaaaaaaggaggtcaagcggttgtcggtaaagctcagtttcaagtaataatgtatatttatgatgattgtattgggggaggggggaggaggtaggaacggagaagacgcaagtttgtaggaggaggtgtagtcgcttccaccagtagtactacgacgcctttgctggagaatgggagagtacatctgcggtgaactctgcggtgagctctcgtggttcagttgactgctgaacacatcttttggtcaaacacgtgacaatgttggtggatttctgatgaccggcccgcttcttttgagtgtatatgtctgtagagtaagaaggagagaatgtatatattatttatacgtcatgtcgtgttttttttttttttttttttgtttttgtttttgtttttgtttttgtttttaagtcttctttttttgtatctgttttttcataaatgtagttgttcgcctccaagtctgctctatgttttcgttccagagcactttgaggtatacacacaaatggtacacaatctctagaggccaaagatttcaataatgaagtccctatgtgtctagcatctccatcgcgttctgtaaatggatatttaaacctgggctggacatgttccgtatgtgctacaaatgaggtttgtcataactcgataaagggtctatctgtggagtttgggagttaaaaatatggcataatgaggtccaatatatacaataatcggctctgttttcctctatctctcttctggcattcaggagcatcaattctagatgtttgtctaagtagaatggaacgatgggtaataattcaggctgaagagtcacgtgttcaagccaactgtccaaagtgacaagtgctagggctaattatatcttgtctctaaaccattccaatgcgtgccctttgcgctggaacaacggcgaatattttcagtacaaacacatcgatacaagtaggtacagtatgtagtcaagtaagttgctcttgctagggtagctaatgtgtaaacagtgaatgatacagtactgataggttgattatcgtatcctgcagtaaactgctttacgagtagaatgactgaccgtccctggtctggaccgtaagcattatcccggaagccagtagcgtagcgtagcagtagagtccgagacgaggaacttgggaatggtaattgatcatttgatcactgtagcactttatacaccttttgaaaggtctttgttgatcctctggtggtgattgatggtaattactctctctcagagggaaaatggagaacactattaggagctccggacaaattggaatcgtaatcaaaggcttgtgtccatggcactgtcaatggttgtttctagtgattcgctaactcttggcagttactcaatgctttctatggtgtctagacgtattcatgacaattttcacgtctcttcgagcttcacgatgatgatgaagatgtcttgggtatcgtccaaccaaggcacgaagaagctgaccgacaaccgtgatgaaagagctgacgaggaaacgagaaagctcggaaagaagaactttcgagtcttcacgagaaaagggagggactgtttgacgttgtggacttgtgaagggagcaagaacaagtacataggtgaaaaggaatggtgagacaactgctgtgaaccatggaaaagacgatcatctgaaggatgtaggacaatgaaccaacggagctgagtcgaaaaatctactttggggttcatcctgatgtcagctagagtcaagcagtgactagaaacaacccatcgacatgtaaggcacatgctgcgttctcatcgaaaagtggcagctccggagactcctattcacatctcaagttcggggaacggatcgaaacgtcgaaatgaccccattggataaaatccctggagaatcatgagatcatgatcgggtaacctgatacactagcacaacagtgtctgcatgatgttttgctgcatccagtgtgaaacaagtcaccagaatcactgtagatatacctccagctggttcattagtagataaatgacgccccatcaactcaaacgatttgaaggtatatctataatgtcgtagagctttttttgtccccttccaaacgacccagggtatctcttggtacgtcgtcttgtcaagtacagtactgagacgacgtactgagaggtgaggtattgagaggcgatgactgagtcgtagagtggctgaacgtgaagtagtggaagaatctggacccggcgctaatctgtggaatgtccaacatggcatcctcgtagatgtgtgactgtcggcttctcaccacctcttcgtctgtatatattttcggtgacagccgaagatatcgctccttttcgctgccagcagttgtggatcaattgagcaattgttctattgagaaattgaggtttcagaagtgtttgtttttgttttttatatatttatttattcatttattcatttatttatttgtttattaatttattatttatttatttatttatttatttatttatttatttatttatttatttatttatttatttatttcaattttttccaaccttttacttgaccctcccaactaaactcccacctggttgggtatattcaactacattgtaggtctgaactccacctctgcacgtctctccacctcggaatattcacaagaacttgtaggcaatcatgcgacccagaagagctaccagtccttgtcgattttagcgggattcagccaatctcaaattattaaactaaaaattaaaaaattaaaaaaaattaaaaaattaaaaaaattaaaaaagcttaaattattattaaatacacaggttaattacttcattttggacccgctcaaagtgcccaaatatcaaatttcgcctttaataaatgataccactctgatcccatgtatcacgtgatcccatccaacctttcgtcgattctatctcaccagtatttgtcgatcggggttctatctctgtacgtctgctccgccacgtgactgtctaagacaaaaagtaataaaaaaatattacaaaaaatatatcacaaaaaaaatattttctatttgtttcaggtgaacagcctggctccagtgtggcgtgtattggctgagcaaaaaggcgaaaaatatatattttccctgagtagtaatattttggccgatttttgttaaacagagcagaagaaaacttggaaaatagggaaaaattgaaaaattggggaaacaaaaaaaaaaaattgaaacccttctccaagaacacccgaataattgggggaaaaaaatcagcaacaaattcaccctgaaaatgaaccaaagacttctctgagacctcggtaccattgccacgcgcccaaaaagaaagtgccattccggacagcccatttcgccgttaaagtctgaaacgaaattgcatcagaatacgtcgatctctcaatgctaatttgggatgtaagcgagatggacaaggaggcttggagggagcttttgtgaatattttgggtatattttgttcatattttgggtttcttcagtgtgatttttttttcttcttttcttctttttttgctgacctttctcgtcacgtgaccaaaccacaccaacattgtgtctcgtcacgtgacggcacagtgcgcgcaacccaaacacgctctgtatcagcctactgtagtgtggaatgtgaagctgaatttaaattctgaattttaaacttaaaaagcgggaaataagaaaaattaaaaaaggaaacaaaagaagcaaaaaggcaacccagtgcacgtggactcgtacccgtaagactggtaacgtggttttagtgaataattagtggacaattagtggactgttcgtggaagcagatttattgggggttcagaggtcttttaaaaaattaacatatgatttctttcaattattagttcatttattcatttattcctttatctttttgagcccacccctttgacccctgaatggcgcctttttgcaggggaaaaaaatatccacaaagccatgggacccctaacaggccccggaaagtgtactgtacaatacttacaggcttgtgtttttttagctggttgtgtgtatgacgcccatcttcctattttattttattttattctcttttttagtgtattccattttaatatcatagggtctgtagagtctgagtctgacagtttgagagtgagtctgagagtctgagagtgagtctgagagtctgagagtgagtctgagagtctgaaagactgtgcttctctcagaggttagatgcgacttggagaaacatctgtgtccattcagaggatataaatgtgctacaatacaagttttgttgtaattgttggctattttactcttttttccttacgcaaaaaaagaaagaaaaaaggggggggaaaaaaaacagatttatttttgaaaattgttgcccccgtactgaacatggtcaataatatggaatcgcgaaatttcacccctcactctagcccgccgtatctcactagtgtcgacgctaatggtctggaacgtagtgtttggcagagcgtaatgagctggagatgagatccggaaaagggtggttctaggcagttcgacgggacccgagatggtttgagcgacggatgaaatgcgtgggaagtactttatgtcatctcccaccgtttcggacgccgttttgagatatatatagctccaagagtagggtgctgtgtacacctcaagcgtgacagatgttgacagtgacgtatgacagagagtgggcactagagacagctctaatatgacaccagatgtcagcggaacgaagtcgactacagatatacaccatctgggcttttggtggatttactataattattctgtgagcgaggagagtcgagaggggttgaaagagctagcggttagttgtgtgataccgctagaagttgggcaatgtaaaaaaatgactcaaactggagaaataatcaacttttcctggttccaggtacagttgatttcggtttgtagctgttcaaaccggctcccattggaaccagtgctgcttttccaactacaatttcatgtcagattacaacttctttttgctgactaaaacaatccttcggcttacttaatccatgtcaacggtggtcatccactactgagagcccaaactagtcaaattcgactcctccctttttctgccaccctctcaatcccaacttagtcagcaacacgtgaccccacgtccaaaaataccccaataaccgtttctatacatctcagctcatctataagaatgtatagaatctcatttataccgaaaaccaaaaaaaaaaaaaaaaaaaaaaaaaaaatcatttctgcaaacggaaattccaccaaccttaaataccaatgatagaaaaatgaacatatccaacaattggagatagatggagagatgagagtagtaccgttgtattcggggcaccatgtccatcattttggtacaagaattggagctacagcgtttctgaagagtccaattgagtcctgtcaagtcccactgataaatcgcctacggatgggtgccactgcctacgatagaagtactggtatgatctggcacaagtaggtgccactgatctggtcgatgacagtcgctcggcgaccatcacctcccacggtaagttatgcaaatgtcattaatgggttgccccggtattcgaaaatacaatagatagcagcacaaacagaagactgctggctgagagaaattagagttagtgacgactggacaagcccagttggaatgttcgcggacccagtcggaacattcgcggttggcaagaagaaacgcaagagcctatcatctgtagttgacgctcacattgctcaaattgctcatggagtacacctggggggaaaaatgctgtttcacattagcaggcgaattctgctggctaatgggaaagtacgccgatgacggggtgctggcctcggaaaaggtggtgtggatggaagatgcaggagagtggggcgccgaaagggttgggggaggggtggccgggttggggatcgcagtggggttgctgttggcggcctgcgacacaaagctctgcacaatctgggcggcgttgcagtacgactggcgtgagtacttcttctggaccgcccgcgacggctgctgcatgtgctgggccagggtcgacagacagtgcatctcggcgctgtttcctccagccgacgacgggtagatggaggagtgcatgttggggttggggcaggggatgccgagaatatggtaggccagggttcgggcgcacgaggccacgagactgggggcgaacgaaaagaaggtccgcgggtagagagcaatctcgcacaggtaacgagacacgtgtctgatggtttgtgtcacctgctggctctcgggccccagaaacaggtccaggtacgagtcggtggtggggtggcccacggtccattccagggtgttgagcacgtggccctccatctggcagaacatgtcctcctcgtaggcgccgcagcacatgtgtttgaggtccgagatagtcggcacccggctctttttgtcctcgtacttagctgcgatccacaggcaggtgcatcccaccagctggtagtgcttcttgtacaccactcgcttggagcagtaccggtcaatcaggttgatggcgagaaacagcgtctggggctggagtcgcagcgtcacatgagtctcgacgatgaagtccagaaggtagggacgcatgtgccactcgagttcaggctgcagatccatcatcgaagcctcgggcagggtctgctgttgcatcgtggccatgtgcgcgatgatgtcgtccttgtactcggcctcgacccggcgagagatggcttgttcgatgacgttgagtcgctgtgccggcgtgggggttgcccgttgcagttcttcgttgattagtgatgctaggttgtttgacatttgtggaatgggggtggctttggggttgtgggtatgatggtatgacttggtgagtcgtgacttgacttcttcgatgtcacttttaaggactgaacgactgtggtgagttggtgaagctggagctgttggagctagtggagttgttggaactgtcggaactgttgtaactgatggaactgtcggaactggttctgtgtcactgttgctgtcactgtgtctgtgtcactggatctgcaacttgcctctgtgtcactggatctgtgtcgctggaggtcagggtcggttctgtgcactgctttgctggttgtgcgtcactggtgctgttgccgttgctgttgctgttgctgtgtctgtgtcactggaggtgctgtttttgcgactgtgtctgtgtctgtgtcactactgtgccactgtctgcgtctgtcgaatgagtgaatgcccgcgatggatgaatgaatgactactgatggctcagttaaagaaaaagcgagacgaaagacgaacgacaagtgccgaccaaacgcaacgaccccccaagtatatataaacagaccgctctctacatgccaaaccaagatgcccgacatgcaaggaggtgtggaatgcacagatgcgccttgtttgaaattgagttcaaacaaagttaattccacacacattactgcggagaggaggggggaacagatgggagggagatgggaacgagggtgtccacggaaacccctcgaaaacaactaattacagcccagaaacaaaatctgaaaaaacaaatgtacccagattagatcaaactacaacgtggtattttcttttctcgttttaaaggcccgaaatcccgctacaaacaggctccaccagacagctcagcgctcagagctcgcacctcaaaactctctcactacgagccaaaactcaaaccaaacacgaccactttaacctccacgtttcacgccaatttttaacgtttcgcattctctcaaaatcgcacaaagatcttcaaactctgtctcaaacattattttcgcaaaaatgaaccttggaaaatcacaaagttgacgaaccaactacctccctgaactacacactacgaacgacatgtcgaggtaagtgagtgaatgaaggagcgcaaatgagtacgctcgaaagtgtttcgaatgtcacccacgaatgaagcctcgccgtcccctcacacccctacctctcccccttccatctccccaacccactttccctaccctaacccctatccaagtctcacgacactcccagacaacactgtacgaaggttgtgccccctcacggtggaaaaccgccttgaatgcgtgaattttgcccaaatccggatttagaggcgatatttggaatcacgtgactctcatgatcccagtgatatgtccaagtcgcagattcaacccggtattcttccttcaatgggcattagatttctccaatgtggggtggtgaaaggctcaaccctaaccctagaggtcccgaccctggccccgatattggcgacattgggtctccagaaagccctaaccctcgaaagttggaaacctgtttcatgtaatacagcccgcgtagcaggtgagtgctgggacaaaattgggggaaatgacaagaaaaatgaagaaaatggatacaaaaaaaggtcgaaagaatggtgtttgactgagtaaaaataatagtcattgatttgattgcttttttggcattaattggccattaatacacgtccgattccatcttgctacaatgcggtgtacaagtacaagtatggggaaatatgtcgatcaaaaagaaaacgaggcgcgaatctaaacgtagatcgtgggtcgatggtttgaaagaagagagcttggagaggctgtggacatgtgatttgggacgattacacaggtggtgttggggggttacagaggtgttgtcggggactacacggtttctgtcacggctcacagaggttgtgtcacggctcacacgctccatgtcggggcccgcacgctccgtgtcacaaatcacacgccccatgtcgtcaccacgcccgactcgtaacctccaccaactacagtacgatccacctgcatcgcaaatgtcataccacaacccctgaacaacggagaatgcgcaactttaggcttggcgcggcgggtcacgtgacgcgataagcgagcggcggcgagggactgtgggaggtgggccgaagagagggtggtttagagagagcgatttaaggtgatttattgggtattaatttgagcgtttttgaaaatgatggaattttgaaaattgaaatggaaaattggaaaaatttgggaaatttggaaaaaatgaaaaaaatggaaaaagtgggagaaagccagctctgaaataaaacagctctgaatataaccactctagaccaattcaatcactctcacgccatcctattccctccccattatcatcgtcaattctaccgtcaccatgacaactggaggttgctacgactccaatccaacccaaaccagacattccacctaacccccacacacgccacacgtctccagcggctgtgaggaatctacactacccctttggtggttgttgggcaaggtacgttagccggaggttaagttggatttggtttttgaggtgtaattttgggggcgttttggggggggacaagaaggcggaaatgaactttttaaaatcataatcaagtctctcgagcgagaagaatacaatgggagtcttggataatgcgtagcggcattgctcggcgtcgtgaggtgtctcttaaaagtgtcaaaccagcaacctgctgtacacaactttaaccgtctcctgttctggaaatccgcttcccagtttcgttggcagatggacttggtgtcgatggtcttaggctggagtttattgcgcggctttggatttttcttggactcgagaaccagggcaattcgggggatcagggggatcagagggatcagagggatatagggtcatttgtcccgtacctcctgagccctcctgagctccattcagcgccctgactaaccgccagacatctactgtacttacgccatctacttgtgatgacacattagaccattcctgacactcccttggtacagtacttttagcatgttttggggtgaaaagaaaagaaaaaaatggcaaaaaagacagcaaaaaggactggaaaaaatgagtgaaaaagaaagaaaaaaatcaaacaaggttcgagaggaatggctgggaaatttaaacttttcccaaagcagaaatgactggggtgaatgtatcgtgctgaatcgcgtgtttttgtgagaaaatagaggtattttacgcgataaactgattcttcaccctcttgaacccgtaatgacacgctttattcacgcgcactgtccccccaagtctccccagcagtcactattaaggtcggctaaaaatccactacaatcccgttgaactttattttacctttttcctcatctaggtttggcgatatgcagatattgccaaaaagtgcatctgacgcatacgacacgactttgcacgatacggtgtctatagccgtgttgacaagggttgtgggtggagaaggagggcttggggtggtcgtggagttgggggggaatgtttttagggcgttctcgcggcggaatatgagatatgctgtgtggggacaggaatgccatttttggtggctcagtgcagatcagatctccacccctggctttcgtcaaccgcgacgacgacatgtggacctgatcttcgctgtcaggcacactcctggttatcaggggtagttttggagacgggtgtggaggtgtggaggtgtagtgcgagtggtgcggtagtaggagcagagccttcgactcgtgttcgcggtatgagtggcgctatagagacttgcattagactggcgaaatggcgcgctagtatagaatggtgacaaggatggcggaatgatagagtgaacggagacagcgtatctgagtggaaaaaaaccgattcaatttgtcttcagtctgtctgtcaacggccggtgtatggaggatgtggaatggtctaagacagactcgtgaatgatttgcaacttattaaaagccatcatcagatcagacagaacccatcctacagacaacacccgtcccatagacaaatccgtctcgcactatcctcgtcatatctagatcctcgtgaggtcggccaacatgtctgtcctcggtatgatggctccacaatcctgagctgttgctggactgatcatctcgaaagtgtctctcttgagtcggcttccagcattctaattggttatactgtagcggttctactgtaaccaaatcagtacctcagtggacataaccgattgacggccgaggcaaggttgtggaagtcgattggtgtcagtagaaaagcctcaatcatgtgtgccacaagatctccattacgccgaacatgagcagggacctcttttgcgagcttctcctctttcttctttcactctttgtcacatctcggaagcgcgtcccaccgtcctccgaacttgccacatcacaagcctctcattcacttcaactcatctgtgtggatgtgtaagtctctccagcgaggagcatgagcgtagctcgacgtgtgtgtatctcggctgtaccaaggtctttgcctcccagttcagctctaggtcgcatcctttcgctgccgtccgcggacaagatcaaatcaccaatcatgtgataacatggatgggaatccactaccccaagaatagttccctgtacacgcaccgggaacgtagtcgtcgtgtgaagcaacagataacctgttcgatacacctcaataatgctttggtggatataaaattcctaggaacagatttgcagaacctcttgttgatatcttggagatacctctccatctcccgtgcatgggcatgttcaaggccgcatccaatacatgattcgacatcaaccaagactggcttccagaataggagtcatcagattgccggttcttggacttctataacggacatgtaccaccttacacaaatcacctttacaggatactgttcatctaactgcaatgaacgcaagtgtttgtcagtgtcagtgattccacgacaatcttcaatctacaagtacatactccaattggcgacagtcaatcacctgctacaatacttgcacactatgtactatactcgctcgaatcggctccattgttgatcgatgacagtcaaccacatcttgctgttcggctgttcgaagacagtcgctccgcgaccttgacgagatgtttcagatttgtttgagagcaggaaccctttgagttggtcattcaacccctttttgtatttttagtattttttagtatttttttaatacttttagtactttttagtactttttgatacctctttttttttctctcgctaaatataacgtttcgctatctcacgtctgagctgcgggtttcgctactacacaacggtatcggaactttatctggtgatgtttagaacactatgtcttttttctttgccttttccccctgtttttctctccttacttctcgctttcaccctcggcgccaagcagctggttgttaccttcaagaagaggactttttttttttttgaatgtggaaaggagtggatctccacgggcatcagagacagggtcgagctcttcatcggcctacttgtactagaagacccaggaaaactcctactctctgtgtcagtatttgctgatctacaatctctttgtggtgaccgagcaagcacgtggtgtcctaggagtgggttgtaagtcgttacattaactacatctaatctaatcaatcaatctcatcttcattagattctcgttgagatcagatatcatgaatcaccaatgtatctgccagatccatgtagaaaaccagaagtatcatcaaccaataacttacaaacgataacttttttgatgagccttcgcagtgtcaagtaagagtactttcgacaaggacctgaggatcaggtgatgattcgcgagcctcccactctttttcacaactgttgtctgactataaagctgattttctagttgtgagtatcgccattaccatcaacaatagattctaacccaagttgatgtgtatgtgatttgtcaacttcatattcccattttcgttgtaaatacgactcgggtacaaatttagcaatactctcgagttcaaatttttatatatttgtttgtttaaaaccctactctgaaactctggttgcttttctgggactgatacctcacgggtttgatggagacccgagatatggaggcggggtgtccatcaatcgaaagcgctatgtcaggggattcaattggtaccattctgagttatatcgacaaacacgacggacacgacggacagagtaagtagaatgcgttaaccggtgcgatatccgtgccacatggttgcggtaaaaacgtgtgttaagtgtatgagtgatatttatcttctgccgttcgctccaactaatgatagacggatgtgtacagtcgttcagtttctgggattcagacaatcaaccaaaagtactcagggcatgactatgacgagtttgacaatgtgttaagcaatataccatcgaacagtctgggcacaataatgctcagaaggagctgagggaaaggggagtattttgtgtcatttctatcccataaaagagccatttcaatgtctctgaacaggtatagttctcagatatctttcgaaggctgttgatagtccatttattgcatgtatggtggtgttgggacgtgttgcagctgccagaatctacttccatggccccaaacgtccttgcaatgttcgtacaaccagtaatgaactgcagattaagcccagattcttgtattacagtgtttttacttgtttttatgaccataccgtctaaactactgcttaaatccatggcaacattgtaataattgccgttgtactactagttctgctagcaaacctcacgtatgtagttgtaagagagcacacacaatccgtttggaaagcaatcttcatcaccactgggcctggacatctatttcgttattatctatagtacttgtagagtctcagggcttttatagctcctaccaattagtcatgagaggaaccagtttggtgatagacacatgtccatcctgtagagagtgtcagagtgtctaatcaaccagttttgtgatcttcaataaagacggatgatacggatgatacgggccgaacaatctgatgtcgacgatagttactctccttgactgggcgtttgtgagggcgcggtgagggagaaataggaggtcccccccccccccccccccccccccccccccaagaccatactgtgatgacacctgcccgcggtggacaaaattcaaggagtcaaatgggccttcacctacgccggtcgcccccttgtcttcccggctcaagtcttaatcttggcttgcttcgaccctgacgacttggcctgtgaagagcccgaagatgtagtagaggttgcagaaccggcgtctgttgaagatgttggctacctcaggatgaccacagctatgaccatggttatcagatgtgcccacatctagaaatgcctggacattggctatgcgtgggaagttctgacggccggagaatctgaccgaggattgggtatactcagagttcaaatcaaccgaggagtatcgacatccttttgaacactcatgtatccacaagacagcacttgccatgctggatgttgcccaagtaaatacacatcaaagaggtatcagcggccctggaaatccaatgggactctggcgtcagcatcagagagtaacacacgccgctaaactcccagcacttgtgaagacgaggtttctgtcgcaagtcacggtataaggaatcttgtggaatgccacttcacgtcgtagagagaggcagcatgaagcacagcagtcctagggcctggtaggaggactctggtaccttccttaccttattgttgactccatgagccgttttcctggtgctcaccagcagaaccgcagaaactttcagtcccttagtccgtatgtgtgttccaaagattcttaagaacagccttacacggtgtgcaagatgtttgtatcaagttgctccgtcatggtgagatatacagaccaactacctccgagtccagattaggaatcctccagtgacagtgagctgttcaacacttggaaggctggcagtgagttagcagcccattcacattcttgattgtgatgtgccctcttccacacaccattggccattgcggttgtggagagagacattccagtagcctaggactcggcttacagtcttgccatccggtccctgagtggtaatcatcgccaagatgagaggtgcatagtccatttgtctgacatgtagattgagtgatgccttgtgtgcccgtggtcgaacatggtcgagcatggtagcagcgctgcagttcggagtacccacctcctagattgtaatcagatgggggtgtttttacctgagtagacaggaagatatcgaaacaacttagtagattaggtagttcccagatagcgcggggttagtctgactggcgtagatccgataggacttgggactggcagagtcgtagagagaggatggaaacatcactgccgtattggcctagagccagagcttttggaccttcaaccgcaagtttgtgtacataacgcttcctcctgaagtgtcttcaacctttcgcattcctcatacagtgatacggacggaatatcgcagcaatcgagagaagtaccgcgcgccatacagcttctcgaagtagaaaccgaatcactgaatgacccaattgagatgttttgccaaaaagttgtaaacatcgctgcccaagttataaacctgcttgtaggttgacgccgaggtggtagagatggttcatggtctggttctctctgagttggtgaacgtgatgcagttgatgcaaagggattccacaggttggtggatcttacgggctcaatattttccttcaggtcgcacatgttagagtgtggcttctgcttacaagtagcaatcgtcatctctctcttcagccacagccccccgctatgccagagcgcaccatgtccttaagaatcagcgtccgtcgttcgaccagcccgttagagctggtatggtaagccgcagagttgttaaaggagataccatagttgtggcaggtgttgacgtaggcatccgagttgacgggtggccttggttggtcaaaatctcggtactccaactacaaacttgggggaagtggtcatctggatgtttcaggctgaaaccaaccgcaactgagtcgtaccatctagtcgtgaggttgcatagagagttaaagagaatttcttctcgtcatactgtggcttcttcaacagctgttgatgtttcgaaaccggcaaagcctgagtacatacagtacagtgcctaagtatggtgcccaagtactgtactgtacctgaggaacagtacctgaggaacagtacctgaggaacagtacctgaggaacagtgtctctctcactttgggaaactcttctactagagatatatcaattacttattacaacaaaaaagcggcggctcccagcgccatggccagtctcggagcggcacgggaaacagccgagttggcctgtttggggagttgggccggggcgggagcttgagcgggcgacttttcagcttgagcgggcgacttttcagcttgagcgggcgacttttcagcttgagcgggcgacttttcagcttgagcgggcgacttttcagggacttgagcgggcgacttttcagcttgagcgggcgacttttcagcttgagcgggcgacttttcagcttgagcgggcgacttttcagggacttgagcgggcgacttttcagcttgagcgggcgacttttcagggacttgagcaggcgacttttcagggacttgagcagacgacttttcaggggcttgagcgggcgacttttcagggacttgagcgggcgactttttaggggccggagctggaactgatttggcggcagcttgagcaactggagtcttaactggagtctcaactgaagtctttacagaagactcagctgaagcctcacctgaaacctctcctgaagcctcacctgaagcctcagtgtcacatggaacagtaatggtcacggtcttgcccttgcaggcatcacaaacagtcaccagagtggtggaggtggcattgacgggcacattggtcgagagaaccacgacaggagtgatacatccgtccgagtcgcagaaagtgaccgttttggtgatgatggagttggttcgctgtaccggagtagtcagagcggtggagttgtagttggagttggtgttggtgttggcattcgagttcacattcgagttcacattcgagttgacatccgaattggcactggaaatgtctgtcgctttggtcgactcggttgaggaacctgttgtcttgtctgaagttttttccgaggcttggtccttcggatctgttgactgtgtttcctcgccctcaccatggccttgactggtgacactgttggcggtagagtcagattcaggggagtcggactctacagcggttccagtttgaacggaggcggacggagggatcgatgaagaagcggggagtggagtgacaggcgcagatacggaggagacagacgagaccgacgaaggtacggaagaaaccgacaaaagagtgacttgctcttccgaggaagaaaccgacaaaggagtggcgggctctttcgccgaagaaaccgacaaaggagtcacgggctttttcgccgaagaaaccgatgaagaagtcacgggctctttcgccgaagaaaccgacaaaggagtcacgggctttttcgccgaagaaaccgatgaagaagtcacgggctcttttaccgaagaaaccgatgaaggagcgacgggctttttcgccgaagaaaccgatgaagaagtcacgggctctttcaccgaagaaaccgaaacaacagacgaaaccggacactcagaactaatgaatcccaactgacactccaaagaagtgaccacctccaaaagagtgacaagagcccgggaagcggcgggttctgttgcaaaccctccaattgcaccgcttagaaggccgtaccacgtagcaacgtttatagaagccagatggatggccagcgacgggttgtagttggtgatgatggaggaaaccaagttggtggcgctgacgtaatcggaactctcctcgtatttggcaatggtatcctggatgagggaaacaaagggagggataagcgccgcactccacttgaacttgacggtgttttcgagagcggcggtgaaggcgggttggaggtctgagtttcccagcaaaagattgaccagagtttctacctgtttgctggcaacatcatcgtcaatgttgctattgtgggcagaaacgataccgttagatattcccgtggcaatgtcgttcagaatagcattgtcgagtttgatcagagcagctaaggagcccccggcgagaaagattgatgatagtctcattgttgagagcgcagatgggttggaggtgtatcggggggcgttttgtgggatttatatagtccattgcaatgtttatgagcaggtcgtgatcgtgggctaggttgagaggtgtttgaagaaggaatgtgccgattgggaagattaggagagctgattcgtgctggttcatgggctaggtcggcgactgactgacttactgacccccgacctacttctgttctgtcagttgccggaccaacttctttgtccgcgctggaatctttcatgagacatgagagctgatatacagacatgagtttggtcggcgtacttgcggccattccgtcgttcgtgtgtgcactgttctttccgacaggaggacggcagggagaatggttccagtatctttggaatgaagggggagactatgcccagaaagtcgccaaaacaggtgcattttcaacataccaggctggttgcttctctagaaggaaaaaggttggaggagctgatggtggtccggggttcgctgaagatttctgagtgactcgacgtgactattccctttcttgctcagcacactggttcgatatcaacttgcgagcagaattcccgtttgattccattggtccaagtcagaggttgcccaaacattacaaaacactagacccactcgacccggttctggacctagtgggttctggaccctggtccaaacagatgcagggcctggaccgttttagttgacagaagagatggaatgtgggcaagccggaaaagtcgccttttccaacgacaattctgccttaatcgagagtagagacgactaaccggcttctccactcccccctgggtttgagacaagtccccgtccgattctgtccagactaccagataatgtgactgcgatgagagagacggcgtcatctctggaccgatagcactgacgacgttatcactgactcgagagacctaaagatgtcacccttgaactcagagcctgacgatattatcactgaatgccaacgccaaacacgcccattatggacccgctatccgacattccacgcccagcaaacgatgctcctcaaaacaacgagggctgtggcattaaaaagacgccaggctgtcagtctagattaatgccgtcaataaatgttttttgaagtccttgcaacttttgtgttaatctggttgtttttggagttgtgaccagttagggagcctggttgctgaaggcaggacccagagaatccattgttgcgactgtataacaccaaattactcattacgagttcggaaaactgctgcaaaccactgcgtctatatggaccatctacagtaatctcctgggctgcagatgatgacgtaatagccctctccagggacgttaatcaggacacactgtggtaaaaagatgaccgatttgcgcggactttgccactctttaaaggtatgctaacaccagccatacttgatagttgtaatccaccacggtcaaatatggaatttagcacctcctatttcatgtcagagtcttatttagacctctcggagtgcaatacagcgacaatacaactgccagcagactctagagacatggagacgaagacatggatatgatgagatggatatgaagagacggatatgatgaaatggatctgaagagaagcagattcatggtctgtggtctttttgtgaatttcaatgctggccaaactcgtaacagtacaagcacgagtgctgtcacaggccaaggtcagactagacccacattacaagtacagtacaagaacaaaaaaaaagggtataaatgcaccttggtatggtaactccttagattctggaatgcttactgaccaattccgccactcggtgactattccgtgttgtgactcggtttttcctcagtacaagtgggtatatgtctaccaagtaggtgttgtagtacttttgtacttgtacttgttggtgagaacgcaggaattccgagaacgcaggaaatccgacaactaaaccacttgatttctttctttatctattgcattttctctctccgatatctttttccctaatatatcgttttctttttctttctgcgtccacaatattctcaaaaaacttcattattttcttcattattttattctaatatttcacactcgcacacaaaaatgcatataagctgcatgacgatgcaccatgccgtgcggctcgaaaaatacaatctccattgggactaagtaaacatgcaccgtgtgccaacctccgtcatttcgatcacaaccttgtagacaccgcgagcgacggaaaaatggactggattttttcggaaaagcccgatcccgcaacgccgcccgtgtcgtgggcgctgggagccattccggccatgtttcggcgtgaaacgccgcatttcgagcgagatttgggccggctgagacgggcagacagagactcggagggagccagagacacagaaacgtccacgggagacgatgtggcgacggagcccactttcgacaactttttggagatgaaagccagcagcaccccctttttcaagccggaaaaggtgcatttgaagcggcgggcggccaatgataacctcaaaccgtgcccaaacaagttccccaagacgggcggtattttaaaacagacacagaccggagcgcacggcgaaaacgacacggtgtccaatttcgggcacaaaaacgtgagttttgccgcgtcgttgggatctactacaaacagcatctcggaacagcttccgtccgggtacgagggagccgaccagacccccgtggcgtcttgtcgaggccccaagtttgtgcagtacgacccggtcaacgacgacaccaagaccatgtttcgcaaactcgacaacaacatggatttgttgaacgagaggcggttgaagtggggaggaggaggatcagacaccaggccggtgacgcagcatgtagcgaatggaaaggaggaggcggaggagcacagactggtcaaaagcacggctcaagtcgagctggagctcgctttggagaagatcaagcgactggaggaagacaagagacggtacatgaaccagagcaataagctcgagatggaaaagaggacggtggaacacgatctggagatgctcaagcaccagcagcgcaacgaaatcgatactatgaagatgaccattgagcacctgcagtcgaaaatgagtgttagtgggtgcgagactcgcgtcaaggagcacaagttgaacgtggccgagtcacgtgtgggagagctgcaaagagagctggctgataccaaggtggctgccgaagcgcgcgaacaccatctgaaggagcaggtggcgttcctggaggagaaggtgggcacactggagcgcaaagagcgggcgttcagggcctcggagaagattgccatgcgacagagagacgatttcaacaagaactggacgtttcaaaaccagggttcagggagccagggctctcagaatgaaacaaatcatagtcagaaccacgtgaatgatttccatcagaactggaatcgaaaccagggacctcaaaccagcttcaacccgaatcagaactgtggtaatcagcatagtgggttgcagaaaggcaacgaattcaacttgaatcacctgaatccccagcaacagaacccccagcaacagaacctccagcaacagaacctccagcaacagaattcccagcaacagaacccccagcaacaacccaacatcttccagaacccaggcaacccgtttgcaagcacattccatccacagccgcaacagcagtcgacacgccaaccactgggctctttcgatctcaacatcaaacgtgacagttggcagaaaagtagaaacattttcggtcacaaccgacaaccatcgacgacacccaaacagccccctccctcgtacatgagaggtcacgatgtggacatggccgacggtatgcggttttttagatagccatactaattatttattccatggaatgtacagtagccataataatttcagtttatcacgaaaatacattgttttgaacacctgttggtagatgggcagcagaaatggctgcttttgatgccacagcacagagactggagcaatatacagtatgtaatgtcagcttggggcgtgctggttgaagagaatatggacataaacatgaacaggtgtgttttcacaccccaaaggggattgaagagcagctaacagagcagtgaatcggtcggcgtcaatagatcgactcaagggcaaacgtctgtactatccagacactggttgtagtgtcactcttgtactcaaacgtccttcttcttgttgtagaccttccaaaagtttcgctttccctcaacaccgagatctggaccgatgctcttgagtcggcccacccgacaaatgctctccaccagtgtgttgttgacgttggtgtccttcgcgtagcacggttcggcaaaccgtagagacacgtgccatccagtggggtttgagagcagtcggaagacccacatgggcagcgtcacgggcagaggggtggtgatgtactggggggcgagtctgaggcctgccggaatcacctttgtgttttgagagagctggtggaagtcaatgtgtagcaggggcagcagacctcgtccgttggaggttgttccctcggcaaacacaaccacggctcgtcccttggaggtggcgtcaaacacaatcttggacagcgactccccatgggttggaggcacgatttcggggatacccagggccttgaagaagactccaaacggacccagctcctggtagactcgggaagaggcgtgggggacgatgaaaacggggtcgaaaagtgcagagtacacaaaggcgtcaatgggcgacaggtagttggacaccacgacctctccgggcttggggtaggcctcggtcagcttgtttcttctcaccgcttcggcggacacgttccagaaccagaagccactgacaaacagcagcgtcgaaaagtaggcctttcgtaccggctcgattgtgatgaattggatgatgcccgcatacagcgccagcagggcgagcaagagggggatcttgatcacactctccacaagagccaggggcgcctgcagaacgacgaaaatcgtgctggggagcgaaccgtcagccttggagcgcggatgcggcaggtagggagcaacacctgtgcccttatcgcggtactgggagaacttttccatgctgtggagttgtgtggagtgctgctcagtggttatacaagtaagcctgatgcctgcactgtcttttagagtttcacagttgcgcagtccatcccggcatgggccgaggttggccgctgaagcgagtagagaggggcggaatgggtgtttagactgattgcgaggttgcaaaaaagagttagagcggtttcaagctgtatttgacggcggtaatttgtcattcgatgcatcggatgggcggggctgtgatttacttttacttacttgacgttagttaggatcataatctttagtatgtgatttagtgagaatatttgtggtgagaggttcgattcctgcttgatgtgaataaaaaaacccgtacataaaacagtatataaaatacaaaacacaaaaacaatgcatataaacaatacataaaacaatgcataaaacaatacataaaacaatacataaaacaatacataaaacaatacataaaaaacagtacataaaaaacagtacataaaaagtgatgtagtcataaagacagtgagtcaaagtacttccacacaatggaactacgacttcagtaaacaatcttcagtaaacaatcttcagtaaacaatttccagtaaacaatttcagtaaccacaagattccaaagtaaatcgaagtaaatcgaagtaaatcgaagtaaatcgaagtaaatccaactgacttccacaccgcacacacaccaatagggttcctcacatttcgcatttccaagtagcacgaacccggttcatttgtggccaaaactcatgaaaaacagaccaaattgtaaatcacagtattgcgacttgccagcccaaatactatcacctctctgttcatattaccccagtggcgtccatttttcaattttcaataaagttttagatcatttcacatcggcgctctcaccaccattccgcgcccctcgttcatcaacatgtctttccgaaacgtctcgctgcggggctcgcagctgctcggcaagctcgacagtcgcggctggggctggtacgtggcaaaaaaatggaacattgggctggtctacacgatgtgcaaggtttttctgagatgcaagaaagtcgacatcaagggcctcgacaacctgctggaggcccaccgacaggcacggctggagggccgaggtctgctaaccgtcatgaaccacaccagtgtgctggacgacccggtcgtatggggcatgctgccgaacgacaatggctggatcccgtacctcatgagatgggccaccggagccaaggacatttgctacaagaacaagctatactcgttgtttttcggtgccggccaagtgcttcccatcacgcgatttggtataggaggacccttccaacccggtatggatatgtgtgtgcgtcttctgaaccccaacaacaagatcaagtactcggccaagtacaccccttatctggttcataccaacgccaccagctatccgttttggcgagagtccaactgggtgcacttcttccccgagggctacgttcaccaggctctggagccccatgagggcacgatgcgatatttccgatggggaaccagtcgagccgtgcttgagccggtcactcctcccattattgtacccatgttctcacacggcctgcaaaaggtgttccaggagatccccaagggctatgagatggagggcaataacactaacaaggatagaaccatcagtattcggattggagagcccatcagtgaaactacggttgcaggtttccgaaacgagtggatcaacttgtgccacaaggagaatgttggcttgaacgccgaaacaatgcccgacgtgctcaagaatggacaggaagccaaggatctgcgatccaaggtggctgcttatctcagagaagaggtggagaagctgcgtctgaccgttcccaacatgaaccccgagttgcccgagttcaaggagcccgagttctggagcgacattgacaaggtgcacaagggcgtctacaaccaccgaggcaaggtgcgaatgctcagaaaccccaccaaggggctcattgaggtggtggaggccaacaaggactagaaaaaacatagatagacttgtatattgtatatagaaacgggacgctgttaaccggaacgggagggtgtagttggaacaagttgtgattgggcagtattgtgtcggatatgaaggagtatgggtggggttcgggtgaagactgctgagggctcaatgtgagggcgccgttaagagctcgaagaaccgattgagccgagaccgattgagcttctgtttggcccggttcaatgtggcttccaggtttgccacggttctttcctggatgtactggcacgagttgtcaccgaataacatctagtcaatcaacgttcatgagttctcatatatcgctccttgttgggctctcctcggcagttctgagctcacaaccacccttctttgcacgacggaaatcgccagggaagattctccagactggcatccggaagatcaaggagctggatacccggcaatgaatcgaatgccggaatgcattttcggctgtgaagcgtgactgactgaggatctctggagtttcaacttggagaaacagctcatatcaatggtaaacaaggtacctcctgaactccccagaagtacgttcgcctggacgtcaacatcagtggcagaaatgacataaacagctttctgtggccaaatcaccgtcaaaagcccgggttgagccttttgtcagacaagtccccgtcattttacggcgtgtagatttcaagaagagacgataggaaatgacgatgatgaagattggtgatgaagaatggtgatgaagaatgatgaatcaccccaactgccaaatcaccaccaccaaatcgccaccaccaaatcaccaccaccaaatcaccaccacaacccccggcctcccccgatcacgtgaccaggataccccagaatgcagattcgctgcacgtcattatgtggtggtcagtccacctcctcccaaactctccaactctttcacttttggtttcgacacaaaacgacatcggccagctcagcgacagtttccagcaccagcaccagcgccatccaatccgccgatcacgtgacctgtcgactactcacgtgccccattatcgattcgtgtttgcaagcaaggcggcttttgaagactgcggcaccgttttatatatatttttttttggtttttggtttttggttttgtttttgttttttgggcttggacagaaatctcgactagttgtccttactaatcatcatttaacctgtgattcgcaccacaagtcataattacgcatcgcatctcatcgcacagcatcgaatccgacctactaattgcatcacgtggacattggacctgagctttgatttgattcgttcagaaaaacactcggcatccatcatactaattgtgactgttcggaattaatcacgacatttacaaacacacagtcactcacacaaactaatcatatcctcacgacacatcgggtgagcacgtgacacacacacacacacacacacacacacacacacgcacatactcatgagcgacatggaagacgactcccttttgggaatccccgacaaggaggaaagcgtggaggtggaggtgaaacaagaagactcgaaggacgcaacgccaaaaatcgaggacaaggaggaacatcatcagcaacaacagaatggcggcatagcaccgtccatgatgggaggtggtgatgcaggaggagggcccaccagcatgagtattgctccaggcagtctcagtggagcaggaggcactgggggagttgcagcggcagcggcggaaacggcagcggcaggagcaacaccgacagcaacacctgcagcatctacgcctgcggtcggaggcactcctgccccgtctactgctgctggatcgtcgtcagcgtctcgtcttcaagtggacgatatgatgactgctttccagaagcagctgggacccaactgggaacggtacagagacgtgctcacacatttcttggtgggtagattgagtcgacacgagttgcaggaggcgctggatggcattttggaccgatcgatggtcaagatgcacaaccagtttctgctggccaacctgtgcaactcgctgcgagctgctccggcagacggggccactggccgaatgactagttggagtcgcaagcgaggccgaggaggcgcaggcgcgcaaaaggtcaagggagacacacagatggcccagctaaaaaaggaggtgctttctctgccgccgcgtgaacgaaaacggatcaaggccatcacacgagaggccggcaaaaaggggtacatctcgtcgacgatcatcaacacacgacaagctatgctgccccggattccgtttgtgcaggataaggatcaggttggaaagcagggcaacacagtcacgtggacccaggacattatccacgcgtatcagacgcagctggctacagagtcgcgtgagcttcccgatgcggaccacctgcggtcgcgcatgattggcattgcccttgagcacggtgttcttggggggcttggccagaatgtcgttgagctgatccaggtgggactcgagtactatctcaagggcatcattcaggagacgattgagatggttaagctgcgcaagataaaggacaaggaggcgattgctacggcggctgacatggctgtggttctggagagcactcccaacctgacggttgagacgtgtgctcctgtttaccgactcaacaatgtcatgttgcagaacgatgaggtgattgaggagatgcagcccaaggaggagcctctgggtgacaagaaggagttgaatcatttgctggatgatttgctcgcggagttttagccagtcgacgatcgaatctacgactgaggtatcaacaagcgcgatccagtcatgtgaactgctcttggtatcatttgtccccaggctacaactccacgagctggcgtccagagtccagtcttaatttatagtgtatagagatgtattatatgggcctgtcatcgagcgggtgacttaatggtggtgtattcagtagtcggcttgagaactggtacagattcttgcagcttccattctagtgatcgtggttatggacaccgggagtccgagacagtttatatccatatctgactgaaatatctacgtacttccatgcgtgcccaatggcttctccatggtacattgctgagcgtttttttcccagaatgacccgccaaatgtcacctcagctatgttcaggctatcccggactccacaaaagggcaacctggccgagtggtctaaggcgccaggttcaggagactgaatcaatatcctggtctcttcggaggcgagagttcgaatctctcggttgtcagcgtgcgaatggcgcgtattctctttttactcttcgtcggggtgagttccatcgcatgttccatcgcatgttaggagagaatgtgctttctcaggttccttttgtaatatgcacgggagtgacctggatacaggtccaatggcagtattaggtcaatggttgtattattcagaggcactcatgcgagctcgtcgaccgctgaagatctgacagttgctcatgctaacatgctgaatctgttgtaggatagaactgcggtctgactataagtagcacaagtctccatgctaaacgccatgtccactcatcttggcgaactgtaggaaccgctgttgatcgtccggtgacaggagcttccacagctcgtcttcggggacctggtcgagcaactcgttgagctcatcctcctcctccttggtccatttcggctccgtggggctcgaatccagctcctttctgatcttgtcggtgtcaactcccttgggcacctcgtacttccacccgtcatattcctgcccgtatcgatccacaatctccagcaccttcttgcgatcggccaccttgtctggattcatgtggctggagttctggaactcgtgctcctcctccacattggtcttgtagaacttttccgagcagaagacgtgtttctcgcccttataacacgccaacgaacagtataacgactgacatttgggacagctgtagttgctgggattggggcaaaaagcacacgtgtgcgactcggccgacagagacgaagcgttggtcgacggtttgagcatgacaacagaccggagcgtggtggagcacagttgtcaggtcagactggtgttctagagtttctcacaggttatgagcattttaaacgtcaccggtcatgtagaacacggccaaacaggatgacagtatcgtattggtgctggtacaagtacgatatttgtagctggtgacagtgacgaatgaaaatttagttccgccaaaatagaacatacaaaaaatatataaaattacagtataatgattacataatcaaactgtgaatttgatagcaattgatataaaacgtatataaaaagaatccgcgctcgaattttctcctgtctatctacctggaatccacctcacatcactatatgcctttatattcacctcttttcgggctgtgggggcaacctaaactcttgctttcacatgctaccactgcgttttccaaaagtcgtcaaaagtgcgataaaagcgggatattttggggaaaaatcaatctactgaatccctgtctcttgatctaggtggaacactgatttttctcgtcaatttcttcattctgtcaccatcaactagctctgaattgatgccatggtcaacagtactacccctacccccacaagcacaactcgccacctcctatcgagccaatacatcacctgcatccgagtctacgcgtggggattgtgtgttggaggccgtctaactcaccatcttgtgagcgacacagatcgggtgcttactaagatcaaccatagttctccgggactggactatcggggcattctggagcagatggatgttttggggggcaaagggctggctgattggctccagcagggacggtgtgagaacgagatctttctcagcgctctcgttctgtacctgttccagtggatagatggtattgacaaggtggttgacaagttgtataggaggacctgtgttgagattgagctgtcttcggggcctgctaaaggtgaactgagagatgaggacaacccagggtcggcgtctcagcgtgttttacactggtttcagaccaaggttcccgttttggaaacggtaccgttctggtcaaaacttgtgggcaggcaaaacaagactgaaggagcctttttcaaagtcagacactccacaattcctcttttagacactttgaggacccacatcaaacactacaagacatgtcttccctctgttctcggacttggagatgtttcgggcaaccccattccactggatgctcagtatctggctgaggagatgaacatgaagatcgtattgggcaacagtcgacttgtggaggcgtttccagctgctcagggacttgccagagactggattgatggagctctgatggtcacagccatcatggtccggagcatagtctggtggagtgccttgttgggggaacaggaagactctgcgttgagtgacgggtttgaggagatggtggggggtggaggtgtcgaggagatggattttattcagtatttggagcaatccaggttccagcagaggttgcaaaccctcagtgactggttctctcagcacagcggggatacagctagcgtcgactaacctaggccgaccagaccgacaatgtttgattacaaaattgcagcacccgcactgttcagttatcagaacacacccatgtcataatactgtgttcatgggcataataggcgggaatagacggcaaaataggaccaattgcgtaggatacagcgtcggttgtgctcataagtgcggatcagtgcggatcagagcagcaactttgattctactactatatccgtcataaatcgaaactaccatctgtacaagtgcgtacagtacaaactgttgatggcaaacctgatggcaaacctggcaaacctggtcttcaggcacacatacctgaactaatagcttcaggaacatgacacctggtcactccatttgacaaggctgcctgtcaagccaccgtcagctgtcagactatacagggtgacagattctccaagaaacacccatgcccagtttataattgcgagctatagacgggactatcgtgacgggcgaatgaagagcattagccagggggacgccaacattcaccaacattcaccgacagctggcgattttgcccatgtacaactggtctggtcgtatcgacaatgtgtcatctggctacatactccactggcttgactccaggcagcctctggaagcagccatcagataaaggtggggggtaatcttgggtttgatagaattgccgctattgtataatattgccaggtggctgtttttggccggttattctccatcgaagcacgtggaagggtggaagggtgtgtggatggactccaggttcgcaattgcgcaacccggatagacatgcacatggcccaccctgcatttgtctgtggtgcgtctctaacgtggccggaaatgttcatcgtcgtcgagttacgggtattctctccgtcgttcgtcttttgtcctttgctggctctgcacctgcccgttgtgtatattatccaccccaggaaaaaaatcaagaagtacattgtaaaaacaaaaaccaagaaggaaaaagaaaaaggaaaaaggaaaaaggaacaaggaaaaaggaaaaaggaaaaacacagttgtactgtatgtatatgtactgtccggaatacgaagagatcgacggagggagccgggaaagagggcggaaataagacgaaagagatcttgagtcggaaacaacacaaaaccccgtcgccagagtttggacacacacaagtagaacctttcatagatctaaataatatatccactgtgcaacctactaccatgtagcccaaatttaaacccatttacaccaaacaaaaattagcccaaaaaattcttccaattagactaagttggctggagagtaatagacagaccgacagaagtaatggacccgagggaaagaaaacacgtcccggcagacatgggaggagcagtcacgtgaccggaccagagacctgactctctcgtccaggccacccctccatttccctctaccccgctattccacccctttgctctcgaatttaatcacactgcatctatgcactaggggctcctttgtatgcacctagacccgctcctccacaactttaatagtgtctacttcttcctccatggcgacgagagcagcatgaacatgatggaggagcttgagaatcacgccttgaagagtgagtatggcgctgtgggtgggtgtcaaggggatccggtggctgcggcggtgttggggccgctttttgccgctttttgcccgctttttgtccgctttttgccgctttttgccgctttttccgagtttttccgaccaaaaagtcggttaatccagacaaattcttcacagctcggagtgtctaattcggtgcaaaatcgtcatcttctaacacagtcctggtggttggagactcgggggtgggaaagaccaacattgtgggccggtttctacacaacacgtacaatcctcacgccaactcgacaacccatgcccagcaacacattcacacactcaatatcggccgaagaaaagtcacggcgcaagtctgggacactcccggaggcgaagaacacatgggaaccatgtctgggctctatgaaggagcggtgggggccatgctcgtctacgatgtaacgtcggctcagtcgtttcaaaacatcacagaatggctcgaagatatgaaggaggagagagacgactacattgtgccgatgctggtgggcaacaagtgcgatctcgacaaccaaagggcatttccggtctttgatgccgagtttttcgccattcggaatgacatgctgttcatggaaatctcggcgctggaaggaaccgacgtggactttgctttcaagaccctactcaaccactgttgcaggtacagcagttcgcattccacgtccaccaagtcattcacctcgtcgtccttcacttcctcgtaaaggccacaagagagcaaaaaatatttattcaaggagagggtggagtccagatttgctccaggagttatacagtttattgattctgattattaagagctagcacttgtaactaactagcatctcttcctggcgcaccttcacgtcactgttgacaagacatgtctcagaattgcttttgttcaacactgaccgttacattgttctgtgcaactgtgtgttgcaagtaaaaggaggcagtggttgcaagatggagagttatcagtgatctccttggtcctggcgtccgttataatcacaattgtacttcacattgctcgtcagacactgcacagaggatggtaaacgtgggaccggcccagtacagtcaatgtagcacgaagaagtcatgattaggacatttaaagacaaaagggagactctcatgccttcttgtgaagctcaggatctcttcaattgtcatttgtagccatctcctacactttgcaggatcagtaatcccgaacgggaatgagctttcaacacaacatgacggaggcggtagagaagcgtaggtgctgatatccgtatttaagatcccctatgccacgagacgtaggactgtgctaatccactgcttataaacccactccatgcggctctggaatacgggttcttgccgagatacccgaaacttaattgatactgttcagtcggcgtggagaagagaaagtggagtggatgggcgggtaatcatgctggaaatatgtcatatttggtatcatactgaccgcgtcgagctcctagaatcaactgtggtttttttggagctttagacgtgacatttggcagaaaaaggactatcccctcaaagcctactaatcatttccaaatactcaacaatctagttagtgttagttggtcacggatcaacggagtgtctggagaagtctctcctcagacaccggaaaatctcacaaagcacctgcaatcatccaaagatgcccgatgtaatgttgcgtctacgtcgagagtaagacattaccagcttaggttggaatttgccctcttttggaaagtgaaacataccgaggacaatcttttttctccagggccttccgagtctggagccaatgttgttattgaatgtatagctcttctgctataactcttgtgtcaacgcgttgctcgtgtagatcctccagtaagattgctctgagtccacggacgatctgatgcggccccatgcttgtgcttcttgaggtgtgcaccatctcaatcgcttactaacacgtgtcttgaacgcgaattgtctctgatttacagaggatgtgcaccggggcgcgtttcctgtcgatccgcggagacgggtggttgagggcggtatcggtagttgagtgtgggtcgagatagcaagcaaagaatatcattgcaaagccccggctatggcgattcaagcgatgcccacaggttccatgttcatccattcagaaatgtcgagcatttctgtccaatagctgagcatgtgattgtgtgtgaccaggacaggcatgggagatgtacccgcgcggtagagacaacccaaacgttctatatctttgctccttttggtcattcaatcacaactgtaacttccgcgggctcgggggtatctccatggctgctatctccacggtctgtagctataattacacaatggagagtgggtaatcatacagccagacctcaaaagaagcgagcgagagatgagggatttagccgggctctgagcaacggcggccaggaccaggagtgaaaagcatcttcagaggcgctcggttgccaaccacaggctcctatcggtcctgtctatctggcgtccacatgtcttagtcgcgtgccataatatcgctgccgtgcccatcgcctttccgtcgcgtacaaggagaaaaccatgtatgcaggcacgtgtccgcagagtagagacattcttgttggacatagacttggtctaactgacggccttgttggtcgtgtcgagtttagcgagagctttgacatgttgtagccatgacggtccaagccaccgctccacctccgtccaagactgccaaatggggaacgcaatcgcttctggtcatgctggataactgcaaaatccgccttctttaggttgctaccccttgaaagtggccgacaacacgtgaaccgtgagtctatctctgtagaatgacgggcgtcgacgcaagaataagcagcgcgatctaagcgtcctcagcgaacccaactgtgagacacggcttgggtcaacaatgtacgtctgtagaagtcagaagtcagaagtcggaagtcagaagtcggaagtcagaagtcggaagtcagaagtcggaagtcagaagtcattgaagtcattgaagtcattgaagttggtcagcagaaagacctcagaaggacctcagaagttggacagtgcaagtgggtcagttaagtacgccgtatgtacacactgtacaccactgggacgtagttgtaacatacaaaccaagtcggggcacgacagcactctttcaccgtcgccacaagaatactcagtctccagctcttggcgcaaaacaaacgtttccgcaacaacactgcccataccaagcgcccaggagccccacaatccgccaaggcccaggttgctgccttatgatgtgctttttaggtggaacattgacatgtgcatctgtacttgcaagtcgagtgaggatcgagtcccgtagtagttggccatggccgtccttgccagcagaagaatggcacgggaatctacggcgcgggaatccacggcacgtgatctgtcgctgtgacctgtcgcggtcgccctcctgacgccctctcggtagccttccactcccctaaccgcctagcccggctgaagccagttgctccaaagtgtaacgtaaaaagttctattttgagcattttttttgcccatcaccgcaagttaaggttggattttttttccctgcaaaacgctgctgtagcgagatagacaaccagccgcggcaaaaccggccttctggggccaaagcgcggatatgtagcagttcccgggacaaatatgcccgtgattgtacgatttccgtctttatctggcgattttgaaccccgcaaaccctccaaaaaccgcagtgttgggtggttttgcacatttctaattttggttggtatgtacgtaccatacagacactgcctcctgagttaaatatgtgaaacgcgtgaaatttgaggtggagctggcggtgattgggacggatggaattgaggcgaggaggtcggcggcaggcggctggtcacgtcaagtcctgattacgtgccttgtcggtcgcctccccgcctccgcctcatccccttccccatcgtcgcccatatctccgacatatcccacatcatgtctccgccctctagtgctagccaccattagctccaacagtgcaccctacatagtgggtaggaagagagacccccaagccaagtacaaagtgcaaagtagactaggagcgcagctaaacttgtgcgcgttacgttaaagttgctgctgtgtgacacctaagtcaaagtagtaatacacaccacattacggcctccttctcctccacacaccacactaccaccaccaccacactcgctacccaccacccaccgtgataatgcgaaatctgacaggggagccggaaaacccgtttgaccagcagtcgtaccagtcatcggacgagcggtcgcacgggtcgggcgactacctataccccgaaaacgacagctaccacgacgttaccagccagacggacacgccaaaccccagcggcaccgaacatctgatgccgcaggtgcccagccgggccacaaagccgtactttgacagcaaccacgacggcgcctcgtcacgacaacatctggtggaccgatcttcatcttcgggctcactggcaggcatgggcggaagcatgacgcccaacgggtttgatcggtacccggaccggatttcctcggtcaacattcgatctgccacagcgtccgaggtcggctccatctcggagaatgatgacaacccgtttgtggtgaacgcagacttttcgccgtttggcggctacccagcatcgtccttccccctgcacattgacgagaaggagcaggacgattatctacacaacccggacccggtgctggaccaggagatggacaagcggtgccagtgccagaaaatggaccgccggggaatctcgtcgctcatcgccttcattctgctcattggcggcctgattgttgtcttcatcgttctgcccatcctcacttactccggagtcactgaacgagtggcacaccccgtcgtgcacagggaggtcgaggtgctgtcggcataccaattcccccagctctcgttccgaaaggagctcgtggaccccgataccccctcttcggccatgacacataccgccgacgacggctcgaaatgggacctcgttttctccgacgagttcaacatggaaggacgaaccttctaccccaacgacgaccccttctggaccgccgtcgacattcattacgctgccaccaaggatctggagtggtacgaccccgatgccgccatcaccgaaaacggaaccctggtgctccagctggacgccttcaagtcgcacgatctctactaccgatctggaatggtccagtcgtggaacaaggtctgtttcactcaggggtatattgagatctccgcgtctctgcccggccagggtcgaacccccggtctgtggcccggtctctggaccatgggtaacctgggtcgtcccggctacctgtccaccaccgatggtgtgtggccctacggatacaacaactgtgatgccggaatcactcctaaccagtcttctactgatggtatctcctacctgcccggtcagcgacttaacaagtgtacctgcaagggtgaggaacatcccaatcccggtactggacgaggagctcccgagattgatgctcttgaaggttccgtcggccccaaggtcggtgttgcttcccagtctcttcaggtcgctccctttgatatttggtacattcccgactacaacttcattgaaatctacaacgcctccgtcacctccatgaacacatacgccggaggtatgttccagcaggccatttctggtatcaccatgctcaacaacgactggtatgatgtggtcagtgtggaaggccaggacgagtccgagctgcattaccaaacgttcggtttcgagtatctcaacgatgacgacaagggctacatcaagtggtttgtgggccaggaccctaccttcaacctccacggctacgccctgggtcccaacggtaacgtgggacgacgagacatttccaaggagcccatgtccatcattatgaacctgggtctgtccaattcttggacctacattgactggcccgctcttaatttcccctctaagctgcgaattgattacgttcgaatctaccagccctccgatcagcacagtatcacctgtgacccggacgactaccctacctacgactacattgagaagcacaagaacgcgtacgagaacgccaacttgaccctgtggaccgatgccggttacaccttcccccaaaacaccctgatgcacagttgcacttaggcggggggcccagtggaggaaccaacatacatgagtcgcccaaaaacgactcctttttatagagtacattaagcattaacggtaacaagagtgcgtagacaggctacaagtagccaaatatgggaattggtagtgctatttttagatccccaatggtttgtaaatagatcaagtactgtggtaaaaaggaagctataaaggccggggcgattagtcatgcgttagctgctctacagctgctctaggtttttattctcttttattctcttttattctcttctattctcgtatttttttttctgcattttattttattttgttactcttatattcacactctaactaaacagttgctatttctgaatctacggtaactccatttctacctgtcagaagtgagatttgaaaaaacaatcgggtcattctcgaccaaattatgaagatgacgttttatttgatcctataattccgcgatatcactcgtttcgagcagcttcagaatttgaaaatagggttcacacgtgacatttttggcccattgtgtatgaaatttcatttgggacgggaacttgtctggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcacttttttgctgttcccgacaccatccgctagtatataagttagatgcctgcgtgctcgagaatatggatgccaactctgcgcttgagtctgtcttcgtgttctttttgaatttgatcttcgtgaggtgtattttgtttacttgatgaggtgtgatttcgagtgactgtggagaatagagtcctatggcggcagcattcggcattctcgtcgaccgtcctccgctccgcacagtacatacggtactcagagtgccatcgactccaacggttacacatgcacctgtcacactaccactaccaataccgcagctgtatcgtatgtactggtaaatgccttccgaaacctttcttgttggctctgacttcagcttagactcccgaggaacggcccagtgtttggcaggttgtccgcggaggaagaggcagatttggacttgcaaagttccatggagagcggcagtggcagtgtttgtatatgcggtacttgtacgattacttgtacgtgtactcgtacatcgatctggtccgtggaacagactaagcggacaagatagcgatgaaagatgagtgttggtgagaagagtcggtaattgactaaaaaccgcattacaacaagaggcatgtatagccagaggtgaatagaaagtccaaagttgtcaaggcaaccatggtttctgtagaagaaactggcccaggcgtccagtacccatatttcgagtctgcttgacaagacatgtgtaggtgtagatgtaggtgtagatgtaggtgtagatgtaggtgtaggtgtaggtgtaggtgtagatgtaggtgtagatgtagatgtaggtgtagatgtaggtgtagatgtagatgtaggtgtagatgtaggtgtagatgtagatgtaggtgtagatgtaggtgtagatgtaggtgtagatgtagatgtaggtgtagatgtagatgtaggtgtagatgtagatgtaggtgtagatgtaggtgtaggcggtacgacgaggtcagtccaaccctccattccctgtactcataggtacacgagtctgacttcaaaaaatacctcctacggtgcctgactggagacagtgagaccctaacgaaacatttcagaatgaactttcatctgtcatcgctctctacgcctattgtgcgggtctgtcgtccttctgcaacgtcatcttcacattggagaagtacaataagaccgtagatcgcaccaaatctacttggccccgctactttaacgtccaacatctctaccctccacctccccttctgcatgcaatgagacatttactcacacttgtcaactaactcaagccccttgtcaactaactcaagcctcgtcaactaactccaccacactacttgaactttatggcgcagataagagccgcgtcaacctcttcccatcgcgatgcaagtctgtgtaaattttatacaaagaagagcaacggaattgcaaccaaaagttatcctcataaatcgcctttccgcacacttgtcaacgtctccatctccaccacttccgcatcctctcgtgaccaccagccacacgcctgtgggtgccctaacccccaaacctcccaacacgtccttcggttctcatcaccaggtctccattgctatgccgaaatttaacatcaactcgccgagtttcactcccagtgtggtggacaaggcggctatcgactccacgggtcccgctgcgcccgcagccgcgcccgcctttgtgccaggcaagtcgcccatcgacctggagcagatcaaaaacaaactgaccatcagcaaagacaagaaggagaatgcgaaaagcgcactgcccaaattgaaccctgctgtggccggcttcacgcctggcgcgtcggcttcaggctcaaccacgcccaaaatggccacagcacccagcttccaacccaaccagacatcggccatcaacacaaacagcaacagcagtgcgtcagcaacgtctcagagtggccctcccggcgcctcctttcaacccaaccagtcgttccagccaggcgcagcctcattccaaccgcgttttcagtccggaccgtctcaaatcgaacctggatacgacaactactacgatgaaatgagtaacggagcagtcatggcagcagcgcagaaccagcagttccccctgcagtaccatctgtacgcaccccactacctatctgcatcgcgacaacgacaacttctgtcccaccagaagacagcaaaggacttctttctggaccctcacctccaccagcgcctacacaagcaatccgaggacctgctcagggtcgagggctcgtccaacctgccgcggttcgtcgacaagtaccattcattggtgttgctggactccaatctcaacaccaaagaaaacggagctccaggagaatcgcctcagtgggtgtacaaatgcatgaacggcaaggacggaaaacagtatgcgctacggcgcattcagggatttgtgcttaccaatgaacaggccatgaccagcgtaagaaagtggcagagcattgtgcaccctgcgtttgtgtctctgtgcgaggccttcaccacccgagattttggagacgcgtctctgtgcatgatttacgattttttaccttcggcagaaacgcttttcgacctgctcaaccgtggtcagcagttttcccgtgacgtgatcatctcgtatctcctgcaactgctgtctgtgctggataccattcattctgctggcttggctgccaagaccgtggaccccacaaagattctggtctgtggccccgggcgagtccgactgaactgctgcggactttatgacgtgatcaattttgacaaagacgagaacgttacgcttttccagcaacaggatcttcgaaacctcggtctgctggtcctctgcttggcatgcaactctgtggaggccactaagaatgttgagcagagtctcactcgtcttgacagtgaacttcaggagattgtgcagtatctgctgtcttccaacacatccaagactgcctctagagtgctggcatctctaactcctcttctgacggccacgttcaatgagtctctcaacaccaacgattctctggaacacgagttgcgtcgagagctggaaaacggacggttggtgcggctcatggccaagctcaacttcattactgagcggcccgggcctgatccagaaatgtcccagcagtggtccgagactggagatcggtatttgatcaagttattcagagactatgttttccatcagcaggacgagatgggtaagccggttatggatctgggtcatgttgtgcgaacgctgaacaagctggacgccggaattgatgagagaatcactctgatcagcaggaacggacagaactgtcttattgtgtccttcaaggacctgaagcagtgtatcgagagtgcgttgagggatctcgagtagaggaggcaagtgttgcagatggctggatcggttggtcgttctctctggcatgctgctctggactacatcggctgagggtgcgcgctcatgtgttcagatctaggtgatgcagggcaacatttactggtactgggcatggtggagagtgtgtggcaaccagaacgagttggagtgatgatgtaatgaatgatttgaaaatgactgaggtggtggttggtagaatgtggccaggtattgtatatatgtagatgaactgtaaggtggcgatgcacgacaagcggtgtaggagtaccgagtaattgtacatggttgcttacgggagccaaagttcacaggtatgtatggagcatgatctataggggtgggaaagaaaagtagattagttgagttatctggagttgtttggttgcccctaagctgtcaaaattggacattatattcatctagaggcgctttaagagattgccgcactcagatagtatcatttgggcaatttttttcggtttttttttcttttcttcggcctcttctgtttttacgccttctgtaagtccaaccgacctcggactccacattggggcaacctggccgagtggtctaaggcgccaggttcaggagactgaatcaatatcctggtctcttcggaggcgagagttcgaatctctcggttgtcagcagcagagcgtgagctcttcttttttttcttcttcctctctctttctcattggaaattttttttttttggtgagactcaacgcaggtaggtgtgtttacccaagtgacaaacagttgcagtatctgttatagtacttcatttaagaacaaccccgtgggccactgtccatatcagtcacgtgtcattcgcaatgtacttatgtagcggaacagatgcaagcagcactctcctgtttgatcaccacctcagacctattctatatgtccaatagtggatgaggtgggcattcatgttaggatatgtcgatatcgtctcatttgacactgtcagtgggcgtttacaactgtccttaaacgtaaacatgcccatccatcaaccgtctcgcagttctgatcaaactcgctgcagccgcctgttttccatcgtcctccaacacaccacccgtcacaagcagccccgaagtatggccgaccctgagcataccatctggggtctttgtggccatctcgttcaccaccgacccctccaacagcgcagcaataccaatggccacagctccagtaccagtgtatgctccgtgcggaattcccattgagaaaatacgggcagtcacgtcaatatctgttgcttccatggtttctccatccagtcgcctgtacgtttggggtttggatacaaacgaaacctttggagtagctggtcgtttcgcagcatcttctggagtgtcaacaagacccatagtgtaagcgccctgttgtcgaatgtcttcaatttttgcgagaaacttgggatccgacagctgaggaggcagctccgttcctttcagaccgagatcagctgctctcacaaacaccgtggggttacctgcattgaccagagaagcctcgattgtagatccgtctttgagagtcagtgtgtcgatagcgttgtctgtaggaagtgtttttcccgacgagggcttcagaaagtcgattcggaacgccctggctgtaccggagactccatccagtgtatcctctccttcatagatgggcaggccgtcctccttggaaaccgggacatgggcaatgattcgctgatccacgtttgtctgccaaattcgcaccttttggaccaggctgtcaccctcttcctgtggcttctccttcaccagccgctcctcaatggcgtaatgggccactgccgccgtcagattaccacaattgccggtccagtcgatgatcggcttgtcgagactcacatgaccaaagttgtagtccacgtcgtaggctgcatctttgctttggttgatgatgacgattttcgacgtgctggatgttgccccgcccataccgttgagctgccgtttgtacgggtctggcgagccaatcgccttcaacagcgtcttttcgagctcggaaaagtccgccggaacgtcctgtttgttgaaaaacagccccttggacgttcctcctcgcatccagactgcggcgagccgtttttgggcgtttctgacaagactggggaacattgcagatggttgcgagttgcaagacagctagtcgcaagtttattaggcgaaactgcgtgcggcttggaaaataattttttaaaaaaaaaatttttaaaatcgcatttttcacgctagagcaatggtatggtatggtacggtacgttcgtttccaaactcgcagcaggagattgtggagagctgtgtatacgtaataattgatatggtcagctggtggtccaggcaacgaacgaccttcaaaagatgaagggtacctccagtgtactactgccttgaactcgactgcttttactgctggctacggagtaagatggtggaaccaggagatgtggcagtacctacttggtgaacaaaagggtggttccctccactttctaatcagtggcctgtggcaattataccgtacaagtacttctaacaccaggctgagtgattcttgtaggtgtgacttactaacaccaggctgaattggttcttgtaggcgcggttctaggggcagagtccaaagcacaatgtccagccagttacttggtctcttcttatatattcttgagctgggtgtccgtccggagtgatgattctgtacgacaagttctcctcaaggggagatctgtttcaaacacgggaatgcttctggagaggcaggatggaaaagatctagacaatctgcgtcggtgggattcctgaccttacagtcttgaactccttgggagagtagattcgggtctccttgtgggtgtcatcttcgtcggcatccgctggtgtcttagcggcgagtctttggagttcagaagggtcttcttcgggggtagtagaaggctgccactggattctgctgattgtaacggttcagtacgaacaggagtaggagcaggagtgcagtcagacccactaaaggatgccataagatccagttgctgtggatggagagacgtcaacccaacagtcatgatggtatgaattctctcctattttggttgtaaaagttctctgatcctccatggcaaacgaatccccaggattagtgaagttttgccaacaataaacagtgtctattgctcctctaagtacttgtgctacagcaaaaacagtggtaagatcaagtaaactgatccagtaaactgatccaatgactgacccagtgaacagatatcagacattactggtacttcaacactgtcggctctgacaaacagtcatcacttcgatctttgatattctgtttttactggtcttgacaagtggacaactgtttggtcattctggaaaacagtatcagggtagaatttctatccctcaggatggaactgctatccctcacttcagaaacagtacaatatcgttctgtagaagtaagaacattgtaatcgtctcgatcgcacaaaagaccccgcatctctcatcacttaacccgcctcttctggaactgtgacactgcgagctgctgtctctccaattccgtcttccatgacttagatatggcgatactggactcgtacttgttcagagcagctgctgaaggcctcgggaaaagcagtatccagacaagacaagtatagtacagtacatactgcattgagaaagacccacgatagactctcggcgagctttagaaagtcgtcaggaataccaaatggggtgcaagagtgactgtgaacatgcattgtcattcttcagatcacagtcgaagattgcgagagaaacatcacctcggaaagcagccgtgtggaggggttactaaacatgttaatgtcaggtagtcgccgtcacccagctccggccttcatcgtcacccttgtcattgtcaccgatctacggtctagtcattgtcactctttgtcgtagtctgcctcacattcttcgacttcgaatctgcgataaaagatgacacaatctcatatacatgttattcatttgctatttaaataaataccttcacttctgctggtgccccttgtgctccttgtcgtcaccgtaggcctttgtaccataatggccgttgatacagatgatatcctggggtctgtaattctgctttcccgagaaaaagacctcgaggatcttcttggtaccctcagcgtatcggccctgggcgtcgatggaagtgccggagatgtggggagtcatggcgtttccaccgccgtacttatttcgcatggttctccaggggtggtccttggaggcaggctgggggaaccagacgtcaccgccatatcctcggatcttgcccaactcgagagcgtcgacaatgtcctcggtgacgcagatggctcctcgagcagtgttgacgagccaagcgccgtccttcatgtgggaaatgagctccttgttgaagagacccttggtggaggcgtgaaggggacagttgatggtgacaacgtcacagagagagagcttctcctccagagactcgactcgtcggcatccaatctccttctccacatcagctggcatagcctggtagtcgtagtagagcatctccatggggtcaaagggcttgcatcgcttgagcactcgctggccgattcgaccgcctccaacggtgccaatgacctttccctcgagatcgtacgagtccttggcgacagcagccacattccagccgccctcgatgatctgctcgtgggcgggcacaaagtttcggaccagcaccagcatggtcataacgacgtgctctgcgacagactggacattagaaccagtaacctcaagaacagagatatctcgggcgttggctgcgtcgagatcgacgtggtcggagccaacaccagcggtgatgcagatcttgagctttttggccttgtcaattcgctccttgttgatgtagccggggtggaaaggggtggtgatgactacatcggcatcgacaatctccttgtcaagcacagagtgggcaccgtccttggaagaggtggtgacaagagtgtggccctgtgactcgagccagtctctgattccgagctcgttctcggtgcatccaagtagctttggctcatccttggcgtgggagccggcatcgtatagaacaagaaggaccttcatcttggtggttgtagtggtatggtggtgctgtggtggtggtggtgtgcgtttttgtgctggtggtgattagagaggacttggagccccttttatatcgttttttcgccatttcgtccccgcctggtttgtataggttgcattaatcctgctgaatcgcggcgtttagacggatggactgtgcggctcatttatttcaatatcttgctaattaagcgaagaactttgcagctccattttcgacgaattagattgttacctggtagtgaaagtaaggaaatcaaatcattaggtcatcttaattcacccggtactattgaagccatgtttttctacaaatataccgcttttttgaccgtctcgaaacatccgctaaactatttccgagccgcatcaacggtccatgtgaatttccgagccgcaccaacttgggccggattatgcaaacaaacaatgcacacatctgaaaagcaccagctcgcagaggtgtataagcctagggggaaggaataaaaagtacaataattcaatatcaaaaagattacaccaaccacgaatctcgcactacaaaaagtatttactagttagatctctgaacggattgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgctttttttcttgatgtcaaaaattgaagtttctataactatccaataatgagccagatcggccgttttactagatgtgataatttcaataaaagataaagtcttctatgggtcattaatttcctctgctccttttttgtagagtttcaagttattttgaatgatttctacgttattgaaaacttcaaatttggagctcttgtttttgaaaccattgacacatggtggcttggggtttggttgaattccagagcaacacgataactcttgttacacttattattgttattcttgcctttagtgtgtgcctttcctgtatatctcgcgttttatacaggattaacatcgaccctggatgtggcacgatccaaaacatggcgtaacagaaactgagactcgaagagaagctggtggagttgatttcctagttacaattcattcaatttctctatctattcactactgtacttgttttcttgcatcactgactagggtgagaagtctacggatggaggctagtgagacctgcgggacgaacagatttccgattgtggacatgatgcgaggtaatgagatgggttttcaactgcaatcaaagcaatctcaagctgtctgattcagtttgtatttcccaagttcaacattcctgcgatacaaaattaatcggaacacttttttcagactggtgcaactggacccttcatcgcgaaacttgtagcaaaacagttcaaaggcaagaaaccagtttctactgatggaaatctttcggggagccgttcacatcccccgacctcgtttgattgtctcccttctggacagaccatgtttggacacattccaaaggtccaaataatagcactttactgtagtgtacactctggctaacatataccgacgcatccattcgtaagcataatattaagagatacggtcattaagagatatagttggtgcagtgccgtcttcagttggctcgggcaacccatctcaatctaacgtaacccgcataccactttttggaatgaggttcgtagttggtggtcttgagggtatcgacaatgtaatcaagagccgcggaccgcttgctttcatcaatctcgctcaggaagttgaatccgaacaactccagccactttcgaagcccctcgccttcggcgagctcagtagatcggtagactcgctcaatcttctcgaccgaaaagcccgcttcctggagaaattttgcaataacatgttcatggggaaagtaccatggcgaggcagcagcagcctgctcaacggttttgtttccaaacttctccacggccataatgaaagcggcctggatctcggccacgtttccgaacccgcccatttcacacacaaaggtgcctccgggctggagcaggtggtggatcttcttgaatactgccactcgctgggaatccgtcttagtctgcgacaaaatccaatggaaagtggcgttggaaaacaccttggagtacttgtgagagtggttccactggtcgagctttgaacagtccaccacctcggcgttgagaccgcggctttggctgagctcgaccatgttggacgagttgtcaattccgaaaatggactcgcaccgcttgctgagatcctgggtcagcttgccgtctccacatccaatgtcaaggatggagtctgaagattgcggatcgagccattgctgcacgacagaggtgagctgaggcacaaacgccgcgtcctctgtgtatttcttggcgttccagggatctgacatggtgaacaagtgtgtgaaaagtcggactggggttcttgtggattcccggaccgcctcttctctatatatgttgacgttgagcgatatcgcaaactctaaaccgagcgatatcggcggtctaaaggggggtctggagagcaatagcaagagtcaaaccagagtctttcaaggtggatagggccgaattgtgctagaaatgatcatctggtatgttactttggtcatgaactggcggttagagagtctcatcggcgttttaggtgccatggtagacttacagacagacataccagagtaggtacttagtgtacttacagtagctagaggacaactacaggacaagtgcttgaactcctgttctgagatatcattaccgttcgttggatactctttagatgagccttccagatttcgctgaactacttcttctccgcgtctcgccagatgcacaatatgcactattccccacactgggaatattgttctgtttttcgccggggtgaatagggttgtggacaagtcgactttgagaaaagaagaaaaacggaaaaaacggaaaaaacggaaaaaacggaaaaaacgggggggggaaagggaagaatattagatccgttagatgccaccattggcgtttgtcggtttagttgtttcttggctcggctgtgtttctgtacaatcagaagaaaagaaaaatcacaagtacaagaaatgtattgtaccaaatgaagtcatgcttgtacaataccgtatgaagtcatacggttcgtgtagcgcttgtgcttgcacttttgaaagacaaacaatatccactgtggaacttggaaacaactcccccaacactccggcgccggctagaacccctgaatggcacttgcatatctaatctgaaccagacaaataatcaaacctgtcaacaagaccaccaaatgagacaaatgagaccagaaaaagatgccctggaatcgcccagtatcgcccgggatggcacagtaggcacagtatggcacagtaggcacagtatggctcggtggctcttctctccaactcaggtaatcaacttaccctgtcttcggcagagcgtttgggccgagccacggaccagttaaagaggcgcgagggattggcaatggacgacaggccattagataagcattttggtggctgacaatacttgtatagtgtctgctttcaagtttacaccctccaagttgtcaaccaccacccccctctcagccaagccaactcctcaatgatgtgcacatgacgtcagacctgctttgggagtctagaccggagaattagggcagggcctggtcggcgtgctcttgaagcggagcaccggtcgagtggtcgattgtcttctgtcgattgtcttaggtcgaccactgaactccacccgttgttgcgcccctccgacggaacattattgctggagtaaatccgtttttccgcacgcttgtctcctccggcagagtctatttggtgggccagtgcgaagggagccaatgtaaaatgctggggaaaaacagcttgtttgtgaagggaaaaaacgcccccaaagttggtcgtgtgccggggggaagggggcatatttatacacggacgggcttggcgcggggaacacaaacacacaccccggcaccgccccgggccccgggccccgagcatcagtccatcggtcgactctccgcaattataccgcctgtaattgtgcttgggttgcacctacataatggcacataattgcacataattgcacataattccacatgcaccagtcgcccccaaccaaaaacaccaattatagttgcaacagcaccagactcgggatcaccaccacctcacctccacctcaccaccacctcacatcagggtatccatcactcgcacgaccatgatcagggcgagatacacgagtctgcggctggccggcgccgtgaagccccgggccggagaccggggacggccgctgctgggggtgactcaaatgagtcaaatcagctccaccgcccctccacccgagtcgcacaagaaccagccgtcgccactgccgttctacgacacccatcaggagcagtccgaggcgtatagcaagcgacagcggcagccgctgtttgtggcgacccgcaacatgggtctgttccccctggtggactgcgaacgatcgctggatcaggcgctcaaaagcaaggtgttccagcaaaactggtttgcggccgactacgacgcggacctggtcaacgcaccaacaacattgacaatcacagaggccgagatcgaccgacaaaggcgcgagaaggaggccaaaaaggcagccaaaaagacggccaacaaggcgcccgacagcagcaacaccgcagacaccaccaaaccaacacaatcaccacaaacaccatccaagttcaaacagctgaccgctctggccaaggtggctcttacagtgtacaagtccggcatcaaaaacgtctggatcaaccgcagccaagccaagcagctgctcaaaaagtacgccgcctccaacaagaccgatatcaccgacgccgtacttgaacactacttctacaaccaggtggccacccacaaatgcatcttttcaaccgtgaccggcgagctgacgttacacaagcgagacaaagaaatcgcccgagagcgagacaacaaccgccgcaagattgaggtcaacatcctaccaccagacggagaggctctcacgcggtccgaataccagctcattctgcgaaccgcgcgcgacttccccaaactgccgcttttcgtggtggtattttgcatctgcttcgagttcacaccgctggtggttctcgcattcccacaggttcttccaggcacatgtgtgatcccttcccaggcccgcaagatgctggaggtccggtccaaggccactcgcgatctgctcaagctcaagggcgagacccagcccgctcactcgacataccatctgaacaaggaccaattgcacgcaatttgcaaagccctcaagctcacagcctccatggtgcctatcaactggtatccaacttcgtggctgcagacccgtgtggaaaaccacatgaagcaggtgcgtgcagacgacattctcattgcaaagagcggaggagcatggaacatgtctcttgctgagctacagcaggcgtgtttggatcgaggcattcctgtgattgccgaggacggaaccgcatacaacgtcgactggatgcgagtcaacatcttctactggatcgtcaattactcacgaggtcgctacgatgcaggatacctgtttgcggactttgaggatctgcatcccgaggaggcgtcgcaggtcatgtatctgcgagatgagtacgattggtcgctggtgaatctcaagcgaccttgagagcctgtgggaaggatgccgtagaattggacgcccacgctgacagctacacttcccagatacaatattgtacatatgtatattatgatgatgaccccattccagagagcgtaggtctaaccatcatctgacaaatggtacggtatcatagactatcgttccacatgtattcctgccctaatacggtaccgcccgcacccatagtgtatgttcaccgttttccggtcaacataacttatgagaagtccaatttacaaccagcacttggggtatatataacacgtctcaccgggtccaggaatgtcatagcgagttcttagcaagtacagcatgtcttttatgccctgattaccacagatataacccccctcctccatcacgctcaaatggctctgtagaaacatgcgatgaacacactggcgtttgaagtcactctggcgcaattggaccggctctgtattctctatagagtcgactatatgctcaaacaggactgtagagccatttctgctggcctgactttgctatatgaccagggagagacgttgaagagaataggtacaagggcacaactggaggagtttcatgtacattaccgttccaagttggatgctttggatgaggtgatgcagttgttacagaggatcaactacttgaagcggagaatctctctagaggagcttgcccgagctacgaatgtgagactgtttatgaggtatcacaggtttcacaatagattctaatttatcgagtgagaaatgagtgcatgtatgtaaaagtagtattagaagcgatcgtcaggccatttccatttgaatatcgaagtcgccattcagattcctgctaccaaacgtggttgatcttttcatcaaaacaccaacaaattggttcaacaaatacttaatcaaaactcataaattaactactgtactgggctataactactctttcaggtatccctcctggccttcgagagagtctgagtgaagttcgtcaaacttttcagagggctcctcgctatgttcctcctcactttcagatcgggtctcaattctatagtcgtcgggctcaatatcgtctcccacaaccacgttatcactaccgtcttccttgaaatcgatagagggatagcacaaggcggtgagaaagatcatggaagcgcaggcaaaggtgccgtacagcatgtgtttcatggtctcctcaaaggcgtggttgatttcgtttcgcaccttggagcccataggaaacttggttgccttcttgatcttctcaatgatcatgttccggtccttcttggggatatcgggtgcgtacttgtggatgtatcgtgggtacaattctcggtagatggcgccgagaatggcgtctccgataatctgtccaattccgcccatggtgaagtagacggcggtgaccttggcgaccttgtgtttgtcaaacatggcctgggccatggttccacaggggatgtagagagttcctcgtcccactccttcgatgatctatgagatgatgagaatgcctaggcccgagtgagcccgtcgaaatcggtatgtgagtccggttcccacaaagtagagacaggttcccagcaccatcatgtgcttgggctttccgttccaccagaggtagggggcggcaaagagaatgccaaaggcgttgttggacaccgtcagggcactggagatattggtagcggccttggggctgtatcctcggaccacaagcagccaggtgatgtagtagggcaccgacagcttgttggacatactggagaagaagagaatgatgcaggagcagatcatgactcggtttcggaagagtttccacgagattaggggagaacgggctccgtatagctcccacagagggaagacggccatgaggaaacttccgagcgtcagcatgacgatgaagctgggcttggaccatttctccgttcctgctgccagagtgatggggaagaagaagagaatagttccggcgcacagcatcaccagtccaacaatatcgaaggacagaaggaaccgcttgactccgccgggggtgtaaaagtctccgcgggctccaagtcggatctccttgactcgcatcattgaaaacaagacaatgattccgagcgaacagacagggagaatgatggcgaacattccgtagccccatctccaggtggccaccttgaggatagcacctacgatgggcgccgcggcgtaggggccccagatgttgggcgattggatgaacgacgagaagatgattcgggtgttgatggtggaggtgtctgatgcgtacaactcggtcatgagatggcctccaaccgttccgatctcccagaaaacggtgcctgcaaagtagcagccaatgttaggggcggcggcgaacagcaccgagcccagaagatgtgcgagaataaccagagtccagccctccagacgtccgatatggtccgagattttggcaaaggcgggccgggtgacgatgaagatggaggattgtaccaccgcctgactggacagtagagacaacccagagaaatgggaggtggccaggggcgccatggttgggtagacatgttcagcaatggctttacttgctgcgtacaggtagacgagaaaccagccgacaataatgattggccgggtccatcctcgttctttggcgttggtgttgaatctctttttggggtagtgtttgatctgggccttggagaagaagatgattctgatccacgggtggaagcagatgaggttctcgagtttctcgccccactgctccttcttctgaatgactttatccatgctttgtgtccatcagaggagcctggcgtccccttttgttttatacaggccgtccacaaggtttccccaactttggcagatgcgataatcggagcgagctctaaacggtgccagtcacggtgccagtcacggcagatagagcggccgtatgggtccaaaatagtacgtggatgtgcattaagacggactaaggcacggttgacaggagactagcgggatcagataccgctctatcgactggcgacccggacaatcacatccatcacatcagataatcagtgccaccagcaactgggctagcgggagccacaacgtacaataagttgaagatgatgcggcataactccaattgtgaaacgcaaaaggttcttcatggcttggcgagcgtttaaacgccgacgtctccaacagtaatggctattgctcgcgtgtcgttggccggcttgttgcggtttttttttttaaattttttacgtcagttttaaacccgagaccccaggactcaccatctcatcaaaaccatcacagcaagaatttgcgcggacccaaaccctgcccaaacctataacagcacgtctacgaaaacgtggccgtaggtttcaccagattcgggcacctcggatacgcaaacctagagtggagatggcggtgggtggtttggatcatggtgcactgtagtctgggtcacctgggccaaaacacggaggaaatgagcgcaaatggacggaaaaaagaagatgcccaaactagctatctcatcaatcttcatcttgcccaggtttatgaaacaggcccactccattagcttcttctaatgaaaccctactgaagttaagctgcagccagatgcagactgaaaaagcttggcctgcactgccgtcttggcgtcgatgaggtcgaacggccactcaacggtttctgggggagttcgggaagttggtccaaaacatcatcgacgaacgctcaagacattcgccttcaaaaccccacctccatagcccagctcgtgtcgacttcagcaaccctatatattctagtctgaaaattagtcaacgtccaaagtttttacgtaagaagtaagcactttggaatgcagacctgcaaggtccatttattatttctcagaccgcacgattggaacttccgtggtccgatggatttgattgtgaaacatctcttctcgagtgcagcctgtgagtccaagaagagatgctggcccttcaacttgcacaaatgctcacaccagcgcccgcaaactaccgtcaggtactggtactagaagacatgtaaagatccaccacaacaatgagacaataatcaacataatgaacttatcagagtgctacgtaaaatgaggaaaggtttccggatacgctttgccgtccaccaggacacatggcagcagtccgaacagaggtagactccaatatacagcttgcatgccacaatggcgcttcaaacttacatggccggtagctatgggtccagtctcgatcaatactacgctgctgaggctgctaccagttcctggaggtacttgtgttctagcttcacttgatccgagcttccgggaaggttacgatttcgagaccttgaaaaattctcagacgttgaggggacgttgagacgctctcaatgggtctcggtgaatttgttttttcctcttgtcaaaagtgtattcttcggactgcggtagccgccaaggtggcaggtggcgcatttcgatcgtagattgccaatagtgcaagatgtcaaatgtgacgctggatgcaaaacaccattagacggaattatctgtcgaaatatggtacaagtagttgttctttcgctataaactacattccagaacttgtctagactcagtccgaggatgacatgacaggaaacgagcccgtcagaatcgtcatttccaactccgagaaacagagaacatagcagtctgcctcgagaaagagaaagacagatgcaagtcaacggagatgctgtaattaactcccttagcaaccatcaacggacaccctagcgatataaagagctcagatttagtctcctccacgatttttcagttccactagactcaagaaagaaaagtctgaaaagagagagaacagtcattgtctgattatctagatgaccaatggctacaagtacaattacttgtttattgatttgtaattgtcgcaaacaggaccagtggcttgctcagaaatttcaacaggcttccggaacgccatgggcttcgtccttgttgtccgtcttactcgaaatgtacaggattatctggccagttggctgtatctacttgttgacctacttgtacttgtacactagtgccacttcatttgttatcatacggatagatacccgcacgttttattatttaatatctagtatcaaagaatgcgattgtgtgtcagaaaaggtctggatcttctgactgtttctgtttctgtttctgttgatggcgctggcggttcttctgcagccagggcctgatcagggagggtgagagatgttgctcggattagtagtcgagctccaccttctccctctttgtccttccttctctatcttctcctctcctctttctcaccaggctctctgccagctttccactctcagcataacaggtggcatggaagatcttatctccaacctgaaccgcgtctgtccacacccagtcctcagcttcatcactgagttccgtgttgaagcctcctgtgcaaatgggacaaacctgcttcttcttagaagcactgctgggagccagaacccattgtttcttgacactttccatgtccaccttttgcaccttttcttctttttcctccttttgctctcctgccacccacaaatgctcggccaggtaccaccttctgttctgagctcgtccctcgtcctggcgcatcttcttattgattcggaaatgccagtccatgtgctgcatacgggcatggtcctgattatctcggaaccgccgcccacaaatgttgcacaccttgggcatcttgccgtaaaggttgaataccagattggggcgaggcttcagcagagaagacgtagaaagttccacgtcgttagactccaaggaagacagcaaagaagaggcaccagaggccaacagagagttaatgtccggtgcaggaacagtaccaaggttaggaaacatgggaaaaggcataccaggcataggcatgggtggaacaggcataccaggcatagccggcattccaggcattccaggcataccaggcattccaggcattccaccaggtatacctcctgctaacaagccagcggcttgtagggaagctagcaagttgcttggtgtcgtctgctgctgttgctgctgctgctgctgctgctgctgctttagtcgctcgttttcttcgtattcagcaagcttcttctcctcatgggctagagaagaggccaattgagcctcaatattggacaggtacgacacaggaatggcctgggactgaagaacggcctgtagctgtttgaggacaggaatccgttccttggcatcgacgtcgcctggaatatgttgtagacggtcagaagtcatgtcgatcacgtggctgcacttctccagcagctggggttgtgtcaggcccgcattgggcactccgaaacctccttggccgggaactggagtgcctagaggtggagtagcggggttgggggtgcccaggttgggggttgcggggtttggcgtggcccgtgatgtgacttcgttgattcgttccagaaaagaggcaatctttcgcatgggttctgctgggaacagcatgccgcctgtggccgacgttttccaggtgccgtacagctcgatcagttttcgtcggatcgattcgggaacttgggtgtatgtgtcggcaaaagtgcggtacaagttgataccgaagcaggttgtgtatggtgctcctacgttcttgcagatggagtcgagcaggtacattgctggcagcttgtactctggagcgcactgggttagtatgtagagatagatataggcggcggtggcatatggaaaagattattgatgtgtcgtcattcgcagtatgatctctcgtcagtcactaatcacatcgttgtctcgaagacataacgacagcctggagatacaaactccatcacacgagttggaccaagccaatcgatggatcagaggttgtatacatgtgccacgttgcaaaatcaatcgtcaacctgtcccaagcttcatgttaacgccacccataaccacagtcgcagcacatgatcaccaacatgacaccctacgccttattaaacaccgtcactctttgatagagcatgagtcggcgtaccgtgtggccggcaccggtgttttcaggtcgctctgtgtcctttgatctcgtccttgtcgtcggcatctcctcattgtggttcctccgctactcaccttacttattcgctcctcaatggctcgggtaatggccttggcagcgtgtctgttttcctcggcaatcaccgtgaggttggtgatgatgggcttctggacccccgtcagctcctccagagcgtacaggtagtcctctcgaatctcatccagctcggacattacatatatagtgtcgctgacgttgatactacgaggaggaaagagtcttgcagatggatgcacggcctgaaaaaactttaatatttagtcatgtgaccagcaaagttgcaagagtgctgacttatcaaccacggtgcgaattgaacggcgaattgcaggaacaaaagaaaaaagccatccatcaaacttgcgctcccatttccacttctcccctaaccctttatatatctacaatgtactgtacgtgctgtttgtacttgtcctccaacttttagtgtatggctcttgtctggtggcatttttttttaattttttttaattttttttaattttttaattttatttttttcaagtttgctctctccagttcgattcctgctctttttatttttatttttatttttatttttatttttatttttatttttatttttatttatttttactttttaccaactacaagtgttatcgtacgttcgattctgacgtagaccattaaagttcgtggagattagctctccggaaatgagccgaggtagcacgaggcggaattatggatgggatatgcgatggccgcgagcccgtaatgtccacaatcaattgtcgctcacaaaaagacccgctttatcaccgcatttctccgaaattggcccttgttggcgcggaaaaccccgaccgttggcttctccacctttctcacgttgagcaactattgtagttgaaactttaaccaacgttatcagattttagttgccgaaactggccaaccaggaggcggcaaaagccaccacaacagcccttgcagcgcccatggcacacgcgcctctgctatctttgcgcggttgggcgctatccggataattaggcgggggtccgcgttttggccgagcgtcggaaactttcggatctcgcacggtaattgtcgggtgatagacagggccagtatgaccagcatcgcagttggtgagcagcacaacaggtccgtcgagcgccgtcacggaggcgtttgtggcctatcccgagcaatccgggcacggtgggccacgtgactccctcccctccccctgcgcacacaaaacacaccctggtttgagcgctgatactttggctgttggttcccaatcgctgcccctctggagaaacttcggagctgcatcctgactcactttggaatttttgtcttggtgaaaaacccaaactgtatatcagtgtctgctttccctccacaccttttgcacttctccagtctccatcgctaccgtccaacaaatggctcctatttcgtccgataagaagcagtctggtgctgcccgagttctcggttctggtgagtattgaatgtgggcgtgggcgcctggacccctgaaaacgacgggctctcagccggtcgcttgggatgcgcgccggtgtcggccttttttcggtcaccatggcaccaccgcagacccatgtggcatgtgaatatgaccacaaaaaggtcgcgaggagggattgaaaaataacagaaccagggcgccaaacacaccccgtctttttatcagcggccggcgatgatatgtttctgttccttgcttctggaaacacgcccttgtgtctcttcagccgtgtgcgctcttgtgttgggtgatatatgggaaaaggtggtggcgcttgtggggttcccgtggttgatttcaagacactttgacgaggttgcactctgcccagcgaccgcacctctcagtgaccctgattacgttgatcgtattgtcgtacggctgggttcagggaaccaatcaactagagcgttaataagcaagtttgataggaagtagactggcccggaagagtgtgaattcacccgtggagctcctaccggatcattcaggggtccagatcaactgattgaccggtttcaaacaccattcttccatcgctacactcttcaccccatacgttctcataacccctccagccacacatgtgctccttgtggcatcatcctcccatgccgtgacattgtctaacccagcctccgccggtattgccgagctcgccgtcttccaccccgtcgacaccatcgccaagcgactcatgtccaaccatggtaagatcacttctgcgtctcacctgaaccaggtcattttccgagactacgccgacgcctccatcggcaagcgattcagatccctgttccccggcctgggatacgccgcctgctacaaggttctgcagcgagtttacaagtacggtggccagcccttcgtcaacgagtacctgtccaaggcctggggctccacctacgagcaggccttcggcaagaagaccggaaaggctcttctgtctgccaccgccggttccttgatcggtatcggagagattgttctcctgcccctcgatgtcctcaagatcaagcgacagactaaccccgaggctttcaagggccgaggcttcttcaagatcatccaggaggagggtatgggtctgtaccgaggctggggctggaccgctgcccgaaacgcccccggatcctttgctctgtttggaggtaacgcctttgccaaggagtacattctgcgactccaggactactcccaggccacctggggccagaacattattgcctctttcttcggtgcctctgcctctctgattgtctctgctcctctcgatgtcatcaagacccgaatccagaaccgaaacttcgacaacccccagtccggtctgcagatcatcaagaacatggttgccaccgagggtcccggcgccttcttcaagggtcttgtgcccaagcttctgactgctggccccaagctcgtcttctctttcgctctggcccagtctctgatccccgcctttgacaagatgctctcccagaaataagtataggtgaggagcctttgtatataatatatggaatgatgtaacgacacagcaatcggtgtagtttcgttgaatggccaagcccatggctccaccactgcatgctggatatacgcactagtggcgatggtagtggtgttttttagcgtcttagcgtgtcagaatagcgtgaacagtagcgttgtcggagacaaactgcctggagtgtatgccattccaatgaatgatgatgatatcagggcttgtagttgcagtagtagttactgtacatactgagatgtacgcaacacggtctcacagtttcagttcttctggcacgccttccatgggtatcagaagagttccagtccagtaggaatacggtaatggcaggatcagtgaccgatcatcgagcccgaccacggcccaattgtatccccagtaacgaaaatggggattgactgaagggacatgagaagtgggagagctcagctgaagaaaatgccacccatagcatgagtactcagtgacagtctcagacacagccatagactcctgctagccctcgtgccgtagggcattcatagactgtctcgtagaccgccatcattcgtagatcgccatcatctgtcatgccacttgcgttagtgtcatcttgagtcaggggtgagggctgggagcggctcgaaatgggtagagagggccgcacgagccgtttgtggtgcaatttatgccgattcagtgttgaaaaacgctgcaaaaacgcacctatctgcttccctcggaatctccacaccccgcaaaagattgcataatcgcttcttaaagttgccgatagtgggttagggttgtctccaataaggttctccgcaggctccaaccgaggttaggggaccaccccgccactggtgccatcacactgtgatttttttaccacccttctttttttcccctaaaaaaaaaaccatcgccacatcatgtcgactgaagctaccgaaacccatcccttccccgttaagcacggaaaggtgtcgtactacacggccaaggacgggcaaaaactgcgagtgggcgagtggggcaccgagctggcccagcccaagggcaagctggttttcaaccacggattcaccgaacatattggagtgttcgacgagctgttcaagcgaatggtggacaacggctactacgtgcttgcgctggatcagcgaggagccggagaacagtgccagggcaagaagtacggcatcaccaacgagacgtttgtgtacgaggatctcaacggggtgatcaaggagtatctggtgaagaacaacagcattgaacagagcaaaaaagagaagctgttcatctggggccactcaatgggcggcggcattgctctcaactacggagtcaagggtctttaccgagaccatttcaccggctttattggttgcgctcctctggtccagcttcacccggcctctgtgcccaacttcattttgcgaggcgccatggaggtgcttgcccgagcctggcccactcttcatttccccgccgacctcaaaatggactacattgtgtccaaccccgactcccagaagaagctggaggccgacgagtggatccgacccatgtgcaccgtcaagcagatgtacgacatgttccagcgaggcaacgccctggttgaccccgattacgtggccaactaccagcgcgacgccgccgtgctcatctaccactcggaacacgacaagatcaactggtacgaggccagcaaaaagttcattgacgcggttcccgtcaaggacaagcagctgtttgatgccaagggatgcgagcactccattcatctggagcaggctgagaaggagaagcctgcctttgacacgttgatcaacttcttggacgagcacaccaagcagtaggtgaatgatgagaccatgagagtggcagagtggcagtaccactgagaatggcgtgttacgagtcaataagatagcagagagcccattgagctccatcaatagtaatttatgagttattgtatgtgcactgtattggtcagatcgctacagttcaagaactacaagtagactgctatgatatacagacccgaaacattgtcgaaaagcggctccagagaagcagctatgattgaaatgatgttagccttgacaacggctgatcatttgtctttctctggctatttagttccaggctatctttgtttcttttatctagcgagcggtggaatcaacagaagacaacccgtgcttagatgtgttatcaagtgcaatacaagtagcccccatggaacaggcatggctgtattgtccacattgatatttcccgggaaacagggattacttgtagtatctggtctgttccccaagtctagactcggcaaactccatttccttctcagattcgtgttagtcagcaggagccgtactcttgtggttccgtatgaatgatccaacgcccaccactatctatccgcgcacaatacttgtacgacaatggccgtgaagtgtgtctcgtaggtgggctgaattgtaggagctgaaaatctctagaataccggctctaactccccagaatcaaacacacttgagctcaattctagaggccagtcaaagtctctataatagtcgtcgacttgccactggttgttaagatgcagctcgtccttgccctggtcctgtttagttttccgacgtttcatcttcttcagttttctcgccttcttgagctcaccccttgtgtctttttcacacaggtcgtcaaagaatccagccaaattgctgtccttgctttttccatcaataatctcagaaaatttggtctccacaacgtccatgactctcttctcacacgtgtaaaagcccaacgtgccgttttccacaaaaggtataccaaactgatcagcaacagccgcgtccttggcgaaataagtcgttcctgtctttaaatcaccaaccacccttccagtccctctaatgccaacataccggctcaggtctcctggtccttgcatgatcctaaactccactccctcctccatgacggcctgtctagaatccaacagagagccaatggcggggaatgcttgattccaggcacacagaacttcattgccgggtgttcggatgcctaaatcgacccacagtcggtgaaaacgaccttcgtaaaacagaaacaggtacccctcatagcacacgaagaaccgctgatgaatgttgtagaaaagaggcagttgctgaaaccgcgtgagttgacagatcaccaacgggttcatgttgtcgtcaatgtggaacagctgggagttttctgttccatcgcccaccagcctgtacatcaaagctcctctttccggtagaagattgatcattcccgtctcgttatgatctgacttgtaaagccggcgagtaccgttggacatttcggggtccacctcaagtcttgtggtggtgggggtcttgagaagcagctcctccgcaggtccatgatttgaagttgagaatcgaaccagcacaaacgtttcattctcgtcaatgacctcgatcgtcccaccgtcctcttcagtagttaactgcacctcgattccagatgaggaggagacggctttatttgtgagtgcggtagatgttttgggagggctccacttgtcgtaatccgacttggagatttccatggaggataagtcgagggccgtttttgatgaaagcagctgaacgccctccaaaacggcgtatttccccaccgtcgtttcaatgcgctcctctggaaaaagagggttcatgctaaaacgtctctgagcatctcgtgaaatgtccacactagtcacttcctccaccttgttgcaactcagcgacagaggcaccgccatggatttgagcaaaacaggtctgtcgcctagaccgtgggtatctgccaacgctcgcttagtgcgtgaaaccacaaccagagcacatgttgtccacgaggagaaatcaccgccacctaaaccgaaccacggaacccgctccaacactttggcacgaaccacagaagtgtccagagcagcccagaccgcccgcgacgatctggtcacgtgactcaaagccacgcacgactccaggtccgccattcgaaacacgtccaccagaatatcgtcagttatcatagaaaaaaatgggtgggggaggttagttttgtctgcatgttcatgcagcacacagacaaggaggaggaggggtgccgcaacgtcgttatgtgtttctattatgtcgagtcgaattaattgccgatatcttcggccttatcggggtttaggttggaactttaaatataaacagtagataatcgtgacacaaaatcggggagaaaaaaatacatatacttgtacatgtactcgtacgtacttcgagtcgtgcggtgatatcgcctaccatggctgatattgctaaagtggtcgattaggcggaccatgtacgagatgctcctttcaagaattccaccggattgttgtagtggaaaagactcaaagaccttaagaaaagactaacaagagttgtaagtaatttaatagtttcaaatacttatattcaaccatggttaacggacaatgatggtgctaaaagtgtagagtacatgatggtaactagtaactaacacttcacctgtatatataccattacttgacatgtctagagaccactgatacttcccccaatcgaccaactgatttccctccaactcttctaacccacctggtagtgtatatatagattgaagggtagaagtagtgtatatattgaagggtagtgtatcgtacctggaagtcagatgttacaacacgtttctatataccggcgtctattcgtactctgtctagtctgatcttaccaactgcttcgtacgacccaaacgcccagttgtgtacacagcaacaatcggaagaaatgtcccatgtatctgccactttcactcaatgactctggaaacctcagacagccgtactcctctcatgtgaccggtgaacttctaaccaaaggcgattggcgaagggtataaccggtattccattgtcttgagcacagcgatgagtctctcgatacgcacactacgatatacatttgaagacgagactccaagtagtgatgccgtaggaaactcgggttcaatgatgtatagacagacgtctgggttgtaagtgtgttgaaacacaatgtgtgatatctgattaccacgtttagggatcattgtcggaacaatccctagcaagggatgtgtaagccgttgtgtattggttacacaagatttatcgttattgaacatcttcaacggtgctcagtgcctctaacggaacctcaaccagatgagaattgcctgcttctgttgtccagtaggacttactgtttgtttattgtcttgtgagtcgtagtcttggtcctcattgacttggtcagcctgatctgtgacacatgctcccaaaaattcacggtggtgtcgcagaatttgagatggagtcgaaaactggtgatgcagtgcattcaaaactgagatagttgtaacgatttgcagtagtcagtcagtagtctgtttgtagtgttgtcgtcagtagtcagtttgatgccagcttcctttaggatgacattagtgtggatgtcagaccactgaagggtaagttcttgtgttgcttatggtgtaaagtggtcagagaacaactacttggtcgacaggatcatcattccaacaactctacgacatcaaccaagctcttgacgacaaattggtcatctgagaccttcagaatgtctttcttcaactccaccgcttggttctcttcaaactcgtggaactcttgaaacccttcggatctgtccaccaggatcgtcacccaccctggaacagataccaggtccttcttacgctcgtctccgacatggtacaggagattatcgccatcactgtccttgtgggtcactccaaagatattttcgacgttcttccaggcccgaatatccggcttttccacctcggtatcaaacgacagaatcgtttcgtccaggtactgggtcaggccgagatcgtgaagaacatcaatcacgcgggggtccatgttgctcagagcagcagtgcggaaacccatggcccgcaccttggtcaacagaggaatagcatcttcgtacaggtggtaaggcttggtggtgccaaagtggtcgtagacatgatgggctgtttgcagggagattttgttttcaaacgtctcgcggatcaccagacaccaccattgctcgtatccaatcgtctcctttccatacaacgggtactccttgaatagccgcttgaatgccttgtggaagccggcctgaacttgggccacggtggcggagcacttttcgtgctgctgcacaattctgagatactgtgcgggcaccgacggtcgcggcacaaacagcgtgccaaacacgtcaatcgtgagaatcttcatggacgaaatgtggttgttcaattacccgtaactggcgtaagtggttgttgcaaggagactgactgcctgagctgagggttagagttgttatcgatgcgagatgatagattgctcgcggtgaaatggagaggtgggggagttggggttagtgaaataagaggcggttgaggtggtagatggcggtgcacagtacagtacgtacagtatggtaattacgccgttgccggagcttataccagaacctgccaaatgtgctctgaaaagtttttagatcttttaactaatatctcactataatagtcattagcttaagtaagttgaaaaaaggtggaaaccatgcagaaaaaaaaaaaaaaaaacactctgaatcacccttcaagtggaaattagataattgcaatggaattatttgaaagcggacaatcataactaccaattaacacacttctacttgctctgaagccataaccaccgactacaatactgcgtggagataccttggactccactacaatagtacatacagtacatacagcaagacccagatctgctagggtccgcaaaagatatggtagagtcagaagattcatattgtgagtgtgtacgaagacttgcttgatctcaacccaccacttgcagcaacagattcggaagagcttcggggttgagtggttcgtagacgatgatggtagggtttctgagattgtcttttcgtgcgactgctaacgaatgaagaattacttttcagagtgaaaaaaaaggctcaagtcctggacactgttagtacaatacttgctcacggttgacttaatcgatggactgttgtcctgctgagttgtgttggaaagacaagctctttacgctcatgttgctaccagtgttgttctaaacaactacaatgtcgatttgttgtacagtagtcgatgatacgccccaaagactcctcaattgtttttggaagtccagctgttgttgtcgtccagctgttgtgcagaacttgtcgtccaggacttgttgtggtttttggcggcaaggaataagcgattaagtcgacatatcaaagaatcgaaagagatgactcagtcggttcttggaactgctaaacaggagctatcgtattcgattttggtatcaaaatgatcgtctcaaatcaccccgtctatacaccctattgagaatcaggtagcacgtcgtgaacccgttctcattgcaaaaagtcacaatccatacccaagaaaaataaacaagcagaaaatagtcgattgaaaccaaaggtcgcctccgtcgactgtagctcacgcgaccaaacgaacacacatctaggactgtcctatctgtatcgagcgagtgacaaactctatttttagccgaaatccgattgacgaaccttaataccccttgttttgcgttaatccaattgtctcctgaacgccggcgaggtgtccctggcggtctgagatgcgctggatacggagaatacgatgcggcgcgaatccggccgagttgtctgtttgtttccaggaccagtattgggcgagataggtcaaatgagggtgaagagggcgccctggactgtctgagacgaacgagtattcataccggcactgtacttgtagtcggtggacatgtattgttcctgactggcgcatggaggctctcttgcgtcaatctgtctttccattcaatgtttctttgattctatgtttaaacagacagtttgagacaagattctcctaagaaaaagcaacgggtttacaacacaaggctggagttgtcaaactcgactgatagatggatataacggcagcaaatgacacgcgtttcatgcaccaagtctgacgtgagtatagtgcaatatgtacttgtactcgcacccgtacagttaagtcacgcgtctgtctgtaggtggtttgggcgcttgtaatcgcgtctgtcaagatttccatgggttggattaagtgatgaagcaccagatcaactcgaatctacatcgagagccgtttggtgtgagattaatgtcagatacacgtgtgttggcggggttttggtgcatctgacttaagggggataattggccgatagtctgaatgagatgacgataaggagttgggagaaggtctattaaaattcggaaaaaaaagggggaaaatagggaaaaaagggaaaaaaatagggaaaaaaatcgtggtaacatcagaataacacctacctcttcggatttaagtctcttcatattcaacccaacaaagggcccaaaataaatcagccatcccgttccttcaaggttggtttaatttttttttatttaaaaaaaatcacacctcagaaggctacgacgaaaagtaaaatccgccgtctaaataaccttgtcaactatggcaggatacctgtcagatagttatagtatgttgtaaaagagacgagcaaaggggggaaaaggagccagagtccgtctaggtcacgtgttacctaaccctctcccctaacccctacccataccctctgttttcctggcaacctcagctcacgtgacccgaacttctcccaccccccgtcacgttccccaccccctatcttagctgccaaactcaaatgacacgcacctctcacgctaccacctaaccgccgccagaaccgtgattaccacctctttcgacgtacgtgaggacaagccgccgcctgaaaacaccctgcccgtttgtgacgagacctgagagaaatccgcacacttgtccacgtttcgcagttcacacgccatcaaagacccaaaaacaccaacaccaacacaaacacgtcgttccttgctagttttcgtttgtcaaatacacagtgagtatgagagaagagggaggagggagtgagggagtgagtgagggagtgagggagtgagggagtgaggaagggagtgagggagagcggagagcgtgaaaagggtgtgaagagaacgtgtacagagcgtgaacagagcgtgaacagaacgtgaagatatacttgttgctaggaccatataccttggtcgaacgcgatatgggaacctgacggttcgaactacgtgttcgcttctaagacccgactgttgagagtcacgtgtgtgaacccatgttcgtttttgacgtgatttcattacgtccaccggaatttgattctcaccatgtctttgacgtgaatgcgattcttacaccacctgtgcacttcaatggccgcgttttcttatacacgtctgtgctctctgtccagtcccgagcccggagccctactgccttcatgctactttcatcagaggcttcattgccgttctcttcatccaacatgacaactacagttgtcttactttggtccttatcgcgggctattccgttctcaccacagtcggtcacgcgcagcatccttggctgaaccacaatcagcatttcatttccacacttcacccataccagaccatactaacccagatgggcaattccatgtctaaaatcctcgccaagctgtttggcagccgagaatgtcgaattctgatgctcgggctcgacgccgccggcaaaaccaccattctctacaagctcaagctcaaccagggcatctccaccgtccccaccgtgggcttcaacgttgaagtgctgacgtacaaaaacatcaaattcaacgtgtgggacgtaggagggcaggataagatccgtcctttgtggcgccactacttcaccggaaccgagggtctgattttcgtggtggactctgccgaccgtgctcgaatcgacgaggctcgacaggagctgcaccgaatcatcaacgaccgagaaatgaaggacgttttgctactggtgtttgccaacaagcaggatcttaaggaagccatgcatcccaaggaggtgaccgaaaagctgcaactgaactcgctcaagggccgaacttggtgcgtggtggcttccaccgccaagaccggagagggtctggttgagggtctgtcttggttgtcgagtaatttgccttctatggataagtagagcgcgaggagatggattgacatgggccaacggattgacatgggccaacaggggctgaaagaaggacactcgagagagtcatgtaaagttttattgtttaattaattgttgtatggattcagtatgagctcggtgcctttcaggccatttttcgctacataagtaccaatgtgtctgtataaataagtagttgctggagctcgttgtagttcccattagctcgtggcttcctcgagctttcacatcatcatcattagccgttcttcagacgatgttggccatctcgagacgtggttggagtcaggcgaggtatcgacatcttagggggtttttagatgcgttttggaagggtgcactgcctcggaaaaagggagctgttgtcaacttccctccccctagggtctgactaccgctcactcaatgtcgagatagcgctgtctattcctcagctggaccatttcggctgtactttcgctcaagacctcgatttcgacggcaggaacgccagcccatcgcgtgaaaggggcacataccgttcttggaggtatcaccgaccccggatcaacaatgacacaatctttgatgatacagaacttgccaatctcgcaattgtcgcctatttccacgttggagccgatctgaacagcttgggtcacactgttgtcgccaatgtagacgtagtcgccaattctaacgggatagtagttttccttggcctcgtctttgcaaggtggttccacagtcacctgcgtcgagatgatgcagtaacgtccaattgcgatgattggagcggtgcttcctggtcgttggaggtcgcctctaatcttggatccgtgatctatcacggtcttgcctcctagcacgatattctggagtcctgacagagcagcttttctcgaaatgcggttcccagactcggtgatgacgtaggcggatttgggtgtttttttcggtggcatggccgactatgggtgtattggtgtattatgacgagtctgaggtcaggaggaactggctagatcgctgaaatggcgggtttgagggatgctgacggcgagcgaatcaacctggcgttggtttggtgtaccaccaactttacattccatattggcggcatgattagagttttagttgggattatttggatgctatagaaatacttgaaaaatttgttaagacacaagagcggagaataatgggaaatatttggtgagtcgtgtgtctggcgtgttataataagtgtttatgatatcttatttgtgtgacaatcataattgtcaaaaactctagcctctagtttccctttgagtaatcctatggtctgatgaaagtgaggtttttctagtttgtcatttgtttagatgtgattatttctcttaacatctgttgagtgtagttcagataaaaccgatatcctaagtaaataactggatgtgagattcttcaaataattcacttgagggtaataccccaacactcaagactctcttcatgtattcaatacacctggaatcagttatgatggcaatctggtcaccgacagacgtttttcacgtcctacagtgcatattggaaccaccagctcttcgaacattgtctcttgttgaagtagttattagtgtttggtggtcggtaataggtaattactaactagaccttgacttgatcctgaaggacacctgagagggacgctatgactggagctcgacagaccgttatttagatgaccagagatgattcctgtggatgttccgctctcttgtttcaatacaatgactctacagtaggcaggctatcagaacagacccgtctgtctatagttgggtgaatgagcaagaggcgagtgataaaaatgaggttaggaggtggtagaaatcagtggatgttggtggatcctgctttcagtgacaggtttttttgttgtgctcagtggcagtttttaatttatttatttttgtggttgtttaattttttctggttttttaattttttgtgatttttgtgattttttgtggttttttaattttttgtgattttttttatttaacttgataatgaaatttgatgcgctgattgtgacatattttaatactacaaacaccctcaacagtcacaaagatagatcaaaagacgacgctgatcagatctctgctatttacattgctatggcattactgatgggtgttatatcatcagatgtgtttctggaacattagatggtcggacctaaacggatggatggagctacgagagcaggaaccatgtagagagactaagttcaatctgctggattttctgtacctcttggatctactggctttctcgtggcatctctgcagcgtcttgcacatgaagaatctcgggtggagatgtacgagtatcatcctgtaccacaaccggccccagaaatgtgaaattcggtgaacccgaaacggaaatagacaacagggagtcggaaaacagaaaccatactcacctagcaatatcgtggctcattattcagtcttatttatgttctcaattccatctagatcgagcctccgacagcactgaacgaacttcgacagcactgaacgaacttccgacagcactgaacgaacttccgacagcactgaacgaacttccgacagcactgagcaacctgccaacaggccaccagagagaccggagcctaccggatgtatgtttgcttgtctttggaaccaggtaaaatggttcttcaagttcaactacagcattagcaacctgtggcctaccagatactacaagtactcgtctcttactagctcctcctgctgacacctcaatatcagcgggctctagagtggcgaaaatttttcgtggcacagcctagacacagcctggatacagcctggatacagtctgatatagcctcgatacaacgggaaaaaagccgcttcgattctgattatttctctcaagttgcagttgcattagtgtcgtggatagtgataaaaaaaattaaaaaaatcgctaattacgttgtcatggtttactacaagtaggctattttgggtgcatgtcgatggcacaaatatttggtgacgatttgttttcattttcccaatttcacaattccccaatttctccagaattaattttttttgttgaaaatccgcccgtcccatttttttcctatttttttcctctgctttttttcccctttgttcagccttggcaagttgggaaaccttatgttaaatgaccgaatttcggcacaaaaatgcctgaaaaatgcgtgaaaaaaatgtcgtcccaaccggcaaatcatgtgcctgatcagcgtatctgatcagcacatggccaacatgaggaatgtacgagtggagtcaggttagggtgtgtggggagcaattgttctcagctaattagcagaattgttcggtaaaaaaataaaaatataaaaagttgtaaaaggccgtgggacatggcagcaccaacacaacgacggataaaaatacattggaaatatgtgcccgtgtttagtggctctctactactcgccctaacccgtagtatggtgcccagacgaccacatgtgatttgcccaacacggctgcacgcaactcagacgcgtataatgtagaccgtggttattttattttatttttcgatcaaaaaaaatgaccggaaaatcaaaaaccgggcaaaaaccaaacaaaatcggacaaaagtcgcaggcaagaaatcaggaaaatacgacaccgaagacgtcggcagaatgaccgccgagatgatgcaaaaaagacgtgtattggttagtgtcctttggaatcgtttggttactgtaataggaagacttattttttatgtttaaacggcggaaatttaacaagagaaaatggtgaaatttgaaaggttaaataaataaaatcatctgaaattcctacaagatgggaaaagcttttctattagtgaaggcgatgtcgaaataaagaatagatattcaaagccaccctgatttattgattttccccattttttctcagtttccccatttcccccaattttcccaattttcccaattcttttgcatttcattgttttcatcttttccattttttccaccttttttaattcaaatgtccgcttgaagccgtaaacatgctcaaatgtctccaaggttcgttgcttagggcagggggagtaagggttaggacaggcttagggggccagatttcctaaataggcaatgaactaattaagggttagggtggctgtctttgttttcgccctcgtgtatgcatatttaactattagcgttaaactctcattataacccaaacacagtgacggtcctatgggatacagaaaaaaaaaagggggtcgatattatatataccagacaagcatatctttgactgatttctacgccgttggaacacattcgttttttttcctgataccccccatcaccgaccctatacactctttacgcgctttacgccatctacactcgtttttccaactactatgaagttctccaactccgtctgttttgctcttgtggccgcttttgtgtctgcccaggaggatgaggtcacgtcgacgtcgacctcgaccgtcattctttactcgaccgttggtctggagaccgtgactgtttctcgatctcttgagactcccgccaattttgccgtggttgagtcttcttctgaggaggttgtgtctgcccaggctgccaccattgagtctgaggctgtggtctccactactgaggccgtggtctccacctcttccgtggtctcctcctccgccgagtccacctcttccgtggtctccacctccgctgagcccacctctgtcgagtccacctcttccgtgatctcttcttctgtggtctccaactcctccgccgtggtctccacctcttccgcggtccccacctcttcggtgcgagccattgccctcaacaccacctccgaggcctcgtccgtcgccgtcaccacctccaccggcttccgaaactccaccggcttccaaaactccaccgtggctcccgccccctcgtcctccgtggcccgaaccaccgctgtggtctccgccaacaacgccaccgcctccggatccgtcgtctctcccaccgctaacgtcaacggcgccggagtcaacggcattgctggcgctctgatcgccgtcggagtcgttgctgctcttctttagatgagttaatcgacctactctggttcctccggtatttggatacaccgtttttcttaattctactacctcgcttcgacagcgacccttgtcttttctatatacctgctttgatagcaccgatactgatgcgttgaccgtgttttgttcacgttgatcgtgttctgtaattaatgaagtttttgattgatgtgaaggtcagcgaggccgagtcgaggacataatacggaggtagagctcgcctatattctggatatttgtaattgactgtttgtagttgatggtaaaatggcaacagtaatgtttgatcgtttttcgtagaccttgtggacaagttgtaggcctctacttgtctcctcattgccctggactgcactcccgtacacagcccttattcacggtcctaagagttaggaaatgaggtataaaacagcttggaaacatattccgcatggttagtgtggatctaggggcggttggtgtctggagatatcaggggatattgtagagcgagttctatccaagaaaacgaacagaaggtgaaggggggagcattcccgggcccaaagtccccaatagctatcttcaccaattaaatgagcatccgaagaacaacattcagtcataccatctccttgatgtccacactagccggaaaaacagggtaatctcgacaccattgtttggtgccctagtcatactacctactgttagagatctgagacctatgatcatagaagatggtcgagtgagtgagctgattgatagcacccggtctggaatgatgttgagtaatatccaacatgggtggtttcatgtccataccatccagagacagtcatgattccaaagcacactgtacaatccataatagacactgcattgtgctaaaaacaccagtagttgccgtcaaatgcacacttgttcattccgctccagtaccccgagctttgcctattcctccatcgacaagagcactttgtttgttgttttttgttgttttttgacggaaacagatgcaactctggaagaagacaaattcatgaccaacccaccaagtgttgcgaaaatggacttcgagacttcgatgccatctcttttcacacccaattgtgttactaaaaccgacatggggtgttagtagccttttctcgactaattctagtgtccgccgtatatacccctgagcaccaaacagtatatacagcccaaccctcaacccctaaaattgtacggttggagctacaagtagtagataggtggggatagaggagacagttccgtcgattgatcaagtggaattcctccaactcggctcgggtcctactaacctggatggacaagctgaggtcggtgttcctgcctccttgacgaaactgttcttgagagagactcgacttggaaacctgaagagtgcgactaacggagtttatcaacgagcggctatctccggtctccttcgtgttcaagccagtgtctgttggagaggtcgtctgaccattctggtctcgaggagtggtgtgccaggtggtagcagcccaagacaatgaatgtttgtcaccataggcgcctgtacggggaatctcaaacagatgatgaccgttgttactagtgaatcacggtttcagtatcatcgttgttactgattcatcgttgcagaaacatcgttactgaatcgttgaacgtcgttacttgtggataacaatatcgacggctttggatgccaccaagtaactgtcaattccaaataggacattcacatagtgaacgcttcacaccatcgtgagttgtcagtactgtatgtacttagataacggacagtgtgtaggagatatctgtctgattctgaatctcttctggagaacacactaagcctgggtgtactgctatcggaaccaaagggttccctgaagtcggttgcaagaggttacatcaactaaatatcaatgctcatacggtttttaatagcgtcacctcggtttggtgaacagacgtttagacaggaaccctacagtagaacttttttgttggaaccccattcaatgtatgtacataccatacaccaaagggacatcgaaaaatgttccacaagactcatatggattgaaaagtacagttgagagaaaaaaaaacagtgtctttcatttactcacgtgacttttcgctttttaataaacataattggcctcatcagaatcgaaccagcagagtgtgagacagtgtaccataggaaaatacataattaaaaataaaaataaataaataaataaataaataaacactataatttttattctattcttgtatgttacacaaacacaaaactcgaagtatatagttagccgcaagtccaaaaacttttacttagtgtcatcatcatctttttatcttttatttgtcttcgttccgtcaatctacaagtaggtctcgcctttgaccttgcttagggtttctgtggccagaaacctaagttacagtgtactcacgccttgctctcatcatcaaaacacctgttcgtcaattcatgttgaaaagcggtctgtcgaaaatggtcaacaacatcaaggtcggctttgtgcccgagcacttttccactccccttttcttcgcccagacccacgggtactacgcccagaacggcatttcggtggatctcaagcccttcccgtcggggtccggtcatatgatccagtcgcttgagtctggcgaaatcgactatgcaatcggcctcaccgaggcttttgttgcgggaatcggtaagggcatgacccactacaaggttgtaggtacctacgtcgacactcctctgtgctgggccatttccagcggatctgatcgagcggacatcacctcggaagaccagctggagggcaagactctgggtatcagccgaattggatccggatcctacgtcatgcccttcgtgctggcccacaacaaaggctggaacaaggagttcaactgggagattctcaccaacttcaagaacctgcgagactccgtcaaccacaccggcgaggtcaacaaaagcgacgccttcatgtgggaggtctttacccagaagaagtactacgactctggcgaaatcaagaagattggccaaatctacaccccctggccctcttgggtgattgtcgaaaagactggtctgcccaagagcgaggagaccacccctgctctactcaagtcaatcaaccagggtatcgactacttcaacaaacaccaggaagaggctgttgaacacatctacaccactctcgactactccaaggaggatgctaccgcgtggttggacactgtcaagtttgccgacgatgtcgccaagattgatatgaagaaggtgattactaacactgtcgatatgcttaaggaggccaagatgctcgacaaggaggctgatgataaggtctatgtgaaggagtatgacatttaaaggcagcgagttgtcacacggtccgtcgcgctaccaagtatataaactaaaccaaatttacatttgttatgagcagaatgaacaacacgctgactaaaaatagctatttcaaagtgtcatcagaacctggatatgatctctttagtcttcagctcctgggagacgcgggaggggtggtcttgttgagatcaagttcaccaaatgctctaatcagtgactgggggaaggtgttggtggccggggtacttttcattgaaagatgacacggactgtcagctggcttttgtttcttatgatgctttagacactttttgtgtttctttttgaatgagtcacgttccttcttcagctcatcaacttggactgatagttcttcattcgacgccgcccaactagctctgtcggctgcccatttggacctttcatcactatgaaacgcctgaaggagttgggtttcgtttccccacagagaagcgtatgatttcttccatctggctcgatcctcacggtgattgtcgacgagattttgtcggtcttgttcccactgaacttgagcagtatcaaacttggttcgtatttcggagagagccgtctcaagttgctccttctctctttcccactcgaccttgtgatcttcgagatacacctctaggtattctgtccattcatcgagctcttctgcgtctgtctcagcatgttccttacgttctttcaacatggacttcacttccagtctcaacaacttctctagtgccttgtgctcgccaatgatgtggtttctcgtggtcaatttggtagatagagtggccacaagctctttttgatgttgcagttggtctgtcaaatcagaaattcgagtcttccactgtcccgtgaagttcatggtggtggggtcctcggatttgtgctcaaacacttgaccccgaggacacttgagggtctgtcgctctacgtcgactagtcgccgatctatgacggccattcgctgtttggcatctgctgtccattgcacgaaatcgcacaatgtcgactcctttgacctgatcgtgctcttcaacatctcgatgagtcgcaacttttccagccacagtccttctagtctggaaagacactctgttcttttcagatcgtcatccaaggaaagcaacaattcagcaatgatgactttgtgcctctccatattgttcctgtcgttagcatggatccaacactaacaagtctcggtatggtatcgtactcacattcgctctgtcaatgaagagatttcaatcctgaatgtgacatttatataataacaagcaacaagaaacagccccagactgatatactgactacccctggctaaggagtagatggagaatgttcaagtggcattctggacgagtcactttgggaaacccgtagcaaaaatggatctggccatcgtgccaatgaacaatggagataaatcagattcccagcattttcttgttgtcattcacactcgtctattcacactcgtctactcactattcctccattcaacatccgctcgattgaaccagccccaaaaacaaatgcactggggggggatcaaacaggaccatgattggtaccaaaataatgcccggtagctgctgaatacagcggtcttgtttgtttttctgttagaacggcgcttcgtccccttgtcgtcgtttaatgtgtgtatcgggctgtcacaatttactcacgaaaaaacaaaaaacaaaaaaaagaaagaaaaaaaaaaaagaaaaaaaaaaaactggtccgtcggtttcaaattaacaataagcttatcgtgaggccgattgtgcatttagcgaaactctaaaaaactatacataaaaaaaaacctgtttttttctcactgttttcgcgacaccgacaggtatcctaaaccagcccagtagaaatcaactagagggtattcatggcatcttcgtatcaattctggtctcttcctctctcaaatttcctactactgacaacttccgttcacccactcacatatgccccatatgaggcaggaccaaaatcatccacatcaatatcagtggagcaaagcaggcgagaaggagcaaaacacgggtataattgtcatatacgactgggtcgtgtggttctacatttccctatttctgcatccgctctctcctgctcctcggccacacgaccaagagtatttatatgaacagtcggagccagcgtgagacagtcgacactggaatacagaatattccaaccccccaccctccgtcattcacgtgattaatcgaaatctcacgtgattaattggatctcacgcgattgcttggatatcacgcgattgattggatatcacgcgattgattggatctcacgtcatgaacgtcccatccaaaggcatgtttaccacggcaccttcctctgatgattatagctgctgcgactacctcaacgacgacagtaaagacagcgcgacggagataccgacacctgagagccttgatagtcacgtggtctccgacatggcgacttcttcagggcacatgagcgacattgactttgatctttcgaaattcagttatcttttggagggaatggagtgcgagtcgtcttcgggtcacgtggcctactccaatggccgggtttcttcttctccgattactgaagacttttccaattggctcgatttctcagtgtgcagtgattcggcgtccgactcgctcgtcaaagtcacggtaccaaagcctgagccacagcagcggcatctcaagctagagaagaacctgaatccgatgatttccgatgattccatcattagtccaatgtcggcattcttttcagatgtcaagagtgagatggaagagaaaggaatgacagcaaatgtggttctaggaaggaagttttgcaacttcgaagacagtgatttcgcacgctacaaccgaggccaggagatccccaatccccattacatgccctactccccctctcaatggaatttcatcagttctgagtttcagaaactatggcatgagctggaggattgtgtcaaatgaagactacatcgctaaaaggaaatatggatttagtacagatataatatcgacatctacgtgattttcaatcgccaaagttcgtatatatatacacacgcccatcatcttggctttcttcggacaccatcttggcttcttcggacaccatcgtggcttcttcggacaccatcttggcttcttcggacaccatcttggcttcttcggataccatcttgacttcttcggacaccatctagcttttctcggacactcttcatttaaaaagtgcacactggcagataaaagtcctccacgacccagtaccgtcgcttaattccatcccaaacatgaccatcggctccagtcacgtccttgttcaccttgatcacttggtactcgacattgagcccatactcctgtaaatcgacctcaaccacgttcttgtagacatcataacagacctgtcgatcggctccaagtccgttgaagaaagagaagacgccggtgggggccagcagaccaacaacgtggtcgaagaaatccaccagatcgctgtagttttccgaaaatgtgtcgtagtacattccgtcaaagtacactccctggctgagcagccctgggagagtatcttgccatcgtcccacaagaacagtcacaccaggcttgtccatccaaccgtccttctccatcttctcaagaacatcaggatgagcttcacagatgtaatgcttggatggcttcttagactgcaggtaagtgtcgatgattccaagtccaaaacccacgttcaggactacaggaccgtcagactccttatctgctcgcgacaccagcagatccgcactcttttgcataatctcgtcctcccaatccatcattactccgtcgttctgagtagtaatcagagtcttgttgtcatctgtgtatgtgagtttatccttgagataatccatctgagaaccagctaaatcaacctcattctgtgctgctgactcattgttcttctcgtcctccttgtctccaaccagctcgggaacctcttcaacagtctccccatcaacaaccacctccagaccagcttccttggcctgcttgatggcatcggcaattgcctgctggatgtctccagtctcctcgccatcacgtgactcatcctcttcatcgtcgtcgacgtccatttcctcgtcgtcatcgtcgctgaggaactccacgttttcagacttgttgattcggcgcagaaagacctcagatcgggttcctgcagacacaatctcgttgtacacgctcgccagaaccgagtctcgagcctccgccttgcttctgtcccacgcgacacatcctggagtctgtccctgttcgtctagcagcatccatccggctccccattggaacagttcccgcatcatttcgagagccacctcaagctcctccgccgtggcatcgctggggaaagatgagcagatgacatgcaaaggtgtggttccatcgatagtgatatcgccctggatgatctccttcttcttggtggcctcttcctcgtcggtgaacagacccaaatccgaggtggtgatggtggcaggaatgttcttgcgcatcacttggcggactgtctcgagatgagagtcctttgcaatgggccgctcggtgaaggaacatgcttcaaacaggctctttcccagcttggtttcttcttctgtgaatgacatgtagacagttgaaatgtagtactaatggtagatggattctcttctctcccgcagtctcgataccgttgtgtcttcttcttcttcttcttcttcttctgatatcgctgtaaccgccgtgtaactgtgtcgtggaaaacgagaccaaaacaacaacaaaaaagacgtagagtcgtatcaaattagactaatgcagcttgtggtgacaattgttggagtggcgaaaaccagggcgggttggtgcaacaacagatccaagcagcttgatgaaatcaacgtcctatcactccgacaaacgtcttgtctttaagctggaaaaaaaaaaatctacagcaattttccgacgcatgcacgagcttaatcatctttttgcgtgcaaaaaaagctaggtgtcgctgacatacgggcccaaaaaagggtaatgttggtcagatttggtactttggcaagctgcaatcgaattagccgccaaattccattaccttttgggttttccccgtccgttttgggccgttatagacccccacctgatgacgtagattttttggaccatcccggagataagcggctgagtacattcaggggggatatcccgatgtggagatggcggactcgacgattgtagcagatgaaaacattttgaaatatgccataaatcgagataaatgagattcaattgttcttcagggcttccgtatttatggacattttatccaaattgtggcagatcaacctatgattccacctggacgccgtccatatccgcggttatttcggagaatcacgtccaactcgagaaatatccatcgcagccgaaaaccagaaactccattggaatctgacgcgcatttccaagccattgggccgcccggtcagtccattacagccctggagcgcccaaaaaagtacttctgacaccctcgttttaactccgaggcgtacataacagaacgggacctcttccagtttagcagcaaccgctcgacttatgcgatacgatacgatacacagcagtccgagaagaggcgtcatccatctccatagtccggtcggagacttgtgtctgggtcccaaatggctgtagcgcgctctccataccaaaagtcctcccccacaatggtctccaccctcctactcacctcacaaagttccatatcaatacgacacgcaataagacatcttttattaccttcctcttggggatgacgtggttgtctcttttactcgtactgtacgagtctcgtatcgtatcgcactgaaggaacctctcgcgctgacttttcttcttttgctgactctggttgccatcaatgtcgagacacatcattgcacccaaactcagtcggagcgactcccgacagacatcacgtgaatatcagttgtttgcaacttgtcggggagcctggagggcgagacacggggagatgatcccacggtgttgtgatctgtttgttttcaggggttttttgttttttgtttttgacaacttttttttttccactgtatttcttttttccaactaaattgtgccattttgttgggacgccaaccctaacttacttacctacgtagcctccccgcaacctgtcgccttgattattggtgcacgaaagacgtaacggtgaaaccgcccccgaccacgcatttcgagcgggttttccgtgtaaaaccgcttagtcagcgtccaacgtcaacttgagcacgtccactagtgcacatgttttgaaaactgcgcgatttttttaattttgtagtttttgtttgtctgtaggcttatgtaatcatgacacggatagcccaaatacactccaccaacccctgatctagatgcatgttgaatgcataattaatgctagttttgaaacgatctgcggttcactaaaacaggtctcgatttctccatgtattcctccccattttttctcattatccacacaaggatccatgtcacatccttgtcagtccattggtagtaatttggtgctcgtaccacttctggacgtctttcaatcgtggtatttctaccatcaaccaagtcccgaatcttgctcccaatcatcaagtggcaaatagggaagaaaataggaagaaaatatggaaaaatagggaaaaatagaggaaaataggggaaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaataggggaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaatagggaaaataggggtgacttttttgagtctcgtttaagccacattagtatcacgtagtacagtaggtacagtagcgtacacggtgttgctgtcttgttgagtcacgtgatcctgactatactcgactctctctctctctctctctatccaccaatcttcttgaaaaacatgtattgtgttgaaactcatgtactcatgtgttgtcgccacctggtcctgaccctgtctgttggctcgcctttctctgtacagtaattcaaacacaagttgttttcgcacactcgaggctatttttttttgggttgccgacagtgatattaaaagatgatgcgggtgtctccaggtcacgtgttatgtattaatgtgtgtctgcggttgcactgaatctcccagcgtgctttaaaccttaattcaccccattatatgcccccatctttgcatcttccctcgcctccacctgtacttactgtactcgaactttatgtggcagggtcacacaaacaccttgtttcctgtacatacatacacacacgacaacatagaccgaccctttttcagctttctttgggtgtttttttttccttccagcggcgcatcttcgagatattctgcgactttccccccgaccacgtgtccatttcctcgtttctgaaagaccgcctccccttgagtgacgacgctactcgactggtctcagcaaacacccccacggcatcaccgacctctccagtgcgacacaaatactagtagaagctgtgtgcctttgtgttttgctagttgtgcatttcaagtgagtattccacgactcggtgtgtgtgggatggcgggcaagcgtgctgtcatggtgctggcgtcttatgctgagtgcgtttggtgcacagtgtggagtccgagcctgtgtgaggcgggagtttgtttgcggcgtgatcgagctggagtgaacaaccatcccaagtgaaaccagactcgagcacacagtgatggtgatggcgtcgacacaaacaaccctcttgaaacagcccccaagaaaaaccaggtttcgatggtagttgacatcaacttgccacttacttgtacgccactgtgcacattcctcacatggatcatatgggacctgcgtctcgtatttgcatgaagccctgaaccatggcgccaacgcgacctgtgcctctccatattgctcttcgtcttcaaatctaacctagtccgcctatttacaaaaaacgacaaaaagcgacacaatcctgtcgaaaaaaaagagtgagtacagatggtgcaacggctcgccgcagtggtggaggacgattctcgatcttctaaatgtgcctgttttttctgctactattgaatgatcttggcgagatcactcgcagaacctgtgttgtgatccccgacgattgctaggactgtggcattgctcctaggtcgtcgacggtttgctactgagatatcagcggcaatgttacggcctcgttcagaagtgatccctccaactttcacatttttcctgtctgacacacggtggcgtacatgccccctgtctggtcagaacatttgcacctcgaccattctcgatcccttactaacccagctttactccgatatctgatatcacacctcacacaacatgtactcggatgatgtggcaagtgtcaccagcagtgacaatgagcaggtagaaaacgactccatccgacgagccctgcggcgctcggctcttcttcgatcagcatccagtcgtcacggtagttcagccgtgaaccggtcgggagcctcctctcctacctcttcgtcatccaactccatccagtccgccgaaacggactcagacattgacatggacgaagtcgctgaagcagatggcgtggaacccgacaaggatgcccccgtccaccagctgccgtcagagcttctgacagttatcttcaccatgctaccggagcgacgagatgtacacagctgtctgcttgtgtcgaaaacgtggttcatgtcgtgcgtggacctggtttggttccgacctcatctccccaaggacctcactcgtctgcagcagctgttacgcactttgaagcagcccgtgagctcgcagacagtgccctactcgacctacattcggcggctgaacctcaccaaccttacgggcgaaatgaccgacgagctgctgagcggtgtcgccgtatgtactcgactggagcgactcacactggctaactgcacggcattatccgacgctagtctggtgcctgtgctgcagcaaaactcggggctgcagtctgtggacgtgaccaacgtcagccatattactgatgccaccatcaaggcgctgcttccctccaagcggcggctgcagggtttgtatgccacagggtgtgccaacatcaccaacgctgccattgtggcgctagctacggagtgtcgactgctcaaacgcattaaggtcaactcgtgtcccaacgtggaggacgaggctgccatggcgcttgtggacaactgtcctcaactggtggaacttgatctacacgaaaacagcgcgctgtcaggttctgtggcgactgaggccttacgtaagcttcctaacctgcgggagcttcgtgtgggtcaagtgactggtgtaaatgacgcttgtttcctgggcttccctgctcgtccacaatttgatcggttgcgtatcatcgacttgacagcatgcaacgccatcaccgatgctgcggtcgatcgattggttacttgcgcccccaaactgagacatgtggtgttggccaaatgcacacgcgtgactgaccgcagcatacgatccttgctgcgcctgggcaagtcgctgcactacctgcatctgggccactgcgcatccatcaccgatgctggtattgcgcagctggtgcgtgcctgtcagcgtatccaatacattgatgtggccaactgcagccagttgacggatgcggccgtcgaagacctggcctcactgactaaactgcgacgtattggactagtcaagtgcgtcaatatcacggatgcggccatctacgcgcttgctagcaggtctggctttgaggcttcactggagcgtgtgcatttgtcgtactgcgccggcattagcatcccagccgttctgcggcttgtcaacgtgtgtccgcgactatcacacttgtctctgacgggcgttacagcttttctgcgttccgacttccgacagttttgccgagagcctccgccagagttcactcagcaccaccaggcgctgttctgcgtcttttcaggcgatggggtgaagcggctgagaacgcatctcaatcagctcgcggaggccgatatgggctacctgcttggaggagggggctttgctggagggcttggtcctgggataggtggaggcctcgggggtggggttggcaccgcgacactggaggagctgattgctgctcagcgacgggtgcggcacattgtgaacgaggtgttccctgacggccgcccgcatgggggtctggatggactggggatggatggcatagacccgctcgctcagttggaacatgtccatcacattgagcgagtcatggcgcgattggagatggagcgtcaagagggactggagcagcgacatcagcaggagcagcgtcagctgcgggagggatttcgacaggccgaccagcgacagcttcgggaaggctttggacagcctgagatccaacaacctggccctcctactgcgctgccggttctgcctgagggtggagttcctgttgtagcccaacctgtagcaggtattcctcctgcggctgcgcgaggtttagagcgtcagactcagcagtataatgaggcgctgcagcaactgcagatgctggagggtcgacctgaggtcgatcaacagttggttgcggagctgcgccgacaggtggagcagcatggacgagaaatgggacaaggagagtaatcccaagtagagtagaaaggtataggtttaatttattagctgcatgggatgtgattgacgtcggtcttgcctggacaagagcagcactgtttgaggagtggaaaagatcttttcggagctacatggccctcacttcagtgtcttcagttggacgtccgacttgcctatacattgatgggatgtctcggttacttgtacaacgagattgattcgtgactatctggatctgagtcgctgcattcaatgagttggtttggttctggttatacagtccatgtcttgtgcaaagttctgaatccatgttttattctgttgatcatccaacattggttatgcgtcgaaaatggaccccacatatcagtggtccaggtgaagatggccgaggaagggagacttcttcaggtacaagtcgttatagaaacaaagatgattctctcacatctattggtcgacttgccattcagttatatatacttgtaccaggacacggcacaattctgggctgtgggctgcggagagaccaagttgaagatattagtgtgcagagagttgtaggaccaatatgaaagtgagtgatgaaaaatggatataggatcgccgtatatatgcatgggtcacgtgaccgcaccatgtgccctcttccaccgctacaatatcttgtatatcatcattgtgcgtgcacctcggctgttgcgatggagcccccatttccgattaatccggagtgaaacaagggtttcaaacaagggtcaagcggcatccgaaaacaacccgtgcgagacatgtgtctcgggagattcacaaagaggctggctggtttcacctttgtcgctatgaggttcttcctgtggcgcggtctcacattctgttatgattagttatctccgggtggggctttgtaggggggtatcttcgagtagtgaataagcaggtatattacggccttgaactggattgtagcggcattttcagtgcattgttattggtacttcatcgactgagaaagcagtcggcattagatctcttctttgatgaggagatcgtccaactgtgagcttggtttgcgaggtgggaatgtggggagccatatgactcgacattgtgtatataacgaggccaaatggaacatcgacacactgtgtccgtctacgagtggcgtattattcatcatttacaccccatcaaccgttgttgggtgtatgatcaataatacgccttgggcagtctgggttggacatgatatctattacttttcccctcagacctggacctggcatctgttctatcaccgcatgaacaaggaataagggccgcgtggatggatagatgagtctctgcttgttgttgttcggtttccggcgattctgcggcccagttatcaataatacgagcatggggggctggtgctaaaatctgttagttgtgttccagttttaatgaaaaagttgaaaagtcggcattgagtccgctcaaatggggaaaaatacaaggaaaataaacccgagacacaatgcaacagtctgtagagtcttggatattattaatccccaagattctggtctccagggtcttgatatcgttattgatccaggcaccttcatctcgctactttatcccaatgcaatctgagacaggtgcaggggtatatttgatgggtatcatcaccttgcatcattaaatcggacggtatttttttgatttttttttcttaattttttttttcttaattttttttttcttaattttttttttcttgatttttttttttggtgtggttgctcatagatggttgctcacagagggttgctcacagctggttgattctgaccggatcttgtggcatttatttctgtggcaaaatggcagaaatgaaaaggctttgttgcaacactcactgttttgctattttacgggtactgtacgggactttacaaattttcgtgctttttctccatacacgtgacttcatgcggggtagaactctattttaaaatctctttgttccagcccccccaacgggttcccctcatccatgtgataaatgtcaggaccagagaaatgcgccatgcaccgaccagaaaacgccctgttttcgctagacgagcgtgcgcagcccatgagagctttacaagcggggcgctgctcggttctgacagacacaaacgaagtttttcgctacccttccctttccattttggtccacttttaaggtttatatcaaaatgggggaaatagactccatgcactatgcaccttccccacatcagaatccactttagagaacacatgagtgcgagctggacaagaagaagacttgacttgttgttatacggctattgacgagactccataaggctacaagtactaatttctgtacatttaaattcgccttgcttttttttccttctttttttttctttttccttttttgctattctaaaacctgcatctgcaaagggtgtcaactctacaagtagctgaaccacgtcaacgctagctgacacctgtggatccgggaggcgtgacgggaacgagagtaccacagcacgcgctgtcagctcccacaattgtgacagaattttccgggcttttggaccctcttatctacccccaacttgtctcatatctgctaaaatcctcgtactgtgcttgtctcacctaccccacatggaatgatcagcagtgtggggtgcagggtgcaggatggcggtcgaggggaggtgcaggacgcatgggtgcgtatagggagaatagctgcgaatggtgtgcagaggcgaggagtcgtgcgtgtgaccaatcaagtgtggaaatacggggctatgtatgtatgtggtaggtacgtgtgcaggagttgtatgacccgaattctaatttaggcttccgacccaaagtggacaaagttaaatttcgtttgcccccacggaaaaatagcacggaagattactgccatctggggtaatcatttactgtgagatacactatcggctattgctaggacccattctaaacaccaccacctggacccagttcaacaagattcaaacaacttttttcccgagcgtcttaaccattctctctaccaaaccagcaaagccgttttatttgcaacaagcgactttctcccacacacacacacacacacacacacacacacgcacacgcacacgcaaacgcacacttttttcttccctcttgcaacatacgcctcgtgtattcgcctgcaacaacacaaccaaccatgagcaccccttcgcctcctcctctgctgtcctccagctcgggcgactcctccaacgcctctcttgcgaccatgaaccagaacatgaatagagtgagcatccagagcctgtgcaatgacggggccagtatcaagagcgtcagcagtggcaacagcaacagaagaggctccatccaggatattctcaatgacgagcccatgggcaacagcaacggcttcagccctgccgctactcataacaacaccaccctcgtaggcacccctaatggcgccaccgccagatacagtcagaacgactactttgcggcagaaacgctggggaacctcaaggcaacctccgcacacgtgacccatggcgctgggcacgtgacctcgccgcctccccgggcatccaacccgttcgaggtgcccattcagattcagcccgggtaccagcccttgaagggtctttacagtgacgtgagtatgataacagaaggaaacgacgaccggtgaggaaagtgatggtatttgtggtgggagccatttgtcattggcggttggtcattggtcattggtcattggtcattggtgattagcgattggtgattagcgattggtgattggtgattggtatggtctgattactgaatggacttgagacacgaagcagatggaccatgataaaccatgatacagctcttgacttacttgatttgaacgtgtacttgagaaacagttttattgttttcgagctattcaactgcttggtctgagtctgtttggtgtgtgagctcacaccgtttggtatgtttggtatcactatgtcaatgcttctgccaatgtcatgtagtctccagaatgaggcacttgttttccttctctgtcgtttgtggcacctccttatgtgtctcggttcttgtggcacgtttttttcttttcgttctatctcggttccctcgtcatctcatgatactcaccgttgtcaggctggcagctcgcacttgcaccatgtttcggtctttgctttcccggctacgttccctgcccacacatatatctgtttctacgtgcatgtgattcccccacatgtgcctgtgatatctatgtaccgtggctaggattatgcctgtgattgtgtcatgataaccattctgcgcagtgtgattgacgatcagggtcttggtgggtacaaactagctttttgggtttctttttttcgctccaaaatgtgagcgtgaaaatgcacgtgagctaaaagagtcccaacacccaccaactgcgctggctcgactgttgagcatgttgagtgagaggagaggagaaacaaggcgcggaaaaaagggacgagaaaagaaccatagggccaaagacaaaaaaccacagacacatgtcacatgcccggattatgccccgatcagtgcatgcggaagaccgacccggcgatagaaggagaagaaatacgaggtgcagaagtgtcatcctccgccgtgattgcattttgcgtggtaataaccacgagccacgcactttgtccacgcacatgtctatggtgtaattgtgtgggtgacatttggctgattgagggttttgagggtataatgggaatgggaccttgcgtgaatttgctgaatttgacaggcacgtgtggcgccgtttcatggcggggctttctacagccattttcccgccatttgtggcactcgcagcccccatgcctcccgctcgatttttaatcaccaaccctccgttacaatcacatcgccgatcttgtgtctcaagagtagcgcctctccacctcaactatcacatgagaatgacgtctgatttttcgacttttgagttcgacaggtgcataaggcgaggatagtgagcaagtgcaggggtgtgtgtgttccagtgagccttgaaccgggcgaacgggggcgctcatccactcagggcgccccacggccccggctcccctcccacggcaagtctcacggaccctgcctaccaccacgccagccggcttgggccttcctaaaccacagttgcacttgtcccacagttgcaaccacttttttccaacttccatactaacccagacctttcctcccaacgcacccaacccaaacctaaaccctaagttgcacaaaacacatgaacgtgatactgcaaacttcccctctgataaaggcgctgtgtccatatcatctcagcacaaccacatctccaacaccaacacgacttttgccacctcgggagcccagagccagtaccaccggctctccaacaacaccaagaccttcactcgagactccccctaccattcgcgaaccccttcagtggatgacgacggaataagacaagcatcgtttctcaaccgagtctaccagtcctccaagtcctacagtccccgattccgctacggagcagagatagtcgaacggtgggcaagttctgaaaacaccaacgcagcaacaccttcggcgtcaaccacaaacagcaacaacagcaaccacagcaacacgcctgtttcaaccacaccctcaagcacaaccatgcccaaggctctgtcttcaaagtcgctggacgccgccagcatccacatggcatcgaacggtgcgcctccactgatacaaaagtcgtcgttgcacgactttgagcgccttaaatcgggaattgacgacattcaaaactcagacaccaacggtacccagtacagtgtcgatgtcggctcccagggcctgcgcatgcgtatccagacccaagggtacgcccccagcggcaacagcaacagaggcagccccgtgccaccgtcaccggcgctgtccacgtcgacctcctcgggctccacttctgctgcagcctccagatccacctcgtctcctgtgccacaacaacctcagacagctgccacagctgcaggaggacctcgacccggacaacctcggtcggcatggcaggaggtgctgatcagcgccacgtcgctggcatcattgtcgcaggactcgcgaaagcgactgcgatactgtctgcatctccttaagctcgccaacgcccatctggcttccaccgtcacaaagctgcaaggcgccattgccgaggagactgcatacagtctcgcgcagtccattgccgccaaccatgtgcctcacaacgagcgacaggcgtacctgcatcagcctccctccgctgagcctgctctctccatcaccgctctcaaggccgatgtcgtgtccacgatccgcaagatcatcaaggttgtcagccagtacgccggcaacagtctacccgagccggctcggtcgcacatccggacatacattcttggcctgccctctcggtgggcctctaccaccgcttccactaacatcaccccaacccggtctcctgccggttcccagtctcctgtgggctctcctaaggagtgtgtcacacctgaccaccagggtcctcctcttcccacaaacacagtgtcgtctccagtgcccgagggcccttctgacgagcagttgtcgcggcatcgaatcgaggttgaggctggaggcaaggtgttgattcttgccaacgaggctctcgatatgctgggcaacatcatcagtattgtggatggcaccctggagcgtgccgagggttggtgcgagggcatcaaccgggtcaagcagagagttgggctcggtgaaaccgctcctggcgcagctggggaacctggagcctccaccgaggcttctgctgaggcttctgctgaggcttctgccagtgccgccgctgcgtactctgctgttgatacctccacggaccaggacgttgagatgggagatgcctaaggctggcatgacacgacaagggacacagatgaaatgcatgatggatgatgacacaacacacacagcatgaagcatggcatgatggagaacgacatacagcacaacacaacagagagaggatagcataggcacaacatatttcatgtactcaccacacacagaacaagcgacactgacacatacacacacacacacacacacgcacacacagcagcagcagcagcagcggcagcagcagtacagcattatgcaacccctcacagatgatgcaacacttaaatggttacacacatggcatatttaatcacctctcttgtgggtgctccagaagatggcttttggcgtcggatgacggcactggttttcattttcctcgattacatgtctgtctcgggcgttgtttgtcccctcggcactttttcggcctcggctacccggtcctcgggaaagtgtgtcaaggttcacaacggtaaaaaaagtcaaaggtggtggcgttttgggaggttcggtttgaagagcggagctactgtgggcagcagcgttaaacttggtgacaagacaacggctggacgctgacgtttaccattaattggcgctgctgccgtgggtggctactggatttggtcttttgcacgaagacttatgcgttgctgcttgcgagtgtgtctctgtcttggggtggtttgccacgtgacgggccggtgtgacgccgagcggaattcgtgtttcttgccccttttatttccgacatgttccggctgctgcttctccagcatgttaccccacaaccgacgggtaaaatttctggacgcgcacaaaccttttttggcttgcggtccaggggaaaggaaccgacagatgtctaccaccaccatcaacaagagcacaccaccagtaccaggagtacactgttaccgccattagcaagtagagtttatttatataatgcaaagattatgatgggttttgggccgtggtgttggtgttggtgtctgtagaagtttgtggtcgtggattttgcagtcgacgcggcgatttggttctccaggttcccgcagcgagaccttcccccggcttgtagctattatagacgctgttttttaggcgacgaagttgtggagattcttgtcttctcgtgtagactagagtttgctgattggggtgaatcaccttgcgtctgattggccacagcgaagcgagagggggtggtttgggggtcttttaaagacggatattggacagttttggtggataaatgggggtatttggggctggtgagtccgttgccggcctctatttatgtcctaccatctcccacaggccctgacagacctaccgtcaggacacacccgaccaacaaccgaacgggtaaccttatttgggaggcacgggaaagatacatatatatagattggggtggttgtcttgatcttcacactaccactactacacatacaccatgattcgatccagccggcttttgcgagtgaagccccagcgggccgttcggggtgtgcagcgagtttcgcgagcgatcccctcgggagtgacccacattccgcgagccaccgtgactgctcatgtgtctaacttctccacctttcgagtggttcgacagcagcagttttccgaggacgagctcgacgtgctgaattccgagcgagaaaaggactttgttgacgtggccattgtgggaggaggccctgctggtctgtctgcggccatcaagatcaagcagcttgataatgagcacggcaatggcgatctgcgagtcattgtgcttgaaaaggcccccgatatgggctcgcacattctgtctggagctgttctcgagccccgagctctggatgagctgatccccgagtggagagacgatcctcctgagcccatgactcttgttaccgaagagaccatgcgtttcttcaccaaaaagtgggccattcccatccccgagcctccccagatgcacaacaagggaaagaactacattgtatcacttaaccaggtgaccaaatggctggccgagaaggccgaggaggttggagtcgaggtctaccccggattttctgtttccgagctggtttaccgagacggaaacgtggttggtgtggctactaacgacatgggccgagccaaggacggaaagccccttgatagctttgagcgaggcatggagttctacgcccgaaccacgctgctggccgagggctgccacggatcgctgagtaagcaggcaatctccaagtacgatctgcgaaaggattccgagccccagacctacggtattggaatcaaggaggtgtgggaggtccctgacgaggtgttcaagtccggatacgtggcccacggtctgggatggcctcttgatacagaaacttatggaggaggcttcatgtaccactttggagacaacctggtggccgtcggtcttgtcactggcctcgactacaagaacccttacatttcgccattcaaggagtttcagcgaatgaagcatcaccccttcttcgccaaggttctgtcggagggaacctgtattcagtacggtgcccgagctcttaacgagggaggtctgcagtccatccccaagctttctttccccggaggcgcacttatcggctgttctgctggcttcctcaacgtgcctaaaattaagggtactcatactgccatgaagtctggtatgcttgctgctgagaccatttgggagcagttccaggccgagaacgaggctggaacccctctggtggtgtctgaggctgaggaccttgagcccgagctgttcaagactatcgatctcgccaactacgagcagaagttcaaggattcgtggatctacgacgagcttcacgaggtccgaaacgtgcgaccctctttccacaaccctctcaagaactggggaggtctgctgtactccggtattgacaccttcctgctgcggggacgagttccctggactctcaagcatgccaccaccgactctgctgccaccgagcctgcttccaagcacaaggagattgattaccccaagcccgacggaaagctgtcttttgatctgcttacttccgtgtcacgaaccggaactaaccacgacgaagatgaacctgtccatctgaagctcacttctgaccctgctgacgctcccttcaagatcaacactgaggctgatctggccaagcataccgccgacaactgggagaagtacaagggtgtcgaggcccggttctgccccgccggtgtctacgagtacattgaggatgacgctggtgacggcgttcgattccagatcaactcgcagaactgtatccattgcaagacctgcgatatcaaggtgcctggccagaacatcaactggactgttcctcagggtggagatggtcccaagtactccatgacttaagcacattccacttttgtctgtaactgggtgctccaatacacaatggcatgtgatcctgccccatcacctggggagtcccatgaagcgcactcatgagagagtgactcgtgagacaaccaattagtcccacaaccccaaatgttgtatttacttacatgtgttttgcacatccgcgtcctagacgttaatatcattttttttacatccaccgtgctgtagtctttggatcttactgtatcatgttatcgcgctgacaacaacagtgacccttcatcatctggttccgtgttcagaacacagcttgtaggtgtccagggactacacaagtacgagttactggtatcgacgttgataattggggagagtgcctgagatcttgttcaatacacacggtactcgcactcccggtcacataacataaataacttgattatatcgtttttgcagagatctgcgtcgtttcaaagcagtcgaacaccgccgtttgtagtagtgagtgtacagcctgagctggttgcggagcagtttcttgctgaacatgatcgctcttgatacatgtccgtaccacgttgttcaagatgcgtgctcttatgcgacccaaatattcaactgctccaaatttttctgttccaaagccatggcgatatcctcatccgaatggatggtcaccatgtctccgtcttcgtcctggtacttgattcgcagaggggcaggtaccacctttccacacagtcgcacctttcgctccacccgctcaatcagctgatcgtaggtgaccttggcaggcacaatgagcgtgaatacgtcctggaaatactgtacgcgtaccttaatgtttgagggacgcatggagccatcatcaaagccaggagtagaagcagatctagcccggctcatgcctcctccattactgctcgcaatggacaccgagctgtgattcatgccgttagccccgtgcatgccgttgatagaggtggtggagtgctgtcgggggcccagcttgggcactgggcctgaaagagaccgatttccaagcgtcagtcggtccaggtcctcagacagatgcgagctctgctgggagtttcggctgctgattggagactccacaagaggtgaaaagtgagactcatacgagtcctggttgtaccagtcgtgcagctgtttgatggtagcatcccattgtcgcagttgctcttcgtgtcggaaccgcatggtcatagagccatagccgtctcctttgtacgtaagcgtcaaagagtatccgttttctgtactagatatcatgttggtcacgttggcgatgtagattcggcccttgagagaaagaactgtcttttgtggcttctttgagggcaaactcattgtcttaccctttttatcacgtgtctctttgcaacacaggatgatggcctcgaacaaatacaccaggtactcatattcaccggactcctttgcaatcgtaaggtggtccatgtagagcaggtctccaaaatcttcaaggttgtagctcttccagctatctattcgctcgcacaggtcttgaatgatagccacgttctccacccttcgctgtgtctcgttgacactgttggtaacccgcttgatggcctccaaaccgtctagcagctctgacgcgtagggatggtcgctgctgcttacttttaccagctctcgtagcagtaatgggtacttgcagattcgttgaatgggcttgatgaggaaggcctggagctcgtaggtaggctcgatgatgtgggcgagggcggtgagtttgggggcctcctgaacagccagatcggaggacgccttttggttcagcgcgtagggctcgtagatgtgaaagccagcctccatgttgaggaaaagtgcgccaaagcgctgctcttcgactggcagagagcacacatgttcaataccgaccagtactcttctctggaagtcgaccagtgcagatacgttcagaaacatgagatgtatagtgtctgggtttaggatttcagcttccaggagacggttttggtagtcgtgcagtatttcgagatcctggacgtactttcgctctgtctgtagcagctcttgaaccacgttgtatcgcgcgtctcgggtggcgggtgcggttatgggtgcagttttcggaggcagcaggtgtctggcctccagcgtctccaccaccatgctgaccgtacgcatcactttgataagatcgcccgtgttttcggaaaagaggttggagatggtgaagagctcgtcgtccgagtagcccagctcggccttgcagccctgcacaaagtcgtagaccgaccgtttgcatgttcgcacgtcgatggacgcgcggttagcggcggcgtgggggtccactgtgagtggagttcgaggttgcagcatgttgaacaagatgcacaggggggcccctagtcggaacaaagaccagagctgggtaacggggtccagggggatggaggggggtaggtgggtgatgggcacgatggacgacatttccgagtcttccaggaagggccgcacttgctcaatgtcgtggaaccggtcccgcatggtcttgcacatattgtagagcgacttttccgagtcggcctgtctgttcatgacgaggtttgccaccggcatgggagccaccgaggtgggggctgttgactgcaccgacgacatggacatggtgggcgtcatggatcgcaaacgcggcgtggaggggtatgtggagttctgtgtggacggcgacaaggtggacagagacggggtggattgcgacgagcttttgcgttgctggggggtcttcgtgtatggcgacgacggtagcaggttgttgatctcctggtgcagcatctgctggtgagccaggttgtcatttggcggagacagtcttcgagaggatccgttcatggtgaccgacgggagcaaggggggaccgtggtagtggacggtgcgtggttttgaaatggatgtgcgtgggagggtgcgaggcgtgtggtcacgtgggcgggcgatgcgactagtcccgtggcgatgatggaagcgtgcctgcttttgtgtcgtgtgtgtgctgtgtcgttcaaactcacgtcgtcacgtcctctcaggtagtgtcaacaagtgcggtgggcctttacaatagcaagacaccgaaccttatggggatacgagtgaggggggggagaggactgggggtggtaataagtggccgataaacaactgagatagagagttagtggcggaccctgagcctaaacaaaccacagacaaccaccaccgcttatatatatatatatatatatatatatacttcgataattacaagcggacacagttcgcacaggaacccgacttttgcggccgtggtgttttggcctcgtatccgctccttgtcgtttcccaacattgttcggactccttgttttagttgggagatgcgcagcccctggatgttagtcagccgagcctatttgggccgcggaacgtcaattctggccgcggacacggcgtgagatgaccatcaaaaggtctcctccgtgataaagagcccggatttcccatctctctggtgaatttttctactctgtgaccccacgatctggccccacgatctgacctctcgatctatcgagttgtcgggctttgaaaatctttaaaaaaacctttaaaaagatttgggaggacgagtgtgagggtagagcacgagacatgttgtatagtacacacgagaagcacaagtacagtacttgtaggtataagacttgtagagaacaagtacaagtacagtacaatataatacaatacaatacaatacaatacaatacaatacaatacaatacaatacaatacaatacaatacagtaccttcactgtagctcttctacccattgcaatatccaaacaagaagtggtccgatgactcgcattcgtggttcttttcgtcgccaaagtccattcattgtacaacgaagaagccgttttaccacgtggcaacgaattgcgagacccttgatgtgttttctacagcacgagacctcgtgttgctgtagccggttctatttatagaccatattccatccacatctctctctctctctctctctctctacagttatgtgaacaacgcacctgtgcagacagactccgaagtgctcagtggaattagccgccgagacgcgctgaatacgctcttattagacctttgctttctttgggcctcttttgtctcaccgagcgtccccagaacattttatacaccgcgccaactcgtccaacaacctattttgttttaccactcttgtatgttgttaattagagcggcgcattaatacgttgaaggtaatacgtcgggccagtaaagtttcagctgaaaccgtcacattgaacaaacatgcgcagtctctcagaggcgcaacagagatggtagggacgtgcaaagagtctttctagaatccaacaagtccagatatatgccctctttctctcaaaatggaattccagcaattgaactccgatataaccccgtcctcattagactcccacagagtttggcatcgtcgtggttattattattgaagatcatgttggatcataagtacgattgattagatatagatgtaacgactcacttctagggacaccacgttccgatacaccagaagggtcatttaccagagacattcagatacactatctacaggatggacatctcgtccaggtagtgtcctatcgggggtattacagtaccttcaacaagtttctacaaaccagtcccgtagttgtaacattacgatacgggctctgttcctacccaatcagattacagaagctcattgtcattaaacgagtgcaggagtatcccacaaataattttttttcactatatatattcactatgtatatatatatatacacttggttataacacaattttttttctttcatggagactcatttccaagtccaagtaaagatcacaagtgtaagtaaaaactaagtatagtacaaaggtacattattggacagtactggaaagtaagtgttacctaacaaaacagcctaatacgagcagtagttgaaaacacacaagccccacaagcctactaccgtagtcgcattataactgagctctgaattaagttgtattatccccggcagtttttttctattttatctcctttttttttttttttttgtttttgttccacaaattatttcatttgccattatcgaacgctatcacacaacagccgcacaaaatcacaagccgcaggataaaagacaaaaatatataatatacgataaaaatataataaatactcaataatataataaataatcaaaaatgatcaaaaatataataaaaataaaaataaaaataaaaataaaaataaaaaataaaaataaaaaatccaaacgtcccaacgccccaaaaagagatacagcacaaaaaaagcaacttctttgatccaaaactagcccacaacagcccaacaaccagcagtaaatttaagtttgacacatatagactcaaggtttgtatcacgtgacaatttttcacgactttgaaccgctgttgagagaccttaatgagcgccaacatctaatttcaccaatgaatcgtggccattggacgtcagaaatacctttgtgtttgttaaaacggcaatatcaccacaataagtcggaccctaaccctactcacgtgacctctaaccgtcccaacaccgtcccgacgcaccaatcgcccgagtagcgcaatggttaacgcgttggacttctaatccaaagattgtgggttcgagtcccaccccgggtgtatctctttttgattccgcgtctttccttttggcattgatgattcgagctgatctacgtcgctttttttagataatgtgtcagcagcagcctctgtccggtttagatccgagtttcatagtcgagtgagctaatcggcactcccacaggttcgggtcactgttcggacgttccgtacatacttgagtctggtcaaagcgacatcaactttggggataacatgcgacaggtttggtttaagggttgcatttctctgtttgttcctgtacgttgttggtatgtcttctctgggaaactggctgctcggatggcgatgattactgtattctcagcgagcaaagagtgaggtttcaccactccaacgactttatttgtcgtgtctcctgaccttggattatctagacctaggtcgggacattgatgttccagtcttgtattggagagacggaagggcgactttttgaagatgagcacttgaagatgagcacgagaagaaccagcatttgaccaaacatatccgaacgagacaaaaggttgcattttagcgaaacccagcctatcagagacgaggttggggtgataatctagtgctatctagtgcaatctagtgacgaacatgtatcaccccggttgtaccgagagagtgcggagttgagtttatgggtgcattatcgtaaccttagattggtggtttggcccaaaaaatgagaaaaaagaagaaagaaaaaaaaaagaacaaatagagacaaaaaatcaaataaaaaaaaacacaagaaaaccagacaacggttaattgagccatcctcagtctgattgacgctccgcaccgtggcagcagctataacacaactcctagagattctgcaacacggtgtgcagatttcccatcagagtatgatcctgagaccgacgaacccgactgaccatcggaagccttgtcgacttcatccaaattgatttagaggcccatttttgattatatatggacctcgtctgccccttgttttctcttcaccactcttccataacagctctacaactaaccacgactacttcccccaacatgaacaccaacgttgatattgacaaatatcagccgattggccttctttactgcgtttttgaccgccagatgggctcattcacaagatgatcgcttgcgtctgaagatggcaacaccagaccaagtacaatatcacaagcactcttacttccagacaaaagtgcacaactactggggttctgaaaagacgttctgcattgctgaagatactgtggaggccccgtggagattatcttgataggaagatcatctgtatcaccatgctcaacaaagtccttttgcgactgctccaactgtgatgaatccaggaagaagctacttcagagtcgttttcgaaagacgagctctaacatcgccaacttgacaagttgatggcacctggctggaaacacagaaaatgcaatcaaaggccctgtgtgacaaactggaaccgcacgctatacctctggatgtcagagtctcaaacaaatgggctggggggtaacaagtacgaccccagctttgacccccaactttgataatatggctctgcgtacaagtggctacgtcccatattcaattcaacaagcacatactcgtactgttcattctatctatgttttaccccagtcttgacccttatgtccccttctgctagttgtagtcgttgaatcactggtgaaaaacctggctgccaaaggagagataagtggtggttcattggtgatctttttcatggcctccagcaaatgtggatctttgcttttttcagcacctcgcatgtttcctcgctcctaggaactggtttctgatctgaacagaatacttcataaccgctcaaaggatcgagccagaaaagccgatgacacccagagttcaagtctctggaatccctacagtacattacgtactcgtactcttagtcaaagtagtttgctttggaaacaaacacgactgcctgtttctcaaactgccctggcgcctcacagcgctcgaccctataaccagctgtcagacatactcacatacagtaatatcaaaaatctataatctattacgtctattagttcaatcaaacaccgttgtgttttcgctgttgttttcgcgcgctggcgtacggtattgtagcaagtgcaatggagcgaaagtgtcttgtacataggttgggttgtatgagggaatgctgcaagagcctgttcaagccatgttttccagcatcttctgcatataataatcatgatgagagtactgttcaccaacaattgccttgatcagaacaagaattcggtccattcgatcgtagatcttgttggcgatggaaacagcactgaggaaggtggcagaatcaggagtgttgacgggaccctgcaagtttgcatccatcaaacgctttcgagcaacagctgcatgctcatggtacaaatgtccaggggtcatctgaggcaaaccaataccttctcgaagaccggtacttgccatgaacacgactgagaagaaatttgacatgaggacagggtggtcccatcccacacatcgaattacctccggcagccacttctccacgtcttccaaacgcttgatgacaaaatacaaatgtgcgtacaactccaccagctccgaacagagagccagaagctccatatagcttcgtcgtggccaaggacctgaaaggtcaggctcatacttgatcacaccagagagtcgcttggctcccatgagcttcagcacacacatttcaatgttgtccgagaagggatcgtcagtggcatccaccaccagtccagggtgcttcaatttctccgcggcaaaagtcatcacctggcaaaacagagtacctgtattgcccacaacagatgcaacaataagtcggacggctttcttgccggacttgggatgcgggaaattgcagcagatcataccaatcacaataccaacacagacggtgacataacgatgccatgccgcagtgaaaccgtagccaacatagacagctcctgggttctgaccatcgagccacgaaatggagacaaccagacacattgcaatgcacaacatgagtctgggcaccggggagactccaggcggccagaactctcggtagaaatgcatcagcaagagaacaatgccaaaggccaccatgaaaccataggcgttaccgtgaccgttaccagtggagatgtaccatgtaaccataccaatgaccacagcataaaaagtgtggaagatacggttgacggcagaaaacatgttatctgcagcatactcggccacagacataccggtcataaccacagcccagtaacatcggttcttgtagtaccagtaatgggtgtttgtgaacagagccggggtcagggcagccacacagaatagcgctcctttgatagggacaagccaggacgaggcacgcgatctggcgtagaataatcgtaccttctttccaatcttgtggccccagtgacgggcaggaagggcgtctggatctcgctctgccttcaggggagtgattttttcggcctcagcgtcgtttccaacgagagcatcagccgaagaagtgaagacagaaatggatgcaaatttcagagaagccattttgaaaatgccagtaatccagtggggggtgggatgatctcggtcaaaagatatgagcttttcaaccatgaaagtaatggttcgattcacttcttcaacgtagccacaataaagagtcttttgaagaattaggtaaggactcattgtgttttcagtaacagcaaatcgcttctcgcgaaacgattcagttgccttcgaaaagtgttcgtaagctgaagatatttccagagccattgtttgctggtcaagcacgtgcttcttgtgtaaccaaggcaaccaagaccatcctcgaaagtcattggctacagtaatccacttgatagccaccttcatcatgcctgcttgttccaaaaccatgggaccacaaatatcagacagggtttgaatggtctcatcgagatcagaaagagtaacgggtttttcggattgtctcaagacgcttgcgaccgaatgctgggtttcatacacacccacaggggcatacttcttgtggatctcactgatgacaggctcaatgcttgcctccttgtcctcaattatgacgcgccgcaagtgttcgatcgaatcgaaaatcataatgagaccagtcagctgggaagtgagacgccgggctgtgattcgcgcgctctggtatccagcaatggtgaatcgggtgaaactgaattcaagaggaataggtcctgacgacatcctcaagacaggacccagactccgtagaccagagacacactgttcgagtttccagtaccctagccaagtatcgggaacactcggcttggcctgggctaagaagccaacctgccattccaatgtctgtacaacagccccctggaacctcagcagcttagtggtgaactggtaccccgatgtgaaggggaagaaaattattgctaccaccacgttggcagcaagtccgatacccatgggcttgagcatgccagcaccaatggttttaggggcgtaccaagggaaatgcatagctgagtctgctgccacagctgcagcgataaacgaggttgaagctcctgctgcgaatgtcatggggtcgtggaacttgcaccagaaacaaactgtacaagccacggcaacccaaatggcgtaaacaacaccggggccggctttcatgtagtggccgtgaacacagtagtccgtcatgcatgcaatgagttccttcttaggcaaactggctgaacacacacctctggaaatcacatccttgagaatgtcagcttgcgtaacagagtcataaaagtacctgttggcaatgtatccaggaatgatgtatccacacacccaaccccagacgatgaaagcacacagcacacaatttgcgatgaaagctccgatcactgaaacctgccctgacgtctgcacaactgtcatgattaatgccaggtgtgccgaggagcctgtccatgcccaggctggcttgactgtgagtagaaagagcatggagaaggatgctgcccagtttcggagaatgatcttggcggactttagattcagattgtttagaaaccagtccggatggacgaaccggtaccagtacggtttactgggcggcggcggcgggcgatttggatacgcgcgataggattgtatgtatggcatgctagttggaaattgagcgagtactttgctagagtgtcaacaggtgcggacggaaagatagaaagggaagaggaatgcaagcaaaatctgggttagtaaagaagggggttgtccgagacggtcagacaccataggtagactggtagtgctgtgattcagacccatctcaacctatagagagaaaaggccaggaatctcggagaatgatccaaacggaagtatgctgttacataacatggcaagtgtggctttttcaacgacattgccgaacatgtagtatatgccgtcctccacacatggtatcctcgagccagtggctcccagcaacttgtactgtcacgtctctagcccgtaaaacagtgcgtgtcgcagtaggcctttggacattctcgggtcgttctgtcaaagctgtcaaatgtcgttgtcatctgtacgtcggtgccaaggggtctgctaatgcaggtgtcgtatgtactgtactcacggagaagtgtcgaagagaaacgtcaacggtcgaagaaaggtcggagaaggaacaataggtggcgaagagtaggacacgaaagtgcaccaggtaaaatgtgaaacccgtgagagatagagttgatccacggggtataattgttattacgtcgctggattcagttagactcgagagagctggaactctgcgttatttaatatgggaggggttagtgggtatagaaagcccgtgaaagccggaaataaaatttagaaaagaccactccaatatagacgacgacgacagtccacagaatctatttttattgcgatatgaggagtattcatacatttaccacccccacaaccgcacatgtcaaacgcacagaatacaccttatttgcaacaatgcaggcaagcaggttttttttatcagccgtacggtttgcaaaagacgccctgtgggaataacagacccacagattgcactgacagatacattggcgggcaatattcccgtagctggtcttttgcaatcaccttgtacaattatccatgtacacaatccgctatttccctccactacgttcatgtccaaactctctttttgggggctgtactaatcatagtctttttcggctaaagcttgttgtacagtatacaagggtgtttgttctgctgcgctgcactcgtagctgtggagagatgtgatgatggatggctcgaataaatatcaatgcgtgaggtccggttgaccgcgggaggagggggggtagccgtcgggacagcttgggggtagctgtctggtttttatatatatatatacagcgtggtcttggtctgttgtcgatccaaccccttacacctcctgaacaggacatatgaaaagagatcgacatttgattctagcgagcgagaaaacgttagtcagcagcgttgcagattacacaatgaaagtctgaagctgaaacagggttccgcgtggacttgcattcatttacgggggttcgtggtggggcgacagcatgacaatggtgagaagcagccaagtgcagcatgagtagattgagcgaattggagatgggaattggagattgaggaatgaaggaaaaaaaaccaattaaaccaattaaacagaataaaccaaataaacagaataacagaataaaccaaataaatcaactaaactaaataatccaaactcccgatccaaaccccgatccactccctccgatccaaaccgcttgttccttgttttgcgctaaaaacggttttgtcagtcttatacgtctactcattgttcgactctaaacggacccttgggtaatcgacaaatcattgagcccacagccaagaaaaatggcagatggccattctgggctaacacaaaaaccccgccagtcatcccgggaaactcgtccaactcctctctacggacaaaacaggttggcacagggtacataccgtagtatccatagttgctattttaacacacaccttgtatcggttaaaattttgggtttcggagttatcggatatgacaggccccgagaacctgtctgtctcctccgtacagtaattataacggcagaaccgcgtaacgcacgggattggggtttcggccgcagcagaggacccaggtcacgtgatactatcaagagtgcaatcctaagctcacatcagtttgatactggtactggtacgtacccggtctacaagtacactatgtacgaatgctagggctatagtgttttttgcgaattgacatcattttcgatgctttgtaattcccgtctttccgtctttgaacagaaaaaaaaaagccgaatgaagagccttcaccacgtggacgcagggcacagtttcagcagcgagtcatggtggttacagtactgtacgtacagtacactgtatgtattgtgcatcacacagcaatgaggttatgaaggaagaacaagtcacatgataaagcaactggagtcgtattatttcatgtgactttctcttatccactacgatgttgccatagcaacatttttatttgtatcatagcactagacaaaaaagtacacgcaattccgtgggtgagttcagaaaaagtaaagtgtcaacaccgggcggacttgaagcggcgcagagttgggccgttggtcttgttaaggctaataaaagcacttcttcaaatctccctcactttgctcctttcaggttcatcagtgcgagggatcccgaaaaactacgaaaggtcatggggggaaaaaaacccaaggagctccaatcggaacagttgtaattagtgactgattctgtgagctaccggtccgtcaagttcattaaataatcatgggcattaaaatattctattgaactctagtataaataatttacgatattcgtactcgtacgtaattcgagaactgtgcctgccagatgcaccagcttaggcaacatcgcgtcgcatcaactcctccaaatagtactcgtgtccccaatattgctctccaaccacctcctttgtggtgaccaggattcgatccattcggtcatacagcttgttagccacactgacagcagccagaaacacactggcatcttcagtttgaggaagcagagtgttgatgacaccgtcaggctgggcactgttgctgctgtcactggctcgtttttcctggctgctctcatccttggattccattgccatgcaatgaacttcacgggacacaactttggcatgctcgtagaacaaatcggccgtggagatctgagggagtcccttaccctgtaccagtgctccgctcaccatgtacacgaccgaaaagtagtgggccatgagatggtggtttcgccagccagcaacaagcacgatttgtggaagccacagatgcacatccttgacacgcttgatgaaggtgtacagatgcaaagtgagctcaacgacctcgaaacagagacagagcagctcattgtacgcctttgcgggccagggtccggacatgttgggctcgaacttgacgacaccaaaaagacgcttggctcccatgagctgcagaaccgtgcccgtcacatgactagccacgggatcctttgtagcatcgacaactaggtcaggattcttcattctcacggctgagaactcagacacctcgcagaagatgctggctgtctctccaatcacgccactgaggatctttcgaatcatcttcttaccagacttgggtctggggacgttcgaagcaatggttccaataccgatgccggcaaccacacagacatatcgatgccaggctgccgtgaatccaacaccaatatcgacggacgagggctcttggccatcgtaccatgacagacccaagaccaggttcatggcaacaataagcatgattctggggaagtaggattttccaggaggaatgaactctcggtagcaaatggcaaagaaggcaatgatacccatgactactccgaagccgtagtagttgcctcgtccgttacctgtggagatgtaccaagccaccattccaatcacaacggcgtaaaatgtatgcagaactcggttgaaggcgttgaacaagttatctgcggaaatctcggccatagacatgttggtcatgactacagtccagtagattcgatgcgagtagaaccaccagtgcgattgtttgatgagacagggtaacagagggatgattgtaaaaagagaggctttgatgggggtcactaaacgaggttgaatgacaaagtggtacgctgctcggacctttcctccaatacggtgcagaatatgctgaggagcaccatgatcgggatctcgagaagtaggaaaccgggtctcgttctctgtaagggcttcgttgctgaccgcagccttcccaggcgacatgacaagcaaaccggcgagcttgtggagctggagatgtttccaagacagtccagtggtgaatcctggggttgcgcggttatggtccagttcgctgagctggtctacaagcagagtcaagactcgaactagctcgttaatgtactccacatatagagccttttgcatggccagaaatggggtgctcttttcgtcgtggtgggagtggattgacatgaatcgcgacactgcctcttcatatagcgcacgagatgaagccaatttttcagccatttctcgttgtctggacgcatgtttcgaccggatgaaggggagaatagtgtagaaccggaagtggttggcggtttcaatccactcacagcacacagctagagtctggatcatggcttcgagaatgggagaacacgtcatgttgatatcctcgaaggctgcgtccaattgctccagagtcaggggacgatcggccaaaatggaggacatggactttgtagcctcgtagttcccaactgggtatggctttccattgggtccttctttctgctctccggcctggtatccccctacagacaccctagcctgttcgaaactgtcgtagattgtggtgattcccgcacaggtgctcgtgagtcgtgaaaaggtgatgaagaatgaagggtacagcttgagagggaaccgggtataggacacctccagtggtatcgaaccagaaacaattttgagaacaggaacgagcattctagttttagccacaagaccctcatggccgttgtaggttttccagttctccatagacggcttcaccccgttcataaagtccttctggaactgtagaatcgactggacgcctttgaacgctcggttgacatacgtggtgtactggaagccagcagtaaaggggaaaatgatgatggccaccagcagattggtagcaaaagcaattcccatgggtttggtaatcagagctcctgtctccttaatgtccacccacggcgtatgcatggaggtctgggcgcacacggctgtagcaatcattccagtgatggctccattaccgtagaatacagggtctctgaacttgaggaagaagttgattgagcagatgactgcaaaccaaaaggcgtagaccaccgaggcgttacccttcatgaagtaaccatgttcacaggcgttcattaagcattcctccagtttaggccccgccatacagactcccttgtcgatgagtatctgggcaaagtcctcctttttcagcccgtcgtaaaagtagtggttcgagatatgctatggcaaaatgtttccacagatccacgaacacacaatgtacatcatcatgacaatgttggtgatgatggcagttgggaccgatagctggcccgaaggagacacaaaggtcatgatgggcagcagatagatggtgcttccaaaccacttgcgcgagtagggcacaatctcgatgataatcatgccgaaagtcgcgcaccaatctcggaagatgatcttgaacgacggccagtccaggtgttctgtcacccagatgggatgcaagaaacggtgccaatatggcagtaccggtggtggcggcgggcgattcgagtgggctcgcatggatgtggaggagattgaaggtcttctctcgtctttttctgtggcattttgtgtctcgcaacggatatattcggtataaccctgtttgatcctccgacaacgggggtgggtactgtgtctgatgaagtcctgccggggggattttttcagacgggaaaagacatactactaatattgagactgttctggatcgtctggaccaggtgtctccaaagaatctcctctagatatctcacaaatgggtatctccatcaacccgtatttctcggattaacattatcatatacgtcgctaacagttaaagccgtgcgggtggggatccggaaaatgcgacgtaaaacgttcagaaaagctgcaatcgtcacgattttttttctcgtggcctttttcaactccccaccgccctatataacagacaaatctccgctagaccgctatattcgtcgcctaacagtagtcataaaaaatcggctccccctaacccatggtccatcctcgcaaactcaaagggggggctgtaagctgcacactgtaaagggaaggagagacagctttgcagtgaatgatgttgtcgagggagccaagagacagacgggatgttttttcgaattgtatttccgagttgttttttcgggccacgtgacgcccgttcgactgacgttttcgtcatgtgtccgtgcttctgacagatttgaacaagaaacgactttgtatatctggtctgaccctttgttctataagcggaagtttaatacaattgtggggttgactggttttcctccaacgggttggtctgcccgttttatttgcggacagaccgaaagtgctccaaaaagaaccccggatttcaaaatcttccatgctatatctccacatccaccctgctccagccatacattgctctcaaaccactctttttagcgataatcaatctagcccactgcataagctcccgaatctctcatgcgatattatggggagttttttttacacagcatgcccggtttactcccccaggaaaatgaagaaaaactgttacccagcccagccttgcagaaatcaacctcatacttgctcttctacactacgggctctcgcatttccaaccgccccaatggccaagcacaagacgtatcacagccacaccatacaaggcgccacatgtgcatcggggtgtactggattatgtggaactctacccagtacagtagtgcgtatggcgttgaactttcatggcaagttggtgatgtaggctatactaagcgaatgagaacttgaggggtcaaacggcgaaaaaacgacttttacaagtgagacacggggacttataccaaggaggtcacgccgtccgtggagcagctgttcccaggtccgaaaaatcgatcgacaggagataatttaaccctctagctaaactattatctccgataatcagaggtttaattggctgtcgtaagctcgagttttattttcgggacgtttaggcgaaaccttgatgtagaagtgcccctggatgggtgaagcagagatagcaagatagtcaatacaggtagtaccggtagtgtaagtataatcagttattgcagaaaagaggttggattgtcgctctcctcttgtgatcagtatacaaaagagtttggattgtcgctctcctcttatgatcagtatacaagagtttggcttgtcggcctgctcgtctcgtttccgcccaccgaacagatccagacgttggattctccaggtcaatttactactatccgaaatcagacgaaacaggactaaatgctggaaagttgaatcccatacactttccagagcttggggatctacgtactgtacttccggctgaattggagtgctctttgagtcggccgtttgagtcggctgtttgagagtcacttgtctattgaaaatatctcgttatcctctatacgccctcataaaagtacaactacaagtacgtattgtagtacactctgcatgctgaaatacagtaccagtactacagtacatactcgagccgctcagctggtgatcaacatgctacttttagcaaagttcaatgtggggatgtattgatttctgagtacatgttgatgtatgagacagggtgggtctgttattatggtgttactcctccgaatcggagctgatgagtatggtctactgctacaaggtcagacagctctcgaaaacagtcggtagtcttgcaaatttggaaaatcggccgtccatgtggccgtacaaggatgaccaacaactggataatttttcaggatcgtcgggtactgtagtaattaacgaccccaaaagagactagtaattaccgattgtatggtcaataagcacagaagctggcagggggatgtgcaattgagccaaaagacaacgttagacgtggtgatcttcgagaagagtggctctcacatgcgaacttacagctgatgtgacacctgcagaggcttctgctgtattgtattgatgtagacagttgcccgtgcgcagggaccgggcacgatatcgacaagctccacaagacttcattgttgattgaatattgttaaaatatgatataaatataaaacaattccaacaactgaacatcttggttggcgatacggtactatttccgcgctaacagactccttcccgctatcgatgtacattatctggagctaaatctgggaggtaagtttggaccggatgtccggcgattcaaggctgaatgttggctgtaaatagcagtatccaactcatccaatcatctcagacttttgtgattgtcactgttcgaagactcgccacagccagccctgtcaatactatgcagtctattccaaacactagagccgtgcagaaggtacaagtatgtactgtactgaatgtactgtactccacaagtcccggaatgcaattgttactcagagatggattaatgagccaaatcaatgccccatatgtcttattcaaggtattgaactcgtagtaacagcatcagcacgtgtatcagtaacagcatcagtccgtgtatcagtaacagaatcagtccgtgtatcagtaacagcactcagcatcgtgtgtgtatcttgatggtatatcttaggaatccagataatgatcattactaccaggggagtgtctaggattggtgccagtcattttcaaagaatcgattcaaacaattacatcaactaaccatagtccgttctgtggaatgggaaaccgacgtgagtgacaaaccgctagtttccatttgaggggcaaattcactcagctgaatttatcagcctgatggctccgtagaattccctactaggatgggaagactcctgaagagtctctttgaaagtgctctacaattgtcgtattaagactcttcacaggaaaagggttattgtggttcagactagtggatcggctatacaactactgtactttcaatcacaattggttagctatagaatctgaatctgcggctggtggagacatagcctgctatagtccactctagaacttgggtccaacaccaacaatgccggaagggggagcggcagtagtaggaatgggatggtctgtggaccaggtggcagcagaaggagccttggtggcggagggaatacccccggagctaatggcgacaatgttctcagcagagttgtcgtacttgacctggccgagaccaacctggttgttctggagatcgtatgccacgtagacggatcgcaggaaggagtctcccagaacagactggccctcgtcgctctgagcatctccaaccagccaggagtaggcagcctcctgggagccatcggcaagagtcacgtaccgctggtttccttcgccatcggtatcagcaatgaagagctgggtgaggggcacgttcaccttcttaccctggaaggtgtaagtgatagccgacccctcgctcttccatttgtcaagctgtgactgggaggccacgggaccatcttcggtattgtacagtcccagggagttgaacagagtcaagaaagtggtggaagggagaatggtaagggttgttccagcgtcgagaagagccagacgggcaacattcagggcgttagagtcaccaaagtcgatagagttgagagtgacctggaactccttgggaccagggtcaccgggagagtccttgatgaaggggagaagggcaagctcgtcagcgaactttgaagtgtccacagctccaaacagcagggttccggtggtagcctgcagagaatcgaggtacaaggagtaggcgggggtgttgatgactccagccttggccagtcgaatggggaagttgtcgtactcaaactccggtccttgctcgtcctgggagtcggaagcctcgttgctggggtatccaactccaaacacagggtcggtatcggtctttttagcagcagcgaagacaaagtcggggatgctggctccagcaacgtcaattgtgtctttgacccaatctccagaagcggtggtttggtcgccgtacgcaatgaagaaggctccaggcttgtattcctcgtaggtggaggagagagagctgttgtaggcggtgtcggagccgtcagccttgacccagaggtcggaagaaccggtatcgatctggacagagaatttctgagcaggagtaccaagggtgatgtcgacaacgtactcgaccaccttgttgttcaagatagcaacggggttggaggggttcttggaagggttgctgagcccgttggggttaggagagttcttaagatggttgactcgctggttgaaaccgaccttgagggtcttgtcggtggcagcagaggcaagggcagtgaacactgcgagggtgaggatggagaacttcattggtgagtgaggtgtgttttgatactggttcatgtcgagagaacgggcatatttatatggatgaagccgacattggtggagggagaggcacttgtcaatctactgattaggtggaggaatgattgggttagcgttttatcttcacaataccatgtggagatctacagaggtctcaccagcccatggacaaggagagacgtgcagttggtgtgatactacacacatagacgaagacatacatcaatttctgtttctcgagggtgttcttaccaattacttctttttattataagacacgttctactggtgtaacccttgccattccatggtcccattcataactccccccacgagagatcgacgccaattaagttggacgtttgggtggggtcaggtacttttggtgttaatgtcgtgtggcaccagctatagttttgcctccaaatcctcaaatgcctcttgttgaggttcatgaagagctcaccggcacaaattgcgtgttttcaatgtccacaatttcgccatggcatcatagcaaggttccgaagccgtctataccagtgtaaacgttgtagtacccacgatatcactccgatgaatgttccgatactggtttcacgtcccgctgattctatctgctgcaccgggtcttgtccatacatcttgtgtgctgaaattcgtccccagatagcaccggcaacaagcaagggtccgaatctagcttccgacgtcgaaagtcgactcgacgctgaaactcgacggtggaaattaatatggcttgcatctcttccctttgttctattggcccaccgttgaactaaattcaacaaagaagtgtggatggatcttgtcatggaagctagacctcatcgcccaggagcaagagaagagcaattaccgtaaagatttcaccagtagaaaggtctcgacttgagaaatgtaatgataccatatataagcccctcaatttaccgctgtattctcttttctgatggtgtcctagttcttttcgcaactgatgttccaactctatccagagccattgatgccgtgccaatgaaccttcctaggtgccaagacacttggcggcggtcgggacaattggtactgactcgtctttggaggcacgagtatcaaaatgaagccatgagttgactcacgtgttttagcattgtttgatttccctatttcttctcccattttcccgaaattcccctatcaattcctccaccaaatcaatttcccgctaatgctaaaatgcatgtatcatgcatgtccctgcgcagaccaatgtagcattgtgatgccgtttgtgataagagatgggggtgatttacatataaaagtcacgtggaaagtactcattacggtgccacaatgtttgatcaagagacttcccttgtgaggatgaagacttatccactttacaagccttagtaacccttttactagtctcaccccagagagtcagctcaattacaacttcttattcagtattacgccatctacatggctcatttcctaaacttttctctccacgaattggtgactaacactgccacagtatgagatgtacccttggtctacagtgagtacatacaagacactcgatgtcattcatagtccctctcaggctcgttgggctctgatttgggccatgctctcgaatctggccattattaacttgatatcaatcatcgacttattcagaatctcgtctgctccagatgcctctggttaaccaggcatgctgtctactatagtgcttcagtatttctgtaggttgcgtttgagacatggttcagacacctgtgacttgtctcacgaatgctaccatgacttcacgtattcggtcaccagtcatctcctgctttgtttcaccatcaacagcttctgtccgttctcttcttgtacctggagtacccccagttccaacatgttatgtctctctcacggttcagggtgagactagcaagatcagttaaggccttgtagcgaagtcaccttttgatgcaagagacaagattgttcagactgcagtccatctctttaaactctttgggtctacagaactctttggggattttatcccgcctgttgcacctcgagagtaatctataccgtagactcattaatcgatttccagcccgtcacagctacgtatcaaggacaggattattgagaagcattccaacccccggacctctcatatacctgtgtagttatcatcggcacaataccaggaacatactattcacacggcagtttcgtggcattctctcgtttcacgtctctcgctcgacaagctaccgctcttagtcatcgaatcctctacaacagctgaaagtctgctcagcttgaaaactgatcaacttatgagattcaataaataagctgaaagatgtagattgagtcattcccccttcatcattgttgcattgtggcataattatcatcaatatcgatccctgactgtaggaaaaatcgtgaatcctgacaaagtccttcaaattgaggattccccgaagaattttcgggtattccatcgctgtacaagtacatagtacctgctgtaaatctgctgttgaaatatgctgtatatgctcacttctggatgctggctttttccgtcgattttgtcgtattcggttaaactggaacttaattaacaccttataattacaagtaattgactatctcggggggatttgagatagcctgggaaagactgaaagcatcaattgcctgggaaaatgcagctattttgaatcttagagtgttatctccttgtttcggctatttaaggagttctagcaatcttttggagtcattacttccctctagcatcttttttggagtcaacttttgtcttgatgtggcattgtttactggaagatatgagacaaaaggtcaaatgaaaactgtttgacatatactatacatcgttctacacacatacccttgctccattttggtctccatttgtttcgtgtagaaacaattcttttggattgaggtcaaaacgtggattacagagccagtccattcctggagaacaaactaacaaagcgctactaggtagtcgtagaaccatctccaccaacggctttattgcataattcgtctttcataaacttgaaaatcgttcattttgtcagactgtgactcggagatttgtccagaatctgatgttttccaatctccacaccatctgtacatcatatcatgttattccgaattcaggcgcactaaaagtgtataataatgatattgaagctacctgatatacccacccactttccatcctaccgtatctaagatctagaacccaagaaacctgatgtacctccctataatttaccaaaaacctcccacaccatttcactggcagccttccccacacccttaacttgtcctcttgtcagcaactccaaataacccttgccatgagactcctccaaatccctgtacttgtcgatcagatgacgaggcgtaggaaacagcttctggataacctgagccttttcagccgaaataccattaatggtcatgagcatctgaatgaatagtaccttgagggaatggttcgacttcagattcttgtcctgccaggccgtcagcatcatcgtcgaaaaggtatcacgagatttagagaagcctccaatctccttgggccctatgctcagagtgactccctcgtaacacatcttcacagactcataaagactggccatgtagtcacagctatccgccacactcttggtcttcttcaacaaaaacccatcgatagccaccactcgccccagaatactggcaatggccttatcacggatctggaccgcagctcgggacatggagaaatgttccaccaaataaacaacgttctcgactccacacttgcgtagccgactcttctgctcttcgtatctagagtccacaatcgatgagttcaagtcatcgtatctctttcgctcaataattgtgttcagaacggcgattttcttgctagttttgtggcgagctgcaaacaagaagtcgcccagatacaacactgaaggaactactgtcacgttcttctgactcagtccggagatggcctgctgtgcttcttctcggttattttctcgtttgtctacaatcagaaccacctcgtaggatgacggttcccacgtaacttcagctgcctctgttattggtcgtaccactcctgaatggcgtagttccgctgctgccattgttgctccatcactcatggggacgacgtgcacgtccatatcttcgtcggctgaatatcgattcaattttgtcacctgctgcgatgaagccagcttggatttatcggaaaacccctggatatccaccctctttgctgtctttggtcgcttttgtcgttcgatttcctcccgtaactcttggccaacccgcttctcttgggtggagaatctcctcaacttgttggcgaggtcttttccagctggcgtcaagctgtaggtgtatgtcgagttcattttggaagtggtgacgagcccctcgctcttcagctttgataatccaccccaggtttttccagggcccgtgatgttgagaacctgctccttagtcgtggggttgggtataccaactagcgctactagtagatcatgtgcagcagtaccttgcttggggtaaaaggtgctggcagttgctactgccatttgttgtggtggtgcatcatcggtcagatcaactgcatcagtgagatcaacggtggctatggaggagtctgtgccatgcagaggatctgtaaatccacttgtccctcttccagccttgcccttttcccgtctgattttttccaccagctcctcgtgttccctcaccactgcatcctgagcagactgcttgatccgctctcgttcacgtgctgctgtttcttcctgttgtcgcttctcctcctcggcctcctcacgcgcctttcggcgtttatccagcactttgccccagcgtgtttccagcacacccagcgacttggtgtcgacgtacttcttgagatcggccactttgaaaataagcggtccacccagccctttctgcacacttcgcagcacctccagctgttccgaaaacaaccgcgccttcttggaactggccgacacagacttggcgagagaaagatccgcctcggtggcagcaatcaagtcgttgagaatgctctttttgctcatttgagattgatgtataagtgagtcgcgtttcgtgtcgcgaaaatcatttaggcgttggagctaatattatcaaggtttcagtacatactgtaccagtctctgaatcatggccaagtgacatggatgtttcctcatcctgctgcattgagatacacgcactggtctgtgtatacttttgccccttcaatttgctacagtactgtacgttttttagaaaatgtttttgttatttcttttatagtaacataatacatttatgtttgttagagcaaaacatccttaacaataacgtccactaatcatacataattactggcgtaaatcttaaaaatacttgataaatctatttaatgcagaaaaaataatgtaatcatgcataactcaacaaacgtttcaataacccagactcgtgtgtatgggatctctttccccatagataatatccagtacttttgaacagcaaacagcctccccatcgacttttagtgaaattttggacctgtgattctagaccaacccagctctcaaagtcacgtgaagtctcaactcaacccccccccccccccttttttttttttttttttttttttttcataacatgaatttcttgtttcaccagtcgcacaagttggacataaattcccattacaacagcccaagacggagtatggaaacaccaactcaacaccgagagaggatggagagatggaaattacatgaccatacttcacagaccgggggttattattatgagttgatctgaagtctgcaatataaaactgcccacatcattgagacattcgacatctgtaagctacgttcatctttccatttaataaacactgctgaaaacagctacaaataattataaatacataaataatcgagccgggagctcatgcaaattattccaacacaacatcactgtcatcctcgtcggcacactcaaacacgctggtcaagtcgaaatcgggctttccaggaccaagcttcttgttgccaaacttccacatttccgtctcgtcctcactgcacactagccacagctgatgatacgcaacattttccagatccacaatcagagtctcccaggaagatcgtctcgcagcatcgcagacttgagcttctcctcaaatccacagcagtagggaaccgctgaacactgaaatccggaggcaaatcgggcagtatccagccaccggaggaagcaatttgaacgaagtcttgtcaatggacaccatgtcgggatccatactggactcgccatcgtccttctcacattccttcgaagtctcgtggtccctgtcccagaagagcgcattgacgttggaaaagatcacgtcgatgacggaatcgtccgtctgactggtctcaaccgaaaacttgacctcactgtgctcatgacaaatcacagccatggagaatcgctcaattgtagcacccgggttttcgtctggtctcagaaaaattagctgaaagattcgcaatgtcgacacttacacgatggagtggaaacagcagggctgtggcatacgtcgtaacgcctcttccagccaactgcacaggcgactcaattccaagtcagaagactaagagaaacgaccaatccgaggtcactactgctggagcggaagctgcgactgacaagagaggatgtgtactgaatcaaaatccaagacaacatcagttccatactagagaaagctcagtcttgctatcccaaatccaaggaatatgaagcctcagagaatagtcaatcaccagatactgtcgccgtggcgagggttgggaacaaggagaaggaagtccagctggaacaaagtgaagttgatgtattttattgtgagtgttaatgaataattatcgaaacttgtgagaaataggcgatgagctatacacaagtgtgcagtatttacactagcagtgcaagtatttggtaattgaatactttcattcgatttggaattcttgggatatttagtcaagcatttatcgatatgctatgtttttttctgttttttttcttttgttttttttgttttttttgttttttgtttgctttttttgtcgtgttttccaaatcttttggatattggtccaggattccagcagtaaattagaggtcacaagtgtagtgacccgaggcgttacaggagagtagggggcaataccatggcccatacagaacaggtaatcgtctggccatgtccaggggcagaatgatcaattcccaccattctcgtcagagaagttgtgactagattacagacggtacactatatatattgtattctactgccagaagtaatgttttgtaatgttatagcattttaatcagacaagtaagtactcgtacaaataccaacctggctgatttgacattgaggatctggttcccaaggatgggccacccgaaagacatccagatccagttctctggcgtgtaaagtttacggactgtcattttacatcaaccagcctagacccataagggtcaccgattccaagtctgtaccgtacttgagataatacaatacttgtagtagaaccggacagcaaacttgtcgacatgctgacttggtttcaccgaccgaacaaggaacaattaatgtcgatcagaaagtaagccaacagttcaatacatctctttttctcctgttcatcgtcgtctttggcggctgtatgcacttagttgtcaaatcccaccaagttccaggccgttggaagagccaggtcgctgttcagttgcaacctccccctctagagcagagtcgtcctccacttttcctagaggagactccctgagtctaccagatccaagcttcttagtcactcgctggccatgtcatggtatttaggtggaggacccttgtactgtagttattggggtctcaagtgattcttaacaagataaaattgaaaaattaaggtcaccaacaaaatatgttgaaaatctgtcgagtaaagtgagagattaatggcacgcctttggatttccattaaatattaatgaaaaatgcggaacataaaattcgaggacaagttccgcatgttggatcaaatatttatagagttagttgaaatctagtggatatatatcgatttgggtacaattttcaagaattttgttgagtatatttaagctataaacattgggtaaccttaaattgtgtgccataaacttgcggtgccataaacttgtggtgccataaacttgcccaataatcaggccacttttacaaataatcaggccattttcacgaagcttgtttcgtcgggcataaaacaacatcagagatatatttctggtgttagcgttgataatgcagggactaatgagatgaaaactttagtatgcactacttcgaacccaaaaaaagaatatcgtcaaaattggagttgaatggagtcaaattcgtggttttatataatccatcttgatacgaaccccgcacgtaaaaaatcaggccataatttaaggtggcatattgactatagcttaattgtctgtttgtgtaatataaatatacccccgatttacagattctccagaatcctctattcatgttaaccatcatcgccaagaatccgccaagtacgtgtttcgtctcgaacactgaaaaagacggcttctttttgtcgccggctaagaaagaggcggcttgagtgagtatttatggttcgactggcaccactggggactttttcgcgtcgttgtgaaacaaatcgtgtgtttgtgacacaaacagcgcgacacacaacatcacacaacatctcacaacactatggaagatcacggtatcattacaacaaccgatgacgcttcaattacagtcactgtcgccatgaccgccaacttttttgtacgactgatacccacagtcaatccatgtgacacaaacacaacactaagtgacacaaacgcgacacaaaaacggcacaataatgacacaggcaaacaacatactacaggtatctatgtttccagcaccttgatcgccgttcaaccaagtgtctcagctcaagaggagtccccacagttgccatgtcttctccatcacatttttcaacttactaacacagatgggcgtcctaagatctagttactaccataggtagcgctagtcatagacgggtgcttcccgaagagctatgagccaaacgattacgtctcccgagggtgtcggataggcgaaatcaggccatagtctccaggggggcatctaaatcccagggaggaattattttgtttacaggggggtgtgcgttaaccatgcccaggttccaagcatgctatgaactcagggacagagtctcatagggagtgccccggaaaacccgtgtctactgacgattttcgtctttagacacgacgctacaacccagtcagtttcaaaccaacttgcaatcacccttcgcgtcccaagaggggagtctgattgcacagagacgaaaccagactagcgtcactcacgttctcggcggaaccggttcgtgagatttacttttttacttgctatcgatgataattttggcactggtgatgttggagcatagacgttggtgctcttggtggtggaaggtcggagtggatttgggggcttgtttgaaagacaggaggtgtggggagagtgaggggtggtggttggtggatggtagatgaggggagttggaagggggtggtggatggcagatgaggggcggtggaaggtgacgagggctggaagacgaggggagttggaaggtgaggagcagtggaagatgaggggtggtgggaggccgtcggctgtggattgtggctgcttggagtgtgtgacggagaaatcctggaaccttcgggttgtttggccttctaatcacatccgtgtgtgggggagaaagcacttgaaccttcgggttgcgtgtccttctcaatcacattcgtgtgtgaggggaaaagcactggaaccctcgttctcgttcacctccgtgtgcgagggagaaagtgctcgaaccttgggttgcgtggtcttctcaatcacatcctccaggggtggtggagagaatgctgggagagggataggacattttatggggatgttggggttgtgtggggtgggatatataattaatgtattgattgtcttgaagcacaagagccgtttgttaataacccaaagcgttgcactgtattgtataaatgctactgcatcttgttttccaagtatcagatgtcgtaatggtcacaatgcggagcagctgctttttagacctaaggtcaatcatctacgacccacgtctaagacgtaatgaactcttcaaaatgcttattgaccagagttatacttgcgggatggagttaggtggcagtagtttatggaacaagggccatgagagctggcgatggtatcagataatggatacgctctgatcccaatgccaactaacacctttttatcctgtcctataacttggaaacaaggtacaacagtatttacttccataccacacaaccagcctatatggttcctccagacctccaaaccaccaacagtcacaacacgactactcgtacatctggagttggtgccaattcacacatcgatcagtgcgaggaagaaagctctgacacggtcattatcttggagctcctgcagcagaataaagctctctggatggtgtcgaacttcgatttggtcatgggccatctcggacgaccatgcctgcggcgggggtctgttcttagtcattacgagatggatttcaacgtgtaaatacccaagttgattgataaccgtctaatggaactgatccgacctgtggatgtttgttttttgtgtacattttggaaaagccagtacaagtacagtactggataatatgagttttggtacaagtaaaagtacaagtatcccattgtttctttgattttttggttttgcaatgataactcagcatcaggtcgcgtagtaaaaaaaaaccaaaaaaaacaaccacatactaatttcctcaaaccctcaaaaagttgctgcaaatagaaattttagttgtcaaaactcacaagagcgccattggagatacagcaaatattaatttcccatcagcaggaatgaaattcaattatcaacagctcatcgcccacattcacaaagtttcaattatgcactccattgcattatctcaaccttaatttttgatatttgtgacatctattctatacaataaatatatacaatatatataggataagggattatatcctgggaaggtgcatcgtgtatattttatatatttttcctattacggtaaaacgactaacaatacatacaaattaagatgaagagccacaacattataccacaatgtctgtatacattcccatcttagcttattctgaagatgtttgtgacattctattcttcttccccatctctcctcacttgacgacatcatctactacgtcattcacgacacttctacgactatattacgacacagcttctacgactagatgaacgggcatcgactcagtcctctccattcatttcaggtggggttttttggtaagttttcacaatctctagctctttgtttctgtgtcacttcaagtgagcagtcaaagagacatgttctgattccacgtaagcctttgaaaactctagagcgatactaacacagcgggaggtagctttggtttccctccatttggcacatagtgccggtggaggacccactctgtaaggaggttacagagccagggccggaaaggaggtgatgcagcgttggggtggtggaaagttcctctcaaggccctatagagcagcctcgtgtccgttccttggagtctaccacggatcaggttgtctcagcttcttctggcagttttgaataggaagaaacgtcgtgagactcgattgggaaggggtgtccccatccctctagtgtctcaatttcctttacagaagattgctcgaggcggtggattctgccagacctccggaaaccggaatctcgcagagatgccacttttcttacccttcgaccacgccccccagcctcacgtggtcaaggtctggcgcttctttccagtaatgcaagtaagtctcgggtgccccccagtgctctttttttctttcgggtgttggctctatttgcggtgttggctctttttgcggtgttggctcttttcgggatgttggctcttttgcggtgacggctctttttcagtgtacaaaacactgtcagttgtgtggtggggtgtcggattattgcggtgtgggctcagtggattttccactacttttttatttgcgcgtcaagcacaatgggggactggctgccctgatgagatcaaacccatgactagcgtcgaaacatcaacagtgggggctgttggtgtcggcagccactagtcataaacttcgacgattttcgaagtaccagcagtgggggctgcttggcactttgaaaatagtcgtacagtatatatattagggaattatatagcaatataagaatttatggagtataaaagtaggattttccaagttttttccctttagatgagtaatatattacccaatcgggaaattttcattgttgatattgaaaagtttatatactctttcatatacctttaaagaagtgaagctacttgcattccatgacacttatctacaattcagcacaactacttttacagaaacactacaggcgatgatttgggtgggacttcatggtccataatatattaaccccagaggttcagctcactgcttacatcctcttttctatagactaaaaggttcggtctcgtctacatcctcgtgtcgaggttcgactgcctacatcctttttgaatgcgaatcttggatcaagaagatcaacttccgactgcctttagtatggctcctctgcggagctctgactctttagatctggctcgttggctctggatctctctgctcttattggctctagctcgattcagctccggctctcattggcataacacctggctcttattggctcattggcactcactggcttatcgtcatggctctggctcttactgattggctctggcccatgctctcaaggtgctggcattctgctctcgtagttcacagtttcacctttgcgctgtcgtcatcgtttcacagtgtcactcttgtgctggcataacttaacgtgtctcagtcgcttcaacgtctcctgctctgggggctggtggagtttcaccatcaacagctccaggcggctcttcagcgttatcgttgtgttgttttgttggcatttgtcggtcggcggctctagttctggctcattgcggctcggacttgctctttgctctggcggtctggcaggttgggcacaaacactttgctcagtggcggtctttgcagacgcttatgctcaggcggaacaagctggatcaggttcggatcgtgtgtcagcggttctctttaccgtgattcctggtgtgctgataccaagtcaacagcagatggagaagacatatgactgttcaaacgacagtccatccctccaaagcattcagtagttattatccatgcagggagttgcacccaagggagctacccataccgtcagggagctcatggacaatgtttcatgtccgtcactgcttcatatccacggagacaggattcatgaggggcttgctaagtctccaactcgtcatcaccctgcgtccttttagtgcatgtactgaggggtttcctttcactcggcagcttcgtagcttacgctcagcttcacgtcttagttactcgctcatgcgttgttcacgcacggttttaatcagtctcaacaattgcgtcgtagcagaggctttgcagctttccgctcagcaacttctggaatactgccttgcgacaggaccagtagagcagaccccaaagtgttgctcatgctgggaatttcacccgtggttgcgaaccatctgagagaaggagctcatgagtagattgcgaatctttgctcgtcatagctctatcccatagatgcatgaggagaggtgtgctgactctccaactcggcaacataagttgcgtcaaggtaggagtgaagtgaatgtccgctcgcgcaagacaagtactgattcatagctttcgctcggcagtatcagcagctctcgaagtgaccgtatcttctgcaaaagctgagagactggtcgacttctgatactggacaaactgggcgatggagggggtttaaatactgctggaggagcgtgatagagtttcgaaagactcgttagagttgcattggtggcaaaaattagtgtcgatcattgcataaacgaaagagagagagctctgtcgaagattcgagaaacctcacatcatgaggttagaaattgagattatcacataataattgatggaaaatatattagataatccaaatggtgaatttatagcagcatttttctcaatgtgattctttcaagctaccgaaggttggctcgcttatttaataaggttcatcgtatcgagtggcaaatggaactctaaatatacctttgttatatcagaatatgggagaacattctttcaccgggcacaatagcagacccaactgttttgcttggttaattactcctttttgtgacaagtaaaagtaccctcagtcatagatctatctcttcatatccatatattgagtaattgccacagtagcaacagaacttcgtatgtactgtatggctcgggagactcaaatttcacgctcttcgacggtccggcccttccagggtttgatcagtactaaatatcaacaggggattttgctgtcagagatcatttcatcctcggtcaactttttccttctgaatacacctcaaaaatcaggctgcctgctggataagtttgagttgcagacttgaaaatctgtctgaatgcttcaggggcctacgggtgttgtacaatatgtacaagtacagtactgtgtacatactgtcattatatcttaattcacgggtgcttttacttccatacaattatgtcacgttttggcgcgccaccttcagactctcattcgaaatgaacaaacattgagaaattatgacaggcatctccatcagacgattctcgagtgtttatagaagatttctggtctacaattacatatactgtacagtactgtacttacggtatgtatgtacctgtacaagtagttccattgatgcaaaaaacagtcttctcaaagtgagtgaacctgaacggctcagtctgttgaacacggcttgggcgctgagtgcaaggtgtgtgatgccacgaagaaaaacaaatacagacaaaaagatggcgacatccgcaggattcgaacctacgcggggaaaccccaagagatttctaatctctcgccttaaccgctcggccaggatgccatggatggatttcagccgttggtgggctccaatagtgcataagtctggggtgaaaaaaaaaaattcgcgtgtgtcaatatctacagcggtctgtgcggcaacggcgccaagggccggcgcagtttcaagaacgtgattgttttacagcctctcaaggccggtatcttaggactcaggaacctgaatcaccaggcagtgagtctcaaagaggcaccgtctcctcggtttatccgagaggacacgcccgcgaaacagaatgttttctaccatttgggttcggagttactccctgtgtaatacggcgaagacgcccatcccgccctccgtctcttgaaatcgaactggttcgccatctataactggcggtagcaccgtttctgctcccacattttggacattggtcttcatatccttgctcagaaggacacgaagagctgaaccgcgccctggagccgcgtctgtcgtggaaaggaggcgtttagccatctgctcgtccttcgcacacccatgctggaagatccccgcgggctccataactgagtctctgattaagtaccgttttgatccgatccctcttaggtctgcacgggcaatggctgactggcgcaatcacttcaccgtcatgaagaacaagcactggttggcccttctccctgaggcgtgagaccgtgggcacgcactatggcccaaagccaccaattttttgagcaaacattacggggctgcgactagatgtgccgaaacgctccacatgcttcgactatgttgtctgcctgtcgtcagacatccttcccaggcaacggttttcaagtaccggggcctggttgcgttttaccagttgcaacgaactcatgtcacacggacaccattgccgggatgaccacgtctaccacatgccacacgactttttaagtcatctattttaacgactacagtttcttcgtttctcagcagcacaatatggcagtgtctgatacgactacttcttatttgctttgtttgattgttgatatatttatccggtcaagagatggaacaggaaggatacgtgagctaccgaacagcatgtcatgcgtcttctgaacaaccgaatccgaatccgcattgcgggtataacattgctaatatgattcaagtagctgaaatgtatctccctagaataataatatatatagctgtaatggatcattagaataaaaaaaacacgagtatgtatgtaccactgttccttgtaaacactctgttccgtgctttaccacttgaagaaatgtggagttggtgttgtttactctgaaagatgtctaatattaacaacgacaagcacaaaaccagatattaattagtaattatatgtaaggggtatgtttcgatcagttagtgggggcggcgccgacggtgacggtgacggtcttgacgggatcggggagaacaatgtgggcgttcttggaggtctcggcattcttagcaatggtctgggccatgtacatgttgaagacagttcgtcgggcgagcttcaggtcctcagcagtgaagggcttgttagaggacttgccgacaacccacttgatggcagccatgggcagggtagggttaacggccttggaccaaggtcgtccggactcggcggagtactggacgacgagtcggagaccctcaaggagctcctcgtgggtgggaggacgagaaagatccctgctgttaacgaagggaatcttcatgcccatcttcagagccagagctccagcattggtgacaatgttggcagcagccaggctaggaatgatcttagcgtaggcaaggaagatgtggttagtagagggagtctcgaggtactccagctgctcggggtcgtcggtgacgacgaggccgagagccatagaagcgagggtagcaagagcgaggatagagaacttcataatgagagactttggtaagagagaagctgaggctgttgattctaaagaagtagtcagggtcttccatgggtttatatagattggataggggcagaccgggagcaattttcatgcagatatcccgttcatgtgcaacttttccactcctggaatgtgcgccagttgcggaaacgttcctcactcacaccgaagcggctgaagttaacctcctgtactgtaaggtacgatgcctttgtttgcaaagacgcttgaaaaccgttgtcgcaatgagtctaagatcggcgctactgagacttttcacgagttctgtcatcgtttttttttttctcaccggtaaggccctagcaaacgtgctcactacgggtgcagagcagtatcgaagttgggaaagcgtttgggcccgaacagccattgtcaacctctgcgttccgcacgtattgttgagaaaaccatgactctgcagatatactgagcaaacgcacggcatgcggtctccgggaatgagttgcagttttcttatcagtgaatataatggtggttcttcacgatgaaaaatgagggtgcaatgccttccccatcacgatgcccccaccttccatgtatgtcacatcctaggatattctcctaaggagctcgatctgcatcattctttcaattccataaagaaatacgacgactatcgttcaattagcacaatattttttgtaagggacggaatcttccgcaacgagattgagtctgcattcctgctgcaggtgtacgaaaagccctgcagggtatatacggaaattttacgatctctaaaaaattcaaaaaaaaaatcaaaaaggcagttgcgtcacgatgcagatgtggaaagcaactgtctggttggtggaaggtactgggacgctccctggtgatgtaattgctctatctctacaggtttatcgaccagacgtcgttccgatccatgacggtacttgtcctgtaatgtatgtactgtaccgtatgtactgtaccacacaagtaaggggattctagtagacagtattacggttatatgcaggtggcttttggtgcatatttgagtccagggtctaagatccaggaacccccacattggccgcttttgggcaatgcatgaactcttagggttcatctgaatttctaaccgccatccagtggaaggaagatccggggaagcggacgcgtccgaggaccgagtttattcttgcaaaccaaaagttgagaagtgtaccgatacgagaaactcgtagtccacatgattggacatgcaatggtacggtatgtacttttagttccttcccttacctggaactccgtatgagctgggtaccgcttcaatacttctagaccagtccactccggttattgctctttcttgaagccgggaaagtgtcaacacaatacaagtatccaaaccctagcacctcactttgggtgccagctttcggaaacgggtttgtatgcagtgctcgtactgtagggtcaatgcatccgccacgaagtcccttatccattttctttcttcttttcaccccttgctgccatgcataccgcatctggttcttggtacccccaaaacgtcggaggaggggtgtattgcactgtagtgtgtaagtactgaactcacgcccaacgagcctccggtctggacttgaccgaaagctgtattcgacctaggcttttctcattccctaactttgtggcgtctaataactttccagcatttatccaccttcgaatctgccaccagtggaccagtgacagtcatggtagcccaatgaattcggatcttgcatgcatactgtgccacggcaccagccacggagacaaagtcgatcgcacttgcacctccagcgcatgcattacctcgcagcagatccgttttcagatgttgtgaactctcgtaaaaacctgcatcgcatttatctgctcaaggggtttacagagattctttaccaccgggagaacaaacgaatgctgaaaccctaccttagaaacaggtaccttgttcttgctttgaggttaaagagatactggttgaaaagatactgtaagtcggcctctgtaccgtacagtacatgtaacagccttttcgaagcgttgatcaaaagatctcggagtgctctttgagaaacatctcatagatacataggtactagtgtactcaatgtcggatactgtactagtgaaaatttgtgcattgtgttttatggcactccaaacgggttctagtctcctccaggactatctcgggttctttctgaatgccggcttcatgctgatgggggtctaggtctcagtgtaaatgtgcagcaatcgaaatgccgccaagaacgtggccggatactggtccggaacttccagatacttttgtaaggggtctttgaattgaattgcagcttttcaaggcatgtgcccctgaacgattggacctacccagatatgccttcaacttagcgtgcgtatttgctccattcatacttgatgcgagaaatgctcaccacgagaacttgttctttatcgtgagtattacaagtatagtagatcgggaccatcaagaccttcggtttcccatgtccgttagcagtgctgggtgatggtgaccttgcagatgattggttgacgagaggttcagcttacagtgctgaatagagaactcatttctcagttttgggtggggggcaagcccgcttggtaaagtggcactgtcctgtcttgcgctctatccaacaacagcagttgtcaactctgattatctccccggcactgtacatacatctcgcaaccactccttttacaaatacagtacctccataataagaacattgaaaatctctcacccctgcatacttcctcgtgacattttttatagactaaatctctctggtttgaatctcttggcggtcgtgtagtgacaatgttggggaggttctgtcgtacctgtacaaaatgaaaagaacactgagacttcggactagtgcttcaacattctcgagctacagtagaggaagctctcccggtactcctgagttttcagatacacaactcggaggctcagttttctattgggagaaaaaaaaaagaggtccaagacatacaacgacagagactaaggcttcccgtgttcaagcgatgtcatgaggaccaacggacttggtattggggactggttttgaacttcccgtctcgttacagacatcgcgacaatgtactcgtctttcggacagtcgattcaagttcttgtcacctctaacccccactagcggcaattgtgagtacaatcaaatgttaaagcgagatatacgagttattttataaccaatagtgggttcaggactcttaaggagcttgctttacattgttgtcttttgtataagtcgagagagtagagtttctgacagagacggactttccgtactttcgattagcatagggctcgacaatggctttgccaggcaatgtcagcctgatctagacacaaaagcgatggtttactacatgtacagtactgtatctactgtaccacacaacttatcgtttgtcatctggagtgttattggagcggtggtgctaatcccaatctggcactatacaccgattggtgaagggttcaagtgtgctatggaatgggttggactttttcgtatatttcgagaatagagcaagtacgtttcaccttgaactactcctctgtagtgctggtccctgctgtagattccatgaagacgatgcaaaattcacgttaattcaagtcaacttcttgaccatcaacaacctgatacccgcattcaacatactcaattgataccccaacaatagataacattgctaagaagcagtagaccacttcccttgatgatattaatattacctatgaccgttcccttgtaccactatccgggtatcgtacttgtgatcaaatgtcttcaggtatccaaccagaagaatttaaagcattacgaaccactcaccagatcgatcctttctattgaaatcatatcaggttcaaattgctaattattgttcaactattggtgccgcaaggtatgtttgtctaagtagacggtttggaacctgaatccccttttttttggagaacccagcatctgatcggactcagatcggaatcgaatttgaagcaggttttaagaggcatggaatcattgtgagaagtttttactggttacgctacggtaaacactgaagaagttttaaaaaatttgaatcccttttctcgaacaaatatgggggaaaataccaatggctctcacggcttcagaaaaaatcagaacttcccaaaaagagggagcaggtatatatttgagacacgagtcatgttctggaattcttgtgtctttgatgtgatcaaaatcagagctcaaaaattgcccaatcttgatacggcgatattgataccttacaaggatcaaaaaaaaaaaaaaaaaaaaaaaacataaaaattaatttctggagataccaactatgttatagcatgttaaaatatgatgtaaaagttagtatagctattattgaagctataacactccaatgacgaacattcctataaaaatgtcgttatttctagttttgaaccatgcattaaataagcactgggtaaaaaccaccttacacacacatcaccaattttcatcaaccaatctacaaaaaagccacccacatggaaggtcataacagtcaggaatgacttgcaagtctgggagatgcaaaataaatattttctatatccggatcgttttgtaagtcgctctagcgtcatttgaactcgtcacgctgatacaacagatactttcaactctgataccgctgaacgatgcacaggaccactgcctaaagacaccaggtgcccagatatacatcactaaatgtgatagcacattgacgtgagtgatttgtctgttattttagcttcgacttcacggattattttgttttgtctaactacagccacatctctgtcctactcagatacctgtcgacgaaacatcgggacagggaacaaaagttaccaccgttattactgacccagaaaacctgacagcattttttcctatcgctacatgtttgtctgatggttttaacagcaaccactgaccaacccagctacacaaaaggggcgcaccagtgaaaatgagtaccgtggctattgagagctctagcacaatatgttctgatcaacgagtgggcaaacgcttgtggtcattcactgaatgtctcctaactatgggatgttgatgctagtcacaagaaatgttgagccatcattattacggttctcacatcaatatacaccaaaatcgagtgcccgtgacactatgtcacatatgatgagcgtaagggggttcaagggttccaaaagcaactaaagcgcaaaaactgaacatacaagcctccactagttacaggcttgaattttgcgcttgtatctactgctggttcccttatgacgacatcaccatgaatttgacacaatactacctattgtgtagcacggaaattcatagattccaaatgaagagctaagtatcaggtctttatgtggaagttttatcgactttattcaaataacggcgtaaccgagactgatgttggcgctaacattagttaacgccatcttcacgacatagaatgcaatagcaaagactccaagacatccaagaggtcttagcatatggtctgagtctcttctagggttttcgtgattagatacttatgcaacgtttctttgacattggcctatgatcaatggtcgacatgttagtgggttctagattactgctgccatgatgaaccgctaagtcctgctgtgtggatgacagtggatgtatagatgaaggtgtgggtgcaggaggtaaagctctcatacgttttcctgttgatcatgtggctgtcgcactgttatggggaaaacccgaattccgtcacttatagtcagtagccgtcgttgaagtgtgggaatggctctctgtgggtggaatgtgtgatttttgttgtgtgtaggtacactgtttgagctgtttgggtgctgattccaagccctttcgtcgattcagcaaccaacaatatctgttacagtgattatcgtgataacagcagcttgatggagagtacaataggctgacagcccccatggcagtcataagagataatgcatagacccaccaaactactggctctatcattgaggtagatgatgataagggcgctctatgtttctaatgccatctcttttgagatactgctggtgtctacgttatcccctgggtgacagaaggacaagcaatagggaaggcgctattcgttgccggcggtttcgggccaagagtcagagttgacttggccgggagaatagaggggctacttgtacgagtaacagtggcagtggcactacagtgcttgtagtgacaaggttgacaggcacggcgtttggtgtttagcacgagtctgaaagcggagtccgaatgggggcgcaggtaccgttggtatgggttggtgttggggagagatggtccaaaacagacaactttcgccgctgtccaagcacgtgtgaccagtttgttaccatagttagcggctataaaatccccacctttggttatttacacacaagcgaagccccaggatgtccgataccacgctcaagcattcaagccccagctaaaaagcgtcctcccgtagatgggacaagaagggctagcatatttttgacagacacgtgttctggtgtccaaaatgtggtacagtacagtaccgcaagtgtcagtcagagtgagaatggtggtcatgcgcacagcatatagaccttagcagatgccttggaggcgaagttcgaggcgcatacgtgctaaaagtaaggcggttagagacgcacaaggctgaacaatccacccttcgattcacgattgcttttgtattatatgccgcacatgtctcttatagaccgggtcatgatagtcacatggaacttctgagatttttttcttggcccagcaatctttggcgttgaggggcaaaataacgttggagcttaacagaggaggtgaaattaaaaaagtagacaggaggtctcttggccaaaaaaaaaaaaaaaaaaaaaaaaaaaaggacatgccacaaagcaaatctaacactcctcaaccgtcggacgaatatttgagatcagagaggggacattgggaaaagcgggtatgtaggggtagtaaactgcagcaggtccggcagagggatattctcaaagttgcgcgccgccgtccggatcatcacccttctagaaaaactcagggtccaaaactcccaagaacaacctccgaaccgatcccagaataacatccgacccgggagtagcaagtgaaaattgagacattttatggtgtaaaatgtctggaaaatttgaaatatatatatatatatatatatatatatatatataaagccgctgagtcagcttatatttaaggtgtattttttgtgtgtgtggtttgttgttttttttggttatttcccatcggttcatcaagaggccctatcatttggctctctttcccaagcgaataatccgctagatgtatgatacagtatgtacatgcggagggatccaaaattagatgatccagaatcagtggtcagggagaggttcaattgaatcgaaaataatgcttctggaatctaagagtcaaggcgagcataatggtaataatttcgccttcattccattaatatccagcccgaaagtccaatccaagaattaacgacagccgcacacgatgcactgccttatccttatcgaccccctatttgtagttggtcaagccgtattactttatgtttaatgctggtagagtcatgcaatgcactgcaatgcatgcagatttataggtagcatcacgtggttgcacaatatgtagaattagcagggataattgggagaagaataactttttcaatattgattatatagacaaaatatgcatatttgtgaaatccttgtgtacagacgaacattatgatactaacaataccctcataataacgattttcgaaaattggtttcagagaaaactcttgtgaggaattccactgccgataaatgtggttgggaacttttaattgctattttgttttaggaaatttgtggctatatgtttttgtttcttacctcagcggtatttttacgttgccgtatgccgagcgatagccgtgttttggataatgacccaggactccacacaaggaggaaatggttcttcagcactatctatcgaatgctagagacttgaattttgtaatggtgcctgtttttttactcctcagtctctggatttccagttcgagccattcttcgttccagtattatgtcacgtgcattcttacatgataacaaagaacggtcaaaccccgagtgttaccctacctgtgaactaaaatagctacagcagtacccaaattaacttgtatgaatgttagtacaatgcatctcgtgtcttatttgggagaagtaaggaggaaaatggtactcctactattgtgattcggagttcagactttttcaggttttttacgctcttttttaccccgccttgcaccttgcaccttgcaccgcaccgttactcaaacaccttaaaaaaaagagggacagcactaggtttcgatttaagcttccaaacaaacttcgtggtggaactgtgaggtaactttattaccgccactttatctcatgcaggctgtgacacaaaaccactaacctcttgtactgtaggtagatggagagggagagagccctggaatatatatatatctctgtgtccccacgtcgaagtcaaaaagtcactgacaccaaacactacaaactacatcacacacacaatcacatgacacagacatacactattacagcacctctacacggctccgaataccagactatcaaagtacaccccaaagaccacaatgaaaagctctccacaaagtaccactttgagaccccttaccgagccgttctcgcctgggagtctgtttttctgcatgccaactaccgtggacgccatgaggtgtggcgcaccatcctaaacaacgacgacctctactttactggtcccattctagacgtgggcagtggatccggtgtgtcgcttatgaagctttgcaagaagaagcgagaggtacagaaggcttccaactatcacattgacggaatcacggctgtggacaactatgacaagaagaagggccagctcaaaaagatcattaacaacatcaaggcaaaggagtacaccgacctcgtgaccctcacttctgctgagctcaccaacttgccctactccacggacacattttcgctggttacatctccctgggctctacggtcatacgatcgggacactcagaaggaaattctgcgagagatggctcgtgtttgcaagcctggaggttatatcataatcactgatctgcgaccttccggatccgggccttacgatgagtggattaaggaaatgggatggcacgacgttcgaaaaatctctgctggccccaacggctggttcggatgctggactaccgacatttacgagttccaaaagcccgctacagacacctacagacacagctcagagtctctgaccgaggaggactctgtggtcattgagcttcacaaggtgaacctggggtaaaaagacatactaacatataaaaataactaacacaactgaatcaatgagtcattaatgccaaaccgttaattgtagctgcctttttgtgtagattttgtctcgtccattcttctcacatgcaagggacgtgcgcatattgcaacacaatacttgtactgtacatgtaccggtacagtacattggtcatgtatgcttccaagtatcgtgcagcaacctcgtaatagctgagcacattggttctatgaattactctgtacgtggttcactcgtcaatggctgaaaagtaggagatatttctcttgtgtgtgttgccaagttgttagagttaggcaaacaaaaaaaataaagaaggtatactgtaccccgcgttcttgtagctccatattttataacaggggttgcagcgatattgccaatagggtgtgtgtgctacaacattgtagtgttggcgctacttttacaatacagtaactctgagaaaatgtcacgtagtttccccatatattttgccacgtcacagaatgccagcaattcatttttcctcgtcttggtactactacaagtacagtagtacaagtagattacatcccgtctctttgtaatatctttcaagaacgcagcttcattttcttttttgggtatttcctattacggctgttaaacgcggatttattaggtgcgggttttcctcaagaacggaataagtaataaaccaaaatatgtaccgcgtttttttgtcataattggcgacctcccaaccccaactggatctggagagatttgggaagattgtcgagacaattgagaaacacaaattcctccatgtattgccaacctctcatcatttattcgcgtaatctagcctcatacgtcaggtactgcacgtacagtacaatactcgcacttgtgaagttgtatctcggtacagtacatgtacctcaacttgccccatacttttgacatcaacagcaacacatcatttctaaaggagattagagtctaccagggggaagcttgatttgtcttgttcttctcctcgtgagagccgcccccggcccgtgtgagtcacgtgactattctcacccgtatagatcacgtgattcctggggctttgtttttccccggtggtaattctcggtgtttcttccagactatcccagtgcacagtccagtgtacggtatgtactgtacttgtagtgcaatgagccaagacctacaagtgcaataggctgcgaatggtagggcttcttttatcacctatcaatgtgattttgttcgtacgtactgcacgtaacattgtacggagtccttcatacagatacggctgactaattcggggatcattccggaattcagagagcgtctccttgatggctgtgtctatgataatatccaaggcataagaactggtaaatggtggactcctctgtctacccttggaagactgagctagtagatgtgcatattttaggtgatataggagttcatcatgtttcaccaaaaggtatcgggcatacaccggagtgagcgctcttgagtccggctactttcgaatgtgtcagaaaatcctgtatttgataggccaaatatcttgaggatgaggtataagtgtgtctgctctatccaatattaccgtggatgcgaaccttggatagtattgcagcgacagcgccggtaaggctgccagtagatctaggaacaatgatgcaatgtgtgacgagtaccaggagtactatttcatctacagtacgtccgtacaacttttcatagagacagaatgccatgacctggtcaatgtcctgctgaccgtagcgtacagttgttccacgacccccgatggactgttgatgggggggaatgactcaacgacaagccaagtgtatgtgtgcgtgggtccaatatggacccacttctttgtacggtacatttagtctcccatgaacagccatattctttcatcatggcatcccagatccctcgctgtcttcaaaagttccgtctcgaactgtgcaaaaggaaggtttcgtatcgttaaataatctagcagcattggaaaagggcccgggagcttaataataacgtctttctccgcaatagggccacaacaggagcattttgatatgaaatattgaatgaatctgaaaattccgtatggaaaagacttcaacccagcgtcccggatccaaaaactcacatgtgagagaagacaccccaggttgttcatatagacactaccgcaccgcattattgtgaggcactactgtatgttggagatgagatggagatgggcgctcgggcgcaactgtcggtgtcctgacatcttgtttgcgcactcacagtgcgtgtcaacattggtggacatcgcgagttctctgcacgcaagacagtctacattttctcattttgttcttcaaacccgcagtaggactactgtcattatttaccaagatacagcaagaggaatactgtgactgcaccattactgtatgtacagtaacctgtttctatgagttctaaatcgattactatatacatatccagactatttacacgagacagctacttttcggccacctcaacttgtctctccatcagatcaatatctacaatcttgccaatcttaagcatatcacccaactcgacatctgggttggttagatggtagtcggcaatcatacctagctccatcaccattacacgcaccatttcctgccttctaggctccaacaccagtccagtccagttgattggatagagctctccagatttcagtcgcttgaggagccactccttcaatcggtatgactccatgtcttcctgtcccttcttcactgttcgctgacgagcaaacacgtgaggaatgatcttctggacatcagagtgagagaaaggagggttttggccctgcaagtgtgcatgcagctggaaatggttgagcagatcaccataacgtcgaagaggactggtggactgtgcatacatcgggatagccagagaaaaatgaggcttggggtcggctgaaatgtatgccatctcaatggtagaccacatggaaactccctctcggaaaggaatcacacctgtaacagggtcacgcgactcaagcgtgcccttgttctcctcttccatattctggtaccggtacattagggggatcttgtgtttggcaccgaacgaagcaaccagagaattagcgaggatcatgagctccgagacaagaagagttgcttcggggttgcgttccgacacatgatcaagttgtcctgtctctgtattaagccgaaccttgggcacatctaggttgacagctccagattcaattcgatgcttacgaagtctagacgaaagtgcatgcaagtccttgatatcagacttgtgctcggactcctgtgagccgttcaagacactctctacatgctcataagtcaaccccactcctccatcgacctttgtaagtctgatctccacactgttcatgtcaattggatccttcgcagcggctttgtcgttgagctttgcagagatcaccaaggatctaactgctcctttctgtaacaatccaaactcctgcacgacctgaggtaacattcctacaacacctgaagggtagtaggcggtggtaactcggctttgggcagcatgggccacatcactggagactccgaaatatgaggcggggtctgccacaagaacgtgtacgtacttggacccgtcagatcgggactccagagcaacaccatcatcgatctcgtgagcatctggaccgtcaatacaataaaagtgtgagaatggtcgcttcttctccccaacccagtcttcacgagccttttcagaaagatcttcggtaaagtcagagctagtgagcctgtcgtacatggtctgaatctcgtcctgttgctcagaggagccctggtaagggatctgcagcttgaacgctttcttccaggggttgatgtcatcaggaatgtacccgagtcgacgcaggaactccatgcataatgtctgggtaataattacctgaccataatcctccagcttgcgcataaatacacccacgttggcttttgcagccatatcgttgtgtgaaacctcgctaagggcgaaacgcttaacgagcaacaatattgcccgctcttgaggagtgaggagcaacgagtcaagtgttacagtaccagcaagcacatcttcaaaccggctgataatcttgtctagagttaatcctccttctctgatagtgttgatggcggtttccgatgctgcgacatccagggcgttgatgtagagtaactgaatagcagagtcctgaccaggaccaattacccaccgagcaggaatgcttcgaactgcgaggtatgtggcgtaatacatcatcgctggagtcagaggcgagtcgtgtagagcgacgtgtggagacattctttccaccaggtcattgagagtgatgactctttgggaaatgactgtcttctgaagaatatccaacactctcgtcttcgcaagattggctcttctcaagaactctgtcatttcttgcaccaaagcaggtctgatcccgacatgggtcatttgtgtatcatcaacagtgattgaaaattgctccataatagccgggttggtgaacggcatcttaaatgccacgccgccttcgatgtgtcgacattctccactaatcataatcacgttgaatcctccagatgataagacctcgccaatgataccaatctcggaaagattcttcttgatagacacgtcaataagatcgccaactctcggagggcggttgatgtcttcaatggtgggtgaggacttgacaaatgtgtgatctcgagaaacgagattcttctctcgggtccatccttcaggaaccctccggtacggcttgatagcctcctcagcctcgtaagtggtgatagccatgcccacccattgagcctggtatgacggtagtgcgagttcatctcggatttttcgaaagttttcgccagggtcctgctgatttgctagggccatcaatccttcctccagatctcgttccttctggctgatactaaccactgagctgagactcgacgccttatgttttcgtttgggtagaggcacgtaatttgtgtcaaacgcaagtttccaggcgtactctagcccggcacgtttttcagcaagtagagggtcttcgatccgcatttctaggtacatcttcaaccgatcaacgtagctggcctgtctgaagagaccatccttggtggcaggatattgttctctcaaaagtggttcggttttccggggtttaaaaggctttgagcgcttcgacttgcccgcttgtcgcaatatggctctcgtggagcgcattttattgtgtgtctttcggtcgagatcgggtctgatatgcctgacccagataaaaatataatcaaggttcgtcatgcatggatggatgcgtcgggttgattatgtaagctttcccgagggaatgaatagtagttcagaatgagataaaagtaagcgtaaatgccccccagacaaagaagatacataatgatttgtaataaagaatctatatattcactcacactattcctgggttttttccagagtactcatttttttttctcgatttaaaagcgacttttgaagtattgatttgaataaaatttagagtggcaaattccaggttttgcagaagctgcaggtgacggtgccactggatccaatttgacgccagcaagacaaaacaaggactatgtggccaatttttgaacttttagacccaaaagcgagcacatataacgatgttgttgttgcttaacttcgctctctggtcacatgaggtacgagaccttggtcaatatgtcaggtagggagcggattagggttctttagctgcttattaacgagttagaggacctgcaatgagggattatgtaccttggtagttactggatagggggtttttccgacgctcgcagctcgacagatacgaattgaggtgggcagtctagctccattgcctccgctcataatctgtttcgggtgaaccttcccaaacctaagattcgttttcgccatgaaagctaaagtagtagtccatgtgccttggacaactgaaaaagcacagctacacaccggtacgatggaaaaggccatttattccaaggatggcaagcgggtgatcaacctcaagtcccgcgagacgttcaagacggaaaacgtgagtttcgagtggggtgcggacgactccaagcccaaatcgaaaaagaagaagaagaggaagtcaaagggtcagcaggtgattatcgacagcatcgatctggatgaacgcagcattgttcacggagtcatggaagccaagatgaaggctgaaaagttggcgcgtctgaagaagtcggtcaatgatacctttccaccgtctccggcttcagggctttcgcctagcatggaacgacagactatcaagtatttctggctctctctgacgtccgagcagcgacgggaattggttcaggtggaaaaagaggcggtgttgaacaagatgaaacgccaacagaagaacacgtgtgaatgcgacatttgtggacggaagcgcgtggccattgaacaggagctggaaacattgtatgccgactactacaaggagctggacgctctggccgagtctaaggacctaccattgttgccactacctagcatgggttttttccaggctgacgatgtgttgcgaggagggcatcaggacggcaacaccacggaggagcttagtgaggctaccaaccgactctcgatagcaccagcgacaactgcaacaactcgacctttgccacagaatctgggcaaggaaattgacgaggaaggcgatactgaggaggacgaaccctatgggtttgaggagggcgaagatgtgcagagccttgatgtttcatctgtggctgacgatctgctgaccaatgacggcaagaagttcattgaaatgatggagcgtttggcagagaaacgggcgggtcgcattgaggaaattagggatggagaggatgaggaacccgtggtggtggaagacgacaatgacgatgaagagtacgaaaatgactcggactactcggactactcctcggagtattcccagactggggagtctcttactgctgaccagcgcatggaggagggacgtcgcatgttccagatatttgccgctcgtatgtttgagcagcgggttttgcatgcctacaagcagagcgtggctgcacaggtcaaggctgagctgcagcagatggaggaggagaagaaaacattagaccttgagaaggaggcccgtgatcagcagcgacgagagcgtaaaaaggagaaaaagcgcgctcagaaggctatcaaggaggaggaaaaaagaaaggctgccgctgagcgagaagagcgtgagaaacgtgaagctgaagaggctgaacgactgcgtttggaggccgagcgaaagcagcaggaaaaggaaagggaaaaggccgctcgaaaggccgcttccgaggctaagcagaaggcccgtcaagaagagcaggcacgacttgcccgtgaaaaggaggaaaaacgactcgctcgaatcagagagatggaagaacgcatgagattggccaaggaaaaggaggagagggagaaggaggaacttagagcgcgtcagcaacaggaggaggatgagaggagggagaaggagaggttggaggaagagagaatcgaaaacgagagattagaggccgagagaatcgaaaacgagaggcttgaaaaggagcgagagcagcagagattggaggaggaaaaagaacgacagagaatcaaggaggagcgagaaaagcagaaattggaagaagagcgtgaaaagcgtgcatccatgtcaattcctctttccaaacctcttcccggaaagactcaaatccctgcaagccagccgggtacttctcttggaggtcttcaacagcctgtgccacaggcggctcctgtggcccctgtagcaatgatgccgcagtctccatctcctcaacttcctcctggtctcactcaacacgtggcccaatcacagattctgctggacagactcactcctgaccccacaagcagaatgactcccgaacggcatacccctagccccggaagtaccactagtaacgctaaaacgctgttggactcgcttttgcgacctgcacaaggcccaagcacaccgcctccaggcccaggtacccccagatcatccatcagccatgttgcgcctgttggtgctatcggtaccattggaagccccggtcaggttaaccagcagccccttcatgttcatcctggacatatgaaccacctatcccagggtcctgtgactccaggtcaagtgaaccacccagtgggtaacattggacacgtcggaaacgtgggcactgtgggaagtatcggtctggtgaatccacccgaacaacccattagtcagcccatttctccaccctcgaccactcttccaatctctcagcaccgatttgatccctggaattcttcttactccggtatcgcgtcgtcgagcacccctggaaaccgactatggggttcttctggagaggtccctggaaacgtgattcgtcaagctgcgttggacgcctatgaggagctgcacaaaaacgggtccattgattgtaacggatttgtaaactctcgagctcttcagaatacagcccaaaaatactcgtctacaggtcagggattcggtgtcagtgagctattcaaggcctgtcaagggagtttcgatattgttggaggcttgatgaaacccagaggaggattgtaaggcatggatggcatatttgagctgttcctgttctttcagaagtttactgtaaatatttaacgaattatgtcaccaaatgacttgaatagtagttagcctgtgaagtagctatcatacttgtacagtatgtagtataatgaccctgtgtaggcatggattacagtggaggcgcagcaacagcgagttgcagtcttccatctgtatctcatgaattatattatggtatcacgtagagctattcacagggtaccgatcttgtctctcctctgtcgtgttttcgtactcatactcgtactcgctacctgtgtgtcttggtgttgtgcatattaaatgcaactcgtggtcctgtgtggtgttgcgtattttgaagttttgctggacggaaattggtacaacttgttcataccttgacgagcactcgtatggagtacaacttcggtgagtaacatccgttcatcgtctcgacagacggcagaattgggcaagtgagctgtaaagaccggaatagagacaccatgtgaccggttccccctcccgtacggtgactcgactaccgggcctctgtcttacgacgtacgtccttatcgcttgttgttgctctaaacggcattgacatgagacgatacaggtcttacttgtacgacgtaaggaagatttcccggccaagtgacccgacattttcgaacgcacaatgctcttagattgtgcaggcagatatccagagcagatctggccatacaggcagacaaagaaacattggcaattggcagcattgcagggatttccatgcagcgatgcatggacttctcggtcatgttcgactgttacttgtggtcatatcttgggcctagaatgacaagccccatcggcgcgctctggcatgttgagaagctgacgatgtttcaagttatacgagtgcgccgtcgtacacacacttgtcatgtcgcctgatatacttgctcccgaatgcaaggtgatggcttggtgattgctacaagtacaagtagcacgagtaatcacaactggaatcaataggaacatgtctcttcaccgcatctcgttgggcatatgcagtccaactaaggcccctaaatcagcccaacttgaccggtgctagtgaaaggggataatagtgacaatgggatcacagaaagccacaaaaatgaaccaacccactcgatattccaacttgcaataacctcctcatccgatccgtaatttcatgctctgcacgaactcctccttctcctccttctcctcagtgtcacctgtttttgtacaccgccataaaccttaataccaggttacccgctcacctcgaactacagtactgtaggaaaatagacccacaaccttaattcagggcgcatggttgcccatttgggacgaacgtgtggaaggccagctccgttctagttacgatacccgtggcgaccggaacctgtcacacaggtcgccagctcttggctcgggtcgcaatcgtgctgatattatctgctctgacacttatcggcatatttggatgtgacaggacggacagatatcggcctggcgacgtaatttttgacagcttccaccagcggaagtgtagttcttagtgcgacaagaacgtcttttaattgtatgggacgaccatgtgtccaagaaacggcacacacacagcatccgactacaagtagtatgatacactaaatatgcacggtagctgtggtggtccatagaactgatgtctggaaaagtcttcttctgcagatttctacgaagtactcgtactcgccctcgtactcgccctggtactgacacagtatgtactactcgtagtagatttcgtaattggtggcggagcctgtctcctgtcttctcatctgagacattctcgcaccgtctggaactgtcacaccagcatgcttcattgatagctgctaccggtgacgtcatttatgtgcaggaaaaaaatttagtcacattccattccattaggagtgatggctgacaagtgaggatacaaaacaaaagcgataatgtcttcgaacagcacaagtacgatacccacagatataaatagaatacattgttaataaatagtttggaatgtttgttagttgactgttgagagtcatcgtgccaagtcccatacatccagtgcacagaaccgctcatgattttgtgagattgtgattgcgggtgttcatcgtcctctatctaacccattcctccaggtcgcctaggctcatctcctcgggacatccaacatcctcttcatcattgatccagccaagatgaccaatacctgcatgatggggctctttaagggtgtcgtagtatgggttgaagagtttggtgatatccagagagagatcgggggaaggggcaagagtctggtcgagcccacgctgcttgggggtcacgtgggtcatgatgggtgccattttgatttcttcttgttcatcctcgtcgtcctgattaataggagtggttgccgcggtggaagacacctccagacgagactcctcatcatcagagtcgtccagagaagagagatcatcgtccgacggcaggtggaatgagtatcgctgtggggaggtcatgtacagaggagacgaggggctagggaaggtagactggattggtgaaacctcctcctcttcagcctcctcgctgtttgtgttgatcgattcgttagaggatcgtcgtcgtttattggaagtcgcatccgcagtgtcccgtcctccagctcgctccctctttcgctccttttccttctcccgctctcgtcgctcccgctcaatctcctcaggctcaggacggtcaatgatggtgtagatcattcgcttggggtggttgtcggacagctttttttgcacaaacgtggagtctgtgtccaattggcccaattccagccgtcggatgtaagaattgatgcgagcagccaccagaatcgaaggattaggcgacaaatccacagttggataattgctttcgatcgagtggatcatttgcttgaccgtgagaccattagtgatgttgagaacatcgatacaggcctgggaaatgttgtcgagcatggttgtgtgatgtgtcggaaatggctggtctgatgctgaaatccaagaccagatcgttctgcttagatatcgcttcaaatgccatcagccattttttataaaggcgcccttgagacatttcactttctttgtctcatgcaaatgtggacgttttaggcaactgcacgacgcatgaattatacaaacatttggtcgcttacaacaaggttcaagcttgttgtactgtgtgctgtgtgtgcaaaaaaaaggctaggccagattcaaaaggttccatgaagccatagagaaccagagacagtcaaaagtattctcgccatgccacagataaggattcagctttcacaattgagcaatatctctcagaacagctacaataacagaatcaatttccacgtgctcaaagtacaatcatcattcccctcagacgtcctaaacttacacaagtgtatatcatgggctctttcagagtttgggtgagaggagggattcatgtttttttaagtcttcatagaatggccgattttccagatacaacaaataaaagttgatattaatgtgtagtacctctcgaatatatataactatttatatctatactctaccttatctattgcatgtaaaatctcttacctccaatgaacccctctcactggataatctgtctatccgataacagaacccaacctaaaagcctattaatagacaatatggtggttcctccagaactttgttgtatgtaacttagtgtggtgtgccagccagtacacacactatgataccgtagaccgactcaggtgcgcatgtacgcacagtaggataatcccatcttttagtgcaacgttgggcaagcaggatctttggccacataagggtcttcaggtagcattgcgcaatgcttggcctgaaggccaaataataaattcttgctaagctcgctcttttttgccacctcgggctccgacctgttgtgtgtgtttcgatactcacaggacccatgctctctcgcaatgcccacccaactcaaagatgcgcatgcacacaattgcatcaataggattgtcagaaattaagccacacgtgggggggggttcgatcgaaccgcgcactacagtatgttctgtattgcaacaggggagggaagaaaagacgaaaattgtaacagtgccatcaatgttaaactaaatagcaaccaaaccacagttatgggatataatctgtcatcacaaatttattgataccacatgttcagctattgggtctaacccagacattgaatccgaccgtgctggcaatagccggtgggaaatatctgcgacgaaagagtcgtattcgcaggctttatttgtcgtgtcgtattcgaaataaagtgacaacttaagcggggtatcatatataatccagaaccggagtattattcctctatgtgaccagtggggtcatctaagagcatcagctgattcccatgacaccactggttatctagctgtagctgtagcacgaatagctctccagctatctgctctttcttcaaagttgcgtgttctagactaaggcccacttagaccaggtcataaaccaagaaatacagataccctggctgttttgtaaaagcctcacgatggtaatactctaaatattgacctattcttcagccaatatgtgcagtagccactgttcctcgtttctcgacctccaaccacaagtagagccacccataattcctcagaaccaaaaaccatgaggaccgcacacgtcgcagagacccgtaaggccaggccgagagccagaccccctattgataagtacccctcagtcttccacatgattgctacgcaattagtcccctcctggagtccttctatcgccctccccatagagtcatcctgcgggttgaagatgccttctcttaccccccacaggtcccatcacacttgcagacgactgtgcttcatacctgccagttagttgctcccgccattggctcgaatcctgtttggtttagtctaccagcagtaacgggatcttttgctgcgcctctcatctgaaaccgtagctgcaaacctgataaaccgatcgagtcaagtgcgtgcaccccgacacatatacggttgacttgagacatgctgaagggaaaaacccgttttcaacttatacatacaagggctatactatacattgaacaggttgcattgagactgtatataaaaaacgatctatggaatccgtacaagtccgtctgtctccttatgaaaatctggaacttgaattggcttctcactgagactaacccaaagggtgagttgaaccttaaatagcattctctacaatgagattaacgacatgtctatttgcgttggggccgggtaaccaccataggctatttttatgacgcaggaaaagaaaattagggggaaggcgactgtacagattgagctccacatcggctggagcacacaacgctttgagactaacactgggacttgcgcattcctaaatattattttctgtcacatatacacctgagaactttcagaacaaaaaatgtctttgtggtatttcctacagctccagcaaatatccactatctaccgtattatactggtggtaagacccccagatttcagaactatccaccgaaggttccaatgagacaaaacgctgagccaaactggggagacaaggttgttcaattttagcacacaattttttcagtctaaggtcgctattgaaaagggaaaaagaagtcacttcccaaagtagatatctagtgcgccatactaaaatggaaaccgaaaaatacacgactctgacaacgagtacgggttctccattgacatgagtttctgcagcacaagtggcatttctcagggacaattcttcaagtgcacagtgtacatacatcgtacaagtacatactgtacgtacatacttgtacttattctggtacagtacttgggtccttaatcgatggccttctggtggtaaaaaaccagttattgtgatctaacacaaaaccaacaagccggagttgtaacttgagtagataatacgggaatacagccaattgctactcttgtttctgcccggacagctccacaggtcttgagagtcgctctctcagtgttgcacaaccactcgcctgcttccgtcaggtcacgtgctttggattatctgtaaacatcatcgtttcagcatgtgtccagcaattatcaactctaaagagtgccgagagaccttgagtgtctccaagtcattcatctcgctacagagtaagtacaagtacgagtactgtacatactgtaccggcactataagtagtagactcatacaagtgatttagacagccttcaaaaaagactaaactacaagtagtcaacttgcaaaccagaggtcgagacaaggcaaatctccgtgacacgaccacccagcactccatcgccagtcacttctgtaatataaaatcgcacaagatcgctacagtatgtaccagtccagtacaattagagttaattgcgcaagataacaacgagagtcagacctgactctattttgcagtgtccaaaatgtacttgcaagtgaaactcatagaatcaatgtttcgatacgaccgagccgttaaatatcctcccccaatcatcccccaatcatcccccaatcatcccccaattatcccccgttcatccggagtgatccgtgatttttgcgcggcaacccggcattctctctcacggctcagcagtgtgcacatttatctgctcatctgcaacatcatcccatctggtgagttttctatgcacggcttcgatgtccaatgcttatctagtttcagcccgcatgattggctgaaaatggcttaccctaccattacaaattgaaccttattatttaagcatcctgtgggaaatgactccagtcatgcacctgagtcatattgtgcatgacgtcatggctggtaagagtgacctccaacagtaacagcaccatgcagagaaacaaaatatcctaccactgtaagcagtagtctatccacagagcgtagttcgtttcaggagaagaacgacccatcattttctgcactcactgaagatttttctcccacccctcgcccaccagcatctttccccgtcgatagagtatttttatacgagcttggcactccaacatttttgatatcgacgtatattgtgtgatctggcccagagtctcgaggttctgaggcaaaaagaacacaaattacaaatacgaagcagtggatggatgcaataaatatattatgctaaataagtatctccgatggacttttttgaaactttttaggaatgatagtacccctggttgtagccatagtcgtatggttgcttggggatggcctgggtttggggttgggtttggggttggttctgggcaccaacaaagccatatcgcttacttcgctcaggagtaacgggaggagtcatcatgacatcctcagggtcgggggtttcaccacctcgtagcccaattgcatttcgcatgaactcgaatttggtagaggcgtattttgactgaatacatgcggggacagcttgggtctcaagctggttaataatgaagttgacgtctggacgaggagacacgggatagtctgggataccatgagtgtagtacatggcgagcagctgagctgccatggccacggacgactttcgagcatcaatgagctgctcattgaaaagagcacactcacacaggtacaggccaaacagacgaagtgttcggaacttgtcgtcgaaaatgggatccgtggtaccaatgaacatgtccaggaacgcgtctgcagtgggtgcggagacagaccactccaagacgttgagcatgtagccctccatctggaggtactcacgcttggagtaagcgggctgcaaacggtgcagctggtcgagagtagggactgcgacctttctctcaacatacttggctgcgatccatagggcagccagggccacaagggggtagtagccatccacaataatgcatttactggtgtaccgatccaagagagccaccgcagtgaaaagggtatccgaagagaggtcaaagtatctgtgtgaattgaccacatcttccagagcttctcgtctgtttgcaaaggtcacgtggggttgctgacgcatcatgtctgtgtcgcagctgtacgccttctccagcatgtgcatgtgtgcgatcatgtcgtcggcgtactcgtgttcattgtcagcagacaaggcccgttcacgaagcttcagtgtggcctgggcagggcgctggtgtggggggatagagtggtagagagccacagagtcggaggcggagtggaatgcgtgtcgatcagcaaactccgaaagagtttgcatagtagtttgggaaggtgtcatgaacatgtcgtttagcaatctgggttagtgtgtgttcacgaggatgttacttgagcagtgtgatgaaggcgatgttgaggcagtgacaaacgcatatggggttaggtggcggcaacagaataggggtgggttactcacagccagcgtcagtgacagggacaccaacgtgtctgacagtgcgacaggaacgagtccaagagatcacgacgacgatgatggtgctagtatgatgattgtgacgtcaatgctgcgattgtgtcgggttgaatcagatccaggccaacgcaatgcaagggtgtatgcagtatgtagacactgtatagtgcactgtagaaagtcatgtcaacactgcaacctgagatccttttatcgtcatggtcccaccacacagtttttgtagtcgatgtcgctttttcatctctaggagtagtctgctgagcacccccttttccccccctcttattaccaccaaaaccctaaataaacttttcacgcatgcatacccttgcatgattccatgtctcgtcatgtttctcaccatccggtgagacatatagacaaacatatcgtcttcagagggtaggtcacgctgtgcaagtttttttttcccacccgaaagcagacccgcataaagtcattgacattttctgctgcatcagaaatacggctcccagtattttccagctgcagaatttagtgtcacacagcctgtcctgcccaagttaccttgcatccacgatttagccagctcgactagacaagtgagggaacaaaataggtctcgctttaggagaggaacccacgaagagtccaacgatactatttctcaccggcttgggctggaaacctgccaaacgtgtgaatcatcctgttcctccctcaaaaccaaaatacttacagctccaggccattgatgcaaatgcaattttatgaatgaaaaaggtggattgtcaagatcgcggtcaacacgaagtgggagtgtttttgtgtggtgtgcttgtggtcttgtaggaaatgaatgatgtgatgccgttgagggtcgtgaatgaatgttgaatgttccttcctagatgagtgtcacagtgagttggttgattcggtgtgcaagaagaaataaataatgctgaaaaatgaaatgaagagaaggtagtgcaagaagaagaggtgggtgtaagtttttgtgtcaagagatgtttgacaatctcgtacgcagcactcaaaagtaggagctgggaggatgcaggacggtataaaaagaaggggccagcaaagaacacaagcacaatcacttaaaccaagactgcaccaaagggcggactgcatcaagagtttaaatccgagggcgagggttagcagtgtgggttttgtgtgaaggggcaggtagattcggtctctcaaaagagaactgttactgatgcgattaagccgaaaatcacaggaaaccaagtcgaggcccaaaatataataagaccgttttgaccgagcgaatatctcctctcaaagccgagatacaggtacaaccatttttcacagatctctgcccaccccgaactctatttgttggacgttgaaacgaagatattttggccagtccgtaataggaccattgagccaccaatgggagagataattagataggattgctcaagagcgcccctagattataatgccactttttccggtaacagaatgttggtatctcaggatttcgtcttgatccgtcaccttgacaacagattggttttgccatgcggaccgaaaattacactctgaggatgggctggctgtggggaaccaatggttttggggttagggtttccaagttggatgggcgttttgctggcaaggggttatcccttggttgtgatgtacattgggagggatgtgacgggtcgggtatattcgtgtttagaaccatgtgataattttagccctgtactagcccacagcacttgagatctccggtcaggaaatgatggaagagattcttctcgcagatgacacagattctgccacctgcctgtattttttcctagcgttccttgaccacctcgttatcgcataccatcattctgcatcacacatgtcaggccgatactctggcaacatattggaactttatttttacagtgttcgcaaagctcaatatctcgtcgaggaaggggaggttcatggaagctgtagaggagtaaacgaaaagctgttttgacagctttggtgggcaaagtgcgtggaagaagatggtgtaactattaccccaatcaacagctgctcttgttttatatcgccgctgtgaaaattttccgtcaagaccatgggtctaattttgagaccagccggaaccgaatatttccatccgacgttttcacacacactagaaacgggcctacgcacacaactaagtgcatcccacatataatacttgctgagttgaccacagacagctattaattaccctcaaaaacggaccaataggaaaaaaatagataaatgccgttaaactagccctggtgtttcggcaccaacaactgcctttttctctcctcttggataccatgccgtatcaacccttcctttgtcaattatccctttcgtgttagcccacctcggcatgttattggcaaactgacatgttgtgtgtgtgtgctttttacacaaagtaaatgcgcgtgtagatgcgcgtggcgcgtgtatttttcactttttgtggtggtgcgagaagctgcagcagatttagcgaccgaaggctcacaggtggcaatcaaaagtgtgcgacacagctacgatattgcgggctgtagagaggtcaaaagaacgtaagatgcgaaataaaagccggtacaagtaaaagacatgacaagacatgacacaaaagcatatactctctcccgccggttcgttttctctatggtttgttgtagctgcttccaggaactgtcaatgccctatgtacgagaatagtatgtaccagtacgtacatgcactggtacacacaaccgctgctgccagcatgattgctacgacagactaaggttgttgaaatatatgtggtggtgggttctgctgacgtatgttgacccaccgaaaccctctgttctccgagtattggacccatccacacctaattgaggcctaggttacgacgtggaggtggatataacaccatttgtccccaattcgtacaatattatcatgttatattatgattattctcattattgtccaaccctgatggacgcgtgggtgtgggattaagctattgactttctttgcgccccaactcattgccatgggacaccacagagggccgcactaggaaaaaagtagtctgacgcaagggggaaacgcctccatgttgaaagaagacgtgatacgaggacacacgtgacgaaatgtcattaaatagctcacctcatatacgaccaatgccaagacgtagtagaaatattaaatctatcgtactcactacgatacctgtacttcagactaggagcgtttcacacaaggctatgtgcccagatgtcttaacgtggttgtggtgtggggcagacagtccacccaatttgtgtattttatttttacccctgattgacagttcccatggtcggatgggctgaagtggagtgagctatttccagtggctgttttattataatatttgcttctttcagcggcgtttcagatattatttgggttgtaaaagggatattatttgcccaaatgggatggctgcaaggggaactgcgaactctgcttacctaacggttgcccaacctgttgtttcgcaagatacggtcatggttgtttttggcaaccacagagatcatcactacgaaaagggcgtccaaatgactaaagtggactgtgcgtagcgcatatacggctcacaagcataaagcaccacagggattgagttagtctggtaacttcaatttgggtcggttccagagcaggctccaagagtggagtgggttgactctggatgcgaaaggtggataaaaacggcggagtggaggggatcagtatggaccaaccacaattgcgttcggtccattgacaagtttgtaacgacaaccgtcaggtgagacatgatgcgcattcgataccgggggggggtgttgtgtcgtgcattgctcgttctactgaactcatctggttctttagagtcaatccacccattgattggcaaccccagccaaggcatgtacaaatatattgaattcagtacagtactggtcttactgtccagattcacatgcactgtgccagtcacagaatgtcctctatcacttcggctcacacctgctgttttacatcatattactgtagcctggagtgagcgtccatccttagtttcgacctgtgactaagcattcgtcccaaagatgcgtggaaatacattatgctgtaccttgtacatactgcataatacttgtgtaataatcaaaacaacgagcatggcaactatggatcgaaatgatgatggacgggttaattgagtgttctccgcacttacaacatggactctgggactctctcctgccgtgtatagtgtcacatcactatgtgattaaataaataaataaataaaaaatctctagaataacgagaatataaaaacaaaaacaataaggcgtaggggcaagagcaacaaatcaatacagcaacatatacctctaagatagtgaatgagttgaagtgaattgtagagaacaggataatctcaacttgtagaatgtacatattacaagtagtagcattacgggctaaaaatcctgggtttccgtgatactcagacctttcaccaacattcttggtgagagtcagcataagacttctagatatcatgctgtaatccatgctgtaatatcgaatgtattttcaaagtgacgtaacctgtaagcttttcttcaagatgattgacatgaacttgtccagttgtgtcgagaatcatcactcataacctgtacaaagttcaccgcagtcttaaaactctaattagcaagtacacacaaacattctcagtaaccattaattagtggcatattcaccaaacaagatcaccttgttttgatactcaaggagccaacgaaagcctgtgctgctaacgaccatatatacagccagtcacgtgaaatggagaaatgacttcacgtgatctaaatggttttgaagagcataatgcgcacagccgcagaaaagtgagtattggagtgatgaagcgatttattcttggcaacaagtgtgtcatagatggaagtgtcttcagaacctggagtttggtacacactaaacatatttgtcgtgttacgtctgatgtcctgagctcagctacctacagttgaagttccgtgacgtttgccgtatagttgacttctcacatggaactgatgacagatctgctgcaatcctatagctgaactggtgtttgacaaaccacgctgtggcttagataatgtggtaaatcagatcgccttacgttccatcgctgatctcccgttactcgagactaatctagaacctagcatcccaactcaggtcgcacgacctccaatctcgcattactcagctcgagtccaagactcgttctgctgtttctacacggttctcccttgtcattgatgcgtccgtattgtgttcctcgagccttcctaatgtcaagacttggctggaggaacgtgctgcaaccattctgatcccaaaaaagaccctcgaggtactggatcagcgcaagaatggatttctaccgctcaacatgaacgcccgtggagcgatcagctacattgaatgggttcgctccaataacacccgggcagatcaccccaaccctgggaaactcattatccagcataatgacgagttcatgtcgtggaagatgtgccagtctcatcttgtggagcagccttcaccggaagagctcaacctgatcaacaacgctactatgaaggagacagagatgggaagcaagaattctaacaccgaatgtccgggtagtgtaaagcctttcatacgatgcgccatttggcgcaaatccacggaagagtctcgcaactggtgggttgttacagaagatcctcttgtcagcatatggtgcagggcttatggaatcagatctctttcgcctgcggaggttgaacaagagtacagacagagggtgcgagaacgcagagttagagcagcaggggcagagacaattacccagccagtcaaccaaagaggcactagcacaaacattcctgtttccgctaaggtctcgtcaacatctgcggggggaaatggacacgatggtccctcaaaggctgttctccccactaactcgcctcaacaacctccacccactgcacacactgccgttgcacctcctctagctggtggaaataacatctggagcgactctaattcaggctggaatgatatggcactacagtcagggtttcttcaacaagaacctgctggcggagtaggacttggatttcctcctgtgccaccaagccatatgatgaaccacaactattccgcctacggccagtttggaccgcctcaagattttcctgtctatcctaatatgccaggggtggaccctttcactggcatggactactccatcggaccatgggacccgtatgacccttactacaatggcaactacaactacgggaatcacgcctatcctagccaaggatacacgcaccagacaggctttggtcagtccaaaaacgcccctgacactggtcccaccttaagtcaaggcacaaattccttgacaggcacaccggcacagaactctacacctgagtttggagaagacatacgtacagtgacatcgaactgtggccaggcagacacgaatgacttttctcatttcaattcgtttgatttcctagatgaaggtgatgttgcagaaacagacgacataaagagtgtggagaggcaactaaaagaggtactgcgagtggagggctatgacggtatcaatgaaacagctggtggagctacaagtagtggagcagccgagccgacgactgcgagcatctcaacgactactcccaataaacctcccaagcagagacgagccaacactgcgccatccaagaccaccaagaatagcaattctaccagtggtaccccgacgcgcaagtcacgtggagagccccggtccgcaaatagatcacgtgcaaatatggaccgtggtaccccatcctcacacggcaccccaggcaaaaagcgtaatgcgcagagaccatcagatcctgacttcgtcaagagaggtgaaggagtcctgtggactccttaggacatacgcctatgtaacataatcaatttcactttcaactggtaatgtatggattttccgagcatcccagatacgagaacattgcatttcttggtacatacgttgtatgacacccgttatggtgtcatatcatactacttgtaggatacaatagaagtacaagtagaagcacacacatacaatatacggccatagttgtggatggctttttcagaaccacacgcagttggaatttctacaagcaccacacattaaatacatgtagtaacatacccgcatcgtacttgaattgcagccaatagtttgatgacctgggcccagtctcacgaaatgaaatttcgtcggtctctttcgtccactcgtccgactctcccttgtcttctagcaaataatgtggtgaaaagtgtttacttcctgaaaaaatgactcacccctgattattttgcttgtacgaatatattttgttgggcaggcttttagagaattgtgctcaatatgccggctagaagtgtcccgagatgtgtgcgacaagcttcggagaattctcggagggaggaagggtttgggtcagaacgcggataacgcggatcagcggttatcgaaaataaattatttactgattaaattgaaaacatgggtataaaaacacatgtatgtacgatagttggggtaaaaaggagatgtggaacatttttacaacaacgaaaatcgttaaataatcgactaagtcaaggaatctaaaaatcagtgacacacagctagacaaggcgttcacatcatcgagtggcatgtatggcattaccccacccagtcataaagttttcacgtgatcttccaatattgctgtaagttcgaacccgtcatgacgaaaaatgagtaaattcctgaatcatagggccatttgtcagcttatttattccggagataatatttatagaagattagattggtcccctgggtcaaatatatagccacaagcatcaaaacgcaataggtcttccatagccttcctctgtggtcagcacacatctgtggctcttcattcattcctacaacaatgtccattgtgcgacaaacgtcattagtgttcaaccagccataaacggcatttgtctgagatgacaacgcacccacctatgccatcacgtgaccttagacaaagaacggccccactctgcgccccatgtcaaaccccgtggggacttggctaccacttagcaccacgcatcatcccggagtttaatacttgtacaaggtctctatggctcgataagaatctgaaaaaataacacgcagcacaccaatcccatacgagtgccaggtacttgtatagggcgacacgaccgtatctcttcccagcattgtcattaacacattgatatgattgaataaaaagtggaatggggagtgtgggtactttttttcgacctgccccaatcacaaaaatggagatggccttgtatgattttcaggtatgcatggagccaagccagaatcgtggggtaaatgtacattgcagaattgaggcagcaacgtgcacatgtgcatattggggaaagacgaaaatgatgttataatttccggtgtgtcacgaatttgcccttgatgtctggaagccattttcacaatataactgaccaaccaattcgcactattgggtccttctcgtatgctaagggtagttgcaacactagtgatccaactaggggttaggggtgcggggtggatttatgttttatggctcatcttgggggacaaaatgttgagttacttttctcgaagtggttgaatgaggatgaaaatctactcatacgagagatgcggttcattcaggtcccatgacgtcttttttccgttctccagtgttcgactttgtgtttttttttttggtatcccaagttttttgtcacacaacgggcgtgacatgactcctgctgtagtcttactacaagtagtgagaggtaaatttgagactagaaatgaaccatatccgagatttcgcgataacgaaagaataaatcctaccaggtgggtcgcaatttcgtccaatgttctcctaacaaatctatccccacctctctctctcattgcattaacctctctgcagtgcaatgcaacctgtgtgtcagactattggttttacccccgggttcacttcccgtctacactccttaactttcataacttgcatattaacctaaaactaatgcatcgctgatgtcttaagtatattgtaagaaacgtagtttagatttacttacgtatgtttttaagtaaactgctacccaagtcgttaacttatttgttaaggaaagacactgagctgaaagaagtaatatccaggtgtttgtgcgggtttacttctcatttatgcactgttcatagataataatggctcatcacgtcgtgggccacttgaaacgtgacacctaagtgtgagcccataattactgaactgtaagcagttcgcatagttgaacgcgcgatagcgcggaaaaaaaattttgagagccactggtatttcagatagcttctcgggcttctagttattgtacaacggttcaacttgttcataaatgcacatcaatgtattgattacttgaactgagtagtttatccagcggcgtattctctgtcctgattgtccgcggttgttgctgtcatcatggttcttgaatgacgacacaaccgaattcgctttggacctccaactacatggccagtgaactgcctgcgaggaatcaagccgttcttccactcgcggtaagccttgtcaccgcctttatccctgaaacagtgtgcactcgtagcatgcctttggttcacacagatctgacacttcgggccagccttcttctcgttggaggcttttacgcgtcccacgcgtctccgtctcggaccaacaacttcgtcctcaaccatgtgtgccacgcaatctccattacgcggaacataagcatggacctcttttgcgagctcctcgtctctcttcttccactctttctcggattttcgaagcgcttcccaccgttctctgaacttgccatagttacaggcatcatcccaatcactttcattcatctgtgcggtggtgtgcaagtatctccaacgaggatcaaaatctcccagcatgagcctagctcggcgttggtgtatcacggctggaccaaggtttttgtctcccagttcagctctaggtcgcatcctttccctgccgtcgtcggacaaaatcaaatgaccaatcatgtgataacatgggagtccagtatccaaagaatattgtccagtacattccgtaggaacgtagtcatcgtgagaagcaacagagatctgctccatacactttaatagtgctttggtggaaatgaaagtccggatagatttgcagaatttcttgtcgatatctttgcgatacctctccatctcccgtgcatgagcatgttcaaggtcgcataaaacgttgaccgaggtacgcagaacgaccgttgcacattggaagagagaaataattcttgtcctcatattactcttctgaagagcatgaatactctctatcctggaggtcgttgtctcgaagaagttgctttctctagaataggcagccacaatgttgtgacgatgtttcgggtgttggtcgtttccaaaccaatatcgtcgaatgtagtagtatgccgagtttctccttccatcaattgagcgatcatgcttgtcagcgcggtccatgccctccttcttataggttagtttgaagtcggtatataacctttcaaactcgtccgctgtgtgagcatggcacatctttttgaatttcgaaacaagttgagctgtctcaagagatttcgaaccaaacaaagcagaaccttttctctcgactgccttagcagcatgccacagacagagcttcaggttgctaccattgagttcactgtacttgtggccctttttgatggctggtgcacaatctgataagatcacgcctgggtcgggaattaggtacttctgtaggaagactttcaggcgatcgaggcaccacttgaaagtatcagcatcctctcgtgaaataagtgcatgggcaatgttgaacgacctaccacaagaggcaatgccaataacattgaaaagcttgtagttgaatttgtttgtgttgtgagtaacatcgatagcgataacaccagagaaagccctgagcatcttcactgatttcaagacaacgaagaatatatccttgataacatcgggttgttcaggcaggttagcctctggcggcggtgtgcttggcattggctccggtgggactcgtcgactagattgtctcggtctttttcgtagaagcggctccacaatctcctcatcttctgactcgtcttctgattcgtccgtcgcctcgttttcgatcccaccatctacgtagtccgattcctcagtttctgacatcagctcagcttccaccaggaggccaccgtcctcgtctgcggtctcaaagtggtccacacctggttcaagctcttccgcgtcagacgcgtcatacatatcaggttcccacctttcctgccgacgatcttcctcaagcagttcttcagtaatctctgcaggacaaccgacgatcctatgttcaacatggatctgaggagagagttccaacatgatcaagagcgcttcgactgggtccatatcgccacaaacctccttatcgaatttttgcatgctattggtgatgtcaagtcgagtgagtcgggatgcagcaggagaaatgagacgcagagcatccagaatcttgcgaggaaatgtctgggtcttgaccagaatgtcaaaaagatcgatgtcccggcatcccttcctgatattggccaaatcaagctgccggtaggcaccgttggtagaaactgatgcagaaggcttgtggttatgtttcgcacacagggcgtctccattttcatcctttttctgctcatggcagtaaaccagtccaaagtcattcgggccgagcttgtttactcttatctggaaaggacaataacatgccacccgtcttgacgcattggttggtttcccaatctctccactctcgtcgtcatacttgctcttatgacactggagaatattcctagcttttccaccaccaatgtgtaagacgaagccatggagtcgtgcagttgtctgagcataagcgatggcttcggccttttctttgaatcttggcacagtgagatcggtatggagcattttataatcaaattcagcttgaactttctcaaagtaataatcgaactcgcgtccgtactctgcgagttttttcatgatgtccattcttttttgttcagcgttgctgtcgtcaaatttgcgaggttgcgatttgacaactggagggggagccaactgtggaggagtttcgataacagatccaggtggtgtatatggggtaaacttgacagtgctttcaacagggtcttctacatccattgagtccacatcaattggttcggaaagagatgtttccggggcactttgttgctgtgggtgctgctgtgggtgctgctgtgggtgctgctgtggcatactcggggcatgctccggaaaatgtgcactgcacgcagacggttccggaaccggcggaaacatgaaagggttctccactgaaaagttcaagtaaggatttctgtcgtcgatattatcaattccgatttgcacgtgtttcagctcgtcgggagtattcaacttttcgtatttgccgtctgctgtgcggagatagacaaacactttatagtcgagtcggaaatggtaaaaatgctggggtactgccgttggttgatacatgaattggtgttccgttggtggtcggatgaggacgtctcgctgcatcggattatcaggtatgggtggcctgttcaccaggccaacaggcgggttgcctgtatgctgaaatggctggtgtgtcaccggcggtcctagctgccctggcatgttggcgttgatcattggtattgttgagggtgtcttcgtatattgttcgctgttcgcctccagatcaactacaataatgctgtagggcgtagggtaaggtacagtacttgtacagcgcataggcgtccaggtgcatggacgcgcatgaaaaatcaatatacgcgaaggcatatcgctatcgctgtacatactgttctcatacgggacccagggctatgacacgaatataatagtgcaatctacagtaagcagtcaacccccctgtgggaatttacacttgtacaagtacttgtagtaaggtacagtagatcgtacaagtacaagtatgtataagtatatgtacaatgtcccttatgactgctgaattagccccacatattgttcacgaatccttgcacaagtacaagtacaagtactgtactgtacaatatacctataattatcacgtacagtacagtacaagtactgtacagtacttgcaaattaatcatctcctcattctgtgtaaagtgttacaatacaaacgcgttaacgcgtaatttgacgacgggacaacttaaacctttaggccattcgaaacggaatgtaaagcacgtgttgtagacgatagggtcctacaagtactctgataaccacatggtgtatcattggacacgccttaccaaattgggaggggtctgttaattttctggtattctatacaacaaacgagactgggaaacgatctcacgtggctgcgtgaaaactgaatcggatacatccacactgcgcgactgataacatggccaacatcgccacttgccactgtgacaaggtagaagtagcttaccactatgtacagatgtactataaaagaagtagacagcatcgataaatcaacattttatttaattatacaaaaaacaacccagttaatggttatggtcatccatagttcgcgtaaatctcagctcccatttaccacagggagtttcgcccgcaatgatagcaagaggacagggaactccgtctactgactttttcctgcaactgtagtgaatagaagacattctcttagcaggagccattttcttcgctttgacaggtgtggaaggcttgccagttctattgccattgctatctctgttagatctccgtcgtttgggcacaggctcctcagattcctcagcttcgaccgtaagaccaagaggtggataccgatgggtagaggtccttttccatttgaaaggcgaagggttgccctgtctcttgtacgatgcactgaagatatcaatgtaagcttccaatagctccaggctatcaaatgtatccagctgaggtagatagctcgctgcaaccccggcgtcaatacttgcacgagcccgagcacgagatatcatatcctcttgtcggagttccgagttcaccatttcttcgttggacatcccttcgaagttaacatcgtagccatcctcattgcagtacggctcgaccgcatgcatcttgtgtccctcatgaccacgcagttcttctggtggtctcacgtaccaaatttctcttttcccatcgtgacacacattgactctgtgagggcagcgatcaaatacgcatcggaaggtgtagagtgttttcatatttggccttgtcccaccatttgagctctcaatgtaaccaaacccacgacgctcagcccagtcattcattccatcccagaccagccatttcatggatgtggggtcagagggaggcagtgtcgcgtaatcatgaaactccctcgctgcccgtcgtttcttctcacaattttcgatcaaactgaatgtctcctcttcctcgatgatatcgcgtggcttgtgctgatgtttgtccatggccttgaggatcttcaactcattgtatgcgacctctgccctgtctgcactgtgttctaaaatactcacgcgatactcacagcctgaatggcaacatgccagtggaatgatcgagatcttgcgatcacatacaatagcagatgttaccggtagcttcacgtgcgcaaagaactgccttcgcgctgcaacgtctagccatttccagacatcatctgcggatgcttcactagtgtagcctttaaccacgggtgggtagggtgagttgttgatgtaagctggatggtcgaaaatagggtgtttaggctcagggcacgccaactcatcatcatcatgacccgagtcatcttcagtgctgttggtgcgggaaaccgtagtcatgtctctgctggcaagttcctctgtcatgcggtcagcgttatctgttgcacgtggaagttcttccattgtgttcgggatggaccctctgcttgttggtcaggaggaaatgttttaaaatgttactatcgtgctgcgcggacagctgttcatatatatatatatatacatgtaatagactttcagtccctgtatggaggtcacacgcgactaaaacagctcgttccaccaaaggacagtctccaaaattctcaaaagacgcgacaaacttatgtgaagccctgcatcagggaccagaatttttgatatacgaggtgactgaaagaagatgttaatcagacatgcttatgagactactagtactatttatgagatttgttatacatggatgtggaattccttgattgagggatttgccaatcgtttactgtgctagctttactgctaggtcatttgttcttcttaatggaattatgttcctaaacacgtttgattatcccaactgctaacggtagaccttcatcaaggaattctgccactagtgtctaccttttttcttttatctttgaggtattacgccatataaattagtatcgtcagatatagttttaaattattattgttgggagtaatactacctgaaggtcccaaaacaataaaaatgaagtttcatatacaatgttgggaggaatactatacaaaggatccaaaccaataaaaatgaagttcattacacaatgaacttcttgaccttcatatcggtctgtgaacaacattttttcataaaatcaagatatggttgtataaaacctatattataggacttctcaaaacatatggctctataatagtataccctttggacaagtcctataaatatgaattcatccctcaccaagaacaaaagtaaggaagtggttgtaaagatgaaaatgatggtatgagcatcatgagagggattgtgcctttcaatccagtcagcatcaatcatctcttcatggattcgaccactgaatatagcgtgattatgtcaagaggaccataggcaactttctcctttcacgactccagttgcagagtttcccctgcaatgaaggtgcatatcttgcggaaatccagcaaaagtgagaaaaaacgtgtataatctccttaaattcagctcaaaatttggatgttactatattattggatacaatcagccatgaagaattttatgataatttgttttcttctctctgttcacaataatgtgtggtttcaaatttttccccttttttttcattattataataaggtttttggttggttaggggttagtcagggttagaaaataaggttagatgtggtataaggtatgtagacttgaagtgtgtcctgttttaccccgtgcttccaggcagacataaggttcacccgagtttgcaatataactacggtgagggaaggtggtacgggtgggtacgaaaaaggatcaagttgagtgctttttggagactacgacagctcagctcagctacactgtcaatcaaacagacctacacgacaagacacgacaagacacgacaggccgtgcacaatatcgcgagtgccacttgaccactcgattgccgagattcgcgacaaaggattaggacgaggaacgacagacacgactgagagaccaggttacagaatcagtgacagtactgccacaaacccgaaaccgaactatacacaatgagtgtcaagaaaccgccacaaaccaggaagctgtcggacaccccatcatccctcgccgcgtccgtggacaagaagggcggcaaggatgacaagaagaaaaaattggtggttgcctgcatggcttgccgggctaaaaaggtgaaatgctcttcggacaaaccggcatgcaagaactgcctcaggttgggtgttccatgcgagtacccgctgatccgcaaccgcggatcgcgttttggatactctggatacctggagaaacgacttggaagcttggagaattgtttgctcagtcaggacgctaaaaatggcctgagcggcgtcatcaagcttgtcccagtatatccttgtcaggcacagtcacaaccgccacctcagcaaccgccaccacaacacgcgacaccacagccaccctcgtctgtgcccccgggtcattcgcccgaaaccccccggtatgcggaatccaatgcttcagacgagagtacactcacaattaagttgccatctccagagttgacggaccactttgtgtcgctctacttcaagcatattcacaatcacacatactcttatctttacaggccacattttgaggagagaatacgcaatggaacagtcaacaaagcccttgtctatgccgtttgtggtctctgctgtagattttcaaaccacccgttgatcgaacctggagccaaagactatttgggtgcccagtacatcacacaagcgaggaagctgatccgatcacagctggaagagcccgatatcgagacggtacaggcatcaatttgtgtcgtccaatacgagttttttctggccaatggatccaagtctatgatctacattggcttggctatccgcatggcttcccacttgtcattattcaaggagctggagggtccggaacttgagacaagcacttggcaggagagagaattgcgtcgacgaacctggtggagcatagtagttcttgatagactcgcgcacggcactaactggacactgctaatccctccagaacatttcgaagtacagctcccttgctcccgcgaagactttgagaacaaccgacagacccgaactgtttttttggatggtcgtgagtccgatattgctctggatgaggataaggaatcaaaagtggcgtcgccaaaagagtacgagtacaacattttctcgctgcacatcttgattgtggaggcttggtcgcgggttactaagtatgcaaacgacggcgccttgagaaagggtgcaaagagtggcaaaaatgatgttacagcgatcaaggaggactccaagtccaccgatagtatcatcaaggaaaaaagcgccacgcccacaaaagacgacctcctaccctggcaaaatggctctgatttccagacccttgcatctttgattgcaaagatccaagaaaagatcccgcctcatctgcagctgagtgctgagaacctgcaggctgccacagttcaggggattcatggcatgtttgtgcatgtccattgcgtattgcaacagaccatttgtaccctataccagaccgtgtatcctctcaatacctctctgtacacaactaaacaagtggaggctatccctcgatgctttattgagacggcagctatcaatattgtcaactcagctggcgttatttcatctgtagcccagcagttgctgcaccacaacatggtccctgccccgttcgtcggcttctgcattttctcgacatcccccgttcacatcgccaacactttcagtcaggatacgcagacagcagctgccgcccagcataatctcgcactcaacctcaggttactcatcaatctcaaggactactggcaggtggtatcaatgtggtgttcgactatcagagagcgatattctgagaagttgcaacaggtggagggcggtcgtcgttctggaaagaccgaggagcccctgatttacaaccaccattacacccccaccaacgcaaaattcaagtctggggagatagacaagcgcaaggtggccgcggctgctatgcgtcaaaagacacaaacccaagagaattcggggatacctaaggaggcaaacacttggtcccaggctacagcatccatggcagagaccaagccacccagtgtcaaaaccccatccattccgtccacgcctgttttgatgagcgttttcactgagatgggctccgcagccaacaacatgtcgtttgctctgcctcaagctctgcaatctgtgtcaaagaccaacacccccgcggcctccccaaggactcatgccgaagacactgatctgaacatgttgaaaaatgttctatatcctagcttctcaaaccctcccatttatggtgtcgaggctcctgcttctttgcctccacaggtcaatatcaccaacccctcgtctcccaagaactgggacctgttcccagagttgactaatgctcccaccgagtatggcttccatgacctcggagagcagtggctacggcattttgaaattggagtggatgatattcagcgcgtcttcccaagaggggaagaaggctacatgtaatttgtatgtaaaatgtattactatttattattgattggcttctagttagaagattacttgtctcgtagtagtagtttcagtgcagtgtacagtatcaccgtcatactgcgtgtggttaatgatttttaattatattgtttatgtgctagggcagaatgcttactcgagcttggtctcctccagcttctgtgcaacagactcagcggcatcaccctcggcaggctttgcgccaccagggtatcgagaacccttgtttttgaccttcttctccttcttgggggcagcaacaggaggagggtaagccagcttctcaatcttctggaactcctcgttgttaacaaactcatcacggatgggcttaagcaggccgtcgatggcagcggccacaccggtcttaaggtcaacaggagacagcttctcagcagcgaaagcctccttgagctcggcgacagagttgaaagagacatttcctccgtactgctcaggtcgctcgatgttaaaagtggccttgcccttgttcttaagctcggcaatagggaaaacgacatactcaacgaaagaaagcaagccgttaccctcaacttcgccagcagcacagtaggcagcgttgatcttcttcttgatagtcttggtgtcctcaagcagatcaatcttggagttagggtcagaggcagacatcttaccaccctgagtaagtccgggaaccatggggttcatcatgtgtgctcgcttcttgtaaccaatggaagttaggttctcctcagcaagaacaaaaatctttcgctggtcaacaccgccgaactgcgcatcaacacccaggtactcctcatcgagagcctgcatcagggggtagatgagaccagagagcagagggttatcaacctgcttgacaacatcagcaccagctcgcttggcgtcattgacggagacacggttggacagcttgaaaaggtccatggtgtactcagcgctgagctcgaaagatcgaccaataacgaaagtcaacttgtcaaggggaacaccaatagatcgaaggatggccttgatcatgtactcgtagtactgcactcggtgctgaaccaactcaagaggggccttcatgttgtcgagaaaagcatgcaagtcagcgagcagaatcttgacttcacagccagccgccagaaagtcggcaattttagtcatgggtacaaagtaaccacaatgaggttttccagttggtgcagtaccccagtagatcttgagctctcgctccttgagagtgtcaagaatgatctgcttgttgagaacctcctggaggttacgcgagatcaagtcgtacttctgctccacagtctgggacatttttcgtgcgatcgtgggtgtatatgttgtctggtctcgtgtgagtaatatccatttttcacaatgcaaggttagggttagggcattttaggaggtttcggagtcagcctagaacttgtaatgatagcatttgtgagtgactgttgtgaaaaactcaaaattatccatactggcactaattacaagtattgtctaccctttctgaaaggtagacaacatactgtaggctctcttcgtctcaacctaaccagcacttcagtcccaccttacccttacagtacagtacgagtacgagtacgagtactatacttactgtattgtaagtcgaactcccctctaagtgcattgggttactgcttcccgccctgatcatagaatggttaatcctcaaaaatgaacagggaagccattgtaccgaagcgaccaccagatgattataactacttatgaaacaatgggataatcggctgtggatggaatgccaaagcgactcatgtatggtctattcgtagctacttgtagccacgtcaagttgaaagatccaaatagagcatcgcacgacaggcttcaaaaaatctacaggaggtttgctggttcgacagtcatgaccattagtctgcacaagtacatgtacagtactacagtataccggtatttgtacaagtacttgtacttttatattttaaagtcatacatgattacacgtacgagtagattctcggcgactcttcggcatgttgaggggtgaactttcctacaagtagatccacgcgacactctgctacaagtactgtttattctataacaaactgctttcaaggagtgtagcaggacatccagtaggagatacggccatgtgcgtcttgtgattaatacagtactgtacagtatttaaacagttgtggttgtttctccagcttatgtgtgcatcaaagtttctccccgccccacagaagacacccccgttggttccacggcgtgggtaagctagattgaccgcacttaaattgttaatacataagcaagcatccggatatatcatcgagctgccgttgatacacccattctaacatgatcggtcgcggagtgaagcgttgcaatggtggaagggtattgagaaacagggttcgacatttcaacgatacgtttaaacgctcagcattgcgatgtactacgtctccgattcaaccacacaactctccggaaacggtaccacctgaatggctacagcctctgctggatgtgtcagagggtacagggtacgatgtgaacgatgctggattgctaggacagcccgttgcctggggcgaccaagactctaatgaccacgtcaatagcgtgacctacatcaagtattttgaaacaggccggtttcatttccttatggaaatgtttaaatcaagggggcttgccttcaatgatcttatgagtcctaagggaatcgtttcagtatttcgcagcgctgagatccaatggagaaggcccattcaatacccagacaggatctctgttattcacaagattgagccgttaactgcacctgacagatacgttctcaaaggtgtcattgtttctcatcaatctagaagcgtggcatgccggatcaaagaaacacttgtgaccgttgatagtgctaatggaagccaaaagtgcgatatccctccaaaattcaaggctgtatttgaagaatgggccagaaaatcaaatcctgatcattcttgaataatgtttcccagggggcttgacacttggacttgggtagtccgttgatggcatctgttgccatataaaagtactacagtacagtacttgtactacaagtaaccatctttttgggctctgaatgtaacgacattgttcaagctcctgatatacagcagctacaagagttgcacattcaaataccaaacatattcataactcgccgtggaaaatggttttgcaagtacaagtacagagctacacacacaaatatgctcagctgaataactagaaggaggcaattccgatgaacagtacgtacattatttgtattatcgagatataccatctacttgtaggtttctacgacgatcagaagtcctttcatatagatgaacaaatgaagctctccacctgtctccctctcttgccctcagctgttactaacagtacatactgtacatgtacggtatgtaattgtactggtacagtatgtcccggccatatgattacaaacacatgatgtcgaatagaaatacactgtagagtaaaacgcactcagttcatgtacacttgataatccattttttgttattaattaagtgactgagagtcgcgattttgtaccatgacttcctatctcgtcatgtacaaaatctgacctcatttcgacccgaatcatgttatcttgactgagtcgatctagcacttgcaggagccctcgcacttgcaagactcacacttgcaagtggtggacttctcacactcgcaggccttagcgcacttacaagactcacaggagcaaggagagcaagtgcaagccttctcgcaggcgcagttagtgcagggcttagggcaggaacagttggtagagcaggccatttcgtagtagttggtgttggtgttggttaagatactgtcaagtgcagactcgtgtcccttttatagtgattcgcattatcgctaagttcgtgtgtatctcacaaactaagtcaccaccccgaaccgtaatcgagttagaatttccactttctcccccaccgtgcgtgtcagccaatggcacaaagtacgcaacgtcagagtgcagtttggtgtatgatcactggtatgggcatccatacttcgcaatattccttggctcagctaactatagacaaaaccaggcagcagaaggcaaaattaccgcgatcacaccgacaccatcaaacacaccaaaggttggtttcgcttttagtatcccagtattccattgggcggaagctcggcatcataaatagcctttatgccaagtgggacactatgtattggtcttcattgaatggcgaaagaacagacaggaaggacactaaaaataacaaagggttgtcccagccggagagtctctgagtggttcatcttcgtcacgttatgagtccttaaaatcccggcctctctattgcaactgctaggagtcatatttcctgtttccttacccttctgcaacatgcataccgagtttagaaaaacatgcctcttggcagcgttggtaacagcatgatggtttcaaaatgagatgttgttatggaaacacgaagagaaactccacaaattgccgtctccctgccaagcaactacaccaatcctgcagatcccagggcagtcttgcatccatgcatggtccaatagcattgatcttaatggtcatggatctatgcgggtatcgctgggtattatggttgtatctggaatcattcgtttatcggacatatcttactcgtttttccgctcgattttcattgagttaccatggagggtttaccatacacctcaactcttgctatgacgtcattgaggcgctgcacccccatgcgtgtgtcggtgatgtgttctccgattcctcttcttaattggcgcccaacctgtttcatttgtatcattatctcgtcaacgccactgggagccaggactgtttgtcatagtttcttgcgaagatggggattttggtgatacttgctcatagcagcccttaggtccacttgttcttgtaaatatcaataaagttggcgacagagatataatcacgtgatcatattccatacccacactgtcatagcctgtatactcacagcatcgctggacttcgttccaaacacattggcacctgtcgcgacatgggaaaactaagaaagccttgatgcttgagggtgcttgaggaaattgtggtgagacctggtgttcgtaaacccatacggtgtgttggtgatcgatgctgctgagatgctgagacctctataagtcacctttagcagcttgtcgtagagcgagtcggcgcagaagtaaaagcgtcatcaggggagtatccaaaattggcgcgatgttgtggaagctgtcttatatatatggcttctgcgatatgcacacgattccttgaagagtggcttttttagggtttcggaggacctttgtggttaaggttgttcacccctccgcttgtagtgaggcgcgagaatggcgagctttctgcaacgatgagcaaataactcgatagacatatatcttagatcgacgacgatgctttacattcttaatagaaaacgctgctgatgggtccctaaagtcatcgagacgtcaactacccacatcgtatcctaccgaaatacaagtttacaccatgagacgtccgtctgtacattatctcctgcatgctgtagaaggcaaacttttacgcgacgttcaagccataactcatatgaagtcatcaatatgcgaatttgagaaacaaaatcacactgttctctatatcatgaaacagggctggagatgctcattgcacacaaggatgcctacaatgtagacagcatgtgagcaaaaacttcatggtcatatgggctttatggatacagagttaaataaaagcctgtggcgattttcgctctaacggtgataattacagtatgtatgtactgtacttgtacttgtaacattatctcaccgtcgttccattattattacatttcatcacttttacttgtacttgtacgtcagtagcgaatcaatctaagtagtctatggtttatacaggattataagtttaccaatcaagttggcacttagccacgctcctgacgagttctggaaaaactttacccttttcgatgacttcgtctatgatcgcacagacgtgctctgggccgacacgagccaaccaaatggattcgcctgtggatagatagataagggcattcgcagcaaacttgtggccgccgacatgagaaacgaatgccacctccacatcgtgaatctgcttatcacgtagttgcgcatcaaattctttcttcagaatcttagaggtaatggcacatcgtttatccacagttttgtgggaacacaatagaacgtaggcacgcttggtattctttgtcagctttttaggctgctcatggagatttcccagagcctctaccaattcgctcctagcattttctggagtgagcgtgatctcaaggaacagaggaaggagaaggacctttgtgggtcgtgtcatcagatcgttagaagaatcttttggcttgccgtagctatcttcgatcacccccttcccacgttccatagcagaaacagactctgaggatgaagggcgtttgtcgtcatacatgtaatactcgtctggtggtggtaaactggagttcgagatcttggtgcccaagtctgatagaggctttgtaggataaaactttttcatcgttgtcgcaaccgcctctgccacgtccggatcatccaaagctcctgctactgatgacttgtcgtccaagtacttcttcttccagtcacttaagcctgtagctacaaccagatgtagcccaaaaggcttagcggtgttgtagagaggcgactgatcaatgtccatgggagggtaacgtgtgtctaatacacatgagtcacaatctgtaggagagcagtctgcgatgggaacgattttggaaatttcagcttctgcgctgaatttttccgaggctgtgttggccaaactcagagttttgaacttgtcgaggagacccattttattgtgaagtcggtgtaggttgagccaagctggcagtgatggacgcaccagattaatggcaagatggttatcctcagagtagatagcacggctctgagttgctgtttatttcgagttcaagctggctgtatcgatctcaagtcttgacggtgttgtgtaggcaaaatgtaaaagtagcaggcaaaatgagacgaagttggcgtgcttataaggtgcgatgtgtttcactcttgtaatgtggcgaaatctttgcttcgaagttgttgtttatagctctttccgaatgtcagtttttatgttctaaagtaaagttatatgcgcggttacgagtccttgcgcaccctgaagtgccactcaggaactactgtacttgcacaccatctcggaaacgatacaagacggacaactgcacacaatgttgcatcttccagggtccagtttcacaccaagagtgtttccgctgctgtatagatagatagccacaatgtttcatctccaagctatacttcggaaacggctacaacttagagtttataatgttacagttgtaatgaacggccccagcgctttgtgttccgcaaacgtgttttacgtgttgcttctttgtaatcgctgagtaataaattttgcaacaatgaaattgagtgacccgtccgcaccatgctacgtgtatattacttctaatttgatctcctgaaaaatatacacctcacttgtaataatatctgcagccttagcgcggcaaataatatggagtccataatccttacaaatacggactgcacgttccaaattgggttacacacgatacactgatgaccaactccaggcggccatctacttgtagtctggagatataggagagtagtaaatactcagtagctcatacctatcgcttctacttgagttatccaaattaagaatttatcattggataaaacacgattacaactgtgtcgctgtgttccaatcatcagttgagacacaagctccctttcaatgtgggttccgtgaagttctcggtatgcactctcagtaagttcagcagataagaatctgataaagcacttccccggagcatgacacgcttccggcgttaatgcggaagcaacgggacttccacagccactgaaatgatacctcaccgtcgtacgataccgcagtgagtggtggtaagatataatgcacaaatgacacgtttggcatcctcgaagtatcgacattcatctgtatcgtgttctaacccaaatcatccaccatgactaattaatgttagtcacttttgaaatatcgtccaggatgttgcagtagcggtaaatgatacggcttcctgatgtgcaccacgatcagtgaagtatttaaaatctgacattgtatcgtgctcgcgcctgaatgggtccgaactatgtcaggcatgataatcacgatcaactcctctgtctcgtggcagcaccaagcacatacgtgtggtagagtatacatatccctccctggggctcagatatatcctcagctcatctagttgtgcatagatgtaggttagacaaagtcacacgtcagtatcgagagcgcgaaacgttcacgatgtaggtggcattcctgggaacagatggggtttgtaattaattagtagactgtatttggctgcccacgatgatcattcttggatataatcctctgaatttatgtatttatttatttttttaaaaaaaaacatcttaacacggtttctacaggaggtacagagtacatactattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacggcgttcaatctctttctagtaaatgagcaagcacacatccttctgtcagaacgtgatgtccctagaagtgagttgtaagtcgttacattgactatatctaatcaaataatacttatgaacctcaatacctggtggtatcagcacttccagtgtttatatattgtacttgtaccagttttcattatccctgagtttgcgtccataaacaccagaagtacactgcaccgtattctgtacagtatgcatgtactgcaaaacgtatagcagtatttgaggtcgtggctcttcactccgacagtacttgtatcattatttacaatacagaacgagtacactcgtacttctatcgtaagagtaccacttggggaggccattcaggctcgctcgtatacattttgtcccggggcgacacaaggagatggcttctacgtggcatcacccatttataagttctttattttcaacttacagtacagtactcataaaagtaaaagtacagtatgtacaataattatgtacttgaatcgtgaaaagatactcgctaaaaaagacgatccaaggaaaaacgtgcagcatacgaacatcactcacagataggttgaacctgccttccacaagtccatcgcgtcttaggcacgcgtgaaacattcagccctttcccgttcgttcacaatgtatcggtaatactacaacatcatatagatgttgaaaagacctttgtatgtcgacattgtcaggatggcgcacgttgatttgtatgtcgccaagtcctttcacctgagtcatgctttagcgtacaatagatacggtccttatacccggtactgtaggtactcgtaccgttcttgtacagtagttgtactgagacattgtttcctccaacccttgttaacccagtttatgacacagagatataccactacaggaacagaactccttgtactcaccactctccaagcctccctgaagttggaaatacttgactgtgcgagtacatacaatactcacgcttcccacttgaacaaatcagtgctcctcagggacttgtaaaaaacgcccctatccacttttccttgctgccaagatgctatgtgtgaagatcattcccctactaagagcactcagagtcggttcatcagcatttcgtgtgatgatcactatttaagctctttgacaactgcatacatatacatacccctataagtaataaccccacgacgcacgttgtacacggtgccgtgtagagagagtgacttatccctcgaaaaataatcagccttctagacttaatgggaaaaactgatcgtcacggctctgtcttgtcgtggcttaatttttttcaatggagcaaagtaagatctccctgacacttagctacgacgagtacttgtacggcaattccccctgctaagatcgacaacaacgatcgacaccaagatgtacacaacctgttcaagcatcagcgcaaattttaaacaggagaaagacggtcattattatttttttcccttgccatacatataagtgactttttccagtcgatcattatttcggaagcatcaactacaccaaaccaacatgatctccagaaacttgattctgaccgttttggtgtccacagcactggcatcactttgtgtggaccaccagaagagtggagaccaagtactcttggctgtccaaccttgtgaaaatgctacctcgataactccttctgacactgagtctgctctgtctattttcattcgaagtgcctccggagagcccgaagccgatcttgctgagactctcaaagctaagctagactctggagatttggccggttacttgtcccttaagcgtgattttgagcgtgaccaagctgatgagtccgcggagtcagcccagtccttccagaacatagccatcgatactcatgtgactatccacaccacccagaactacactctacagagccctgctcatcttcagaagcgtggaggttgcagcatgtactggcctggggacgttggcctcgaacccatggatattcactactacaatgacttcttctatccccaaacatcaagtgttaactgggtctgccttggcgaatgcactgattacattgatcacatgtgggctgatggaaccctctccggctccttctattacacatacaacgactgtaagttcagaagtcagaatggatggaacgggagaactcagaacaaatgtcgagctggtgccttctatcgccttacgcaggatgcatcgcatgtcgtccagggcaccaaccctggaaacactatttaccaggtatctggttccatccccggaaaagaccactggtctcctcgaatttgtatgtcgtcttccaactcgtgctcatctggaaccggttctgatggtcgaagctactgttaaggcgggctgttcatggaagccttacgatacatagcaatatttattatcttttctcagtgtcgtgattagtgcctatttcctgtaaaactgtgcccttgcgattatatatactgcattctacaccaggtattattcttgggagcgattacgaccagtatatactgtgctcgtacaaattgcaagtataagcacaccatgtagctccccactttcttatccgttttgtaaacaagatggaacttgccttaacaaagaaaatgtgatagaattatttatgtacatgatatagcatgaagaggatattacttcttgccgttggcggccttgaaaataacgcagtctgcgtcttccatttcgtagtctttgcccttgttcgcaattttacctccagacttgagggacgcttcgtcacccttgtgggagattacatcatcaaattttgtaacttgagcaacaatgaacgtcttttcaagatccccatggatgacaccagctgcttcaggtgctgtggagccttgtcgaattgtccattctcgaacttcccggggcgagccagtgaaaaatgagatgaggttcagagcttttctaagagaagaaattgcgggtccgatggcacttggaacagttgaagcagtgtcaagctcctcgcctgcttcagagctctcgaaaagtctcacttcatattcgacacacacaggcactaataggtcgccaggagagttttcatcgatccacctccgaatgcttgacagatacttgatgttatctagttttttgcctcccgtgataaaagctttgtagtctgcgaaagaaacattagcaatatatgccgttggcttcgcagttagtagtgtcagagtgttgatgaaccggatttcgtcgtttgtccagtccccgtggtacactttcttcccagattcaaggtgctcaagtattttaccgcaaacagattgttcaaatttcctttcggtcaacaccatggagttcttttgagatgcagcagcctttacagatctctctgctgtttccagagcacgaagaacgaattcaatatccttctctaacagctcatgcgtcacaatttccaggtcacgtgtagggtcgatggagccttcaatgtgcgtaatctcaggatcatcaaatgctctcactacttgaaataggccatcgaccgcccgaatgttcgccaagaatgcattccccagaccttctcctttgctagcacccttcacaagtcctgcgatgtcgaaaagagtcaaagtcgctggcacggcattttctggtttgtaaacgtcacatagtttgtcaaaacggtcagaaggaacgatcactcgagcctcttcgggatcgatggtagcaaagggatagttcgctggattccctagatgggatttcgaaattgcttggaaaattgaggattttccgacgttcgcaagaccgacaataccccctttgagattgttggacggacgaccaaggaggagtttcttctcagtatttttccctttcttccctttaccacctgttgatttgcctgccttagccggcttcttcgcgagcaatgttgagctgctgtggaaaggacgtaaacgcactttggatcccagggcagtcctgataaattgacgacacagcattcttcaatgttgttcacgaatgcactcaagatctggtaagagtagacaagacaaatcaaatgcttgcatgcacaagtgcactcgtacttatatttatgtacgttaaacctaaaaaaatgccaatgtcgtttgtacaattggtggaaaaaaaaaaaaaaagatcggcgaaaaactaactgtaccacaaaatcaaaatcaaaatcaaatcaacattaaatgatcaatacaacaaaaaatatcaatacaacaaaaaatatcaatacaacaaaaaatatcaatacaacaaaaacacaacactataactactggtatgagcagaatacaatatttcaatttgtagtactcgtagtcgtacaggcaaattttattcacacaagtatcttgaaaattaaaatttaaaaaaaaaatataaaaaacataaaaaaaagcagtagcaaaccgcggagtagtataaacgactacagtagtttgataagaatacataataacaaagctcaaataataagttgtaagatagacggaaaaaccaccagaaaaaatatttcgatttgtttttaaacaaaaattagaacacagagtagttttagggttaatatgactaaaagtaaagaaacataaaaggcataactagaaaacaaaatacctaaatgggctaacattacctaaattggctaacattacctaaattggggccaacttcattacgggtgcggcatgtggggtccaatgatcttccgagaagtttatgacataaaaatattgggtgcttatttagcagtagtataactatttattatatctactgtactaatataaaaaatatcaaatatttattaaaataaacatagtgaaatattcttacataaatctctaatttttacaatcaatttttttggagatgactcaaaatggaaattttgcaaccagtatataccataccacatacttccgtaacacattagattatatttctaacacaatattgtaaggtgatccagtctacactgattaattttcgggccaataatttaaaaaaatcgtgttatataatattatatgtattatatatatacatcatgatgatacgtgacagtcatgtcccattgctaaatagacagactccatctgccgcctccaactgatgttctcaatatttaaggggtcatctcgcattgtttaataataaacagactccatctaccgcctccaaatgatgttctcaaaatatattgtatgaacttatttttattacttagtattattagacaacttacttgctttatgaaaaacacttcctatttaggaaacaatttataatggcagttcgttcatttaacaatttatgtagaataaatgttataaatgcgtatgggaaatcttaaatatggatagcataaatgatatctgcattgcctaattcgaaatcaacagcaacgaaaaaaatcccttgtacaacataaatagtcatcgagaaatatcaactatcaaagaacagctattcacacgttactattgagattattattggacgagaatcacacactcaactgtctttctctcttctagaaatacaggtacaagtatgtactattctcattgttcatacttctagtcatttcatcccacatattccttggatttctctccaatgaatggcacattctatcttgcaaattcaacaattataataagaatataccaaagtagcggtatagtggcaatcaaaaagcttctctggtgtgcttctcgtatttatttttattctaatgatccattaaaggtatatatttatttcttgttatataatccttttgtttattacatgggctggatacataaaggtattttgatttaattttttgcttaaattcaatcccccctcgttcagtgtcaactgtaatggtaggaaattaccatacttttgaagaagcaaaaaaaatgaaagaaaaaaaaaatcgtatttccaggttagacgttccgcagaatctagaatgcggtacgcggtacattgttcttcgaacgtaaaagttgcgctccctgagatattgtacatttttgcttttacaagtacaagtacatcgtacaactatgtactactgttgatgcatccacaacagtttgttttgtttttttttgttttttttttttctaatgattcattaccgctatgtatacctacttgtacttgtagtaagccgggttattggcgttcaattaatcatagacttatgaatctgcacggtgtgcgctgcgagttacttttagcttatgcatgctacttgggtgtaatattgggatccagcatgaagctatagggttcatttactgtagtgtatattacaatgtacttgtacttgtactcgtaccaataaccttacaaatacgagaaccggcaccagtacgaaactcatcagacatgtccgtaactcttcatacggatgccggtgatatcaaggtcgaagtattttgcgaggctgtaccgaaggctgcaaaagtgagtggcactgtgacagtgtggtcgtgcaattattaacacagaatttcctggccctgtgcgcgtcgggcacatatgatgaaacaaagatacacaggaacatcaagagtgagtaaaaccacaccatacagcctgaagcgacgttctattatgttaggtgccattaaacctctgagagagtgactaacgcaagcattcatggtacagatgggtgatcccacaggtacaggcaaaggcggggagtcgatttggggcggcaaatttgaagacgaaatcaagccgacgctgcgacacaactccagaggcatactctccatggtcaactccggccccaacacaaatggaagccagttctttataacttacgacaagcacttgagtctggatggcaattacactgtgtttgggaaaatgatcgatggtgaggacgctctagtgaaactcgaaggagttgaggtagacaaaaagaatcgaccagtcgcccctgtattcatcaggagtgtgagcattcacgcgaacccatttgcacaatagcacatggaatggagagcaaacaccgtacagccacacatccctaacctatcacgcagagggcatggtcaccaaactacgacccagtcacagtacaacgaaatacaagcatcctacctcttcacatctataattaactatgtacaaatcatggcttagtcatcggacttcttaggctccttgcctcgaggctcaacggctcctcgtcgggtcttcgtctcctcgaaaagaaccattcgtttaactgagttagtaaactggcgtggtcagctctctgggaccacgatctcatggagacgatcacgagaaatcgagcgtccagtgccacacccactagccgatgctgcatcgcgacaccactgcgatcacctcatccactgcaacgggtctcagccctcgacagcctcatctttccagtaactcacctatagggtcatacttcacttgagtgatgggacgagccacacgaggtcggaaaacggttcgcatgacaccggttttcgccgaagaaaagagtttgatgacagtgttcttgcttcgtactgtgttagtaaagcagggggaggtttctgtgggcgccaacaatacctaccagccatgttgtgttctcttctgatctgatgtcaaattcaagtggtggttcaagatgcgtgtgataattttaagcgggattaaggttacataccagattggccggtttgtcatcacggacacaactcaaaaccaccaacacagaacatgagcggtcatattgggaagatatctgggaagttgtttcttgatgggcaatttgctacgttggccgatctagagtctttggaccagcttgaatccgagcttctggagaaggaggagcggttgaacattgacatcactgaagcacacaatgaagcctccagtttgcttgtacaacatgcacaggcagtccacgactcggttgaagagggtgacaagaaatcaatcattgcggcactggaagacctcagcaagcatgagctggtcgacaccaacaaggatgtacagactgcaatcaagaaagccgagaacctggcatcctctgaacaccacatcggcaacctcctgtctttgcaacaaaactacaacacttcaacggaaaccgattcaagtgccaggatcaaaagcgcaattcaagaatatctggaattgaaccgcagagatgttcctactgcggtggaagctttacataagcaatggaggaaaaagcttcagaggtccgcgcacactgagcttcaaagactttcgcaggaggcagaagaggagctggtgaactgccagtacccttcaaaggagtttcagccatcagaacggctgctatcgactctagaagaaatgatattccttgacagctctcttagaacccagtcgacagctgacccccaaggggtgccgctgcaggctttcttggttttgactgcgccttatgatatcagattacggttccatttcgaaggaaacaaagatacgaaccaacctgacaagcctgaatggttttattcttactttctagacattgttgaggagcaggaaaacttcttgcaggaacacatgcaacctctgttgggtgacagcgacaaagtagctctcaatgagttcatctgtgcattgattccatcggcaatccgcaaagcctcggtgttgttcgatgctctccgtgatacatctacagagctatcccatctcctctacgaaacagtagtgtttgagaccgctcttaaagagcgttatttctacagccccaacagaggaaactgggtgggaatttcagggtctattctcacgccttcgaggtttgatatttggctcaatgttgaacgaaattttgcggtttcgcggtttcacgctattattcagcttcccgacgcttgggaaattgactttgatggcgtggaaagaggtgcgaccaaaccaacgaagagtgcgctaatggtcaaagatctgctggagggtgtcactgaccactacagaagtctggctagtgtcacatacagactcaagttcttgataggtattcagacgacaattttggatctttatcacgagcaactgcatgaacaaaatctgcttctggaatcgaacatatctctattgtcgagggctcttgtgggagccgctgataaacagaaaacggggggatcagagggtatctggagggtgtgcagaatttttggaagtgcgaagttcatgatagagaccctccaagtttggggtgaggacgtcttttttctggaactttggcgcgatataacctctctcaacaactcctcgcgaaaagaaggtggtatcgacaatgatgccatgcagacctccgctacgctacccacggatgaaagcgacgagggaaccctgttcgatgacaccatcaaaggatatacgtctttacaggaccgtgtgtaccagactgcaaaggcatttttggagaagcgaatgcaggatggaatgaaggaatacttcaagctgaacgactggtccaagaacgttgattatcctgaccccgaaaatgtgccgcccagctcccagctgtctcttcctattcagacgatggacaaatatcttggaattatgaggaagtgtctatctgcagaagacatgtatcagatcctcaaggacttctcaaaggttttgtctgagtatttctctcgacaagttatcatggtgaatacattttctgcagctggtggccaacaactcataagtgatgtccgagaaatgtggactcgcctggggttgccgcaagaccaggagtatcatagaatctatgagagtgctggactgctttctagtagggatttcaagccatcacaccttgatggtgccacagtgaaatcagtcgtcaggcgaagggcatgacaacatagcttaatatacacgaacaccatttacaccacgcaagttcaacttgagaagcgcattgtctttctaatctatggaggtacctactccacctttggtagctaagttagtttcccccgattcaggccagcatcagtcggctgggctcttcttcgctgtcttcgctcacagaaccgtagcccaatctctgcgaggatgggcggtggtgattgctgtgctcgcgatgatgatgatgatgatgatgatgacgatgatgctgattgtggtagtggtggttttggctttctatgcctcctggacttacttggaaattactgtcgttgtaccagacgtaatgctgtagcatgaacatgatgtcgaaaattaacgtgatctgtgttagttgagagagctctgcaggtctcggtagaaatcaatacttaccaatgataatagaagctttggcacattcttgaagataccctcataatcgtgattgatataaccatccaagattagctgtgccaacgataaaatgcctcctccgaaatcacacaaaatggaaacaattgaccatcccttcgtggacttacgtcggaagttccatagaagttgcgggaagtatttactggtgctcatgagaaccttgacggatcctgtgacatatgtaacatccaaccattgtagtccaatgctggggtccgaattgccgaacagatacacaagaagcgccgttccgagtgatattccgataccgaagattagcaatgataggccccatttggacaaccgctgtagtggtgatcgactaaagccccaaaagtacacttgactgagtgtcaggagggtgaggaagcaaccgtgaatgccaaaccacacgtcgttgagacggacgagtgggtaatgtttaacacccgaaggatcagaatgacgtgcagcatattgctcccgaattgtgtgattgtaatagaggagcactgttgatatcgtgtagcaaatgtacccaagtgtgttgaggtagagaaaatcgagtgagataccttccacagacttcaatttgatgttcagcaagatcggaggatagaaggagaagctccatagtgcaaaatacgtccacccaagaacggatgacactatgaccagaaattgcatcacgttgtgtgcctttcagtcgctgttgcctgtgggtgcgggatagtgtttctaattgtggatttgtggattagactatgtgtactgtactcgtacttactgtacatcatgaacgtaccgtttactatcttactgtagtacaagtagttactgtatgtacagtacatacaggtacaatagctacttacttgtactcgtaccggtacttctaattatattctatattgtgtaatatgataacagctcacacatcagttgaaagggacaccttccgacaacgagattctcagattctattagtgaaaactcagaatggggtcctcccccaacccctacatgcctacaagtatttccagacaagtacagtatgtacagtacagtacagtacatacatacagcattgcatgcctgggatcataaatcagtagaacatgctacaagtacagagtacatactgtacagtacagtactgtaccggtattgtactggtattcgccgtctgtacaggtgtactcataggccacgcatgcatcatgtatcgtagacaggttatgataatacttttcgggagacccatagcacctgacaatatggtcttgaatctgcattcgtatgtacagcacagtaagagtactgtacggacagtagctacttgtaccagtaattacttgtagcttaccgatacatgatcatgagtaattgccaacgcaaaatagatgaccccaagtattcccgaaagtttaactccactgtccattgtgaaagcgtcgtcccggtcttttccatattgccccatgatcttcaatggaatgttacgctataggaaggcgctctgaattacgcgtatctggtaagaaacaatctcattgagattgtacttgttatcacttcatcagaatatccaccctctatagtcggtaatttacctcggcatttctttctgaaaattaaggttcttttcacgtttcccccacatctgtcccaagtggggtgccacttctcatcacaagcctagcatctcgcgcacctccagaaccatggcacattcagctctagtagggtacgcgcctttaaggtcggggcttgttaacattccgacatcgctttcctcgctaattttcaacagtggagtggtgagtatcaactatgaaggacagatcatgagaccgttgggccagagccagagcgatcctagatcctatggtctcttttggcaagaccatttagtggtgatcagaagagttgctgttacgacctgagatatcccataattgttgggtgactacctatcacattagtgatacactcttgaggaagccctcagcggatggtcctgtacacgagtcgctgatctgagaaccaaaatggtctccaacgaatgaacgcctcgtggaaaaactaacgcagtcaattcaagatgtcattttatcactgtcatggcagtctaaaccgtcggtatccggaaccagaaccacacagactgcctatgtcggatggactggtatgacatccaagtctgattattctggaaaagacaagattgaactcgacccggtttttgccaaatccatcgatctactgcccaatactcaggtggtcattgacattcagctgaatcccaagatcgcacacaccattcacttggaacctgtcaccgtggctgactgggaaattgtcgaactacatgctgcataccttgagtctcggatgattaatcaggttcgagctgtatcccccaaccagccagtcacggtatacccgtcctccaccacgtctgctacgctgaaggttattcgaatcgagccagatttaggagcagcaggattcgccaagctatcgccagactctgaagttgtggtagctcccaagcagcgaaagaaggaggagaaacaagtgaagaaacggtccggaagtgcgagatctactggatctcagaagagaaaaggtggccgaggcccccacgctctgaggcgagctattagtgaagacttcgatggccatctacgtttggaggtgtccctggatgtctcccagctgccccctgagtttcaccagctgaaaaatgtttccatcaaggtcattacaccgcccaatttagcgtcccctcagcaagcagcctctatcgcagtagaggaaaagtcagaggagagtttgtctcaaaacaagccaccctcttctgagcctaaggttgaggttcctccggatatcatcaatcctgcttccgagatcgttgcgactctcgttaacgatactacttctcccactggtcatgctaagctaagttatgcacttgccgacgcactggggatccctagctctgtgggccacgtaattagatttgaatctgcatctaagcctctttctcaaaagcctggagcgctggtgattcatcgtttcatcactaagacagtgggggctgcagagcaaaaatcactccgattgaagggagagaagaacgccgacgatggtgtttcagccgacgaccagttctctttgctggaagagctcaaaaagctgcagatgcttgaagggcctattacgaattttcagcgcctacctcctattcccgagctgcttcctttgggtggtgtcatcggtttgcaaaactcagagggctggatccaaggaggctacctcggcgaggagcccataccgtttgtttctggttctgaaattctaagatcagaatcgtccctgtccccttcaaatatcgaatctgaggacaagcgtgttgttggcttggacaatatgctgaacaaaattaacgaggttctgtctcgtgactctattgggtgcctggtttacggatccaggggctctggtaaaagtgctgttctgaaccacatcaagaaggaatgtaaagtgtcacacactcacacggtctccattgcctgcggtctcattgcccaagacagggtccaggctgtgagagagattctcaccaaggcatttcttgaggcatcctggttttccccctcagtcttgttcttggatgatattgatgcattgatgcctgccgaagtcgaacacgctgattcttcgcgaacaagacagttgacgcagctatttttggagttggcattgcccatcatgaagtctcgccatgtttccgttgtggcttctgcacaggccaaagagtcccttcatatgaatcttgtgactggccatgtgtttgaagagcttttccatctcaaatctcccgataaggaggctcgtctggccatcttgtcagaggcggttaagctgatggaccagaatgtttccttttcacagaatgatgttctcgaaattgcttctcaggtcgatggatacctgcctggggacttgtggactctgagtgagcgagcccagcatgaaatggctctcagacagattgaaattggacttgaaaacccttcaatccaactcgcggacttcatgaaagcactagaggacttcgtgccatcatctctgcgaggggttaagctacaaaaatccaacgtcaaatggaatgacatcggtggtctgaaagaaaccaaggcagttcttttggaaaccctcgaatggcccaccaagtatgctcctatttttgcatcttgtccccttcgtctgcgttctggtctccttctctacggttaccctggttgtggcaaaacctacttggcctcagcagttgctgcgcaatgtggtctcaacttcatttctattaagggtcctgagattctgaacaagtacattggtgcatccgaacaaagtgttcgagagctctttgagcgagctcaggctgcgaaaccttgcatcttgttctttgatgagtttgactccattgctcccaagcgaggacacgattccactggtgttactgaccgagtggttaatcagatgcttacgcagatggatggtgctgagggactcgatggtgtttatgttctggctgccacttcgcgacccgacctcatcgaccccgcactgttacgtcctggtcgactggataaaatgcttatctgtgacctgccctcttatgaagaccggctggatatcctgcgagcaattgtggatggaaaaatgcacctggatggggaagtggaattggaatacgtggcgtcaaggaccgacggcttttctggggctgatctgcaggctgtgatgttcaatgcttatcttgaggctattcatgaagttgtggatgttgctgatgacacagcagctgatacccctgcgctcgaagacaagcgtcttgaatttttccagacgacccttggagatgccaagaaagatcctgcagctgtccaaaatgaggtaatgaatgctcgagctgcagtagccgagaaggctcgtgtcacagctaagttggaagccttgtttaagggcatgtctgtgggtgtcgataacgatgatgataagccccggaagaaggcagtcgttgtaatcaaacctcaacacatgaataagtctttggatgagacttctccttccatcagtaagaaggagctcctgaagctgaagggcatctatagccagtttgtcagtggtcgaagtggcgatatgccgcctggcactgcctccacagatgttggtggacgggctaccttggcatgatgtaatttaatgatatgtttttgattatctttgacgcaacatgttatgggttttgccggtgagaatcgtcatcatctgagtacagtacatacagtacacaatacacatcaatttttaagtacatacaactgtaggtactgtacagtatgtacatacatacacttgtactgtacttgtacttatacttatactctggtattgggaccacttaataaaaccttattacatgacagtattgttgtaagacacatgaatcaccacattcgggctcgcatttacgtacagtacacgaacaattgtcgactcaaaaagcgcttcctatatcaccacgttaaaatatcatcgacatccggcttatctatgtagcaacattctgcattttagagtgccaggtcgaaaattatctgtagtgttgggtaagggttcatggtatatgcggctcactctccgactactgtatataggatcgtatttcgtgttgtaatctacaatacgagtactatactgggtttgcatctcatcatcacagtacacggtatgttcacattcacaattccatcggaatctatcagctacggatatgcagtgttccagtctaaaggcgatcttacacagctcaacatcgaggttactgggtccgaaggcgaacatgtgttctcagtgcgaatcaacaagggtctcttgaaacagcataagtatcgacgaaacaaggaatctgacgaggattgggaaaaggtagtgcggtgggtttttacgggcgaagccggagagggatttgaagcagaaagcgtgattactcaatgctcatacgatagcatggacaaatctttgagtgtatcaatccgaaggagaaaaagcgacggcattgtcgcccgactgggtgatatcgaattgaaggagacgtcaacaggtgatccggatctcatgacatgggtacgtagtatcgacgaaagtagaacgaacgttcagaagactctacgggaaacgcgtatccagacaaacatgtataaggggcgatgcgtggagttggagaagcaattgcagagcctcatagcagagaagaggagatatgagaaggaactggtgaacaagttttcggctctcttgaatacaaagaagagaaagatgcgtcagttcgaaggggagtttagcgatggattcggcgactacgtgaagaaggaggaattcgtcattcctgagttagctgaaaaggtcgagcatctcccgcctttcaaacccaactcacctgcaatgatggtgaaggaggaagagacgatctcggaaggccttcttaaccctgacccaaaggagcccatcgaactggattccgatgccacagtcgagagtgattaatgtgctgtcttgtacaggtacaagtacaatacagtacatacatacttgtacaagtacagcacagtatgtacagggcatcttactggtacagtaagtagatgagtgcttatacgagaagtatgtactagtacatacagtacaactacaaggattacacattcttctatcaatatcctcttcaaaagtaatgaccgcttgtttttcctccgcggtacgagtagagagaccataggtctaaatctctgatacaatactatataatacgggaggtgtgaagatcctatgtatgaatgatcaattagaatttttttttaacgacttccacaacccacttcttggaacaccacgttccgatagtagcacacaccagaagtgtgcatgctcattctagaaatagattctatatcagcagatacaccatctacaggacagacagctcgtccacgaccagctagtttctctcatgagtgaggaacctgccaaggtgagagagtccataatcaacacatttccgtatgtgcataaacgggaggagagagcaagtcagacaagtgtgatatcgctctgcccatattgatatggctagtccacccttttcactacttctacagtactgtagtctcaactattaatttcattgaacgccaaaaaatgtgcgaatgatgattatgaataaaaaaagatgcatcaatggtatcgtgcggctacagtatgtactatacaatactcgtacaactactggtatgtactgtacatactgtacattctgtacctgtacctgttgctgaagtacaagaaaatcatttgttatagtgtccatacgacaacagtcacaaaacggtccacagtgcttgaacatgctggagcagtatgagtatgtacacttgcaggtgacagaagagatctattgcacatccgtgctatatcagtgcatataagggacatcgcttcctagtgctctaagtacaagtattattggcggtctaatttgtcaaaccccaccttgcaggtcaaaaatagtttcgagagcccgacttggagttgatgtgagctagtacagtacatccggtacttcacctgtattaaattaggatagtccttggcggtcgtggtatcccattcgtaattttgcttgactggtatcgtactgtacttgtacctgtacctggaagtacgagtgtctacgggttgtctgttttcttgcatcagcaagccttgttccaaatatgaaactcgatggttacgggttcagagttcagacacctgagatatgcatgtggcatcccttgacacgcggctttaggcagaaggatggggcgaagtcggaatgcgcccgcgaccaaaacaacattgtgaatgaaaaacacaatcctggagacgaccatggtatgtacgcataagtcggttcggtacaataccaggtgtataactaaatctgaccaagctatctcgccctgttgttgtatcaacaaattttcacgcatagttgataatgtatggaactgtgcttgtaactgctttttattgcgtaatggccctagagacgcaagtccaagctggcagcatcctagacccgattttggcttttgggctcgtgctgctgcggttgaacacgttgaactgctgttgtgcctaactagatcgacaagtggatccattgtccaatatgatcatgaatggattctctagaatgcgattcaaaatggtaacctaagagaatgaataaaaagatcaaaagtattagtgctagcatttaaaggacttttagacgcgtgttggggccacgatcattttgtctcattcaccctgccgcgtttatatttagaaaccttagttatcgtgggaataggggtgagtgaggtgcaagttagtgcaactaaattttgtacacattcacacttgtcaccgaacggtcaaaaggacactcttttttaccttcaccgcatcgacgttctcttttttcttcttcaacgtgcttgacgacgtgccttttcacgtggacgtgctctgcttttccagtttcttccgggcttctgaaacccggtgttctttcatccccaagacgccataaacttggctgagctcttcactcttcttacaccacttctcttttttccacggccacttcataccggcgccattatctacaccttcattcccatcacttctcttcttcgctacttttcaccatggacatgcagtttacacccttgctgccttcgcagctacttgtggggtctcccttcaacccaggaacccccaccggaggtcagttttctcctggtccccagtttggaccttttcccacggcggcagcggcagcagcagcggcagccgctgctgccgcctcacccagaatcggatctaactacatgtaccctactttcgactaccctcacgacagcttcggtcatatgggctatattatgcctcaccaaccccaccaagctcatcaacaaaacggtaccgccaacggctccggtggcgtttctgacgaccaaggccagccctctcgaactgtgtaccttggaaatgtgcctaccgagtgcactcctgaagagcttttgaatcatgtacgatccggcatggtagaaaatgttcgcatgctaccagagaagacatgtgcctttgtttccttttacgaccaaaactcagctgcacatttccactcggacgcgattttgaagaagctcaccatccatggccaggatattaagattggctggggcaagcctacaacggttcacccctccatcgcaattgctgtctcgcaggagggagcctctcgaaacgtctaccttggaaacctccctgacgaaatggaccaagccgccctccgtgatgagcttgccaaattcggccctatcgacactgtgaagcttattagcgatcggaaatacggctttgtgcactttttgtccatctccactgctgtcaaggtcgtgcaacaactaaaagctgatccgatttggtctcaacggaaggtgcattacggcaaggatcggtgtgcatacgtcagcaaaacccagcaacagaacgctgctcagtaccttggcctcgcccctggatatgaacagatggccgctgctacggacagagacgcccttacgaatgtgctttcccagcagtcagctgctgccaacgccgtggctgctgcggccggtggagccggcaatgctggtaatagaactgtgtatctgggaaatgttcatcctgagacctctacggaggagatctgtaatgtggttcgaggaggtctgctgcatcatattcggtacattcctgagcgtcacatttgttttgtgacttttgtggaccctactgcagccgctcagttctttgctctatccaacctccagggattgactattcacaacaagcgactaaaaattggctggggaaaacactcaggtcctcttcccacacccattgcccttgctgtcactgctggcgcgtccagaaatgtttacattggagatatcgacgacaattggccggaatctaaactgcgtgctgacttctctgagttcggtgacatcgagcaaatcaattttctcaaagagaagtcatgtgccttcgtcaatttcaccaatttggccaatgccattaaggccatcgaaggtatcaaacagaagagcgagtaccagcagttcaagataaattttggcaaggatcgatgcggcaaccctcctcgaatgtatccccagcaacagcagaatcaggcacaccatcagcagggccacaagcaccgacaaagcctgtctcggtcacgatcggatcgaggctcttctgaagaatatgagtctcaaccccaacaaggcccacaacttaaccagtcccagtcccagcagcaaccttctcagcatactcagcaacagcagcagcaacaaccacagcaacaccttgggcagcagacccaacatacacagcagcaggcgcagcaggcacagcagcaggcacagcacaatcagcaccaccagcgacaccagtcccaacctcagcagcactaccagtacgattaccagcatgtgcttgacaacactggactctaccccgtgcagaaccccttcggtatgagctttcaggtgccggcacctcacacgcccggaaaccaagcgttggcccagtatcttgcgaaggcccaaatggaccattacgcagcgtacagtggcactctagtaggtttgaacggatctggtgactccggtgaggatgatacggtgtcggatgatggtaacgggagccgacagtacaaccaccagccccctcctttccattacactcctggagctggccgacatcatacgcgaaagtttgcgtctatttatgaggagaattctgtgaaccctagcactacctctgtcctaagtgaggaacctgcaggagacgatcatagcgtgaccgcagatacgacccctctgacctcacgagacaacctcaaagacctcacacagagccttgctgaaattgacattgacaataacaaggataagaaaaacaaggatgccaagcccgttttgggtcttgctatcaccagtggttaggatgttacatacgtatagcataataaattttgagaacgagctacttatacaagtatgtactggtataagtggtccacacgatacaacacagcagcaacaaactcactaacagctacttgtaccgcaggaatgtttcttacaggggtgcaataaagacattgtctatacatgatgacaatgccagttggatcatcggtctcgagaagcttcaaaactacttatatacacctaactatacaccagacttaaactgtctcagatagttgtagtcatcaatatgctccttgacggaatcagagatgatcttgcagccttcaggtccgaacttttcagtccaactcttctcccaagcagggaagtcagtctcatattcacccttttggatcagcttggggttggggcggaatccggacgatcccagggcatcatcgtggaagcccttccatttctcgaacagcttaacatccttttcacggttctcgccccaaaccagcatttgaggatcccactcaaggtcaagagctttgcagaccttctgcaaagtcacttcagggttgccgatgaggtcagtcgagtcgacaacaataggagcgggcaagcctctctcttttcggagcttgcaaacatagtcgtacatgagtcgcaattctctgtagcctgcttccgaggatctgtagtgagtccagccagtttcttccactcgaggtgggatgcaacatcgatagtacgagggcaccgacaaatgagggggcctgatcagaaagacatagtcaaggttggagagaacgttagctgggaggttggtggggtttacctgggctagtgcttccggaacctcctcgagaccctcaaccatctccttgcacttctcactggacaggatgctcttagccactcctggagggttggtgagaccctcaacagctccatccagaggagggatgaagtactgagccatgtccttcatcatgattcgcttgccattggattcctcttcgtctagggtctcaaggacatcagcaaaggtagtgttctcgaattggtttccctcaagctccttcgctgagaaacgattgctcatacgctcaggcccaaaatagtatggatccccaaagggttcgtggatgcaatggagctcgtcacgggagagaaagcatctttcaaaagcagtgcttgttgcccgtgggtgggtcataacaaagatcatgttctttgccatcattgttttgttgtttagaatttcttgtgtagtgtacaaaatttgtgccacttgtcgatagggttgaacaacctaatgaacagaaagaaagaccctttgacatttatatagatgaatacttcccttctctccacacttttatctgccaggacacttgctatgcttctgagcagtgggctatcaaccttagttattacagttcatggcaaggttccaattaatgctcggcacagaggagaggccgaagccatgagaacatttcttcagcctgctcaatcacactgctggttttggtatggctataaggagaagttgttgtttttgagctagaggcacgtgacctgatggctttgcattgtttccatatctacatacgtgtctgactgataaaccatgatgatgatggcaatgatgacgtgtaggtactgtattgtattttcctctggacggacttgcagaaataatcacaggtacttatacgcttaccgtgagaaatactctacgtaattcccacaatccatctcgactcaacttcagaattttgagacctgcaattttttttggtcggaactttttgagtcgttaacttcagtttcaagcgaaccgaggacagccggggtcgtatagctttgagtagctgaattttatttccagctcgcttgtgaatgctgaaaatggttcaataatttgccttctcaaacaccaatattttagtttctctgccgtggctttgactgctctgttcgcccaattttagatgcttgggctacaagcacctgtactgtgcataacgagtcaactgagtcatcttgtgcataagatgtctacagatagggtgaggaacctgatgatgaactggacttccctatgatagacagtaatactgtgacaactcattggaatcaatgtgaagactcatttgttcaccttggaccatggctcctccagacacgcacatttcggtattagtttcactgagggctggcgcttgcatggcgcaccaaatgcatcatgacgtagctgactcaatcaactcaggggcgtatataactgggtataagtagctgcaagcgcgacacctgacactggacatgccaatagtacctcgatgagatagataggtaaccaaataatcgacgggtatgtaaaacctcttctaaactcaatgtgggggatctgcgccttcttccacgaatgataaatatgtctcacagttatttttataagttttttcatataatttttttcccttctttttgagttgttgtaagaaacgtccatagcaagaccttcttcatgggtatggtgtttcccgacgcagtacgataattatagttataattagataaattctgaaaactggttaaagacgtgttgctgacgcatgtgacattaaaagatttcgaaagtgttgaaagcatttggaggtgtgtggacgaaacgtttggacgagtacttgtacaagtacagtactgtacagtagggtatagtacatagtgtacagtacttgtacgtggcagttttctgcattggaacctaacccttgaagtgctgttatagacctaatgcggaaccactatgatttcccaacactccaatgagcttcctaataattcagcagaataatcatgccgaggcagtcattgtttttggaaatcatactacgatgttaatcaacgttgctatggacattttgcacgcacacgcctgatacagctttacttctagaactattatcatttcactggttctttcattcaagatatatacatgtagtacatctacaaatacatactgtacgatacatgagaaagagatattcgtttgtaaggaacccatagagaatacccagtacaggaaacactactggcagtaacgacaacacatggagtgggcgggcggaacccagaaaaacaacttcaagtaacgatatatactatacttgtccatactgtgtactgtttgtattatgtatgtacagtaggaacacactgtacttacatcagtgtaccagaatgtactaacgtacactgaacggcgggcgacacgatggatgttgacaccttactttctgtattatataatagttactgtgtgtacgagtacttgtacaattattttttccttattacagtaatgtgctccacaaaagtcattattatcacagtattccagtacgactatccctgtacagcaggtactgagtatgtacagtagtgttgcacgatcgaggcgccctacacaccgtaggatacgatacaacctgtaccccagatgtacgagtactgtatgagcacttgagtctagtgtactgtacctacagtattatacattcgagcatgtatgtcggtacacttgccatgctgcaaagcccggtctcagaccgggacaaacgccgttaagcccttatttatgcaagcgtgggtaacgaatttcacctgtaagttcaaggcatatttgatcgctttctggcttcctaattaatctatgtactactttgcaagtcgcgtcaaaactacatagacgtcccacttcgtgtgctcagcgtatccagctcttgtagtgtacggtattaacaagcattctttgtagaagctacttttcatataatacaagtgcgtgctagtacaacacagtgtacgtagctataagtacagtacatacagtatcgtatttttatctctgatatttgtataagtacatacgaatatcgtacatgtatatatgagttctcggatgttacaaataattagcttttttggggaatgctagcgtaatattagtcggccgggaaaagaacattggaatatagcttctgctcattcagggggataaaaacaatgcgatacccaatcataatattctttcaacccacaaggaaaagccccaccgtatgtgtgacacgcgtgcaacgccgttgtgcgttttcgcgctgtgttccagagcaatacacgtgcatgcagagaaaattgctgaacttaaatcccttttttttaggtgtgaagtgtgtattatgcgatgagcagagaagagctacaagtgaagtacttcagtttgaggtaaagatattctgaacgcgtccgtacaactgcgacacataggtatccgacacactattacgcgacaagtcctccctctcacacctcagtgcatctgaaatcccttatctccacaccgttcgcgctaaaaggctcacttgcctcagacaacactcaactaccacctggctttctaaggagtatcggacacacttcttctcaagagtcagagactacaagcacctaacgtcacttatcactagaaactgatactggtcggacctcttaatccacaccaagccttctcaaactgcttctctgataactattgttatcaaacacaacatcaaggtggcaagtatcgtcagcattaatctgcgtctccacttcccgactgctattagctgtgactcctaagaacgacactacaagctactttccatagcaacgacactggaagaaaccccaacgatccctctcactcatcttcaaagtgccacaaatcgttgttccggtcattcaccaggttccaaaagagcccccctaaggtcaagaaacagacctaacactgactacccgacggtacaaagcgtactgccataccaaaaacactacccacttaaccaacaatgagcgtgtttattgatttcactggcaccgcatcggctccgctggcatcaacttcggcgtctgacgagtcctacattaccgactttaatgctatcaagatcacctccaccgagtctggagagactgtggcctgtgttgagtctgccaacgaatcgactaacgcttcaagcgcatccattcccattcttactcccaacaagtctaatagccaccaaagaaatggctcttttggcgcgtcccacctttcccaccgtctgggcaagtcttatgaagtagggatcttttcaaactatgtctcttccaacagccctagcagcgtacccggtgattgctgtgacgatcccagtgtcgagccttgcggctctgacatgttgacacagtcgtctcgtggaaagctgactacctctgactttgaacccatcaaagtacttggatgtggagccttcggcaaggtcctgctggtccgtgagaaatcaactggtcatctctacgctcagaagcagctcaagaaagcctccatgattgtggagaagaaggctctgcagacaaaaaccgagcgggctatcctggagagcgtgcgacacccctacattgttaaactcttctatgccctacaggaccaggagaagctctatcttatccttgagtatgcacagggtggcgagctgttccatcaccttgctactgagcatatgctccctgagcagacggcctccttctacgtggccgaaatgatcctggccctgtcccatctgcacctgaatgtcggtgtcgtctaccgagatctgaagcccgaaaactgtatgcttgaccaagatggacaccttgtgctaacagatttcggtctttcgaaggttgcaaccaatgacacatgcacaaccttttctggaactcctgagtacatggcccctgaggtgctccaaggtaaggagtatgactattcggtcgactggtggagtctgggagctgtcaccttcgaccttctcactggcaaccctccgtttaccggcaatgactatcagaagattctggccaagattgacaagtgcaaggcaatgagatatcccttctatctctcccaggatgcgaaggatttcctgaacggatgcctcaagaagtgtcctaatagacgtctcggctcacgtgacttagagaaggtgaagaagatgcgatttttccgaaagctggattgggatcttctagaggcacgagatccttcgctggagcctcctattaaacccctcattaccgacccaattctggcagaaaacttctcaactacttttaccgatatggttctgtctccccctggggacaaatctcttgagaccggtgactttccttctttcaacggcttcagttttactgcttctgagtcatacatcaactcaggctttgctggcttcatgaaggccaagcaaaaggcgtttgattgactatggcagcttgttcctgatataatatatagagatagagataaatacaacatcaaccaaacaacaacagaaatatctaggttacagtagttacgagtacttgtaccagtacttgtaccagtacttgtacgcacttgtacaaatgcaaaaaggaccatattatgaaagagttttcggtgatgcaaaacccgacatttgatgactaatagatgtacatacactgtacccccagccgatcacccctgaggaatagccagtgagtaggaactaatcagaatacaagtgattggatttttgggaagttcattgtcacgtatcatatatatatatatatatatatatatatatataaagctttattcttccacatgcgggcgtgatgaatctccactctaagcgctgccaaacagggcatgaggattatctacaagtagctgtactggtactctctcgaccttttgaccgactttagaaagcacgcatgaagctgaattatgcaagcatcgcaaattcgtatgcctataactgcagtgggccgtccagccactttgtgaagttggcgttaccaggattcttccaccaaatgacgttaagagtgtggtcaacccgtgctacaaaatttttgacaaaatcggaccccaggattgcatcttcttccataccttcaacaacgtagaagcgagtcagcaggttgatattgtcgatcttgaagaagagcaaaatggaacccacaccacgtacacccgggtcatcgaactcgatctcagcaaaatccaccattcctaacatgttagtgctctcaagaatacgcacagagatggctgagacaggggaagagggggagaagagggccgagtaagtgagtctaccacgaattcgaaacggaataaaagggcgatggtcagagggaaccccatcagatttctgcccacaattttcctccctggtcgaatctctgacttcattttctgttttaggcttaatactgggggttgatacaagatcaaagagatagtcgcactcttcatcaccatcagattcgtattgcggaatttcgggaagcgggtgaggtgtagtaggcggagctaactcttcccgtacagaagtctcgagattcggtttcatgatggtttctctggtcatggtttcggtggcgacgccgtcttggtagacacgctcagtaaggatggtttccatagcgactccatcaaaaccctgagcaactggctgctgtgttgtcatcagtcctgccctaccgtctggagaattttctttgtgcaactctgtgacttcgtcgaatgcaccttctccatgctgattcacgagcttcacccatacgttcttgtatctcaacctcgcgcccttgacatccagcttcaggttcaacgaggccagaaagtcagatcccagaacgacctttggggtaatgttgttaacaacgtagaagcaatgagagagtgcaaactgacccatgttgaagttcagaatcaatgttccgatggcttggatttcagtgctggtcgaagatcctccagggcggctgatgacagtgccctctccatcgatttcgaggtgctgaaagagcctgtgttcgatgagagtccttctgtctaccagagaaacatttgaatggggtgatatcagagctctgattttgatacccttctttggtttaagggcgacttcaacaaaaggtgactgtactagatcatctgtgccgtcgagcttgtagcaggtgtagggttgtgtgtagtccattagttgacgattatcagtgaattgagtgagttgaacaaactgcgaaaggataccaacagttgcttttgtatcgtatgagattaattctttcaatagcctataatgtatgtgtatgtataacaaatggtggtacgataatatactttgtaggagtttgtgagcaatggccatgagtggggtttattaccttctgttactggattcgtattgataaaatacaatgataaagaatggggttaaatgacaacaaatttcacctcgcaccggcagtcagttctgaaccagtagcgtcagagggagcacctagactcctccagtctcagtagatactgtctcacaatagggttcatatcacgacgttttctttgtttgcccgaactgtagttcgtaattctgcacagacgggcattgaagcttaattcaatttttgggctgggtattgaaattcgcaactggtgtccagtgtaatacattttaggaacatcttacttgtactatgaagctcacatttgcaacggggaacctccgaatgttatgtaagaagtacttgcttttaagctgctctgtttccgtgtccgtcgtagtgcaacgagcccaatggcataagtacagtactgtatgtacatactgtactgtacttgtagacttcagatgatagtacagtaatgtagtgtttcccacttgaaggcatgcttggacattcgttgaccaaatccaccgtacttgcactttactggtacattgtaccttacattcagtacccttgtacgagtgttacagtaaatggggatatgtatattaaatgtacaagtacaaactgtacaatattagacatcaatcgcgtacaagtattacagatttaccacaatataacattacacaatacgttagttgctacactacttagtagcattggtgtcaactctctcgacgacctcgacagtctcttggacacccttctcttcatcatcagacatctccttagtgtactcaacatgctcgtgagcaaccatctcagccattctgttctcggggcccagaaaggtaaccacgaaaacaaaggtgaaaacacaggcgatgaaaatgcacatgaccaaagagtagttgtacacaccgggtcggtcgaccccattatcatctttgatggggaattgggtgccaatctgggcttcgatagtggatgaagctgaagatgcgaggttaccaagctgataggccaaaccaaccagggatgatcgaagagctgggggacacagttcagtaagatgaatgggaatgacgccccaggcaccctggacgaagaactgcaagaagaaaacacctgcattaattcccgagttagtcacaaaggcccaagggtaaatcatggctccaccaagaatacaggagatcatgatagaaagacgccgacctaacacggaagaaaagtgaccaatgataacaccaccagcaatagcgccgagattagcaacacagttggtgaccgtagatcgatcaggagagaagcccagctgaacctttagcatagtggggtagagatcctgagatccatgggacatgaagttgaagccagccatgagaaccacaaggtagatgaacatgagccagtaagttttgaaagtagttttgattcccaaccagaaatgtttctcgacgcccaaggcctcggcgttctgcttcgattggatgtaggtatcggtttcaggaaggaagaatcgaaagatgatgatgagaactgggggacctgatccaaaccagaagagagctctccatccatgaggagatgtgtctgcaatagctcgagtaaagatcacacaaagcaaataacccagcgcataaccctcctgcaacagaccggaaataacacctcgggcctcagggggacagtcctccaaggcagttgcagcagcgttaccataaatacctcccattgcgattccaaacaatgctcgcactcccaaaaactgcttgtaggtctggacaaaacccgttccaagctccagcacaataaatagaacacagttgaagatgaatggccattttcgaccataacgatcagaagcaacaccgaagatgatagctccaacagaccgaagcataagaacaagagtaataccccaagtgatatctgtgacgctcacattaaggtccttagcgatatcagaggccaccagagacacactgaaaaaatcaaaagagtcccaagtccaacccgccagaccacagagaacaaacagccattgcttcttgttaagagtccgaagagcagggatagggttgatgtgctttttctcctccgcagagagcttaggaggcttcaatgtagtaactcgagttgccaagtagtgcttgatgctcttccacgaaagatctggggcagggaggttgtccaaatccatggtgatagttgtgtggtgaatgaacgaacgaagaaggtcaggtctttctagtgctatttatattccatcgtcaggatacatatttaaaggcattttcataaacaaagagatctgtatggtctccagctatagataacatgaagctaactcaaccacttctctcatgtagcctaaattaccccggcctcttttgagactgagacaggtgggtcctaaggtcagagttcacaagagcgggcgggttttcagagtgactcttctccttaaaacataagttgaacatttttttttctttcacgatgctctttctggcgcccgtcccccaagctcatcgcttggtatcttggtacatcgtattcgtcttgggctcttgtcaccaaggcttggattcttggcatttgggttcttggcacggtctaactaagagaatatgacacatgaagacgcattttccccggaatttccggtcccatactgcttgtcttcttggcgtgattaacgcgccagggtgtacagggtttagccgtgcatgccatattttccaagagaaacacacgggttgtccaagttgttgttagagcccacctgacccacaagggaagttgtaataaaggggggagtcagtattattcccttttcgagctcttccagcgtatgtatcgtgtctggcttggctaggaacttggctcctgacagccctccttcacctttcaaattaagttccgctaattttgtagatgccgcgctatgatttgctcgctcttgcccgtcatgggctcgttgagttgcctagcgcttccccacttatgccagacaaaggaattagtattactagtgcaaaagcgggtttacttggtcctgcacgcgcctcttgacttgtgtcgtatacttcttttcctcgtccatactatgtactgtaagttagagtaggaaataggcatgcgaggctgggaaagcaacgggaagacagacaaataagcggagaggtttcagggtgacaattacggtctaaggagaggaggagtggagctcttcaagaggatcttgcgtttttgggtactgtactcgtactgtattggaatcatgtctacgccataacaaaaccccttcttggccggcacatctcggaaggaataacccggtgatacggctctcggaatattgagacaaggggggaggtgagacataggccggagaaatgcgcactggggatggaaataacaaagagacttgagatgatcaatatgtagtgggctcaggcattttctataaagggcaaaaaggtgcgctttcggtgttaccttgatccgataactaactgagtgtgtgaagtactgtactcactcaggtctcatccggatacgcatcccacaattcccgtggacattatggcaaatattacctgaagaggaaaagggaacggcaagtagtctggcagtagctatgatgaaaacccagctcactgcattgcgggaatggtgggatgtaacgtaaggaactaatgaggggaaatacagtacagtactatagcttcggaacaacaatgaggggtaactacagtggcccctgatttaagaaagtagatccgtgatgcatgtttccccagtctttctccctgccccaacataattctccgcactggactggagggagctgtcatacgtcaaacactgcgcaaaccccgcacttggcacccttaatacagggaacgcctggagcacgttagctatgggtcattggaatgtgactcaccacccggtaccgtggcccttaggttctagcgcttgtgatgttggtatcataagtacagtatggtagggttttccgcttaccgttgtgtccatcgacctacttgcctctaacagccgcatatgaaccttaatagtgtcacagattgacatgtcggttagatgccatgaattttttttcttcaaatccgatgatctattgtaagagtagttaccagtactttagcgcatgtattcgtataagaatttcacccgttcttattcaccatctaaagtgaacaacgtgtcgtcataatgcatatctgcataaagcagttgcagacggaatcataactgttgagtgctatacctcgaggctggacagggttgcgggaacacccgggagacaagaaaacagtatcgcagtcacatctcacgtccaaacagatgaagtcgcgttacctttccgtggatgtgcgtctcaggtgtcgtttagaaccaaccaatgacgtgagcttccatgctggcaatgctggtatgtacaacgtaggactcaagaaacatctctgtcgataatgaagtggccagggtggcacgaaacaacaatgggtatttgacaataaaacttgcttggttactcttgtgcatagacatgtccatgccagcaggccaggggagcaccccttgccatgaaccgcagtattaatacaatattgtacgagtacccacatggtacgacgtggaggattgctcaggattaaggcgagaacttcttcgctatgtcacattataagaccattcatctactgtacatttactgagcagtgttggtctggcctacttgtagtcggctaacgtcgcggctttaaggaccaaaggaacctgtatggaaatgtatcaatatcaaaaaaccaaacaataacagcgtgcggcaattacatagcaagcaatatgagagttctaccagagcatcactcgacagtaatcatttgtgtattaccactggttttccaatttgacccagctcgtattctcgaatgtgaagtaatgactcagtgttagtaaagtgactatagagctgttgattggagaaggcaataaaatactctaaaaattgcttttcatccctcaaatcccgggtccgtttattgcaatgtgaagtaagttggtgctaaatcgacactaacggaatccgaatttcacagtcgaagaagtgaggtttgtttcactgagggtttagagcaaaaatagcggaaccagacagctcttgcaaaatgtctcgtttggctttctcagttgacccatcccaaatgatggtattaagcaggccgcgtgtatccaaggtatacccaagatgtatcgcgatgccacgacggttcacactgtgactaattattacaatactgtacgtactgtacattatagcaatataagaacattagtatagatacgcagtttccatcacggtaaaaactgagacaacagctacaatatacactgaaacatgatcttgtagtgcagtactgtaatgtgaatgttgctctggaacgagggagtcagaggaggaacagctccatcgccatcttccgcatgtccaaagcgaatatattatactcatactgtgattctcactcactcacaccacataacaaaccacaaccacaaccacaccgaccatctctaccatgatggtcataagcgctccaaagttgccttccgtgaagactatccggatgtgtagagtgctgcacactacttgtagtgaccgacgctgtccgttagagaagcacattgtctgacgggctcataggttagctgggttgtctcgtacatagctatccctggtttctctctcccatcatggaatggagattttgttgaagcaactatcgaactgtatggaacatgtataaaaaaatacacattcaagcccgagtgctacggtgaacaaatatacatcatgtcccactgcaaactactatagccccgctgctctctgcattgtttcacatgttagtcgcgcagttcgtgcctatgacactggcgaattttttagcgagcgtctctttcagtcattacacaccgagatgatttgatctcgaactgaaattgaacgttcgaaatcgctacttgtattgcgtaccagcgcttttagtacagtacatactgagaactggtttcgtgccaactttcaatgggtagcgagctagtcatttgtagctgtagagcacataaagccaggcactgtagccttaaacagggcgatttgatttgattcataatggtttcttcagcgcacccacccataggtccaaaggagttcaggtgcactacaaacatagcaggggtctttcacgaactcttacaatttacaaacggctctgtctctcatgatgtcaagtctaaaacgtcccttcccatgcactatctgatgaagatgacgaatcaagacgttacgggatgactcttgagtcagttagacccagttccaggtgcaactgtcagccttcctacacggttctgtgtccggcacagttagaaaaagagaacgactctgcagtcaattgcgtacagtagcatgtacagtatgtacatattgtaacagtgatagatagttggaataattagataaatgattcttacatttgaagctaactgttcatacactaaaggacttttaccagcagtttgatcgaccttttatcaatgtatgccaacttcgatacagaaaagcccagtcactatacaaatttgctcgccgggctggtagacgtaactgttggagcatgatacatgaaccacctataacggaaataactacaaaactactatcaaccacgagatctaatatatatgggccagttttccaccatagtgttcaccacacatctggtcatgcacttgatgtctactgtactgcaaccaaaacaacgcaaaatgacaaataatacatctgcaacattacattgtactgcatttacaagtgaaaactgacaccttcctagttccggtacatatcgttacttgcacagtaattttttttttttttaatcacaagtattgtgcttacagaactacgattgagcttgatgtgtcaaatcccggactaactaatgtccgccaagctcgggaagcctaaaactagcgtactgtaactcattagcgcgcttccggcaattatgtgatagcaatcgattactcgtatttatcacaagagaacccacagcagccctctaacctgggtcttgaatctataatactgtgtactgtatgtaaatgcatcgagtgtctcagatgttggctgttcctgcgtgatagcctacggtcgttatttcgtagagaggtgtaaatctagtccaatcgtcaagcaatacatgcctgagtcattttttcatttttaccgcgtcactgagtacactgttacactctcaattaccaaggaacctgtcaccatcgacagataagtgcagacacgcactcaaatccagaacaggacgtttcgttgaactttctgttataaagaaacaatgcaactgtgaactcagcttgatgacaacaatgggcccacaacttaaagtccgcggggtacacttgtggcccccgcgtccacgtcaagcgaaaatgtcttagaaaaagattaataagatgagaatttctgcacgtctatcaacatcaaacgtttctgcggaactactgcagcgctcacgtcagccactgtcatgctatacggcgcagaaacttgagtcattgtagccaccgtctgagtcaaggatacgagctgaagtggagaaacaagtgtagccctgttatatgcaatattgtaagccagagatgtctttatgttcatgtatcagccgcgagcaagtatctcctgggggacgcacctacgtacagtatcgcacatgcaatccctgtcgtcataattgaacaccaatcgtagaattctggaacaactttgttgatgctccaagacactacggcacacgcatcacgatacagttacacacagtatgtactgcaccagacaaatttcaacgcccatacggatattaaactctagatattcagaagagatactttcaagagtggagcaaccaatcacgataatcaaaccaatgatcacctcagattcttcaaatgtcgaagcttcacaaacgtaaatgtttgctattatcttccatttggggacttcaactgaaaacagatctgagagctgcacgaaagtacagtatgtatgtactgtagtgaaggcttattatctggacgatatgacaaagaacgtagaacacacacaagtatacaactgtacagtgattgtatgttttcttaaaaacctgtattttatcatactgttgattacaccttgctatctgttctgtattattaacgctcacaaaaccattacatacactatacgccgttgtaggctatcttgttaggtgagttcttcagatcaccctgaattctaccatcattgctgttcatgattcttgactcgagctccgcaggagttagatctttggtaccttcctgactcatcaagtagccggcaattccggccaccataggagtagcaaatgaggttccggatccgattccatatccatcattaggagtattcatagaggacataatatcagaaccaggggcaaagccagtaatacacgttccccaagcagttcccttgttgtttccagcgtaaacagataatttgtcgcttctgtcaattgaaccaaccgtaacagaaccaggggtagaggtggaaactcgtcccggagaattgttgcaagcattttccatgttgtttccggcagcaatagcaacaaacataccttcagcaacagcctgcttaatcaaagaatctaacgcagtagatacgtctccaccaagcgacagattcaacacagctttcttacctggagtggtgtcagccttgaaatcattaatggcacgagtaatacctgacataagaatagacgcgtcggtagtctcgccagaaaataccttgatactcttgacttgcaggttggggtccacacctgatctggtgccagctacaacacctgccacaaatgttccatggccattggcatcagagtcgtcactgtcagcataattcgcaagccaaatgggtttggtcgcaaagttatcgtgattgatattcacgcctgaatcaacgacgtacacgaccaccttgggattggggtccacaaactgttggtgaatatattctcctaccatgggatcttggtagggagccatctcaggcgactggtgagaaatacgagagagaccccaaggcatgccttgttgcgtaacaagtgggaggggagcgctagagctagaggaagagcttgagctagaactggaactgagagaagtggaactggaagagcttgagctggcactgggagaactagagctggagctggaagaactagagctggagctggagctgggagaactagagctgaagctggagctggagctgggagaactagagctggagctggagctgggagaactagagctggagctggagctggagctgggagaactagagctggagctggagctgggagaactggagctggagctgggagaactagagctgggagaactagagctggaagaaccggggttggaagagctgggagagctagaggaaactggagagctagaggaaactggggcggagctacttgaaggcctacttgaagggctagcggaagagcttgaagggagaatcgtactggaactgctggagccactagaagaggtgggagaggtggaagaggtcacctccgagccggtaatggtaccagagttagaaggcgttgtactgccagagttgggcgttgtagataacacaattggactgatgaattgagaatccgaaaatgcaattgaatccaaagactgactcgagttggtaagaatgggtgacgagctagcagatgattgagacaattgagtggactcgactgcggtaggagttgagttagaaacacgaatgtcatcgatgaaagaggtgacatcgttgccacttttgtcgtttccgttgatgttgttgccattgtcgttgctgttgctgttaccattgttgccgttgtcgacagctgtgtttccgttcgatccagagctgccatggttggagcctgtaggagagactgtgttaggtttttttcaactcaataaaccatgatgttcttactcacctttattactgtttgtgctgatcattgtgtgatcttcggtgagctttcgaatcacatagtatgtcttggtacagccgcaagtaggctcgtatgtgggtgtagctgtgtcagtatgaattactatgaagggttgccaaaatattagagcgctctgtcgactgagcaatgcgccacttatagctcaaaatcttcatcgccaagccaaacttattctctgtcatcataacggatactcacgaatggccacacacggctctccttggtcgtcagtgtagacgatcacggcctcagcacggtcaccggtaatgacatcattgtcatcaatgttgttgttgctgttgacattgacgttgttgttgtcatttgcgtcggcttctgtgttagtaggatggtgggcccgggggtttgtgctgaggtactcactagcaccagctgtggtgggttcggccaatactgtgttagatgggattccattgtgtgtgcgaaagcagaaaatgtgatttttttttttttttgcttaaaagctctctgctctctgctttactcacgggtgtatccggcgtgttctgtgttagtatggtgaagagggtaattttcgtgctgcacccatcctgtctcgataagcttatttatggtatcgcaaccttaaatatgcaccgcttgttctagccaccagcagtgaatgactttagaacccaacagacaggatgaataaccagcgaccatgctccaggtgttcgtaacaacgcattattacctcacacactcactcaaagtactggtaaaggtgatggttgatgtaatggtcgtagcttgtccatcaacggatgttacaccaatgatctcagtagtaatagtagccacttggactttgctgtcaccagtaggagcggacaattccgccaacagatcatcatcatagaagggctcaaatccaggctgcccataaccagggagctgatcacagtagacaacaccatctgaatttcgctctagtgagtcccacaagtaaatttttccgtcaggctcaacgagagcaaagggaagatgctccactgcttcagccacactctcatcgagtacagccgcaactccaataatggtagggttttcaggactttcagacaaatcgaagtcagcagtgatgccttgttcggactttcctgcgaccaggttgtcgatggaagaaatgtgctgggagatgtcgtcaattgaagcaccagggaaggaaataatgaatgacttggtatcgggagagacctgtcgtttgctaatgacgtgctccaacttcaagctgtgctcatggacaatcgacttgatggatttgtaagcctctgaggggtgagaattggctgtggtgaaaaacaccaagccaaacaggacaaatttgctgaacttcatcgcttacgaccccaagactgcgagacacccgagacatatatatctggtgaagaaaagcctatactttatccaaacaattaatagcggggccagtgtgctcaaatttgtactaatggacttgcttcaggcagaagcatttattgttatcagtgggtttttacgttcatttgtaatagtaattcaaacacagttattgatgtagcattgcgtgttacatgttagggggttacccttctggtgattaaccaaaaagttggtttggttctcttgatagcgattttgtctcaaagagatagtgattgggccttcattactctgatgactctgatgactctgatgaccctgttttatttcgttcttgcgcccattgaaagtgaagctccgaaagtgaagttccgaaagggaagttcctgatccgccaagcctgtccctcgactcagacgcgtttgtttcatagttcgccatctatttgaaattcataccgaatatggatactaagaggggcacagtgcagtatgtaattgtttattacataaatatgggcaggttacaagtctctcattatttaacatgggtagtatctagctgtcagacgaactatccgtgatccgaagaagagtgatcagcgaaacatgcttgtttataactcatcgcaagtctgtcgatcattgagaccactttgtccctcgctaaaaagtattggagaaggtactgtaatttatttacgagaacttgtactgccttcctgcaatagcacttttactaccctttcctcttacttacgttccatgcaacccagcctggacaaggcacgattatcttgcacagaagttgcacatccggaatgatggcaccaaatgcgaaccaactttttctcaaaccattatgtttacatctactttgggagaaaaaagtatggggattcaaaaaccgatacctgatctggatgggcatttcattcatggttagaactacatatcaaaagaaacgatattaaagcacatccaagaccaccgtaggacatctacaagaagtcaggattatccaggattctttcacatgttctttcaattgtccttatacaaaaccctcgcaattgtttcatgcatgctatcttgtctgatataatgctgcaacgtatggaatgtgaacatacgatacctcatgtaacgcccaacattttgttacaatacggtactttacttcagatgtttatttctatagatccacgtaacgtagtacaagtacaatactgtgctgtactcgtacctatttgtaacaggggaaaagttcgggagagacattgaataacaaccgtttgagagaaagacaggccgtgggctatcaagttgcacctgtgtggagctgcaagtacgtcaaaattactttgtctaatgttcataccagcgctgtttcccgtgtctcgactgggaacccccctccaacgcctcgatgtcacgacgacgcataaatggaatttatgggctagcgcaaccgagtcgcgattggtaggatattggcactaaaaagggatctgggagggcgaagaaacttgaaagggggatctgagactgccaaatatactcctagataagttttcactgcgattattacattctccaaaagtacgtcaatagatgcttatgttatgcttccaagatcggtacagccatgcttagatcctacgaaagatattgtcgagaagagatgggaagccatatcggttcaggatggtataaaaattttgtactaatgtggtacaaaatcgaccttgaggagcattgccggacgtttttagtacacttttcacgtgttggctcacgcatgatgcagtgttacgtgctcacctatatatgccagctatgatacaactgttcaggcgggtgtaatatacgaaggggtaacgatggagactaagcgtgctaatgcagttgaatttgagactcaggtaacccaatgcgcttgacaatacagtactgtacccatggtagcgcattacccagtagtcttacctacaaatagctgatatcaacatgtgctcgaccaatacccgaagtaatttgccaattccctaaaagtcattaaaaccgactaagtatacactggaagggaattgcccatggtctagactttcatgtgatgtgtccctatcccttggactaaagtccgaagacgggtacctggcaaacgtagtgaatcctcagaaaaccagagaatggagcagtaaacgagagatggatggaggaacacaactctgtaaaacctaagctatgcactttataccatcctgtttactctgaacgaaagttggtcaggggtttcggacccgatgtttgtatatgcacttatattggtatggacatttatgcaacaatggatagcagccccgtcgaatacttttagattcacactgcctttctgatggaagtatgagttccgtaagacagatgcagtgtctgcctgattcacattgtacttgtaccggtacagtagccacagtaacgttccttgaagatgcagtacaccttgaatctctaaccctcaacgaaataggatctgattatacacctggagggctcccggtatctcttttcccacgatactatcagcccgttccggagtacgctggaaaaaagagttaccgtttatatgttatttgattgttggatcatgaagctcttaatagaagaagaggaacgcaagggcggattaccaatcccatacacaactgattaagcatccatttgtcgatttcaatgtgttctgacaatagttgaatgacattacagtacagaacagtagagtagttactatgcggaattatgcgattcgagctactgtagagaactggggaactggggtcgaaggggcatcgttgttatacttggtatggaaggccttctttcactaagtttgctattgacatcaaaacaccactcctggcccttgcccttgcccttagggaactccaacttgaatgttagtttctttccacaacgccgatttcagtcctccaacgatttccaaccggtgacaacgagaaccgacattgtagagtacatgtacatacagtagttcattttctgtcattctggtgtgaccctgatccgactctcaaactactagacagaaaaacactcaaattagctaagtaactaaagaaatgataaaggaataccacaacagcaaatagttcgacatgactaaagaaaaaaaatattgtataaatgaaataataggtccaaatcatgacatatcacagtgacattctatcaatattttttgaggatgtaagtgattatagccttatatcatgacaaaaaaaccgtatatagtacccattctcagtcggcatagtttacagttaagactacaacggtatgcacagtacatacttgtaagcaggaacagattgtataagtacagtacctaccacggcttgatcctcaaagacttaaaaaaagttgaaactcgtttctactatctctgaaacaggctcttataacatttatatgtgacgttcgattcgaagtcgtatagctactgtatgactgggtttctttgttttaaagtgcttgcataatcgatgcttagtcttaaaaaaaggtgcagctttacagttgagagttttgctgaagtttcactcactaaagtacagcctatctctacgatacttatgacaagatcatggtaccagaggcggcaccatgttgaacacacagatatgcttctgggagcaaaatagatgctacagtaactgtgtgatactgccatgaccgagaatcgaactgaagtttccatggtcctgtcatatagacgacttcgtccgatcagccatagtcaagcaccagagcccagtaccaaccatgatgcggaggttttctcctttttttctctctaacacctctccaaccctggatattcttcaatcttttgttgagacaaaatttattcactggtgcaagtgttacgataacatagcaatgtgcttatcgagggagaaaacatacatcaatttggaaacgtcaattgatctcttttctggttgtccttccattgtacatactctttctactggcgggactttggtccttattgtggaataaaatgcacttttatatagaaaatacattagcgacttacatatcacttgcagggaggcgttccagtaaaccagactcttttctctaacagatagactcattaggagagtctccgcatcctagtagaggattcgaccgagaactccctcaggttgacaaatcagctagtggtttgtcacccacgtcaaggttttcaattcaacacttactaccgactgaggagggagtaaatggactcatggacctgggccaagacggtttgtatcatggctacgcgccaaaccccgcagtaacggctacttatagcttcgtttcccagcaattggtggctctcctagcaatttgcatgttagtcactgacatcgacaggtattgtgtgcaattccatatgctgttgaagaacagcatggtcatgtgaaatcaaataatcggtggatttactgtatattgaatatagagaccatcaggttttattataagtcctgatacaaagataagggaagtgtgtgcagttcttcagtaagatgtcaagtaatagatacttgtagttgaacagattttcagacccggggcaccccgtaaaaaaaccagtatggtatgtacctgaatacaacaagagtgttaattttcgccctgattacatcaaacgttttctactgctctcgctctactgtgagatatctggacagtatccctttatagtccccagactgtgctaatgagaaccgatctgatcgattgtctcgttcaaacagacacgtggtcgctacgtcaactacagaatctcgacgcctgggactgtaatgtcttttaaactgctctgctgtcaatcgagaacccccccccccccccccccccgagaagctacaggacaatacaataccgaaaatcaccataccactccatattcggtttcacctatattgtagtttattccacgctgtcaatggggttgatcaaccgcccactgtagagtaagctccgttattattgctttttgcacaatattgtagtaacccttgtatcttcgacccttgtatctccactgccctttgttcttcagagcttctgatattctgagaaacatgatttgcagagttctgagtcttttagtcttgaaatttacaatgacagaccagaggggcccgaccagggactggaagttgccttttgaagctcttcactgatggtcaacgtcttcggtgagagactacaacgataaacctcactattattggactcagtgcccaccaggtgatgtcccttgtcagctacagtatcatggctgccattatggtctagtgaagctcgcacagcctcggaatactccttgatgtgacgataattccctttaaactgtcttcggatcgaaatgtctcatattgctcaacgcgtcactgcacgtataatattaagaactagagcgaggttatattggaacgaaacctagtggaatacgataaatctatagttctcggataagtaaaagctcttgtgactatggttacggatagctcttgtgacttccccaccccagattctatttattccttcaacggtggagtccgtcttgagacaaaagagaagtgtactgtactactgtacatactgtactcacaagtgcaagtatatcttttttttcacgtagggatatgataattcacaatacatgtacattgcctctactggaggtgtttgcttgtactgtactataccctcacgttgtggacagaaaaatacaatgcgtattctggtcgtctagatgttccaatcggagctttgctattggggacttgggaaaagcaaacaatcgttcgataattccttttgaccgtttatctttctctctttcatctttcctatcgcttctgttagccgcgatgaatgattcagacatgccctggctcatgctaagtggaccagggtggttacataattctccacaagcctgtaattagcatcgtaaatcttgcctatccgaacaccttattttgaactgaaacctgaactgagaaggagttgctttttgttccgtggaacatgtgcgtgcagtgttcacagggactgggcagctgtcggacacttatccgcggggtggtactaatgaattggtaatggtgcatggctctcaatgttctatccacaatttgagagccgcaatcattcacaattggtgatccccaggcaaatcaaggcaactctgaggccgattgaacacgggcggcgtctcacgtgctcgctgactaatacgggaacgatcgtcctgcactaaaccccatttttaatggtgttaactccgacagagtcaaacattatctccagtaaacaactggtgatgattcgactggagtttttaatccggactggcgcggattccatgcaggcttggcttgtattcaaagtgaaacaagttatcagtgaacgtgaacctgaacaggagcggcaaacaacgtaatagaccagggcagatgaatgagacgaggaaaatgtcatgctctataaacggtttccctaaactactcttgtcattagtcaacaagacctctcacaaaagcagaattaatacttaacagtagtaaaacagaaccatgtctcacagttggtctttttaacccatgtggtaggtatatgagcttagggagaactttgggtgccactcgtgagtactgtacagtagtacctactgtacccgggagtagaaagattcttcgtcatagagaaaaaaacagttactagctgagccgatatggttcgagttatgtaggagaatggtatgggggaagaataagagcacttgtactggtatcgcgctactatacccttatggactgtatctcactcgagactagggaagcatgtaccgatcctgtcttacagtcttcaaaagcaattctacttgtcagtcaatgtttcactgatacgctgtgatgcacatgatggtagagagtttggacgcgaggtgaagccgctggaaaacatcgaatcatgtacaagtacttgtatattgtctccagtttctttttactcttcgagggagaatttgccaatcgtgcttgctttttcctttcccagagttgtttgttggaccaccactgggggtaaatgtcgatggaatgatcccccagaaaccccgcaaatgtaatgtagcccttaacatagctttccaatttcatcagtgattttttatccgaattgatagctttattttcgaaaaaaaaggtcactcacacacacacgtgcgctttttctttgactgcagatcacggtctgtggccgaaaataaagtgtctccaccgcccacctgcttttggcttccgcagaaattccgtgctttaggccgcaaactcactttttcggcccatcgggtggccgaatacgactcctactcgggcaatctctttatcaggtcttgactagggtctgggagaaaactggagggtccctgtagtcggagctaacagatgtcaagtatccttgtcctgcagagtttaggggggggggctttacttagtctttacttagaccagcctaaagtaaagttgggagctagtgaacaaagtctaactactgtggcttcctagcagcacctgtcaaacatctattcgacagaaattagggaggtatttagaccataattctgacaaaattacgtcaacaagaatcctaaggttgagcttcctacagtagctaaaaagtggcgcttcgaacaaagacaatacgtcaaataatgccatgccgaggttggaatactgtattacgctacaccagtgccgacccaagaagctggagattagagcttgtggagataccctgggtgctacactacaattcttgtactaactagtattagtacagcaacagtgcaaaccagggaattgagcccgccgagtattcatggctgcatcatattgctgcgcctgtccacccttggcggaaactatcgcagcttgtcgatgcggtgctgcttttcattcacaactattccaaatacccaagtcccttgtaatctggttgatactacaactaaaaggcagtagatcaacttatggaacacctcaatcgattagaagactacactacagtagcggtagcaatatccagcaactgttccccatctatgattgcagctacaataccatagtctgcacaagtgcagagtatgtacagtatgtaaacaagtcagtcaatatagtatcccatattctcattagttggcgtgatgatatcagacactttgggatccctcccgagacccgcacggaatgtttcaagataccacttctttagaaaacatttcaaaactaccgaaggagccgtggacacggtccgagacggcccgtgagtagtggtaacaacaggtgccttatctggcaaatcggaactttagtgtttgacagagtacaagagtctagggtgtcatcaggacttgtgacgtttttcactaatccgagacagtcttacaatagctttgccaatcaagtatattgtaccttatttaaagagtcctattcttttgatctcagtttcgttaatatcggagttcatctttccatattagtctgagtgatcggacttctccgctttttttcgtgcgtacaagtagttgtaaagtgttggagcattcttcgttgctgtgcccagactacaagtcgatgaagcagtacgcttgtgctgccccactaaggcagggaaagtaagttctcttgatagcttggtacttgtacctccatgggtatgttccagatcaacagaccctgtcgtcttgctagtgtgcctctcgtgtttagtaggctaatgaccaccttgacaataggctaaacaataggctaaacttgatcaaatgggggatgccttagtctgacgctaactgaagcgtgtttctcgtattgagaaggttatcagggtatgctgaatggataagttccggtatctggacctgccgggaggttggttgttttctggtagagataccatagttattagccaaatctggaggtatttcattctggtgaagtggttacacttgtcgctttgaagttctttacttccaaattgataacttgtatcatgaccgtattgttcttagcccaccttgaacacctatatacgtaaaattccacgcaaacaaaacaccggttgaatctgtaggtttcaatatccagctgggctgttctaaaagatggcttttctgatgcttagagcccttgtcttgtctctctaccacgtgtactgtcccgcttctgcgtctacgactgtcgtctacaccttccaagatgctttgactgccaagtggatcgtcaaagatacgaccctggttgacaagcgggccttcgcggcccctgtgggatccatactttactccgttagtgtatcttacacaggcattgtatcttttgaaggtggtgacagctggggtcattgtctgtctgacaccaagatacatacagaaaggacgatctgacacaaggacctgacgatctacgcaccatctgacacagttggcgtgactagaatgttaaatttataaaaagcagcccctttagtcctgataatcagtcctctagtgtggcgagcgtgagtaagagagaccgtgggcagggagggtcctgttttgagaagaaatacaaagagataaagtgctgcacacaaacatgtcacgtcttggacataatatttccagctgtaactgaccattgccttattacaattgtgcttgtacttgtaccagaggggatttgctggacaaacagaaacaaactgcggcatccacatgagggagggtgcggaaggaaattgtgagataagaccgagctaaggtacgccgtatcaaagccgtatgtaacagtatactaaatggtacctgtatagaaaagattattcatcaagggattgtatagcacagttacttactattatcattgagatcagtaacttcaaatgaacacagtacatgtatatggattgttgggggttggacagtcctcggaactttgacggatgtgcacaccgacacacggtgcatccgctctgcttgatgatattcttcgatagatgaatgatatttcatgtgcttcgcctttgtcgtatctgatctcatatcacatgtgcctggaggctcgtttctcctcatgttgactaaacaaatactggaaaaaggctacaagccggggttctacacaagagatgggcaacaagacaagcacatcctgagacttttccctcaagtagaaggtaagtcatcaagaaagagggtgggaaagggtcatgtaccggttggtgacggactaaaaaaagatatcgagatgtacagaacggtggatacaaggggagtttcattgccaacaggtagtactcgtacagtaggacgccgttaataactgtggtaaaatagcgtttaacaatatcgatctttctctagtggtactcatctcgagttttgataagcatctcttgaccagcttacactcgtccttcaaccacctttcgacggctccacttgcccactttttgactcacgccaatgcccacctgacaggcttgtatctgtcgtatccacggagttgtgcgatgtcatcttccccgcattatagcaggcgacatgggaatttattatcggcaaaatattaccgactagttaaaaaagtgcatagttagctacagtactgcaatcatactgggaacggtctctacaagaagctaccaccactctatagagttttggttttgccagctgcacgattatgcaggccaacacaaagccgatttcagccgcatgcggagggttttaaatatctagtaagattgaacataaaaacaacactaaccggacagagagaaaaggacacaacccgagacaaaaacacggtaacaattcattgttgacatttccttgttggacaagtggttgttggacaaaagaagaagtcttcacgtcataatgtaacccctctgcgcagagatgaggctagcttcggagaagcccgatccaaagtgagcgcttcttaccagtaaaacaacaccagagggggccatcaactggaaacatcacccggaatgcacgtggcgacatgtttttttcaccaggatttggaccatctctcggctaatgtcgtctgttgtcggcttccacattggtttctccgtttccaccacacaacacccgctagtggcttggcagggtttgcgatcctacagccgtacacttccattagcaaacgttaagcaaggtaaaaatgccacggaatgcgatttgaaaagaagacggctgctcaaatcgccatctgacccggcttggattctgcgcgcaaggctgtcatatcatccccgtcctacataaccagctacaaacgacggcccgtctgtgtcacatctggtgtttgacgagattcaggtacaaattatgcatagacctacttactcgaggaccccgagttcgaccaaggtaactctagccgaacgagctatatttcttgttgcggcgacgccccccacactactctatcctgtaccatcgtacaacatacaagcggaaaaatattaatccatctttccctattgtatgtaaacgtctagtctgcggtagctacaagtggctagtggatgctacccccatcgccctttgtaccccttagctctattttagtcttgtttttaggtcctcccttgttttcggatctcatcacacactagggttctcagtttctaggggtttttctaggattcccggcctctagggttctacgactgttcatgttcgatctgtctgagtctgacattcaaaaagttgactgatttctagtcagtatcgcaaatggaccaccctcggtccgaccgaatggccacagacaagcacaatttggtccctgctaggccattttacccctataatacccccctcaagtcataatactgactagagtgtcattacattagcttcaggtcagtgccccacctgcttccaccattagttggatactaaaaatacgaaacaggctactgtacttgtagctgattgaagggtggagaaagaacccggcagaaacacagatcgggaattccgctccggagcaaccacttacattgccgaaaaacaaaagcggaacatgcaacgggacggacgtgactgtgacatgggtgctcggtgacggcagtgatgaagcaattctattttttagcgtcttgagaaaccagttgctggtttcgacaaagaccaagaaaaagaggcaacaagagccgaattggatctgcaaagagggaagaagaagcggagttgatgagcacgagccaaccctttccgccactctacaggtgccctcatcccgagctctagtgactaggttggcactgagaccccccctttcgatcaagttgcggtcagagatagcaccgtcgcgaaggactcaaaaacatcaactaacccgtgtgccactttggtttcggtacagtaccgtaataaaaccagacagacctagccaagtgagcccaagaccgaagacatttaaaggttccaagacccacccaagcggctggattttcaaaaaggtcaagaaaaacattcaagcagaaaccgcttggccgaaaggaatcatgtgttgtaccttggatagtctggcggaatgtttcgttattcttggacaatatcgactcattggtttggtgtttacaagttatctgtgtggatagacactgatctcacgggaccttgagatccaaagctcgatggctgtgtcagtaattacttgaatatagaaagggagacggtcttctaacatcattacgggattttccttctatttatataattggactcgacttttcacatctataattataatgagtggttggatattttattttagttctgcacattatactattagattcactcggattttactcagttgacctcatttccccagtttactagatttttccaaactggaccttgatgtcctccacctggacgcccgtcttggccagtttgctgatctcgtcaatcaaccgaggcacaaaagttccggggccatcgctcaaaggaccggccttttcggaagcaatggtgtacagtagcagaccagccaacgcagcgtcgaaaacgtcgccaacatgtcccgcaacgatagaggtaatcacagaaccaagcatgcaacccgatccggtaatctgagtcaacaactcatctccgttatcgacaaggacatactggccagagggaccaataacgacatccttctttccggtcatgacaacaacggtattggcatcacgagacagcttgaaggcggccttgagacgctcgtccagaagagactccccgatgctgtcgactccccgcatctttccagcaagtccagcagcagagaagatttcaccgtcatttcccttgatgacagacattcggatacccttgagaagagtcttgacggccgactttcgtgcctcggaagctccacctccaacaggatcgaaaaccacaggtcgacgagcagcattgtaagcctgaccagcagccaggaacgtctcaactccatcggaagtggcagtgcccatgttcagaagaagagaagcgttggggataccagcaaactcgtggaattctgcccgagtctcactcatggcgggggacgagccgatggcgatggtgatgttggcagagcagtttttaaccacattgttggtgatgtggtgcacaaatgtgggggtgccgaaatatgagttgatcttgctgagagtttcagtcgtcacttgaagaacaggctcagtaatggcgtcatgccactgctttgacaggacttcggtcaccagcttggcatcctgagcagcgatgatgcagctcacaactgcgactccgttacatgtcgcaccacacatgtatcgcacagatggcgtgttgtcaggcttgatgcctccaatagtgacaaacttgtgttgccgggagagagacttctccttctcagtgatgtaagcaaacaggtttcgtgcaccactgagtcccaggggctcggctctcagcttctttgtgaaggttccatagatagcacccactccaaagtaatcgaggttcgcaccggctgcgtctgcctccagagctgcatcatactcctcccggttggtgatactcaagccaatgatcttgtcctctcccagcattcgtcggcattccaccacgggcatgtcgtcttgtccaacatgcactccctcgcagtcaatggcgagagcaatgtccagccggtcgttgatcagcaagggcacaccatgcttcttggtaatggcgtggatccgtttggcggtctccagaaactttccagtgtccgccgtcttctctctgagctgaatgagagttgctcctcctagaatagattgctccacctgatgttcaagtgtaaagttgtcaggcacgagaccagaatcggtgacgaggtagattgagtagtctgttttggacttgttgaagggcatgacgaaatggaatatggcgatctgctaagtaaggttacttgaatctcaagtatttagttgagcttgtctggttgtgtgttcgaacctcggttgggctgattaattttctgtcggtaaaatgatcagaatttgaacgagaatcccgaatattgcctttttgcaattgtagtctcagtcactctttttttggaccacttctgacgacaattgagtgtgataatctgttgatgcacaaaacaaaaatgactcgttggttgactcaacatatgcacatattgactcaataaggtttgatagttgtgattggcccgtgaaacaagtagggtaactaatcaatcggttacatttccgtgttcagacttatattgtcgtattccctggagctctgggattccgagaatatatttcttgtcgttttagagtagatatttcgcaatattgtactagtgcttaggttggctgaattacttcttgtatagtgtatattggtttcacccgcaggactgctttttctcgaggcaaattggtgactgtgttgttggtagcgatgatgagttgttatttcatacatctagacttttttctcttcattttcctaccctgatttctttttttggagtcacccgaacttgcttgtacttgtactgtttttcctccccccccggagcaactcgaattctaaagctcaccagtagtgtcttagaaatcgatagatgaaattcgatgaaaagtatcgtgtggattttccagagtttgacattgatatttcaggtttcacattgaaggctgatccgaatgtaaagtgaaaatcgaacactggtacgagtatatgacgactttcaatcgaggggttccgatagcaagtgtctttcctatctgagactcaagactcaacaagagaatatctgactaaataatagtggagggttcgattgagcgtggaaccaacctggctattccatttcggaaccaagttgactagtccattctctctagcagtgattgaagtttcctttgatagggtcctggaagaaaggtgcaagtacaagtagggactccaagttgttcaagcacaagtaatggagtacaagtacacgtatctaccaaagcaagtgttcaagttctatctgacgctatttggctgagatggtggttataacccgaaatttttgtgtttccagagtgcacaaaatagtgtgagctgatccgggtgtgaatgtcctactgtacaagtacttatacaagtacaagtgcaagttcaaacagaaacgtcctaaccggggagtatcaaagagagccttgtaacatcaaaaatactatcattacgttcttcaggtctctatcaagttgatgtcttcattctcagcagattgatggaggactgcagacaaagtgtgagctatagaactgcctccaaattatacccaccaaaaagaaggcaatatcggtaagtaaatccgtaataaatatctgtgcttgtagacaactcaacgcatagacaactcaacttgtaaagaacccagctccttttcattctgctcgggtggctcgtcttagaacagatgaacaacgaaccgacagcattctcacactgttataagatattactggaccaaaaacaagtctgatctgattcgtctgctggacaacaaggatcaacatttctttccttcacgacaccctggctttcagttttgccgagaagatgaacatcaaaagtcgcgtcgatttgaatccgattcgcccaatcgttgactattgtgataaaccgagggagaaagtcctaatagcgaatcgagctggttcaaaaagaacttttgtcaacttctcgtccatagcgactccgaatctcgttccatgaacaactctccaagttaccacctctttccaggagcatctaagagccatcaagagataatcaaactagacgacaacaacaatttaagacaatacgaacagaatatcaaccactctcaatccaatgctcatagtgacagcaaaaaattccagtcgctctttccatccgattacataagcaacgcaaaaaccaaccagggatctacacggaacacatggtatagcttcagacaaacacacctaaatgtctgcaagctcatttcgatcgaccaatacccgaaatcctctttggtagcgttacatcggctctgtggtgggcatgacattgttcgggtgggcaccacttcacaaatgttggtatcggaatccgacataccctgagtaatacacacgtacatacggtagtaagaatctggttgtgatctgactttgtttgggccaaaatctttccgaaaaaccgttggcatgacgtactcttgacatagatagatctggaacgcactaaccacgtcccccatgtgatggccatgacattgccagcgtcattcacgacaactaagcttgtctgatctgattaacattgagtatatgtcaaatacggttccaattgatatgagactcagtgtgacaggggggaatttggcacagtatatgacattgtcgacgagacccttgaaatggtcacgttattccgaacaaaacacattagtcagattttttctttagtcagctgtagtttattgtgcgggccgtcccaaaacagaaggtggaacccaagcccccgaaatggaagctgtaaacgggattagcccaaagaggaagctataaacgaaaacacaaagaggaaaatgggcggcaagttttggcgatcaaacaagaattcacgtgagtatttgagcgaaggtgatgagatgaaatgaaaaaaccgaagggaaataataagatacaaatatacctgttaattagtatcaaattttaggctactgtgggtttaaaagattgattttttattgattttttgttgattttttattgattttttattttttcaatgtaaatatcatttaattatcttttattcccattcgcagactcaaaaaataactttctcttatcgctgacaaatgaagtccaaccgaatctgaatcgtaccgatgaacgatttccaccaacctaaagaaaaaaaggaaatgccgaaatcttgattgccagagagagtggaatcacgtgacagagcaatcaagcaatcctaccgacagtcagttgtctaattgcccaaaccgggatttttttattattatttaatttaatttaatttaatttaattttttttgtctcccgcattttggccaatttttttttctcgttaattttgttttttttcccccaattttctcaatttgctcaattttccctactcccttattttccctcaatccttgatttaccccgaattccccaaatttttccattttctctgcagctcttttcttggtctggcgtattcgtcaagccgtcattcccttgtctcaaaacgacttgctcaagcgaatcgaggaacaaatgccggctgagcagtaaccacggctttttcgagccgcgggtattctccggcatatctccgaagcgtaatggacgcgcccaagtccctccgacggctgtcagaaaaaaaaggtgaaaaaggaaaaagagcaaaaaaggaaaaaaaaagaaaaaaaagaggtcactacagaatcatccaaaacgcacgattgaagagatctaagacacccaaatgttgaaaaattggtcaattagacctctgcaattactctgatcaacttcatgtcttcttttcttcatttttcgactcgcttgaaactgcacaaatcaaccatctaacatttttcctctgtcaaactctacaccagactcaatcctccgacaccatacaagaaggaatggggacaggggcggttccgaattggaaattggattgcttttttgttattttcaaagaggctgaagcccaccgaccagacgcattcaactgtggcccaaaagttccatgcatttcgctgtaccagtgatgagataattgtggttcagaaaggcgagttctactacaagtggatgtagaaccatcggaacatctaatacaaataataaacgtcaagagagagatagcgtcaagttaatatgaacaaccaccacacaccccaaacacgtgaccctcctagttcctcccatacctccgccctcactcgcccccactcgccctcactcgccctcactccgccctcactccgcccactacgccctccctcgctactcgctccatttctacaccaaataaactcctaagatcgacaccaaagactatcaagtccccagtgcaagccgtatacaactgcacatagccatacatacactctcacacacatgtgtctaaagcaaactctcggactttgactctgaaacatttagtgttgagtttggagccatccgatatgcatgtcacgtgatgcccaagtccgtgtgacaaggtgagtacgagtgtcagctggagtacgagtgtcagctggagtacgagtgtcagcatgaagaccatgacaagccgagagagagagagagacaggtgagcgtcgagtccgcggacgcgcgggtaatttgggcggctgttacaagattatgacaggtggggttggagggggtttggttgggggaattttgagtaataaatgagtcagggtttttgtgggaataataaataataaatgaaataaatgattaattaaaataaatgacaaaaataaatgacaaaaataaaaattgtaaataatactaaaatgataataaacataatgaaaatacaataaaaatctgtcctccctatcgtcaactagaaaactattttggtcaacttatcaatcaccttagaaagctcctgcaactcgtacttaatgtcggttgttccccagaaatggttagggccatctattggccatctataactgcctagagctgatttctgccacacagttaaagttccgtcaacaatggcgaaaatcaacccgcggttgtgaaacccacaatgtcattctctctaacgtgctctttccttcactctcgtctattgcgttgttccgacaatgaaaatgttggaaaatgatatcgcgttttggtgttttaggttccagggtctgataataatactttttgctccaacaagataagattttaggtggatcaaaagtctaaattgaatacacgtttcggttatagttgtgggtttggggtaaacaaaggaacttcacagcggtgggttagggctgcaggacttgtccgatttatgcatggaaccgaagagccccctcgcaaagaagattagtttattattattattacaatttgattttgattttcagtacagaagagtactgtgaatttccttataaagatcggcaaaaaatgaaatgatgataattggaaataatagtttttcgaaactcacgaaaaaacccagcaaaaccaaaggccgcaaaaactatatagaatctggacatgagatccataatttgttttgctggaatgacacgttttatcatgttctactaaccactccgctttttctatgcgtatagccttgcattgttgactttttaattttttaattttttttaatatttaatgttttaatttaattttttttcttcatttttcagactttcaccgcaatcactgtacgagtacccagatacgagccggaaacagatgaaagaaatgaaagacgttggatcagatgaggggtgtcggagttggaccagatgatggatggtggggtggtgcttgacatcaggtctaaactccgataggaactaaattggcaagtagggatccattttcggtccgaaataaaaaattgaagaaaagaaaacaaaaaataaaacaataaaacaaaaatgcagaaaaaattgcacgtagaccacaaaccccatcattccagtttgtttacatcctcgtaatgtactcgtacctgcggaagtgaccatgccgaattattggttggaaaaaacgccgcttgacaatcagatcagacgaatcgaaaaaaggaacaagtctgctgatatgcagggagcctgcacgagcaaaataccaccagtaagtggcgattaaaatcgcgaaaaattcgagaaaaattggaaaaataaagagaaaaagagaatcgacatttggaggaggttatgataatatttgatttttcccttttgcaatttgtatttcagatatcgatttgagctcgtcggatccgctacccatctcggctatcggacaaagaagatattatgcgtttcagtatgcatggaggcagagcaagcagggcgctgagagcaagtcttggcgtgccgtgccatctcatgaaacactcccatgtcggacgagatgtattttgttattttttattttttgtccctcctccccccaacacttgagccttgttgcgggattatacgaggcaggttgtggcattacatgaggcatgtggttggcatgacatgggtcttgtggcggatatcacattggtcatgtcatgactgtttgtccacgttgaccgtacatacaggtgttggcatgtattcggcgattgtcggtgcctgtcttgcattaagctcattggaggtgagacgttatacggagaacggggaagtggaccaaatggacgaaaaaggcgaaaaaaaagggcagagaggaaagagggttcggcaactattaacggccgagttaagaagcacgtgatcatacggatgaccacgaaggttggatgtgctcacggtgggtgtatgatggtgctcacgcagctatgtggtgtccattacaacgctcatgtagtgaccacacagtgcatgtagtgcccattacacaactcatgtagtgcccaccacgctctttatgtaatgtccaccacactttttcatatggtgccccagttccaagcggagatcaatatgagaccgttgcaagatactgtacttatccctcactctccgacgccgatgagcttgatccgaataagcctctgtgttaggaagatgatggaggaatttagtggcagttaatgacgtcggtgttgttgattatagcgacaggatgtcgtgataaatgaggtgcccgagattggcgacattctagtctctgctggtgcagattgaagagttgtgtgtttagttgatcaagtgaagtaaaatttaggagaatggggagaaggaaacacttgaaagaaaataaaaaaattgaaaaaatggggaagatggggaaaaatagaaaaaaatggggaagatggggaaaaatgggggaaaaatgggggaaaaatgggaaaaatgggggaaaaatgggaaaaaatggagaaaaatggggaaaaaagggggaaaaaagaccagagaaaatagtcacccatacgcagatctgagtccgaactcaagagtcgagttttctttttcgccaagccagttttagataaaaacaagtacaaatattcgtacatactgtacttaacatacataccagtttctttgccgccatgtggtatctgtgtggaggtcgttctgcgctgattttgggtctgtaccactatcacaccatctgtgatgacataatcagtatcgtagagcagcagtcgtaccattcaagtcaccgatgctgccctatgtctcaagtgtgccgtgtgcgacgataaaaatagccctgaggtgtcttacacgggcagaaaaacaaaatccagacctgcaaaaacccgaccgacaaaagcaaaagcccagtcttgtcttacaccgtccatgtcacatagctattgttattgttacgttgctggagaaaatgagagacagacaagacattgtcgtgcaccaggtagggtctagtttctgcggaagaaccgttgtgcattgttagacctgagtctgagtaaatctcgcagagtcgtgtcggacaaatcggctttttttgggtctagatcgcgatccagaaagggtacacgattcaaactactatcatttcattcggaaccctctcctgagtaaaatgagcccgccaaatcccatcactaatcactggatcaacaagaatgatattttgcaccctcccccagctttcggctctggttagctccaccaccctaaacaacgctagacgtctctggaaaacctatgcggcgacctaagagcagatagtcggactagtggaacgctacggatcagccctatctcggatgtaatagcttcatctggtgattggtgattgtgggctggtcccattcaagtatgtactgtacagtatgtacttctgaacaaaacgagacttttcaccacaggtttgagcacagaaacaagtgcagtgagacctggctcgaaacagaaaccagccagggggacattccggctcctaccagcgctgagtcgaagttgaacatacgtacaattgtcacattggcggaatgttacatctgatgatcacgttatttggagatggatcgatagagttgggggattcgggtctactgtcttcattcattagggcgacagttgtgggtggatcggcggagcttggggtggtaccaagaccaaaatagccacttttccggcgcaaaattggacggattggagcgacttgtaattgagattttgtgcgatttttcccacaaacactagaagaaatttcaatccaacgggggatgacagaataattaaagttgaatgatgggatataatttaggagaaataggacttttttttttttttttttttttttttttttttggttgaacagaaaacatgaaccccacctttagtttcgtcataaaaaagaaaaaaaaaaggtattacaaatattgcacaaaaaatacaccaatacatctccacagagtttgacccggttttcaccgtcttgtgacgaatttttaccaatctacattacatctccaactagccccatctaatgctagctataaccctaactatatacggacccttaactacacaacgactgaaagacaagatgagaccccgcctgtactgtagctggaacattgaatctcattttcccaacttgcaacaatgttccgatccgacttgagtaccgacgttacaagtacatgtccttgtgcgtactgcactgtactcaccatgcaagacgtataactcttctccgcatccggacccccagattgtgcttgagatgattgcttcgaaaacaatcatgtcaccgtcgtattttgcgggccgcaatatcgactcacaatgcgtctccgacggcttggctctctgcttaaggcgccatatcgtcgactgtgcccagttcgtgtatgtagccagcaacacacgtggatcgtagtccaggcacagtccgacttagtagccagtgttacaagaacagtgtagtatggcactaaccgccatctcgcgagccgcgagctatgtgaagaaaccatagagcctccgtggatagccgcatcgtgagagagattcggaactagcggctgggaccctagcagaaggataagacgctggcacacaaggaatgatgggtttgtgtttctttgtgtcggcgttgtggttgagggaattgcagatgaggggataattgtgatttacgggactctggattttttacttgtttagttgagtcaagttaagtagttctgttctctacgtgccgttctgaaatatactgacagtattgtatttacttgaaatgttgatttgctaaccaaacaaaatggtgcattcctgtcaactgcactttgttactctacttggcattcagaaaggacaggcagaacatcagaaaaaataataatttgaggaccagacaagactgtcaacacaaacaaacccaggtgtatctaacaattaaccaaacgacaccttctgctcaagtccagctggccagtttctcgatctagtccgtttctccaacaacaagaccactgtgtttgtcagtggaggacgttctccaacagcaacaccactataacatcagtggacgtttcctccagtcgccatccgttctggcggcccgcaagagcctacaacttatcacaactagtatcgatactcagcgacttagtgtggcaaccatacgggccgtgaactacccgcccgggaggttcaccaactaggaacggataagatacgggtatgacaaaaccggctggctagcgtcgtggcgaaaagagccgttcgcaagtgagttgggcttgacgtggactatgacggcacatgacatgagccaagccggggtaagttcgttcatgaaatgctgtcaagttgggtcaattagggtcaatttgggtaacatccgaattggatcaattgggaaagaaagacggtggtgttggattacccacccaacagcaactggggtcaccgttggagtgtctgtgttccacggatatacgcacagctaaggttgggcagttgtaaacatgtgtgcgaatgggatcctgttgtctggttggggtcaaaaaacaacagcagccacgacgaagttcgagctacccgggtttattctgccatcttctttccagataactaaccgggtgaagaacgagctcatgtgagaatgggggtggggcgatgaagggcgactggacaaattctggccgtgctatgaccgaggtttcccttccttttcttgttcccttcttttttcccttctttgcaaactacaactccaagtttgacagtctcagaaaagagaaacgacttctgttagtccaacttaaaccatgctctgtgatgatactgattagatactgagctggcgtggcccacaaagaaaatgtcaacattttcggaaaaacaaaaacaaaaaaaacatcagaaaaaaaggacaaaaaaagacaccaacaaaaaacaaaaaaaccgaatgaactgcaagacacacactaaaagaactgaccagggtatacgagaccaatgacagaaacggccaagaggaggcacgtggtcctccccatcctttctgaagctgagctgtgcgtcaggtgtagcttatctatcgatttactgggcctggggagacggtttaagtggacgcaaaaaccgtgtgaatgggtgaaatcgcacatttttctgctatccgcggactggcttcttgaggcggatggatgaccggttgctcggagtcccttgttccatgaccggtttgacattttccacggtcaaacgccatctgaagattttgtcgcaatccccggcttgacaaaagttaatcgatgttgggacactcaaaaggtgacaggggggagagacggtagggtgcgttgtttgagggcttcgacgaggtgtcagcagccgcttcgaagggttccatcttctggcaggtgcatctccttgttgtggtgcagtatcggacgttcgtggggcggtgtctgtcacccgtattgtgcagaaaaaacgccacatacagccttgcactgatctaaaacagtaagtacgagacggtacacattctctgcatctctgcatctccccactttcccctcgccttgatcgcacgcaacctactgccgtttctacctcagatttctggtcgacacagcttcatgtcaatagttgcacggggccctgctgacatgggagctgtgccgttaaggaagtctcggcggatttctagttcactgtctgtgcatagacctacttaagacctctaaatcagactgactcagggtcctgcgatcttcctctatgtcgtccatttttgtccacacacaatgggaattgttaatggacagttcagacataatggacatatcagacattaccgttggagggatcggcggtttgattttatatcccgcgtatctccctatttctggagtatggtgttgtcatcccatgatgacctttcctagaccatggtgtctcatctcctccctactcgtaccactcccattcttactaagcgagtagtatcccattctaactttttccaaaccccaccacgagatgcccacatcgggatcagcgggaggggggtagggatgacaccagggcgctgattgtacagcacaatagttggtggagggggactattgggttcgggaatatgtgccaaaaaaaaacgggtcggtttgtgcaggtcggaggttgtcactggagccagggagactctttgttttgtgttttttttgtcagtatttttccgtggaccctgctttttcggcgctcggtctctttgcaatcgccggaactaagtgataccaacatgaaacggcacaagaagcagggtaattgagaaggaaaaaaagcgagtccggaaaatgtgaggaaaaaacgagggaaaacgagggaacaaaaacgacaggcagcaaaagagtacagcaaaagagtacagcaaaagagtacagcaacaaagagtacaagtgtagaagttcaatcacgtgacggtaatctagagagggtttacgactggcccgacgaatatcattttgaagaggcgattgaagcgattctaacggtggtgaaaaaaaccggagtaaaaatcaactgtcaggacatgcaccgggctgacagaagaaacgtgataacggaagaaacgcgatgacggaagaaacgcgatgacggaagaaaaacaccattgacggaagaaaagcaccgttgatggaacatcaacagactgacggaacatcgacagactggaacattaccagacagagatctgtactcaacaatatatacaagcacactacaacaccccaactcgttccacctccatttcttaccctcatcatccctctcaccacgtgtctccactcaactcaacccaacttcaccaactccgtagtcaatcccctatcaccatctctctcatacatacgacggcagtggtacaactttaccagtggaaatggccgtgtgagtcgtctaattcttcccaatggagtaagatggacctacactgaaagactgaaagaggtttgctttttcttgccttgcgtttccctgtttgtcgaacttagatacggcaagtcggggagagggctttgggagccgattgccaccgattggatccgactggctcttgccgcagagtctgtggcgactctattgttacaatggtggcttgtggggcttgtggaatcttcaaaatcgatctcaaaacatgtcctcgactcgtgttgctgctctcctactcggggtctatgtgtcatggaccaccgccactcgggatggtgggctggattgcaacaagtgtgaactcgttccatgcagattagacgacaaatagggttgggtaatgatttgttctatttcatttctccatttttgtgtttttattttgtgttttttgcgaaagccgatttcgctcgcttttccgctttcatttttcgattttcccacttttcacttttttgcaatttttcaacttttctcttagcctttaaaaaccctgatttttacgctcaaagtttgacaaacccaattatctttaagcattcgtcaaatagactttgacaaactaggttttggatgcagcgattctgcagaaccgggccgtgtaccctgagtagtaattctccaccagagaacaagattgcaagcaaaataaaatttgaagtaaaccagtgcattctccacaccttgacaaacataatgatatactttatttctccacagcggtatttctgacgcccccacacccccccactgctcccacactttccatatatatatatctccaaccacatcctcctgttgaccacaatggactaccacaatccccactctgaccttttccaaatggcgaccgagccctggtgcgacgactacgtggcccaatacggcaactccatccagtacccggtcaccaactcgtttgcctacaacctgccctacgatgacctgacccagcaccacaaccacaaccagcaccagcagcaactcgttagtcagccccagagtcacgtgaacatgctgtcgcactttggccagcagccccagcagccccagcagcagcaacagcagcagcatcaccactcgcacggccatgtgacaccccagacccaccacaactactccattgaccagccctcgccgttgcaacaacatcatcaaaatcttcgtcttccacgtcgtccgcgtcgtcgtcatcgtctcacgtgaccaacagtcatcatcacatgaccacccctcattctcaaaatcagaccgtggcggccatccagcctccggcgtctaactatcagctgtattcgtcggtgcaagtcccgtatgaagacgtctatctggacacttcctcttcggcagcggcctcggattatctgctgactcagccctacatggaggcggttacgtcggccacaacgtcgccctccgattacgacacccctcacaatgcatcttcttcggcgtcgtcttcggtttcggtggcttcccgcaagcagcccgagtctcgcatgtcgcaacccgagcttttttcacgcatgggtctttctcacgaccccgaggaggctcgaaaccgcgagaacagggtcctatctctactcaagtcgcgtgggttcaagctcggagaacagacttggatcagagacactacgccggcagttcgacaggaaatcgtcgactttatccatgcctcaactgtccaggaatacggctactccaaatatatgattgaggtggtcattcgacgggcatgttatcatttgatgcagggtcgattgagacgaattagaagggctcgaaagtccaagggaaattgacgtggaggataaaggggatggcgcaaggacacggatgaggagatggatacataagtcttaatttatactaacgataatgttttgagtacagtacaggtagttacaacaaaaaaatgaggaaaaataccaaaaatcaccatcttgagaagcgtagagtatagatacgtctttgagaacttgagcaatggaacgacagagccgtgatgatgataatggtactatatttgacctcggaatcggtttattagtattgtaatcacgtcaagaaatgggtgtatacgtaacgaaaacgtgatgggtgcataacttttgatattaaggatttgaagcggtgaaatttgcacaggatggtttatcaacgcaccctgaaataatgacacgaaaaattccgacttcccgacgtctcgattgcttctttgatgtcgtacaaaattcacttacgcgactagggtttttaggtagaattgaggaggtcagaattggtttggaggttgtggagagtgtttgaatcggtctcgaaaagtgattaaaatccccaccaatttcttccagtcattctattgctctcattgtgttcttgttcgggttctgaaaaatttaggcaaaattaaaaaaaaatataaaaaaagcaaatagggatccaacgcggccggaaatacccccagctatctagaaaaggtctacgtggcctgaaacaaatgccaaaaatcacgtcatcaagtccccgactttgtcaaaccgtcgaatgcctccctgtattatacatatatgcgcgtcgatgcatctaataaggcgtacaagtgcgttctagtgcgcctgaaacgggatgtgggtctttggcaagttgatggagaagctaacaactggctaattaaagcttggagcaatgtttcagacttgtttgtacgattcacaacaagtacaaactgctgggggtgggtttccttgttcatttttttacccatggatttgggggatccagactgctccataggtggaagatatactggtgtttagccagtctagacggactcaggggactgcaaaagatgataattacttagtttttggttcacaatactactttcagagtgtcgtcaaactgtgactcagtcggaacctctcctacatgtgtttcatgaccattcaactggcgcaaaaagggatattaaatacaccacaagaagctcaattcacagcatgactttgagatgttccaaaaccagtttgtaccgtgtccaaaagtgcattccaatcactccaccatttacatccctggacgaagagagctaaggaaaacaagggtctgatacacaagtatgatttgttttagagtcgtcaaggtaaatttaggaatggagatttatcaatactgtagatgcaacgatgctacacttgtacttttgcttgtatgcgaatgtctggttttccctggaggagttgcggatgatagacgagggaagaagaggtcaaaagctatctgaatgattgaagtgtctttatagagctccatatctgatttcggctccaaatccagcacctctagtgtctacttcaccttcaacagactcctcttgtccttgattagtcagcacgagattacaagggaggcggagcaagaggttggaattgagcaaaagacggcttatatgagttgattaatcatttcatcgtttttgattggtgaaggtgtttccagttcggtgaagatattggttctgattctggttctggagttggtattatctgtggaagtcagggagagaaaaaaaagtacccgaaaacaaaaaaagagagtcaatctgttgactttgggccttagattattgttgaaatcagccttactcaatcaaccgtggaccgttgtccagttcaaacagtgactcaagtgctctgaaacatcttatcgtgtgactcaagtgccctggggagttcccttttgttcaaatagcacatgaactacttcatgttgagcatctggcgctaattatctgttgtatcactttttgcgccagtcttcagggttcaattcgtcgtttccggcgctgtatcggggaaactcgtggttttgggaagggcacatttcttttatgattttcttcatttgtttagccaagcattgtgcatgttgtgtggggaataaacccgccgttattatcactatacgagggttaataggcagggttgtagattttatcatctaccccggttcatttatttactgtatttatatatatatatatatatttttccggacaaaattttgatatcatgcataatcgcagacagcgaaaaaacaccgacggatatgcggaattgccacagaaaggaacgtttcttgatacacaaacacaaacagaaattcggaaacagatatatatatatatactccaacacagactctgactggtattcgactctttacgacacagacgcggaatcggcggaatttggcacagaggaggaaacggtgagcggcacatacagatacaatgacacagagatggggactcgaaacagtgagtacagtgagtgacacagacacaatggcagagtgacagatgtaaacgcagcaacaacaggatcatgtatggcgaaaacgtctaacgacaactattgtggtaacacacaccaccagccacgtaaggtggcacagttgtgggtgaggatgatcatgtctctaaatgcggctggaattggagcgagagaatcgtttagttggtttttgagacctgtcactagatgtattacggcagaatggtggtaccaaccagccaatgtctaacagggcagaattgaccagtcagtgtcaagactcgtgagaaagagtcgataatctttgtgaccttcagtattcccagcaaacattgttcccgatctcaacagccaacagctcgcagcagatttgtgctctcacctgtttgttctcagcagaagccacgtttcccgacctcaacttctgaaaaactgacctggaactccaggaagcagtggtataccgttattttacagctatttggggtatcattgtagccattgggcagtcaatgtgtcttcaagtatcttttggttttgggtgaactctctctggtctagttgtggtttatctctggtctactcatggactatctatagactcaccagttgggctccttcccgcgaacaacccacttcatcgggtagcgtgcctgcaaatctagtgctcttacccgtcacatttgtaagactgccggtgagacacggatatctcggtaacacgggtcggagcagccacttgcacggatcgaggcagccatatcttctggatggtctctggttcccttctcttcgcagcacgtgtgttcttcaagtctcaccacccttcttcactgtggttctccaccttccttgctagtgcggcggtaggtttagtctggctgcgccttcgttctcgtccattagcgtatttaatattcaatgacaatgctcgtatgtcatagaacaatagctgttatttcccgggtcttgggcgagacgtgcatatggcgtgatggggtgattgatcgacattttggcgatgtctgcggagtctttctcggggctcacgtgtttctcttgcgaactggttaagcgaggagcggacttcgggcactctccaatggccgaacactactgcaagatacgccggctttttccattaaccccgtcgtcagggataagtggtccaaggcattcgtgttctttttcgcttcattttttcgcttcattttttcggtttaaaatggactgctagatggctctaaaattctgtgcttcattggactcggaaactacttccctttcgggtggcactatgggtgacgggcattgttgaatgttgtcgatgagagtatcggtttggggttggagtttcttgcaactacttcaaagtcgcttggagacacttgagttatttgaaactacttcggagttacttggaactacttcggagtcacttggagacactgggagttacttggaactacttaggagtcacttggaactactttggagtcactcggagacacttggatgataagaaaaccgatatcagttggatctgagactgggctaaggcatcctgcttcttcttatcagcacactaccttgggttccgatttagacttgtttaaacctcgagaagcctagtcgttttcagaatgactatttctgggtctgtttccgcttggtacctgttgagtctccacttggccgcccaaccagcatgcattactagtgctacaatggatccaagagccggcagaaggtcgctctaacccattgttttgatatagtgcactttctggacctcggctattttgaagaggcaaattcagcccgtgtattcctgatgacgccatttgagcgactccgaaatgtgccacggcgacagaatttcaaacacaggttttgaggatgagtatctgacgccatccataccctttgacgaagacttatgcatgctcatcgcagtgatccaggggatacgattgcagatgagcaatatttttgagaaatgaaaccctgttttttgttgtattgttcgcccccgttttgtctttggagtatttctgggtttcggaatccttccaaagagtctctagaagggcacctagagagctataaaatagcagcagcgatctaatggtacaaacggaagtgggaaaattcaccctcggacaattttaccataatggtgaacaactgaactgccgtatgttcgatgtactactcgtgaatctattgatctgagttgggagaggtaaaattataaaattataaaattataaaatatatatatatatatatatatatatagtattatgtactgtgcttcaatacaaggagccgctccagtgggaatatctgaatataaattcgacaaaatggtatccaaatgcctctatatcccatatatcgcccctcatattacatcgctcctcttctttccacctttccagactcctccggttttttctatatatatattttttataaaattattctcttcaggataacctcggaacttaaatactggagttccaatatgacgtctaacgactactgtgttgtacttgcagctagctacaatgtctccaggagtacccataatggtaagatattctaagctagtgatacgccacattataacagaccaaaatcgatggctgcttatgctaagactcaggcacatccacgtggcttgttttcgtgcagtatgcagtatgtagtgtaggaagtccgaagtggatctttttacgagcttcggggaatgattcagaaagtgtagagaggttgaatgtgataatttgagcctttatatgtggacttcgcatgacgattactggatatgagctgagaaaagtcttgtaatggtctcttctagcttgacttaatagttgatcaacttgttctgctctaaaactgctcaatttgagtaattattggtactattgcaataagaaaagcttccctgttttgatggtaatattttaatgactatattccaatcattcctaattacattgaggatattctgtaatgtcggttggattttggatatttaaggtttcggaaactgtgtattttttattcttttattattattggtattaattattcttcttctgactcagaatgacaccgaaaaagacaacatgttgtgagcgacactcagacctccaagtcgcacaaaagtggtcaattgaccttttccgtgcctcagcaaatttcctcaacgtcagtagagattgtgagacctgtgagacaacggactcagtcaactacaggtagtggatctgtgtgtgtgatcctgttagtgtgtgaatctgtcctcatactcgaacctccagatctgcatctgcatctgcatcttgacctacggtactctcctcttcctgcaccacttagtggttacattcagtgcactaacaatggcgacattagtgtcacgtatcaatccggtgaagtaactgccaggtggagttctgacccagctaaactcttctgatggcggcgctagaccagagcagaactggtaaccagaaagtggtggtaagatgggagtctcatcattctgaagttcggtgagtgtgtcataccggtacagatatggagttgctggtctcattgagtgaacaagtcggactgaatctctttccgcacaacattttcacatctgacttgtgaccacacagctcgagagcataatccatcaccgcccagttcctagaccgaagcaaacatgttgcgcgtcccagaggcagctacagtgctcataccttgtacacccttgtacaagttggtcacattacatactgtgctgtgtacagtatgtactgtgactgtaggagattgtggggggaagtgtcggagaacacttacgtggaaacagttgacgtgatttggaatcagtccacgtgaaatcagatcaccttcgccattaacgtaactaagcgtggtggtctccatctcgtgaacagccgcatgaaaacacactaaaatgccagggactaacaaccgatttaatggcaggaacaccaggggtcaaaatatgtgtcatctacgtcgtctgcgtcacatgattttgattttagtcagatgtatcattctgcagcctggtttagttctacagggacacattgtgggatgcgtgtgtggtatgggacagggacaagtctgagtcagcggaagagaagaggcgaaatgagtcagctaagcaccaggggctaatatgaaccagttaagctgcaaccaatcactccaatttccccaattgttgctcaacaacagatatctggtcgcttctaatggactattactaaccccggtttctaaccagctcactctgatctcctccgagtcacttccgatctctaagcacatttcatacgacaattggtactagtcctaaaagagtcaggatagacgagacaaagaaggacaacaatgcaacaacaatgcgagcgttttaaaaggtggggtacagtagtcgatttacacccgtctagtttagtctggagctgttggtactggtagggctgtcatgtgcttcgagtagctacaagtagtacgaaggtcggcactaaatagtctgaagtatcttttaagcccgatgcaccgttaagtacatattatgagtataccaggagcaattggtggtagtcagtatgttgctgtagtgattccagttttctagtcacttcaaggtatttcatgtttttttgtgggggttgtgttttttttaaagattttctttttgatttattttctttttggtttttttctttcagattttttcgtcaatttcccacaatattcgaaaattcaaaaaagagctcagtataacctggtaaaaatgccaaatctaccctctacactctcagaatccaccaatgtactccaaaaatctcagaaaccactcatttcgattctgtctgtcaaaaaaagatactcgtagcaactctggcagtctcaacgtcaatgttcatgttagacaagcacattccaacccaatttctcgtggcgcctctgtgatcgtatgagtatggggatgggtaaaagtgtgtacggtacttggagcccactttggtgtttttgacctgattatgacgacatgtaacgtggttgattcgggaggttcctcaagtgtctgattggtgatcggtggccgcggtacaaagaaggggactcgaacgtcaaggaagaggtggttgattgattgaattgaaccctttcccccctcaattgcttcgtaaaaatgacgcctttcgcctcccgtatataaaacacgtaagtaactttcagactactagtagagaatacgactattctattaaagtggcagatggggtcgataattgctttgaaaaaatcacccgtccattatttggcactctgagaaggactcgactccaaaaaaatatccaccctattcctgctctgttatttcaatccctccctacaacgtgtttcacagtgatccgcatatagccagaattgcttttaaagtcttccttcaaagacccacaaaaaggctcagtgcgccctggagaacatgtgtagaggaaaaactgatccatttgtctcatggttgactcttccacgtcttttttttgctcatttctgactcaagtaccgatatgctctttttttctaatctcaaccactacaagtagaacccaccccgcaaggacccaaagttcacgatcgctgctaccagagtaaacagacttgttttaacatgtccgtgtttgcatacgggggacttgtcgtccttgttaacactaccatttagattctttggctcgtttttatcttgggagcggggggtcttttggagcttttgtaaacgagatcatcaccatctattctacatcttaaaagagctgagattaaacagaaaaatgcaatggattctccacgcttcacgaattccatgtctccactccatttgtcgttattacctctccttccgcttctaacgtcttccctcaaaacacaagtccgaaaagagccgcaatcgccctcaaaaagaaacacaaacaaacaaaaataaaacacaaacatcacaagttccatcctccgtggctctccatattgacaaatcaaccgatcataaaggttggattcaaatccaccgcgtttttggaccattttcaggacgcccatgacggtcgtgtgcttacgtaagtcaaactgtgttgtccatctttattcacgtgttcagggcggatgcggccgaaaagagtccattcctattgtgtgatgactaagcaatcgacctcgcgtaaatacggacaaaggaaaccttattttaagcgcggattgtgagacacaagaggcgacgagtctaatttattgtgatagggttagggttttgagtcttctggagtcgacaacaggggaagagacgcaaataggggttagggcaggtttcacaatctgtggttcatttttaacagagataaagtcgattatcggcatctggcgagtggctacgatggcgtgaagttaattccaaagtttgattgggaattgaaaaatgggaaaaatgggaaatgggaaaattgggaaaaatggataaatcgggaaaattggatgaactgaatattgaatattgagacagactactaaaacctgtatgattaaatcaaggagaagggaggaagttattgattttttttcttagtttctgttttgttttgttttgttttgttttgttttgttttgttatgttttgttttgttttattttattttattttatttctttaatttattttaagtatttattttcaaatttctgaaacaagtactaatctgagcagccaaaatgttggtaaaatcaacaaaattgcagaaacaagataaaagtctgccgaaaaaagatttgcgattggttcgagtggttcgacagggaagagagaagctcctgtggtgttatctgttctatgacgttctccagagacttttccagaggcaataatttggtgggatcagagaaaagggagaaaaagaaacaggtggagatgtaagtacaagtaggcccataaaggatttttaatcaaaattgatttgatatctattcttttctcaggaatgaaaatcaatttcaggaaatgatgatcagttgagggagttgttccataaatacggtacagtgcaatacatgtagtcctctgagaaaaatgaaatttgtaccattgaaacgcacgtgattttttaaccccactcttcctgttcttcgtcattcacttgcttgactccgccacctttgacttagtcagcagagcttctaaaagaaaaaatctaaaaaatagggtgttcgaaaaactatggcttgcgccaggtcggcgtttgctccgacaaataggagacgacaaactttatgataagtcaaaagagagagaatttcgggcacgtgaccatattttcctcctcgttttcttttgtccacacttgtccaaattctattatcttctctgtagcccattctatgtgccctttcgtctattctttccgttccggcaccacttacctttcaactaaagttctcaactaagttagtctatacgaacagcaaattaaaggtagattggagtaaagtcaagtaaattgctaatttccggtttgtaatggtttttccacaaaacacaagaaaacaagcgggaatcgacaagacaatagaaacaagaaacgacggctatcgcatagagaatgcggatgcaggacgaggtataagaacgaagtcacatgacgtcaaaaaaagcaactaggggaaaagatgttggaaaaggtgggcatgataaactagtcacgtatggtaccgagccgagtacagtacttgtaagtggaggaggaaagatgtacagcagaagagaagacacaaaactatgcgtgggttctgtatcacgtgacttgtcaagagctcgccgccgtcgatttatttttaccattacaagtacatactgtacatagtccttggtatggcccgttccggcaacctaactccagagagttcggagataaagcgtcgggtccgaaataccgatcctttcaaccaaataaagtgccgaggcaaagtccccaggtattttaattccgaccgaacaccttgtctccatttatctccaagatatggtttcatggtcataactgggctctataatcgtagcaagcgagtatatggggagcttgtttggtatcattttgatcaggagaagctgatgattccaatgatggtacttttgtttgtttaggacttttctagcgcaacactttgttattcggagtaattctggtccttatcctaccaataaggtcgaggctgtggcttcatgctgatatgaaacggcaccaaatgttatattgcggagatatcttgagttttcgggtcacgtgagttcggggggagacagctgggttggttttcggagatgtctggtgacgtttgccatggaagttgtcgagtcatgccactgaggagcttttgttgcacgaatacaagcgtcaattgtacaaccgaagtacagtagagtacttttacgtgtacagtagagtatttttagtcgtgttttcgactcagggcgcactacagtactcgtacttgtttcagcattcattttgtttgtattctagaatgtctctcaaaaaaaaaaaaaacatttaaatttgttttttctaggacagaagaaaggcgaaatacatggcagcatgttacagggtccgggggcgtattcatagtgatagtttatgtggattgatatgtatgtctgggggtttactggattattgactcttgtcagtaggtgtttttgtcgtattactgagacagaaatacgaagcggctgaggaggcatttacaggaggggttttttgtatgacggatgtgtgaaatgatgattgttacttttcgggaggtttcttggtccaagtgttagcatccccaggagtcgagtgcatagtcaaatagcagtcaactaatttacttgattaattagctactcttgacttgacttgatctgatggtttatagagtcagttgagatgcgaaatggggaacggtttccatgcttcagggtaggtgttggtctccacataggtttcttgatcttctggtctattatttcggattatgggcattattgttagacatcagaggatatttgactcagcttacaaactaccagagaataaattaaaaaaaaaaaaaaaaaaaaaaaaggaacaaaatatatttaaaaaaatatttttttaaaaaaaaaacaccaaaaacactttagaagctcctaaatggcacaaaaaaagcacaatatggcacttgatacactaaaactattcgtcattgtcaatttcatgttattgaccaaccaaagttgtgtgtgagtgggtataaccatcttcggtctactctacggtcaatactgacttcactctgacgactacttgtagctctgtcagcttcatcatgttgggttaagctgccgaaagcccgagacctctgtttattttcccccatctatgataattcttgccgtggtttgctaagggtgggtgatacccagtctggacctgcaatatccatttgaaaaggtgatacccgagacaattacttttctttatgagaatgtctctagtctttcgactcgccttgacctcaccaattggtcacaactgctcacctctgccatctttgaccgacttctgctcctctatgatagcctagagaataacttaggaccaccagcgtttagcaccggcgctaaaacaagagcaccgttcccgccactaactccacaattacggcattccccatagctggtttgtattgcatgacgtcctctttgcttcgagcttcgtctaaaatcaccgatcacggcacatatcagaaccgccgctcgtgcaacggtcctatagctcgttaagtggtctgacaatgtcaaacgttttcacaaaacgtgggaaaagccttagagacaagattcagagtggaacgtaaggctctagtcattttgtgtcgtgttgttggtgtcgaaagctgacggtgtagatactgcgggacaactgacagtggagaacaggagtaagaatggtcgctgaagggtctatgtgacacagacatcttgcacgtgattctggggcagtattacaagcctcgcatacagtaccttgggatataaaaaacggggaagaaggggaaaaaagacgaaaaaaagaaaaaaaaagaaaaaaaagaaaaaaaagggaaaaaaggggggaaaaaaaagagggggggaagacaacactgaactacgtcagtgttatgaaatagttcgtgtattatccagtagcaagactcttttttgaaagttactttagggataatcatgtcatttttgataacccattttccagaccatcaccatggttcaagctgttgttatattaagccaactttttttttcgacgtaaatcagaaccaagtcagcggtttcagatgttgatattccgcggaattaatgcgagaaatggactttgtgacttatttagatcaactctggtttttccaattccatttttggacttttacacacatttaacgcgtcgacatatcccaatggtctgtctattctcatgaacaaatttaaaagaccccggaaggctccaggtagctccgaaaaacctccgaaaaaatcgtagactcgtgaatatactaccaggaatacggcggagaagtccctgtcactattgaacggcttctggggggagtgttgcagctaccaagagagttatggaacggtgatgcatttatgaatggcattgaacctacgcgtccgacaattcgggtctccggttaacaaatcatagcgtggtttactgcctttagccgtcaaaactaatgaattgtggtcgtgaacaatggattgtagtcaggaacaaagaattgtttgcgctgtttcgtgtgtatggatttttggctgctgttttgagaccctaccgaagggccatacgtctaggaggaacaatggaagccatgattggaattttatatatccaggaggagtaataggagatcattttggagttttaatacagtggtttctgtcctagatggaatccatatattctactagagcactaggtgtggttaacacaagaaattatgtcacgcacacacagctttagaccattgcttgtttctgagaatcgagcgccgtttgatggttcgacttctagaaatagaaggaagcagccagttcgaatgcccgcgcgatcattcagaacagacaaagaagaccgtggaaaaactcacccaaaaaaccaccacctgcatcgcagaaacagggctggttatggttacactctgtgacagcattcttagagatgcatagaaagacatttatgccggggctcgtgggtgactgacagactgactgaatgacagacgcggtgctttttcttcttctttttttctttcttcagcaagcttgatgccacgtgggctttttcttgtcttgcgtactcgttggatatgacagaaagtgaatggcgtgggttggagttgtagagtgaattttgcataacaaatacattaactagttgcaagtagtcacttagttgagaagcttgcggaactggtagcgagaatgagaacatgttgagatccggaattacgtcattagaggtttgtcaactcattgttcagatgtcgaagagaaggagaggtgtagcagatatggaaagatcttataagtatgaaatcatgacattcatactactttagaagtctggagaaggtgacggaagctgacgatcggtcgttgaagatcacagaagcagtaaattggctgttgaatctggcgctcttctggaacaagccaatgaaaacccactccttttgaactggtactatagcaatagttcctgagtgattctgaggaacacgaaaaagagtattttggtaaaagttgcatcatggttccattttgttgtttctgtggcgactattgagtcatttttgatgctggctgaggctactgttccaacctggcggtggcaatgttggacgcaatgctatcatttcgacgggtgaattgtgcaaccaactccaacgctggacttttggctggagagatcaactctgcagcgcaaaatcagagcgttctgccctgtacgatcttttatttcaagtcctttgcaaacccctccaagacactgcaatgtggttataaaacgtgattggacctcactcagttaaaaccggtcgtatcttacagatgtactcgtaagtaattggaactaggccaaaaaatagctacgaaggagccttttggagcctttccaatcgtgaagagtggctattttcgggttctgacaaaaaagggagggaaagactagcaaacaaggctactatggcaaatcttctctgtagcggagtcctcgatattcgttggtgtccagttctgtctgtatccaggtgctcactgtgctcacgatgttcacgggccctgtcgtttttccagtagtgacacagtcgagaaggtcctatccccgagatcgtcaagttgtgaagtcttctggtgtcgagtcgtccagtcgtctagtcgtcaagtcttcagagtggagtcgtcaagccgtcaagtcttcagctcacgagctcaagaactgaagtggagaatcgtcgacacgactgaaggggatctaccgagtctgaaccagtctaatcgagctgaaccagtctgatcaagctgaacaagtctgaacgaatatccgaaccagacctgatccgatcaagccagactccatgaaccctgacaactgattaaccgtccaaaatcgacgataaaaattcattgataggaacctttcaaatgggctaaagattggaggttgtggaaccctcaaacacatgtataagactcgactatacttgccgtcgctccacacagccacatgtgcgctcggtacggcactttttgcgagtaccagtagctgctacttgtgcatggacttgtgattggcgccagacttatgatatcgaccgacgcaatggcacgtacagtacagttgcccccactgcatgcatttacatggtggccacttcgcggcttgttccatagacggcaatggagctgcgtggtccacatgattcatgtggtgggcctggcatggctcatgtgtgtgtcatcacggcgattccaggcagggaaacggggtcttctgtcattcctccgtggcacatcctccacaatcggagttttcaggacccccagttccgctcgccctcaaatccagccaattttaatccccattgatttttctgggttgctctaatccctgatccgcttcaaactaaccggatctcaccgacggagatcgcaagtgtagtccggtgatcggtttgggaaatattccataccgctgctgctcgtcgttgctttttgcgcggtgctttttctgtctgggaaaaagcaaggaaaaagcaacgacgatattgtctctgtagtttggagtcgaaaacctagacctgcaaacggcggactgtacatgaagggagagcaggaagcaggtagcagggagcagggagaagtgaaaagagaaagggagagctggggttcaaaaaaaaaaaatggcctgattttttttgggccacaattaaagtgtccgataatccacaaggggaatctctgaagggtccgatcatatgcaaaacgtataatagattgtgtggagcattttagacacgggggcgtttcgtctcgggtactgtacagtacgagtacaagggcgtacgtcagctagaaatttgatgaagatttctttattaccgaggagattttgtttgcttttacaagtattcctttttgattccaccagcaactggatttttaggattttttacttttttgttaatttaatttaatttaatttaatttaagttaatattattgtatttatttatatttatttttatatttatttttctattttctattttctatttgatatttttattttctatttgttactgtttgaagctcgcttaaattgtttgttctttcttttgacactaattattcgtgccgtttgccggcgggatatgaaaaagaaattcctcagaggcgagagatagcacaacaaaaaaagcacttgcaaatgcgcaaaacaccgactatatgcggaccctgcaaatcactatcgaccaagataagccacgtgatgttatacgggcttgaataatgatccaaatgagatgcccagaaaaaaaaattaaaaaaaaaaaaaaaaaacctccccccctgtctaaaatgctccattccttcacagtaccgttggataattacaagttcaatccctcccctccctctcatcaacaatatatcatatacagtgctctctcatactcctcgatcttcagtttcaaaacgaccatccctgcactgtttttgaacgcacgtatatatgtataaaagagcaaaaaaaaccccccggctgcttcgccatgattgctctatgatttcaaataataaaagaaccggcgaaggaagcacatccagtggagacagagcgagattaccgcaccgaaccacagcctatctgctaaaagccgtctaggtttggcatgaaatgtccaatttatgggcaatacgaacacagactaagtcattagaattgcattaatcgggccaatctgttgatgtactcggttgctttattgcttgcacacacagtcgctgcgccatcctatatccgtgattttcaacctgcagcaagacaaaccaccaatgttaaacaacacaagagcgaaaaggaatggcaaagggatatcgtttgataagttggctaacaaggcgtcttagaaaaaagtgcggatctcagttccgaaatcacccttgttccttccgttcgggagcaggtgcagtaggtttcaataggaggtgtctctgaagatggagattggctgcatttttatggatttctgtatgctgatgttaggaagaattggactataccattttaatctttgaatctgtgtgattccaatggtggtgtttatatatttctgagaccaccatgtcactcattctcacgattccaccccctttcaagtttacattgaaaaaataattattgatacagggctactaaaatagattcaattagcaacataagtacatcaaatgtcactaatttcagagacattggattccgtcaacttttcccttctcctgcattgctctattgtccgttctggaatgtgcgaaatttcgctattttctgcatacttttggagtcgtctcattctcggaaccggctctcagaaacaatcgaagaagttcttcaattcgatttcgatctcatcagcttcattatccatatgtcagtgagtacttttccttgatatttgtccatttggggtaggttttgtttactcacattttttttgttccctcttttctttatatgtataaaatgaaaaatagaacacactgataaatacaggaacacttgactgtttgattttaaccaactccaaaaactctttcgttcattttgtcttgttatatgacaccaactcgacattctacactcatatcttccatttcacccgccaccatgcatcattgcaactacatttcacatcctagggaggtatagacttgttctcaaagttctatacagcaatataagcaacttttgcagttttattcgcctttaactgatttatttcggccctagcccaacactattcacattggaaaagatgatcttacaacaatctgtggcaatttctgtggacaccagctctcaacaactatcacgacttgttcttctgttctttgaggcgtcttctaatcatatctgattatccctgcttgtactctcagtcgccaagagagtggctgctcccgctgaacacacgaagaaaacattctttgggcactgaaaactccatgatgttcagaagagagtttcttattgttgactcgagaattattggaggcgtataaaacgttttcatgcgtctctagaggtttcaagacggaattggcgcaatgaagacaagcagcttcggtatacctcccactttttgaaggaataaatgtaggctggagtccttatctccctcattaatgagagttccattgtttgtgcttatgaatgtcaatatattgttgttggactataagtaaaacccggttataacgcaaccattaaagtgcagtttttgaaacctcaacactggaatcacaagattggaatctattgtagaattatttgtgtgacattaagagttgattttgagtacaagaattgatctattggatacctgtcagcttttattgacaggttggaggttggaaacaccagattatggtcttccactcacatttcccattcgattatttttaactaaacaagacaattaatttaatataaattgttaaagagactgttacgaaaacgagactcttggctccagtgggcactcacgtaattacccatctgccattatctgccttatcaattaatatcaactatatcgctgacgattgagggtggctcgatcccttgtattaaaagccatgagaaacaagggtgcaatcacttgtccacaagtttccacgtcccagacatctatttatattataattataattttcgttagttctttaaaaatgtctctttcatctacgggatatccgtttgagtccgctgttggcattcttcgctcgactaaaacgtcttcgacagtaagagttagtcaatctttatcttcgagcgtgctactgaatattgaccaggtttataatctttactggttgctatatattgaataaccatggcttgctagatgtttgctagatattggaagctgtgacttgaaggtagaaaagaaccgccgtcgaagttgaaatggagacatgaagatattaaggaacttattgattggttccagatggctttttatgaccactgatcgagtaactgaagtcctcgtaactgaagctgtactacatcaggtaaccccatgtcaagtctccgactccctcctggggaaccacgtcaatagcagactacggagaagctagagtcctctcaagggtgtcctgggtgtcagtaaggacgcaacactcctgagtattgtcgaacctgtacgcaagctgagaatgggactcgagttctcctcgaatctgatctcttagttggacagctgaagaggttttgctttggaagacatctggatctgggtccaggttgcagatttgccgaccttgccaatcagtctggacagggggaagctgttgttcaatttttcagtctcttacaattgatggtgatatatttccaagacagacttcaaaaaaaccatactgtcatggttattgaatcaagataaaccatagatgacaaataaaacaacttacacatcatagcaaatgatttttctggtacagtaccatacatctctagggcccaaggagcgttagtcattctttagggctagcctgtaggatcgagaacaattccagctctgaaagacccacttatctgaatttgtttcttccagactttctgttcagcagttgtgcatcaactcgagaaaaatgggtggccactcgaactgttttggtcaacttctgctggctcacgaatcaacaaaactgccttgaccaactcgtccctctgatatgcattacaatacaggatcggatatcgcaactcattgagatcatatgagggattcttcgtttgtaaagcatcagagcaagtacatactgtaccgtacaagtatcctgaatcgaggtcaaagcgtctattgaacccttctagctagtccataactgccatggttgttccagactggctctctagaaacaatgttttacgagattcgggttgcagataggtcgatgtgagattctaaggaaattcggttcgttgcgcacatttccgtgttgtattgactgccaatttcattgtcgcttcatcttgctcttttcatggtcattcggtagtgattggggctgctgcgacatctgctttctcttcggcgtcactctcttctcatcctcctcttcagcgtcttcttcatcatcatcttctttatcttcgtcctcttcttctccctcctcagattcagcctcgacttcaacttcagaatcagactcagcttcgacttggatactctcccaagaatcttcaattccaacctccttctccttttccttcttctcgtcatcgacaattgcaacaggatgaacaccttcggtctcggcttctactccagcctccacattgttgttatcgccatcaaccacctcctcataatcctccatcacctcataagcgtcgtgaaactcttcagggggatccagaaacatccaaatcggctccctcgaagacctcaacaatctgagcggtcttgtcagcaacttcattgataacaacgttctccacgacgttttcgaccattccgaccttctcgaggatagatcggttgccggtctcgtccactttggcctcgtcaggtctatctccacgtcctgctcctcagcctcctccttctcgggctcatcttgttcacactcgtgttcaacctaatgaccacagcgccaacatcaacagaaacaccaccgtcaacctcttcaggctgctcgacagcgtgaacaacaaactcctctacttgtagggggaagacactcatctcctgagcttcatcccgaagggtcagctcggaatggggaacagcccgaagagctgtcactcttggtaacatagtaagtcgagttattggcgttcgataaatcatacacttgttcgtttttcgtttcggtgtgcgctgactaataacccggcccattgaccttgccaaaataaacttcgagcaagaaaattggtttcttggtctagttggtcatggcatccgctttacacgcggaacgtcggcagttcgatcctgtcagaaatcattttttggatatttcttttttgcgaaattccgggtccagaatctctgttgtccaaagtttgctggtagacgacatacatgcgtgcatttgagaacgaaaccggcattgcttgcacattacattgcatgacatcgctttcgggggtcttggagaagcaacccaaaggtttttctgtccgggcaaaaaaaaatcaaaaaaaatggaaacatttgccgacggaatggagaaggaagaagagtactgattttttgatttttgatttttgatttttgatgtttgatgtttgatttttgagttttaatttttgattttttatcttttatttttgttattaatgagaacagactgggtcatgtgatcgagtaagccgatatttctgcttttttcatcgtatgagtcgacattccgagtcgacccttcgactgtcggtttttaacagtcgatatttcgacttgactgatagcaaaagcagtcttctgacaccctttctctctcagagctcttcctctacacacctcagacgctcttcatcgcattcgcgtaccaatccggcgtctttgtgtgaaccaatgccgtgccttgtatgtacagtattggctgccattggtagtatgcaggtaagcgcaatggtgagcaacaaggcagctcgatatgtacgggtacaaggaagtccaaggacagacgggtttgagagccaatggagaggagtggtgagctaagcgagtggtagctgataagcgagcggtaagcgagcggtaagcgagtggaagcggcagcaagcgagtggaagcggcagtaaaaggtttgatttgaggtagaccagtgagtaatatggcgtatcgggagggatcgaacattcaaggattgttaagcgatctaatctgattttcagctgtctcacacgggtagaaaatgtctgccatgtgggtattgtatgtactatacgagtacaatacgaatatgtactgtatgttcttgtattgctacaactttggctgctgttgagtacgacatgtgaacctccctattggtgcgataatgccctgccgacctgccagtccaaacgctccgctgtacatgttctacttgtacccatgctcggcctacaggtaatggtggaaagttcgaaaagcctttgtgcgtggacattgaacggaacagtggggtccgcaggttgtgtatgtaccaatgcaggaagggctttagtttgtgacgaaatatgcagatctggatctttatgggaagtcttgttgtgggtttgctacggggtgagtaccggtatgtactgtatttactgtgcccgtctcagctgtacagtaattgcagtgttgttgagagtaagcagcaatgtcaactgtcttagtcctgccatacttgtaccacgcacttgtttgcaccacagctgctgtctacgtaggtcgtgattgactccatcagctcatgtcgaagttgctgttgaagcatgacgaaagggtaccgaggaatgtgacaatggtgttaagactggagaaggactagagtacctgtactaggactgaagaagataactgcaaaaactatttctactttgaaactgtatctactttgttccagtctcccgaatgggtctgggtcttatcgatttaataagacagctggaggaaatgcttttgaagacgctccaatcagttcaacgatctaaactgccagattcacctaccaccagtccaactgctctgtattccaggaacttgttggatccaaagtacctggacatctatttccaatggtgaaaaagcacaatcctgttcctcagacttgacgtgctatacctgtgatcaacagtataagatcgcggccttacgcaatggcaatgggccctctcgtctaatgggactgctccccaacttgtctgggcgctgaatcagttctgagatgatcaccgtatctacatccgacctctgctttattgagagtggataatccacccggttcgaattctattcaactcttctatctcctgaaagaactgaaactcaggatcatattggcatctggggaatgtagtctgcaattgaagtgtctgtctcctgtctgtatctgacgtattctaggggttaattacagcatgaatatccaatctcattattcatacccttggaatcacatctccactcgccggaaacccgctcaccaggcccgttcgatttctcggattctcctcaagtcggtctatttccccagaaaacgggactatttcttcaaaaacggatctattggactggcacaattatcaccgagaaaaaagaaaaaaaacaagtctggaacgagcgactgtcatgtgactccgaaataaaacaaggttgttatcggtatcttatctcctcttatcggaacctaattcgaaacccgagatatgcggcggcatgttcatatttctttatgaaatgatttcgggtggactctcgtcatatcatgactctttcccctctgtatctcccaagagctcgccgctttagctccaaaattgctgctagctacggcactaattgaggatgtggatatatcaatattatggcccagtacgactgaggcggtaaatcagtgattgcagtcggtcatgtttgatgcccgaagtcatcgatttcattgcactatgagcaacctagaggtggcgagaatgatcagcttccggcgccaaattcgacgacaaaaggaccagttgaaagggatcagcgatatacagagccaggatcgagacttctacaagaacgtgctcgagaacaactttctcagaaactgtttgaaacgaatcaaagaaaaactgtcccgcagaccgacaaccgtcagaccgatgaagagcaacaggatcaacagccagaaatccttgtcgaagggacttgcacggtgcaaaatacatacacggtgggcagcaaacactcaccccagcaaccgacatcatacactacaagtggcgataaaacaatccacaaactagtttcgaaaaagctctctgaagttttggtcgctctggtttccatattggcgacggagacgttgacatcttctccaaaatggacggctaatttgtgaaaatttatcgacaaaaaaaaatctgctgttggaagccgctgaagagtcaggtgaatcatgtagtattagtggagtttctgagagtattccaggcagtttatgtcctgtacttcctggttggagatccattacctgagtccctgtaaggatatcaatgggagacatatccagcatgtacggtacgtactgtactgtaaacaacgaactattactgtgggtaaatgtcgaactgtagtgctggactgcgattgaaagtgcacacttattcgtaggctggcatgagaagaagcggaaaacgggtctggtgattctagcttcaggttgacagagatccggccacttgtgacaatcagtgttgatgacaagaatgcaattgactgaatatatcttttgctggttgctcctttcctcttgactcggcagaatattgtacgaggagtttagtgacttgatacagtgtaatgcagtaattaatttcttgttaggaatcttatttcttcaataaattagtagcaatatctcggttaattaaatagctatattgttaatcgttaagtaactttctatgagttcatcagaaaatgtaatgctccaattggtgtctatcttggatccctttcattgcgaattccacaataatacaacactaccaactaaaccaactactcagttatccctttcataaaaatgtggactatatccactaccgtacattctaaaaagaccgcacagtacatactgtacatactgtaccctgattgtcaggctgagaagaactggtggaaacaaattgaaggtttacagtcccatagatgatactaatctggttttcataatttgggtctacttgtctctcaacttttcggagtaatctgaatatcttggaggacgttgcactttctcgacattgatatcagatttgagagatctaaaaacaaccaaaagactttgtagttgtaattgagatgcttctagtagccgctttcaggacttccgtcaacttctcttgcttctggtcccttcaaaacgtcctacatctgtacagtgacaaaatgatgtttcagtacagtaccgcacaatcaaagaatccagagctgagcagagctgaacgaggggtttattgtcacttagagacgtggaaaaagtccaatggcaagtttgtagctatcttaaaggcgtatagatggagaggtataaaaatgacagccgaaaaatgacgaaaaacggccgtgaagtggccaaaagtgtattcatgatacttggattgaagatctgaacgggatcaaagtaataatctattaaaaggagccaaccacccatatttagggtctttttctgtaaaaaaaattgctccaacgattccactcatctcatctcatctcatctctccctaccctaaccccctgcacatgtatgcacaacactgaacgttaagtgcggatatttatttatttttccgcatcacatctcaggacacgcaacatgtcttcgtcctcctccgacgacgatttcggccccaccttggccgggatcaagcgaccaggctccgatgaggagccgctcgagcttaagaagcccagcaaaaaatcgcggctgcgaaaagtgcaggagaaaatgatcctcaagggctctttcccacaaaccggtccagaccacgcgcattacaatcagtcgttccagcaccgggcccccgtcaccggaataaccgactgtagcggctgcaagaaagatttcgtcgtcacgtcttcaattgatggagttgtcaagttctggcacaaaaagggcccgcgcaaggactttgccggagacgataacgccgacgacgaatccgaggtggtggaaacgactggaatcgagtttgttaaacagtaccaggctcacgcaggggagattgtcgccatccaagcctccaacaacggcatgaacatggtctcttgcggaaccgaccaaaaaatcaaggtctttgacgtggcgggattcgacttggtcaacacgatcgacctggactttgtggttggatgtgctgcttggattgacaatcggggaattcctctattggccgtgtctaacgaccagaaggtggtcatcttggacgtgctgggaggaactacacaggagcagtgtcagaaggctgtctacacaactgtccatagaaccgccatcacctgcatgtcttactctgcctctctcgatatctgcatttctgttgagagtaacggaaacgtcgagtattggcgttatgacggagatgcaagcagacctaaggttgaaggactcaaccctcacgtgttcgagctcaagagcaagaccgacctgtttactttccggaaaagaaagtcagtcccttcttccatcacaatttctcatgatggactcaagtttgcatgcttcactttccccgacaggcagctctatgtcttctcaatattaagcggcaagatcatcagccagtacgatgagagcctttctacaatacgcgagatgcaggatggagaaacagcatactatgtgcccgaacagggcgaatttgaggcgcgtttcgcactcgaacaggaggttggctcgtgtgtaccctcctttgacccgtctgatacgtttcttatctatccgtcgcttttgggaatcaaggtggtgtcgatccgaaaccacaagattgttcgaatgtatggcttcaaggacgatctgcggttctctcaggtgtttctgttccatacaaactttgagaagatgtccattgaggccgcgtcggccaagaaccagctcctggacaagtcatggaactcggatgcagtcttgtttgttacggcccgtgaccaggatagattctacttgttctccaacaccaccaaggacttcttgaccggcagagatgcaaataacgagattgaggagggttccaaggaggtgaaaaaggacggagagttcaaatcggcgtctagagttgtcttgcacacgaatcttggagacataaccgttaccctgttccctcaagctgcgcccaaagcctgtgccaacttttcagaattgtgtcgaattggatactacgactccaccatcttccaccgagtcatcaagaagtttatgattcagggaggagatccagacggagatggtactggtggtcagagcatctggggcaagaacttcgaggatgagttcagcaaggagtacacccatgatcaacccttcactctctctatggccaatgcaggaaagaacacaaatggctcgcagttcttcatcactaccgagcccactccttggttggacaacaagcatactgtttttggaagggttaccggaggcaagagtgtcgtgaaggatattgaggggaagaaggtcgacaagagtgataagcccgtggacgaggtgagaattcagtctgtgaccgtggagtaacaatatgcagcatgtacttgtagctataatttatctgattaatgtaactggccaatgttgtattctccaagtactgtttctattagtcagctgaaaaatgaaatgagtaggtgctggcgcgagcaaaaaagaagcccgacgtggggcttgaacccacagccttgagatttcttggaataagagtctcacgctctaccgattgagctagccaggcgtattgtgaggttgtgacgaaccagcttcggagttactcagtattttgcttaggtcagcgcagcttctttgaatgccatgcgctcttctgaaaaaacgaatccgagtctgattagcaggtataacattgttgatgggtcaaagtagctgacttgtatttttcctagaataaaaataaaaaataaaaataaaaataaaaataaaagtgaaaaggtcattaaagatccatttgtattatcatgagggaattgtgaatggttaattgactttttggtagagccattatatctgtctgtatactatttactctcatttcggtcacatagatgtcttgtttgcagtctacaccgcaagttggagtttccagatcagagcggagtataatcgatgacttttagtatttttcgcgtttttatggctctaaacttctcttgatgggggttataaatgtatatttatcttcattggcctttaatagatctttttctttagttttcaaaaagtttcagaatttattgagtgtttaagaacacatgaagttccagagtcaatctctctccttcattggattctgtagagaaacaaagactttattaacggatttcctgagctctgataatcaatttggttcttatgttttttttatttgatatttttccagcgagttctatgcttgtttaaaatgtaactttttttctttttctttttctttttcttgaatacctctcgcatccaaaaccattggttgaggtacagaataatactacacagtatccaattaatatattataagggaaataaaagagatttgtatcttctcatttcgaattaacagctcctttagcgtatctagcgtgaaacatacgaccgcatcctctggatcaattctaccgaactgtaatactcaaataaacagatgtttaggataagttcctcggtgtgatacacatcctggtacattttggaatttattgcgtcatttctggttgttttagttttattgaatcacttctgccagttttgtgagggagtccccatgatttttgcaataaaattggtgaatacacgaaatgaccatcgctagtgaccccaaatatatcagatatatattcaaataaataaaagtatctgaaaaatatttggattccatttgaaggtccactatggacgtttaatatcactatgacactgctagcgctcaattgaaatccgttcctggacctcaagtgtactttacaattcatctaccatggctcatctacaagtacaacgtatcacaactacaatttgcaatttgggtgggactcagtggtccgaatatattatccccagaggttcagctgtttgcttacatcctcttttctatagattaaaggttcggtcttgtctacatcctcatgtcgaggttcgactgcctacatcctttctgaatgcgaatcttggatcatgaagatcaacttccgactgccttttgtgctcgtggctcctctgtggggctcagacgcaagctcgttggctctggtcctctctgctcttaatggctctggcttgtttcagctctggctctcattggcaagaaacacttagctcttatgggctcattggcactcactggcttatcgtcatggctttggctctttcgctctggcacatgttctcaaggtgctggccttctgctctcgcagttcacagtttcaccttcgcgctgtcgtcatcgtttcacagtgtcactcttgtgctggcataacttaacgtgtctcagtcgctacaacgtctcctgctctggtggctggtggaatttcaccatcgtgcagctccaggcggcttttcagcgttgtcttagtgttctgttgttggcatttgtcggtcggcggctctagttctggctcaatgcggctcggactggctctttgctctggcggtctggcaggttgggcacaaacactttgctcggtggcggtctttgcagacgcttatgctcaggcggaaccagctggatcaggttcggatcgtgtgtcagcggttctctttaccgtgattcctggtgtgctgataccaagtcgacagcagatggaggagacatatgactattcaaacgaaagtccatccctccaaagcattcaggagttattatccatgcagggagttgcacccaagggagctacccataccttcggagagctcttggacaatgtttcgtgtccgtcacagcttcatatccacggagacaggattcatgagcggcttgctaagcctccagctcgtcatcaccctgcgtcctcttagtgcatgtactgaggggtttcctttcactcggcagcttcgtagcttacgctcagcttcacgtcttagttactcgctcatgcgttcttcacacatggttttaatcagtctcaacagttacgtcgtagcagaggctttgcagcctccgctcagcaacttctggaatactgccttgcgacaggaccagtagagcagaccccaaagtgtttctcatgctgggaatttcacccgtggttgcgaaccatctgagagaaggagctcctgagtagattgcgaatcttttgctcgtcatagctccatcccgtagatgcatgaagagaggtgtgctgactctccaactcggcaacataaggagaactcaagttgcgtcatggtaggagtgaactgtgaatgtctgctcgcgcaagacaagtactgcttccttgctttcgctcagcagtatcagcatctctcgagtgaccgaatcctctgcagaagctgagagacggtcgacttctgatgatgaactaatggggtgacagaggggccttttatattgttgatatagccggattgagtttcgaaagatctcgtcagagttgcattagtggcaaatatcaatgtcgatcagtgcataaacgaaagagagagagcactgtcgaagattcgagaaacgtctcatcatgggattggaaattgagattaatacataataactggtgcaatatatcttaggttatccaattggtagatgtataccagcatttttctcaatgtgattctttcgagctatcgaaggttggctcgcttattgaataaggttcatcgtatcgagtggcaaattgaactctaaatatcctttgttatttcagaatatgagagaacaatttcttttcaccggacacaataacagacctaacggttttgctaatctccattttgagacaagtgcaagcactgtacccatagccatagatctttcaccgaggacgtctcgatctagccagatcgtcttgtctgtcgcaggtttgtcagacgaaggacggaaaaacagcaggtttaacaggaagaatagcctctgtatgaggtgaaaaagccggcgctggagcccgagcagatatatccgtagctgaggttcgagtggaaggggcttgagaacgtctggtttgggtcacaaggttgacatacatgtagatgtcatgaagcgaagttgaaggcgcaaagatagaccaggcaatatccagggtctcttgactgatgtccatatcatccaggatgtcggggatggactactggacatttgccatcatgtcttcgggcgtggccacgaggggagcgctgaagtgagggggttgtgagcaagaccagaggacagggggcgttccagtggttaccgacaatggccttgcaagtcgagacgaagccatctggaaacaagtggaataggcgactacagtactgtactgtactgatctccgatttatctcccagtgtgattcatacccaaagtggcaattagggttaggggccaccgacagaagcctctcattgtgaaggtaatcttagtaagcagattttttagaagattggatggtggtcatgtgactcgaaagactcacctgagaatacctattttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaattcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgttacgctgttctctcggtggcctcggccgcctcggccgccttttacgcttgctactgtctctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcctatttcttcaagtgaggggaacccagattaaggttactcaacaaaatgtcattaatctgttgagtaatttgacagatttaaatgagaacgttaaacttcccaattaattcttcacaaacgacatgacacacaaactgaggataatgtcccacaggttgaaataattatatatagagttagttgaatattagtagatatacgccccatatatgatcttttcgaagaaagctgttgagaatatttaagctataaacaagctgttgagtaaccttaaatgtagtgccataaacttgcggtgccataaacttgcggtgccataaacttgtggtgccataaacttccccgataatcaggccactttttacagaaaatcaggccattttcacgaagcttatttcgtcgggcataaaacaacaccagagatatatatctggtgttagcgttgataatgcagggactaatgagattaaaactttagtatgtgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacatatgcactacttcgaaccaaaaaaaagaacatcgtcaaaattggagttgaatggagtcgaattcgtggttttatataatccatcttgatacgaaccccgcacgtaaaaatcaggccataatttaaggtggcatattggctatagcttaattgtctgtttgtgtaatataaatatacccccgatttacagattctccagaatcctctattcatgttaaccatcatcgccaagaatccgccaagtacgtgtttcgtctctaacactgaaaaagacggcttctttttgtcgccggctaagaaagaggcggcttgagtgagtatttatgctttcttccgttcgactggcaccactggggactttttcgcgtcgttgtgaaacaagtcgtgtgtttgtgacacaaacagcgtgacacacaacatcacacaacatcaaacaacactatggaagatcacggtatcattacaacaaccgatgacgcttcaattacagtcactgtcgccatgaccgccaacttttttctacgactgatacccacagtcaatccatgtgaaacaaacacaacaccaagtgacacaaacgcgacacaaaaacggcacaatagtgacacaggcaaacaacatactacaggtatctatgtttccagcaccttgatcgccgttcaaccaagtgtctcagctcaagaggagtccccacagttgccatgtcttctccatcacattttttcaacttactaacacagatgggcgtcctacgatctagttactaccataggtagcactagtcatagacgggtgcttcccgaagagctatgagccaaacgactgcgtcatccgagggtgtcggataggcaccagtcaggccagagtctccaggggggcatctcaatcccagggaggaatttactttgtttacagggagggtgtgcgttaaccatgcccaggttccaagcatgctatgaactcagggacagagtctcatagggagtgccccggaaaccccgtgtctactgacgattttcgtctttagatacgacgctacaacccagtcagtttcaaaccaacttgcaatcacccttcgcgtcccaagaggggagtctgattgtacagagacgaaaccagactagcgtcactcacgttctcggcggaaccggtttgtgagatttacttttttacttgctatcgatgataattttggcactggtgatgttggagcatagacgttggtgctcttggtggtggaagggaggagtggattcggggggacttgtttgcaagacaggaggtgtggggagagtgaggggtggtgggtggtggatggtagatgaggggagttggaagggggtggtggatggtagatgaggggagttggaaggtgacgagggctggaagacgaggggagttggaaggtgatgagcagtggaagatggggggtggtgggaggccgtcagccttggattgtggctgcttggagtgtgtgacggagaaatcagccgtggattgtggctgcttggagtgtgtgacggagaaatcctggaaccttcgggttgtttggccttctaatcacatccgtgtgtgggggagaaagcacttgaaccttcgggttgcgtgtccttctcaatcacatccgtgtgtgaggggaaaagctctggaaccctcgttctcaatcacctctgtgtgcgagggagaaagtgctcgagtcttcgggttgtggtcttctcaatcacatcttccagggatgatggaggggatgccgggagagggatagggcattctatggggaagttgggatggtgtgggtgggatatataattaatgtattaattgtcttgaagcactgtatcttgttttccaagtatcagatgtcgtaatagtcacaatgcggagcagcgttttttagacctaatgtaaatcatctacgatccgttctcacggtcatatacaacccacgtattgaactcttcgaaaggcttactgacctgagtcatccttgcgggatggaaataggtaggggtcgtttatggaacaacggccaagagaactggcgctggcatcagataatgggtacgctcagatactaccagatcctaacaccaacctacacctttttctcctgtccgattcttggaaacaacattcaacattatttacttccagacactataaccagcctgaatagttttttccagacagacctcgaaaccaccgatagtcatattacgacaactcgtatatctgtagttggtgccaattcacacgtcgatcagtgccagaagttctgatgtggctaatcttatgcagcagaataaagccctctggatggcatcgaactttgatctcgtcatgtatcatctcagtcgctctttttggggagggggtctctttttagtcattacgaggtggattccaaatacagtacctaagaaagttgattgataaccgtgtaatgattggaccggtagatgtttttgggaaaagccagtacaagtacaagggctggatctgttactacttgtctcacattatttccttgatttttggttttcgcaatgataactctgcatctaaaattctgaccacatgctcaggcagatcaggtcgcgtattttaaagaacaattccctaaatccctcaaaaattactgcaatttgttaatttgttttacgaagctctcaataacaccattatagatacagcaaataatatagatacagcaaataatatgttacaatcatgagaaatctaattaaatcaccaacagctcactgcccacattcacaaagtttcatttatatgcactccgttgcattatctcaaccttaaaatatattgatagttgtgacatctattcaatacaattagaaatacatataggataagggattatatcctgggaatatacatcgtgtatattttatatttttttcctattacggtaaaacgactaacaaaacatacaaattaaggtgaagagccgcaacattataccacaatgtctgaatgcattcccaccttagcttattctgaagatgtttgtggtcttctattcttcttccttatctctcctcactttacgaaatcatctactacatcattcacgacacttctacgactatattacgacacatcttctacgactagatgaacgggcatcgactcgtttcaggtgggcttttcggtgagttttcacgatccctagctctttgtgtctgtgtcacttcaagtgagcggtcaacgagccatgtgctgattccacggaagcctttgaaaactctagagcgatactaacacagcggaaggtagccttggctcccctccatttggcacatagtgccggtggaggacccactctgtaaggaggttacagagccagggccggaaagcaggtgatgcagcgttggggtggtggaaagttcctcccaaggccctatagagcagcctcgtttccgttccttggagtctaccacggatcagggtcgtctcagcttcttctggcagttttgaataggaagaaacgtcgtgagactcgattgggaaggggagtccccatccctctagtgtctcaatttcctttacagaagattgcccgaggcggtggattcagccagacctccggaaaccggaatctcgcagagatgccacttttcttaccttttgaccacgccccccagcctcacgtggtctaggtctgacgcttctttccagtgatgcaagtaagtctcgggtgccccccagtgctcttttttttttctttcgggtgttggctctattagcggtgttggctctttttgcggtgttggctcttgttgggatgttggctcttttgcggtgacggctctttttcagtgtactaaacacaatgtcagttgtgtggtggggtgtcggattattgcggtgtgggctcagtggatttttcactacttttttatttgcgcgtcaagcacaacgggggactggctgccctgatgagaccaaacccatgactagcgtcgaaacatcaacagtgggggctgttggtgtcggcagccactagtcataaacttcgactattttcgaagtatcagtagtgggtgctgcttggtactttgaaaatagttgtacagtatatatattagggaattatatagcaaaataagaatttatggagtataaaaggaggattttccaagttttttcccataagatgagtaatatattaccgaatcaggaaattttcattgttgatattgaaaagtttatatactctttcgtatacctttaaagaagtgaagctacttgcattccatgccacttatctacaattcagcacaactacttttacagaaacactacaggcgatgatttgggtgggacttcatggtccataatatattaaccccagaggttcagctcagtgcttacatcctcttgttgtataatctaaaggttcggcaggtgtacatcctcgtagcgaggttccacgcctacatcctttctgaatgcgaatctgatcgttggatctccgactgctcgaatgattcttactggctttgcagcacttactggctcttggatgatcgtatggctccgtagctctcatcacatattcttgttgctcttattggctcaggctcaaaggctctggctctcattggcaagaaacacttagctcttatgggctcatcggcactcactggcttatcgccatggctcgggctcttactgattggctctggcccatgctatcaaggtgctggcattctgctctcgcagttcacagtttcaccttcgcgctgtcgtcatcgtttcacagtgtcactcttgtgctggcataacttaacgtgtctcagtcgctacaacgtctcctgctctggtggctggtggaatttcaccatcgtgcagctccaggcggcttttctgcgttgtcctagtgttctgttgtcggcatttgtcggtcagcggctctagttctggctcgttgcggctcggactggctctttgctctggcggtctggcaggttaggcacaaacgctttgctcaatggcggtcttcgcagacgctcatgctcaggcggaaccagctggatcaggttcggatcgtgtgtcagcggttctctttaccgtgattcctggtgtgttgataccaagtcaacagcagatggaggagacatatgactgttcaaacgaaagtccatccctccaaagcattcagagttattatccatgcagggagttacacccaagggagctacccataccgtcggagagctcatggacaatgtttcatgtccgtcactgcttcatatccacggagacaggattcatgagcggcttgctaagcctccaactcgtcatcaccctgcgtcctcttagtgcatgtactgaggggtttttctttcactcggcagcttcgtagcttacgctcagcttcacgtcttagttactcgctcatgcgttcttcacgcacggttttaatcagtttcaacaattgcgtcgtagcagagactttgctgcttccgctctgcaacttctggaatactatcctgcgacaggaccagtagagcagaccccaaagtgtttctcatgctgggaatttcacccgtggttgcgaaccatctgagagaaggagctcctgagtagattgcgaatcttttgctcgtcatagctccatcccgtagatgcatgaagagaggtgtgctgactctccaactcgacaacaagagaaagctcaagttgtgtcctgataggagtgaagtgaatgtccgcacgcgcaagacacgtacagtttcatagcttccgctcggcagtgtcagcagctctcgaagtgaccgaatcccctgcaaaagctgagagactggtcgatttctgatgatgaacaaacagggggatggagggggttaatatagagctggaggagagtaataagtttcgaaagacctcgtcagagttgcattagtggcaaatattgctgtcgatcacggcatggacgaaggaaagagaactttgtcaaaagacagagaaccttgtcgaaagaaaaatatgagaaagaaaaccagagatgatgtgagacggtgatgggagcgtacaatagatggtacacagatgaatcacaaaaatatcagaatattttggtagtatatagaccgtagccattgtagagatgaaccaagacctatgacgaaattaaggttatgcgaatacgatgatgaaactttcttttttactcgaacattctgtcattgaagaacattccacagggtgagaaggcgattgtaacatgagtttcgaagattttcgatattcatatgaaattggaaaggatatcaaacttcattctgtagccttctatcctagaattcatggtagttttggttggttggatgtggtattccgtttgtttgtttttacttgaagaatacaaaaggtcgaggacaatatctgacgtcttaagagcagagagggaggctggtagacactgtttcaaatgacaaaagtaaagtcgctgtatggcagcggaaattgagtacccaagacacgaggtgtatcctacagacccacccaactgtgatctctctggagcttagactgaagctgatcgaactagaagccgtgtttgcgcataaatagatgtcatattttcacctggacatataaatgctcgatttggtgacctgctgagtccatcggtggcaaggtcagctggtgcccgtgctcagtgcgcgccatcttttgccggtttgaagtttgggaagaactcacggagtagagctttcaaagaacagttacatgcatctctctaagatgcctcggaatgtctctgttctactaatttgctattaaactcagcatattggagttgtagttgcactcgttgataaggagtcccgggctaggttacaatagcgtttctcgatagatgccaacagaaatacgaagaccatcaaaagtaaaaaggaggattgtgttggtggtttcaattattttgcatcaaactgcttatttatatgtttttacctactgtactgtactgtactgtacttgtaatgcaatgtacaatagttctgtcaagtccaccggacatacaaagaccaaaatacaactcaattcaattcaattaattaatgtggctagtaaacaccctgctttctaatctaattgtccacctttgtgacctgcactccttcttcggactcaacctcctccccctggagtctctcaatgtgggaaattgttctagtgactccatgagctgccatctgcttattctccgtctggctctgccatcttcgcagcttccaagtttgtccggtacagtcccagtacaagcctcggagggtctcgaagataccctgtcgcgactcccacagggggtagataatcaccatgatggttgagaagaagatccagacaaagccgactgcaacccagccggtgaaaaacttcttggaaaagacgtagcccgttccatacattgtcataggccagaggaccagcagacaaactgccatgacgatggtaataattcgtgagattttggcgtacttgtcgagcagcgctttctcagcaggatccagttcttcgatatggatgggagcttcatcagacagagagtcatcgacttcgtattcggccaccattccgttctcaggagcggaggattccccagtagacttgttgggggcatttgcctgcttcttttctctgatggaagcgacttcgtctgatcctccaagctcttctaccgcatccaccttccagaactctgaatcgtcggctcgagtgatttgcttgaacttttcaaagtcgtaattgtccattccgaagatgagagtgaatagtgggatggtgatagctggagtcaatagggccacaacgttaccagcaagcattgggaggttggtgccggctgtttcgacgttgatttcgccctccagactcttggtagtgaccaaccacgcggtgatggcaaaacagaatcccaggggaggggagaggactgcggcccagaagttgagaccgctccataggagagtgaggacggcgggaattaccgcagccgaaatgatactgcccatgagcagatagaggaagcccatcgacacaccaatgtagtagagtccaatggcgaagcaagcggtggccactccaaagaccaccactgcggcgtgagatgccataatcagtttcttaccggtggccttggggttaatgtagcccttgtagatgtcgtaggtgaaaatggtggagaccgagatgagctccgaagaataggccgaggtcacggccatgaacaccataaccagcgcacacccggctccggccttgcccaaaagagcaacggctgctgcagggagagtcaagccggcatttacgtcttcagcagatagacggccagggtagcctgggaaggaaggagtgccctcgagagcaagacaagccaggcccatggttgtagcgcacagccatgggatggcaaaccaagccagacctccaagcacatatccgggaagagcagcagcgggagaggcggcaatggccttgttccagtatccgttgtcaagaaagacggttccaaaacctccgataatgttcatgacaaaaaagatggctccatcataagacttgatggtcagataggagccctgctcgttgcccttgacagggagctggagagctcgttcaaccagaagatcgtagactttgccgggcgaaccaagaacttcgtggtttgagtaggtggtgaaggcaaagagaatgatcattatcaacagcacaatgttgttgatgtaatcggtgataaaggtggccttgatgcctccaaacagagtaaacaaaaccactccaagaggaagaagaatgcaagcagccgctacatgcattccggtgagatcgttgactacggcggagccgccggtcagaagcatcagagtcaccagagtgttggtcatgagcgcaaataccatgaagaccgcatgtccagcaggtccgaaccgcatcttgactacttccaaataagtatgagctcccggagctcttcgtttgagttcaatagccaatgtggcaaacagtacaacctgggtagttgctccagtagcgtaccaaagaggtccagacactccattcttgtaggcttgagaggaggactgcagaagagtggctgcccaagtccatgaagataccaccgacgcggcaatcagaccagccttgaccgatcgagaggcagtagaaaattcctctgaagacatgacttcgcgctggtatcgtcgtagtgcccaggtgatgaagaccatcaccacggaaaatcctagaccggcgcctagaacgactccatagcctgttccttgagatagaggtacatcgatcatattgttgtagtgttttttattttcattttgtgctccaacacgcaaaatatatatacagacgtgtcacggatcgagtctcattgatagcagataagccctgcaggcccgcgatacgggctactgaggaggaagagagccaagaacattgtgacagccaatcggatacgttggataaaccgttcagataagagtgatattatttgaaaggactctggtgattacttcagtcggtttatagctcattatccttgcacattttagatgtaccgactttttccaactgaagatcaacattgtagacacccacgacatcatcatgaacactatcacgtacagtaaactccctgatcttgattgtagttaaagttaactgtaacggcgataacttacgacacgacgcgacatcttgtgttaattgtcccaagacttctcgttttccccaagccccgagactgcttatcacagcagtccatgccgcaactcaatgtttattaatgggatcggaaaagtcggaaaaatcgggaaaatcggaacaatcggcaaaacagacttggccattgtatagctctcgtttgtcagtgtcctgaatggctgttttcatatcctcgactccatcaacaaatgccaatatggcttatctctaactgcaccagtgataggcgagcgataagcgtgcatctatggtgtggtgcagctgcttgtgtgataaggttaaaggtcgtttttaaagataaacaacaatggacttttacgatactataattgtaacagcttggaaataaataaacgttgattaattatccccaaaaaatgatctattaaaagataatcatctcatacagtttaccgtatctgggtccctcgagtactggttcgaataaggtttgatctaacagacacgataattattaacacgtttacttgtgttgatgcagctgttaccgcgcgccaagagtcatggagcagtggagaccatgatagcagttatcactgtgtaacagtgaggtcgttaaacatttaatgttttaaatcttttaaatgtttaatctttaaatgttttaatgtgttaaatgtttaattttatttttttaatatttaaatgtttttaaacgtcttaaatctcataaatgttttaaaccttttaaaccttttaatgttttatatgtttcaaaagttcttgacatgtttttgctaccaatatggtagaagaccacggaagatcagtacagagtacagagtacatacagcacgtatcgtattactaccatctggtaaaaatagaatatcacattagtttttcccattactatcatttggtataaatagaatataatcggagtttctcccattactcgataaaatcataatgttgatccggcagattgtgtatctgaatctctttctggtgtgtgctactatcggaacgtgtccctatatgtcggttgcaagaggtggcatcggatcagttatacactggctcccagacctccaaaccaccgctaaatggagtggagcacgttctcaagcagtacatactatactgtaatgttaactattacttgcaatgaagaaaatggagtaaaggagtcggcttttcgatcatcattgtggtttttgaatacgatcacaggtatgtataacatgacgttgtttgttgttacattatttcgttgtatatatctcaactccagactcattgttctcactacagtcagatttactttcgttgtcatcctctcactcacatcatcgtcgcctccactgaggtagagaacgactctcattatctattccatattcagcacttagtcgtacatcagcccctttgaacgagacattcgggtcctccatgatgaatcgaatggctctggccatgacggacattactgacgagaatagctcgtgacccaacatctgctgaatatcaagatgcccaagcaacagacccagacaactcgcggaaacgatcacaactcacggaaacgatcacaactcacggaaacgggcttctcgaaattattctagagagctcactacatcgtaagtctggttccaactcccatcgattcatgtgagctctacaagtacaatagcggcatgatcgagacagaaacgagcttgaacgatcctgtagagggttcaaaagaaaatgtagttgataaagctcacatatcttacagttttctcgcgagcggatatagacagtcgatctcagtaaagagcacattgccgttttaatatgtaatagcatatcttctgctgaaaatcggattttttttcactgattgatttagacaggcatgctacgactcacagtgtgcggtgtgcttcctgaattgggtgagccatttctgttaaactaaagtcaattgattcgatttcgagagaatataacagccagttcgaaatgatgtgaaggtcttgtggtaacattatcttgaacattctttacaatgttcacttctgacgatgttcgacgctagtcatggatttggtcaggctggagtgttgaaggatccatctgggtaacacctgaccaattcatcattgtatcttcaggctgctttccgggtgtactagtcgatccatctgtgtggccactgattccatctcttccccaaattggttagttacctctggttcgttcggcctttgccttgcatcaggtccattcgttcttcttgactggctgtcattcctagtacccccgtggctagtcttatcccgctcttggacgatttctcgactcagtattgtcattctggacaggaaggcgtggagttggcctcatcacctcaagagtggctggtttcggacatccaagacaacttcagacatgaatggatgttccagcaatgaattcttgcataggtctatcggctcgataactaatcagaccgctcgaggactcatcatatcgctcaataactcatgagaccgctcgacgagaggtctctccatcgtcttctgatattggggatatcagtctccttgtcagaagcattaagtagctctctcgtgcgcactgaagatgtatcactagtggatggactttcaaaacctggagggcgtcgttgttcttgaaaaatacaggttctggtctcagatgatcagggacgatcatcgataggcaacaagacttctactttcacaaacttccacgagtgagttagtaggacataactcgagcactggagactggaaagagcgttagatctttaccacgtgacctcatatgacccaattgtcatgttcgctagttctgaaagaactcctgccccgaaatatgccggcgttatatatgtatattgtgttatatatatatatatatatatatatatatactgcgatggctttttataaggttgtgataacgtcaccaggagcataatctaaactctgatttatatatacctacatatatatttatatatatatatatatatactggggcatcgcagacacctgacctacagtcatttacatgtgagctcataccatgatttttagactgccaaggggtctataggttaagcgaaacaagtctggaaagggcctcttcggttgttccgacactgctgttcaatagtgataattgtactctgcagttttcatttctgttactgtactttactgtactgtgtacatgattattgagggctggctggctgcggtgattgagaaaagattgccgctggtgacatatgtccttctcgcgcctccaaatcacctgtgtttattctgaaaccagacgttgtagtgttttgttgtccgacagactaagcgaagataattacacataggttgaagacacagcatggagagagaagaagccagcttggtaggtaaatagctgtaattaatcattagagtaataaaaataaaaaatctttaggtcatttattttaccgattaccgcttcttcgttactcagcagccctgtaccgattatttgcgttgtttgaaagattctggatataaggagattctccgtgaataaaacactcatttaagaacacacatcttttccatagtagagcaacagacctgatacgtgtatcaccgacatgatatcttcagtcgaccaacctacaagtatgtacaggacccttgatttttatagaagtatattcccgaatatattcaaatcgtttgatacattccaggtttagtttatatacaattcaaatcaagagctgaacgattgcactcgtcccttgttttacaacctcacaaagtaattgtagtatgtgctaagctgcagctcttctcaataattattgcctacaattatcattagttttctttataccataggtcgtagctttcgctccacctgaaccattctaacacagtatcgacctgagatattggatagctcacaagtttttgagctctgtttctagagacctcagtatatctgaacctcttacagatgtctccacatattcgccagtatacatttgcttacagagatgctaaaaattcctgactttcgatactgaattagtagccataatgtgagatctattggaacgattaatatcatcgatacagtaccaatgatatcagcattctttcaatgaacttcttatgcttctatcgtgataatccggcgagtaatagtcctatggaatgtttaccacacagagagacacatgagctccactgagtcaggatagttgtaggactcatggtatcatattctaaataatgacaactttttgaatattctattgttgagtatatctcttgcttctccgtttggtcaattacttttcagtacaattggatagtcacaactggcacaacaactttccatcggtccaaacaacatccataataccaaactacaaaatgattttatatcaatatacaagattttggtgctaataaattcttttctttgagcaagggtcagtgctgttcaggttgctgtggccaagtcaagaaattcacagtttcgaaagtacactcggcaccatcggtgtgaaaaacttctcagcagtattatggagcatctcatgatgatttattggtctctggttattggtataattaatgttttgtatttttgtcaattgattcatttctttatcattaactacgcgtatttcacatttaaatgaaatttattcagtttttcctctctctttcgtggtgactttttcggcagactacaatggagtcatacttgctgaatataataccagaagatatgaggagcatatggagatgtttattacaagtgtagctttttattgattattgtcttcagcttctatccaatttattgatgacttttcaacggcatctcataccctgaaaatccctggatctgtggaggcttcaaaagcgcaataggggatcatagcagtaagtgagtactgtccagaaggagtataacatgtccaaatatgtttttggaacaagtcttgtttttgtaggtaactcatcagtttttgtttttgttttttttgtgttttttttgtgtttttttgtgtttttttgtgtttttttgtgttttttttccagtattatctccatatatcggatgtcgcatcacgtatggacaagacaggtcgcaataaaatccaaataggacaaattactgttcattataagacgactatcatttatcgtgagagaatattgtattcatctggaatttattctgaacatgaagccgttttatgatgtagtagttgttgttaatacagttgctcaacacgcccaggtcgacttttcacgaactccatctttttctccctccacatccatatcaaaactaccataccgtttgtcgacatcaaccaacccttaccatcaacaaattccatcgtcaaaacactcagggtatcagtagttgagcagactaggtctggctcgagtcggagcttcggaaagagatccattcttgtgattctcctaatactgagacagtaacttactagttcaagtacgtactatacttgtagactctcgtactctcgtactctcgtactctcgtatcgtaaagtcacagactggttggttgtatttgcaaacgcttcttcacctgctgtgaatcttggaacatctttcttgagctcaagtgtttccaatacagtccagttccacgggagtaagacatgtgcagttcattgcaacccctttacttttgtaacactgaatggttcatcaattcttacagatactcgtcgtagtccaccgagatttactttcttcgaattgagtctaaataccctataaattggtaccaaaatgaccgccttgtactgctgcttacgaatctgcaggcttaatgcccacacaacgtactttacactggtatctgtccaattttttcaccaccgccaaataagctcggcaacctttctcccaattgccatcggtctgcatacagcctgtccagatcacactgattgttacacccgacagaaatgagcgaagtgagtatgagcggatggagggagcggaaaaaaaaaggcgtgggaatgtcacgtgccatgggtgagagccgcttttgagtcacgtgccctggggtggggaggggggtggatcatgtacttgttcgggccaccactaacaccagttccaactcgtgtcgaccgagctatcttccaagtctgccgagcagcagtccgtcaaggcccagatcgagtctgccaaccgacaattgcgactcattgacctttcgcgccagcagctggagactgagaagtccgacgtggtgtggcaaggcgtcggcaagatgtttgtcaagaaggacaagaccagctacctggaggagctgaccaaggacaagaagaagggcgaggaggctctcgacactctcaaaaagaagctgacctacgtggatgtttctgtggagaacgcccgaaagcgtctagagcagctactcaaggctgctggtcaggaacaatgaacggaacagacgtgagccaggaaagactttgagggtgaggcgaaagaggtggatgagtcatctggttggttttcattggttcttgtaccaatcaatgggattcactgttagttgccatgctggtactgaattacgtctgatttgtggccatgaatgatcctacaacagcccgtaccacggctcgaccttgaaggccataatgaatcaggttgaatagaaatgaatgatgatgttatgattgcaacaggtttgggtggaatcgtagcgagggatgagtcgcaccctggttagggagtagtgttccaagccacgcggcggttagattgtaactaaatcgagtacaccgtctaggtctaacactccttcactcgcaatacattaatctatacacccctatttcaatgagaacagtcgtggattgccctcgtcgtggcaatcaaaagatcgatacgtaagacccattcttagcagattgggtggtaccacgggactggccctttgtgtgacgggtcactagtggctgcgttcgcttaaacggccgagtaaccagttcgactgctgccggtaaaagtacccaccaccttggcaatcagatctcggatcaggtaggggacatctcttagggaatcggcatggggaagaaggtcgacaccagcgttgccgtatcgatcatagttgatccaggcgttgccaatgatgtataccgccactcccagtacaatgatgatgaagagccaggtgaaccatccccacgatgggtttccgttgctggcgtcgtccccatcattgggggtctttccgggctccttgacgggctgcttgggcttggatccgtcgttgatgcaagctgcgggagtcttccagttgatttcgtagtagttgttgagacccaatcccacgttctcgagcttggggccctcctccttatccgaacagatgtagttgacgtcgatatccagtttctcactaccccaggggtttccgtacgatgtagaaaggccctctgttccctccgggcctgttttcaaaggctggtactgaggagcaggaccgttgccgaacggcatcacctcagacagaacgaaatccttctccttgggcagcaagatgtagcccaacccgcacacaatggtgttatccggacactgctcgtccgcaggtttcttcttatcctgtttgagagacgcgcacggatcgagcacaaactccatcttgcgcttcgacggaggcgtctctatggtgtattcgaccgatttggggccggagatggcggacagatcgtagtttttgctgtcgacagtgaactgacaggaggctgcggccacagccacggccatgtatccaattatagcgcttttcatggtggggtgcaaaaggtgaagttggttgtgggataagattatcaacgtgagcacgaggtttatttggaggggtcggcacgagtccgtcgaaagtgatgtttgcgacgagtgaggaaaaaatcgaggctctttgggggttattggggtcctttatatatctttatgccttttcttttttggaaacccgcccaaacccgctttttcacaccaactttgtgttttttggcctactatctgggtcatgtgacctttatcgtgaaatgaaatgaccaactgaaaaggaaagaaagaaaagtatttaaatgattttaaaaaaatggataaaaaatggataaaaaaattaaattaaattaaattaaattaaattaaagaaatgacaaaataaataaatgaaaaaaccggaaaaaaactgggagggggggagaaaaaaaactgaccaagttgctgcgcacgagacatgtcttaataaatcagcactcgctgatgaagtctcgaccatctgagtgtctaatatatatacctccaacaggtcggagatcatcagtggtgtgcttttcaagagggtggcaaacaagatcgggcagtgctacagtacattccaagtgtacttggctttagttggctttagttggctttagttggctttagttgaagaaacgagcactctgaaagaatattcccgatgtgatggagatctgaaactagaccaagtgaaacaaaaatgccacttttaccatatgtattaaaaattcaacgttttctgttgaactaaaaaagaactacaatcaatacaaacatcgtcgtccacattagcttagttaagtatttagttgaaatacacttggttattgtatgttcgtgattactaagcgatgcaagtgggattatccaagtttcgtattcagtctgtccagtgtcaattgccacagtcgagcgcaaatactttgaacatgcgtccagtacaagtaattgtacttgtattactcatcaactcattttctctgattcacataatcctccaaaatggcatgcataatctgcgtccaattggagtagatcaacattcgcacaatagtgagtccgtgatccgtggtctcgtggtgccctggctccctggtcccaccccatgttcccgtcgtacaagttcctgtatccatcctacatgtctcaatcaaagtatacaattattatttatatccaatctagcaccccatagccgcatcatcctgtggaagacacttatttgttagctcgaatgtacttgccaataacaatgcaatggtctcgctcgtaaggctccagggtcagctgttccagaggcttgattcgctcctctcgcagcttctgaacctctcgggcaaacacggtctcggcctcgacagtggagtcgatacagttggccttgatggagatgatgactcctccctggtccttgaggaacaggtgtgcgttcagggcgataattcgggcctgatcaggctgggcaacatcggcgaagacagcatcgaccataccgacaagcattcggtacttctgggggtgtcgagcatcctcaatgatggggatgacgttaggtcgcttcttggccatgcctatcaggtctcggccggatctgtgggagaactcaacggcgtagacggtaccggtggggcccacgacatcggcaacatgggaaacggaggttccggaagcagcaccaaggtaaaggaccttggatccggggccgatgaagagctcatcgagaccaccgagaatacctgcagccagcttggatcggaaggggttccacactcggtactcgaccttggtggcctcgccatcgggggtggtggcaggaacatcgaccgaaactcgcttctcgccgtagacagactcaccgggggtcaggttcttggtgacaaggagatcctccttacctcgggcaatgaagacaccgccgtgtcgatggggctcgacaatgaccttggctccgcccttggcaccacctcgagcaccacctcggccaccacgggcaccgcctcgggcaccacctcgggcaccacctcggccgccccgagcgcctcctcgtcctcctcggtctccgccgaatccacctcgtccaccacctcgtccgccaaaccctcctcggccacctcgtccaccacggtctccgccgccgaatcctcctcggcctccgcctcgtccacctctaggagtaaagcccattatgtgtatgtgttgtgtttcaaagtcctttttgtgtggtgcaatatgggttattgcactggttgtgtggtgatgaatgtcaagatgcactaaggaatatttttttggtagaagatctttttaggctttcaaaaatttttctgggtttgggtagcggttagagtttgcccgtttgtgcacagaaacagtgggtctgatttggccacttgggtctggttggaaacggggggacggggttgagaagagaaaaggtggtgaatggtgaaaattagagaacgcggtagtattatggtgtttttttcgttttgattggcgttctgtggagcgtttcggagacaggttaggtttggcctttagttgccaactaggttagttgggagtgggagttttaagaacaaatatggttagcaagtagttgggacttttgtttaatgtttaatgatttaggtattagttggtccctccaagccactcgaaatggagcaattgggctggaagggggactactggttttgcaatatctccattgtcggtgggatttggtcactggaaatgccctattcgtatttccttattttatttcacgctccagtcaccatatatctaccagtgctggctgtacctctgttcagacccacccaaatattcgcaaaatatttaattacgcttgaaagtttgtttttttttttttttttttttttttttttttttttttttttttttttttttttctttttcacgaacgaaccaatgtggtactacggccactaatatgggctttggggtatcttcaacagacgctaaaaccaaatgaggggctagacaggatcagaagagctcatgatagttccacgactcctagtaccgtcattcatagatacacaatcgaccaaggtcacgcaccaacttttttttttattttttttattattattattctacaagtagggaacttgcatcatgcacaggtccaattttttttgctgattgcgtctctcatgctgcgattaaccctacctttggcgcagtgatcgggatctgagtagtgacagagtttgtggagggacggtacggtccggggagagtggatgagatggttgacgcgattacgaagggagattgtgtgttgctctcacgggtaccatatggctctgtactgaacatgtttttcagaacgtctccaggagccatgagggaggtctctgacgacagaggtacagagtgaaatactccagagtgagatactccagagtgacaactgagggccatcagagtgagatactccagagtgataacgaagggccttcagagtgagatactccagagtgacaacgaagggccttcagagtgagatactccagagcgccgctttcaggtggtatgtatgtatgtactgtacagtatgtacgtgtactcgtacctgtagcacgctagagaagaacccgtggaacctaccaaccgtggtctctccgtgctcttactctctcatgtgcctttttcgagactgaaagctgccagatgctctatccggcgtgctcgttgaggggatatgagtgacgaggttacagagacaaggagatcgcaatggtactgctcggactaagccgccgggctgagctgccgccaatccaggcaagtgaagcaggacggggcaagaagacaagaccaggacgtctttgttcagaaagaagcagactctctcagtcggttctacatgaacttgactggcttgacccgtactttagcatggataacagacattggacacatgccagtcttttcaggacacaattctagtctacaagtacagtacagtacacaccatacttgcctcctggttacgtcgtacaatgcacgttcgatccgcacagttgaccacgatattctgaccactttcacctgatctccacatcagtacaagtagtcccagagatctttcaggtcgtgagtcgacaatggtgatgtctgggtggagctcgttcaggaggttcttgtgtttctattgttaccatgactcggatacctcgcgcggcttgagctccactccaaggctcagttgaagacaacaagtagatcaatcattgagagaatgcttctagtctgtacatacagtacgggtagcacatatggtacttacacctttccagatgatcggtaagaacaatggagatcttcaatctgttcggctctcaagtacgactccgatccactcggatacatatgtctgtagttgattttgtgttctatcccgcctcccaaagagtggtcatcatcttcctgggttggaacagccgcttttgcaagtcatgtgggaatcgttgatgtatttgttacataagatccatctatgtgagtggtgaaattggagaattacttcattgagagtacacatggtcgttttttctataaaggagggctttttctgcttctcgttctgtctgtttctgctgtctatcaagtcctgatttgtccaggccactctcagcactgtggattcgatcttggtctttttgggccgtgataaatgtctcaatcctttgccaaatcgcctatgtagagaaattccagctacagtaccctggattcatcgtattgacggaggacatatcaacaaccgttggcataattacttgatgtgtagctaataaacacttgtttgagtccaaaaatggattgaaatgtgctcaaataccaccctcaagaccacaaaccattgtctatcttccaggaatcgccatattgatggcctacctctgtgcactgagtaacctacagtaaagtacagaactgtgtactggtacaagtcctcgacattggtgatgatacctagagtcgacagatgcacgcatggttccaaatccttcttgtttgtaatctcaacaacctcaatgccgcttttttttcctggctcttgtcattatcacgacgttgtcttcaagagccctctgatgatagaacacacgtaaccgatgccagtcttcattaatcaactaacatcaatccattccatcatcatatggcaaaatattgagctcgcgtcctacaaatatttgtgttaccagcaacactccacgtttgctggacatgtaaccgtttagttggatttagttcatacatattgttttagttaacttatttgtgaagcaaaaacgaaaatatgcacctctcaacggctggaaccttaagctggttcccaaaatcgacgaaacaaatacttgaacttgctaaaatacctctcaatccactctcgaccctaccttgtcatatctctttttcatgctctaattctcctgaacccttccatactgcctgaatccccacaacatcaatatttactctgttgtagcctcttttgtcacccgcttggctgatcacgtgattgcaacattgaatcggattctgtccctctctattataatccactgaacttctttgtgcgtctgtagttgactacaagtgaccctatctccgtcagtgctgaaacaggggagttctccgggccaacagacaacttttgaggaagcaagcgttcaagtttcggtcacgtgatctgatgatatgtttttttcggggctgtcacaaaatctgtatgaatccagcttgattttagttggttccgttgtgtgttggagggcagctgctctggctatcactctacaagtattggaagttcagtcgaggtcaaaaatgtgaactttcaacgatatggatgctaccaaatctgagctcgactttgagttgagaccataggctggattctgccgtaataccgtgtgatatacacttgtagatgatacttcaactggtggtgagcagatcggatcagaacccgagtattctgaagctctgatgctgggaatggcaatgacgatgggggaggcaataacgaatggttataggtccagatggatatcaaaaatcaaagtgatgataaaagctattcatatctcaatggttctcagttgtaccgatctaccaagcctgtgaggagtgagagatcactgtcatttgtggaaactggtaacctgccagcttacttccaccaagccgtggagtggactacacactcaatcccactcttcataaatctggtatgaatgcaccgactaggcgtctaggatattggtactcgcacggcagctgtactgtagtagaagtggtggaccggtggaggactagatgaacgagtacacgagttatatccctcgagtattcctgtccatcaagtatcaaccccggttctattctgaccgagtacacctgaaagccgtcttctcgtcaacgggtatgaccacccagaaccccttcgcacaagactgtattcgccattagtttgtttcagtacgttcttgatgctgcatcatgtcggtgacttgtccactccggcggtatctggttgactccatctcgaaggtggtactctttcccccgacttgtggttgatattaaagacaaaatggtttggggagcacaagacaagatgtgattggtgggattccaggagtccagggtccacaagagtcctccctggagttccggactcttccgagtacttttgcagctctcgttataacggactggtggctaggagaccatactgacgactccaaagacccactgatcacgggtggtgtgggaaagtggtatcaagcccgtagtgtttgtgggcggcttctccagcgaaagaatggactttgctgtctcactctcggcccactatcttggtgtcggcgtcaattccaagccggttcgggttcacaggtgtatcaatatcatggaatgatttgaataattcattgcaacttcaggagaagggtgtggatagcgagcgaactaagtccgtcaaggacgatattcaccccctcaacgatgaagatgtcttgttgctaagttatcgttcgatcaggaataccgtgatctctggaaaaggtgaagaatctgaacgatcaagtgacgatgagctgtggagctggttcgagaaatcggtcttcggttttggtgtgaggtcagctaatacgcggtaggataataccactactgaaacagagaaccgtgcaaggaaacggacaagtacaggcgtgcagtacacagtccatctggcactacaagggtttccttcacaaattggtgaatcgggcaacaacgacatcacggcaacttcaaacgggatctctgaaacctggtgacaaaagatcacatctcattctgtcaagatatcgtttatgacagagatctctgctaaagaccggcttatagacaacttacgcccagtcaactacggcggtcggcccaaagagcaactctgagtagagctgtatgtaaatcacacctcactgacgaagtcaagctgatggttcacatctcgtcatcaatgactgtttatccatacaacttgaattggtaatatcacagatgtagacccagtatcaagatgagaggcaactcacgttagtgctctagtcgactagactagttatgagctcatggcctgtgtataccaaaagagacgcccatgctacttgtaatacaagtaatgctctagtcgggtcttatcggcgtcaagggtcgattatttggattcattcctgtaagtgggtatgggtcatggcagtgtcgagtatgaagcagaagacaagtttaccaagaaccactggagtggaagtaattgttgccatttcagacctttaccaattcaaatatctaccatgttgtgtggtcacgtgacccgaaacgaaacgactgtccttctacaccttttgggaggtcacgtgaccagagactcatcatcctgttggaatgtacagtaattaattcattatgcgaaaggtctcgtggctggagccctcggatcgccatcatctacggtcacgtgatccaaaacaactgaactccaaagttatatgacccgatatcacccttcactccccaccgcttttttttgggtcaatgaattccccaccccgttggaagtggtgaatttgtttatttttctattttttattttccattttctctccattttccattttatttatttcatctccattttatttcaaatattttccattttaaatggttatttttctactcgaaaagtcacatgacccgaggccacaacaccattttattttacttccacattttactacaattattcaatttttcaagttatttccactttaaatgggaaattttttttgttaaaagtcacatgacctgatcacgaccagcactttattttacttccattttatttccatttttaatgccattttaattccactttttacttctattttatttatttatttattttaaagttatttccactgacaaacgctaattgttcgggggaaaaacagtcacatcacgtgcgcctcttaccggattggatcctcccaactcgcaaccgtgcatgatccactgccgataatacttgtgtttttccagctctgtcaaccttgcctgccaatatcgacaaaccgacatcatgacccgatactccgttcagtccgtcgaccccaccaagaccgcctctgcccgaggcgcctacctgcgaacctcgttcaagaacacctacgaggttgccggagccatccgaggctggaacctgcagaaggccctggcctacctggaccaggtcaccgaccacaagcgagccattcccttccgaaagcacgccggctccattggccgaaccggccagggtaaggagtttggtgtcaccaaggcccgatggcccgtcaagtccatcaagtttgtccaggacctgctccagaacgcccaggccaacgccgagaccaagggtcttgacaaggagactcttgtcatctctcacatccaggtcaaccaggcccccaagcagcgacgacgaacctaccgagcccacggtcgaatcaacgcctaccagtcttctccttcccacattgagctcattctctccgagcccgccgaggagattgccaaggccaaggagacctctctggcccatatctcttctcgacagcgaggccgaatcgctgcccagaagcgaatctccgcctaaatgtacggtaataaaaaagcatgtattggatgatggagcggttgcctcgcaacaaccagagtcatagccgcgcacaaatactgtcaaaatagtgaatgaagttattgataacctgatatgcgagtgtttgtgttgattttactggtagatatttattcttgtacgtacctgttgttttttctttcttttttctttcttttttcactagtattttcgagaataatagcagcgacgttatataaaaaaaatgtgaaaatttctccctcaggattcggtcgttggttcggttttcgctgaacattaaaatcggttggttcgatttttgtcgatgcgattttgtcgggtcctaaaagacaattccgactacttgtatgaatacgaatacaactatcatgtttttgctagaaatttcaacgtaaccattaacccgttgatacatgctgataggcctcagctgtgtgttatttgtttctttttttctttttttttcttttttttcttttttttttcttttctttttctttttctttcttttttatctgaaaacgcccccaactggtcttgtggaacagcttcaagaattcggggaaagccatattgtagagaatgtatggaagtatcttgtgtccctctttttttcacccctactgccctacatcggcctgttatgtggctctgatatctgctctgtccttgtccattctttttagtattttcatagaaacaatatatatgtaataaataaataaaaaattaaataaaaaaaacactacacgacaacgacgacacacatacaagccatgactaattaataccattatatataggaaataactaatgtgactaactaatgtgactcacgggggcctagtagaatgtagctacttgtagatcacagcctgggcaagataaacccgtgctgaatgagctaggtgtcagttggtggtgagtgctccttgagttgacaggaatatccaagaccttgatcgtctgagtcatgtactcaataaattggtacgagatcctgatccttcatatactacaactgcattgccgaaatccacctaatgagacagctggattaccaccacaacgagaacaagatctctccgtttagcactcgttaagtcggatacctcagtggagttggcacctgttgtttaacagatgatgtgcctcagactggagtagccagattgttatcttcctgtctgaacttggttggatttcatgtagattctagttccagcccgggacacctgaactaggccatagacttgttgatcagacgacttggaggaatccgattcaaccgaatgtattgaacgtccggttgtagaacctccaccagggcccagagccgccagcagacaatgtcgaccatcttacaacgctaagacaacgctgaaaagccgcctggatctaccactgcaagctgtttgagacaataccacaacatttcgtattctcagaagataccagtacgtaacccgatggttccgatatcgacattttcattggtaaagcaaccactcgtggaacagaacgtctaggttcgcaccagcagagaggtctcctgtcttgatcataatcaggggctcttccaaggtgtggcagccattatcaccgaagcgagtcatatccatcaaagtggcatctgcttcagaatgactgcgcaagtaaccaccaatgtgtgatgttttctgcttgagacttgaggtctctcgcttccgtttactagcacagtgccccccgattctctagctaaatggtatggtgccgacaaggagcccctcatcaagtcgtgtttcaccaaggtcgatcataccaaccaatttctggagtcatacatcacccacgtgtcaagtcaccgaggactcacatcaccctcagctcgagtgatcattgcagtgcgaaagaatgtggccgaatgcacaaggtccaagataatgccaatggtacattccagattggaaagacgtcgaatctggaagacctcacgtcggtagagaggcaccttcagattccctgtggattaaccatgctctcggaagtcctgctttaagaccgtccctgtgagctcggccattcgaatttaccggtgaacaaagtagtccggttcggggaagtcacggcaaccccgagaacataggcacccctcctcttgctggacagccccctttgcatgcttgtcagttccctttactacctggtcagtctatggccagggccagtccatatgatgggcgattctcgcagtcccagtaagacctgaggtcgatccacggctgggacctccattcctggccacggtcgtcaaaccagtgtgatttccatcgatgtcatctgttcctcagtcgccagtgcgatccacatcgcagtctgccaacaacgttccttcaatggaacagactggtgtatcgcagagcaagtcgctggacaatgttaccgcagacgcctagcccattccaaacctcgacagctgcgtcaggctgagacaggctgagtgacagggacagcaaaggctcgctgaataatagcaacgtgtctaacagcaacgtgtggcagaaaccactcgaacagcagagataggcagagccgccccttcgcaacatacaggccccatctagtcatctctggttatggagtaggtggcagaccatgcttgccttcgctcgcgacagatgactgatcgccagcagtagtaaaagtactctttagcccagtcgttctttcttcttctgcggtgtaactaggagagacgaggttcttaggccggagattggggttaacctggcttctccgaggagaatccttgcagctttgagccctgatcgctgtcgcggttgtcacttatcagatcaacatcagtaaaagtgctgagacacttgacaaactcgtagcacaagacctccatcttgttttacagaaatgccaccgattaataaccggtaccggtttgctcctttgtatcacgtgaaggatctactcatgaaaccattgaccatactacttgtagtgcaaccactccgtcgatattgtgatccctgattggccactatatagtgagatgcgattgtagctatgaaaacattaaactaaattacttgtactgtgcaagtacaattatagtaaattgcttgtaaaaaaaaattgaagaaaatttattaaatattaaacaaatcgattaaagattttaaaaaaaaaccttctctcctgttgttgttgctgttgtagttgcaataaaccacaacatcgcagactcctgttttcggtcacgtgatccacacctggtgaggatccattttgattatataatcacacgctaaatatccccgcctaacgcacgtgggatgacagggggtaacggcggtggtgaaaaacagtcgacatcgaagaagaacgtcaggtgagcaaaagtggtcgtttttacgtcatcatcttcatatatctgtgcacgttatccaaagtgttgttttatttgtatattttttttttacaaatcatttttctaatcatttttgtgttattagttttatagttaatttttgtacaactgtcgatttctgattccgtttaaaaactttgaattttatgttttcatttaaacttccaacagagcttgttcgaattgggttgacaaagcttttttcagccgtagtaatacagtgcgacacgcactgtataattatggtcagaatggcagggtctcatttatgggtcctgaaactcatgtgtatagttgaaactatgttgtaattgtcattaatatccctaccaggcgttggtagcggtattttacgaatcgcacactattttacaccccatatgagtgctataattagctcattttcggaatgcaaacattaagattcacaaaaaacagcgcatctccattttgggatgcatatgcatatgcatacaagtccacatctctaaacaatgtgcgcaaatcgatgcatctgcgctgtgcgatttattccatttatgtgtatttctgagtaatattaattggaataatggaaataattaagagctgagatggaatggcgctctaatgaattcgtcaagtaagcgaggatgatattaattgggctccattgttcgataaagtggcgatccaaactacgagtcttaactgtacgtacgtacatacgatggctacggctgggttcctaatcccagcaatctaagacatttttatttatttatttatagcagaaatgacatgtttttgattggagtaggagttgaaaaagggttgtagatagctccagagactgactacaagtataatacttgtacaagtcccaaaagagtcacatcggaaaacaagtgcgactacttatctttcttcgtgttcactcaattgtcttccctcgttttctcccgtttttttcccgtttttttctccttttttttttgaaaatatgtattttttttccgtaatctcaccaaaaataactgatccgactgcccacggaacttgccaacttccaaatacaccatactgtttcactcgtatattagttgctcggaaaggccccatctctagattggggcagataatcgcccgattgagaatgtccaaaaggctgaaccgaagtgttatatctcagatcatttttaattttaattttttttttgatgaaaataaatcctgaggtattactcagtggcggagattatatttgcaggcggcggtatggattaatgaagagttaatcggtttatcgagagtaattgtgtatacttagccctctatattcgccttgtggtttttcgcactttctcagattgtccttgtgcccattttcgcatttatttgcattttctgaataaataactaaaatattaatattgcataattcaaaaatacaaacatattcgtaaaaactcccagaaaccgccaaaactccaaaaactatccaccctctatactgtaccacccctgtatgccactgtatcagctgtcacttgttgtctactcgtacgcagagtggggtatttgcaggagaatacagataaaaataataacaaaaaataacaaaaatactaagaataaaaagagcaaaagtgttctagtaaggtcaaaaagctgcgaaaatcatttaaaaaaaaaaaaccaaaaagatatccccggaatcgcaaaaccgccctcatcacacccacatcaccaccttctcccctactactgtaatctattcaaataaccgagaccccaccatcaccagtggacttccccactgtctcgtttttaaagttctccattgccgcatttggatgcagatgcaagagccctgtttgctatgcagattatgcgcatatatgcagtttgactttcaatgtgcggcaagagcaataagcgaataggggtggggcagcacaaaaacaagagacgaggttgccggcaaaaaagagagatgagcaaaagtggcacgaggagcgaggcaaactaacgagctgcgggtcgttttgtacaagaggcaattgatacttgttaagagcctgtctagagccctccgctgggtgttcttctgcagacggctgatgttttgaagatctacaaagtacctctcattccaagtctaactgtagctacagtagctacttgtagaggaactgttaatccaacaatgttacagtggtacgagtaccggtggatcagttcaagtcgttcaagcctgttcagcgacgattgagatcctggcctgttcaaacattacaattttaattattaaataagtctctgtctacagcaaagcaagaaggggaacagccagaagagggacaacaacctggaggttgccggcgccgttggcctgagaaggaccggtggtggtggggacaccgccgttgttagggggcagaatggtggaaggagaaggagcggcagtagtgggggagccggggcatgggctctcgctgcaagatgtgacggtgacaacggcggttccggtgacaacggtgacgccggtgttggtgacaacgggggcggtggccacgggagcctgggtagacgaggagtcgccgccaaacagaccgccaatccagccaagaatgcctcctccagaagaagaagaagctccagaggaggtggggatgggggatgcaacaagagtgatgacggagccggtgaccacgggggcgggcagatcggagccggtggcagtgggcatgggaatgatgttgccgctgctgtcaatggtaccaggagagccgtggtacagggtgttccagtccacggtcttgacaaagagctcggaccaagactgggggatggcgatggagttggtaccgaagaggccatcgaagatgttgccgagctggaagccgccggtgttggagggggcggagggagagtccgacagagtcacggcagggaaggtgggcagggtaaagccggggccggtgttggagcctccagagccgccggtgggggagccggtgatggtggccgagggagaggagccggagtcacctccgtcggagccgccgttggaggcagagggggaggcgtttccagtgttggagccggcggtagggacctcgagggtcaccgaggtgccgagcagggcctggagagacgactggaagccagggccgttatcgaccagagactgggaggggcccaggccaccgttgttgttgttgttggagggggaggcctcgggggtgttggcggcgggggcctcagaggtgggagaggcggccacgacaacggaggtgggggacgagccgccctgggtggactcctgggccagcaggccggacagctggccgaggtcgaggccgttgttggtggacagagtcgcaaacatggacgacagctggtccagaggcacggtggatccgggagggatggagtcgatatcgggcagagacatagcgaatgttgtgtgtgtgtgagagggagagattagatgtgtggtgtgtgtatggatgtcggcttgtctgtgtcaacaacgtcctcgatgatatggctattggtgcctaattagcgggtataaaagcgaatgtaatagttgggtgtgaagacaagagatgcgacctggtcgggggagatcgacattatatatatggggtctatggctgtctttctttctgtgtctgtctgtctgtgtctgtctgtgtctctgtctgtgtgagagagttccttttgtgtacatacaacacaaaccctgcccatgtcgaaccataactagagtttgcacgtctcacttgggctctaggttacgctttgtacatattgacgtgtgacaagcttctttgttggtggggggggttggtgcgggggcggatatctcgcggtggaggactggccgtgggaaacaggttgcggcatcgtcttgtcggcctcgctggctccatcgtggtgtattttttggccccatcgcgcggctgaggcccgaaataaatagtgccccgctactagtagcaccgccccaagagacccgccaagtgcaaggtgcgtctgcggggaaggcgatgtgaaattttgagagggccagaatcgggggtttgggcgaggttttcgtgcggaaaattcaattgtcggggtatttccgtcagtagagttgatctgacgtctttccggcgtcgagttccgcctattacaccgccgttaggcccccctcacacacccacccgattactattgtgggtttagcgagtaacaagctaacggaacttaggcttttggcactccaagtagctctggaaattgaatgtactggtgcaaacggcattttctggatcaggaggagaacaaatgacactaacattggggccggaaagtccaggagcagtacctggttcctgaggggctcaaggggcatgtctgcaacctctggatcttgtttgggaggggggtggggagtgggcttactcggggtgtaaaaaatagaattggaaagttcaccagacaaaaaaagaaagaaaaaaacgaagcgacattggattggtagattggtactggcaaacataaactccattgaattggtttcttttcgcttttgtgtttttgtcaaacactccagaaaaactagagtccacctcgctttttcctccgcacaggtgaaacaggaaatacggaggttgtgacccacaccgtgcccgacccctgcaactacgggctgtatacatcgtcagagtgcgtacgagtacaagaggactgcgtacaagtgtcttacggtacattcttggtggggtggcatacacaaccacaacgggacaggcctgttggcaatgctggcaccgctggagtaagtgtggtcttgtagcaaccattgtacagctggtacctacttgtaccagcacctactacagtgtaccgcttgggtggagcaattgagggactctgagagcaatagatccgagtttacttgggtcggaaagtgttcatcggatcgatttttgggcacggcaactgcctccgtcgtatattttccacggtcggtcggtggattaggcacattgtcgtccgttctggtcatgtttataccacatgtgtctcacacttgttctcaaagtagacctttttgaccgtctctggcttgcaccgggaagcaagagccactgagcagcggcaattaccactcgacacaagtctccgccggtggtcaaacgtgctcctattgcctttattgcctttattgctcattgttgttcctcctaagacacagttaaaatttctgcaccgggaaaatgtcgtagccacgcgtcgtcgtgttgcggggaaatgaccatagtgggggtttgggggctcgaacgggttggaaatgacgggagtcgaaacctgtgccgtcgagaaccccagtttgcccatttttaacgctcgccggaatttttccacaactttcagaaccccacaaacaggcgtcttttttgggcaaaaaccggacttcgtggccaagttggttaaggcgtacgactgttagtcacctaaatggccgccatcgtaagatcgagagttcgaccctctccgaggtcgtccgaggtttgcacgcaagtgtaaatttttttgggccaaattacaccctcgagaaaactccatcccaaatccacctatgttggatatctcggtgtcgttttttagtccattttcctggtttagtccattatcgcatctttcacttctagttaccctgtcgtcctgcaatatgccaataccaatatccagccatgtctcaccctgtttggccatcgtatagtgacacttatacatggtaaattgaaagtgtatagccgctccgccaacgaccagccctaacccgccacctgcatggccaattcccacggacatgtgcaaatgacgcaaaaaaatatggcgccgatctgccaatcccaagcggggttatgtcttatacgacaaccgactctgcacgttccatgtggatccagactctaatgcgacagtgggacagtgggacggagctgacgttccatggagtatgcgcaagatggacggtggtccgccatcaggggttgagtggtgcggagtccgtcattcgcaccattccacttccactgcacatgtccaatgcgacgttgcaaccgcctggctccgcaacaacacgtgcaacgcaggagagtgcacttctgacgggcctttcagcatattggcaagggtggctggtcttccccaccgatcatccctaaaccgactgggggttgggtgtagaaacgtggggcaacgggcagagttgcggtacgagcgagcgcccgacgaacggaccggcgcggagccaaccacggccacggcaaccgacgtagtccacccacgtgaccccaaggcgtatagcgacggctccacaatctccggctccactatctccggctccacaatctcccgatactaaaccttaacaaagttggaactaaatcgtgctgaaattgttaaggttgtggggagagcgaatgggagataaaaagacggacatttggtgacgtttggcaggcggggttgagaaaggcgggttccggggccattggcgacggcgataagttagcagtggagcagcaaacgtctttcccaaacccctcgttggccacagttagcgtatgtatggtgagacatgcccagggctacacgaagcttgagagatgacttgaggccggaggagcactgcctgggcccgggagtttgtttgcaaggtgactccgccgagtcaccgatcactttttggcgactgttgatgcatggtggactcccatatagtgttcactttggtcatgccaggtacaggcacaacgtacaaaagaggctctcagggttgacagccaatttaaatgcatgatccacgttgggttctcgagtgtcacgactccagggctcgtttcaaccgtcattagtgcacttgtgcagtactgtacagtgcgtagtcagactgtatctctactgtggagccagacctacgagtgtgttgtattaggtaagggtggcatcggagtgaagagcagaaagacgactacagcgttagtttagatggtcgattcaagtagctagtggtgaactgccgattcgaagtacagtactcgaagtatcttcacaatcttcttctggtgtcacgtagctcacttgaacttgtacatagttgtacaataaataaatttctaaataccttggacccagcaatcattcgttatcaccctcctcctcctcctcctcctccccttcttcatcgctctcaagttgagcttccaaaagagcattcttgacgccaacatccaccagatcacccaacagacccttccatcgcttctccaagtactgcagggtatctgccacgtcattttgtctgcgtttccgactgacgttgaccgtctccaatgtcttttttgccgtcaaaagccgctggtctacaatcttgagctctcgatcaagctcatcattgcccaccagccactgcactcgtccgtaatccgacagcgctgccaccgcgtcccggcgtcctagtgtgtattccaaagccgtgtatgcagttttcaggtcaatgttgccttccgtatcctccagattcgaatatcgcgaaatgtcaattcccttgggccgttttcggtcactgacgtactcttccatggccgctgaaagtagcgactttttcgactctggaatggatgtgttcaatgggcccgtttccgctgcaatcaaggtctcagcagccttaacctgttcatgggaaggcgtttcgtcaatgtatggcagcgacgggatcgttatcgtcgccatttttgccggtgaaaagtctcgttttcagccgtttttgaggcggtaatcaagttatgagatggtccgaaagcaaccgaagaaagaaccacgccgaacgaaaccctgatgtgccgaatatcagatgttgtataacacaaaaagtggtgatgcaaaacgtggtgtttttttgagcatgcacgcagggaaattattagggttttgatggtggaaaatggaggtttatttcagatatttattccatgacgatggagaatcagagagtgttctttctgttgataatgagcttctaaacagtggttaatcagggccattcggtgttagtcagaagatataacatgtttgtcatgcaaaaagttggttgaacagtttttttttttttttttttttttttttcttctcccttgattttttttttgactgaaattaaaaaccttcaaggaggcacgttgttggccactaaagacacgatggagatctaaaatcgggataaaagtaatatagagaaaattacctacagaatgataccaaaattgccaaaattgccaaaattgctgctttctaccatgcctttgtgtgtcgttacaatgacgtcatgtactcaacatgatgagagaggtgatttcaatagagaagggcatagaacgatcaatactgcagctgtaggagataaaaaagtacgaccatttagctgcaatcacgagaagttcagaaatacgctttatttccgtccaagtcgaatcccgacagagttaccccgactcctcctcaaacagcaagatcgttatctaaagttatggtggcgacattggcagcatttggggagggcatatattgggatgttagaggggtataaatgaggtggaatttctgatagctttatgctgaggggaccaacacagacaaggtaaattttcagcttgatccaacaagtatttatatttccaattaactctacccaaccgggaatcgaacccggacacacacatatcgccacatttgtgaccctcaacatcaccacaaacatcaccataatcatacaacaatgtggggattctttggaggcgcgaagaaacaggatcccaaggacaccatcatctccttgcggcagcagatcattgtgttgaacaagaaaaacgacaacctcattgtgcagatccaggagcaggagaacttggcccgcaaacatgtcaccaccaacaagctgatggccaaaaatgcgctcaagaagaagaagaacctggagaagcagcaggagacggtgcagggctccatagactcgctgcagacgtctatcaacactctggagaccgccaacctcaacttggagactatgaaggccatgcaggagggagccaaggccatgaagcagattcacggcaacatgaacattgacaaggtggacaagatcatggacgagactcgtgaccaggtggcgttgtccgaggaggtttccgaagccatttccagaccttatgccaatgcctacgacgacgaggagctggaggacgagctggaggccctggaacaggagactttggagggcgagcttactaacgctggtcatgttaagcaggatggcgtccaggtgacccctcatgacctgcctgcggctcctaaccaggtgcctgctgaggaggaggatgatgaggaggaggagctgagacggttgcagagagagatggctttgtaagggaactggaaccaaggataccgagcgtagcgaggtttcggggttatgagcagagcactgcaatcaaagcgagactgtgaggctacacgaaccaggacgtggctggacaccactacaatgctctggctaggactacaggtgcttctgctctcatcggttagagtatacgatacgtacgtagcataatgagtttttattgaccttttgaagtagtggattgacatgcaagtcatgtacagcagcctacagtacagtacgtctatacacctggaggacggctggagaaactgcgtcgggacagattcttgtaacatacacctagtctgtgagctgtggaatatctgcaggatgagaaaaaggcattcattcagctcagttggtagttgagtagttattgtgactgtcaaatgtgaggtcgtttatgtgaccatctcggtacaagtacatcttcttgtactctcgcggttgtgtgtcaaaaggggtctgtatcagctcaacaacacaatatcaagtgttttgaattactgaaatgggcgaatatcctgaagttgtcgtatatattcaactcatggtgatgtagaacagacggtagggagcccgactaacctcctgatcagaaaaaaacatgcactttggccccctttcaaacacccatttctccagatcagagatataccagtgagtttcccgtgtctcaagaagtcgattgaatgtttgtatcctttctggtggttacgatccatgttcctaagactagaacctgtggaaactgaccagcttcatggaacaaagcactgtacagtaagtacctactgcttctgtatggtgagcacgttggtatggcgtttttatccctgttccaaagcgacgagctttcgatgcgagtcagataatcgagagagatggacaaggtctcactcgtatccgatccatattccagaccttcaaacgtcgccgccgactaccatttcaaactagaccaagacacctaaatggtatctaaatgaatgaaaccagtagctcaatcagagggagaaatttgtcgagctggaaaattaattggtgagcttcctttgacttcttggggcacattcccagacaactggcaggcgaagcagtgtggagtgcagggagtactagccatgtaaggatccatcatcaggtccctgttagacttggtaggctggagctctggatagcgtccgtttgaggagagagttcccccctgatcctccggtttcacgaccacagcaccaacctgagcacttgtacttcaccaactgacgtcgcatgttagacgctgaaaaaaaacaaaaacaaaaaaaaaacaaaagaaaaaaaagggggacttgttttcatcaataaccgttaacaaaaacggcccagagacaaccgagtatccccaaagtcgtttcttgagcttcactccccgccaaaaacaccaattaaacctcccattaaacctcactagcgccgtccgatatgtctctccccacagcggctattggccaaggttcgttcatgtggggttccggggagaatatgcatgggctgcacgggctgcacatgttgggtatttaagaggtgtgtgtttttcgtcctcactgttccgactcgcacacccgcacaagtggacaacagaaacagaaccagcatctgtactcatatattgtggatattccccagaatatatagttggcgactcccacccacgacacacaagacgacacacgactaactttgcgacccccacaccccccacgcaactctgcttaccaagaccaagatgacaatggaactctacagctacgttggaaactcgcgttcttacgccatcttctacattctcgacaaggccggcgtgaagttcactcttaaggagtctctcaagggaggcgtgttccctgaagacatggacgcgcgattccctctcagaaagatccccgatctcgtggacggagatttccacctcagagagaccatggccgtcaccacctatctgggcgagaagtacgccgacaaactgggcaactttgtgcctctgactaccctggagcacaccaaggcccttgaatggatgtcgtttgccaacactgaacacatccccacctgctccctggccggtctcatgatcatgggccagcgagagtacgtgcagaaggactttgcccggctcgtgggaattgccaaccgaaacgtcgacgtggtgttggagccctttctcaagaacaacaccttcctgattggcgagcgtctcacctacgtggacgtgttcgtggctggcgccaccctgcgcggcttcactcagctgtgggacaagaagtggcaggccgcccaccctcactttacccggtggttcaagaccgtggtcaaccagcccgagtttgtcaagctcttcggtgagaccgagctttgccaagtcttcaaggcccccaagtaggtattgaccagtgtatttgatgacatgatggataatctcaagtgagaagttctacaagaccaacacacagcatctcttgtattacttgtattatatatacagtacatacagcacttgcatagagctgtcgatatatatctcatttcaattttgggggtcttctactgggacttgttaagtaaagcacgagcttaatacaacacccaagtaaagtccgagtaaagtccaacaaattcacaccttttacttgatttgtttcacgcattaatctgcactgcaaacaaaacctccaacacccttcaccacatagatcaccctctcctcaacagcatctcatgtctcaagattgatttcacaagtctcggagatgtgtattggtgtgaagaacccatctgtgaactaatctgtcctggactatatctacttctccaaaaggacgctctactgtgtacatactgtactttagaacacctagacctctacaagataccttttttacgtcaaaaaacaagccaagacatttacaaacatgaatattttgatatcgctattatataaacaactaccagtattaccagctccaatcgtagccctaaagaggacgaccccgtcgcttgtcgcttgagagcgtagacaacatccaggggagtgacagtctttcgcttggcctgctcggcgtaggtgacagtatcttcaacgaggttttcaagaaacattttcagcatggttcggccttcctcgtagatctgggtgaagattcgctccacaccgccatggcgcgcaggagtcggagagcagacttggtaccaccctgggtgttctctttaagaacgtttcggtgtcgctttgcgcctcctttccaaagtccgctatcccttgagtcgctggggttgttactgggaaaattgtcgttgggctccgtggtttttgatgggttgagcacttggggttcgctcacagtgtcagtgcgtcctccggagccgcgaggtcttcgacaacgagataacaggtatggtggtcctccaagatgtctgagcccaacccagatccagtatggggtccctcatcgctgtcttggtcgtcgagctcaattcttcgatgtttctggggtcttcaggatgacccaggtcgttcttcagcagctgaagagccagccgcaaccttggacgagcatccaaagcaccctgattgaagtacgctgcgtctccaagaagactggtgttgggctttctgtcgagcgcatcaatttggctccaaccacagcttctccttgagcttcgacgtcggctacaagatcggcatcgaattcgggatcgaacacggcactacggtcttccagttgtcgaaacgcctcatgtagcaccgcaagtcgttcttgggagtgcgatactgtagagatctcctcggggctgcgacacgctgaatcgagccaagtttcaaagtatttccagcaagacttccacccactcatgtgcagattcgatagaagaacgatgcagcatgaagtgcggtcttagtacataggtatcatactaggtccaaagaaatgacaagagcgagaaagatagaaaatccaagcctcaacacatacaattgaatttattcggtatttttaagcaacccccaaaacaaagagatttccggccgattggaaaaaatgccttttaaatacctttgatgcgattcgaaccccgcgcgcgcttttgtcctatgcagtatcgtacggtatcgtacagtatctacagatcaaggttcgttatcagagacacagagcgagtctaacgaaaaactgccgccgtcgaaaattatctgatatgtccctaaagagtctgaacgcttcccacgattacgaaacttctcacacgattatgaaacaccccacataattctgaaacaattctcatcccgatacctgcaccctttccgcccgttttcgcccctttccgcccgttttcgcccctttccgcccgttttcgccttgcatatcaaccgccgcatttccaatcagctcaccgtttcatcatggtcaagttgtggcaacagaaccctacaaacacgttcttcagagtcagtctgagtcttagatagctaggggaacattttgataccaaaaacacgtattgttgcaacacgtataacactcccacagttcaacgttagtttgtctgcgtctagttaggctgtgtgaaaaatatattttatataccaaatacataactacttatatatattaacgacatatatcacaacgacttgtatatcacaacgacttatataccactaacgacttatataccactaacgacttatataccactaacgacttatataccactaacgacttatatatcacaacgacttatataccactaacgacttatatatccccaacgacttatataccactaacgacttagataccattaacggcttatatatcacaacgacttgtatatcacaacgacttatataccattaacgacttaaacatcacaacgacttaaataacacaacgacttatataccattaacgacttaaacatcacaacgacttaaataacacaacgacttatatcagatgtgactcagtgactcagaagtgactcggacagactcagaaatgcttcaattggtgtatatcgtaatatttctcagaacaattctgccgttctgtcgtttgattcctcggatattcatcgggggaatgtggtaggtgattagtacatacagttgaatacctgtatcatgtatatactgaagtcaatgggaacatatgactgggtcaatgtactgttgcagaacaccttctcctcaaaccactgaccaagtgaatggtagggctaacctggctcatcagattcacgtctacagttatggaggctgacaaacaactctgcctcctctcccctacaccgcgatgagcagaactcgaacccagcgcagaggcaagatatctaaagacgactactcatctaaacaagagaatcagccgaggctttgacgagaatgattggtttttgtttacaggaacgagccggtgaagattccaggccaattcccggtattccttttcgacgagaagcaataggtgcactctagccaccagtcccgtgtttgggcaagaatgggttggaaggccaccataaccgaaatcaatccaagcaactttgccatgctcacccaacgcgaatattgatgctaagagtctcgcacgccttcgaaaaggacctggagccgtcacagctttgaaaccaaggatggaaacgacgaggcaatcaaggtacacagagcgtgataatggtaaactggccgtttttcgagtccatgttggacccaagctgactctaccaatggcgtgaagattttcgcctgaagcacttgctgagtctcttgaagcaaacagtaacaacaagatgatagctggtgatgaactattgggtccgattgcactcacaaacaacacaagcgggataaagaacctcttggagcggaaataatcaaatgtcccctgccgagtacgaagcgaacatcagcgacggccaggagctgcagatacagctgtgtattgacgacgccgtcggactaaggtccttcagcccaaatatgctgccggaaatccatgatatctgcatcggtaacatcaaagcgtgtaggctggacatccatggtgccatatttctatggcagaggagtatgtactccagccggcgaaacagcgacggttgtctacgctgaagatattgttaagttggtggctacctcagctaaattgtctaaaaatgagaagctggttgtccagaaaatccaagtacattggttcccataataccactgggctactgctttgagaacaagacactgaccttcctcgtactgtagctagaacgagcactcgtgccatggtggctgttccacatcgggctccaaaaggcatttccctagaacaaaaaaactgcagtcttcattccgaggttccgtggagtggctcataccagtataggtctcagccctgctgtttccaactaaattcttcgaacatgtgtacgactattcaccttacacacgtccgacacactatcatgcttctacaggactaggtacacgaactcttccatatgttaccaacaatcactgctctttctgatccgttaccaacagtcacagttctttctggatccgttaccaaccagtcacactactaaccagtatcaactcataccgtatgtaccgtgtcactacaaacaatccctttgtcgtttagagctctgcttttacgctcatcagccgtacattccaaggttgcaagacaatagcagcgtgtgaacaaccttctggggaacctgagaatgtacagacatcaattggttcattcctgccaggtctactgttgtccaatacacctgtacctgccatatctcattctaccttcaccttttgtacaccacgagccttcagttagacctgccaataccaggtacaagtatcgaatgcgtacgatgtgtgcattccactatcgccgatctgtcaatcgcaaatgattaacgatgctgttctcgacgcggattcagttatccgcggaggcgagccaagacacggacaggtgtatacgagctgtcgaggaagctgtctcagttcttctttgcctcccattctattgtcttttcacgtcctttgatgccccgcatcgcgcaccccactctgcacgtccacgcgacgttttcgtcttgacaaacacttttctgatgtgcgatgatgcacgttcctgagtgagacaggtcggggggttgaagtgggggtttttgttagggaagcatcgatttttgtatttttcaaaaaagtgagtatattcaattgtcttaatgtttcgagtttttcaaatttaacgaaaatttccaagtttttaaaatcgtttcaaaatcagccagatgtgcggaatgcatatcaccaagtccgagatctgttttgggaggaagcgagaaataagattttggttggaatgtagcgaaaaaaatagggggttcataaaaatcgagatattgtagtgccacgattcacgtttaaaacggaaatctacacttgtacgtttcagaaattgattccaggtctctcccgccccatatcgccactctagcttgctttctacagcagtcgaaattcgctgttgttttggcgagagcttaaatttgaacctaaaacccagattgggccacaccttaatcttgtgagaggcaagtgaacgagacggttgtacttgtaggggagttgcaaaaagagcgggaaaaacgagatgtttgaagacaaaactgttgtacttgtacaagtggaatctggcactttttgcggcggcgtcaatgtgtcagttgatgctcacaatggttagttcctgacagttggagttggcggcagttgggcggtctaacagcgccactacaacaacttgtagaccagtgaagctgtgtggttgataggtaggtccgtagccgtgccgttgtagtgcgtgctaggggacaaacgcagtacaacgacttatacaagggcttgcacaagtactcgcaccagtgctcgatgtcttgctggtctcgtatggtcccaccagttgtacaggtaagcctgcaagctgtctaggccttgcaaataccgtgaaaaaaatatacacccggtcaatagacacagacttagtccttgttctgagggtcttattacggtaggtattgctgttaccgtagcggggtagacactatgagtgcattaaggtcggtctaagaagctcgatttaggagggggaaaagctgatattggtgctacaagtcgatggtctcagacacccgccattttgggcgtcgattgggcgtcgatagcaccatcgggccttctacagcgagttttcgcctcgatttccaccgtcacattccttattatacctccaactctataggcgaaatgggttagcctcggcgcacatacaaagaaagtagactttggatatacatgtctcaggcagacagtggcatgggatggtgcggagactgagagcttggtgggagcagaaaaaggaaaagcggtggcagaaaaaagccgacactaatactcttcacgatctctggctacgcggtgacaacctgacttctgcctccgacagcatcaagacaacagacagttgtgcgaacagacaggttgtgcaagacagttgctctacaaatcactccagctgagacaacctagtgtcatctgaaaacgaccggcgatagagtatccacttgtaccatcatcctcttcattcgacagaccgatttggcagtctagctccagctttagaggcgacccactcacgatatataccaaccgcagtcaccgccaccagcaagtgacccagcaactaataacttcagcagtcagatttgctgtttgacacgcttcccactcacattcaacagtcacagcatctaatccgacgacccttcctcgtttcaatctcactaatactaccaccacaatgagactcatccctctacttctcacaggcgcctacggcctctccattcccattgcagaggtccagaactcccccgaggatctcagctctctcgacaagcgacagacccctccggaggtgtcccagattgtcgacgcaactaaagacctcacccaggaccctgcctggcaggccattggccaaatgctgaacggaggcaacgctgccaccatggatacggaacaaaagtccagcgaggctgctgctgctcagaccgagattcagagcttgctcacaaagtactactcgtccatccccaactggcagagcattgtgagcactgccaccgccggtcttaaccagggcagtgcaaacgggccggccggaggtaacggcggaaaccctgtaaacgggggtcctcaacagtccggcaacaacctcatggaccagctcatgtccgcacaagcagcggcatctcgacagctcgcttctgcatcggcagcctctgctgctcgctcttcagcgcagtcccagcctcctgcccccgccacagccgtggttgttcctgccaacaccatccccactagagagcccgacggaatcgcaggcaccatgcccggcattgtggtccagagccagtctcaaaactcacagtcttcgagctcccccaacactgcccctgctggtaacattgcaggtacacgaaccggtctcgtggtgttgcagggccccacctcgacattgacccctagcagcacaccccccgcaggcaacattgccggtactcgatctggactcattgtgttgcagaacacaaacacagcatcttcttctgcgtcttccagaccaccggcaccctccacggtcactgtgagccccagcagccccgaaaacattgctggaaccagatctggttttgttgttgttggaaacactgcctcaagcagcagcagcagcagcagcagcagcagcagcagcagcagcagcagtcccagcggtccctccaccgtgacgcaaaccgcagctacccctacagatgccactggagctcttcttcagggcattgctggtcttttgggtggaggagcgctcggaaacctcggcaacctggtcggaggaagttccatcgctactcctaccggtggcactcttcctactgctcctgcttctggttcccagagcgaccatccacaacccggacctgatggagtcgtgaccatcaccattacccccggcgccatgttccccaaggccaccacctttgtcagcggcgcagttcccaagggcgccgctcctctactcgctgtatctctcgctgccctcatccctcttttgttgtaaaaccgaggtagcagcaaagttatagccggcgttgtcattcgagaatggcaacaccattcgtgaccattgtcactcacgacgcctcaaaggccgactgaaaatatttatgaggagctaccttggtagaccaccgtgttagtaatgtaatgtatattttatgacaagacgtagcgagaggcagacgagactccggaaccatcatcaatgtcagtaggagtaggagaagtcaagtggcttcagacaacatctctgtgcaattccacgagttgtacaaccatcgtacaaggcggaaaatccagaaatgttccaatctgcgtaaaatcattttactcaaacctgagatcttttgtgattcgcccgaactccactcagtcaagggtctggctgctgcacccactcgaggagatgcaccaacatgggttagaccacaatctaaagccatgttcctgatcttagtaaaccaactgtcggctagtttactaagatcaacaagtcacatgacgtcccaggaattgctgccgtaccatctgtatggcaaagatagattcgaagcacaggttatgacaggatttcgactgcacaaagaaggacccttcaacacaaacgtgcaagtaccttacccgtatccgtacccgtacagtacccaaacatgttcttctgtcacgtgaccttctctcctcttatcctgcctgagtttcgctaatactcgtaatctcatcatcatccaccactgatcgacatgggagcgaacctagaggccgttagtgtgtggtttgttgcatgtgggtcgccgtgtggggtttgtgtgtttgtgtctgtgtttgcagggtatataagggtcgtgatgtcgtctcccacgggatcttttcttcttcactcagttggccggctatttcctctccagagctcgctcacagggccacgtcattcatgttttttgtctctggcaggtgagtaccaaaccttattccgcgtgcatctaaaacttatcttgaacccttcctccacatagcttcctgtgatagcactaacgaggggtacaggaaagtacacaaaacggacgcaaaaaggacgccaaacggacgccaaacggacgaaaaaaggacgccagaaacacatacacatcacgtgatacgacacggctgattcggaaactcagacgactctttcttcagccgattttccaatctcagacactaccaagaccacattcgttagagtcacgcaaacacaatgaaggcgttctcgacactcacagcagtcttgttggcactagtggcgcttctcagcttcgcctcggctgagtctttcgacatcaaatactcggtccaagacaaggccctcatcacccccaagtcacacccctctctgttctccttcacaggccggtggtacaagcgaagagacacattcattgcctctaactggcccggcacctatgtgtcagctcttgtctatggcaagaacgtgacgctcattctcaagcccctcaataccggtaaggtgactaatcacaagttctcctactccatcgacaagggccgcatccaggaggctgccattcaggagtacgactctggcatttcgtctaccctggaactcactctatccgtgcctgaaactagccagcccgataagaatgtgttggtgccccgtctgctgaccatctactcgcacgccgaaacgcccctgcgtctgcacggcctctacatgggcaatgtagtgattaacgagggcaagaactgggccgagacgcagcacgatattccccgaattgagttcgtgtccaactacaacacttctctcgccactcccaacatcttcaaggagctggcatttactgtccccgagcagctgggggtgcaccattcgcacgtgaccgccgacatttgtctcgcccccgactgctatcccaacaagtacgccatgatggagcagtacttctacttccattactttgacggcgtacggcccaagcggggagtggatcccaaacccgcgtttttccaatttgaccgggaggacgtgtttttgccgctcaacgagccccaagtaattgtggtggacattggagacatggacatgaagaagaacattgatctggtcacatttggcgaagatttcaagaagttcctcgcctcaatcatggttcaggcctaccacaacatcaaccacatttttgtgctggtcaagcctggccgttacgagcaggccacctacaaggccattgaggagattccctcaagccgaatcacccccgtgtactacgcccgagagacccccgactggtggaagggcttcatgtgctccaacgtgatccccgccaccggcaagccgttcccctacgactcgctgtgtggcaacaagagctttaccttttccaccaagggtgtgcttggccactccaacgtgtggatcatgcttgcaggcattattgctatttccggtggtggattttacttcatcaagaagcggggaggcatttaccaaggtcttcctgtttccaagcaggataagtaagcagagtggagagagcgtagctcaagatacgtacgtgtgcacgggcccaacacctgtttaagtgcgacagcattgcataataatggatggttttgaaagatggtcactttatgacgccacctgccacctcgatttatttgccacttcactttgaagtatgatggcgattatcttctgagaaaaaaaggaaccaagcgatatcaagaatgcctatctttgggcttctctggagtggtggcgtggtggctttgaataatgtatgagtatcgatgttcttgtagtgtggcgaccgtagcatagcacaaactggtcccggggtagatcggaagtacagtaagtgagtagcaggccatgtcaaacacagctcggtttattgtgatatgtacacacgtctagattgtgctgtgatcgcattttgcgtcgtaaatgtaaggagaccagatttatcataccctagccctcaaattgagttttttggaaaaaaaatatattagactacatgccggtagtgagcacaatttagccaaagcacaactcttcacaccatgagcaaacgagccgctgaagacaagcagacgcccaccaaggcgaccaagacgtccgaatccgccgacgcagcctccaccgcgacctctggcactccccaggagctgtctgagatggagcaactggagctcaagtacggaggcatggaggatcgatatgacgatgacggagagtctgaggaggaaatctttgaggctggggacgaaaatgatgaggaaatggatgatgtgacggaggaggaggccaaaacccgggccatggaggctattgccaaagacaatgctgtcaagacggcaaagtctgtgtttgtgccacaattgcatgagctgactcccgacatggtgatggagccggacatgtctgtttacgagatgattcacagctgccggctcaagtggccctgtttgtcgtttgacattctgcccgattctctgggttccgacagatccacctaccctcacactacctacctggcctgcggtactcaggcccagaagcccaaggataacgagattttggttctcaagatttcgcagctcggcaagacgcagtttaacgaggatgacgacgagtctgaggatgaggaagacgattccgaccccgtcatgatcagcaaacacattcctaccaactcgactgttaaccgagtccgaacttctccttttggaaacaagacgggcgagtaccttactgcatccatgatggagtcgtccgagtgccacatctgggacctgtctcctcagatcaagtcgtttgacgtgcctggatccacaatctccaagcagcagctcaagcctctctacaccatcaagcagcacaagaccgaaggctacgcggttgactggagcccccttgttactggtggcgaacttctgacgggagattgtgacggaaacatctaccagacctctcgaggccagtcaggattcaccacttccgagaacccctactctgtgggctcttccgtggaagacctgcagtggtcgacttcggaaaagacagttttcgcctctggaggcgttgacggactcattcgaatctgggacactcgacagaagcagaacaaggccgctctggaggtccgagctaccaacacggacattaacgtcatgtcttggaaccacaaggtgagctatctgctcgcgtctggacacgatgatggtacctggggagtttgggatctgcgttcgttccagaagcccaaccccaagccagtggctgcttttgatttccacaagaagcccgtcacctccatcgagttccatcctaccgaggactctgtggttgctgtggcttctgaggattctactgttactctgtgggatctggctgtggaggctgatgatgacgaggtcaagcagcagctcaaggacaacggcgatatcgcccagattcctccccagctgctgtttgtgcactggcaggccaaccccaaggaggtgcgatggaacaagcagatccccggccagctggtttccaccggctccgatggcctgaacctgtggaagtccatttcggtctagacaagcacgagctgagagagtgcttgttttacaccgcatttgtacctccacatcgcataacatcttccagaaccacacactcacattacattattcctccatatagtccattaatagattgctatacttaaccggaggagttggctggagccagtacttctagcaaagcaaagaggtagaaacgaagcttgccatgaagggttaatacaggttcttgtcgtagatttgaagtactctacgagtgtggttgaatcgatcaggcactacactatcccctttcaagatcccaatagttttggattacataccaacttccccagtctctcaatgaaaacccatcaactcatctatttcttcagcttttcttcctgacctttgcaagagccgaaatgggggtcttccaacttctcagatggactctcactcagctccgtatcgctttgggatctcacttcaattctgtagtcgtcaggctcgatatcttctccctcatccacgctaacactgccttgttccttgaagtcaacagaagggtagcacaagactgcgaggaacatcatggcggcgcaggcaaaggtgccatagagcatgtgtttcatggtttcatcgaaggcgcggttgatctcgtttcgcaccggggagccaatggggaacttggtggccttcttgatcttgttgatgatcaggttgaggtccttctgggggatatcgggtgcgtacttgtggatgtattgcgggtagacctctttgtagatggctccgagaatggcgtctccaacaagctgtccgattccccccatggtgaagtagactgcggtgaccttggcgaccttgtgcttgtcaaacatggcctgggcaatggttccacagggaatgtagagggttcctcgtccgataccctcaatcacctgggaaattatcaggatacccagtcccgagtgttgtcgtcggaaccggtaggtgagaccagttccaacaagatagaggcaggttcccagcaccatcatgtgcttgggttttccgctccacagcaggtatggcgccgcaaagagaataccaaaggcgttgttggccaccgtcacggcactattgatattggtggtggcctttgggctgtatcctcggaccaccagcagccatgaggtgtagtagggcaccgacagcttgttggacatacttgagaagaagagaatggtacaggagcagatcatggctctgtttctgaacagtttccacgatatgagcggagattgcgccccgtaaatctcccatagcgggaaagccgccaacaggaaactgccgatggtgagcatggcgatgaaaccgggcctggaccatttgtctgtgccttctgccagagtgatggggaagaataggagaatggttccggcgcagagcatgaccagtcccacgatatcgaatgacaagagaaaccgcttgaagccgccgggagtgtaaaagtctccgcgggctccaagtctgaattccttgactcgcatcaccgagaacaagaagagaacgcccagagagcaaacaggaatcactatggcaaacattccgtagccccatctccaggtggccacatcgaggatagcacctacgatgggcgccgccgcgtagggtccccaaatgttgggcgactggatgaacgacgagaagatgattcgggtgttgattgtcgaggtgtctgaggcgtacaattcggtcatcatatggcctccaaccgtggccacttcccaaaagacaatacctgcaaagtaacagccagtgtttggagcactggcaaacagtactgagccaaccaggtgacacagaacaacgataacccatccctccagacgtccgatatggtcgcagacttttgcaaacgccggccgggtgacaatgaagatggaagactggaccacagccttactggacagcagcgaaagaccggcgaaatgagaggtggccaggggagccatagttgggtggaccttttcggcaagctctttgctggccgcgtacaagtagacgaagatccagccgacaataatgatgggccgggtccatcctcgctctttggcgttggtgcttgatccccttttgggatagtgcttgatctgggccttggagaagaagatggctctgacccaagggtggaaacagatcaacttttcgagtctttctccccatatcttctgcttgtgacctatcttttccatgttgaatgcccatttgatcctggctcttcattccttttatactgcctgagagtggctacataagcggatagatctgggccggtagggtctcattagtacgccgtcacgttgaaaggacactagtgggctcaaatacggtgctaaaaacctgtagtacttgtggtattatccatttatcagatccgtaatggtggaacagtatgtactgtactgtaccctcaagccctggcacattgccgtgatagctagaaggttgtcaatgggaaacagacagtattgtaacagtaaaaacagatgaattgttgtcttggagactgctcagacaatgaatttgaccatagtcaccataactgacggtttaatcccgggagtccatctaatctgaagcatcagacgtacgtagaaaaaatgttcgcactaaaatctgttctcgatcgcactaaactaaacttgcaatgagaagtttgtgaatacgtggatgatgaccttcttcagttccgggagacccggataaccgaagaaggagtgggcatcaccacctcaaggtgtagctgtgcaaacccacttccaactcaattgaaggctcctcttggagcacgggcgaaaaaacaggacagcagggctgaagttgaacaccaaccaacttgatgacttatcaatctactttttataggacagacccagctttttattagctcgttataggcccaacggtcattgaacgcgaagacaaagcaaaagcttggcctgcattgccgtcttggcaacagtgttatacgacatgtctgtcacggtggctggagagacttctggatatgaaaaaggagaccagaaaagaaaaaactggagaaaaatgccgaaataaatgccgaaacaacacttttcataactttgtgactttgttaccacatcagaacctgtgacggcagatacgtacataattgtagtgtccttcgctgcatgtacttgtttctgacagtgaagaaattttacagacaccaaattcacaagcgactttacccttcggaacatggccattagcgtggaccttgactttgacagcaggctacttgtagtctagaaactgtgcagtgcaggttgtccttccctccccttgttggctcactagcggaacgtgttggagcgtcttctacgctattttggacttttagactgctatccctttagacaacccaacagtgctgttttgcaacaaacaaagtagttttctccacaattgccaggtgttggaaaacctcaacatgagtgactccccaatagtctccattctaagcggccaattcacccagctgaatttgtcaacctgatggcgtgcccagccgaatcctccaccagagtccggagattgccctgaggaggttttctgtgagagagaagagtctggtgtatcggagcgtcttacagcaagtgataggttacctacctgcttactaagagtttccacttcctacttgcttactaagaatacccacctgcttactaaaagtaccttcaccctaaccccgccagcaaaacgctagagcacacaaacagtacacggacacacgaatgaaacgcgaacgacattgacgaacgcacaaaaacaatggggagagacatgtttattgacctccaagaataactctacctcccggacaatcgagataccaatgcattgttcgtggagacactgaacagatgacacgggcgaatgccgcacattcatacccatactccaatgacttggtggtaccagctgaagtagtgacaagctcctacagtactgtaccagtactcgtactcgtattgtactcgtactcgtattgtacttgtactcgtgttgtactgccacgttaacccacaacccctggctcagaccacgtggagcaagaagttctgtgaccaattcggttagatcatcaagagctagtcgagactacttttaacgcctacagtcaaaacaacctatggtggatatatggcgctagacatggcgctagatgatacggcgctacacatgcggtatttcgtgacagtagcgcgaaaagttttacttctgagatatataatcccttagtgcaacacacttctagccgatatcttaacctctgacaccaatctggttcatactaagggtagtcgtgctggagtacattctgcttcatcatcatctgctctctgtctgtcctgtctgtgacctagattcatctatcatttgtctactacgcgtagaccacttgggtcttccactgacatctacttgactcgccaagtatgcttctccgatcacttctatttgcgtcgttgcaaatctcagcagctctcgcccagactgctctgacaagtcccatcacctctctggaagtacatatcgctcgaaagccgaccgtcaaaaaagcgttccagtggaacacctgggaggctgagatgggcttcgcatttgataatgtcactgcttcagccatccaaagtggagactactttgacttcaccatcaaaggccctctcgccccttactccgagtcttctgaggttcctctgacctacgatttttacattgagaccgacaacaaggagcagttgttccacgtgactgctactgacgacaaccactcctttcgagccaccgcaaccgacttttttgactcccccccaggtgagactttcaaccttgctggaactttcagtgtggactttttaattcccgcgtctgcgccccttgtggacagcgtctttaccgtcggccctttcaaaagcaccatttcttttattctgcctactcctttgaccacgcaagccaagggtgagaaggtgaaagtccaaatgacacgcaagggcacttacctcattgccgagatcttctctttggtgtaccagtctgctggtcaacctgcccttcccaaagatggtaggttcaacagactacaggccacctctggggctacatttgagcgggaaccgagccatccctggggctttgttgatgcgtactatatcgatgtcaacttgaagagatacgatggtgcagggtccccgattgatgcagactttgctcctccgggaaacagttttgtcaatgcgtcggagatgtattctcatctagactggtacaaaatgcctgctaacccctccaaggcggttggactgtatgtgtcagcccgtagtaaaatgagcgggtccgatgatagctcttgtttttactacactggtaactaccgatacgttttttcattgagtcccatctgtgttgcccagggtcgaggagccgagggcttgcccaacggagagggtttgatagcagttgacgttgttgttccgttggctacaagttctgaggtcaccacaagtagtgccgaggctacttctgaggtgaccaccagtgctgatatcttttctgaggtgacttccagtactgaagctactcctgaggcgacttccagtgctgaggctactactgaggcgacttccagtgccgaggctactcctgaggtgacttccagtgccgatgccttttctaatgtgacttccagtgccgaggctactcctgaggtgaccactagtgctgatcccttttccaatatgacttccagtgctgttcccttttctaatgtgacttccagtgctgatagctcttctgtggtgaccactagtgctgatcccttttccaatgtgacttccagtgctgttcccttttctaatgtgacttccagtgctgatagctcttctgtggtgaccactagtgctgatcccttttccaatgtgacttccagtgctgttcccttttctaatgtgacttccagtgctgatagctcttctgtggtgaccactagtgctggtcccttttccaatatgacttccagtgctgttcccatttctaatgtgacttccagtgctcacagctcttccgagatgacgaccagtgccgaggctactcctgaggcgaccaccagtgctgatagctcttctgtggtgactactagtgctggtcccttttccaatgtgacttccagtgctgatcccttttctaatgtgacttccagtgctaacagctcttctgatgtgacttccagtgatgatgtctcttctgaggtgaccaccagtgctgatatctcttctgaggcgacttccagtgccgaggctacttctgaggtgaccacaagtgctgatagctcttctgtggtgaccactagtgctggtcccttttccaatgtgacttccagtgctgatcccttttctaatgtgacttccagtgctaacagctcttctgatgtgacttccagcgctgatgtctcttctgaggtgaccaccagtgctgatatcccttctgaggcgacttccagtgccgagactactcctgaggtgacttccagtgccgaggctacttctgaggtgaccaccagtgctgatatctcttccgaggtgaccgccagtgccgaggctactcctgaggcgacttccagtgctgaggctactcctgaagtgacttccagtgctgaggctactcctgatcctcccagtagtgtcgagacttccagtacatctgagagtgcatctgatgatgagactactagtgcttcgactacctctgaggaagctttaaccgtgtttgtgaccgagcaagcaataaccgtgtctgtgatcgagcaaacaactaccgtctcttcgtctgaaccaaccgcatctgcgtctgaacgagaaccaaccgtgtctgctaccaactcgtctactgccgctcccagaccctcatctagcaccaaggtcttcataaacatcaatagcactgatcctgtcactgggaaggtcaccagagcgcccgtgactagtgctttgaccacctctgaggaagctgcaaccatgtctgcgaccgagcaaacaacagccgtccctttatctaaaccaaccgcatttgcgtctgaacaagaatcaactgtgtctgccaccaactcgtctacagcttccggaccctcatccagcgccaaggtcttcataaacatcaatagcactggtcctgtctctgataaggccaccagagcgcctacgttgcttttaggatacaacactactgccgcagacagcggtaatcatgtgactgctaccatcactgttactagcacttgtgccaccgccactgccaccgtaacaaccggctgcatcactgttgtcgacggcgtcacctcttccttcactgtcgtagttgtccctagcaaagctggttctgggtctgatggttcttccaaggctgattctactgcctcaggaatacattctggagtgattgactccgagtctggggagaggcccaatgccgagccctggtcagcagagagcaaatccgagtctcattttggatctaccagcacagaaaagagcgattctcagctcggagacatttctgactcctctgatgttgctccagacgtttctgatgttgctccagactcctctgtggttgcttccgacttctctgaagctgcttacgactcagcagatgttggatattcctctcgtgagtctattggcctgtatttgcctggatcttcctctcgaccttcctctggacctttctcgggccccaacaactcctcctccatcagacccactccctctactgatcaggccaacactgcgtcttcccttactgtcggtgctgctgcagtccttttattagctgccatggtggtctagacattgatacccatggtagactgtattcattctatgtactaatacctgtaacttcacacaagtctcaaagcacatttgtagaatggctgtagagcaaattgtatcatatcagtatgtaccgtatcgaacagatcactaaatgtcaagtactgtacccaactagagtaatccagcaatttccgaaagaatgcacttttcagatttgtgataacccgcctcgttgacgagctgtacaggtctatatctgaatatcgttatctggatatttactgcgggtaacgataggcgaaacaaaaagggctggcaagttgggagtctggtataattgggcattcggaattgattacaactttcagaaatgtaattactcatctacagcgcgtgtgttatgtcaaatgtttggatgtgcaaacccgttcctcagacaatctttctgtagacagtgctagaactttggggacgaaagagaactctccaactcggcgagtaaaactccgattaggaagtaaaggctttccatcaattggaacccctgtttgtctagtctgaattgaaccatctttcggtatggactgctcaggaagtggttctggtgcggttaacatgggaactaccggtttacagaatggtgaataaattactaatcactggaaaggtaagaagaagactttctaatctacaaacttgtccagtggtatgatcgaccattacccaagttcaacatgttgaagggaaaacgtcgacgtaggcgacaaacatagactgactcctgtatcgtctttctgttaaatgttcttgtgtactcactggagtctcgtcgctttgggctgggatttacctacaagtactgtagctaaccgccagtctcacaaagaagtccccgtgagcaattctgaaccgactgtcatacaactattgctttgatcttcgtagtcccacgatcaatggcaatagttgcaccatatggtggaacagcggtttgtcaagattgaggagctgcgagccatgctgaccatcatggctcagaatatgaagagacatggtgctgagactcagacaatatcaaatgtatatggtaaccgtttttcaaagagttgacagtccaagtctttcgatttctgggtcctcgctgactgcaaccctcacagatctctgccacaggtactgccacagactatacaagtacggtacatactgagcagcatgttggttctctatagtccatagagacctatgaaactcacaaatcagttgaagaaagcctcggtagagtgattcttggaggttgcttcaaggagactgagcttcacgtctctgaagtctgaagtcagtcaaggtggactagttgtgattcaaggaggactagctgatgctcgacgttgcaaatcattcttccgtaaatgtctcagaccagcttggtcaattatgtatttcaaaatgcagcatttttgagggcatggcgggtgacatgaccaagttcctagacatgcatgtggagagggatggcaagagtggatctttcacgattgacatggagcgaggcttgaagataacagcggaaagccgagctgatactccttctactaaagtactgacgaagaactgttgactacaagagtctacaagtacagtggatgccactcattaccgtcaatgcattggcaaactgagcttgacatactccagaaccagtgtcctacaattcacacagataacttcggaattgtgacaagaaacacaaaggaatggtggtgatgatgtgtggcgaaccaacctgttggagattggccaaacagaagtccatttctctgtctacagctgaagcagagtatcaggccagtggctaagacaggagttggaggagtgcaatttcaagttgccagatgaccaagctctcgtttttttcactgacaatcagcaaattactactcctcccgcattttatcctcgaacaatgcacattgagcgtggtaccatcactgttcacagtacaatcccaccgagaaccaacggacatcttcactaagacccttacagtaacaatgagagctctgggtatctgagtgattaggcagcttatggaagccgaattgctgggggagtttgattacgtgatacttgtgcaagctgtgtatctgtagtacttgaggtctctcttacaagtacaagtacaagtacagtacattctggtatatcccacaatgagcaactatacaggtaggaccgcccagatccattacaggcttactaactactgaaaaatgttttcgtccccactaactgtcaataggatcgttcaagtttgttgtctcagccatgccattattgtacttgtaacttgctagttacgatgtggaacattttcgagacgcctgtttccgcgagtggtctggttctgttgcttggtctcttgatattcagcatgttgggtcacgagccgttctcgccagtaatgtccatcattattagccattaatctcatgatggaggacccgaatgtctcgttatagaggcagatgtacgacaaagggctgagtatgaattgatgagagtcctccactacctcagtggagatgacgatgagtgttcaagagatgatgaacgcctaagtgacgattgaaatgagagtgagagtgcggatgagaacgaaagctgaaacagactgggtgagagcaagagatactgtagttgagatacaccgtcgaatcgatgaaagaacttgttgacaaggtcaagttgaaggcaccaagaataagaagtccctcagtggcatcaactccaacaaacgtctcatgttccacggcagtgcgacatcagatgtggcgtctgttccgagagtaaccaaggagctgcggttatgccagctttcgtacctttctactgccataaggtagacggcccaaggaggcgtgctcaacaagaggacgtatcttgcactagttttagtatggtcgcttcgaatggatggccgatggtctttggttcggctgcgcttcatcggaacggtcgtcatactcggctacgacgcatcgaggccacatttgcggatctggcatgtgccacaatggcgtcaccgggctccaacattcggatgacctttctgttgtccgcgtcaggcaaatcatcaatatgatcgaagtcatcaagagcctcgaacgactcctcatcgaacggctccttgagactgattggttcgtcaccaatggcagtaccaacagggcggtaggagtaatataattgctaccagccacagcattgggttcatctctctcgcccttgtcaagctcagcatccccactgtcgtttagatgcctgtccatgtagccttgaatccactcagactcatcagagaccacggtaccgttttgttcttccggacacgacctttccgggtccagaatagacagctgccagtcgaccatgttgttcgataaatctggtacgccatagtcaccatggaatgaggagtgcagtacataccatgcgcctccagcttgagctctgaagcaaactcctcacaagccagagtcttcttgtctcgttcatagaccgtggaaaggatgaaagagtcgaaatcaagtcgaacctcagcaacccatccgacagcctcgtcgttggtcgtcacggtcagtccggacagaaagctgcagatctcaccaccatggttacaactgaactggtgacaggacattgtcagccctcacaacgagtacttctgaagaaaccaaacagagagtgttgatcaatgtcgggaatggccggcagccgacactcctgaaaatccatgcacattagacaatcgatccaatggtgaatagtgcctccttcatctccgtagcagcgccagtctcaatatggaactttctgtactgagacaagaagagtctgcgttggtgaaagaccgagggccgacgagaatactagacccacagtcaacagcaagcagctagaatgttttcaccacagacagcgtagttacgttcaggttcaacaaggtcccaaaactcccccaaaccccgtcttctccataccacatccaagaggatgtttcgtaaacgggtcatcatcagattgtcaggcggccggacttgtgaccaaacttatcatagtcgttgaacaacgcggagagcttgcagaagtcaacattggtatgttcaagttcgtcatagctgctcaatgtatttctccacattgttggaatcttgcgaacctggatccaactgcgatatgcctaacccgcaaacgccatctcatgggtggagcaaggacagacggagagtccagacttttgacactgcgaccatcttttcagctgagctgtcatgagtgcaactcatagtagcccattgaattggtcttgaaggcaggagagtaccggaaacaggagacggggctgtgaacaacctcggggttctggtcatcgagaggcgctggagtagtggcaccttccgcagacagaaaccagatgcacttgagacactaagctacgatgaagacactaggccacgataaagagctggttatagcaatggtaggacgtccttgcaaacatattcaaacatatacaaacctagctgatactgtgctcaccaatactgacgctgacgatgcgttgatggataagtacaggtagatcttctatcagactcgcaggaagatcagatggcgtgggaatgaggatgaacatgaatttgatcctgaagtacttgtactttcagtctttggatatatgtgaaaacgacagcttcttgatttctttcgcttcttcctgtttcgcaaagcactatatgttctagttagcatgggtggtttttagtaaaaagttgctgacaaagttattgaagatctaagtatttttctttaggtatagttattgcgacttacaactcacttgtaggaacacgtttcgacagtagcacacaccagaatgtgcttactcattcacagactgccgttacaccgggaaatctactattaagacaccccaggtggttacgggcaattcgacattggatgtgatcacatgtgataccattcttcacctggtgatatcctcaaaggactacaaacatgcggtcgtaaaggagcagtacacaggtagtggttgacttgaccgagccgagcaagtacgtcaccaagtttctccagtgggctatcatgctttcgagacgccggcgggcctcgcggaattctcctcgatcaaggaggagaatttactgtcctgcgcagatatgctgaagctgaagggatcgaggttgagacaaggcataccaatgatcacgtttcaccgcatccgaacctctcacgtcttccgactttcggatcggtgtgttatgtgtgcaccctgatgttcagcgggactaagctgcaagagacggcgcttatagggatctgtgtggccatgtccaatatggcaagcactacctagtctgggatcgactcgttcctgaatgacgacttggaaacacatcaaccccactggcagtggctactgatgggattctccctgccgaggagaccatacccgagaagttccttacatactaatgtgaaaatcggcaacccccagacaagcccgctctacgtggcaaatgctccagcaccagaccccaacgcgaagtgttgccgatggcgtccccgtacaggcctgtctacccagcatgacgagttactcaccagaaaggtgtgggctcgctcattcacccattcaccagagagactctcgatcagtggataaatatctacaaagtccatccatctgcgacaaagctggttcctctaatcattaatgaggatttctcatcaacgtattagtcaggtattaccctaccggcttacataacaggtttagaccacgccaaatgtctgtctttaaccctgctctaggcgaaaattcagaatagagtttgtcaataacacgttgagggacgcgcggatgaagggaaaaaaccgcgtttacgggggtttttgggaggtttggtcacgttatcagggtaatcacgtgacaaaacctccatccgcgggcgtcccaccaacgttctgcgtacgccaaagtgcatttacgacgcatttacgacgcttggcgggctataccctaaccccaatgcagcagtgtagacgcgtcacgaactagttgcgagtttcagtctcacccagcacgcctaaaagtagtgacgagactgcgataatgaatcaggagaagatgaaggaggagagtgagtaaccacaagagaagagaaatgagtgaagcccgcggcatgtcgggtttggcgggacctgataaggtgggtttggtgatttgagacggtggggtgtgggatgaagatggaacgagttggcaagcgattgttcgtcatgttgagcagtttaataaggtccatggtttgtgcacggcttccttttgtgtggtatgctactggagtggcgtgttcttaccgtgtcaatgtcttgctctggatccaagttatggatcgtaatgctacaatttctgaaagatgacctggctccatctttttctacgggataccaaaaggaccgtgtcttgggaacagtgcgaccggcaaaatcacagtcatcaaacccgcagtctctacctgtcttcctcaatctcacaataccggtgttcccaccaacgcgatcagaatgctgccagttccaccactcgcacgcatgacctacttgtcaccgtctcagcatatcaagcgaacctcttttgggttgtgtcagagcagtcaatcatcaaagcgccccgagagcgggctcatggcaatgccaactgtgtgaacttgctgccaattacaacggttctattatacaaacttggcgctgaacggttacaaacgtgtcatggacaactaccaactcttgcagccgactcgtttatcctgccaaatctgttcaccttcccgcgtgctgctcttctgcttcctttctttgctaacccaggtctctcccttcccatctcaaccccgtcagcagatgtgatcatcatcgattgcaactcgctatgcgactcaaagctctacacaaacccgtccgtcatctcgaccgccgtctatatggtcggcacggacccgctattcggccctattctcggcatcgtttacaaaacggacaaatcacattcctgcgtcatcatctcgcgccacggagcttccgggttcgtcgacatgaccctcagccacaagagccgatactacggcgcagtcaaaaacctcgaggacaagtcctcggctgtgtcacgcgctctaggtatcgccctcctgcgtgcctatgtcaccatggacaagaacatccgtacatatctcgccaaaaacgctctccaaacgtccttcctttacgattacgatgagacatgtgcaggaaaaacggcctctcagcttgttgtgggggatggacatggtcccgaggagattggtaagctggtattagaatctggtgttgtcgaacccaagtttgtgcgttccagtgcggtggatatcgtctacgaagacagcgacgagactattgaggataacaaccggctcgtgtacctgcttggcgagcagctcgagcagctgtttgacccactgagtgagtactcgcccgagggtgttgaggaggtttacgagccccctagagacgaagatacagacagacgcggtgctggcggtgatgtcgaccaggaggacgacgagaacggtcgcgaaccaagtcccacatcgtccaacttttccgattcggctacactcacgtccgtgtgctatgagctcatcaccatccagaacaatttccgcgacgcgcttatctcgtttttgcagtcgtatctcattccgctgcgaatccaggtcatcaatggcgccatcccctcgctaaacatgacaaagttgaattccatcttcccacccaccattgacgagattgctcgaattcacaacctattccagaccgcgctcaaggctgcgacgccgtttggctcgtcggaaatcgtcagagccacaggaatgactcttccttacttttacaagccgtgcatgcgccacgaggctgcactgaggtctttttccgatctctatggcgactactctgcgctgattgccgagtctggctttgtgcctccagttccctactcccagcagcggatccagtcagttctggccgcttctcaaaacctcaccaagatcaagctgctgctggatcgtattgtaaagctcagcaactggggcgacaagcatgatgcgaccatgatgtactaccatgcagctgtcaacacaattgagagttttgcgcgggtggaaaaccacgtggtctacgacaagcgagtctttacaccaactggtaagattctcgttgagtttgcctccggctggccgagagagctacagtacgggtggattaaccgaagagttgtgagcattttcgacgtcacgagtgtgtttgagacgcgtgaaatgcgaaccgaatcgcgtaacacacaacaacacaatggttcctctccttcgtcctcaaaagactcaattctcatcatcttcaccgatcacattcttctgctggaagtcgagccctcatactcgtcgacgattcagacacaggcgcagaaaagaatcgcgtcgggtgtttctttccactcggtgtccatcgccgacatgctaatgcattcgctgatcaacgaggttgccgtaccacaaattccgcctctaagagtcaagttctgggcacccatatcacacgtttttgcttccgaatacaactttggccacaacctgtcgctgtttgcagtcggagggttcaacacagccgaatatggcaacgaaggtattgtccccaacagcctggagaacgccactggaggttctggaagctccaccacgacactactgttcaccctcaagactccggttgcacccaagattgtagagctctgcactaaggcgaagatcatgtcgaagacacaaccgttccatctctttcaccaccagaagactcacggtctgaatctgtttatgacggtgcatgaaatgcagggctatctgtctgagcaacgaaagtctcccattgccatctttctgaacatggacgggtccgatggcaagcagctcgcacgtgaacttacaaagcgccacgagctggacgcagccttttccatctcgctgctgtccaacgagagtgcccatgtgacgctgcactccaagtttgcctacaccctcgaccgccaggtgagtctggactcgctcgccaacttcatcaacaccgaggtctccaatctgtacacgctgtatctgtctccggccaaccccgagatggtcgagagcattgtgcagggaaacgaaatggtggcacagcagctgatggattttgcgacgcgccaggcccacacaaagcctaccaaacccgtgcagagcaaaagcatgattgacgatgcggcgctggtggttacgggcgtgagcaagcccgtccagggagtgcacgcgaagccgcctgtccctgccaaggatgtcaagagtgcgaagcccagtgcgaagccttctgccaaggctcctaccaaggcatctccctcgttgaaatcaaaaaagtcggtgttgtcgctgctcggcaagtcacccaagaacagtcccaatcccgagctcaaccggaaagacagcatgtggatgaaactcaagggcaagttgcgatcacccagtttgagagaggaagatgaagatgaagatgtggttgagagcggtagagtgcctgacgtaccccaaaagatcaacgtgccccctcctgtgcccgtggtgcctcctacgggcgagatgcatggtcttggtatttctgccaagactcctgagatggacggtgggaagtttggagcggcggagactcctcggccaacgcttgagaacgaccccgatgtcactcccaaggttgttcgtcgcaagaagtcgtttgcggctctccggcgtggaattcagaccaacagtgacgatgaggatggtgctgaggtggatgatatcgggtatggagacgtggataacccgagagtgaactcggaatccacttatggcggtgaatcaggggcgcacggggccgatagagccgtatctggcgtttctgacgctaccagggcagtgtcatctgattacggagcagtttcagaagctacccgaaacttctccggcattcaaggtgtcactggagacccgagggcggctgagttacgtgcagcatccggtgtccgatccgtgtctcgacccctaccagtcccgaatgctgatagaaccccctccacagctaccgccatttactctggaaacgatacgtcagctttcaactcaagctctggctacaattccagttcggtcgctgcaaacaccacctcttcaggtgtctacgatcccacgggagtgtatgccaacaccactaatggtaccacctctggtgtctaccctgacgccagtactcgagctgtgttcaacaacactacgaccaactcctcaggatacaacaccaccaacccagtggatgctctcggggtgtttggcgcccccgctgcttctggtgtagttggtacaggatccattgtcgttactgactcttctggcgtagacacatcagccagccagccaggaatcacctctagcggctcaattcgaccaatcaagaaggaacccagccatccagtgttcgactccaaccatcaattacccacatcacattcccactactacacgtactctggatcggagtctgaagacaatgtggccaaccaaagacacacctggaacgactcgtacgactcggagctaatgggtgggggccatggacgaaacatgagctcgctggagagcctggactgcggcgaatcacgtgacgccagcgtttcccacgcgtcacgtgactcccgcaacgacgtgaagctgtttgatttcatcaagaccaatcggtcttcagcagctgaccccgactgcgttgatgacgtcagcgagttttcctcgttccactcgagtgaagagtcgtcgtcacgtggtagcgactttaatgactcgcgtcggtttgaggactcccggcggtttgatgagagccgggacttcatggccgagtcacgtgaccaatctcgtgtgtatccgtcgcaggctcaatcgcgtgaccaatcgcagtactacgaccagtcacgcgactttatggccgactcgacgtcggacctgcaggcggctcgaaactatctggcgtcgcgcgactcggacgagtcccgtgatttcatggttgactcatcccgggactttctggctggttcatcacgagacattctgcctcccggtacgtcgcgtgacgactctgcgcgccaattgcgacacatgaagtcttcctccatggcgcagttcaagtatcctcctcctcttcctcctatttcttccgagaacccggccgaagacgagttttcgtccttttcctatcttgctggtattttgcagggtaaggttgcgcttggtgaagaagacggcaagtctttggagagtgcccatgcacgacggacgtccaagagtgcccgggtgtactctcgaaatcccgttgacacctcccaggtccctcagtcggagtctttcacctcttccatcgagagcgggtcgactggaggagctttgtaccctgatttgcgagactcgtccattatgtttctcggcaagtatgtgagggatcgaagtccggcaaagggacagacgagggtgaagaaggagtgggtggacgaatacgagtaaggccaaactgtggagatggcaatggcgatacgcgtactatgagtaacaattcaacggtgcaagcacaatagataataatgcataaattggttgataaactgctgtgggcgagtttaacacaagtagatgtacaagtattgcaaatgttcttggtgtttctcatggggtcgacaggacaggtgcaacgtctccatgtggacgtccgttatattgttaatctgacactcaactaatttgttgaagagcctcaccacaaatcgaacccacggtctcatatgccgaaaaaaaaaacaaggtctgatattattaagcgatatgcatgatgctgcagtacactgatctcatcaccacatctgcaaaaaaacacaaccaaatcaacccccgaatgaagtgagtatgagataatggaggggactcagaggggagggagaaagtcaaatcaaaatcattaggccagaatacagggcgcgatttggcgatcatcaatggctcgcggcatggttgagcatgttcggaatgtgccctggtggtgcgtgttccacttttgtgccataaccattcattccatttccactaccagactaacctagcgcgatacgcaaaacgacacaaatcaacaaccaggagctggcagagggaacatctatctcagcgtcgtggcacaacgactacaatgacacggcatacatttacattggaggactggaatccaaactgacggaaatggacattgcaacagtgttttctcagtttggaaacccgacgcacgtgaagctatcacgtgaccaaaagaccggcaagtcgcgtggcttcgcttggctcaaatacgaagatcagcgaagtacggttctggcagttgacaacttcaatggcgtggagctgctgggaagaacaatgagagtggaccacacgtactacgagtcacgtgacgaggagggcgacgccaaggaggtggaaatgttgaacaaggcccgcaaccagcgtctgggtcggcagagtggtgatggtggtggtgatgagaggaatgatcatgaagacagatctcgtgatgaacgtgatagaagatctcaccactcatcacgtgacagatcaccaaatgcacgtgacacaagagagagacggtctcatcgctcttcacgagacagatcgccgggcgatcgtcaaaggtctcatcgaagatccaggagatcgcgggacgacgataataaggatggagaggagattgagcgctctagacggtcacttgatgacatgggaagaattggcggagagcggaataggcgaggtggagattcgaagaacgacggagagagaagctcgaggaggtcgcgtgatgacggaagttccagacgctccagacggtctcggggcgatggctctcgtgaacggtctcggaaacagagccggagagatcggtctacgtcacgcgatagatcaggtgagcgcgagtctgagactgcacgcggatccaccaagcttgaaagcactgccaaccaggatcctgatctagtggatcctatggctgcttactttgccgataagaagtgagtattgaccaattgtttctagttattgcatgccattgcgttatgtgactgctcaatatggctgcgattcgtttgtcttccaagtttctggcatggaacaaggctttctcacatccgtggtgatttcggagattatctttgttgagatcaataagagattgtcaggtgcgcccgtcaaaggtcagaacgaaactccgtttgtacaagccaccagataactcccttgtgtgatgatactggtttgacaagctgttgaacaaaaaggcgagtctctacctgtcaactagaatgttctcaacgtagaccatgtttcaagcctttgttgacttctacgaatgtgttcgttaaagtctggaagtcgagacaaagtactcagacaaaagtacatactgtagatgtgaacatcatgatccagtaactgaaccgggaatataaaagaccgataataaacctcactgtttattacactgtgtacagtatatcaatcgactttacgagtttgagaccaacattttggagccatatggagccatcaaaagagttatagaagagagatgcaaacccaagcgcactgcttgtaccgcccaagcacgaatatacaggtgaagaaggccatatcctaggcaaatacgtccgagaacacccagaggaggatcccaagatgtcgtcgaaaaaccttgtgtccaaattcaaggggaaatatatcttgagaaagggtcagttctggagacaggacccccttccaacctatagctatgatctatattcgggaataaattactatacataaatacattttcaactcttgacctcctcctttacctccaccttgacctccttcttggcctccttctccttcttcttcttgccctgcgtcttactgtgcttgaccacctccagagccggagtaggaggcttggagccgacaggatccttcgtccaaatcacctgacggaaatagtccaccattttgggaatcacaagctccagaccctccagccggcgcaaatagtagcgcgcctcgtcagcgggaatatcgctcgtgtcggccgcctggccccgaatcacctgcgtctgcagcttttcctgcacttcactggccttctgaatcacgtgttgcaacagcaccacctcgggacactgcagcggcagccaatgcgactgttgaaacacctcctcaatctcctcgagactgggcttgtagtccttccactgtgtgggcacatgactgtcacagatatgacagataaactcctcctgagaccgtgtcttaacgccggcattcttgagacacttggagtgataccactcggcgcacttgtcacatcccaccatgactccggactcccgctgtcgacagaagcaaaatagcttggcctcagatggctccaacggctctcccttttcctcagcagccaaggccttaacgtctcgctcatatgtgtcttcttccgagcagcacaaattgagtgacttgtaaatggctttgagacgtgtcatcatggctcggtttgcaccagaacgtctgtagaaggtcgccttgccccgtttgagccattcctcatttgtcttcatgcacgtttggagagtggggagagacacatcgtcctccgcctcggctagagcaagcagctcagcggcagtcttgagatcagggcgcttgtcgaccgactcactgcccagctgaatgaccatctcggagtagtcaatggacagggagccatctcccgcagtctcgagctccgtggactcctctagagcggctgcagtgtccacaggcttttgggagggcaagtgcgatgcaggacgggggataatttcagcagggggcagaggatctgacacaaacgacacgggaatggaaatctccgggggctcaatatgtgctaccagttgcatctccacacgtgcgtcttctgtgtctgcggttcctgtgctgggagacgtacttcgggtatcaacgtccacagtcacatcttctaccgcatgctccatcaccacatccagatctttttccttcttttgtccctcttcgactttcaagaaatgaatgtttttctccttcggtcttagcggaggcacatagtcatgtccctggttgatgacatgttgaaggtgcgccatgagttctcggtacgcaacttcagacatgttgaaacctatcaaatcgccctctcggagcgtggcctgaatcgtttccgcacacgcccggtcaatcagacccagtgccttttcacaccatcgcagcttggtacacaattggtacagctggtcggcataaggaattgctacagaagcatgccggacttcgtgaaccagccgaatgtactcgatgggggtataagtgcacgagggatcatgcagagcatactgcacgtcagacgccagctgttccaagttccgcaggcactcgaaaaagtcgtcggcctcagaacacgaaaacggcatctgattgtacccttcaacaagcagcgtaatctcctctctggacacttgaggtacttcgggctctttatccacgggtccctcccgctcttttcgttcgtaggagcgcttaccctggtccaagaatgcccgggcacgtgtcacccagtgctcacaagtagccacaaactgatgcaaatagtacaactcggtcatcttagggttgatgttctggccgtcatataggagctcgcgacagtgcagaagagagggagcaggcgactccatggtctctgccaatcgacgcatccacgatgtttctccatagtctttggtggctgaaatgtacttggcagtctcgtacattcggtccagctccttgtctgagatcagtactttgagagtcttcttcgaagcgacttctttcgaggctgacagggcatatgtcgtttcccaagggccaatttcgtcgtcggagagcacagaaacgtacgaaaagatgagaggctgtaaagtggagtcgcagaagatgagctcctcagattcagccttctcttcagaaacaccgctgtctctgacaacctttcgtaattcttgttcccgttcaataacctcgatgaaacgagcagcagtggcctgcttctcgctcaggcggcctcttttggcaatgttcagaagcacccgttcgtatgaaaaggcaggcagctgagagtacttggagtacaatgaagcacactcctgggcaggaccatcaagccaggacaacggacacaaattgacactctcgctcatgttgaaaccatggcaaaaatgcgacctgtacgactgagggaaggaaaggacataatccccgggccgctggtcgcagatatacacgtcgatgccttcgtctctcaacacctgcggcgaaatcatcaaatcaggttcaagcacgaacttgggtccgattttccgctcgcccttggagatgtactgctcgatgagattctgaaacttgccgtaatgagcgggagagacggagtaccacgtgcgagtgctgccaaagtgcatgtagtccaatgaccacagcatcatgtcctccacagaccaggactgcgtcgaaaacatcatgccgacatgtagccatggcatagtgatctgcagcgctgcagaatcgtccacgtattggaacatcccatcgcgcatgtgaggcgcaacgttcaagttccactggtcattgacattgcgcagggagttttgctcaggcatggcattcgttgatccgtggatggcagaatggatgttgctgccatactctacctccaccgcgagctccgaatcgccaagagcctcccagtactcgttctcgacaaaattttcaccctcttggcccgacggctttttgcgtgtgccgagatagctctcgtcaaacctctcacacttttgctgaaactgccggagattatatgacgctgcgttcttcgagtctgcgggtgtgagttcgattcccgagtaacccaccttgtggggcacctttgaacattggacggcaaactcgtcgatctcgtcgtccattgcagcagagatggagacgtctggaggctgatactttccttcacgaaggagtagcaaattggagcccacgacaggcgagttgcgctggtccacagcagaagattccttggaagcaggatctttatgatcagcagttgaagagagctggtagttggcgagaggcatcaccggacggtattttttggggccttgactgctttccaagtactggtcaaaggggtgcaaaatcttctgatacgacgatttgagagaggtactcaaagaagtcatgattttgccgctgtagccgagttcacgacccacttgagcccacaacttgcgtcggcacacttccacaaacccgcctctgaggtgcacacagtgaaagagatggtagacgtcgatgggccgcttgtctatgctgggaagcttgaaaatgggcgtcttatgtttgaaatggaactgaaagaggtcgctgacaaaagactgttcggcggtgcgaccttgcagggacgagttgagatcttgtcggcgggttttgaaccagaacatctgagttagtatggacatcatcttcgtattgaaaaaacaacctgcttgataataaggcgaattggtaaaacggaaaataacggcatttggaaagagctctaacctgtctttagaagtacacagccctcaccaagctcataatgctgtagtcatttttccaagaccgaaaatgttgtctcatcatcgttgagtattccacgtaccatccccccatatatctcccctctctcatactcacctcagtgtccagtcgaaaaggaatattccatcgctccggcggcacaattttcaccatgccatacttgccatagtacttgtgcaacatctccatgtatttgggtcggttctgaaagtcctccatggtcggatacaccgtggggatgtgttcgagcttgaacttgtcgttacgaatcgagctgccctcctcgctctccagtagctgtcgtgtcgtggcacggctgtccacagtgcccatatccagaggcgggttagcccgcgatctgctctgggggtacagaaacggattgtgtggttgttgtggctgtccctggggcggctgtgtctgtggcggctgatcgttgtacacaaacgctacgtggttgtgggtgtggtggtggggtgtctgattctgggtctgctggtgtgtagcatggccattacgctggttcgctcggggatgcgtatgctgttccattctagccaccttggtcggggtgtgcacgggctcgtcggtggaccgtttttgcggcacagaagatccgctgctggaaacactccgtggcgaggtgtcgtctgatctggggccgggtgtgtcaccaggttgcaggtccgctggctttgtgtcgtttgtgtcgctctctgcgaactgcggatcgagcatcgggtcgatgggtggcgtgctggttgtgactgtgcttgcgtctgtccctggcggtggctgtgtcatggttgtgccgctgggctcttgtgttggggtctgggtctgtatcgagccggtgtccgtgtctgttggttcagcgtctgccactgagggccgtggagcagagtttgtgctactctcttgcgtccgctcgacgcggttcatgcttgtaaagccgctcatggtggatctgtagactgttgcaaaagacaagtgccagatgataagattttgcaaatgccgtctggggaagcaccaagggagaggggcctatggggcggtggagaaggggtgggggcatatcaattatatggttgtatttgttgcgacggggcgaatccaatggtgttgtttttttctcgattccagagcttttttgtgcaggttggtttctgcttcatgcaccgcacgtcccgggtctcagtactatatttgagacttattcgtcatgttcgacgaaggtagatttggcagtgaactttggacggaaaaatgggaataaaaaataaaagaaataaaaactgaatggggaaaatggggaaaatggaggaaatggggaaaaaaagaagaaaaaaggagaaaaaagggagaaaaaaaggagaaaaaaaggagaaaaaagggagaaaaagggagaaaaagggagaaaaatggggaaaaaaggagaaaaaaaaaaacagaaaaaaaggagaaaaaaagagaaaaaatagaaatgcagaaaaaaaaaaagaaaaaaaatgcagaaaaaaaaaaaaaagaaagaaaaaaagaaagaaaatacccgaaagattcttcaactagaaaactcacaatgatgggaactaagaccgctatcaactcaggtcctcattctccatcctctgctacaagtaaaagtctcaacatgacctgagcaactgtcagacgagttgatcagtgttcttcgtcaggaacggcagttacgaactattgtacaagtacaagataatgctatgaaaagcacagttgtcttattcaagatgatggtcatatatccactcgaacagagcccagaagatgatagggaatattgtcttggttcgcagaaagcaactcttcgacgctgagacagtacttgtacttgtcataacgacccagcacctgtctctctgttcagaggtactcgtacagtggatagagaatgctctgaacagtctcaaagagacagagagtatcctgtatcctttagctaaccaatcggtacgctcacaatgtcgctccaaccactcagtgagttcacgtgaatttacccacctgcctctgagcattcttcaatctcgctcctgtcaactccacctctccattcaactcgtcgagctgctcattctgcagatccacctcctgccggatcgcctctccaagctccttttgccgctgaatcgtgcccagcatctgcctcagactctcatcctgctcctggaacgagtccttttgcagctgcaccaggcccgagttgttgagctgtctggtcttgtcagtttcacccaaaactcgtcctttgcgtccggagccccgctggctgctgcgcacagtccccgtgagaggcgtggaggtacccgaagatgtctccgagcccgcctgtgcactcaactgcgccaccacctgtttcagcagcttctggaggtccatcaacagcgttcttcggcgccggtgctcgttgtcggacgtcttctcgcccgcaggctcattcagcgatttttccaactgcgcaaaccgagtctgggcagtcagaaccagcttctgattctcgtaccgctctgcagtacctgcaacgacattgctgcgagcggtcttgagcatctgagtaatgctagcaacctggtcgtcccacgacactggcgctgtcaccccagagcccccagctccccccttgcaaggccccaccttttgtagctgcaagaactctagcagcgcagccgacgagtaaaaatgaggaatcttgaccagtcgacgcagaaagacctcgagaccacgtcgccggtcgtccagaaactcgacgtttttgctcttgaaccacgactttggcggcagagcaacctccaccgttcgtcccacctcgtcttccagctgggacaccagagccacaaagtccgagtaccgcttagtcaacgtatacttgttctcttcgccccgatgccgcacgtcgccaccgccttccagatcaacctgcacagtgaagctcgtcggagacgagactgtgtatgtcggtatcgaaatatccatcttgtgtattttggtggtggcgggtcgttggtgtggtgcaccttggtgcatttaaatatgcatgctgcaagtatgctgcatacagcggagacagcggtttgagggtggtcttgctgatgttcaaatatgatagaaaacttgtctaaacggagtagaagtggtacaggctgtttttttgagacggaacttgtgttctgccttggttcttgtcacgtgaaaggaatattggtggagttaactgcttcgaagtgccactttaagtgctaatggcaaacctcaactaatatcaaactaaacacacaactattgttaggtggatagagaacagggtgacagacagatatgtgttggtttgggccgtgacaaggaggaaaccggggaaatccagaaaaactaataatatcttcaaaaatactccatatcctcctaaactctctcataacctgaactcagctccaatactgtagtcgaacaagtcaatgatacagtatgtgaagtaaaagtcaactaaagcgctaatgacaccaccctaacctacctaaccatcacaacaccacaatccagcgcaaaactcatgcggcttctgtacgagaccgggctgacccgactcacgtggatatctctcacttgctcccaatcgccgtctcccgatacatatatataactttgtgtatcgactttacgacgctaaacgagacaagcccaaacttccagcattatccataaccgcgactcaaaaccatcacagaaacgaccctgcaaccctgctcaacgctcaattcattccacaatgcttctgcgatcacgtcttacctctctatcaccggttgtgaacacgtcatcgaggtctttactcgtccggtttgtgtcacgacagccattgtctctggtccatgcaaagtcaaactttttctcaacttcacgacacgcacaaaacacctctgccgtccagcacaaaatgagcaatctcgcacccatcgtcatctcgggccccagtggaaccggcaagtccactcttctcaagcgactgctggccgaataccccgaccggttcggcttctccatttcctacaccacccgaaagccccgagacggagaagtcgacggcaaggactacaactttgtgactgtggaccagttcaaaaagctgattgaggatggagccttcatcgaatgggcccagttcggaggcaactactacggcaccgccgtcgccggagtcaagaaggtggccgacaacaaccagcagtgcattctcgacattgatatgcagggagtcaaggccgtcaagaagtccgatctcaaggcccgatacctttttgtcgctcctccttccatcgaggagctgcgatctcgactcaccggccgaggaacggagaccgacgagtctctggagaagcgtctggctgctgccgagggagagctcgcctactccaaggagcctggagcccatgatcttgtcattgttaacgatgatctcgacaaggcctacaagcagttcaagcagtttattgttggagagtaattttttccccgctacgaacccatgagtcatgtttggagacctcggcgaaggtctttccagacgtgatcagattttttatttgtataatacagcacatcatattatcagtgggtgggctgtagcttgagtacagtgcgagaaaaagtgtatatttctccgtagtgattttattacaatttatttaaattttaaataaattaaatatatatatatataaataaattgttttttccttattttcctattttcctattttcctatttataattaattatttatcaccacctaattaagctccaggttagggcttgaaaataaagttgtcactaagtttgatgtcttttcgtcaccgccacaagtctattttccagccacgacaccagccacaagactacatatggcactataattgacggaaaattggccgcgagttgagatggagcaccgttgtggaatctgttgcgccaatctctggaagcgaaaagggcgattacgtaatataggaaggggaaacttgctcaatgcccggaaacgttacccgctcccagtcacccttgctgccctcaaatgtctccactttgtccctataaattttcccgtgggctctcccatccaactttcacctctccacaccacataaccacacaaccacatactcgcacaacactcacaacatgtccgaccttccttccagtttcgataacggtaacagcattgagtgagtaagaaataaagtggggattttcgggggggattcgggggtatttatattgagggtggcgaattacgcaaattacaccgggcgtgtgacgcaactttgaaccaggcggtaaaacgacaaaaccaggaagaatgggcagcgacacacagacggagagatacatggaggtgggaaaaacgatacgagcgggtccgacttgtcaaattggccactgttgcgaaggagaatattcaatggcaatatcttgctacaaggggtgaacagtgaagagcaatgtttgggtagttatcctacagcgagacccatagcggtcttatcttatgattcggtctggggtgttggcctgtgtcatttgatatcgtcaagctctttttcgaatggagtcctggtcattgaaccaaccgcaagtaccgtgcttcggtgataggatgagaccactccaaacgatagggacttctccgacgtcagaaaaaaaacacccagcagctcacgataccttcttaagccgcggtggtctttgacagttgactcagcctttctccttctacctcgctaccaaaacctgtacctgctctattctcgctgactgggctgtcaagcagctctcatcatattgcagccaagcaccctccccagcccctctatttgagcgttgcacgaccttctcgactgagcattctatggtgtgatgctttccattgactcacttcattgtactaacccagcgaaaacgaaaagtctcccggatactacaagattctcgagcgatgcaaggagcagccccttgtcccccttggctgtcttgctacctgtggagctctgatcctctctgcgcgagccctgcgagtgggtaacaagcgccaggccaaccgaatgttctttgctcgagtggcgttccagggtctgactgtggccgcccttattggaggagctatgtactacggccaggaccccaagcagaagctggagcaaaaggagcgtgaaaagatgcttgctcgacaccgagagaagctgtggatcgaggagctcgagcgacgagacctggaggtccaggagcgacgaaagcgagctgctgctttccgtcagcaggaggaggagaagtagagggcgtgattattgcatagcaattgcaccccggccagaaacgtgtttcactggcgagaatttcctagtgtgtccttccagggaaacatttctgagtcgcacagtatcgcatgcaagtaagcgataccagagtttagttttgtgtatatagttaacgtcatgattgaggcgcgtggagtgtagcgacgcggttgtactatagagcggttcttgatacgaatgtgcactccattgcgagattactctcagttccgttccttctaagagcagtaccactctacagatctgcgggtaaaaccgataacagaaggacttgcgccgatggttactactgcaatcttctatgcctccgtttgcactcgttatgatgtgtgaccaggagctgacttgtctctatacgaatcctgtgcacaacgggctgtccgtacgaggcttggagtcatttcgtcattgagaagcaactccatgaccctcaccgctgtcctaggtctccagcccctcaccagtgccctaggtctccagctgcctcattcaaactcccgcactggtgtctcactctcaatcaatcaatcataccttttgctatgtacattttatcctagtggtgggaccatctgtggggttgtgtaacgtcctgttgtgttggtgtccaccactacttcttcacctcggccttccactcagactgccagattttgttggggggagtctcggtaggcactcgcatttcgatggggaacttgttgcccttgactcgcagcacggcggcgttgaacaggaatccgtccacctttcgcagttcctcgcacgtgtcttgcagcatctcatactgctgtctgtgttgctgctctcgggccagcttttcggccagccgctcctctcgccacgccacctgcacgattcggtgtcgaatcagatcctcctggctgagctcgagcttcttgggagccattcgcttgggtgacatggccgacatctggttcacgagctttcgcgctccagggtccagatcgttggccgtcttggttcgcttggttcgcagggccagctggggcacccgccgagccacacaggtcgttcgcacggttccaaacattgtggtcttgtgtgtggtgtggtgtggtgttgcacagatcaggtattttttcagctggcagaaggggacatgcagcggccgtaagttcgatttgcacctggcaacttttaaaattgaaattgaagttgttgggggttcgattccgagggaggtcgttccaggaaaagagatacagcaacagtcactccgcgattcttcctcaatacaaacatgaattctgacattcaaacagcctgtacctgtccccatactaatacagtacagtatgtactacacattactaggttgtgattggtaagcagagcttgctgtcgctcactcgtactcgtataatacaataaataatctacttttttctagtaataaatatcgagctgggtttctgtcgccgaggcggaggagaagctctggttagtggtggtacagatggcgggggaggcgcttgcgcgggtggcagaggcggggaaacgtgccgattgattgggggaggagattgtggtggagtggtcgaagtgacgactggcgcagtctcgggtccaggcccacgcctgaaaatacccatatctgtccgctgcaccttggtaggcgaggcgctgccgctcgagtgtccaatggcgtttgttttgggcatgggagtgggccgtttgagaggtcgcttcaaggatgtggtgctcatggcttcaacaggaaccggaatggacgaaatgcggtggtccgaattgaagcctccattgacgcggacggtatcacgacccgcagagggctgggggtcacgtgtagggtcacgtggttggtttctgtttgtgcggtcgaaaaacgacttgcggttcgtttccagaaatgtggggttgctgggggaaaacatgctgcccttggaacgcatttccagtcgcaatcgacccacaacagacgactttgctcgctgaatgtattgtcgtcgctgagatgactcagcccgcgggtccacgtccaactgggtgatcatgatttccgacttgcgttgttgttcacgtgcaatgtttcgtttgagccgattactgctctcgcgcaaacgagtctccttttcctcctggtagcgcaggtatgtttccttgaagttcttttttggtaatgggcggtcagaaaagtcgcgaccgatgaagtgcttccatactggttccgagtcgcgtgcaatatgtggagagatggactcaatgtggagcatttggcggcacttgaacttgcggagaatgggctccaccaagtggtagggcgtatcgccgatatcttggatttctgagttagtaaccgtgatgagtgtggtcggaggtacggggtaacgagtggacaacaccctacagggtgttaggaggttggaaagagcccatggagcagttctggccgtggcatagttcagaggcgccaagggtaacagtctgaggtgctgtctatcgaagcataccgacatttgagctgaatcccggtcatttttccgcttattgttgcagctcagacacactgacagcgagattagttgagaacatggcttggtttgaagcaactagttctgaacaccctggccggtggcacagagacaacctcagaacctgtcttcacagccagagccagtcacaggaccaagaacggaggtcggttcaactcagtctgtgtcacaaggatgacacaaatgagcatataatggccaatagcgtcgacagacacacaaaatgacacggcgtcatgctcgcgagactcagtctcggcctccacgtttccattctcttctcacctagcaaaggttaaccaaatcgtccctgactcctgaatgacgtgtccataacctgtgttcaaatcaggagtccccaaggggtcttgctgaacgctctgacctgctttacacgcacaacctcgagctcccgtttgtgtcttttccgactgtgtactcacgatgactgtgcctctggcatgttttgcgggccaactcgaccagggaggggactcccttggatgatcgagcttccagctccgataacgacagcatgagaaggtgtttacagcctcgggcaagtgattggcgagatatagaggatttcaagtcgtttcgggctggtacctagctgtggtcagccagatataaatatgcactatagagtttgcacgtgacgcaatcaaaacatggtggcggatgagtggcgatattggtggccgacggagaggatttggaagagggggaaatgttactaagaagtcttgagaatatgagtttgtttttgtttttgtttttgtttgttttttctgattcttgcagattttttctgattcttgcagattttttctgatttttttttttttttttgctattctcgcctttttctcataaagtcacccatgatgagtacaagtaaatgctccatttagggggaaaaaggggaaatatatatatttaaaagaaattaaaaaaattaaaaaattattgtggactttagatggattttaggtgaatttaggtgaatttaggtgattttaggggaatttaggtgaatttaggtggattttagataaattttaggtgaatataggaggattatgagtgaactttagatggaatagatatttattccaggaaattcagaaaaaagaaatagttgagaataattgaaagaaattgaggataaaaagtagcaatggggttagatatctttgcatggaccaatataatccatagaacccttttacgggtccgtataagccgtgtattaaagctcaagctatttcaatcagcgatatcttgaagtacagccagttcaagtgcaactttcagttcttgagtcatacgagagtcgtatatctattaatccttgctaagattgattttatcttctatattgtgttttttgtcctatcgtgtcacgctttgtaggactggaacatgttcacaactccagatctggaagatagcttctttgcgtttttgccattatcatattgcaaatctcaaaaagtctgtctctctgttcaaggaagaccttactgtacgtctggaaagctgacagttccacaaatgaaggtcccatatccggtctcaagtagttaatgttactttgatattagtatctacctggaattcctagtgatgagatctataatgcatcttcatcattggaacccactagacgtatacaatgtctactcgacaggagtcaacacaagtctcccgatatctcctctggccgatcgtatccaagtcgggtgaaacagaccccatatcctctctacgctattcccagtccctactgcaaaagagttgctctacgtcatcagtcatgggccatggctaacgtttagatccatctccaagcagcccagtgtctcagggtaggacaacaagccgaaaagggataccgaggataccgaaagatgacaaagtcttgctcaaccgattgaagtgacaatatgtgatcacccggggccagggcatgtggtgtagtatcgttccacgtgatattctcactatcctctttctctgtggatgtcatatcattgggaagacggctgcggtggttcataccgttggaatgtttcacttttcagggttcaaatcacgtcccggagaatgtcggttgttccgaatgactgatggtgacgaaaagatcgggtggggttacttccgacaaagagagcgtacgtactggtgcttagagaggcttgaacttgaaatcgtaccctgagacaagacacggcacgttccgtacgtatcgaactgtcgatacaattgcccagtcacagcaacattcgactgcgtcttggggagtcggccgggcccgatttggaagccttcaatgccttcaagcttagaaactgcggggaagtggatcttgtggggggtccacgccactgagttctgtggggtgtacttgtacctggactgggtttatgtacaggcggacgagggttggagggttcgagggttggagtgagagaccatgaacatattccgaacatattccgaaaataatccaaatatatactggacaaatacagaacatataccgaacatataccaaacatataccgaacatatactcatatactgaacatttttctgtccgggttgtatcgctcaaattcgtctctgttgttctcgcttatgcaggtttcagctgcttttgcagatgcgcacaggagccaagcctcacacggctttgtatgggggacgagtgtttcatttaaccgaactttgttttttcggcgaacaagaccaaacaagggaaataataaatcctatttattcgggtttaataggcggaggaagtcatcattgtgcgggaggggagagatagtaagctcaaaaatagatgagacttgggagcaaaaaaagatgacttgatccaggcctaggtcgttcaaacacacctcctaaaggccctctctccctcgtattaccccagacaactctgagataaccgcgaagtaaacctgggatcgtcgcagtgtagaatgtaaacctagtgagacgtgcgggagaccttccacggtttcatacggtatgtacaagttgtatcgttctcttggaagaccctctcatcatgtcaacaatacaacacattctgtacttgtaccacaaactacaacccctactgtacttgttgacccctacagcactcgttgatgaggccacccaaagtctcagcctcggctcttttaaagccccatttggccatgtctctaactccaacagacttccccaactcaccgccccttccatctcatccgccggaagtctcaatggggacccgtacaataactcagcagagctagccacggggtggtttcaatgagtagctcatatcattgagcactgcagcagcagcggcgggtttctatcacgtgtttcgattcctgatggatacacccgtaagccgtgccttccaacactttgtatacggtatcaaggtcactgcttctctgtcggtctctttccgatcacgctttcccaaaacagaagccgtcaacggctgtacctcgtccttcggtcgggatagaattcggaaaaaccttccccacagatctctcaggtggacatgtatataagggagagggaggcagcgatgagtctgctatcgactgtcttcacccagtcgcaactactctcccctcagtcttaacttggctgttcactcaactcttcattcaactctccaactggagcattctcttctctaatcgtgaaacgcgtctcaatttcagactccatcatgaagctacaagtacccgcgtttgcgcggtcgtcttctgacgtgaaaacgtcattcatgggagcccggggccagaaactgcacaatctcgtggcagcaattgcaggattgggattcttgctgtttggatacgaccagggagttatgggcggtcttctaactctcgacacgttcatccaacagtttcccaaaatggacacctccgactacctgcctccaaaggtcaagaccttcaacaccaccattcaaggcacagccgtgggcatctacgaaatcggatgcatgattggagctctgttcaccatgtgggctggagacaagcttggaagacgctacatgatcttctttggctccatcatcatgacgattggagcgattctgcaatgtgcttcctactctctgggacagttcattgccggaagagtcatttctggaattggaaacggcttcatcacagccacagtccccatgctccagtcggaatgcgccaaacccgaacgtcgaggaaagttggtcatgctggagggagctctcatcaccgctggaattgctctttcgtattggatcgactttggcttctattgggtgcggaccaacgacgccgactggcgtttccctatcgccttccagattgtcttctctctggttctcaccttcaccatcatgtctcttcccgagtctccccgatggctcgtgaagaaacagagattcgaagaagcggcaggagtttttgctgctctcgaggatgtgcctctggacgacccctacgtgattaaccagatcacctccgtcaaagaatcgatcatgatggagcagctggcccagttgggtgtcgatggtgtcgatgctcggcggaaaatccagtcgggcgagttccaaatgggccaggagctgtctttcatcggtcaaatgaaactcatgttcacctttggcaaaaagaaaaacttccaccgaacaatgctggcctactggaaccaggtgatgcagcaggtgaccggcatcaacctcatcacctactacgcagcttacatttaccaaaccagcgtgggaatgaatgccacagactcgcgaattctggccgcctgcaacggaacagagtactttatggcttcctgggtcgccttctacacaattgagcgatttggacgccgaaaactcatgctgtttggagccgtaggccaagcatgcactatggccattctcaccggatgtgtttacgcagcttcaaagcccgaagatggaggcttggacatgcagggggcgggaatcgctgcggccgtctttctgtttgtgttcaacactttcttcgccattggctggctcggtatgacctggctctaccctgcggaaatctcgtctttggagatcagagctccggcaaacggtctttccacctcgggcaactgggccttcaacttcatggtggtaatgatcacccccgtggctttcaactccatcaagtggaagacgtatatcatttttgcctgcatcaacgccttcatggtccccatggtgtactttttctaccccgagaccgccggacgaagcttggaagagattgatatgatctttgccgagtccaaccctcgaactccctgggacgtggttggtattgccaaccgtctgcccaagaactccgtggcaacttatgatgactacgaggctggtgaacaggaggagaaggccattgttgagacagcggaaagtgtctctcatgattcggccgagtttcagtgatgacgaggcggcacaaggtcgtgggtggatatgagtggatatttatctctcacggggatatataatcaatagttttattttattttattttattttatttattcaatgtagacacattctttttttttaataaaataataaattaaaatcaatctcaaagaaatcatccagaatccaattatcccagttctcaactggaaccacttcatttgctccgccagatgagttgtgacgacattgagaggaggcgaccagcggccctacctccaaacagagtccatccctctcccccagatcgcttggccaccagaacctagcacgggactcatcttgagcagcctcggtcctggtcttgaaaggagtcttttcgtactcaattccatggcagtttttgattcaagacgtctgggatatgtcagaatgagttcttgatggtgcatgtgtgtgtttatggagaagtcggcgtccaatgctgatgggccagccctccaaaagcagctctggcgaggaaaacagcaggaataaacccaccgacgacagcaacaatagtgacagcgacaatagtgacagctccatttcccagggacacgtcaatgataccaccaaagagctgagtggggattctcagcctgagcaaaccacccctgatttgcctggtcctctcattgtcgacgatctccgcggctccggcttgtccttggtaccccgactgaccagaacactgtgatctttcgctctgcaagattggagagagaactcaagtcgcttcaaccaccacaaatccccaagcccaaggaccaaaactctggtaacaccggcaaaggaagcgggaaaggaggcaccaagagacaccgaaaggtctttaaagataccattaagtaagccttcctgaagacaaattgcgcgacgtggcggttttaaacgactttcccgccagatatacgatgagggccgagaccttgtcaaatatctggttagacagacccttggagatgtggaagtggagcgtacgttgaccacgccaaacgactgactctcactgctggtgatgccatatgctctcaagcaactgggacgtccgctttatggctacaggtggaacatgtaatgccatgtaacgagaatctcgttctgtcagcaggtaagtgctattggcgcggttcttccgtgttcatgactggatgtaagcaagtagagtcattagatgaatcattagatgaatcattgggtagtgtcatctctgtacccagatgaacaccagaagtacagcacatactgtactgagctctgacgggtattccagacacttttacgagctctgacgggtattccagacacttggggagaggactagtaagcagctcgcacagtgttgtttcaatcatgaagagcacaactcagttgttaatgagatgacgtgttattgtgagttccaatcatgaagagcagtgtgagattcattcctagatctgtagaggtatcctggttagtcgctgtgtttaagtgttttctccgagcggatgagtgggagtcacagtctttcggtcacatcgattccacacgcccaaccctggaattaatctcgagtttcgatacgttgttggtgtggtgagtggtgatacctctggcggaggttagtcgttcagtgcctcgtatatgcagtgtcaagcgtaagtaatatggcgagcttagttgtgacagcctaagtaaatacctttgagtgtgtaccgaactgtacttccacgcctcgagtacatctcagcgaacaccagcaatgtcccccagtcttgggaacattatgtttcactggaattcagactcctttcgtacattttcggctgattattgtccgacatgatcaacaagactgtctttgtttattatggtactgaacagtacatacttgaagtactgtactcactgaagttccttacaagagaaagtcttctgtccacattccatcggatccccaagtcgttcacatcatgtcaagtgacccaaacaggtcaaacacaccaccaccgtctcaaacatgtcgagtcacagccggcttcctacgtcttcttccccaatcgagagaaaacggtatcttgtctgaaggaagagtttgagcaatactttcctcatcaattcaacaactactacggttgatcacccctatccaagttgtctttccagcgacgaggtttcggttcaaacctgcttacaaagaatgtggtggtcaggaaaccggcctccagttgtctgtcttgactattcaagcgacttgccaacaagatcaagatttttgctgctgtgaggttggctgaccgccctggaacacttgaacagtcctctgctggggacagaatgtcaaaggaagtggcatttgtcatcttttcattgtgtgatgcagagagctgtctaactcttcgatcaacatcctctcaacggctcagaaacggctcagaagcttcaacgacgccagtcatgtgctcaagcccatcgtcaacgcccgcaaccgctagatcatctctggaggccagctcaaatcccggacagactgtctgttccaattcgagtcacggctgagaagcaaccagtgacgccatggtcaaagatcttcccgtgcccccatagcttccagagattgccagtgagcttcaattcaaagaggcgactccttccgagccggcctttgattgtcgcactcttgaacaagacctggggattcatctcactgctctggcacctctggttttccctgaaacacatttcttgtgctccagccgatatcgaacacgatggccacctcatcacttttcctccacgagtcctaatccccagtttcgtctcatggacaacgtggactggattattatccaggtgcgctatcgagattcaggcatggtagtagaggtggatccgtttttcgcgatgaagagagaatcaacagacatggaaagcgaagaataactgtcacccttactcctctcctcacaaggcgctccgatatggacctgctacacggaaaggaaccatcccctttgcagcccaccatggacttgtctgattttttcagaagaacctggtgcctactttcatggatatggagaaccccggcatggtgtactacagaaaagagtatgtcgacgattgcaaaagcgttagtacctgcctttgtcgctcttttgcgagcaggaagaccggttcctcttcgccaattgtcatgtcctgaggaaacacacgtggcggatcttgagatgtttgcggtcgcactcatgcagatccgacccacgttcgaggaagacttgactgattttccgctttttttcttgcctggatttgtcaatgtcaaattccaggttctgtctatcaccctcgagactgggtgtctacactcctcagaactgaagaacagcaggtggaatcgcctacacgtaccctgtgtcgttgccaagttttcaagccataccatgattggtgtacattatttcggttcgttgggccctagttagtgctcgggaccatgagcaagatgcacagtgaacggcttgaaaatcagtcctggttttcttcaagactccacctttcctttctaaacattaagtaattgtcagttaaatagttggacattactctgttcctaactacagtacatagagattagtaggtcgcccaaatcacactcgacaaagggcaccaaacccgcgagaaaagtcgcaaactacagaggcctgaatcaatcaatcataacattattttctgcttattttatggtttagtagtaatacatctaagaacccctcatttcatcaacaaaaatcctttccaatcaacactgaaatcacttcttctccttatccttgctgtcaccagagccaggagagtagctaggactggtaggagagtagctaggactggtaggcgagtagctagggctagtgggagagtaactaggactagtagggctgtacgaagtcgaggcgccggcattgaacttgggagacgaggggctgtacgagggcgacgtcggcgagtaggacggcgaagtggggctgtacgagggcgaggtggggctgtagcttggcgaagtaggcgagtacgacgtggggctgtagctgggggaggtgggtgagtacgagggagacgtaggcgagtacgagggagacgtaggcgagtacgaaggcgacgtggggctgtacgacggcgacgtagggctgtacgaagggctcgtggggctgtacgaagggctcgtggggctgtaagaagggctcgtgggagagtacgaaggcgacgtaggagagtacgacggcgacgagggagagtaactcggggaggtcgcggcaaacgcaggagacgacggagagaacgacggagaggccgctccaagacccataccaggcgacgaggggctgtagctagggctggtggcagcaaatccaggcgaagcagctccaaacgacgagaacggagaagtgggggtgtatgcacttccgctgccatcgcctccatggccaaatccaccgtactcggagaagcctccggacatttcgggtgctccagaggtaccgatgggtgagaagatgacgtcgccgccgcctcgagcctgaagagcgtcgtatgcaggagaagacgagtcgtaaggagtagcagctccgtcggcagagcccatctcgccatggccggcagcgatgccggcagtcttggagtagtctgctggcagagtagacagctggtcctcgtcgagcatgacgccaaagttaccagttccaaggggagccagttggcccagcatgatgttctcagagacacctcggcagtcatccagttcagcgacagcagcagcctcaagcagaatctcgacggtctcctcgaaggaacatcgcataagcgctccagtatcggctcggttgataccgtgtcgagtgatggccataaggtaacctcgagaagtcatgacgtcgaccagcagagccatgtgtcggtagttgacatatgaaccatcaaaggcaataacgttgagaatctctcggtagagagcagagcgggtggcctcaataccaagcacagaaagaacctcgacaaaggagttggagtaggttctgtaggggtcgactccgtcaacggccatgacctcagccaggttgataccatcggtttcaagcacccactccatcttggttttgtagtcgccagtgacctcatcaggaacagacatcttgtgctccatcatgaaaactcggtcaataccctcaatacctctaagagaaatggagtcgagcatgtgaccctcaattcgtttgagcatctggtcctcctcggcgtccacatcctcctcaagagtcttggggtctcgaacaactcgacatcggataatcagcttgtcagcgttatcttcagaccacatgacaaacaaatcttctccataggaagaggagatcttctgagcaacctgagacatggtcaattgcttatcaagcatcttagctcggtccaactccagacgcagcagccagggcgactggttgtccagtgtagcctcgacggtctcatcgggaatcgagaagtaggcgtcgacggtatcgatatcctcctcaattactgtggttcgcggatcgggatcgtagtagatctcggttgcggcagtgacgttcttgagcgatgtgtgctcaatggctgactgcaccaccttggctttttcaatatccgcagcaacagaaggctccaggtagacggtcaacgcaggcgtcttgatgttcttggccacgttgagaatctccttgagacggggcacaccgagcgtcacgttcttggacgacacaccagcgtaatggaaggtgttcagtgtcatctgagtagcgggctctccaatggactgggcagcaataacaccaaccatttctccaggatggaccacagacttggcaaactgagtctcaatctcacccatgacccactcaaaagcagctcggttgagtcggtactcctcaatgacacgcttggtagggaaccgagatcgcaccagacattggaacagcatggtggcgttctcctgggcctccttggcgagcgaggagtcacctcgaacaatagtgagacgcttgcacagcgactgcacaccctcgacaatctcggggatggtcaagtcactgaccttggatttgtccacgttgaaaattcgctgcgagttttgcaccactcgacgaatgttcacgggcagaggccagttgtggtcaccattggtgaaaacctcctctcgcagaagacgtcggtcggtgagcagctggttgtactcctcgtcgagcacacgctgaacctcaacgtcacccacaatatcgtttccagactcaatgttgagaggtttggtcttggggttcatgagatcaatcttgtaccgtcgctcaaacgactcgtcagaacctggaatggtgtccacggtctgtttctccacctgagctccatccaatccgtcctctccatagacaaactgaataacgtcaccaagcgagtttcgaacagtaccgtcatactgcaccataacgtcctccagggccttgaccagacgtcgctgaatgtatccagtctcggcagtcttgacggccgtatcaatcagaccctctcgaccggccatggcgtggaaaaagaattcctgaggagtcagacctcgcagatacgagttttcaataaatcccttggactcgggcgagtaatcatccttgcagaaatgggggagtgttcggtcggcgaatccaaaaggaactcgcttaccctctaccatctgctgaccgacacacgccgacatttgcgaaatgttaatgaacgatcccttggatccagccaccaccatctgcttgacgttgttgaggtccttgagcgacatttcggccgatcgacctgcagtatctcgagcctggttaagaactcgcgacacattgtgttcgaacgattctcgcatggtcataccggcctcggcggtgagagtgttggcgtgtgcctcgagaatgatctccttgaccttcttcttggcctcctcaatggtctctgtgacatctcgcatggttgctgaatcagcaatggtatcaccaataccaatggagaaaccgtagtgcagcagccagaagtttaccaccttctggatcgttccaaagaagttgcaacacacggcagagcccttttctcgcataatggtatgcacaagaccaccaccagtagcaccaatggtcttcttgtcaaccacaccccacatgatctggccgtcgataatgtacataccgttatccttggggcatgtgatggggttctggtcgtcaaaccgctgcagatggatgcccttggggatgcacatggacaccatctgcttaccggtccacagtggcttgggcttaagaatagcgggtgtgggcaccacgccgtcccagttggggatccagaacagaatattcatcaccatgtcgtagtcaatgaacgagtctcggatcgtcatctttcgaacaccacaaagggtatcctgcacaatacccatgacgggcttgttggactggggagacacaatctgcaaaggaaccatgcacagctgcgacagctcagctcgagtttcctcggactgaggcacatgcaagttcatttcgtcaccatcgaaatcagcgttgtagggggatgttaccgacaggttgagtcgaaaggtggagtagggcatgactcgcactcgatgtgccatcatggacattttatgcagcgagggctgtcggttgaacagcacaggatcgttgtccatcaggtgccgctccaccttccagccgtactgcagagcaatatcgccagctcgcttgtggtatcgcagatcgattcgctcgccagtgtctcgaatcacgtacttggcgcctggatgctcgttggggccatttcgcacatactcggtgagcttgtggatgttgaagggagtcacaatctcgggataggtgagcgttcgagcaatagaacgaggcacaccgacctggtcaagctccagattggggtctccagtaatgacggttcgtgcagagaagtccactcgcttacccatcaggttacctcgcagacgaccctccttacccttaagacgtgctcggatcgacttgaccggtcgtccggacttttgtagagcctggggctggccagcaatatcgttgtccatgtaagtagccacatgatactgcagcagcgactcaaactcgttgacaacgtgggcaggagctccttcttgctcgcatcgctgcacgttggcgttggccttgagaatgtcggccagcttgtatgtcagatcatcctctcctcgggcagtgtcgttgatggcaatagacggtcgcacgggaggaggaggcacaggcagggtggtgatgatgagccactcaggtcgggcatagtcctcgttgagacccagccgctgacagtcctcggaagaaatgtgcttgaacacgttaagaatctcggcaggagtcagcagacgcttctcgggcgagtcacccatgtcgtcgccattcttgccacgtttccacgtgccccacagcttgagaccgtcccttcgaacggtgggctggatgttgccgcagcctccatgggagtgcttgacaacaccgctgccgtcgtcctcggtgggcacgtcggtctcgcagaccatcttggtcttacagagagaccagacggcgttgaaacgacgcttggggtctcgaattcggatcgcctgagcaaactgcttgttgttttcgtccagcagcacctttccacagtggaaacaaacggattcacagatttttttgattttggcaatgaatccaatgtggaacacgggcttggcgagctcgatatggccgaaatggccggggcattctgccatgccttcgccacactgggttagtactagaaccgagagtcgcaggtcgtgtaaacaacttgtaacgaggggtggggaaaaacaggtgtgatcacgcaggcacaccaaatctggcactgcctgtcgcgcatcacaggccgtgcaagcaatggtagtgaaactttgcacagcattactgatctaaccactttttcaccagttgtagtaagacgatcagggctcgtgtgatcagtttgtcccggaaaacccccgatccagagctggccaaatgaaaaaacagctgatcgcgtcgctgtcagtctcgaacttccgtttccacctttctccatgttcgccacaatactcacagtctgacacttgaagtttcggtcgatggtacctagtcggggatcgttgagacctccaactcggggacgctgtcgggtttcgtccatcgtctcagggaactcgattttcgcgacactcatggctttctgtgttagtattgtcgtagaggaccatcgtatcgtttgtggaatgatcacatcagtgtcgaatcacgtagtgtcgccagcggatcaaatggtgtcctaataaagccgtggaaaaccgcatccgtatccgtatcgtggcgccgtcgtctgatgtgtccgtgtccgtgtccgtgtcgcttgctcatatcactctgttgtactcacaacttcctcgggcgaaagaagaccaaattggacctgggttagtatgtgcgacaaataaaagcagatgtcgtcgtcaagtcgttgattctcacctcctccactgtccgcaagggggcagacgagtacgggaactgcgcgccactcatgttggttccaatcttttcctaagacccagtaaacagaaaaaaagtggcggttgcctcgatcagtcggtcgaaaaaagaagaagcgaaaagaagaaagaagggcagtaactcgggttatcgacactcaacaaaaagaaataccggggttctggatcgcaaaaccggggtacacacagatgtatgaatgaagatggacgatgttggggggtggtgttgtatgcctgaacgcgccgtctgagcagtgaataaacgatatttgtcaccctcccaatgggggttacccggcccaccaccactctagtgaaggttctgcactcacttttcacacagagttcgactctcactcgggaacgaagattgtccataatagtgaagattttgactgtttaatctgattttatctacaagcaatatgaattaaaataaaaagctgtaatacaattaaaataaaaggctgtaatacaattaaataaaagctttaatacaattaaaataaaaagctgcaatacaattaaaataaataatacaataaaaataaaaataaaaagcaataatacaattaaaataaaaagcagtaatagagataataaaaaaaatccagataaaaattaaaaaaaaaaaagagtatacttgtacacagaatgaaaatataccccatggttggactcaaccccaatttttcccgatttattccaaatttattcgcggaccagaaaaatcttcccacctcaagactatgagggtatgctggttctcatgttggcgatcgagcaaagaaaagtcgattgcactgtccactgctgaagccgagtacatggctctatctgagggtaccaagactgttatgtggctaactgaggtctatgaagacttcggtattgccaccctccatgagagccaatcttactaagatgtaagtatgtacatacgtagtgtaggacattttactggaggctggaggcaggagggagaaaatggatcacgtgaccaaaaatacgacgggcgttgttgttgtcgtgccacgtggcagtacacgtgacttttggccctctgctggcccgcctggtctccaagcggctgattgtagggctgaattgaaatgctgtacaacggtcgactgtatcatggagactcggagttattaaggtaccggcaattaattaagatgcgcattgaacttaatctccggaaataaaaactaaataaaaactaaataaaaattaaataaaaaaacacaaaacatgcttggctagagcgacatgattgcagcagtgatgggtttgtacggtcggtggggaattttggtttttcctggtaaatagtcatatctgggttctcgtatccatgaaaagaggcgctccaggttgaactcgagataagtgaagagtattagtgaagagtataagtgaaactgttggtcttggggtcaccatagatggatgtactggtactcatatgataccttttaactcctgagagtgtcttgcaagattctcaagactttacaagccttctcatctcccatacatacagtattgacaggtatgtacgacttagtatgtactatatttcgtcagtaatggttgaataagtatcaaataactgtactaacaaaatctctcttcatttcaagctcatttaattattatatcgtatactattgggctcgtttctgccagcttacttactggtaatctcggaagggcttagtacttggccagaggtcgctgggcccactgtttctcggcaaagtcccagttgagcacctcccagaggttgtcaaagtaggcggccttgttgttgtagtactggatgtagtaggcgtgctcccaaaagtcgattcccagcagagtgacggctccgggggccgaaatagcgtcctggttgctggtgacctcgatcttgagagttccgtcggggtaagacacgagccaagcccaaccagagccctggagagccagaagatcagccttgagcttggctttgaactcatccagagagccaaactgcttggcaatctcctccttgagtttcgcgcctcccttggctccgtcggaagacgagggggtcagtgacttccagaaaatggagtggttgacatggcctcctccgttgaagttgatggccttctgcagagcaatttgtctgaccacgtcgttggcggcgacagcctcctgcagctgcttggtggcagcattgaggttgttcacgtaggtctggtggtgcttggagtgatggatctccatgatctgggcggagatctggggctcgagggcctaggttagtacgagagcagaggcagagtgattgacgggatctaaaccagggagagcagacccgatagttgacagggctagacacgtcgagtcccgggaatcacttagggactcgattagtttagacagagacccggttaacagacggactaggcaccacgtgaatcaattgagtcgggtgagtcaatcaagttgctcttccaatagatttgtaccatatttggtcatgtctggtcacacagagacaagggactattccaggtactgtaccgacctccatccacttagaccggagcattgatgctgactgattgagaccatgcatgagacggttgcctaggggtagttgctttagccaatgaggactgacccattggcaactgtctgtccatctgtcattatcttcagggcccgtcgaaaaatctatgtctgtcgggtctgaccctgatcgtgtccgaccatgtctgaccctgaccgtgtccggccgtgtcctccatgttctgtatcctcaacaatactcacatcataggcgtaggggagagggggcaggacgtaggacattttggtgttgacgagagcaaattggggtcttggactaagaaagagaaagctgattcctggggttgtagcttggggtttaagagaaccctggtggttatgaggatagtggaaggtacaaggaactgaggggacggaagcaagccacgatgagcaaattgcagctttgaaaacgtgcaaatcaggctagacttgttgtttccgcagactaaatctgctcaattgattacatatatgctcattacgccgttctaaatgctcattatttgctcactggatagagacatggggtccgaagccacatggacgtgtgacttttggtaaactgaaaggtcttgtttgtttttgtggataacacgtgagataccgactattcggctcacagacggatatttctcaatttttcctcgatttaatccgattttcaattgtgtatttcgtctcatgctccccacattaacggacttgcgccattcatgtaccgttgatgactcggtaaattgaaaaaggaaattcagaaaattcgcactagtcagaaaattccaaacaagtcagaaagttccaagataattcagaaaattccaagataattcagtaaatcggaagaaaaaaaaccatatgcttcaaaaaacaccaatattcatcaacaatctcactttttcgcctctcagtgcgaaaagcaaaaacactaaattactggaggtgtatttgtcagcatctctgactgtcacccaacaggacttactgtaccggtaggaaagaaataagactctacatgggtgtcatgggtgtttctatgcctttctctgtcagataacagacccaatcatctcctaactactcttataagtcgctggcatcgacctcatgattcttcctccaacggtggaaacacgacggcgttccctcatgtgattattggaggttttcccgtatatatgatccttctggcttgatttatcggctcagagtgaagttgcccaaggatatcaatggtttatcacccttatttctccatatttttgtttcctgcctgctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacctaatttatttttctgattttcgccacaaaaattttaggttacgattaacctcgatgaacatgtacgctgtctgttaattaattttttccattatattgactagcgcaacattgatggacgagttatcacggctttcggtggacgtggtcgaccagggcacgctggagaaccagatcaccaatgaggcagactcgattctcaagaagcgcgagtttgagatcgacaccaaacggctctccaaggcgcaggatgctgaaaagacgtttctcagtaaactgcggtccatggagcgaaagatcaatgatcccgccaccaagatcagcgagcgcgagaagctgaagcgcgacgtggccactctcaagcgcaccgagctcgccacggtccagcaggacatttctgacatcagacagcgactacaagagaacgacaccagcagtgcaactacagagctacaggcgtcggatcgacatgaaggcgagtcggaacaggagtaccttgttcgaaccggaaaaatcaccccgttcgccaacaccagggggtttactagaggaaaaggagatgtgactcagaacattgataccagcaagccatatacttcgagcactattactgaactcggtgatatcaaagaggacgacgacgatgacggagaggatgaaatcaaggacgaagaagatgctgaagacgacgcggacgcttactcatctggatacactacggacgagattgaacctgaagatatggagcttgtggagctgaaaaagaagcggagacgtaccgaacgaccagagacggaagctatcgacgacggagacgagtggtcttatcagcaacggcttaattggtgggtggaaaagcgccaaaaggctagggccagagccggagtcatcgttcctgccagtgactatgccaaggaggaatggcttttagacggacctgaggccgatgctattcttgagggcaacttcaaggtgcctggagaaatcttcaatgctctatttgactatcagaagacgtgtgttcagtggttgtgggagctgcatacgcaaaagacgggaggtatcattggagacgagatgggtctgggcaaaactattcaaattatcagtttcctggccggtctgcatcattctggtctgcttaccaaacccgtcattgtcgtgtgtcctgccacagtcatgaaacagtgggttgaggagttccataagtggtggccggctctgagagtggtgattttgcatagtatgggcgaggggagcaagggcaaaaagaagcgcaaaggtgagattgactctgatgacgatgatgatgaaatgattagacccactccttcaagcaccaagaatctcgttgagactattgacaaggtgtttaaggacggccacgtggttgtcacgacctatgcaggtctcaaatcgtatcgctcgctgcttctggaccgtgaatggggctattgcattcttgatgagggtcacaagattcgaaatcctgactctcaaatcactctcgactgcaagcagctcaagacggtgcatcggctgattctgtcaggaacacctattcagaacaacctcaccgagctgtggagtttgttggattttgtttgtcccggtcgactgggtaccctgcctgtctttcactcgcagtttgctgttcctatcaacgttggagggtacgccaatgctactaacatccaggtccagactgcctacaagtgtgccgttgtacttcgagacctgatcgcaccgtatctcttgcgtcgaatgaagactgatgtggccactgatctgcccaagaaggaggagaaggtgctcttctgcaaactgacggactcgcaaaggctgcattacaagggtttcctcaagtccgaagaactcaaatcgattctggccggaaaacggcagtcactatttggtatcgacatcctacgtaagatttgcaaccaccctgacctcgcgtctcgagagatcctcaagaagacagcggattactactacggagaccctgccaaatcaggaaagatgcaggtggtcaaggctcttgtggatctgtggaagaagcagggtcacaggacgcttcttttctgccagactcgtcagatgttggagatcctggaagacttctttgctaacatgcctgacatcaagtatcttcgaatggacggcaccacacccatttccaagcggcaggatatggtagacacatacaacaaggacacgtcgtacgatttgtttttgttgacaactcgagtgggagggcttggtgtgaacctcactggagcaaatcgtgtcatcatttttgaccctgattggaaccccagtacggatctgcaagctcgagaacgatcctggcgtctgggacagaaacgaaatgttgttgtctaccgcttgatgacggcaggtacgattgaagagaaaatctatcatcggcagatcttcaagcagtttctgaccaacaagattctcaaggatgccaagcagcgtcgtttcttcaagatgaacgacattcacgatctgttttcgcttgacgacggagaaggagacaccaccgagacgggtatgattttctccggttccgaaaagaagattgagaacaagaaacccgagaagaagatgaaggacgacgacgacttctaccaggtggtcggtctcaatggagtgtccaagcttgagaagtttgagaacggcgaggaggaacgagccgagagtaatgacggagataacgatgacaacattctcaacgacatcttctctcagaccggtgtgcattctgcacttgaacacgacgctatcatggatgcgtctcgtccagagaccgttatcatcgaacgagaggctaagagagttgctgaagtagctgccaaagctctcagagactcgcggaagaaggcacaggccaacgacattggaactgtgacttggacgggcaagtttggcagtgccggaaagtttggcaagaagaagcagtcggctggtaaagtcggagtgccgaaatttgggtcagacaagttctcttcgtcctccattctgcaaaacattaaggcgaagaaatccctggaggagtctactaatgcatacactggtctgatcaacatgagcgatctggacaaggtcaagctgctggagaagatcagcgagagtctcaaactggccggagcaggaggcttgtcgtcgaaagacattgccaacgagtttgctctcaagttgactaatcaggaggaggtggcagtcatgagacagctactgagacaggctggagagtggaatggagccacgaagaagtggaggtataaggccgtcgaggatgtgggagatgaggacgaggagatacaggaggtggtccccgtggatgaaatgggaaataaactgtagatagatatttataatgcatgcttcaacatgaatctgattattgtcatcaggcacgacaactattactcggacaacgaaaaggaaaaccaatcttgccttgcctacagtaccagttatgggataaaaatatgtaaatccatttatacatgatgcaaagattcttctagtagttgagctggttaatcacagcattacgtcttccgttgaccggcctccttcgcactcgacgatagcgcactcggacaacgtcctcaactgtactacctccgactcatcaaatgtactaccaccgactcatcaacccattctccaactttctcaccacctcaccatactcgtttccctgtccctggtgattcctggtcagctctgatggaggaatgtacgcgggactgggttgggcctggatatggtccgcaggattaaccatagccgttgctctctgaataggcggcggaatgggatccatggatccatatgtcaacgctcgcggtcgtctcgaacccgaacccgagttctgctgcttcagaccggtgctccagttggcaggaggctgcatgtgtgcatactgcgccgcctcagcagacgtctgagctgcggaggagcctgcagctgggccgggggggaccatggcattggcgttctggccctgagcgtgtagaggctgggactgcgaaatgggctgggctgtcggtgtggggtggaagacgtccttttcttccttgggatgtggcacaaagggacctgtgaacttggactcggtgatgaacggatgagatgccgcctgttgaggagtccaccgctcaaagggattgtagttgagcaaacccatgaggaaatcatacagcgcctcgcggttgagcatctccttgtcaatatccgcccgcttcatatccttcttatgcaaggggtactccatgataatggttttgagatttgcagatgtgaagtactgcttggactccttttcatccacgttaaactcacgggagtatcgctcccgcgacttgagccggtatcgcttgcggccctggtcgtccacaatcttttccatgaacttgccgctgttcttgcccatctcaaccatccaattaggagggtcacccagagatgccactattcgagacagctggttgtactcagacgctccagggaagatgggaagaccgaggaatagctcggcaatgatgcagcccatggaccacatgtcgatggaggtggtatatgggataccgagcaacacctcgggcgatcggtaaaaccgcgattggatatatgtgtagacagtttttctttcgtggcaagcagacccaaagtcaatcaccttgataatgggactatcgaggtttttgagcaaaatgttttcgggcttgagatcacaatggatgagtttggcgtttttcagcactgtgagagagtccagaagctggcgagaaaacaccctgacgagattgatagacaagccccggaactggttctgtttgagaagttcgtagaggttagaactcagcagctcaaacacgagacagtaatgttgcttatgcaaaaacttgtccttgagccgcaaaatgtggtgctcgtccttgttgtcgaccgagttattcaggtactcaagaatcgacacctccatcatgctctggtttaagaacgctgggttgttcttaatcaccttgaccgccacaatatccttagtcttcatgttctggcacttgaccacttgcccaaacgtaccctgacccaaaatatctagtaccagatagcgcttgttttcgtcagtacccaggacgtcattaacgtacagaatgtagtcgttgtctctgttgtcgtggccattgttaagcttcggctcactgggcttggtgagcaccctgcgtgggttcttggacgactcgtagttgaagcccgagttgcagatctggtacgtggctgacagctgcaacgtcagacacatgagaggcgacatgtagccgccctcggggattgcccgacgattctggggtcttgggttgacctggggattgaggtcagaagcccgttcaaccggtcggaaggatggaggaggaattgacgcaggcggctcctgcggttgcggctgaggctgtatcggtggctgtggtggagctgcatgaatgggctgaggagccacgtgtaccgcttgaggggccgactgaggagctgtgatgggaggtggttgtgtttgaggtgtttgttgtgcctgttgcgtccaatagtatggctttgttgccggcatggcgggattgtaatgctgctggggtgtctgttgatgctgctgctgctgctgctgctggggttgttgagatggttggcctttgcgcaccggtgacacccgcgatcgggcgtagttgcctgcgggggtgctgtgaggggacgcccaggggttgtaagaagccgattggggcgttacaggtgaagaggacatttgcactgatcccagaggagtgccgggctgcatctgaggtgccagtggcgtgccgggttgcgacctatacagcggttcatgtggcgacgaatgttgttgatgctggagcccggggggcaggccgtactgtgtctgcgtcgggggatagtggctgggttcgtgtgagggtctgcgggtcgacacaggcgacgagggctcgtattggtgcatgagctgcgggtggggcagctgttgggtcgacagggcgttggacatggacgtctggaactgcggatgcggttgcgagggcgaaaaaggacccatctgctgttggtggtagtacagactgcgttgtgagtgggacatgtgcggagatcccattcctgctgaagttgaagaggcagcggctgccgagctcgaggccgacacgttgggcgcgctctcaaagctcttacggtagtagtctgtcgggtacggtggctgttgttgttgctgttgttgctgctgctgatgctgctgctgctgtttgtgtccgatcagcgacggcatcaggtgcccgttggacgacattttgcggtgatgcggcgacggcgaatggtccatcacggtcacggcggcggtcggtgtcaggcttgcactccgatcgacaagcgaatgttgagcgagcagtggcacagagtgtttgcggagcgcgatcgagccgaatgacgtggcctcgtgagaaggatagggtgcagacgcaatctcggcgtggtccgaggcggaagagtcccaatggcagagatacaagtgcagatacacttggtgatgtggagtgtcagtgtagcccaaaccaaagtctaattcataacatgggggggaccacagtggaaaacgtcaaacaaggaagtggaagcaatctcttggcgtgtttgaagggggtaacataataaatgccccccggtgaacaggtggaccagaaaaggccatcagtaggtccgtcgccgccatcgcattcgtcccggtcacgtgacctcccacctcccacctcccattcgatacacttcctgctgcactacatgcggtgacgtgtgagcacatattgtagcatcagttgtttcatgcggcggcggcggaatgcttactaatgcgcttgagcggggtgttctggggggagggtgctcttggtcgtcgcatcggttaccctaccgtggtactctcggtcctgtcatactgctaccagaaactcgcgctcgagccccctatcactactgtgccagtatatctatgacgcattctactgagggtaattgcgggcacagcaggggtctgtcaagctttttttacccgttgggttattattagtatttccacttctcttccaaacctttcaactagctttccaactaatctgcataactacgctgcagtacagacagtacaatacacacacatgagccaccaagaagaacactacgcgtggcgacagacgctccaggacatcacaatcaccttccccgtgcctccaggcactcgtggcaagcagatggatatcaaattcacccccacgaccatctcggcaggtgtcgtgggccagcctcccgttcttcaaggcgatctgtttggcaaaatcgcccctgaagagtcaacgtggactgtggaggaccagagagaagtcaccatcagcattgagaaggtccacaaccaggaatggtggccacacgtggttaccacggcccccaagattgacgtttcccagatcgagccagagaagtccaacctcagtgatctggacggagaaacacgagccatggtggaaaagatgatgtacgaccagcggcagaaggaaatgggccagcccacgtcggacgagcagcgcaagcagcagctcctggagaatttcaaaaaacagcacccggaaatggacttctcaaaggcaaagatcaacgagggctttggaaacatgcctcaataagcgaaccaaccagctcatcgaagctgtcggttgcagtagcaatcatctaggcgtggttccattcttgtggtgtaattctgtctgtcacggacaagtccacgatacattattggtctaaataagttattttcattcatatagttatgcgattgtatttgtaattcaatgtatcagaatccaaaggagaaggcgctcatgtcgggctcctggaactggctcgggggagctggttttttgccatttctttccttcttagtcttgtcaccgttctcagtgttgtcttcgggcttatccgcctttggtttgtcctcctcctccttcttcgcagcattgacaccattcttttcagtgccgctctttggtttgtcctctgtcttcggagaatcatggaaactgtccagcatcgagggaggttcactggacgttttttctttcttgggctcctcatatccactcagcatggaaggtggctcctggaaactatccaacatagaaggaggatgactagcgttggtcttggactccttctttggctcatggaacccatccaacatcgaaggagctcctttcccaccaccacccatgtcaaatccctccaacatggaaggaccctcgctagcaggaatgggggccggtttggatttgaagtccctgaacgcagcaagggagtccgcgtcaggcttctggttctcctggacgtcctcatcagccttctcaggaacctcgtccttcttgaatttccagtttcggacaagattcaaggcaatgacctcgcagcccattcgagagtatagcttggcagtagtgaacacactttgcagctcggtggctgatgtgacgccgttgttggagctcaccaccttaaacttggagtctcgcaggaactggtacagaatcaacagagctgggtcgttggaaaggaacgaccgcgagttggacacgatatgtgcagagccccgcttcttatcctgatactcgtgggaaaccagtgatcgaacggcatcgcctcgtcggtcctggctccaaagacaccagtaaatgacccactggtcacccatctttagagcttcaggaagaatctcgttcttgatcaactcgttgagaacaggaccgttgtcgccctcgtagacacgacagacggcaatggccagcccggtatcgttgagtttacgcgtaatgacgttgacacagtccttgagcgagtctccaagaaggaaaaaggatgcagcgtaagcatatctgtgcttggacagcaaggcaaaggcgttcttgagagcggctgttctccaccgaggctcggaaaagtcgttcttcagaaactttaccatctttgtctgttcgggatgagtagacgcagatcgccagagagcctgaagaacttgtttcttgcgtagagccaggtaaaacaatgacgcctcactggggtcctgacgctctgttgccataaactggttcttggctagcacgtcaaataattcaaccaacttgtggtgctcgagccagtatccgactccagcggcctgagcatcgggccacacaagttttgggccatcaatctgctcaagcaacattgcctgagactcggagttaagtgcccagcagaaatctcgcactgtcatctgcttctgtgtctttcgatgcattcgatatagcttatagccgagatagaagcggattgccatgatatcggaccatcctgccacctcagccaccacttcacacagactagcaagtgtgacctgctgatgctgggtaataaaaggcagagacacttgctgcagtttctcggtcaagttgctgtactcatcaggaagcagcttggaacccgacttgtcaccatcttcgtaatcactaggatccatccctagagttgagtccatgtcctgaaccaactcctgattggcatattgaagctccttgtacaatcggtagagagtatcacgaacaacagtcagctgtccagcaagaatacactgcaccaaaagctggggatggtatgcaggaagaggaccgtttacaatcgagcaaatctcaaacaaatggtgaatatggaacgctcgggaagaatgcaacatgtcggagaagtcccgcacgccagcctcctcttcgtggacacagttgtcgtccacaaacagctgattaccggcagcaaccaccagcacaccagtgttcatccagatagagtctccaatggcatggttggtaaacggcttgatgtccacctgcttcagcagaccccaacagggcgagatattggtgtagtcgaatcgcaactgaccccagagctgcacgtgagtgccgaagccaatagctaagacagactggttatcgggggtacaagcccaatccagatcacagattttggtgtcaaacttcttggtctgctccaggaagccatgacgagtgtcccaaatactcaactccaggcgatcctcggaaacaatagccactttgtttagagaagactgagacatgagcggcgagttgatgacgttggttgcgacggtcgacagcaaagaccactcgaccgtagagttgtcggagctaatttcagacacccaggtggagaactcgccagttttggaaatggcactgagctgatcagtcgagagagactttcttccagcagaccacgagacggggtacacaggaacacacttgtagaaagagttcaggaaagagggcttggtggaggtcaccgaagatatgctcataattgaatccgaggattccccagcatcttgagccgccttgaacgcctttttatcgccggaaatctgccaacatcgagactggcctccgttgatcacagcaaacacgtgaaaacacgagcactggtcttttctgtcaacctctagcacacagtcaactgtgcttatagtgtcctccgaagtgatatccaaaatggctactcttttggcagtcttggactcgcccaaaagaaagaacagctcaatgcatgatttttcgagagccagaaagaactgatctgaggagcccaacagcacacctcctagaacagccgtgcttgtatcgatgatggactgttttcgcagtgtagttcggtcctctagcttttgagtcacccaagctgtgttctcagtgaatcgactctgactgacaacaagatgacctctggcagatcggataagccgctgaacactcttgttgtgacccgtgaatagttgttgtagcttgagcgggaaatctggcttcactgttccataccgggtgagagcatcgcatctgaacgccaccactctgccctgtagatgaatcaacaacactgcttcacccttttcgtgattcagaattcccctgaccgccacaatggacccgggcttgacaggccgttccttgggaaagatgcccgaacaagcatgaacaacggtcgatgtcacggctagacttcctcggccattggtaaaggcccaaacgtcaattccgttatcctggagcgtaacaatggcctcggggtgctctcgctcactcagggacgattgcacaatctcgctgtcgaccatgatactctgtcccctgtctaccactgcgtcgacctggaagttgagcgagtcatgggggtctaacgagcgccaccgacgtaccacgccgtcctccgtttgtgtgtacagatgcgctaggccagttttgactggtgacgagtcctgcagccagtgcagagctctaactttggaggggtgttcggcaaacacgtagtcaaaggccgccgagacatctgacgacgatagacgtctgaaaacagtgacaatcgagtcgtcgtgcggcgtgcagaccgccagaaactgtccctcggccgtggagctcacaaaggagcatttctgcggtagtgatcgggtccacatgttgattggctgggcgtcgggtttgtcggtgagcacgttccataaagcgatttcgtcgtccacgccgcacaattctgtgtatgagcaccaggtgagcgactgggcgcttgtgttgatctccttgattttcgtccattgtgttttgcggccgtactcgactgtgggcttgaggatccacaccacgtctcctagagacaatgccaggtggcctgtttcggggttgattaccacagccactccgtcgcatggcaggtagatggtttgcagcagcaccgacgggtactggacaatgatcaggttgtttcccgagcagtatgtctgtgttagtggcgagcgtgctttcagcggggacgtctgatactcacgaatatcgtgcggcccttccagaaggccagggaggtggcattttcgctggaattgggctctccggccagaaaagacacggacattgttgtagtgatggcgtggccaggttgcgtcccctaggtggtcttgttggacatgcgccctgtatgcatactaagagtttgctccggttgtgagtgtgagagagagatgagtggttagtagaggagaggttgggagggtcgatcgggggtatttatgttgttggtgcgggtttgtgtcacttggtttcaacgctcgtgtcgagactaggaggtggaatgtggagtatatatcgtgcctgatttccgtctgtcgataaactgcctgaacaataaagttacagaagtgctagttagcggtgctcacactatgataatttggcgtatggatttctgaccacacccaattgcacacacacacacacacacacacacacgacatgggatcaaggtgagtaggagagaggagagaagcaagaggagaggcgagaagcaaagagggagaagagacgagacagagacaagacggaagggtcgtcacgtgtgattttgagctcatctacttgcactacagtgtgtcccctttggcgtcacatcatgtcggtctagactaacccagttgcaaagatattcgaacaaacgtggcgatatgcctgcaacggtcgccatgcgtcatggtccagagaaacacgcccaaggactgtctcaccaagcccgagctcgtcaaagatatgcccgaagagtgtgtcttgctcatgaactcgtttctggcctgtagacgaggcatggtggacatgaccaagagattccgaggaaacgccccgctatcgaccggccagtttgatgagaaatacgagaaaatgtccaccggccatttccagcccgatgaggagctcatcacctcgggacccgctccccagcaggatgagaagcagaaggagcttgcccggcttagtggaggacgatagccgtctatttatctgtacatagtgtaaatatctgaccaacaaagtgcgagcacgactaggatcaacgataagtgctgtttccacagcagcaccaagtgccagctggtacgtattgtgctctaacagaatggcactaccaatacagtacgaaatgtagaatgcttgtacccgggcattcagtggtggcggaatggtgactacagtatgtacgcctactttcggtggattttctatcgtttctccttctttactcgttaaagtcagtaatcaatatatttgtcaaatgtctctagtctatctactctgttggtgtgtatctacttcttggtgtactccttacccagtctctcaacctcgttgagcaggtcgtcaacggtcttggagctcacggtaggagcgttaatgacgactcggaagaactcgcctcggccgccctcaccctgctcgggagcatagtcgaccaggaacttgcccgagtcatacagcttcttggccatgaaccgggtagcgtccgagtttgcacttgcctcagaagccagagagccgctaggagcgtagtagaagcacgtctggagacaaggaggaggaaactgggacacaagctcaaatccaggccggttctggacctgctcggcaaggtacttggtcagctcgaacgcgtggtccactcgcttgccgtagccctcggttccaaaccactgccagccgaggtacagcttgagggcgtcgggtcgtcgcccacaacccagggtgccgtcggcaagatcaaagttctcctcttcgttagagccgtggaacaggtaaggagcctgcagggcgtttgcggtcttgaaagcgttctcgtcgggaacaagcaggaaagagcatgtggtggggacacctagcattttgtgagggttgacggtgatggaatctgccttctcggaaccatcaagcttgtatctgtacttgtcagagaaacaaacgtttcctccccacgatccgtcgatatggaaccacaggttgttcttctgggcaatctcggcaatctggtggaagggatcgtaggaaccaaaaacggtggttccggcggtcgcgttgatgtacagaggagtgtagcccttggtcttggcggtctcgatctttgcagcgagatcggaggcaatcattcggccctccttgtcaacatcgatagacagaacctgcgactggccaataccaagcaggatggcggccttcttgacggagtagtggcagtgggaagaggcgaagacggcaaacttatagtcgctgttgccctcggtcttggtgtcgggatacttgatggctcgggccatggccatggaggtgatgttggagtacgatccgcccgggaaggtgaggccaccagcccgggggccgttgaaaccaaacaggccggcatactgcttggccacggacttttcgatcagagtcaggatgggtgacacggtgtacacgtgcgagtttgtgttgagaacagacagaatgatgtccgaagccactccgacggggttggtggaggcgtacagcttatcgagaaagcccgggtgccaggtgttgaccgatttggacagcacgtgttccaccgactcgaacagaccgtcgatgccctctcccttctcggggagcgtcagatcgacctgctttcgaatctcctggggggtttctgacggccccaccttggatccttctttggtagccgagtcaatgtactcgatgactctgggcacgaggcggtcgagaatctccttggcgtcctggacccggttggcctcttgcggtagcggtttgatttcgttggaaacagtcatttttggtgtggttagagaaagagagaaaagatccggttaaggtctctacatgattatggattgggggggtggtagattactgagaaataaggtttcaagccactgtgagaaatacgtcattgatgttgaactagtgcggtggtttaaacggcgtaaaaatggagctaacagagaggcgaaccccggaatcaagtggttcgtgcacgaagaattgatttgccgcctcaacccccgaaaataccaaccacaacagccccaaataaccatcctccacaaacaaagccgatccactcgccacgcacgccacctccaaacgtctatccaaaacaagctttttttgtggcgcagggatcggggcttcgaagaggggaaactcagggcaatcttagaaccacaccaaaccacatgtatagcggcgctcttatagtgtcttagacatagttgctcttggtgcgatcggtcggtttgggtcacgtgatcggcgctcttctcggctcgactcggctcctctcctcgtaatgctcgtatctctgtcgtatcctgccgaattccgtcttgcagccgttaagcggctccagcctgcaaaatgaaagtctgcaggttcaggtatgtactgtaggcattttcgcgggccgttggatgcagcatacactggagtggggccgttaatgcacagtttcattgccacatttgagtacgaacgtatgtacaagtacctgtttctgtcttttctgctcgtgtcacctccattttcggccaagtatcgtatccaaagacctgaatcgtgactgtacttgtccagaataactgcacatcatttgcctcggttacatcatcggtatattgtcggcgtaggccacagccaacatatcagtattcgtcttatgcatgctcatggtgttcagacttgggaaacgggactctgaagtctaggagatacaagtgctacttgtacaagtgccaatatttgtagtagttctcgtacttgtccaagttctgaacagcatggcttgcattacaagtagtggatacccactgatgtatcagtttcttgtacaatagtttttgtctcatgctgaatcatcaattgttcaagccattgctagccactgaggctagttgagagtacctgtattgtactacagtccacatcaccaaacaaatacttttattgcacgtactgtacaaacaagtttccatgtcatcatcgttactatatacccttgtgctatcacaccaccaagcactgtccagccaatcaaacaatcgctctgcttatttgcctccaaagaaaccagcatacttcttcttctccgcctcccgtcgtctctgcgcagcctgtttgacctcctcaatcttgttcttgatggccccatcagcgggctcgagctccagagcagcattcagatccttgagagcgtcggtctcgttcttgagagcggcgtatccagatccccgtcggaacaaagccttggccttctccttgttggccacagtctcgtcatcaagagcagaagtcgcggccttgatggcaaccttgggctggttgaccttaagagccatgagagccacgttgaggtagcacgagattcgcagagcatgcaccttggcaatgttctcctcggacaaatcatcgggaagatagtcctccaggtaggtggtggccttgaggtacttcttgagcgctccctcggcgtttccctccttgaacagcttggttccgatcgacttgagcttctcaatggctcccagcacagaggcagggtcgttcacgtccacattgtcgttatccttgaggaagtcctcgtagtcgtctccagtgccgtcgtcgacgtttccaacaggcacctggaagtctgcgggcagctctccgcagtccacaatggtgacgggctgcttgggtcggtcctgctcgcctgtctcagttcgctcgatctgtcgcacaatacccttgccgctgagcaacttgccaaataccacatgcttgttgtcgagatggggggtttcggtggtggtgatgaagaactgcgagccgttggtgttgggcccggcgttggccattgacagcaagaagggctgatcatgggggtaagggaacgcctcgtcagggaacttctccccgtagatggactctcctccggtaccgttgccagcggtgaagtctcctccctgcaccataaagtccttgatgactcggtggaaagacgagcccttgaaatgcagagggattccggcctgggtgttgcccttctcgccagtgcacagagctcggaagttctcggcggtcttgggcaccttgtcggcaaacagctcaaagtagatcttgccgatggtcttgccgccaattgcgacctcgaaaaacactcgggggttggtcattgtgtatgtgtgtgatgtgtaacgggttgggttgtgttcgtgggggcgttaggcacgcccgtacctttggccatatatgcatctttgggaggtttgacgcatgtgcagaaggtaagctgtagaaggttcgagaatgaatctcccccagaatcggggtcagcagctctttgtgttggttctgggaggcccggttgcgactgcttgtgtgtcatttcagtctctacccctccctttcatttccaccgtctttccggctccctatctctgggctacatttttcacactgcaggcgtcaagatcagcgcccaacccagcaagtcaaattggatcaggatcgaactgtctcagtggctgaatgagaagctggaagaagggttgatgacggctaattgtaacttatggagctatacaaggcaagatgactgtacagagacaaaattcctcactccagtacaagtacttgtacggccggcgattgttgagcaactaatcatgctaacaagatcccaacaaaactactaactaaatttggaactgatgagatgaaaagctgagataacttcagcacaggacacaaactgctattataactgaaaagttgcttagaatgcatcaattgagggtaaaatggtactgttttctcaacgattccgactctggaacatcgaaaagagacccccagcctgattttgattgtaactatatccaactaattttaaaatacaagtcaaacggtttagatgacttctaatggtggaaattagttttgacaaactctacttgctcagcgccattggcgatatcattgtcaatcattcactatatactaacttaaagcttggcgccaacagccttgtggaccttgagggcctgtcgcatggccagatccagcataatctcctcggatccaccggggatggcgtaggctcggacctctcggtacagtcgctcaaccttacctccgagaccgcctcgggtgtaggaaagaccaccaaagatctgggaagcctctcgggcacacagctcgagggtctgggtggcctgggccttgcaaccagcaatggcaccaccaagtcgaagcatggcctcctcctcggggaacatctggcactggaagaccaggttctcgagccaggcgtgggtggactcgattcgaatggccatgttggcgagcttggctcggatgacggggtgctcaatcagaggcttgccgaaagtctttcgcttgtgggcgtacttgcaggcctcctcgtagcaaactcgagaagctcggtttgcctggatgatgataccaactcgctcgtggttgaagttggtcatgatgaccttgaaacccttgttctccttgccgagcaggttctccacggggaccttgacatcctccatggtgacccaggtagagccggaagacagcataccctgagtgttcattcgtcgggtctcaagaccctccatgcctcgctcgagcagcagaacagagataccgttcatgccagagccggggccaccggttcggacggcaacagtgaagtagtcagcccagataccgttggtgatccacttcttgataccgttgacaatgtagaactttccgtcgggggtcttctcggcggtagtggtgatgttggcaacatcggagccagcgtcgggctcagtgatacacagacagattcgcttggaaccgtcgagcaggccggggaggattcgctccttaaggggctccttggcgaacttgatcacgggaggcagaccaatacagtagccaccaagcaggttccaggtgagacctccggagccagctcgcatgatctcgtcggtgatgatgagctcgtggaacatgtcgtactcctcaatgggcacagaggcgggcttgacgttggtgtacttggccagctccttgtagggggtgccgagagagccggcaaggtaacctcgcttgcccatctcctggaagatctccttgggaacctccttctcctcatcccattcctcaacgaagggctcaatcttctcctcaacccactgtcggacctcgtcacgcagcttggcgtgggactccttgtagtaggggttgtggtagccgtggtaccagttggggtcggcgtaggggacaaggtctccgtagggctcgagggcggtggtcttgttaggggcaatcatggctcgagtggggtttgcttcagcgtctttaagggttccgatcttgaacttgtgtccaacctttcgcataatcttgggggcgtcgtggtatttgtggaaaaacttggtagcgtcttttcctgcgactcgtttgagaatcttttttccgccggggtgttctttctggaattcagtgaggtcgaaaacgttaccgtcaatgatgatccacagagattcgggagagttgtgctccgcaacttgctgtcgttagcgctgtatatatacacatgagtggtgcaataggctttaggcacattaatgcacatgtaccgagggaaggttggaaggttggtttgtgtggggaggttatgcaacgtggcggcggtggtggcggtggcaacaccaagcggcggtgggtgggtcaatcgatcgattgggtgattcgttcgattgattgccgcagtcccggtccatgttcactatctacctcaattcctatcacactaccgcagtggctagtgtgtaccccagatgtcacaccacctaaggggccgaatagagttcatcggctttggggggttaaggttgtttctgtggggaacgtgattttcagagcagtcagggcaagagacgttggaggctaccaattgctgcagaaccattggtggtgggttcggctcagtttccggagctccgaaagcgactctccaagtctcccacctcctgttcacctcacctgacgtcactagcccacatccaccgcaatacctcggcacatgcaaccaaacctaaaattatccccagcacatgtcacattatggaggcaatctgaccattgcggaaagaaacggagcaagtggcagtggtcgctgatcgccgggaaaggcccagcctgagaaagacagaggaagagacaaacacaaacacagacacaaacacaaagcctgactcagcaagtgaaagggagagggcgatctagaccgtccaatccgactgggaagagatggacggtccagatagacagagcgtctagagagagccgtctaagcaatgtgtctaggggctgtgtccaaacaatctgtctaaacgatctgtgtaaaacaacccgtctagatggcattttccctggcggcggcgcgtgaccaagttgctctagaagccctgtcccagttacaaagcccgactctgagatccagaatctctcctggccatctgtgtcgcccaaccaattccgtttgtcaccgctgtcaccaccgtttgtgtctgtgtcgatactgccatcccgctacaacatgtcccgtcttcagacttgtgtctgctgtcgtgacctgacctgacccgaccccgttgcaccatctgcactctcaccgcctctggcgcctctctttacctctgccacgttcgccaaaacgtccgccaatctcccagatcgctcatactcacttcgggggtgtactgctcgctcatgttgttgtgcttcaggtgttataccgtgtgagtctggggttctggagtccgcgtgggatttatatccaacctaggccaaactaggttttcccttgtgtcagcaagtggagaccgggccaatcagcggccagccaaagtaagatgggggccgaatactgcgtttgagacgcttctccggtctacgataaggtctgccgaatctggtggggcggtacgcatccacatttagcccaaatctaggttcgttttggaccttttttggtaacgtgattgtgagtatgtacgcagtctacattgtagcatttgacatgttgaacaagtgcgagtatggtacatacagaacttgcaactaccgagtgcaaccaccaagtaccgtaccgtacaccatctcatatacatgtgtctgaggctgttgcaacggttcgctcgattctccatcccgcctcgagcaggactaaagagcataccaggcaagtccggtgtgaagtagcaacttgacctacttatgacggggttagggttcccgcaagagggagctggacggtggagagtgtgggcaattggtggaggtggcaaagtcggttggtgtgggtgactatgactacgacgacgattacgagtatgaattcgactacgactacagtacttgtggttatgtgtgtcctgatctgttggctgtcgatgcacataccacattcatctgggggacatgaacctcggctgtaccttacagatgaggtgccgagtgcttagtaagcggtaggtgaacttgtcggaatggccagagagagggatgttgcattgcagagacggcattttattcctcagaaggtgtttattccttagaaggcgtttattcctcagaaggcgtttattcctcagaaggcgtttattcctttaattcggccctttctgtcaataccgaatcggacccacacacttccaaagtggggtttaaaccagatttgataatcgtctgatcggaaatctgaaaaaagcaagcgattccccttgccattttgcgtcgtttcatcccatttcaagtcctctctgacccagatagacccgtccagcatgcactctatcgatgtcgatctttttgcatacggcttctgcatgccccgccccgccccaccaatggcgaagttttaacctcacgaaaaacaaattgcggtcaatttgcaggtccgaacacgccacctgtggctcagtcgccgccgcttggactcgtatttttgtggcagtgcagaacaaagtggccgaaaattacacacaagcctggaagtgtatggcataacattcggaggcgtgtttgagcgttgtcgggtttgaggtgtgatcgcatggcatactatacagacaccactatgcattaggaggtacccgtgttggagtgttcgaggaatgtcaggctgtcagtttgctccatagcaaagccttccagagtactgtacttgtacagaaccctttcagccagtctgcaggcgatcgacaacttggtgaacgtctgtcgcggtccatttcgccaattctgactaagccggtagtgtccatgtccatgatgaaaacggtggacaagagacatccccaagagggttggcagtaataaattggacaatggccacggctacacgcttcatatacgaaacgtcaactaatattcaactaaccaacagctaatcaacaactaaccaacagctaatcgacaactaaacaactatgttaactaattcccaactaatctcagctatgttaactaattttcaactacaagcaactaaccacttcacattcaaacgaaaagtggatgacatgtgagactgtttgtacacaagatatggatgattggttcgggatcgttaaatccaacgcacatctttccttgtcattgaaaacctgctactgcacattgttgttctcggactccgttcaacggtccggcgataggagcagttgtatcaaacggaaatgttgcgttttgcaaccaagacgaaaagtggcagatcagaacggtctggttcacgtgaaccttcgactccttgtttttgggcctcttgactgacacaacgtgaatggctacttgttctcgtagtagtgtatgtatggtggtgtacctacctatctacagctgaggactccccaaccgtacatgcctacatagcaacgaatgcgcaacatgtcaggtcacccatattccttgttcatggctgtgcctgttctgtaacaaagacctttagtgtctactatggtgtgtttcggttcactagtggtacgtactggcactataagtagatcatgtcgggttatttttttggactggttctcccatttaggagaagcacagccaaccccccttttggcactttgccgattttaccgccgttttacaattttggtagtggtttgggaaccactcagatcctgttagagaggacatattgagaccagaaaagacgcaacgatggaaaccccgcgcaaataaatcgatttatccactcggaaacccgattcctccgctccccgccgttccacccatacatttcctgccccccatctcctccaattaagctcacgtgcaactttacatgcatccaaatatgaacacctcacagttccaacacgccagagtgacactgtccgactcaacctcccacaacaacagcacagtccccagttcgcgatgctctctgtgcagaaccggacccaggaattcaaaagcgcggtcgcggcgcaggcgcggctgcggcaaaacgccgtgccggcgccacaaacccgatctgcaaagtcgcagtttgcccaggacgcgtcgaaaatcgccgccgaaatcgccgacaccacacagatgctgcaacggctagcacagctggcgcagcgcaagacgctgttcgacgaccgccccgtggagatcaacgaactgacgcacgtgatcaaacagaaggtgtcgcgggttaacgagcagctgacccagctccagcaacgggccaagcagtcgacgggccagaagcagaccatggagcactcgaaaaacgtggtggtgttgctgcaagaaaagctgtcgacagtcacggcagggtttgccgatgttctggaggagagaactcgaaacatccaggcatccaaatctcgacatgaacagttcatttccgccacgtcggcttccacacaacaagcggcttccagcccgctctacggctcgggaacagcttcgtccaacccttacgatatgcagatgcaacagcaggatcaactgagtggagcagacccagaaacatcagacctgttgaccctcccccagcaggacacgttactgcttgaccaacaagacatgtacgtgcagcagcggtcgacagccgtggaggccatcgaaagcaccatccaagaacttggaggcatgttttcgcaattggccactatggtggcggaacagagagaaactgtggcccgaatcgaccagaacaccgatgatatctcgttgaacgtgagtggagcgcagagagaactcatgaagtactacgctcgaatctcgtcgaatcggtggttgatggtcaaggtgtttggtattgttattgcgtttttcatgttgtgggtgttgatttcgtaaggcggcatgtgaactagagaagacgaatggagcagggtttttctcgccaacattccatcttggtttgaggactaacagttggttgaaatgtggtgaaatggtgttttcttggttgagtgtttcactgaactcctcatctctctatccagtcttttgaaagaactctgtcatacctctgtcaacaacatggactcggacgcacaggtgtgggtttgcatatacaaccggggcacgggagaggaagggcaggcaggatacatagtggaatagatggtgtttgaatgtgctggatgtgtctggtatctggttcttgcagccacgcgtggtgttagaagatggtcttgttgaggactgtttgataatgtgtcttttcaatggacttggttcgcaccgggcaaccaactggatacttacaactccaatcttggtggtgttttgcattgcaactgtcaatagcaatagctcatttctctgtcaatggtgctgggaaagggtgctggacctcttctacacgcccgttggatggctcgctgagggtcgcaaagtccgtgcgaaatgacctacttagaaaatacctccgtaaagaagacacctcagctcctccgtggcaacacagacctgttgatctagaacaagtcaccccagagacctcccggagccctcctggttctgattctatgacccttcaatattgtatttcggcctacttcatggagactaccagagcgggtaaaacagctctcatgtttaggatgttcaacatataaaaatgtagctgctgatctcaccattctcatggtaccatcaaaatctcagtatctcatgtaaatatagaaatactgcgaaacttgaaatttggaccccccccaaccagaacccgatcacgtgaccgtaataccctgccacaaccctctatgcggcttatttccccatgtttgggagcagcccatgcacacacacatatgcacacacatatgcaagttacgtttaaaaccacaggtgcagccttgatgactaagcgcataatacattccactgtttcatctgtgtttcacggtcgtgccgaggggagagtccattggagatcacgtgtccaatactggggcatgtgtgttggtcacgtgatctacaatattgtgagattggtcgctttattgggtttttccaggtgttttcaggtgtatttttaacatgttcgtagaatcaaccggattctcatctttgaaaattggagatttattgtggatttgtggattttagcattttaaaggatatcattggatttgtggcaatgaggactatacaatggtgccatttatatctgtctctcattactccttcctgttgtgttctcttttttttatacgaccacccctatgatgagcagtatgtgagacaaccataacactgtattttttcaggggtttctgaaaagctgaaaaatgatcatttctgaattacggaatatctattctggtcaaaattgttcaaggagttgtttcccgcagtcaaaatccttctatcttctctcaatgatcccctattatcgaatcggttatttataaagttcttttctgccgcagcatttaaggttgctggcatgcatgatgttcaaatataggcaatcttggagtatcattttatccgacactattacagcttgaaagtgagtatggcccgtctgcgggggtgtttgcaagtgtctggggcacgtgtgtgggtcatgtgatgtacacgtgtcgcgttgccgcgtgtttttggccccacgctaccacgactacccctcctcatcgtccttgctactaacacagacgaccccatgggtctgctagaaaagacgctatttgcggaaggagagccgttttcctacgatggcaacaaccggggcaagcgcaaactccggccgatggacgggtcgagtttgccgcttgaaaacactgacttttcggccgaaaccctcgatcgactagttggaaggaacgtggtgtctcctgcttcggactatttccatcttggagagagtggtgaggtttcagaagaggtacgcgcaagacgggagcttcgggaccgtaggcttgctgccgaagaggaacgtgagaggggagcgagagccgcaagaaagagagctgaaaaggaaacctggaaggagatcgagcagaagtacggcgaggggaaggagcctgtggttggagatttgcggcggcatgtttcgaaggatgaagacggaaatgcaaaggaatatgtcccctttgatgaaccgtcgacttcaatcattcctcctgaaaccagtcaggatggcaataaggattgcaagcctccgaagggggcgtttgagagagagacgccgtcgtacaagactgcgttgcctattggtgagtactaccgaggaaaagtgggaccgtttgatctatatgggtactgtactgcattacccatacttaacggaagacagggctcaggccatgggaccactgattgtagttgcctagtcactaacacagcatcatcatctacctcatccaaatcccgcacgtccacgtcaccaccatcaccaacatcttcttcgtcatccaactcggataccaaagaaacacaccatggacaccaacacgactacacataccacgacacgacatccaacgattcgttcaaggacgctcttgaagagctggatgaacccagtgacgacggaagcttccaggagccgtcgacagcaaaaagcacacacaatttgcattcctggaaagatggagataccgacacactgagaggagagcatgctgatatcggcacagcagaaatcagcactttgggcaagccaaaccttagcatgggccacgtgatgggccgaacacactcgccgtccatagcgtcacgtgactcatctgcttacgtgcaggagcctatctctattgttgaagatagtgcgagtatcgaggaggaagaaagtattacaaccacccggtcacgtgtatcttcccactcgcgtgacaaaactgtgtctccctcgcgcccagggtctctatcacgtgttgcatcacgtgaccgaacggtttctccaggtggatcacgcccctcgtctcctgttcgatcaaaatcccctcctctgcctgcatttacatcagctcgtcacaagtcgccacaacgagttccaacactggagttgcccgagggcgatggaggcaatcaggtgactagacatgaggacgatgctgtgattattgacgactcagagtcctccgtctcagaatacgaggtggaagcggatcttcctacgattgacgcagccatggactcgtctgaggagcagctagagaacgacattgatcatctcgggattggagactcgtcacgactagacttgccgatcctgcactctctagagtcccatttgctgcctcatattgagggtcatcatcatcatcatcatcatggccatgttcgcaagaagctgattcgacgactgtccaacagccgtaaatcgtccgagtcgtccttgtcgtcgattgactcacgtgacttttcccgtcccgtccagttctgcaatgaggttggagtgcctgatccctcctggcagtcccacgacgtttccgatccagaggagatttcagctcccattttgccccggttcgagagtctcaagaaatcgaccaagggtaagaagattggaggtggaagaaagggaaggaggagagctgccattgaggaggaggccaacaatggaggagaacgcagtgagaagaggagtgtccttagcagcagaaggaacaagggtaaggaggtggatgatggatacgagtcgactgcgacaggtaagtctagaagaccgtctgtggctactaatgcgactctgtctccttcttttggagcagtttctgatttttcggatatggactcggatgttgaaggtatttgtggtttggagagcggaatggcaagcaggaacagatcgtctgttagtgtcaacagcaaacacgctagccttcttagtaaagctagtgcaaagtcgaaggctgctagtttcaaatctaccaccggcaacccctctactggtaaaccagcatacgtgtcaaagatcatttcggaagaggaatacatcaacgactactatcggaaaaactacggccacgatgctccaaaggtggaggagcctgttgctgaagaaacaggtttgcaccacgtcaagtcgaccaagtctattaaaatcgacgagccagagtccgtgattgagaaacgtcagtcccaggtcgatcctctttacagacctaaacctcttccggagcctagaaagtctggcgagagctccagaagtgtgaaatcgaacaagtccggaaaatcaggtctgccccacatttctcgaggagtggctatgatgatgacaggtttgagtcccacgaactccactcctgcatcgatgagagacagcatcagcccggaggggtcggaaggctggcggtcacgtgagtcgctggtatcgaggtcgagagccgcatcactggcaccatccatcaatcgcgattcatggtcacgtgcgccgtcaacgaaccgtgggtctgtatcgcgtgcaccatcgctgtcacgtgatgactcgcgaacacaatcgtttatgtcacgtgaccatccacatctgtcccggctcaggtcttcctttcggcactcctcggatgattcttcagcctaccctgcttccatggacttgaatctccctcaagggcgcacaatttcgaaccccgatatcagcatccatcacccactcttccaccagcaacagcggcagcatgagcttgaagatcatgaaggcggctggtcagctacctggagaagttgttttcgaggagtctgtgttccgtggaatgttaagagatggcacacggaagcagactggaattccacatggggtatctcgtggccctggtctagcaaaaagtgtgctcctaaagacaatgagctgggaggcgatcttcaccgagacagcacctctttaccttgtattcgggtgcgtggagatcctggtccacgaagtacgaaccttgaaaccatggaccatgccactctcaacacttctgcctgtgatgtggcggctgttcattctctggcttctcgtctgggagatcctgctgactcattgtacgatctggcagacgaagaagccgacatgtttgatcaaggtcagtattggggtgtttccggcgataaccctgaagttagacctctctccgaagctgctagtcaaaagggttatgttctggacgtgatttacgagaaccagagaggaatgtttgtctttggacaccctttcttctcctccaactcgctgctcaactttgacagaaagccctggaccactctggacaacaaggctgctcctggcgatccccagagctaccccctgccgaacacaaactggcagtgggcgtggaagtactggtacattgatatgagtggtgacgtggacgaccacggatggtcgtattcgtggtttttccgatcgaggagatggcacggcagtcatgtgtggttccattcatgggtcagacgaagacggtggattcgggtgcgtaaaactcgtgaattcaacaagtccgaggcgatcactggtcgacttgaacgacccatcaggatccacgattcactgctggaggctaaacagagaggggatgccaatagagctgctcacaaggcgtcttcgggtgctgtggtgaccaattctgcggcccacgactttatgcacgccaagtactctgtgctggtcgagtctgcagcttcagcagctacctggggcgacttctgggaggttttcacagcctgtcgtcttgaccgagagcgtactgcggtgataatcacgtgtattcgaaaccccgtgaacacgggtgctttgacaaggctcgcccagaaccccaacgaggctattgaccagtaccagttttccgaaaacattgacaagctatgtgctcgagttggacagctggtgaacgatgtggagatgacccagggtacagacatgtccaagaaggtgtatgagattgagaccggtaaggagaaggaaggacacaagcctgtggagccaggagagcatctggagctgctccaggagtttcttgatggcattagggagcatgttgctggagcagcaggtttctattccaggttggagcaggcggagctggagatgccccagaccgccagtagtgaaggtagtgagccgaagacggctaagaaggggacgattgatgagagaattgggtgagtgttgagtgtgagccactcgcgtcgaacaactctcaaatgcataaaattacaagtgcaagtactgtacatatttaattacatggttgggtttatcaagagatcggggtattgtatgtagaagtagttggtgaggtgggtaaagcaccctgtagacgcttgtctgaatactgtcgcgtagcctacatctcactgctctttcaatcaataaattactgtgtataaataaccagactcaagtctagggattgtgggagggatagtggtataggtaacagaagagttactggcaaactgtgtgtccactcactgcaatggtggttgcagtttccgcttgctagttggacgttggttacatatacaacggttgggggataccctgctgtctatctccctcctccgggttaggaggcggcatcattcctccagcctgcatagcgatgcccatcatctgtgttccatcctgcgcaccgccaacgggaccatgttctataggttggcccatcatcattggctgatggtggttggcgtgggcgttctgcgggacgttctgcataccatccagaggcatttgttgttgctggggaacctgctgaggcacttgctgagacatttgctgaggcacctgctgaggtggcatttgctgctgctgctgctgctggggaacttgctgttgaggaggaacctgttgctgagacatctgctgctgggccatctgctgttgagccatttgctgctgagccatctgttgttgggggacttgctgctgcgggacctgttgttggggaggcatctgttggacctgctgaaccccaggttgaggaattgtagggacttggggaatgggtacaggagcaggaacattattaatgacaatgtttgtgttcagcacctcatcgagcgttgcagccggaattttggctccattgccattcttaaagtccaaaacgatgctcttcaggcccttgacctggtctctgagtcgtgcaatctgctggttcaagttgtcgttttcactggcatagaactccacctttgcctccaggtttgccagccactgcttctttcgctgtcggcacttgagagcagccacccggtttcgctccaggaaacattttcgtttttcctcctcgtccatgggctctccgtcgggcccagtttcggaggctgccatagcagcggcctcctcttcctcctgtttgatttctgtctttgtcttctttcgcttcttagcgggtggcaaaggttcctttggctcgtcaggggaagccttgtcctttttctctcgtttctttcctccctttttgcccttggcagctggagcagtggaggcagcagcagcagcagcctggactccttgcgatggttgaggaggttgggcagcctgtgctccctgagggggttgttgtgaagggactgtctgagccggggcggtctgagcaggaacaggtttggctttctgctcttcaggggtatcgagattgaagagcgcagagaggccccctggggtagttttgccgtcctgttgggctgcaactgctgcggcagccgaaataggagtcagttggcctccaggggtcagacctgaccgaatgccgctctcggcaaagcttctatgtctgagggacgacacgagtgatgagaacgcacctggagattgtgctccgggtgtgccagcattccatccggggaatcctgctggggtgcctccattttgtggtttttgcaggaaaattgctggcgacagagggcctgtttcgaatccagaaatgcccgcagaaggggtgttggtgccagatccgctctgggcaatctcggagagcggaggcaggatccggttgcctcccggggtgaatactctagccagaggagtcagtttaggcgacttgtgggggttgttgtccatagacgcatttcgggagtgcgagagtcgaggagctccatggcgtttcttgtcatcgtcgggcgccgcaaacgactgctcgaacggattgggttcaaggtcaaaggtcgttttgcgagtgccaaccgagtcctgcgaagacactgacgtttttcgggccgtaggagaggtggagtctgctttggacatggtgtgacgtgtgtgtgtgtgtgtgtgtgtgtgtacggcggctttatcttggattctttgggttcgatttgtgttggggatgtcgagggagtccgtgcgcgccttgagttcgcgtcctgtcgcgtccgcttttttttggcgtattaatgagtgtgctgagataggcacgtacagttgtactatgggttgcgtgatgacgtagttcttcttgggacaaggtggttttggattttagcttttggggggtgagggagttgggtttggcgggtacatttgggtccggtacattggggaccggtggggaagaggagcagctgtttgggggcaactggagacggcgtagggagctgtgggggggggctccggcgggtcttggaactgtcgagagttgattcgcagcttcctatttcgccccagccctctccaacacccatcttatagccatctcgattccccccacaagtttacacacgctatgacgtaatttcggtggcttatgtgttttctgcgccgtccagaaccgctacaatgcggttgacgcaagttcgagtacagtacgagtataactagaagtcgttattccattcagacacatgtcctcgacctcacctctgctcgcagcattactcatagctacagctaccgcagctcgctctctccaaatgtgggggaggctttaactggcccgattgacacgtgagaacggtatgcatcataatcccgagctatgtatgttggtgcaaggcgtggcggtaggtgatacggtggtgatacggtggtgatacggtggtgatacggtggtgatacgatggttgtaggtaatatgaacgggtcacgtgatgcaacaggctcacgtgatgctgtgctcggaccatatctgtcgttcggtgcatgtacatgttccccacgttaacctcggctatttttattagtctcgaaaatagggttccgaaattggagacgatattgcatcttcagaaacgggtgggtatatctgagtggagtagctgacaaattatgacgagtctttgtacaagtaggcagtttcgaaaacgtgactggcgaccagttaatgatttggccaaccatgtctccagaatcattccatttgatgtggatctacgagtctctcttgccagtaccaaatatcggtggatgtaaggcactgagaacgagtatgtacatactaatacaaccatactgtcctcgttccatgctcgagacacatctacttgtagatcgtccagtgaatatcaatgcatgtacagtacagtatgtactcgtacaagactcgtacaagaccccttatggatctttgacgctccagggcagaaagtctcggctgacagctccccaagcctgacaagcacaagtccgaattgaagtccggattgcaggtccgaatcgcagtccgaattgcacgagcagtatgtagacttgtaggaaccgctccaatcactggcagttactcctcgagatggacatacttgtatcgtcgccctatgtactcgtaatgcaagggattccaccagacattcctgccacaatggcagggtccgtgaaaacgccgaccactgacaagatgccttgttcgtcttgaccacggactaactggcacaagcgagattaacgtcgtcggagactattcggcacacaaggccagactgtgtggcacgtctcatctctcgtaccgacctctgtcaacagtctaaccgatttttaatgctcgatattaccaatgtttctttgtgtcttttaaccagaacaaccgagcagacccgaacaggtgccgaacatgtgaatagcagtgctggagctccatcagtaagcataataacacagctgcccagcgacctccgcccagcgacctctacccagcgacctcgggcacgtgactatctgctccgttcctcgcggtcgctggcacgctggcaaatctggggtctccacattttcccccggatgtcttgttccgtagcgtgactcatgcggaatgacgtgaatgtaggaggggctgagaatggggtccgcagttgataaccggggattattggccggcggcattgtcaaccaggtgttttcactggcgttcctagaataaaaagaaataggcgacccccttgagcgagttcagcggcggcaaaaatgcctgttgaaacacctactttgttcccagcacccccatcggataaatggagacgcatacatcggctatgtttggatacgatcttgggccggtgtgcgtggtgtgcgcggtcattttgttctccttttggacccacgcaaggttcaaccgaaccccggattcgactgtgaaaacgaacaacggtttagtgcggtttaaaaagtatcaagttcagggagggaagcgatccaggccaacagccatgaccaagaaaccaagcgaccaagacatctgaagaccaacaaaaccaataatcgctcaccagatgctccccaaacactaacggcagactctactccagatttgcacttgtaggaccccgatatcgggttgcagatcatggtgtcataatctctgaacgtgaaggttaggtggaggggatgttttggccagaaatgagcggttttgtgagcttggagacggtaaatcggacacgcccagcgtgaggattccatagaccccctccttttgccagtatatccaccgcagcacccaccatgagcgacatctgatatcgtgccgcgaccactaccccaaataagctccaactaatatgccgaggcaggtgggaaactatgcactccagttgacgctgtagaagcacatggaaggtgcggaggcggtggcaacgaggggcatgagccatcaacgaggaaccacagacaaggcaaggggggaaacgcgaccggaatctctcgcggtcacgtgacccgcccgggttcactcgtccatgttgtgtctctggtgtcttcggccgactcgcattggttaaacttccaccaccgcaatcacgtcccactggccaaactttttctgctttctctgactttttctggccaaaaggcaacgtcggaaagggtcgggaggattcggaaccgacgaaaatcggccggctccagcgggggtagttcggcagtcctggtgggagctctaggggagctgtggtctgtgtagggcgcgggtccgggtttgttgggtgtcaaatcacgtgtttttgcccccccgctgagccggactccgacaaccgtgtctccaacggcctgactaagctgctcccagcactctgccgtagcgttggtctgtcctgtcgcactctgttcaaagacagaagaaagaaaaagctaacctccacgtcagagacaatggtagaaggcttgttccttgcaaccgaggagagtgagtgttctcggcacgagcatcatgggcgatctggagggtatttttgaggggaaaaaacgggatcaggacaaacagaggccacagaccgggaatctgggccccaaaacggccttttcccgtcgcaaaaccggtctacatacaccccttcggcccgccacaggccggtgtgaaaaaccctaaagcttgcttcaaaccagacggacgcacagcaagacacatcatgaagagtcacctgcagtatatatagatctggggatccccagtagactgaccaagcatacaaaaagtgagtatccaacagcgacacgtgagatggcagagacacagagacgtgtctacatggttggacaagtctccacattcgccagagacgtatccacatacaaacacaatctcacagctgatctgctcctgtgacagcacagtacatgttagtggatgaggtgttgtgtggtgggttaaatgggtggactgattcagtggcatcggtggcgacaccctctactcttcatgtcgtcacctaccgttcggaatcccaaaaatctgatgaactaaacgatttctggccaaaacacaattttgccaaagaagtcggtctcaccaatgcaagtgtcacatcaaacatctgtcccgtactaacccagtgtccgaacagcagcgattcaacaacgaagtcgaggagatcaagaagtggtggtcttccccccgatggaagcacaccaagcgtgtctactctcccgaggacattgcctcccgacgaggaaccatcaaggtcccccaggcctcttctcagcaggctgacaagctcttcaagctgctccaggagcacgagaagaaccacaccgcctccttcacctacggtgccctcgaccccgtccaggtgacccagatggccaagtacctcgactccatctacgtttccggatggcagtcttcttctaccgcctccacctccaacgagccctctcccgatctggctgactaccccatggacaccgtccccaacaaggtcgagcacctgtggtttgcccagctcttccacgaccgaaagcagaacgaggagcgactgtctctgcctgagtccgagcgatccaagctccccgcccccgtcgactacctgcgacccatcatcgccgatgccgacaccggtcacggaggtcttactgccgtcgtcaagctcaccaagatgttcatcgagcgaggtgccgccggtatccacattgaggaccaggctcccggtaccaagaagtgcggtcacatggccggtaaggttcttgtccctatccaggagcacatcaaccgactgattgccatccgagcttctgccgatatcttcggctctgacctcctggccattgcccgaaccgattccgaggctgctactcttatcacctcttccatcgactaccgagaccattacttcattgctggtgccaccaacaaggatgctggccacctcgtcgacgtcatggtcgccgccgagctcgagggcaagcagggcgccgccctccaggccgttgaggacgagtggaaccgaaaggccggtgtcaagctcttccacgaggctttcgccgatgaggtcaacgccggctcttactccaacaaggctgagctcatcgccgagttcaacaagaaggtcacccctctgtctaacacccccgctcttgaggcccgagctctggctgctcgactcctcggcaaggacatctacttcaactgggaggctgcccgagtccgagagggctactaccgataccagggaggaacccagtgtgccgtcaaccgaggtattgcttacgctccctacgctgacctcatctggatggagtccaagctgcccgactacgctcaggccaaggagttcgccgagggtgtcaagaacgccgtcccccaccagtggctggcttacaacctgtctccctctttcaactggaccaccgccatgtcgcccgaggaccaggagacctacatcagccgactggccaagctcggctacgtgtggcagttcatcactctggccggtctgcacaccaacgctctcatctccgacaagttcgccaaggcttactctgagcgaggcatgaaggcttacggtggtgagatccagcagcccgagattgaccagggttgtgaggttgtcaagcaccagaagtggtccggtgctgagtacattgacggtatcctgcgaatggttaccggaggtatcacctctaccgccgccatgggtgccggtgtcactgaggaccagttcaagtccaagctttaagcagtttgtttagcaaaatatatttaacgagtttgatagaggcgctggactacataattactgaatcacgcgtacatgtttcagctcaaattgtatcacggtttctttgtagcaatggagggggagagttgacaaggcattagagaagagagcgagaggagaagacaagtggatagacgactgcaatcatatgatctgcacaaactgcgatgttttcctgtcagatcatgttcttttgctcatagttaagctatcgtgactttacggatccgccgagcatcttagtagcgaggtttgcggtctgggctgatcggcttttgttgatcgggttcggaacgaattagaagtgggtcgatagcaatgatcaattcggggtgagtgagtgcggttagtgggaaaccggggagatactgtggggatttaggggacagtgttaagaagaggaaggggtgagggaggtgaggtgagggagagggaattatagaggtttatgtagtaactgatattttgttagtttggtcacctcaatgtgtccatattgagacggagaggctctattgtatgatctaggggtcagattaggagtgttatcgtgtagagttgccctgaaaaagaaacccgaataatgttggtgctgatagttggagactgtacttcggatggtcttttttggtcgacagagctgttttattggactcataaccgttggatcagcctcaaaaacagagtcatctgtgattatctgttgctttgggcgcagggctgaaccagtgatgcaggcctggctacagaatgagttacatatatatccattggcgtgatcagtcccgtaacattccacatatccaccattgaccagctcgtgcgtctcttatcgttcatttgttattcagaaatggattatctcgcataatctcgcataagcgagacttggcgttggacgtatcgcatgagccgcaggaaaagccagacaacctactcccccccccccccccccccgttcagttgaaccccaggaagttccaaggatgacacatgcatcgaaattcccaacaaaaaaacgcttaccactactactgctgctgctctgatcacacatagattctaatacagactctggactccctgctccctctccacacgactttttttcgatcctcaaacagcatatcggaaataccgattctgcttatctgtcaaatccatcaattggacccgctccaactcctccggggtgggtgtcggctcgttcttatctctccaccggttctcaacgatattgacccacagcagaatgccgttgagacccatggcgacacaaaagagaaccaccatcgataccttggcaggcacatacatgggggcatctttggcccggaaggtctggggtccaataatgttgcctacacagtatccaatcagcagaatggcgttaaccgtcactttcttagtgtgtcccgcggtgttggaggccacagaagagagcatacagatgaatcccagggggtaaagaatgagcaggtagagaccggcgagaccggctgattggttgtggggcataaaagccagcaaacaaatggccatgaacgctatcgcttgagctaccaggctgacaatgagtcgttgttgagtgtattgggcaatgattccaaacagaatacagcccacaaactcggtggctccctggggggtttgcagaagcagtcctctgaccggtccgagtcccagagtctcggagaacaggatggtgttgaagttcgtgattcctccgtttggaatgttctggcagagacagaagaagaagtagatccaggttcggtaatctctgaaggcttcgaagaactggtcttttttgaactttttgttttcaaagccctgctggttgtctctgattcgaatcagcaccagcttgcgttcttcctcggtcagaaaccaggccttcgaagggtcgtcagggacatggacagagaaaacgattcccaccacgatggtgataactccagtgatgatgaaaatgagtctccaccccgcaatgggcacgtgatggttcacagccaggccataggccatgaaagagcccaccaaaagccctagaccattagatcccagccagatggcggttcgcagaaactgttcctctcgtttgtaccactgggcagtcaaaactacaaaggccggggtcactgcggactctagcatacccagaatggttcgcagagcaatgaagccgggatagtttggcgcagcgtgaagacacaagacaataccccaaaggatgatgaatccagaaagagtcttggacagagggaaatgttgcagcagatataccgaggggaactcgaaaatgagatagccaaggtaaaaggccgttcctgaccacgagtagtcgtctccttccattccgagatcgtctcgtagacccattacagaggccgtactgttggtgctcttgtccatgtactggaccgcataaatcatcatcatgatgggcatcatgtacatgtcaatcttgcggagaagtcgacgatcagttgctttgtctaaggtgtacgggacttcaatgatttgggcttccgaagaggacttgggcgagtcgtcaggtagaggcttttccaactggacagtgtccaaattttccttgtgagacgacgaagtcacattctcaggtgactcagttctctcggtgtcgtcgttgatggaagttctcacctcattcactgccgtaatatctccttcacccccgtcaacagaggggagcttctcaatgtcgatgttgttgttggaagtcattactgacagaccacaaccaaccccggatctctcttatatataccaccgactggaggttttgtctccgcaacacaccccacaaaaggtctgctcgatgtggggcacctatagacacatctagctaacatctagtgtcgtgcgcgtccagtgtctgcattgagatgtggggtagggattcctagcatgaaaaggaccgattcggagctcatgttgatggcagaatcattcacagagtcattatgaagatgcacaaactcttccagccgccattctgtcacctcaagcaccgttttcaggtcgcttctgcacgtccaccaaatccgccagctagactagcccccaaaccagcagtctagcggattattcaggcagttgcagacgtgggctgtctattatagcttccagatcaggcaaagatttttggaccgtagtgggcgagaagacatgttgcctattttagcagttgcaacagcagagggggcggtatatttctttcacatgagggaaaggtataaattttggtatcaaaatgctgacactgacgaggcgagtttggtggtagcatttatattttggtggcactgtcatttggtgactttttggaagattgtgttttaaggtggggttgatgtagagtgaggagatattgtcgagcaatacgacattgtaagtaggaggtatttttgttcatttgtctgtgtcactttccatttttccattttccattttccattttccattttccattttccccatttttttattgttttattgtttttattgttttattgttttatattttattctacagaaattccacttaacactatctcataatctcttgccccacttaatcctgttctcggctctagctcaagattcgaaacacaccagcgtttggcacgtgacgtggaggttttttggtgacaagcgaggtcgtctgctgggcacgtgacgtggttttttttttggtgacgtgcaagcgaggtcgtctgtctttttggcgactttggcggctttggcagtttggcagtttggcggcttcggtgagtcagacaagccactgtctcacttggagaactgttaagacagacagacagacagacagagacagagacagacgtgctgagacaaacagaacatgtacttgtgctgatactcgtactgtactgagatttcgttgctgcgacccctgcaatggtgcgggggaagagaacgggcaattgtagtaattgttgcgatggcatccaagggagaaatttctcaattgatcaattgcaattaatattctgcggtggacactcttgactgcaagccattgtggtactatcgtaccccggcaccccaatcaatgccatctactcgatcactagatgaccatcgacacgcatcggcctgagttaatgccgactccgagacccgacaacccaatccgaggctccgaccgtctcctccccgctgcgactgcctactcgtacgccatccctccatatcacctcactggaaccctgttgaagacagtcttaggccaggctttgcgcgaaataatggcccagagtaaccgccagcacctttccacaacaagagccaaagccagaaggtctccaaccgtgcgtctacaatgcgatatccgatacgagcagaggacgctaacttgtgtctccagcagtcgagcaccgagggtttgtcttggctccaacgctgaggctgtttgctgatgccaagtcaagtggggcgaccaagtcttggtcataaatcaccggtgcaaccttttcgtgacaatagacgtttttctggtggtgtgagcattcaagtgccttctccccccaccattaacttcaaaccagaagactttggacccccactgggcccccacgagcccggggacaggtttccgagcccatcgtcacccgtgtacagcagttactccgtggaaaatgctcctccaggacccagccagctgccatttatcatatgccatttccgtgctatcgaccccgctgtctcacagaagaacccagtctcacttattcctgctcagggtcgtgcttctggacgagtctattggtgtccacgtggggatataagaggtgtgtgtttgtcctggttgcgatcgacgctaggcatacgcgatacggatgttaaaaccgggaaagcaaagtggccagcgaaattagtaacaattagatccagatgcgaagacacggcaagactatggatccggtagcgccagtagtgccaacgtgccggccattctagctagtggctagtgagctatgttacacgttggtggactggtaaaggtcgctagtcgacttctcaaccccatccgccaccgatcaacgttaccgttgtacctacttgcacgttgattgtccacccatcggatccacgttgattgttctgtccttgttcgtctgttccttttcttttccagcccaaatcgtggtttaatgtcgacaatagagttatctactagtgcgcatctggcgcctaccgagtcttgggccgtacctggcaccgtctacgggcacttgtctgggtctttgacacatttccaagttttaccaatgtttgaccaagcccccggccaattacagacgccgcagtatcggtggttcccctcctaagccagaaggtttgagacagccagcaatacaatgtgcttgaacaattcttcgaggtcaacttgatctacagcatctacttgccctgccgagtacaagaaaccaggctgcatacacactctctttcacggcacacatggaatcgcggaatcgtgggtcttaaaagtattttctcactactggcaagttagccattggtcgcgtgagtctagacttatctaggttccgtgtttatggggaggctgagaaagccaggacacggcatgtctacagccgccgcagagtggaggccatggtcttctgtcgtcgactcgggccaaaagaccacagctccccgttgaaaggaaccaaatcgcacccacccatcatctccgtggatttataacccataacccactgctaaaggtttgtcaaccacttcctgaacatgtatatatagactctctgcatcttttgcaaaagccaatgtccacatgggtgctgtgagtccatgtattggctgatagataaggtctattaactttgattttgcggtagtctgggacaaggtggatcaatgtacaagtctcggtgcgatttcgctcacggtcagctgtcaccgggctggacgcctgcttctctcacgcctgataagtcgcgcaatatacacaaggcagggcttggcgtcttggcatgtgcacgacaccatcgccgtgcatcccattaggttcagtgggtggtgagacggcattcaaactttaaggccctatttggagcacgtggataagtcggccaccgctttttctcaactctgtgcaatcttttttccaactttgaccgtatccagcattggcgttttttcaccgacgctaattttctcgttataaccatggacggatccactgacgctccaattcaccatccaacaccgcccgcaatgagctggaaacgccatttcaacggatctgtcatccgagacgagctgtacttcccctggtcggctcgagacaaggcccgagaccaacaatccaaagatcccgtctaccaggacgccgaggcggccgagggtctgcctggaacccattatgacgcccatgtggaggatgtcaacgaagacggcacccctcgaactgtgtggggcaaaaacggaaaggcctggcccgtcatgaccgccggagcaggtcttttctccgacggatacgtcaacaactccatgggaactgtcaccaccgttctcaagcgaatctacggcaaagagtactctgcaagccgaaagtcgcagattctgccggccattgtgtttgtgggaaccgtggtgggcatgctggtgtttggctacgttgctgactaccattcccgaaagctgggcatggtaatctccaccatgatcctcatcatcttcaccattctatgctcgggctcgtggggagctggaggcaaaaagaacatggacggaatgttggcggcactcatcacctaccgattcttcatgggtatcggtctgggaggagaatacccggccggatcagtggcctgtgcagaagcctcggccatcatgggtcgaggtacccgaaaccgatggttcattctcttcaccaactttatgattgatttcggctttgtatgctcggcgtttgttccctgtgttctgtggtggatcttccacgaccgacatttgcaggccgtgtggcgtctgaccctcggactgggcgccattcctcctctgggtctcttctacctgcgaaccaagttcaaggagaacccgtcgttcatgaaaaacaacttcaagcgaacccgattcccctactggctggccatcaagtactacggagtccgtctggcctgtgtgtcgctcatttggttcatctacgactgggcctcgtactcctacggactctatgcgtccagtattttggacaacctgaaccccaaccagtcgctaatcaagaactttggatacaccaccatcatcaacctgtggtatctacccggctcgttcctcggagccatctgcgccgactacctgggtccccgtctgaccctgatcatcggagtagttgcacaggccgtggttggatatatcatggccggtatttacacccatctgagtaagcccgagaacgtggcgggcttcatttgtatgtatggcgtgtttctggcgcttggagagtttggtcccggagaccagattggtctgattgcctccaagacctgtgccactcccatccgaggccaatactacgccattgctgccgccattggcaagattggtgcctttgtgggaacctattgtttccctgccatccagaagtcggtgggacacggcgaccccgactccgtcgagggtcagcagggccccttttgggtctcgtgttccatgaacattctctcggccgttctggcctacttcctgctgccctccatcacccaggagaccatccaggacgaggaccggctcttccgagagtacctggtgggccacggcttcgacgtgactctcatgggcgacgctgagtttgccgatggcgccaacgcctcctccgaggaccagaccgagttcaaggagggccacgagccccagcatagcagcgacgagcaggagcatcttccttccaagttggaggctattcagtagactggatgagctcgacaaaaaaaactcggagaaataacgtgcctaccacaggccccctttttataagtaatcagtaatcttgtgtttgaatgacgggaagagtacgagtacatctagacgggaaggtgattctggtctatcaggtattggtcgcatcgtagaggtcgcggatgggagtttcacctttctagatgatatcaccgcaacgtatctgttggatatcagatggagtatcaccagttggacaacagagtcgctgccgagtctttgattgccgccgaatctttgattgccgccgagtcttggattgacactagtgtaaacaacccatgacgaggctctgagtgaggcatgatgggaggaggtcggacgatcgacccaattggttattgaacattgttgattggttggaggtaataaccattctcattaccacctcacaagtccgccaatcggacgatggcttgggacagttacaagtgtgtactcgtaccatagtcagacaagattggaaaccgtgtaaacaactagcatgagtgcgtgggtcacgtgggtcacgtgagttgaaactcaactccacagcacgcggcgtagctgcccctgagtcaggacagtcacgtgaatgggtgaggacggggatgtctatggatctgtatcgccgctggagaccgtgttaccgtcaccataggtgtgtcctaaagctctcagtagccaatatctgccgagatcccggctcgtgactggtctccatcattccattggccaggacttgttgccgaggtgttgtctatgtcatcgcactatctgttgccagtgtcgtctcatatcgttggtctgttgacgacacgtgttggcgatatcaatatctggtgccaagcaaacagatatgaagggtggcatgaacgtattcggactgctctgcacagaatcggcatggaaacgtcatgtgtcagtgggctggtgtgaaggaatgtcagacgacatgttcgatacctgtaggcgtcactgcaaggaagactaccgtactcggcttgccatgaatataccgtccagtacagtagtcgacatattcctatcgcgttgtggtatctgtctaacgccatcgtggtatccgtctaacatggtaggggtatctgtctgttgttttgcacggtcatgactcaggaatgactcaagagactcgctgatcgcgattgacactgacactgacactgacgcggaaaacaaaccagcaatgttgctcccggtcgtttccggccgttatcgccatctccgccatctccacgggacttatctcggtccctggcagccataacagcaatgctcctgccgccaaggcgccaccaagttaaccaccaaggcagccaagagcattagaccggccacgattgccaagtgggctactgtagctgcttttcatggcttcctagacgcagatggtgggccagtcgactgtgatcggaaaaaagtggaatgagcaaaaagtggaatgagaaaaaagcagcagtggtgaaagcagaatgcgacgagtctgggggacaaaggagtatgtacgagaacgagactcatgtgccttcagcgtcctatacgagcttctcgtatgaaaaaataaacacggctcttttgctcgtaaactcgacaatctaaacatgagtcaaaaactgagagcatctgtcggagatccgtctttgagaatgttgcagagatccatacaagttgaaaagtcgcctgtggatataattgactacgtgcaattgatttattttttcagaatcgcacaatctcttctgctcgacgagataggctggtgtcgccgccctccccaaaacacaatctgtttacagacgtctctcagagttgggagatgggggctaatgaagagggacactgtagcccttcataccaggtacgcggctagggaaactagttcattagaacccccaaacgtggctgtttccgactatatgaaaatattcccaggttgccactcaaacatctgtccaaaatcctcatttctcaaaatatcaggttttttttgctcccctggctcaaactcccatcacgaaccttgcctggccggttccacatgtaaaaaatgatcaaatgtaagttgaatgagtcggagacatgactaacaagtacgaggtaccagttgctccgttggaattcactttttccctgacttatcttctcctcctatacatctataactcagtctatttttgtatccacgtgcgtccaaccacgtgggcttctagtggagctgtctccagacgactgttgtccagccattgtccacgtctgtcggctgtttggtcacttggcggccgccaacgggtatgcactttgtgacgtcaacggttgtgcatagatgaatatgatctgagatagaggagatgggttcagggtcccgggtcctgagtcccggagtgatctgctctgcccacactggtacgtttcggcggaggcacggctatgctccagtacgagtaccgtacctctcacgcgaccaccgcgaaagaaatgttgacgggccagctactgtagggtcaaagcaggtgcggtctgtgtccctttcgtctttttttagcgtcgttctacgtgcatgcattttagcgccggcataacggccatcagacagatcaggcagattacggacgggatatacgaggataggtagctgaatggcgatagatacatggttttcttgcgtcttccggcgaccggggatcatcagattactttggccaacctttttgcttttttgccgccaaaattcgtcaatcaatcgactttttcaacgccaagtcctaagcgaaggcaagcgaggggcgccaagaaaagtcttgcgtaatcaccagagccgtatacgagatacaggatagcggttggggatttggcgggatctggcggatctggtgggaatctggtgggaatctcgcgggaatctgcacactgtagaactactgtacttgtagtgctactgtacatacttgtggacaaccgtctgacctccctaaacggtctctacaggctttcgtgtccgcggaagttgcaaaaaagaaacagaggctctaatgggagaaaacgtgtttggagtataggatggcagcccgtgaattatagatgtggtgtgttataggctggttttgggccgttgctagtgaatgttgtacttatgatagggggagtggaggggaggggtatacgggagtggggcattttcttcgattgccgttatcgtagccatattgcaacccctcaatgaatccagtcacatgacagcccctctaggaggaggtcaatgtctcactctcatctctatctgccctgtctcaccggcttgttcctgccagccttacctcatctccaagagcttgggagtctaaaaaaatgcacgtctgaaaaacacgtgggggagacgagaagggtgataggaaagaggggagatgatgaagggtctgacggagggttgcatggtcaagaagaaaagtgataaaccgaaaaaaacgacgccattgcattagtagtctaggattatgcacttttttggttttttttttttaccatacaacaagggtcagacaaacaacgactatcaaccctcataccgacagtcgacggctgttcgaatcccgcccgcaacgcaaccggggtttgatcgcagacgcgctaccccgctttgtttcccccacacgggatttcccgttcccgtcgccgtacagattttctgcccaaagaaagaaacaagtgcattgacaaaaagttgcaaaaaaatgaagaaaaaaaaattaaaaattgaacattaaaaaacttggagggggatgccacggctcatagagtttggcgcatatgaagtttgtccgagggaatggggtccggttcaacttttgctacaggcgttgctggacgaactaaaccacattaacggactccccggaacttgacgagtccactggcattctcagatttcgcctccgacgccgctgtggaaagttgacctcgtctgaatacactgtcgcattacaaagttacactactttttagactcgtgagacatgttcatggacagaagacaaaagaaagctcgctgtgtttttaaccaccggcgacgggacccattgcagcagtcgagcgcatgtggccacgtctggggcgtttcgtggagtgacacaatggcggggtgtagattgcggcgactcctgtttgtgtttgcggcgacttctgcttgtgttcacgtcaagctgtcgctgtcattcagtacaccaacttgtacatcaccaatccgtcagcactagctccaaaagtgctagtgtcacttgaacttttcgtttccagcaaccatcaaactctatgtgccagttgagaagtgtcagggagtgcaagtccagcggcaaacgtataagtagttggggtttcccataaacctcacctcaccaacccgcctccctctctctctgtcaacatgccccaaatcttcttcaacaaggtgtatcctggagaaatggctcttcccggtcgaaccaagacggcggaagagctggaggctctagaggccgaaaagaacgacccccaaatgcaacggccaatgtttggcaaaaacggccgagcctggcccgtcatcaccgccggagcaggtctcttctccgacggatatgtcaacaactccatgggaaccgtcaacacctgcctgtccatcctctatggcgattactactccaagtccacctactctcgaaccgtgtcgtcaattgtctttgccggaaccgtgctgggtatgattgtgtttggatttgtggccgactaccactcgcgaaaaatgggcatgattgcctccactctgattctcatcgtcttcaccattctgtgttccgcagcctggggagccggaggaaaggacgacattggcggaatgctgagcgccctcattgcataccgattcctcgtcggtatcggtatcggaggagagtaccctgccggctctgtggcctgctccgaggcctcggccctgatgggaaatggaacccgaaaccgatggttcatcttctttaccggattcatgattgatttcggcttcgtggtcgccgcctttgtacccctcatcctcctgtggatctgtggagatgacaacctgactcccgtgtggcgaatcaccattggcctgggagccatcccccctctgtcgctcttctacttccgaacccgattcaaggagcccgacaccttccgaaagaacaacttcaagcgaacccgacccccctacattctggctctgcgctactacggcccccgactggttgtcatctgtatcgtctggatgctctacaacttcatctccttcccctttggaatctacggctctcagatcatcaacttgctggtcaaggatggagatctgtacaagacctttggctggaacgtgcttctcactgccttctacctgcccggagccttccttggagccatcttctccgattggtttggtccccgaatcactctggctggtgccctgattctccagggtattgtcggtttcatcatggctggtgtctacgagtccatgatcaagaacattgccggctttgtcattgcctacggtatcttccaggctctgggagaaatgggtcccggaggaaacattggtcttctggcctccaagaactcccccacagccatccgaggtgtcttctactgcattgcctcgtccatgggtaagattggtgccttcatcggtacccagtgcttccctctcattatcaagggctttgagaagggcggcgacgaaatcaagggtgtccagggtcccttctggatttcctcggcgctctgtattttctccgccctcatcaccttcttcttcctgcctcctgtgacccagacctctgttcaggatgaggacagaaagtttttcgagtacatccgggcccatggttttgatgtctccaagatgggagacgagggctttgagccagagtccgaggagtccatggagaccgagctctacgagcagaagggttccaacgaggagctctatgttaacacccacgaagtcaagaactagtggatccaaaagtaagtatgtagtaattgattaattatttattgtgacactttgggggggagtggcgacaagataaactgtcaaaacaaggctcaaaccagcagctgtaggtgcaacaggtgattacaacaaaacgcagtcctgcactttgtccacgactcctgcactatcggtgcatgatacactctatcgagttcgaagcaagttgagctacgagttgtaattgtgacgagtggctagtttttggtgttataacttgcattctatggagttccgagggtttcgattgtccctgtccgtgttttacatctgttttatggactttccgatcaattttgaaagaagaagaagaagaagaagaagaaaaaaagaaaaaaaaaaaaaaaaaacttagattcgaaccttcaacacacgaaaaatagccatagagaggaagagtcggacagcttagacatatcttgttgtaatgattctacagcagtctacaaggatcactcgtttcgatatcttgccgaaaagttgctccacagttttcgtcctgcaactgtagatgactgcaatacttgtaccatcttgggcgtatgttgtgtagttgagatgcgagggatcttcatgtctacttgaagcgacttagatgccataagtagcatgctggacttccgggaaacctacaacagccccgagtggatcatcatggtggtggacaaggattcctgccgagagtcatgaagacgaccgttgtcatcggcgggagactcggcgtcatcggtgagtgtgaagagtcgggaacggcaacaaagcgtggcaacttcatcagtattgtaagtgcatgtgatattctcacagtcatcagctcttggaaggagtgtttgaacaagaaaatgccgttcgcaatgaaccacgagttgctcatgttgcacctgtgccttgcctccccaccctcattttgaacaggattcaactccttcatctacagacccacttcaacctgtcacttttgcttccacatgatcagaatggagagcatatgtctcggtagacaggtaccccctcttgcctctacaagtagtagtgatccactactcgcctcatgacagctctactaccacacctcccacggcttcgcagctcgtgctgttctcatccattattactgattatatactcattgcctcgactcaaggccttacatcattcaagttgtcgagcaaacggaatgcagcgtggcatatcggagccacgactaacccactcgcacactcgctgggcttgttgcgctacttgtagttgtccgtggtggcttaagaaataaaagtagcctcgcagaaaatctgacccttatcctgaatcttctctccgtcaatctccagctccagctccatctcgtttcggaactggtagatgtagggctttgtgccagaaacagtggaggccagagacttgaggaaagcggggatctcggccatgacgtccattcgctcgagatgggtcaggttgccctgcagcacggccttgcctcggttctcgggcttgtcaacgtcctcgtcagcaacgtcaaccttgggaccctcacactcaaacttgatgagtgtgggaacctgccagcccacctcctcgtcctccttggtctcgacgtgctcgacggtggcgttggccgaggtgaaaagcagcttctcggccgaggcgactccgccaatggtcacccgcgagcttccgtacgaaggaggggtggtgtagtccatgaccacagccgagtacttgggcgactggtaggtgatgaagttccacttggaggcggcgtggtggggcttcatgccctgggtggcgtgcacaaagaagccaaagtcgttgtcgagctccatcttgtccttgttggccacctcaatggtgccggacaccgacgctcggggccagaacgagtgtcgcatggctccccaggggttgttgaggtcctcgccgtacttggactggccggtgggtccaatcttgaagccctcgacagatcgggtgaaggtgaggtccagcttgacctcgtcggatacgtggatcttgacgtggaaggcctcggtggtctttccgtcgtcatccacagacggcaccagcttgatgttgacgccgtccatggggcccttggcggtgaagttggggcccacgggctcaaactcctccacgttggtggagctccacacgttctcctcgggcttgtcggcgttggacagccggaaggtgaactgggcggtgttctggattcccagcgggttggaatggatgatctgcacgtggccaaactgcttgccgtccttggagaagaagtagaaggtctgcgtctccacgttggagcccgcaggcttgagccagttgagctcgggaagggtcagagacccgtaggggtttttgccgtccacagacttggacacagactcaaaggcctcggcgccgtactcgggctcggccgatccggtcagggcagaaacgcctccttgcacccacttgagcattgtcgggttgggtgtgtgtggtggcaagtgtgttttttacttggagggtgtgagagtctgagagttacagacctggaaaaaaaacggtgcgagcgggggggggaggatcgaaaaataggagccgaaaagactggttttccgaatgcggaaaaagaaacaaaaagcggctgaaacggagagatgcctcgatgaccaggatgtgcgtgtcccagacaattagtgtagtagtagagatggctgaagagggtatcaacaagcctgcagcaaagttttgtgtttgccttcccagcttagtcagcgtgatggatggggttgcgcgaggagacatggtagagaccagacgggaataccatcggatagataacagcgagacggttcgaatcatgtcatttatatttccattgaatgtaattcagcaaagttgagtgggattgtacaggtaccagtaatagtcgtcaaacaggagatattcaagagatagggagttgaaaagatgacaagcggggcttctgtagccctcgtgaatcaaacagacccgtttttgtctctccaactccagtcattatctctcaatggtggtttcaagtttttggtcagattgcgacttgtcaagatactagtcagattacgactatattgatattgaaatgtagctctttgttttctggttccaattatattgttttcttcgctctatatttatattgtatctttctatgttcatttccgtctaatttcctccctaacttgatatatatcgattctactcggataaaatttgcaccattcgactcctacacttgtcccaaatctacaggtctcatttaaaccttatttgggccatccaaacacagggtatgtcctaatgttaggagtgtccctttgtttggataaaataaaaaattaaataaaaataaaaggttcctgaaaccacggtaaccacgacgcatacggacaatggaaataatactgtgctggctggactgggcctgggcagggaggcgtattgctgattaagcggttcaggggagggttgttttggccgacaaaatcacgtgccaacaattcacgtgccaaaaaaatatcgcaggccgacatgtccgcctgacagttcacttttagtctcatgttgctgtcccgtgatggatgttttaaattagtccggctaaaaaagaaatacaaaaagagatggtgattgtgggctgaggagtggagatgtcggaaatatgacggtaccagcgtgttcgttgggcctctggcgagcgtttcgtgcagtcggatttgcgatcggaccacttttggcgctgctggatgcggccaaaacctcacgaggctgagtcttctattttcagctacaaaagtcacacgagcccggcaagttaattgattcggtggcaaatctgaaggggtcagattacgagtgttcgagggggcggagtggcaaatgacatgttaagaggttacgagcaatgccgtaataggacgtgggccgttgcagtcataatctgtgcttttcggtagagctgtaggactgtttgggtctggtgatcgacttcgaaaacaccgtcgaccgcctctaaaacatgtctgagaggagatggagaaaaagtggtatagaaagaagggtttctttttgtagggatagtgtcattcttcagacgatgggaagagatggaaagatggatgttgtaatgctcgtttccaggggaggacaagctcattagctccacatggtctctgacagggtaaagatacaatggagatagataggcccgaatttatatacataactgtggttattttctgctgttttcttacggaacttttgtccgtttcctggtagctcttctctggagtcatctgtcacatgattatgttgatgaaaaaaattatcccaacggaatcaacccacgtaaattaataaaggttgcatcataatcgaacccacgatcagaattaaccagaaaaaaattgaaactaaaattgaaacaaaattgaaacaaaattgaaacaaaattgaaacaaaattgaaacaaaattaaaactggaaaaaaggatgaaaaaaattgaaaaaattaagaaaattgaaaaaaataggaaaattgaagaaaaaaattaaaaaaattgtacaaaacattactcatacaagtatattcaagcactcatatgtattgtatgtactcgtacaataccatacttaatggagaacggtatttaccttctgacccttggtgagcccattgaatgttctttactgtctcactgaagatataatcttctatttcctgaactggaagggaaaacctgagaactgaccagaggagataatttcaaacaatatcggccatatttggtaccgttgtcttctctgtgatcggaagagtccattggagctctccaattcccggctactgtactctactgtgtcccattgtgcccatgtccacttgtacgtgtatccaacagtacacgcgggaaattgcaatcacgtgaccattcaccctactccgattatgctgccggcgcaagcgcgttgaatctaatttcgttatcgttgcccgcctgctcgcgtttttcgctaatatctccgcgaaaacgggatccgtcgcttttctatcttgcccacctcgtatatggcctctcaagctccctttaggtaccaaatacccctggattccgttatctctctccacctgaagcttctccaccagcatcttagacttaagggtggatccactgatgttcatagattgacaaggggagttttggagctttccgagcttttggagcgattttatatggtatctcaggcacaatcaccgttgttatcaacttcaagtattcatgtagttcatgtgattcatgtaactcatgtaaggttaagcaatatcaactaatttcaactaatgtcctaatgtcctaatgtcaaccaatgtcaactaatgtcaactaatgtcaactaatgttaccaaagatccagtactgaaaggtccatctaactcagcctgttgatatcctacagataggcaggttgtgccagtgtgtttctctgtatcacgtgagtcgcttggtatcaggtcctcctcgaaaatatctctatttctgtccccaatattgcatcttcatattgaccttcgtatagcttacaacacgatctttgcatgtgatagcaacacgcgacaattgagagtgcattcttgatgtgccatttatgcgaaaattatgcagcatttatgggcgattaaatcatacctaaattctgaaattcagtaaaattcagtgaaaatcagtgaaaattgagatttttcgggaaattttggaaaaacacatagaagcaaactaattccaaaatgaaactcccaaaagtgccccaaacagtacccaaacacccccccattcaattctctacccattctatattctattacattcacctctttcccatacgccaaccgaaccacctccgacaaaccttattaaacccgaaggttagggttttctattttgactcggctctcgaaaaatgcgcattccctgatcttcacgataaacagaaattgggcagttcaagctcggttacatgtgcaacgctacttgtaacccgaccgcgggtatttcagtgtcttaacagagctggtcacatggggaggggggaattcgaccgttattttgtataatgttttatgatttttctagtatttattttaaacctcggtcatcgtgcggctctgattcaattcaattcaaaaataaaatgtataaccgacttttttaggtcacgtgattaaaattaacgctccccgaaatcgttgccacgtgtagaaacatgtggagaatatttagacaatttcagaattgcgaaaaggtgtgtgttttgatttttatcaattttttccattttcaagattttcccgaattcccgaatttctattttcgattttcgattctgcgactttccggctttcccgacgttcccgactttcccgactatgctgattatttatttatttatttaatttaattttatttccacgataattatcattatcgccttgcacgtgccgataaaggattgcatgaaaaaatagccagcacgacaacgcacgggaaaacgcaacagacagggagtcacgtgactcaatgtcccgcgcacgaaaactctgactaatcagctcaacgaaaaactgcccacaattgttccgctaacgccgtttttcaacgagtttggccggggtccgattttccacatttggtgcaaaccttatgttggccgaggtcgggacaaaaaggtgacgataattaaccgggtggggttagggcagagtttaaagcggtaggttgccaaaaggagtcaacgaggggtagcgaggtgcagaataaataaggaaaagaaaagaaaagaaaagaaaataaaacgagataaaataaggataaatattaaaaatggaaaatattaaaaatggaaaatacggaatccaaaatacggaatcaaaaccgatcccaaaaaacaacgaccacgcaaaaacgtcggataattagtgcacggcgccacggacccttctgttgactctagacagccctaccccaacgttttgtgtgtggggaactaaactaaaagaacgaaaaaaaaaattaaaataaagagattaaaataaagattttttttatagggtcgctcgtttggggttttcagacgatttggagggaggaaagatatcagatttttttctctatcccgggctttccgatgatacttctctttcgtaattgtggtttcaattgcgttgtttggaaggtttttctcttcttttattttttattttttattttttattttatttagtctgatattccttgcatattcctcgtatgtggtcagccccattgtctatacatgtgtcaactaaggttgaatttgggggcggagtttagtttgggctgctgaggagatatggagagacagattgcaccaaaatagagcttgggatgtgacgagaattttgcgccttccgtagttcaaatcggttcatttttccgctgtctgagacgcgttgtagtttaccccaacccgcggacctaactaaactcttaacacattgcattagcgtctttcaagtaatatcccgcgctaatgcaggagatgttccgacgcgacaaaagtcggaggttgtaggaggtgggaggtggtggaagaggagggttttcgtggttttttatgtgtttttttttagtctattttcagaaaagagaaagtcggaaaaaatctgaaaaaatctgaaaaatataattttttaaaaaaaattacgaaaaaattctgaagagaaaagaaaacgattcaaacaacacaatcattgcacccctctaatagcaaaagccattccattccattccaaatccaacagcaaccaacaaaaatgcgaaaatgatgggccaaaacgacaaagccaattcggtctttttggggcggcttgctgtggatttaagggattttattttagatttgttttagatttatttttgaaataagtaaaattcttgaaaattctttaaaattcctggaaatgcccaaaaagtagtttcaaacgaagactcctgcaaccacagacacatacctcacattttcaagtcacgtgaccccaacaacacccccaacactccacctccgacactccacctcctcggctcagtttttttcgggaagtttcggcatgttcggaagggccggaatgctcggaataagtcggaacgaaaagtgctgcgggcgggttttctcgtttcgacgcaaatgaccatagagttggtactgaaggggccaccaactcgacgaaaaacaataccacaaaaattaagaaaagtgcataatagtgctgattatgcgacaaacacattggtattttttccggtgaaattggtccacttctcggcgatctgcggccacttttgtgtcccgcccaaaaaacacaaaaatcacaaaaccaaccgcgccaaacccaatttttttctggcctaccactttacatgttttacattggcttacatgtggggtatgtggggttgatttggaggtcatttcttgagctgaaggaactacttgggcaggtaactacgtataccattggatagctggtgttaagagctacaaaatggtacaagtattgtgtttctagcggtttccactgtccttctgagtcgatcctcgttttccatacatcggtagtatcactaaagtcaaatccacaccttccgccaaaccttgcactgttgcccattttatcgacaatatatatacccttgggtccccccctatttggagctgtttttttcttctctatccacatccacatcttcaccatgtctccccccgtcaaccagacccaacttcaccccaagggcgtcgagcccactcccgccgctgaggagattgagaaggaactctacgacattgctcacatcgagtacgagcgagtcaacattgaccacaacccctcggtggcctccctgtacgaggacgccctggtgcaggagtctggctctgccatcaactccaccggcgctctggtcgcctcgtccggaaagaagaccggccgatctcccaaggacaagcgaattgtggaggagcccggttccgtcgagcacatctggtggggccccgtcaacaagaagctgtctgagcagtcgtggctcatcaaccgagagcgagctgtcgactacctcaacacccgaaagcgaatctacgttgtggacgcctacgccggctgggaccccaagtaccgaatcaaggtgcgaattgtctgtgcccgagcctaccacgctctgttcatgcgaaacatgctgatccgacccaccgccgaggagctcaagaactttggcaagcccgacttcaccatctacaacgctggcgccttccccgccaaccgatacacctcgggaatgacctccaacacctcgatcgacatcaacttcaagtccatggagatgctcattctgggaactgagtacgccggtgagatgaagaagggtatcttcactgtcatgttctacctcatgcccgtcaagcaccaggtgcttactctgcactcttctgccaacgagggcaaggatggcgatgtcactcttttctttggcctgtccggaaccggaaagactactctgtctgccgaccccaaccgacttctgatcggagacgacgagcactgctggtccgacaccggcgtcttcaacattgagggcggctgctacgccaagtgcctgggtctctctcgagagaaggagcccgatattttcgacgccatcaagtttggctctgttctggagaacgttgtcttcgaccccattacccgagaggtcgactacgacgacgctaccctcaccgagaacacccgatgctcctaccccatcgagtacattcccaacgccaagctgccctgtgtcactgagtcccaccccaccaacatcattctgctcacctgtgatgcccgaggtgtcattccccccatctccaagctcaccaacgagcaggtcatgtaccacttcatttccggttacacctccaagatggccggaaccgaggagggtgtcactgagcccgaggccactttctctgcatgctttggccagcccttcctggttctgcaccccatgcagtacgccaagatgctgtctgataagatgacccagcacaacgccaacgcctggctgctcaacaccggatggaccggccagtcttacaccaacggaggcaagcgatgccctctcaagtacactcgatccattctggacgccatccactctggtgagctcgccaaggtcgagtacgagaactttgacgttttcaacctccaggttcccaagaccgcccccaacgtgccttctgagatcctcaaccccgcccgagcctggtccggaggaaaggagcagttcaccgaggaggtcaccaagctcggcaagctgttcaacgagaactttgagaagtacaaggacatggctatccccgaggtcattgctgccggccctaaggcttaggcagtgaatgtcgacatccgacgatatgcgcctagcgagtattgtcatcagtaaaagaatatttatgattgaacacaagcgagtacaagtagaagcgtagcgactgacaagtttgagcgtagcgatgctggtagggtacctggagtacgataccagtagtacataagttgagcactcactcaattgatactaaatacgctccctccggctgactaaaccgggctattgatgttcagtgacgagcgtgacgtcccaagtgccgtagtcctggaatagttaacaaagtcaaaatagttgggagtttagttgagccaaaaatcggtgctgggggtgtcaattcgaggatgcagaggcggtagagatatacagagaagagtagtgtgttgagaattttggtttttctaagtaaaatcgggccaatgaaacgtttgttcatacagaattctgagatattgggatttgagcgacccagtagagttcagtttagcttagagcagtggagcaaggaagctcagagcagtctgtagagccaatgtcgccaatcagagctggtcagagctgaccatggtcgaatcgtcggatcagatgatgcaaatgttacacaggatgacctaagagagcgccgccagctcaatggcaaggtttcaacatgccaaacttctgttgagtcaatcaagttctgtcgagttctatcgagttctgttgagttctgtcgaagctcaatactccattgaagcgagagtgatgtagatcagatagatgacagcccgggaagaaatctgcaattgattttcggtggttcctactaagagtgtagctgtaatgagccgttgtagaatccatcatcccccatcaacatcacccaaactctctccacaagacgcatgcacgattatgcacgattatgcactacacttcgctgttcttagtctggggcttgggcagaaactgggatatctgtacgatttttgaggcaaaaatttgcatctcagacgtcagaaacatctctcaagtagccacatcagtctccatagcaatttgcagctcccaaaaccgacaactttggcctctctcagaccaatccctttttttatatttttttttatactatttttgcttttctttccagccccaaatttcacccgaccagtcgcatcttcaatgtcaaaaaagggtctttagccaaaaccgtggccagttaaaaaagagatatgggcaaaatcaactcttcctcttattcatacgtcaagagctactacacatatcctcaaccaagctcagcctcaaggcaacttcaacaacaaccattcagaattaacaaattcataatcagtgagtatctggtaacaattttggtcggttatcttacaatcaatgggtataattcttgtctggcacctgactttttcggtctgttgccttgtactctccagtaacgatttcatcagctattacccgctcctaccattattcacactgaaactatgccttatggggaccgcacagttgcaactccaactcgtcacctccaactaactcattcttcagtagtgcacactaaccgcttccacgtgatcagcccttactactttttttccgctgtgtgatttctccacatttcctctgtgactacaaacctagctctgttagcatgaaagaaacattcaactttggaaacgactactccgacgtgttcttacacacgcagcacacgctcccccagagccacgttcagaacgcggccaagcccctcgaaggctacccccgtctgcaagagcttcaccgtctcaaggcagagcaagtagccctctctgcatgcaagcgtttcggctctcgcactcctcagcctcagatccagcccaaactcgaagagtgggtcaagcagggcctggaatttgacgtagtgatggtagggggctgtcccggcgactccaaccagtgcagccttggaaacggagtccgattgcccaccagagacgagctgaagggtctgccgattggcaagctcactccacggcccagtattgcgtttctgtgggtcccaggctcgcaggttgacatgggtcgcaaagtcatggagtcctggggtttccgaaggtccgaagatgtggtgtttttcccgtcatccatgtcctccgtgtactaccctcccagggctgagtccctcagcgagtcctgccccatccccattgtacaggcgtccacctggcactgcattatgggattgaagggcacggtgcgacgcagtgaagacgtgcatctaatcaactgcaacgtggacacagacgtgattgtggagtcgcccgaccatgtcatccagggcattgttccgcagtcgattttccaggtgattgagaactttgcgctcatgaaccgacgattgcacattgtgcccatctgtcagaaacaagctgaaaagcccctgcctgtcatgactcgcccggggtgggtaattctttctcccgacgtgcttctgaacaacttcagcccgaaggaatacaacgaggagattgccaaagtcggcaagctggtcagtatcacggaagagattgacaagttgcgtcccaagagtcccaagaacgagtaatcgggatagccagggtagccaagtgataatccgaagctctacaattgaagtgtcctatttgtgtgtatcagcccattttttgtcccagccatggtctgcagtaaacttgagccattgagaggtctgtgatgagacattggcagtggtgagtgtgtggtaattctatggacacgtttctttatggatcagtgttgtgggtgtctttggggctgttttgtgcagtattttttacacctcctattgacacagtagaatagggatactggcgggcgcgttcaagatcggtggacattgacctggcgatattgggatggggccatgacttcatggtttgatattttgcagctcgcgaaacagcataaaagccaccagtcccttgcagtagacaataacaaaaacgacaaaacaaaagcaccaccactactaccactacaagacaatatggcacattacgaccccagctggacccacgagcaaaaggttcaggaagtcagtaagtatcgtgcagattcaagtcttcgactacggctaatactaacgatagagagacgacagagccagtccttcaggctgtgcgtcattgcctaagaggcgagacgggcagattgagagtttgtaatccaatggatttattactatcaggcatctgggagagatggaccccctttgggaggatattcaaccaagtaggagaactgtaaggtgcaaggtgatttggccgcagagcgcaccagaccgtagacagttatgcaccagctctccttgtgacacggcaattagtacctgtggaatgctgtgtccccggaaacagtagcagaaaggagcgccacgagctttacttggccgctgatggaaggagaccttgaacagaccttgctcgagtgtccatgctgtcgtcttgtttttgtggttcgttatggccgtaatcacgtagcgtggatggtggatgtggattctcattcctcctgacccacagctccctttgccacctcgccagcaacccagttgacaatctgggggatctcagcctcgggaacccccccttcacacacgcccacggtgatgggaaacttgtaagctcccttcttgacaatgagtcgagccagacggtccaccgtgtcgattgtgtcttcggactgaagcagcttggtcagcagcacctcctggcctttggggaccgcgtagacaagactgctcaccttgccggggccccctgtctgttcatcttcggttccggagggaatcggctcgtgcttgttagatcgagtgatgaacaaggtcacagacttcttgtcagcttcgccgtaggccaggtggcagtagctctggcccgttcgcgatgtggtttgcagcattggagtggtgatgtttcggggaggcttgatctggctgatgcaactttattttgagaccgaaaaaagtggcatgtgtgaaaatgactagaaaatgccgtacaaagcttggtgattttagtgagttgaatcgcacacaatctatacgaggtaatcacccattatatcctctgaaagcttcgaatatcgcttggtgcatctcctcaggtaccgtactttggtttcaactaaaacccaagtaaactcccaacagaaggaacttattttctcaacaatatttggtctgaaacaccgcgttaaaccaggtatgtatatgcagaaaaaaaaaaagtagagaagcccccaagagaacaaaatcgatatataaaatcccaatttttccaccataggagctttttttgacccatttccccctcctttttcctttttccctccttttttctttttccctcctttttccttttttccctcctttttcttctcttttaaatgccattggactatgcacttgtagcccaatgacgtcattggatgatcatagtcggattctcaacaaaccaccaatggaccgttttcgaccaccttcatattatctagtcacatgaccaccacagatctcataatacatcacgtgaccgcatcccatggctatttcctcgctgctgtctgttcgcccaggtgccgattattggctcaaggatgtccgggggttggaacggaggcacgtcagagacgcaggtggggtacttttggaaataggtataatcggactgaatagtgaagatatgggcgtaaaaagcacatttttggactcctcgaactctggagattcgaatggtatcatttatgtatcttttaaaggccccgctaacaaagtctacgccggtcctgtcagccgcatcatcatgcatctcatgggtgcatccataacatgccaagatgtgtttgtataaatgtggaggctacttgtagaacataaaggacaaataaaaccaacaaaaacacataatttttgacatctgttcatttccaacaaccacgagtaccgcaccaccgaccaattgaccgccgccatgtcgacccaacaaatgctgatcatgtttgacaccaaggctaactgcaacaagttctaccatgccaaacttctggacgatctggacacggtggaggttcggtatgggcgagttggcaacgaaggagtcaagcacacgtatgttggtgggcagcgcaaatacgaccagatgctacggcagaagcgcaacaagggctacaaggacgcgttgattgccgcggatgtggaggatgatggtggggtgacggtgcgcagtaatgtgattgacactgctctggaggagatcaagtatctcgacgacatgagtcgggttctggtgacgacgatttcgcagcaaaacatccatcgtatcaccgcttcgacttcgatcaagtttgactcggacgacggtctgttcaagactcctctgggggtcattcagcagcatggagtcgaggaagctatccggctgctgggcgagattgagacccatgttgtcaatttcgaggccctggtggccaaggagggcgtctcttttgacactccggttgccaagaagggtcctaagaagcgcaagagggctgatgaggaggtgcaacaaggaccgattggtacccctgaggatggagtcaagcccgaaggtgaaggtgaaggtgaaggtgaaggtgaagtagtagctgaaaccaagactgaacctgaacccgaacccgaacctgaacctgaacctgctgaaccctcatctcccccctccaaacgacgccgaacaagagcccgtgctaccaagaccaaggcccagagagacgccgaggaagccgcccagagagaggcggaggagcaagctgaaaaggcagaaagagcccggaaggcggccgaacgaaaagccaaggcagctgagaagaaggcagccgagaaggcaaccaaagaagccatcgaaaaggcagcagccgaaaatgaacccgccgaagaagaaccaaacgccgccgtgaaaccctctgccgagctggaagtcatcatgtccactttgtacaccctcaacgagcagtactttgtcatcatccccaacaaggtgaaaaacgcccgcgaaatcagacacctgctgttcaaccagaccgccattgacgagcaaaaggccacctgtgacgctctgctggaaacccttaaactgattgaagacctcaaaaagaaggcagccgaggaatcggaaaagaaacccaccaagaagaagacggacgccgaaaagaccttcaacgtcgaggtcaagcacgtgaccgacaaacgcagcttcaacagaatcaacaccatgtttgaatcgtcgaaaaaccagatccacggctacactgccaaatgtgcaaaggtaaagaacatctacaagatcaagttgggttcccaacaggccccttttgccgccacctccaagaaaatcaagtgcgtgcaggaactgtggcacggaacccgtctccagaacattctgtctattctgggaaagggcctgcttcttcctaaactgtctccgggtcaaaaggtgggtgccatgtttggggacggtctgtatttcgccaaccagtcgtccaaatcgctcaattactgcgacggcatgctctggacctcagatggaagcggaaaaccagagaccatctacatgtttctggcgtcggtggctctgggaaactactttacacccgaggggcctgtcagtaccaacccccccgaaggttaccacagttattgggccaaggctggtcaaagcggagtcatgaacgacgagattattgtgtttgacgcgtctcaaatccgactcgattacttgcttgagattgaattgagagctagcgacgagtaactacagtgtattgatgaaattacaagtacaaatgagctgagagaaagcaccagtattgcaaccctgtcatccactcacaaaagacgtagatagtttggtttctcagacgagttgcgggactcggagtgtgaatcagcaagggaaacagacccaacttgctcctgggtcgtagtaatcaccttcttgtcggtctcatgaactccgttgttgctagcaatagaagcagttgctttggagggcttttcgctttcgtcctgacgttccatcataaaatgaggccccgaaaacagcaacggagccctacttatagtaagctggtttatggcacttgctactcccgttctaaactcaagattcaaagcccaactatccacttctctcaaccctaggagaacaccaagatgcactttatggtaccaaaatgatgctggggatctcctggtcgtggctgtgctactatcctatatttcatccatacaaattttgccactttgagagtccggcattagtgtgactccaatcggcgcggaatgcgagcatcggggaccggggaaaaggggaaaaaggaagctgttcgagtctggacctgattggaccacagacggctctgcgacctccacccttcattatctgctacatgcactgcacttgtctggccaattctcgccatagcgaggacatgatgcagaagtccaaagtctaactataaaaaattcgactatctgcacaatctgaaattttcaagtttcatttttcaattttcatttgcaaatcagctatcgtcaccatatcaccagagagcgaaatgccacccaagggaaacaaggagagaaagaccgtgagcgacgacccgcgatttgcgggagtgcattcggacccgcggttctacatgccgcgaaagaaggacatgaaggtgacagtggactcgcggttcaagaaggagctgctccacaacaaggactttcacaagggcgccaaggtcgacaagtatggtcgaaagctggagcagcaggacgcgcagctgcagcggctgtataacctgagcgacgatgaggaggagtccggtgaagagggagactccgaggagcccgagaccaaggctcagaagaagcctctgtctgctttggaccgagcgcggggagaaggagtcgattctgacgcctcttcgggcgacgattcagactcggacgacgactcggactcggactcggaggtggagatggaggaagaggtggtgctggcggactcgcaggacattgccaccggcgacgagagcaccactcttgcggcggtcaatttggactgggatcacgtgcggtcggtcgacctgatggccaccttttctggcttcatcccccctaagggcgagatcaagtctgtggccatttatcccagtgaatacggcaaggagaagatggccgaggaggagctcaatggaccggacgcgcagctgtttgaggagaagaagaagcgggctggcgactcggacgacgactcggacgacgacgaaaaaatcaaacaggagttgctcaacaacgacgacggcgaggaaatcaactccaagagcttccgaaagtaccagttgcagcgaatgcggtactactacgcggttattgtgtgttcggatgtcgccacggcccgaaacatctatcagaactgcgacgggaccgagtacgagtcgaccgccaactttttcgacttgcgatacgtgccttcggacatgacttttgacgacgagcctcgagacaagtgcacacgggttcccaccaactacaagccgtctgatttcgagactgccgctcttcagcactccaaggtgaagctcacgtgggatgagactccggccgaacgaaagaacgtgactctgcgggcgttcaacaagaaggaaatggataatgaggagctcaaggcctacctagcatccgacagcgagtctgacgaggaggggcgggccgatctcaaggcaaagtaccagagcttgttggagggcaccggcatcaacaagggcgaggacgaggatggagaggaggatgtggatatggaaatcaccttcacccccggactggacgagtccaagaagagtgctgctgagcccaaggaggagggtgaggaaaccacgctggagaagtacaagcgaaaggagaaggagagacgaacggcccgaatccaaaagtggcaggaatccaaggaggccaaggaggatgaggagcatgagaaggaggccaagaagcccaagaacaagggcaagaaggagcgggaaaagaaaaagaaggagatggagcagttagcgttgctggtggacgaggagaccgacgccaagcactttgatatgaaggagatcatcaaggccgagaaaaacgccaagaagaagtccaagtacagacagcagggtcttgtggaggacaagttcgagatgccggtcgacgatcctcgattttcggctctttacgacgaccacgagtttgccattgatccgtccaagcctggattcactcgaaccaaggccatggacaagctgctagatgagcgccgaaagcggcaggaccgaggtcagggaggtgtcaagcgaaagggcgaatctggagagcctgccaagaagaagaagcgaaagggagaccagaccggcgagggtgtggagagtctggttgagcgaatcaagcgaaagcaccaaaaggataaccagtagggggactaaaccaagcagttaggtgattgttgcggttggtatatagataatggaggtaagatattggtggtacggtacatacagtagtagtagtagtagtacatattactacactacagtacagtactttaggcaatctgacagtgggtaaaccgttgtggtaatttttcccgccgccgagtcaccatgactccgtggatacatttcgactgatagatgtagagtttcggcccgacaggagtcacagccgtcgggatgggttcaaggtctcagtttttcatcatcaaaacagttgttccagtcaaactgccggcatagaactcttccatgtacctcagacgaaaaaaaaaaaaaaagctccctctagcgacttctggtgaccgtttggatgcagccatttcgggctaggttagcgctaacaagggggaggacaggaggacaatagtaggggagtatcggtgtaatgagacgtagaatgtagttgaaatgacgggcaagtacttgaaagtgcattcacttttcgaaatcactggtcctcaacttgtatccaaactggtggatccaaactggtggatccaaactggtatttaatctgcgtcttatcagcgatggacataagaaggaggtgttgaatggaaactagtggttttcacccgaggtggagaagaaaaggaccagatttttataatcatcgaaagaaatctcgagctcatcttttggcccgatttggcccgatttggcccgattttggcccgaacctgctgttatttcagcccttgaatgtctcacatggcatacaaggtcttttttgggaagcaagataagaccctgcggccatgatagcggatcaatggagttaaaaaagtcgatctagccctacttgttggtatatataccctggacgcgctgcggggtcgccattgcacgaaaaaagactccacgaaaatgtcgcacgaaccgccgggaaccaccatcttggaaaaccatgcttccgatgctatcattctccagcccactccgacagccgatcccaacgagccgctcaactggtccaagtggagaaaacacacaaacttgttcattgtctgtttctttacgctcatggcgttcaccgccaactgtgtatcgacggttttctggacgcctcaaaatcaggagttgggatggactctggaccagcagaacaacggatacgcgctgtcggtggcgggtctgggtctgggatgtccactaatgatcccgtttgcggaaaagtttggaaaacggcccgtttatttggtatcttcggcgatagctctagcatgtgcggcttggatggccaaaatgacgaccgtgggcgagttgtacggctccagcttgctccaaggtatggccaccagtgtcactgagaccataattcaaatgacggtggccgatctctactttgtgcaccaaagaggcacctgtaacggcatctacatggtggtggtggacgttggcaactttctcatcatggtgccggcgggatatatcaccatgagtctggggtggagatgggtctacggaatcattgctgtcataaccggagcccagtttctttccacgttgctcttctttgaagaaacaaaatacacagccggaacagagaccctggtgggggtcggagaagacgaagaagacaggccagaggagaatctgagcaacaaggacgcaaaagacatagtccgcaacttggagtctccttcgacggagtctgtcatcatggatttctccgattcagcctcctccagaaacgcctaccagtaccagaagaaccctctgtccaaacgcctggctctggtcacctataccccaggaagctggagagaatttggtcggaaaatgtacaccccgtttataacgctgtttgcctacccaatcgtcacctttgtggccatccaatacggcttcatgctcacgtggttggccatggcagctactacggtggcatctgcgtttgccgaacctccctacagcttttcctccgccgccctgggaaacatcaacattgctcccttcattggaatggcactagggtctgtctacggaggctggttcaacgacaagacaatcatttggctgtccagacgcaacggagggcagtacgaacccgaaatgcgactgtatgggctgattcctgcaaacctgactctcacaatcggactgtttctgtttggacttcccattgcccacggggtccactggatggtgcccactctcggattcgccatcatcatgttcggattcggctcttccggagccattgtactgacatatctgctggacagctacaaaaacattgttgctgatgcatttatcggtgtgattgtggtcagaaacgtgtttggaatgataatggtgtttgcccagacgccctggatcgaaaaagtcggtcttcagaacgtctacatcaccgtgggatgcatttctctggtccctctagccctgaccgttcctcttatctaccacggcaaacatctgagacgaaaaagtgaagctaggtacctgagagaatccactagacgttagagactacgacaggttgacgctttatttattcaattatatattcacttgagcagcccaacacaccaaattagaccaagaagttatccagttggctataaaactatcaaaatttcattagaatactccaaataccaaaaacacccaaattagccgggttttgccgtttttttgccgttttttccggttttttcgccggttcaaagttccataactgccctcacaatgtcccaccaatcccggaatacatccatggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgccatttcatttttttacatcctcttgtatcagctccgtaacgagttttactttcgatttttattcatttatattcttttttatgactaagcaaacttatggtgctgtaggtctagcttttcgaaaaacccatcgccaaaattgcctggctagctcaatcggtagagcgtgagactcttattccaaggtcatctcaaggctgtgggttcaagccccacgtcgggcttgtttttggaccatatttttcccggcttagtcatatggcgtagaatggacctgggtcctcgatttttacactgtagaaacttgagaggaacagacgaatcctccaaagctatttttgttgattattaagccacacacgactcattaacaaaatagcccgtctgaatcggagtctcctcatgtctctgtgcttgctattatacattactcaacgtagttgggtctttcggcgtcgttgtcgtcatgcctcaagtctttggagtccaatttccgcttcttcctggccgccgttcgcttcatctcgaaaatcagacccgaaactcgacggtttgtgattgcttcgttccctcgctgtttcagaacttgtgcaatctgagtaggggtcattccctgctcagtagactccttgatgtactgtcgttcttcggaagaaagacgccgatgaaccatcacgctccacttggagtccgctggagcatgattatggccggtgacattgtcttgatagggcgcatgacgcaggtgccaaacgccgtcaacgtctttgtaaacgttgaccttgacgggacactccgttccaacacagggacgaagcttggtgggctttctgtaccgactgcaagcgtaggtgatggtctctgtgggagttccgccagaatcagcacccgatttgctggtgttggtgtcctttttgacccatccaaagtaaaatggcactccatcagacttgtaattaagactaaagtcgttgagatacctttcaagatcctcacgatggcgaaacgaccttttagcaggcaagtagtctgggcagtattgtggatccagctgtagaatgcgtttttcaatgtcgtagatcagattccgttggtcccgtgataactggtcaatcggacataagctgtgattgtggacagacaagttcctggtctgattgaccgtccagttggtatctccatgtttggtcacactgatgttgtatccacaagcctggccatcttcaccggagcggcagcaaacaaagcgcagatactgcttgttgttcttctttttgccacctatagacttgtacctgaagacaaaaccgtccttttttgcccagtcgttgatcattttccacaggtgcagcttggagttttgaacagtgcctggaggcaagttttcgtcctcgaagtctgggtttttcttttgtcgacctctctctactttatcaatgagtgccgaaaccccctcggtcacatctgagccgtccgtcttgtgattgtgttcgttccggctgctggagtcgtacaccaaatcagccctgcctcctccatagtcgcggatatccaccttgtacgtgcaatcgggccgacaacagcgcatgattttgcgcacgaacgggtccgagccattgttgctgcctctggagcggtacagcgcaaacacaaacccctggtcgatggaaaaccggttcagagcaccccagacgttggcgaacgatgtgccggtcgtaatggatgggatcaacggcggcagaagcggcggatgcgacgctgcggcctcgatttctgccacgtgtgtttcggggtcgattcccgccattttttgacccactttgaccaatgtcgcaagatggcgattggtgtcgtaacgcaagggagaaacgtaccaatgggccgtctcactggataaacgacgtcgtgaaaagattacgcaaaagtttaattgtttcactctttttttttttttttttttttttttttcttttttttccttgttgcgaaaaagtgacggtcgtgcaataaataccagagctagagagtggaaatggggacaatcccgggagtactttgccaaactggtgattcaccaatcatatgtcctaatcggtcttctgatcagctcgtgttccatgaggtcctgttgatgaggctggccaccaaagaacaaagtgctcggcgtgaaaactgatctgactgcagggatcctgcctcatggaattggggcagtttcaccagactgagtaagtgaacttgagacaatggttggtgattgctgaagtggatcggtgatttctggagtggatgcgtcgatgctatatttcaaatatctcaactctctctccaatatgcctaaccaagtgctgatgtggagatgtggagatacttgatcggacctgctgtaccaaagctcatcacctcatgcatggccgtggtctcgtctatcgcatctggggcttagtttcagccctaagagctcgagagtcggctacaagcggtataaaaccccatttgcgggctctttgatgaccgacaaaaaccccctccatcatctccgaccatgtggccttcaaaacggttgtttttggactggtacaagaccctgggccccaaatctctgcaagaaatgaagattgagtacctgaaatatcttgccgcggacaagtcgctgaatctccagcgcttgtctgccgcgtggcttgagatttgcaagggagtccacggcaccgtccaggcctttttacacaactacaaggacaatcgcaccgttccggctttcttcagtcacggatatgcggttcgcggtcttgtggatctctccgacgagattcagctgatcgagctctgcttcggcctgcatcaaaaacagcggctgtttactgaagactctgagttgtatgaatacacccaggaacaagtggttgctgaggtgaactcgtttttgcggcagcttaaagacttacaaccgagagatcaacatcaacaagatggccgagcagcctctacctcacctaaagaggccccttttgtcaagagaccctgtgaggaagattccaccgaggagcttggttctcctaaaaagaagcgtaagatggagtcagagggggaaccattggagactgagcagtatgaagagattgagcagtatcaagtagagactgagcagtatcaagagtctgagcagtatcaagagtctgaagccgatcaagagtccgaagccgatcatgagtccgaagccgatcaagagtccgaagccgatcaagagttcgaagccgatcaagaagagcctgagggtccccctcattccctccaggaaatttgccagaatgggctacgaaggcgattccgatcatcccactccacccaagacattaacgtctcaccatacaaagctagcacgccaaaatcaatctcaactccaccagcgcccagaaagaagcccaatcgaacccatttgttagacactagcaccgaaagcaacgactccactttgattgagactccgacagcaaccccacggaatcgagccgccagaaaacacaacaccctccagtacaagcttctggctaaacgtctgtccagccgcacttctccaaaaagtgccagaagcagcacaggcagtgcacgaacatgcaacaccaccatcggagatgaacagagtgatggaaaagtcttcgacgccggcggtaacgatggagattatgtcatcgacgcccgcgacacctgtgtcgaaggggatgtcgattatgtcattgaaattggcgacacttctgacgaagtggatgtccattatgtcattgaaattcgcaactcaagtaccactcctagacgtaatcagcccagaaacactcctcgccaaaaagataacaagatggtgggatggcagaatctggggtcggatgtggacttttcggacgccgagtcgattttgtcgatggtaggagatccagaagatgttgatttcttgcctggaatgcctttggattagaccaagaaacaattcggtgtgtatttatttaacagtaatgagatgagaataatgaagcagttcaaggggttagatcgataaagacaagacttggagctttgatggaagttgttaggtccattgagagaaaaaaaaaactagcttggtgttcaacggaagcgatttctagatgtttttctaatatttataataacatagtttcccaatgaaaaatgtatcaacaatccacacatattacttggtatgtttgttgaaatgtgggtaaaatcaagtaaaccaggtaaacagtaaaccaggtaaaccaagtaaaccaagtaaaccaagtaaaccaagtaaaccaagtaaaccaagtaaaccaggtaaaagaaagtaaaagactgtattctttgcaagacagaaaagagagaacagagcttcgaaccacacaaaaagatgaaaagagagctcctttgatttcaatataaaacaatgttaaataatacctttttctacagcctttttctacagcctttttctacacaatctgagagatattcccgacggtataaaaagtccattcacgtgatagggaatatatagagtggctccaaacataaatgcgttcctgagagatacagtgaatccccatggacttcagtcatctctctagggatgtctatctgttccccatttgacatggaatagtacatattgtctatgagaagtcgtttgttcagaaaagccgacaaagtcacaaacagaggactgtctttggactcgagtctcatcattcagttctcctgtgtcatttcagtgttttggtgcacattgtgtcacaggtctcggcatgaagaacacagctcgaggacaattggagatgatccaaggacattcctcatacgctctccgagtttctatctcaatttcaccaactgtaggcgattataatcattacactcccgatatatcaaacaccaatagtatattcttgtccttttactggtatcgttgtacaagtactcgtatactcgaaattcaccttcatctgtcaacgtcaaatctctgggcgtgcttggcagattgtggttccacttttctgagagtcgacaggtgaagtgcactcgagtcgttatcagcgacgaaggcaatcagagttatcggatggctgttttttagacccgccgaagctgcttgtttagtacgaggagctctttggtgtctgccaagccgcttgatcggggatcagtaacttccggccgaggcgttttagaaatatttttggaggctgattgggcgggcgaaaaaaccaaaaccaagccgagttggacccacagacgcaaccgccgacagatggggtcgtatccactatagatttacgcaaaggtgcttttatcacgtcgctttctgcaaccaataagagctgggtagaggatgataatggtgagacaatggatgggggggggggggggagaacaaaaaagtgatggaatgagcaaaatgacgacataaggacggtgaaaaacaagggaatcaaacctggagacgtaatttttgacacatatatgcataaatagtggtaaaatccccgaaaatgtcactctcgggggactccacaacggacccaccgaggagataaagttccatctcatggccattaaacttcttggcaacggcgccattgataaggtccgtagttggggttgcagacacggtagcgataaatgggatgcagatttcgaattgcgtgatattaagaattccgctggtatgttttttcttaccatatcttttctggagcgtggttcagagtgacttattcggtaagccgtgtatcaaataaagttttacagccatgtggggtggtgtaaatagaccgctaaacagggccagaaatatctcggttgattttggttttttttggattttgatggcagaaatcgattttatagcatttactttccattattcccgattttccccgtgaaaacccgactttcggctccttttgctactctcccacgcacccttatctaggatgcaaatgctcaaccgaacaaggaagggatccgggctgcacggctctgatcggtggcttgtatataagtcgaagctgggggaccgttgtgggcagtcactgcgtcttcattactccatcagcatggaaaaagactattcagatacgccagaaagtgccgagttcaccgagactcataccgggcaggtggagacggcccatatgagcaaatggcagcggttcaagtacggatttggccctgcggacatcagccatattgacaccgagggtctgactccgatggagatcacagctctcaagacagccaactctcctcttcaacggggactcaagggcagacatctccagatgattgctattggcgggtctattggcacgggtttgtttgttggttcgggcagcacacttgccaacggtggtcctgccgctcttctcattgcctacggcattatcggaatcatgttgctgctgaccatgcacgctctaggagagctggcggtgtgtttccccgtgtcgggagggttctgcacctactttacgcggttcatcgacacggcgtggggctttgccatggcgtggaactacgtcatgaactggtttgtggtgctacctctggagctggtggctgcgtcaatgacggtcaacttctggaacgagatgaacggcacccacatcaacgccgccgcctgggtctccgtgttttgggccgtcatcacctgcattaatctgtttggagtcaagggctatggagaggccgagttcgtcttctccatcatcaaggtggtggctatcgtgggctttgtcattttcggaatcgtcatggcctgtggaggaggacctgaacgcggagacttccatcattacatgggcggaaccctatggcaacaccccggtgcctttgcccacggatttaaaggcgtttgtgccgtgtttgtcactgctgcctttgcttttgccggcaccgaactgtgcggtctggcggcggcggagaccgaaaacccccggaaaatgctgccccgagccaccaaacaggtcttctggcgaatctgtctcttctacattgtgtctctgaccattgtgggtctgttggtgccgtggaacaacgaccagctgctcaacggctcttcttctgccgacgccgccgcctcgccatttgtcattgccattcggctggccggagtcaagggtctgccgtcggtgatgaacgtggtaatcatgatttcggtcctgtcggtcggaaacgcctccgtctacggcttttcgcgaaccatggccgccatgggcgagtccggacaggcccccaagatcttcgcttacattgaccgcgagggccggcccatcttcggtattctggtggtcctggcgttcggactcttctccttcattgccgccgccggcgccgaaaccagaaacgaggtcttcaactggctgctggcgctctcgggtctctcctccgtgtttgtgtggggctccatctgtctcgcccacatccggttccgcttggccctcaaataccggggccgaggaaccgacgaactcaccttccgcgcagcgtttggagtctggggaagcgtgttgggcctgattctcaactgtctagtgctcatggcccagttttggatcgccctgtatcccctgggagcaaagacccccaacgcgtccgacttcttccaggcctacctggcagcgccggtggtcattgccttctggatcttctggaaggtgtggaagcgcgacggctttctgggtctcaaggacctggacattgacaccggccggcgcgaaatggatctcgacaaggtgcgagccgaaatggccatcgaggacgaggagctgtcccgacgctccttcctttatcgaacatacaatttctggtgttagtttgtaattaatttatatgttgacgaatataggagcaggtggttcgtctctatattttatctacagcactaagtgtttgactctatactcctccaggttcatatctgttcatctcattcactttctctcgtgttcctgacgccggaagttgagtctccgaagggccgtctgataacggtccagagtcgaacatcattctaagatcagatcgcccaaggacaagcaaagtccttaggatcgtttgatgcaaagattgtgtacatcggagatactttacgtgtactgaacagcacttgtatgggtattgtactcatactaccagacataacaatcaagtctgcaggtttgatccatggcattcagttacgtttcatttacaatcaactcagtctcagtatactcagactacaagtagcagatttgatagatgctaagattctctgttttatcacacccagcggtctttctgggctataagcaattgtgtatagtgaatcaaacatcaaacattggtctccagggactcaaaaccaaccgagtaatcaatctgaatcacgggactgtgggattggccaatctatgtcgggtgtctagcctcgcttctcttctcttctctgtcctgtctacagaacatgtgagtgaagtaatggtctatagacccccacgattgactccctgaagaccgagacggagacgagacaacagagacaacaacgagacacaggctagagccaagacgacgacgacgacgagaaggaaacgaccgatggcaaccggtttcaagttcagcagagtccataaattcgttccggcagtctttccgaagattttaacagaaaagcctttgtcaattgctgcttcttctgatcacattcgaagacacggattcgaaaactacaaagtaggtagatgcattggttcataactactggaattccccgactctggcaattccaacggtaccaataactacctttcaggtaacttttcggccaaattttatatatatattttatattttatatatatagttttttattcttttggtttttttttaattctaatgactaatcaagcgtctaaatgatagccgccaacatacctcagaaacccatctagaatagggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccatttttgtcctgtgacgggaaatgcgttggtatttttttgttttggccgaacttcggaggggttttttatgattttatgtaagtatttttgttgtggtgttgatggttacaactactagttgggaaatggttgggacattattcaacatttccaacacttttaactggatatgtcaacagaaaagctgaccttttagtccgacgatatcagccactatatgatagtttcaagccctaatgcgaagccacaatggagaccttcaaacgaacagtccatcattgaaatattgtccctcttgtagtctgagacctacctacgagtagacaagatatacccaagtagacaagatacaccggagtagaccgacatatacgatagtccaccaacttttgtcgtgctaagacaacaattgacgacctgaaactcttgcttatctctggatgtactatttttgggatatatataagtgtggcttgaccgcgtggacgcaaaaacatcactgtaataccaaaaagtagagaattcacctcgaaaacaagtctgtggagcaagcttgagctcattcggagttccaagtcgccatttgcaaggttcagccacatctgaaagttggatgtgcaagtacagtagtagtggaagtacacgaacaagtagacacaagttcgagatggggagttggaaaacagtgatagaatgtcgaattgtaattgtttacaaacttccggtcaaattccgttcgcatcccgtcttaattgtgtagttatggtgaagtacgagtgggtatggaactccgttttccactaattgtaggtaaaacgaaagcagtgacgaaagcagtgacgaagcagtgacgaaagaagtgacgaaagcagtgacgaaataaatgactttgacaactgatagcaggtttctgaaaacactgttgaccataattttgagcttccatcgctttcatcgaaggttcaagcctcctttcccacatctctgatatgaaaccttggaaacaagtttgactgtgtctggcgcgatatctagcaaagcaaccgttggatatttttatgtacttggaatcatgtggtttctttgattcttttggtacaaacaaatactatatatatgttatccccgacgggaatagaaagtctccctgcctacgtagctattcgtagcccaactctgtcttgtcgatctccattatctccattgtggctgctatcgaaccccccggtatcgactgtggctgccactcgcttcaacccggtcttccgtggctaatttatagatatcaacgagatgctcattcactcagttcaacacacgatggaaaaactcggaaaaattaaaaacctccttccaaaggtcaaggaaccctcacccgaggtgtaccaagctgttcttgaaaagtatcccaaattccgggaagaagagaagaaacagacactggaatacagagacgaagtccaccgatcgaagtgggccttctttgatgagtacgagtaccggcaaactgtgtcgaaatcagtcaaacgattcggatggtttgatcctgacgacagtcctgctgaacgtcgtcttatcatcaagttggacgtgattctcaccttctactgttttgtcatttattggatcaagtatctagatcaatccaatatcaacaatgcctatgtttccggtctcaaggaagatctgggattcaagggcaatgacctggtcactactcaggcaatgtactccgcaggagccatcatcttccagctaccctttctctacatcattccaaagttccccaacaactacattttgccggttatggactttggttggggtatcatgaccctgttgctctacaaaacgtccaatcccggtggagtcaaggccctccgatttttcgtaggagccttcgaggctgcctggtaccccctgatgcactacatgctcggatcctggctcaagccaagggaaatcaaccgacgagcaggttttgtttactgtgctcagttcctggggactacaacctcgggtctcttggcagcagccgcaaccacccatctggatggatatctaggacacaagggctggcaatggctgttcatcctagacggaattgtctctatgccagttggtcttttgggtatctggatcctccctggaactcctcatagatgtacatctctgtttctcacagacgaagagattgtaattgccagagaacggctcaagagaggccctagagacacccaccagctacagttgcttgacaaacagctgtggaaaagaattctcacctcctggaagttgtggatcccgatggcaacaggtattgccttttggtgctcctgcaacattccttccaatggcgcctatctgctgtggctgcactcgttgggtcggtacaactcagctcaggtcaacaacatgtccactatagcccccgctctgggcattgcttgggtcgctatagttgtcacaattgctgactatggtaaccgctggatggccattgtttttgccgagctgtgggtcatcattggagcggtgattctggcggtgtggtacgttcccgagtccgccaaatggttagcctggtgcacgtcgtactttgccctgagtatgtcggcctcgctgtattcctggatcaacgacatttgccgtcacaactcacaagaacgggccatcatcttgcttctggtgaacaccatctctcagacttgtcagacttggacttcggtgctggtgttcaagacggtcgagtcgccgcggtatctgaaggggtattgtttttccgccgccttttcgtttctgttgatttgcatggtttttattctgctgtcgttctacaagagccaggaacgaaaagacgccaggttgaacggaattgtgctgtacaattctggtttggctgacaccgcggaggcagagggggggaccgacacatcggagagtgatgataagctggctgtcggatccgaaagaaaagaaaaacatagaagttaatggggtttcagaaacacgcagtaacgggacaggtagagttgagttggagtcgagactcctagctccagatggtcctctccgacggcagtgatagagcaggatctcaaatgctctagactcaaccggttttcgaactgaagttcacatctagctaggagattctaagacgcggtataatcatttcaactaaatactatacttatctaccttgaaatcggtcttaccatcactctcagagacctctgccgtgtccatagactcaacaagagtcgaattatacaggacaataccgttcagtctggcatccttccgctcctgtctcttgtagaagaagagcatgacaaaaaccatacccacaagaatgagggagaaggcggcacagaagcagtagcccttgaggaacctgggcgactccaccgtcttgaaaaccagcaccgaagtccaagtctgacaggtctgcgccactgtgttgaccagcagcaatattatggcccgttcctgggcattatgacgacaaatgtcgttgatccaggaatacagcgaggccaacatactcagggcaaagtacgacgtgcaccaggctagccatttggcggactcgggaacgtaccacaccgccagaatcaccgctccaatgatgacccacagctcggcaaaaacaatggccatccagcggttgccatagtcggcaattgtgacaactatagcgacccaagcaatgcccaaagcgggggcaatagttgacatgttgttgacctgggccgagttgtaccgacccagagagtgtagccacagaatgaaggctccactggatggaatctggcagcagcaccaaaaggcgatacctgttgccagggggatccacagcttccaagagttgagaatgtttttccacagctgtttgtcaaacagttgcagctggtgggtatcattgggccctcttctcagtcgttctctagccagcacgatttcctcttcggtcaggaagatggaggtgcatctatgaggagtgccggggagaatccagattcccagaagacccacgggaagcgtaatgatgccgtccaaaatgaacagccattgccagcccttgtggcccagatactcgtgcaaatgagtggttgcagctgctgccaaaagacccgaagttgtggttccaagaaactgagcacagtaaacaaaacctgctcgccggttgatttccctcggcttgagccaggatccgagcatatagtgcatcagcggataccatgcggcctcaaaagcccccacaaaaaacctcagcgcttgcactccacctggactcttggctttgtaaagcagtagagtcattagaccccaaccaaagtccataaccggcaaaatgtagttgttgggaaacttgggaatgatgtaaaggaatggtagctggaagatgatggcccctgccgagtacatggcttgagttgtcaccagatcattacctttgaaatcgagatcttctttcataccagaaacataggcattgttgatgttggattgatccaggtacttgatccagtagactacgaagcagaatgctgtgagaatcacgtccaacttgagaatcagacgtcgttcagcaggcgtatcttcgggatcaaaccatccaaaccgttttagagacttgactggcgtctgtctgtactcgtactcgtcgaagaaggcccatttggatcgctttgcctcgtctctgtattccaacgtctgttctttctcttcttctcggtatttcgggtacttttgaagcacagcttggtacactttggccgagggttctttgactggcggcagaaaagagaattttctgagattttcgagcattttgggtagcgaaatcgacagaaatctgccgctatatacaataaacgagccactggtgaagaactggatcaacagcagccacatataagtgagcaataggagccacaatggagataccggagatcatcaacatagagttttacaaagtggcagattgattcggaacaagtcatcgtgatgggttgcaaaaggtattaggagaacagtaataggttacaatttgagaacatgcaattatatcttcttctttacatacaaaaaagctcatctacagtcaacagaaacctccgacgaagataacctttcatataaggtttggggaaatagctaaaaaataatatatatatttttgaaccatggatcgtgaatgattttgtaagacaactagaggagatattggtaccaattgcatctgccaagccaggggaattgattcaaacagtcttggcatattgtcgtcatacaaagtggtcgatttgagcagcgtggaagttccgaggcacgcctgaaattaagctctcgtgtaattggtgtatataaactggcaattgagacgagccgtacctcccccatttctaccgtgtgtattccaggactatttccagtcacgcccacaattatgagacatgttttcatgtggctgaagtttatgtattgtgaatcttgcaagtcgtggaaagtccgccacaattggggtacgagattggtgttctgagatgaaccagagttctgttagtgactggaccgactccaatgcttctttaagcggtccggggactgcagtccagattcttgccttgtcttgtcatctgtgtctgtacagaaccattgcaattcagacggagcctcgcagttggctctaccatggtgcatcagcaccaaatcggagtctccactgtggcttaagctacgatatagagtggctgatcacgtagaactgagatgactttggacttactgtagatggaatagagagaccgcagagatgtgagactgtgttgtatggagttgggccaggtgatatggagacgattttatccattagatgcctttgactctcctctagaaaatctcaaccaatggttctgtatttatccctctttttttcttctttttttcccattttatttatttatttattattatttatttattttccctttccctaatgattcatttttcccattttgttattattttcctaataaatataattagtcgtaacgcaccgcagttcgaatccccatctccaccaaccttaattcgccgtcccaagattcgccacagtcgtaaaggtacgccatcagcacagcatccagcacacaacatttacatctacagcaaccagacacaatggtgagtattccgagcgtcaattctccggcaacatcgcactaacccagtttcgaaactcgtacgacaacgattccgtcacctactcgccaacaggacgactattccaggtggagtacgcccttgaggccatcaaacagggatcagcagtggtaggcctggtgtccaagacccacgccgtggttgttgctctcaaacgaaacgccgaggagctgggctcgtaccagaagaagatcatcaaggtcgacaaccatctcggagttgctcttgctggcctggcccccgatgcccgtgtgctgtccaacttcctgcgtcagcaggccatgtcttctcagatggtgtacaagcggcccctcgccgtctcgcgtgccgtctacgccattgccgacaaggcccagggaaacacccagcagtatggacgacgaccctacggcgtgggtctgctgatcatcggccacgacgaagccggcccccacctgtacgagttcctgccctccggatcggctctggagtaccggggagctgccattggagcccgatcgcaggccgcacgaacgtacctggaaaagaagtttgacacgtttcccgatctgtcgctggaggagctcattgttgagggtctcaacgctctgcgagacacgctagcccaggacaaggagctgacgctcaagaacacgtccattgcctacgtcggcaaggacactcccttcacactgttggacgacgacaaggtggtggactggctggccaagctggacggagtttccagaaagtccaacccaagacccaccggaggggaagaggctgctgagggaaccacgactgaaggtgagcccgccgctgccggcactacggctgctgctaccgatgcccctgccgacgctgctcccgacgccgatactatggacaccactgagtagatgactacgtatcaagtggttgagcattaagtggttagaagagggatggttctagacttgttctgtgacaagaaaacatcctgtggaatagtttagggtggttatgtaagaatgaggttatgtaataatggaggattgttggatagagcgatggttgcgaagcacggatcgcgagtaatgtggcggcagaagtagttgtaagtatctacagagtagcccgctgtagacctctttgccgtcactgtgacaacagagagatgagttttatcactgtcaggaatgtctgctggaaactgcgtatttccggctgactccctagccacagacatatcctctccacagataccatccccgcagatacatccactcttcctgctacctgcatcttggtgactttcaggcagcacctgaagacccataacagttggtgctttgggtccagctccgttcgggctccttcaccaggaatttgaagttgctgaggggatatctgctctcgtctggtgggccccgtatcactctgaaggaagtaggaggtggatcaacggcggaggatggacccgcaaacttgaatacggctagtttggaaggccaaaccccggtctttgacttctgaggaggtttggagagctcagacgatgctctggagccgcacagtgtcgaatcgtcgttggtttctttcttacgagagaatcgtagaaagcccatgttgatgatggtgagatgaagaaaaggtgttgttggttgtagcgagagagcaattgaatcgtgtaattgtgtctcaatattgctggccaagagttgatagtaaggcactgcaagtcttgtgtgggacggtacggtatttgaccccacaagctgtagattcctcctgactcactggagccatgaaacgacaagaccaagtcacgtgaaagaagcaaaaagtggtcaactaccaaagaaacaacagagcgatccaatcacggcgcctccagcccgttatctgtggtattaatccggcctagaacgtgactccagtgtctcaaaagagacatacatgcttcaacttatgcatatctatgcggctcaaagcttggcagttggcacatatagtgacgatagaaccagattgaatgtagatatgggggtttaaagggcttcttttggtcaataatggaagataaatgtaattttctcttttcttccgttcaaaatgggcaatttgacgtgttttagctccatctacatgacgtcactaccccacccaaaaagcttggctcacgtataacagccggctttcggcccaatcgtactcaacatcgagtgattactgtatgtacggtacctgtttgtttaaccggatctaagttgattcatggactgattccgtcggggttcaatcggatactacttgtagcaagcacacttgccaatacttggccgtactcactatttcgaactagaggagccgggtgaactcgaggcttagtctcgacatggtatctacaacattccacttgtagaaatcattaacagagcaagttcagcagctagaggacagtcatcgacttgcctagctctcaatattgagaggaccatgtatgatcttcaacagaaatttttgatgattcggcgacaaatctcgtaccaaactcgtagactctgaagagctaactattttgaacttgagaatactcggactatggcttcaacccttggcatcccttgcagttcttttagcagctacaagtagtttcaccatgctcaaatgtctggccacgatttaactgatctacagtgtccgtctacagtgtccgtctacagtgtccgtctacagtgtccgtctacaatactacaccgtcgccatgtcatcaagtcaaatcaactcatatattcatcatatgtacaatatttacaaacactccgcttactccttcttctcgtcgttctcagagttgttggcggccttgtccttgtagaccttctcgaagagcttgagagaagcctcctggagagcatcagtcttggtcttgaggtcagtggggttgacatcctcaccaccctggattcgagcaacggactctcggagctcagcaatctgggccttgaccttctcggcctcggccttgtcaatctgggcctcgaactcgttcatggaagactcggtgtcgttgcagatctggtcggttcggttagcagcctcaacggactctcgtcgagccttatcctgctccttgtacttctcggcatcgttgaccatcttctcaatctcggtatcagagagaccggaagatccggcaacggtgatggaggagtccttgttggtggccttgtctcgggcagagacgttgatgattccatcggcatcaatgtcgaaagaaacctcaatctgggggacacccttgggggcgggggggataccggcaagagtgaagttaccgatcagcttgttgtctcgaacaagctctcgctcaccctggaaaactcggatctcgacggaagtctgaccctgagcggcggtagagaagatctgggacttcttggtggggataggagagtttcggttgatgagtcgagtgaagacaccaccgagagtctcgataccaagagacagaggagtaacatcaagcaggaggacatcagtgacctcaccggcaagaacagcaccctggatagaagcaccaatggcaacagcctcatcggggttgacggacttgttgggctccttgccaaagatggacttgacagtctcaatgaccttgggcattcgggtcatacctccaacgaggataacctcatcaatctgggaagaggtgacaccggcatccttgagggccttctcgacgggctcgacggttcgcttaataagaggaccgacaagagtctcgagctgggatcgggacagcttggtgttgatgtgcttagggccggaggcgtcagcagtgatgaaaggaaggttgatctcggtgttggaggtggaagacagctcggtcttggccttctcaacggcctctcggattcgctggatggccattcggtcaccagagaggtcaatgccgttgtccttcttgaactggtcaacaaggtgtcggacaagaacgatatcgaaatcctcaccaccaaggtgagtgtcaccgttggtagacttgacctcgaagacacccttctggatctcgagaatggagatatcgaaagtacctccaccaagatcgaagacggcaacaaccttgtcgtcgttcttctcaagaccgtaagcgagagcggcggcggtaggctcgttgacaactcgcagaacgttcaggccaacaatctgaccagcgtccttggtggcctgtcgctgggaatcgttgaagtaggcggggacggtgaccacggcgttcttgatggtctttccgaggtagccctcggcggtctccttcatcttgttgaggacgaaacctccaatctgggcgggggagtaagtctcgccctgggcctcaagccaagcgtcaccgttagagtgcttgacaatcttgaagggcacctgcttgatgtcgttctggacctcggggtcctcgaatcgtcgaccaatcagacgcttggtggcgaacagggtgttctcggggttgacaacggcctgtcgcttggcggggacaccgacaagtcgctcgccgtccttggtgaaggcaacgacggagggggtggttcggttaccctcagcgttctcaatcaccttgggggtcttaccctccatgatggcgacggcggagttggtggtaccgagatcgataccgatgacggcaccctggacctttccagagttgaatcgctgctggaaggcggggagtcgggactgggttagtacgatgcggagggtgtgggtggatggtgttgatcgatcaccgattgattgagagccatggctcactgaggtggcacattataggggaaaatttgcagacaagacatcaagcatgtcgcgggggcaagcacaacacaaatgcacaattgtcattgtctgtgtgtccatcgtctgtcgcatgccatcttgtcgtttgtgtgttccgcagaaatccggatcgtaagcccaaggtgaaaaagcccccctcagtatgttccatcaatcgctcaattcgccgcgggatcctcccggtcgcatactcacggttctcagagcagaacgggcaaatctagaagccaacattgtgtgtagttcttttttatcgacctagcaaagatggagaaaaagagaaacaaaaaagtcgtggagaaggaaatgcactctgcctttaactgaaaatttgattttccaccgtcttctctgagcgctgccctagcctccaaaccctaactctaaaagccttgtaccccgacttcccaaacccaacctctccgcctctatccgtctagaaggttccatcgagcgacagcaaccggtcgataagcggtccatggaggcggcggtgagctgagacatgagttccatttgccagacagacgaccatggatgagtgggtgagtgctggtgagcgctggtgagtgctggcgagtgctgacgtggcttatgatttgtattattgctctgcatagtacatttgtttggcacccttacaataattgtgactgctcacatgctacctccctctcgtgtccaccatcacaattgtcaatgccaattgccacaatacatgcaaaacagcgccatttccactcattcggcggccatcctcgctccaacacctcgattgctctcaaccataatgcaccgtgactccgagctgtcctgcaactcttttttcgccactatcgtgggtcgcacatttggtgggagaccaccgtcaggtacggcaaccggaggcggaccagtagcggtagctgttgaacggcgaacacaggtgactgaacacagacatatatagatgcagatataacaaacggtggtggtgttcagagtccttactctatggactcgctgaggttggtttttttttctggtttttttcctggttttctggatttcctggtttttctgtttttttctggtttttcgttcttgtaacaagtaaactctttttgccgccaagtgtgtggcaattaccgcggaataattagtggatcgtgggttgtggatctcgggttgaggacttactcttcagagatatttctggaactattctggagctattctgaagctattctggagctattctcctagcttgtcagaatactgttctatctggaatgatgataaatggcgtttgatctgtaggctgatggtattgtcatatcaggaaaatgcagttatgctgtaatacatgtaattacaccatcatcaatacatgcatgctcagatcatactcatctaccctgctgaccaggtcctactctggacgacgagtagaagtctcgtctggtggcgtctgtttccacccagaaatttaagtagttatccttgattttcttttttacatttttcccaattttcatttttcatttttcatttttcattttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttattttattaacttttcattattttttcattattttttcattttcaattttcaatttattcttattccaactccatctccccacctccatatcactatgacgatccctgatctcctcccaccctaatccctgcaacactgtggcttgaaaacgtcaataacgcaccgtcccaaccattaaagcttcatgtgcagcaccactgccattgacactacaccatcgccccaggatccactgatccgaatatcgacagatttgagacattgactgatacaacctacgtgacatttacgtgatactgcagatcccaccactggtttatctgcgattgatactcttgtgatctcaattcaatccgtgttgaaccgtacagtagtacgatatcatacgacactccagttgaataccggttactcgcacatccacgacgactaaacgtgtgatatacaactgttcgctgttcgttcgttggtaactgttcatccgctgccatgttcacgtccatccccatcatcgacctgtcagaggacaccccaaccatcctcgctaaactgcgaccagctcttttcaacgtgggtttctgctacatcaaaaactatggagtggaccctggtctcatccaacgagtgaccgagctcgggaaacaactctttgatcttccccaaaccgagaaacaacgtatcgacatgtccaactcgccccatttcctcggatactcgcgtctcggagacgaaatcaccaaaaaccagacagactggcgcgaacaaatggatctggccaccgaactgcctgcccccaaggacgacgaaccgctctacagacgcctgcgaggccccaaccaatggcctgatgaaaagctcattcctggcttcagacaggcctttgaggcgtacattgaacaaatgggccccgtgtcgatccactttgtgtctctgattgcacaagctctgggtttggaggcggatgccttcgcgcacctgtttgagcaacaccagcagcacaagctcaaggtggtgcggtatcccgatgtggacgaggtcaaggtgaaggttgagggagagacaaaggtcaagggaggtgtcaagaaagaagatccagttgatattgatgtcaagctggagcctcaggagtcctccctacatgcagacgagactaaggtgaaactggaggatgagcctgttgagatcaaacaagatgatgattccatcgaacgaaaggcatccgtcaagcaggagtgccatgccgaacgctccatctacactcaaggagtggggcctcacaaggactcggaactgacatcttacctgctgcaatgcactccacatagaggtctccaggtgctcaattccaacaacgaatggatcgatgtgccaccgattgaaggcaccttggtggtggctatgggtcaagccatggaggctctgactcggggatactgtgtgagcaccactcatcgagttctagcgcccgaggctgggtctggttcccgattctcaattcccttcttccagggaatttcctatgatgccaacttccgagacttcaaactgccttctgaggtagaagagagtctcaagaagaacaaggtggtgactgaagacacgggtcagtacagacacgacatgttcagcaatattggagaagccacgttcatgaaccggatcagaagtcatcctacagttgccaaacgatggtataaagacgtgattgatgtcaccaagctggacaccttgcccagagtgctcagccgtctcagccgcatcttcgcaggagctgagaaaacaatgatgttccacaactcgcctcttcctctcagtttcgacgactttgccagatcggttcttgagtactcgcacgagaaggtgactcgagatgatctttcacagctcttcgctctctggcccaatttgtacagaaccgaggttcgacgcgatggaatgctcatgttgtctcttgagaatatcacctctgtggctcttacgcagacaagagacgctcgtcagaagcagtttgacgacctgtgttggaaatggctcagacaacatccggtcacgtggtccaaaggtccagaaattgatcagaagaagcagtcatcttttacgaagaagagaggcatttctgaaactgcagagtcgctcagaaagactccggtcacgaagcagcgcattttcaaactggctaagcccgataccaagcttggaggcacggtgttggagcggatcaaggcccggaaagcggcttcggcgcatcttaacaagaagtccgaacaggaggagaagtctgagtcccaacagcggttcctcgactccaatatcccacgagtggtagatgtgcttgtgggggctggtaagggtaacagtacatctattcccatggatagggctattcgaatggtgaatgactctgtgagaaggaacttgtcggagaaggaggcaagagccattctggtgagagtcagccaagttgttcccagtttctgtaagctggtagaggtaggagaccaggcggtgttgagacttggtaagaagacgagaggagcggttcaggcggagttgagggagtttgaggagtctgaacattcaaagtaatactatatagcattcaaaacgagatcatgtccaaaaataaaacagacactttttactacatacagtacagatagagacatagagtgagtgactaaaagagcgcggctctacaactaatcgttaatgttactatatacatatttacaagagacctgggagtggacttagatgtcgaaaccaaagcccttcatgcactccttgtaggcggagatgagaggcttgcatttgtcggagtcgacgccgttaaagagcagacactcgtctcgagcggccttctcgtccttgcacacgcagcagggcttgggcttgtcgccggaagggatggtggtgttctttccgtccttggtttcagatgctaagttagtatgggttcatggaggagtgttgacttggacgtcagcggccctagaccacgcgtcgcaaacaatctgaacatgcaccggtctggagctggctggctttgtagcatgggaatgtcattttgtacaaaacggcacgacacagccgtctcgacctgcgtagctctgaacacctatctgaactgtttgagctgtctgaactgtctgaactgtctaaattgtctgaattgtcttaactgtctgaactgtcggaactgtctgaacaactgtctggattctccccatatttgtccggtactccgtgcaactacggtcctgtgtctgtgcttttgtgatccgtttgggtctgtgacgctctccgctggtctcgctggtctcgctggtctcgctggtcacccctcaccagatatactcactgttggcaataagaggcatgtggaatgtagtgtgtgtgtgatgagatgaggtgatttggtccacagatttgtgcacggttaccgctcaaacggccaaactttatttctgtcaaataacgtttggatgactaatggattcaccctaaagtgagcaaattgaaaaaagacgccacagttgaatgcgtcccatatgcacgtgtttggaagcaccagccacattcgccacccagattcttccgtttagctccggcagttatggtggcacctcacgtgatgtcacggagaggatatggagatttgcaaggctgaaatggacgtcggccagtgattgtgtggttcgattgtcgatgtgtcaaaaggaagctagatcaaaagaagttgatcaaaagacggcgaacgggcgacgccacgggcccacatactggtcggtatccttataacgagcacaatatgagaagattgtatgcagagtgaagagtgcactcccgtgctgtaaaggagccgtgttgtaaaggagccgtgttgtaaaggagtcgtgttgtgttcactgcggattcgaagacaacggatttactgtacttgtcggaatactcttgccgctggtctcgcagttgtaccacagctagagacggagaaaagaacagatgcttggattatactgtagttagatggaagagttttcatctggagcttcataatgaccctttttggttcaagaccttccgggagagaaaagatattgctcgactagaacccctcgagtgcgatcacatggtttacgcagtcatcaagacgcctgatgaagcgtttagagaagatgacaatgccaaacagtcgatccagactctacggatctcttcccggaccgtttccgaaatgggattcaagaatctcatccctcgaacaggcgaatacaaagtgtttcctccaggacacttcaccaaggacctcaccaaggacctagctcggtacgtgcggttctccagtgcctcttatgggcagtcgttcatgagacttctaggtattggccttttcgatgtgcccttcagcaccaccgcagttcatcattccgagcatcatacctttgcccaccatgccagggtcagtctcgatcagattttgttatccaaaaaatgctatagcgacaaaagacggtgtatacttccagtggcattctgctggaccattcattgttgtggaccacgatcccaaagcggtagttctgacaaacagaggaacctggggtctagacgacgtgctcacctatatgtcctgtcggttcgtcatacaaggcccaccacggcatttcgagacgtgcccgcagcataattcgcaagaacagccgtgttctccacaccatcaaaaccgccatggacggaatgggtcccgagtatgaccattcttttggtagagttgggggcgagaccaagaaacggctgtttgtccagctggccaccagagtgtcgtgcatgtaccggcaggatgacgatctgttgactctggaaaagactcggcggggccagatttagagagcttgttcctcctgaacgagtgatcaatgtgttgctagaagttcaccagggccgagccaagaaggcgaatcgcgaggttggcaacttgtgttggatgtggagcggctgttcggggagcttggtcttcagaaatgtgtatattaatgattactcaccgatttattatgagcaggccttgaataccttggagcccccaggtagattccgaactcaagctgttgaagggggtggtcaagtacgactactagttagacgtcattataagagttgaagagagagctcacggctggaaattgaatgtttgtagagcagcatcgtggttctcggtcgtttgcagcctattagtagaggctatggtatgtacaggtaggtactcgagaccctaacaagagggtatcctggttaaaaaatgtatataaagcctggatatctctgcccccaatcccaataacgacaaccagagatcacacccgacgtgaaataatgcactggaacgtttcattcacatatttacacacgtttcccatcgtcctgtctctagaacccccattgtaacatcgccatagaagcccgaagcagactacaagaagcagactaaaaggaaactgacagacattccgaacgaggcgaatcagaatgtagcaaaaaagtcacggcgttttaaaccgttgactcccccacaggggctcgaaccctggacatttcggttacgatgctcttagggttactaaaagccgaacgctctaccaactgagctataggggaaataaactttttaaacccggaaaagttgccttgtactatttgaaatctgttgaaaaaaaggggattctgcaatcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccacgccgaaattggggtcttgtcacacagttttatgatatttagaacaacgctcacattcaaaactgcagaagctattccataaatgcccattgttcaaatcagatcgaaattgaaagatttccgtttgattcacatccgaccttctgcgtagttcaactgcttctaggacatctactacatacgataccggtagattttatcaaacaagcgaggctcaaaattcgatacagatatcataaaccctaatatgacaatcgttccaacttcttattacgaacatgtcaagatctcgagcatcaccggcgcagtacctggggtcgatgagccacaggacgttgctgaacctgtgtctgaagacaagaggagtacagcttccacctccaaagatgggggggggaaaactggatctcacttgtcagaggtgtcatcacagcctcgtacgagggcccgaccaagaagtgacatgtaagtcgtcaatgtgtttgttatataaatgtcactttattcaacattaatgaataagtatatggagtaccgttggtgtttaaatacattctatctacagtttttgcctcttgtaagccttctgctcctctccaactctcttgagagacttcatggtgacatagaagaagtctcggagacctttcaggccgtatttgttggcagcaaagtccaacagtccctgcttgtactgctgattagtaagtttcagccctcctctgtactcgttatcaaccagagattgggcagtaactggaccctcgtgtcttcgctcaatgtctgcttcctcctcaagactccacagatataccgctgcaatgtgcgacattgctgaggacattgtcagtccgaaaacagtatctatcgtcgccgggaatcgtagcagggaagacaaggattcgaggaactgtgaatccaactgtaggtgtctgtggctccatagagcacagctaagttcagtgacagctgttttgtagctctcggaagacaaagacacgtctctgagaagaaatagcacacgtgcaagtcgcgataacacggagggatctgcctgtgcagtgtaatactgggtgactgagagcgaagggattaacggacgtgtaggggtagtcttcacggtgaagtaagctgctgtttcgtagtaagacagggtcgcagatactggaaccttgtagacgagactggaaactgtcgagtggatttctcgtgcacatgattcacgtccaggaccctcagtgtgcagtgtggaccagttgttcagcagcttggtgagacactcgaccagttcagtgggatggttagttagtttttccagaatggcctgtctgaaggtgatggggttgagtagaggcagttgggcaagaagtgtccaggtggttggtgggagagtgtcgctattctttatatgtttgactagacagctcaccacagccagtggcatggtctttgtgtattgcatgtattccagcactttcttttcgtccatgttttgcgtgagccatcggttgagacgctggtcatctagctgggtggctttaaggtgaaacactcgtgccagagtcgagtttccaaccacattaggaagttgcttcggtatgggtttatcgattgcagcaactatttctcgcaactgggccgtgctctgatacaagatgggtttgtttgtgtttccaaacacgtgaatgaccttctccagcagcttttcgtcaggtgagactgtgctgtgtttgctttcgctccatttcatgtcatttggagcctgtaggaacggcttgaactgcgagtacaaggtcagtaatgcatccacgtagccagacgtgcgaggatctcggttcttgttcttgatctggagcagggtatcgtatctccatggttgtacggactcggaggtggtgctgataaacagcaaggaacagaggtaggggcgcaaagactcgtagttgaggtagttgaatagcaccgtgtacagcgagttgatgatctggctgtcttccaggaacgggtgcacggtgcagagccatttcatgagtgctatttgggtcttgagactcggtttcgaaggtgacaatccgagattggaagagatgcgaatgaccgtgcgggagagaaccggtttgttggggatcaagaggctgggaagctggttggtgagaaacccggggcaggaaggagataccagcttcttgaccaccgagtcgatctgttcgggtgacagcccattgttgctgatttcaagggtgagggtggggataatcgcgttgcaaatttccctgtcggttgaatcaagcagatccgacaggctcatggtgttcctggccgatagacacgcgtttgacgcgttattgtaagtgttgttgtggtggaaaatagctgcatgtgctcgcagataagaggtgatgaggaagtttattgggtctttgtttaaaatataaaaagacgtaaatacagagaaaatttatacaaaattagtatcaaactgatgactaaaaggaagataatacaatggtgttaacggtaattctttggctcttatcatacctatgttcaaagcgttattaacggcataaggttgctgtcgttttttttttgttttgttttttgttttgtttttttgttgttttttgtttttttttgttgtttttttgttgttttttgttttttcgatgaaaaatgatccgaaagctttcacacttgaaatggggcagaaatggagtgcttttaagactttttcgaacatttatcgttaatttaacaatagttatgcggtatttgggtctctttgaaccgattatataagctggatcttaggcagacggcggacaagagaaagtctgtacgttctattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacgacgctccgatagtagcacacacccttctggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggatactatctacaggatggaaatctcgtctacgacccagctgattcctctcattactatgtggttacatttgaggaattagccaggtattaccctaccgggtattaccttcaacacgttccagctataagcacgagtgccggtacgagtacaagtacaagtagagattttggtgacgtgtagaattgatgacttgttctttttgtgcattcattttatgttaacaagctgtttggcgaatccagctaaaataaatcaacaaacagtgctgttgtttaggccggcgtttcgccaacaataccagttggagatccaactaagttcaactaaaaagtgtggatactcaggctaactaaaaagtgttgatactccccaggaaacgcccggaagcaaggccaaggtgaataaaatgccaattcctcgctaaacccttgtctgggtaaatctactttcgccccgtctaccctgcttctggtgctgtcttgttctcatcatgtcttacgtcagataatgccccacaaaccactgtcagacacccggagacacaggtgacatgggaggggttttaagcggcgactgtgacgtcaggttcaggtggaggagcggtgtttgtgatgcttgtcacatctccagcgtcctccagcggtgattaattacgtcactttgcgtgccttaattccggttaattccgaggccgagaaaaacaacatcctgtccacgagcgcaattttcggggagactgcggacttggcccgctataggtacaaataccctcttggggtcgctcaagccgccctcaatccgtcgattctcgttctctgtctgccaatggagcgggatacttgtcgctgtaggacaaacaagtgcagtatgtagctcatttcaactctcgataattcgccagagcttgagcttgaggttgaggttcgcattagatgcttaacgtcatttgacattgccgccagggaagcgctgtggaccgaaatggccccggcacctgggtctccaccctggtgcatgcgacagacatgtttcaaacatgtgccaaaaccgcaccagagtgtcagactcgctctccaacgtcccagggtatatctctcggttgctgcgacgcacagcccgcgtcagatgtcgatccccgcatggtttctggggaagagtgcaaggttgcaaatgcacatgtcacatgttgatggagagccaacgatagacgagtacgagtacacgaaacccgaacatccacgtggagttagcggaagcactactgtagaatggatccggtgggattgcagtagtgcaagggtaaacgtttcctacttgcctgtttcggtagcggcggcggtcggtgtcagtacctgatggtatgcagtacatacacgcgcaccggagcacccgccagaagcagacgcacttattccaatgggggaaaaagtcgctatgtacgagcacaagtaccatggacaatgaacacccacctcctatcctgttgtattctcagaactggagtgcgaggaatctgtgcaaaacgctgaccatccctagttcacccctgtcactaacctgctaccggtattttactactacacattttgtatgcacagttgacaccaaggtggacatctgccacaagtccaccaatgtggaccccagtcttagtaatacctgccgatcaccgtagatctaggcggtcacaggtgttgcttccatcttggcggtctggattgtgccctagccgacacagcaccaccttccaaactgcaccgggccaaaccagcatcaacccagcaactaattagtggctctataactacaagtagcagagcgactaaagcccctgactcaacaaagttgtttggataaggctggtgcagtagcggtgctaaaatggccgatgcgaaaacaacaatagtccaagacaccctaaagagcggccacaaacagctgccggcggcttggcgacaaacacaaacaagccagaccaagacagcggtctcaccagaaaaaatgtgtccgtgtcggtcatctattttagctcccaatgccacgtacatttttttggaattgagtttcgcttgtttgtctggggtttggggggagaggagtctgtagatttcgccacagaagatatatcaagatgaatataacgggaatcgaacaagctacccgacaatgatccatttatatcattaaatgatggtctcgtcatacaaattccgcccgttttgggcgtcacaatttcaacaaccccaccttcaggctaccccactctaaccttgcttgtgcataagcggtacctaacctctgcaaagtcaaacttgggtgggacagtacaagtagcaactgagagtattacaagcagccaataaaagcgttggcagtgtgtgcgaaatcgactactgtatcgtacttgcccttgtacttggtcgtacttggtcgtacttggtcgtgctcatgtcctttcatgtatatataatcaataaatctacttgtggatcaaccactaaaccctcatctaagcgtaagtaatttctccgagacggtcgagaatggaaggagctcggagataaggatcaatctgccagtactgagatcgcagcttcttggtgagctcagatcgctcctgcagaagaggaccctcggtctgcttggtggacttgatccagtcaatggtgttcttctccaggcccgagtagatctggattcggtcctgcagcatcttgtttcgagtggcctcgtcctgaagtcggtcgccctcgccctccttgggctcaatgtactcgtagacaaacggatcgtctccaccgagctccttggggatgtatttcttggggatgtacttctcgaggtccgaggtgttcttggtgaagtggatcttggaagccaccacggggtccagccagtttttgatgatgttccagattccagagaagatccaaggagccttgtggatgagcagaactcccagacactcggggtagtgggcctcgaagcacttgatgatgaacttgacggcggcgtagtccatgttggagagagcaaagccggaaagatcgaagagcacggcggcggtgtcaacagggtcgttgagggtcagtcgagcggtctcgatgatgtggacggtgaagttctcaatgcacttctccttctgggccttggggttgtggaatcgaggtcgcacgtagacaatgggtcggccctcgaggtctcggccgtggatgtaggccttcttagatcgcaattgaagcaggaactcctcgtcgttctcctttagggctcccagctcgcccttaaactcaatctcctcaacgtcgccctcctggagacgccacttgaaggtggcggccatcatggacagggccttgggcacgtcccactttcgggctcgcaggaatcgcagcagcaggttgtcggggttgtcgcatcgcaccatgttccagaaagccagtcgcagctgctcaatggagattgtgcccagcacgtccttgaacgaggcctggttagacagatcctcctccggctcgggggctgccttctttcggccaaacaggcctcctccagacttcttgggggccggagcctcagaggcggccgcgcctccggtgtgcacagaagcagacagctgcttggcggtggtctcgtccagaactcccatggcgcccagaagatgggcccacatgtccttgagcttgagggtctgttcgggggtcaggttgccgtatcgtcctgcttgtgtggctactgtcattgttgctgttgttgtaagataaaggtggttgaatgtgtctagaacccacgagctcccagctcctatatatacccaccgagtcgctgtacccgtgcccctcccacagagtctatgtctcccagggtttgtacgctaaactggcttttttctggccacaggagtgacaaaagggcccccaaaaaaaaaaaaaaaaaaaaactgagacacaaggacagagcttatcaaatccggggtggggggagcatgtgatggtggctgggatggacacaactcgacgagtagtgaagataatcggattctgggaccggaaatcgactcccagcgcccaattcactcggatccagttctctcacgtgcaaatgggcccaccaggatcccaccagcaccccctgcccacagtagctccccacaattagggaaatgtaaaatgcgccaaaaataagaggaaaaaaagggaaaaaaaaaagaaaaaaaagaaagacagtttgcaaactccggatatgtccggggaccaaacacacaccaaaaccacagcaactgaacacagcgattggtgaaacaaggagcaacggacgcgtggagcggtcgaggggggcggacacaactcgcaaaacccgtttcgggaacggtcccacctccgctcctccacgtcacgtgactcaccctccaccccgggtcgtccaagtacaacattcacatgcactcaacattttgggcggggagtaagcgagtctccagacaaagcatattttttatcagcagcattttagagttgcgatgtgatttgggacagggctgggggggttggggcgactacagaacggcaaggggctgggggagtgtggaatctggttggattttttggaccggcaggttgaggcaagttgattgcacttttcagattcgccatagtccccatatccacccagatacacacaccctatggttctctctcatcttacgtcatgtctcattcggagatacgatctgcattccggggtaatagtggggtacaccggtgggaattattttcgctgtggccagtgtggtctggaaccccactctacttgagcgacgctaccaaccttgttgatacaatggacgctcattgcaacatggaacaaggatacagaagagcacatagaagacaatacgagcccctcttctgtgagacacccacccccctgtccccaaccagacatggtcgtgggagtgcgtgaatgtgtgtgtatcgtgtgtgtgtgtgtgtgtgtgtgtgtatggcgaacgtgattgtgattgcgtcctacacgcctaggtggccacgcagagccccaatgcactcgctccagtggagctctcaagtccgataaatgattagtggagagcgcaaagttgcggagcgtgtcatgcgcttatactacttgtagttgcaaaaagacttgtgagcgggaaatgtcggagctctgagacacctctgaggggccgccgttgatattcttgagatcggcatgattctggggtacgagtctctaggtgaaacgaaaaataagactgcgggccatgggccgggaaagtagcgtgtacgagcttggaccatccagtagatgaaacagaatagcggggtagattaaactgccactatagatagaggccgttgaaagatgtggatggtggggtgcaccagcattgtattggattgatggtggggcattgtttgactgagggtgcagtgtagagttgcaaaaaccaattattacacaccctccagacccggatattacatgtactgacgtggagtggctccctgaagaagtgtgaaactgcagatctcgttgtatacagctttttgtggggacttttcctacagggtgtgcgaaaatagcaccacacctgttcctagaacgcaggggtgtcaagtagtatcacgccaagatggagcttgagcggagtccatgagagctgactgtagtgtccatgttgggtgctttgttattagttggagatagtcttgagcagtactaccactacgaacaacagagaactcagcatgcatggaatgggccaggaaaaggtcgtgtgagtatacgcgagtgtacaaggagccaaagcagcagcccttgcatcgatttgagaccccgcttgacgcatctggagacagttcctggttcagttgtcactagcacgcgttacatcagccgcatgattattgatcaaatattaagcgtccaccgacgactgacattctgactgtttctttgtacattctggcggtagtgcactttgtccgtctgacaccagactactgttgtgcgcgacctcgcttaaatacatcattgtgcattatcttgcggtgatagtgcagtagtcttggtggggtagtggggttttgggaggtgaatttttgccaatgtgaaactgtttgaaacggaactgaaaacgatgctgaatggctggctagaacatactgggctctaacttctgtcattagatgacatggaggactgttgaacattgacagacgtctttgggcaagtacaagtagcagtcacctatggcaatctcgaacttactggtgtagccagacaatctgtagctagacaatctgtttgactaatggtcggacggtggccattagagagatgaagatggatccagaagtcgacccggttctgagttgccgtctggaatgactaatgggtacaatactggagaagaagagacagttcaagaccatttggtgctaaatatagatggtaagacagacacatgaacgacttgtgcaaccttgtaaagggtgttgcgccgatgccatgcccttcggtgtaatcagggagattcccggggaattgttcgttcaccattcgtagaggaataagacaactctagataccgtcatatctgttaaacgtgaggtttccacccacggttcttcggtcagcattagatggtgctacagatacagtaacgacgagctccaggggaacatgacaatctccttcatactctccccctccaatttaatcaggtttccattagtatctcgtcgtatatctctccataagtgtcacttatgctccgttccgaaagcagcatgtgcagtacaattgcgaatacgacggcttttacggggtttttgagagattgattcggatatgtacactaactgtactcgcttggattataataaacatcatcatattcaataatatactacactaggcgcttactacgacagacttagtagtcatcgttgttgtaagagtcgttgtttcggccagaagagccgtaagagtcgttgtttcgaccggaagagccgtacgagtcagagttggaggatccgtacgagtcgttgtttcgaccggaagatccaaaggagtcagagttggaggatccaaaggagtcagagttgttctttcggccagaggagccgaaggagtccgagttggaagagccgtacgagtccgagttatctcgtccagaagagccgtaagagtcagagttgttgtttcgtccggaagagccgaaggagtccgagttggaagagccgtacgagtcagagttgttgtttcgtccggaagagccgaaggagtccgagttggaggagccgtacgagtccgagttgttgtttcgtccggaagagccgaaggagtccgagttggaagatccgtaagagtcgttgttagaggatccgtacgagtcggacttcttgttggaagatccgtacgagtcgttgttggaggagccgtaggagtcggatttcttgttggaagatccatacgagtcgtcgttggaggagccgtacgagtcattgttggaggagccgtaggagtcggatttcttgttagacgagccgtacgagtcgtcgttgttgtttcggccagaagatccgtacgagtcgttgttagaagatccatacgagtcgttgttggaagatccgtacgagtcgttgttgtttcggttgttgttgttgccgaagttgtcagcggcctggttgaccttgtccttaacgaaatctccgagtcccattgtgagtgattggtttgtgtgtaggtggtagtggttgagtgtggatgtgtgtgtgcgagaagctgagagggcccaattgggcgagcccctccgtatttatacacgagcccccagcttgacacgaccaccctgtggtctcggtcgagagtatccgccctttacgctttctttgtgtgccattgacgtgctctggtggccggccattgagtttgggctcccacacactcccacatatttcgtcatcagcgattcttggcgcagaaaaggcgcatggcgattagataagcgagcctgggaagccggggctccaaacggcaacctgtgggctcaattgggccccaaaaccacctccgcgcccacaaaaccacctccgtgccctcgcaatcgaaccggtgatgtgtaactcacggaacggcacgtattcccgcggcaaacctacctgggaatgcagactcaggtgggtctttgtgtggaggggccaatcgggcccggggcggcgtagaagctgtcaaacggaactgggaaagtgcaaggggccaaccagggcgccccacgttgcagtattacaggccccgccgctctcctgactgacacagtccattgttggcgcaagcctcgtgcagccaacaatgacgcgcagaaaatggaagccgacaaatcaaacccaaaccggatgcgaaaaaaatgtaaaataaaatggaacgttggccccaagttggccatgagggaaaaaaaagcggaaacagtgggaaaaagtagaaaaaagaggaaattgaccagaaaccggcttttccggccacctccaacctccccccacccccaaataagtgccttggcatcccaggtcctcaaacatcaatgcattcccgtgcagctcctctggctaaatcggaaccgggcccctttgtcaaaactctgacaatcacattgtctctgcagctcgcacagcccccattgtcagctgtctgaaacgccaggggccaccgtgtggagacacgatggtggcggggagcgccggcgacagtagcaacaccaacagccggcccaaccagccaaacaagccactttggaccgagtctcctggccaattgatcaccacaaactatagcctcgaacaatggagagtctcgcccaccagaaacagcgctaaaccggctgcaactaccaacagttacaattagctaccggctgtatccctctctgtccccatcccctgcatgcaacgctcacagactctgtcttctaactggtcaacggttatcaaagtggagagtttgagtgtggaaccgcatggaagcccgtcgtctgtccggtttactgatgtacgagtatgatactgacactgttcggatatacacccatgtgtgccgttcaagatcgtcattgtgaacctcagatctccatccacataccgatagtcgctcaattgacggccattactgcacattcctgtcccactccattcaatgaccttcccgtcttgcactttcccatacaagtaccaggtactctcctgctgctgctgctgctgccgccgccgcctcctcacgcatctccctcacgtccgcttgtttcacacgccggtctcaccgcccgtatccggaggggcagacgtggcctctcgactaaagcggagaatgggccaagttaataatagaagcgtcttttgccgcgtataacttagcaagctcccccaaaactcagacgcgactcctatctcgactagtaatgtccagtcagcatgtcttcgtcaacccactttggcgcaggctttctctctattactaagcattggatggtggatggaaactgtcccgactcgcatttagtccccctgtcacgtgacctcccagaatcgtccacaagccgtgttgttttcagacgggactactgtgccaccaggtttaggtaaatagcgattacgaccagacaaagagtacttgtatgacaggtcacgtgaacatgacgtggtatgacgtatgctcagaagtccaagatgctctttgtagacaatgtagacgagatgagcatcgtgcaacaagggtggggtggttttcacggttcgcggcgatctcgggaaaccaaatttggcttcatacagggtggtaggaagtgttttaccgtatgaagagaaacattggtcttttttgtgagatattgaaatacaagcccttgtacttgtacatggatggattctccagctgactctgatcacaatgatatattaaatgggtacaattggtcacgtttatgtcaatccatacccatgttcaatttcatgtatgaatgatgaagagacgtactcatgatgaccaaattaattccgcgtaattccgtgtaaattcacgggaaatggtttaaaatcagtagaaatacattggttggaggcattggttcgtcatcataccgacgcaatcactttttcctcccactatccatcataatcattcattattcgtcgtaaatctatgctattatcataacttcataaatcgtgtaaaaatgcgtacaagccgctcataacttcttctcacaggtggcaggagtattgttaagcgtccttgtgaagtcaacatactcgttcctctccattctaccctccaggtaggccttggagaaggtgtacacttccagctgtccgtttgaaatgccgggaatagcaaccgtctctcccttggtctcgtgtctcagattcatggtaagtctgttcttcagatcgaccacgtggcttcggaatccatagttatcgtaaaacacggcaaactgggggtacagagggtcctggcacactggagaacaactggacttgttattggaccaacaacacgagtctaccacccagtaagaagcgtcataacacaccaatccaacgtttttcgacccggaaacgtccaaaagctctagctcgccatgtcgaacaacttgagtatggatttgaccatccacctcggtctgaacaaacacacaccctcccacagtgtacacggttggttccgagtcgtatccagagggaaactctgagaaaatgacggcgtctggttcttcggaaggagaatcactgtacttgacgtacagatacattccatccacttcacgaccgtcaaagggctcgtccatgataaccacggccgtggctagaacctcgggcgtgctggaatgaattgccatctccaaatcaggtccaacttccatgctgattccatatgggctcgctaccctgtttccaagtacagatataccagtcgggccctgctcgctctgagactgcgatagcgacacaaaaacgccctgcccgcctgttccaacgtgtacgaatccggagtcgcaaaacgtgatctgcgtgcccaacagcggctgtttacacaggacgtaaaagtcgtctggcagagcgacatcctggcgcacggggaaagagtagtgcagaaacgaccgcttgaaggactcgagcgagctggtcggatcacgtgacctccgttctgctccgacagcctcgagggcgcattttttccagcagcattttgtcgagttttgcagttgtatccatgggcgatcgtgttgcagcacctgtttgaaatcgcgctcgctgagcacctgtctccagctccgacacgtctggtagagcgccaccagcgacggagtgtccagataccgacacagaaccggcgtgagttccggtgggatcattggtgatgcagatagagggagacaactgggaactggaaaatcgggttgaaaaagtttgactttctcgacgcgagtgcggaaaaaaattgaaatgtatttttctcaagatgtgtaggttctgggcagattctgaaaaggtcagtcttctccgtgtgtcttcttcattggattgctttcctttttttgtctccatcgcctctagaacccctccatatatggacgtcttattcttcactgcataattagttggagtttatttctatgattagattatctgattgatagtgcgtgattgtttccagcatgtgtgctgttctcagagacaactgacaatgggaattcggttgccgtctcttgtaagcatcacgtggctccggttttgcggattctgctcgaattcgacaattttcactttttattttttttataattattctcaacaaactcccaactactaatagttggtgctagttgagaggttttgacaggcgttgaacagtcccccggagtcagtgtattgagtgtgtcagattctggatgatatctggcttgtattgtctttcctcgcgagaggacacagcaaccattcatctatgaatcttttaagactttttcctatacccatcccgaataggtcgcttttgagcaagcaactgcaaatcttcaaggacatgttgcaccgtcgatggatccagatcgactgtacttttacttttacatattttaaaacaacaagaaacagaaaaatacttgcaggttcacgctgctctggtctctagaatttcatttctctgcgcatttgaggtcagattacataattcccgttcacctagcaactccagctggagtctttttctcgaaaatcgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcaattcggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttgtccaggagtgtggcgagtgggccttttgtttgtcggatgtttcacccagttttctcatcctgccatcgatttgttttttccagtcagattttaaattgatcagtggtgaatctcaaggtcagaaatcatgtctttttttggggtgggataatgactgagagcggtacttgttttgtcttctgagctcgacccatacttgacagattgctctactgcttgcaagagacatgaactgtttgagacactgttcttgaattgctccgactcaggattgcaaaggcgcggctaaaaaccacaatattcgtacttgaacagatgcagttctgagggaacgtctccattatcagaaacatggctgataatctcgtaaactccagtcttctagctagttgtcctggtcgagagcatagatcatcgcaactaacggctccgaagcgacgaggagttcaaggagaagttcaatgtgaaggaggagtccaatgtcaaagaggagttcaaaatgaaaccaaagtagggacaaattcgcaagtggcaaagccacaaaaggacaaccgcgagtctgcttcaatcgtcggaccatctcttccaactgcgagagctccattccctcggtctttccaaaacgcattgctcatgagatcgcaagagcacaacaggtacacagaaagacagtcgagaactaaaacaaatgctcaccatagggcctaccacagccttccatttctagaccctcctccaaggttgagtccatgggcctgcacttcaatgcaaataggaccagccaaccacaagtgtcaaaccctccaagttgtcagtactagccaagagcattcaattccacaagctagccaaccagtcgcaagtaacggacgattacctgtatcagacggcccgtttttcgagcacagtagcatcatgtcgagggttctgagcttaagagagcgtatcagagtgtatggagagcaagggtgaacaacaaaatgatgttcagaattaaaagccgtatacttttcatctggatttttttttgttatatatatatgattttttttgatttgattttttttgatttgaaataaaaaaaaattctgaaaaaacctactttttaaaatatagatctttggcggtcacgtgatccgaccgtcatagtttgcctgcagatgtctgttaaaaaaacgggacaacacgcagaggaggagatattgacattgagcgaatcagcactgcacgaaaccacgtcgcctctgctgcttcccgtgcattcacatctaatttgccatttgttggtaacgcctcgttgacagcagatcagagtgtttacatgacatgagacggatcaccgtggccgttcgtaccgtgtgtatgggccctcggccccggtatgactacaaagcattggttttatcgataaagatgcccggggtgtccagtttgccgcctggtagggcatttaatggtcttcaggcgcctcagagagggctgcaattcccggtggactctctcatggccaaagagccgacttttttgcatttagttcaggaggtgattgaacagccgatgcgggagggcgaaaagaatctcaagggcgcgttacgcaagctgcagatgcaaaagctgcgtgttctggcccggatcaaacagctgaacctggggttggaggagcaggtgagaaaggtggcggctaacagactcatagatcattccagcctgctgaagttcttggaaacgtgttctatgggcgatggaggagatgcgcagctatcgctgtctacaactatgttactgagtcaacagatggtggctgatggggaattcgagctggtggccgactttctagccaaccagttctcgttcggagacattctcaagctggggggccagattattgccgacggagggcctaaaatcaaacagaagcaagtggtcacggcattcgagctgtgcagggcgttcgataagcatgggtttgcccaacaactggcccgagggctatggatcggagagatgaaccgaggaatacagttttgtctggggctggatgactgtgcgacagaacaacagcttcaagattttctgtaccacaatgaccggatcaactaccgcttgtccaggtacaatagtggggcattcatattggacgacgcccttaagccctatgagaagatgaggctgctggaaaagtacgtgcaattgggaaacacggaaattctgcgcaacttgtttttcaaccaggctgcggaaaaacaccatgaatggatccatgtatgcatcgagagggtggttcaaatggctatcagtgaccctcgacttttaggagttgtcaaggtcgttttggagaagaagaaggaccttccagtatggtgtactgctagaataacggctctagtgaccgaccagaagtctctccgaggtctctgggcgagatacagtgcccaatactcccatttggttgaagatgagaccgccaaacagaacatggtcgcgtttctggagaaggctgtggctttgggagacatttattcggccagcaaaattaccaaggtgcttggagagaacactccaattccgctagttaagcagtacctgcacttgctgtttggcaaccgtctacacaagcgtgaatctaacaagtttgatctgattactcgccttttggatgccaattcgagcgatccttcgggggtaatgaaagccgtgggtgcagtgtggcctcataaacggtaccatatgtcggaggtgcttctatgggacctgatacgtgcctttgaggccagtaagctgacccattggtctgagcttctagaggaacattttgctcgggctatttttactcgtcctccagtcgaaaaggttgagtactacttcttacccaaggtttctgtgagagccatctggctgtgtattcagacagaactgactaaagccatgcatgctaagaagggtgatgtggatcgaagcggaagtctgcagttgatcactattgctcttatggctatcagaatgaagtccagcaggacgcggttccaacggcgcgagatctcgaaagctgagaaagagggacccgaagaagagaaccgtcaacagccagacaccagtatggtcatttccaacccctactctgacctcgatttgagtctactgcctcctcgggctcagctcgaacggcttcgggtccccagtgagtatctggagattcgggatatggacatgctcttactacagcaaattggcaaacaagtgaagccattttaacaacaggtagacattgaccagtggatctgcgacgtttgcaatgtgggaatttgtcgagctttttatttttattttttattctagggaaatacattcaaggcatataaaccatgctaaacttgcagataggactcgggttcggacattcggaagagcgtaagacaataatactcgtagatttcgtcatgttcttcttcgaggtcactttagcagccttcccgctcttgacctcaaccacacccctggacgccaggagccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcagctctttttttgcacctattataagcacactccgcggaaacgtcttgcatctcgggttggagacaccataacgacaaggaatcaatagcttgagtacgacccccgcattctagatacgggacctccgctatggattttatacatatgaagtgatatagcaagcaaattctaactctggcaattactggtatccattcctactgtttatagaagagcccacactcgtgttcttcttgcaaagtgtgcatactctgatatacatacaagtatggttcagagaagggtcagaatttgttccagttatatttaagagatattccatacagcgtactctagctagatatatttctcgtttttttatttgtttttacgccgactaaccagtctatcttactatcctccacctccgaccgcctaactcattcatggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgccatctttttgctctccaaatgtcaatatgactcgcggaattggcttgtattttagttacgtctttgcggtgggtgcacttgaacattctctacaggtgcaatattggtacttttttgggcccagagttaaaaaagctaattcaataggtttaaataagataatgtcgaactctctgttcatttgtaaccaataccaacgattccgtgttgtgatgtgctctcgtaactccacctcatttcagtttttcgagtcagaaatgccctctatatagataatgaaattgggagttctaaatatcatttaaataacttgacacaacttaacggtccacaccgtattactgatatctcgcatttagcatttgtatggcagaattccgtgcctgaacacacgacaggacacagtctgtgctatgtgttatgatagagcaaaaaaggagaagccaccgcttcgtttcggcggtaaaaatggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgcccaagatggagttcggaggtaggcatgacgcacgggctgtgaaaagagtcattttgcctgagagaaaaacccacacccgttgcgaatataggtatttgaaaataaaataaaatatataaatacagtacctgctactgactcagacgcatcactccacggtatctttctaaatatttctcaaacagcggatgatgatgttcccctctcagtgctttccatatcttggaaagtgagtagttcggaaacaaatcaggacataaattcggaaaggttcgataacatgggaattattgttttccctctatagtgctggaaataccagtaagtgcattgagcattctctctctacttatcctttctcaagtgtggtcgcaagggtcgccaagtagagcagaagggaaaaaacacatgtacgattacacaaaaagaaagactgtctcataccaaagctacttaaaagagcatagaaaagttttcattctgaaaatcggctccaggaatcttcatatcctaaaaagagtagatgatgatgttatagaggaacaaagtccgtccctgaaacgactacagaggaggtcactagaatattacagggttagccagtagacgacaacatttagaacccactcaaactcttattgattcaatatctcttagattgatcgaaaaaatttgccgtgattaatctcaaatttgcagatagtagtggctacgaatgttactttacaacaagttggcattctggccgagtggtctaaggcgccaggttcaggtgactgaatcaatatcctggtctctccggaggcgagagttcgaatctctcggatgtcattctttttgtggatggtttcggcgacgaagtttaaaaatacgagttgtagaggatatactggctgatttttgtagtccagttgagttgtaatataaaccatttcttttattcagttcacaatatcaaaataatatacagaagggtatatatttgtttgaatttgaacgattttgttgaattttgtgtttttcaacaaacccacgttaattttatttttctgtttttttttctgttttatttttctgttttatttttctgttttatttttttctgttttttatttttattttttttcttcttgcaatgcaagaaatccctatatggagtgtaatacagcaatgtagtatgtacatgaagcattcgttttcccccccgtttttccatttccccccgttttctgtttttccgcttttccccctcattttccttttattaatttttaatttttacttttattctagggaaaatacatttcagctacttctaaaaaaaactttttttttttattctaatgattcattacaactattttatttttattttttaattctaatgattcattacagctatatacctagtaagccgggttattggcgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcggggcgctgtcggttggtttgtcaacgcttcgtctagttgatgtcattgtcgtggtctcgtggtagtgaatcatggctaacagatcaagaaatcatatcaatcgtttcatgtcttatccagactcgaggttggtgtagtttgttctcataatagatcgtagacggtgtaattcggatagggatcatgaatatgattcgtgtgtgtgtcgtgtttgagtctttgcgccatcggggagttgaagctggggtagctcggtgtttggttttttttttttttttttttttccataatttcattaatctgagacgtcaacgtgtatatttagcactattcaaacaaagcaattcaacgtcaaagatacctttttctcctggagcaacatctccggtcccttggcccagttggttaaggcgtcgtgctaataagaatagcagctttgcaacgcgaagatcagcagttcgatcctgctagggaccatcgaccctttgggtcttcttttttgccgggaaaacaactgctggtggtgggcacagtcatgtgccatgtgcaacagtatcaaaacctatgcttaactagaccgcaacttgccataaacgccaatgtagcactcctattgaaattccacctcgttactggaagtattggaacttttctgatcttttggtaccacttatggcactgttgatatggactagaagaggagcagcatttgtgcacagtccctcttctcaatgaatacaatatgtcaaacgaacagaaccgccaaaattaaattcgttatctggcttatcgtgcagctaacgataatttaatctttcgctcgccatgaactcggactaagaaatggcgttcctgtctgatcacggtccccttttatcgggaccccactgaccccggtcatcctactcatgactctccgtcaccagaacaggacacttcgagtatgtactgtaccatcacgaccaatatgggtataacacaacatattcttcatataaccgtcgggacaagcacccgtcttctcaaactggtgttctcgggcgtttcacaactcctggacgatctgaatgtctctctcgagacacttttagtttgttgatgctctcctgtcatcgacgagcccgaacatcaatgaccttgaatgcttccctggacgagaggctcatctaatacgtgatacacagctgcgaaagtggtcgcgattgcgatcagtagcgttttgacaactctgcagaataacggtgatctacgtatatatatggcacatctgcagagggggagcccaaatgcattgtaacaggcaccgaaggtaatgtacaggccccagatagtggacctacaatctcttcatctgtctgtagccttttgtgaacaaatcatacgctctcatgctctcaaataacatgattgtactgtactgtatgtactgaaccacaccttatctatctaatccacaaggtaaacaccatcaatgcagccaaaaccggcagcaacgcctccctcgttactggactccagcttggttctgagcagccagccggtggtgtcgttatgcagaatctcgccgttctcagagttccacagcacagttccaaaaacaccgagctcggaaagagtgtctccggtgaaaagctcgccctttcgcaaaatgtggttctggatcacaggaggattaatgagctccatgagaatgtaagcggaccactcgtttttgggcagcttttccaggaacccgggaatgtcctgcttgtagatgttgtttcctcctccctctcgctgtggcttgagcacaaaccgttcaggttcagtcctggccagctgctccgcgcgcttaccgccctcagaatcctctccaagaggcagaatttcaacaaacgtgttcaccagaggcccaatgtccttttcggacacgaatttgagcagctcggacttgtctgtgagaatctgctgcaccttcttggcgccagcaagctgggtgtacacagaaggacatttgatggccctgttcttctccagatacaatctggcgtcccaatgagcctgggtagggaagtggtcaggcgagtagccctcccggaagtagaccacagagacctcggcgtcgttgtagtagagtctagaaactccatccagatccctgatttcagtcaccttggtggcctccaacatgctgactcgatgggtgacaatgccgtggttgtcccaaagctggtactctagatgccgctgatcgatggcattcttctcgtgcttctccacgaccgccagcactgcggtttttgatttctgcgcgccgttttgtgcaacatatgccttgtgggcttgagccagaccgtttgcaagctcagaaatcgagttagagcgaggaatgtcgtccagatcaaacttggcatcgtctccgtaagcccccgtggctgccaggtatctgtgcaggtcagccaccttgctggtcagacctccgaatgagacagacacggtgttgaactcgacctgcttgggggtcaggttgccgtccttctggtcaatcatgtagtcggaccggaacagacctagggtcaggggttggatgggcttgccgtccaccagagacagcttgtgggtctcccacagcttaccagtgaaatcggggtccgaaggagcaagtttgtcgatgatcttgtcgagccagttgttgttggtgaaggaggaaatcttggagtacaaagtgttgaatcctcgctgggcctcaatgctctcgtcgaacacagatcgggggaatggagaggggtggagggtgactggagcatggacagcagtagcaggatcgtcagtgagcatggtaagaccgttgctgaacgcccaatcctgcacagacttgagcagtggcccctggctagcaggcagagtcacgggatactctttgattttctcttggaacgtcattggttgtttcggagacgctggtgtggaggagaagactggttgtgcatgacattgttagaggtgggtttgacggagttgatttgtcagcagtacatgaggacatggaacaagaaagcgacccggtgcaattgccagtaaatttcaacatacagagcagaaaacagcccacaattttatcgtatttattcaattttctaccgtacgcgccctcactaaatcaattagatatatataatggtgcaatcgagcctattatgatcacatcacgtcagttgtgaaggttgtgggttcgattccccgatattccaccatatttaaacttcatccatgcgtcaactttaataaatttgtatgcatgaacattgtgaaattgaaaccgtctacactagtccacgagaacaacgaaatggtcaaacgaaagagagaaaacctgctgggtaagctggacaagctgcaagctgccggagaccccgaaaaggcccggctgggcgccacaaaggagtacctggagggcatgcagattgtcaagaaggccaagcttcatcagaaccccgatcttcagctggaggaggaaaaagtggatgaaaatgccgttctggaagtccagcggaagattgccagcaacaagctgcatttcggcgacaaggagctggtgagagcgctgaaaatcgcgcagaagagcgaggtgcagaagaactccaagaaaatttcggctttggagagcggagaggagctcaagggtcgtggatcgaaggatgtgacggttgaaagtctgcagagcgagattgatatgctcaacaagatggaactggagcagctagccaagattgtggctattcgaacgctgcaaaaggtgtacactggagaggacaagaagactcctcagtggcttcccgagtggttcttggatgagtctagcgatcgaatggcggagtttaagacattccgagaggctgctactcgcgaggagattaatttgcatactcgaatgactgcccaaaagggcgttcgaactgctgttgagcagtacaccaagcgtcttgacaaggctctcggagatattgacgagaaggaggtgaaaagagatgctgccgagaagagagaaagagcagttgaaaagggggataaaaaggccgacaagaaagaaggcaagattgagaagcccaaggatgagaagaccaaggctgagaagaccaaggctgagaagaccaaggctgagaagaccaagactgagaccgacgagtatggacaagagaagctcgcaaatatggacgtctccgacgccgagtccgacgacgggttctttgagaactccgcagcccagttttctgacgacgatgaggagaccttcccgcagatgtcaatggctacaggttacatttcaggctcggacgacgaggatatcgacaacgacaaggtggtcaagggagcaaccaagaaggagcgaaagaaccgacgaggtcaggccgcgcgacagcgaatctgggagctcaaatacggctcgcaggccaaccatcttaaaaagcagcgccaggagcggtacgaaaagagccagcagctgcagagagagtgggaggagcgagaagccaagcgtcaggagcgacggaacaaaatgtcacaagaggagcgagatgccgaggacgagcgacaacgacgcaagaagctgggtctccgtcccgagcccaagcagcatagagacgactctggccccttgcatccctcctggcaagccaagaaggcacagtccaacgtgtcttttgcaggtaagaaggttgtgtttggcgaagatacgtcttctgctgctcctgccaagcccaagggtcccgccaaggacgacgagggtcctctgcatccttcgtgggctgctaagaaggcccagtcggcctcaaccgccttcgcaggcaagaaaatgaccttttaagtgtagtattctccggtaatagatctaacgtattgaatgggagggatacactgtagctgggccagtatgtcggatagtacgggaaggagaagacaagtgtctgcgatacatccagggacaagcatctagaaacataactgtcggcactgacgaccatgaagaggtctcgtccaccggaatacaagaggtggagataggggtacccagcaaaagtcgttgaactgtcctcatatgagatcaacatgggtgttacgatttggtactcaatagaaccacggagaatctatgctagcacactcttgagatagtcagtaatggttactctatcttgaaacagtccttctctgtgtccacttgttgtgggctagactgtcgctagtgacactatgtacaccatgtgcacgatagacaataaagagtgtgcgtggatttgcgtcctatctccattaggaaagcgcaccaagacgcctccatgagataactatctacccgactgagaccagctgaattcgtcatttgccattcgccattcacaacaatgagtccggctctgctcatccttgtccttgttgcgctcgtgtcagccctggcgcctcccgcgtgtctgttggcctgtgtgggcagagagacccagaaacagacccagtgctcttctctcaaccaaatccgctgcatctgtcgaacactgtcttctcaaatcggttcttgtctgcacgagctttgctcttcccacgtccacaaggcagtagacaggttcacaggcacttgccatgagtttggagtgacagaggcgattcaagaggagatagttgatggtaacatgggacatggcggagctgatatgaactacagttcagcattctctagttctgcagattacggctcaactactcgccacgagcccgacccaagccctacaatcatgccttcaactacaaatgaaccaactatcaccccgacggctgaagtcaccgcggaggccacaatgggaaatacaaccacccaccaagacttcagtcactcgtctttagtccgcggcacaactacaacaacgacattcctacccaccgtgagagtcacgtcgtacgtcgaaactacagagacactggcagcagtaaccgtgactcctagtcctcgagttatcgccaccactcggccttctgcttcaaaccaagctctcgtgctcagctccgtgtcgcccgtgtatatcctgttttgtgtcattatcattatctataaataataccagttagtatgaatgcgttgcaccttcgttaaacgatgtgctatgggtctgactcgcctaggcaaactcgaaagactggaaacaaagcggcccgtcgaccggactgagactcagctcctggaacttgacggcgctatcgtgatagtacagaccgttaatcttgccctcgacctggttgaagcaaatgtagtagaatccggcgtaggacgcctggatggtctgctcctcgggcaccagaaaacactccttccaccgcatgtaaatgtggtccagcttgtcaaagtcctcatgcacgtagtccgggtccatggcctgtttttgaatgtgtctccagggcgggaaccgaccccagtgggtcaggtctgttttttccttggctccccactcgggtcggcgggtgtagaaggagtacttgggcccgattatttctccctcaaagtatgtggtgaggtctgtatttgctccgtccagaccctggatccggaagtagccacacagaaagtagttggccatgtccacgtacttgatttccacgttgaccgcatgcttctggctcttggacacctgggtgcccacaaactgcgatcctgctcggaggtacgaagacatgacactggggatgactcgctgggtgaaaaacgttgtgtggttattgctgtcgtaggtgcacatgacggcggtatcttcgtctgcgtcctcgtccgtgtccgccgttgctgccgttgctgccgtcggtaagctggtctcttggacttgggtgaccccgcgcctttctcgtttggacgacttggggtgctcgaccgcccagtctcgtttgtagttggagggcatcaggggaggtgaacaggtgaagcgctggttgtgcttgtattcaaaatatctgtcgagaatcggggggactggaaatcgtggctcacggcttttgggtggtgtagtggtcaactgcagctagctccaactgcttgtagacaattgtcgtatcgataaagttgcaccggtttgggtttggtctcgtgggagttgctgcatgctactacatgacattgggccagtgggatggggaagaggctgtggaaagggagtggaaagggagtggaaaagagtacaaaaaagagactaggtcgtcggagccttggtaatccggttgtggtctgcacgagactttttatacgtgctgtggagacaagtgaagatgtgaagacgtgaagacgtaaagagaggtttgactgatgtttgatgactgacttatttacttggtattgcaccaagtccttgttcaatgcttggtgcatcttgttgtacacgctgtgtccatgcatgctccactacagatcaccatggactacaaatacggcagttacagtatgtagttgtaatcgcacttgggttgcatcgaacatgtcgcccattagtcaccggtcacatgacaccaacatgttccgcagaaactattcccgcgcccttcccgcgccctttccacaccattcccgcacccttctctgtggcttgaaccaatccgaaacgtccacattttgccttctactctcgactctctctttctatactttatcgacgcttcctcggcccgcaaaactggtctgccatcaccgcaaactctgaaggccagatagcgcactgagtgcatgggaggggagacgctcctcattaggcgcaatgaggggtggagatccagaggaggaggaggagggtgtgtagagccacgttgagcacgctgctgaactggaaccgagcgggccacggccagagatgttagcccaactacgaggcagtcacgggccagccacgagtcagacagagtcatcctgtcgtgtcgtgtgatttttctcacagccacagtgggtgctcctacagtgtacagtactgtactcgtgccggtgctgtacctggatttgatgatacgatacgattgataactagtcgtgatcgcgtgacagagacaagcaagaagcgaaaacgagattagcagcctccaactcaccgagacacgcagcctccaactcaccgagacatgcaccaagacgcgcaccgaaacgtgcaccaagacgcgcacggaaacgatatcatgtgtattattgaacgccagtaacccggcttactagatatacagctgtaatggatcattagaataaaataaataaataatgcttctttttcttccacttataacaattttttttctgcatatacaatttttttctgcatatacatttttttttttttttcatattaccccgtacttgtatctacttgttgaagatcaagtagtattgattagatatagttaacaacttacaagccacttctagggacacaacgttccgataacacacccttctggtgtgtgcttgctcattcagaaagagatgtggataaaactatctacgggatggacatctcgtctgcgaccaagctggttcctctcatcactatgtgaggaattagccaggtagcaccctaccgggtatcaccttcaccacactcaggcctcacgaataacaagaaatcacgcgactgtcaaattgcaggtgactaaaaatcgaggttggcaaacaaccgtgtgtcactcttggggccattgtccagaatcgaactgaggttccacggctatcactggctaaatatagaccgggaggacgacagacgggaaactcgacagtcgcagactcaacggcagactcaacaaagggcttcttaggaaccttggtacttctgcttctgggacttagctctggaacttaactctggaacttgttagctcttgaacttgtcaggtcagctctaccaacgacgaggccacgacgcgtcgcaaaccgcctcaaaaatcatatcaaacactgtccctacagatcacgccctggcataggctttccttccaacgcgtggttgttacagaaagtgtaaccaaccctttaagtttgatgatgaagaaaaaaaaagtttgaaaattcaaaatgttaaaatgtcaaaatgtcagatttgatttattttcaacgtgtccttaatggcgtctgtagaacggcctcaaaaggccaaaaagtgagcgatatagacacagaaacagcagagaagagccaggggactcttatacgccgccccataaccccgattacctggcctgcgacccttgtcgacccattctcccattgtcccattctcatctccgtggttttttgagcttgctcccaaagttcacgtgatgcagctccatcacggtgtatatcgccgaaacacgtctggttgcacgccatgccgtcctacttcaaattcagcgatttggagcaaaacaacaacaaacgggacgacgacttcaaaccccgtaaagacgccatgtcttcgcctctctccatgttcaaccaggtgcccacccgaattctcagactcgtgggtctgtccgtgtgcgctctggtgtttgtcttcctgtttctgagaaacaccgatagcaacacagtggtggtcaacgacaccaccaaggccgccgcttccggaaatgtcaagtccgcgcccgaggccaccccccaggaccccctcacgtgcacaaagtccttcgacggcgtcacccccatcacccagtacgtcgtcatgatcgatgccggctcgtcgggctcgcgaatccacgtctacaagttcaacaactgtcagtccaccccccgactgctcgacgagcactttgtcatggacaagcccggtctgtctgccttcaccgaccccgaggaggccgcccagtccctcgacaagtaccttgacagcgctctcgagtacatccccgaggagtaccactcgtgctctcctctgcaggtcaaggccaccgctggtctgcgaatggtcggcgagcaaaagtccaaggagatcctgcaggccgtccgggaccgaatccaggccaagtaccccttccccattgctggagacgacggtgtgggcatgatgtccgactctgacgagggagtctacgcctggatcaccatcaactacctgctgggaaagattggttcgcccgagaagaagcccaccgttgctgcctttgatcttggaggaggctccacccagattgtgtttgagcccgagctcaagggagacaagaagcccaccgctaagcagatccagtcggccatgcagcccggagaccacgtctacgacctcaagtttggcgatctgtcttactcgctttaccagaaatcgcatcttggatacggcctcaatgctgccaaggaccagatgtacaagcaggttgtcatgaaccacatcaactctgatgacagcgttgttgaggacggtgccactcttgtcaacccttgtgtgcccagcggtctggagatcaaaaacgtcaaggtcaaaatcaacgccgagaagacctacacagtcaacttccgaggcccctccaagccccagacctctgctcagtgcagaaagatcgccgaagacattcttcacaaggatcatgagtgtaccgtcgagccctgtgcattcaacggtgtctacatgccttctctggctgagacctttctccgagagtacaagctgtacatcatctccttcttctacgaccgaaccgctcccctcggtatgccctccgacttttctgttgaggagctgcaggatctgacccagcgtgtgtgccagggcgagtacgacggcttcaaggccatccccggcgccatcagtgagctcaaggagaaccccgcctggtgcatggagttgacatacatggtgtctctgctgcaccagggttacgagatccctgtgggccgagaggtgaccatcgccaagaaaattaaggattacgagctgggatggtgcctgggtgcttctcttcctctgctccacaagaatggtaaggatggatggacttgcaagctcaagaagcagtaagattaggaaaacaagtacgctataagtacagtatcatagattgttgtatatttgtatatatttggaaccgtagtgaagtacacttgtagttctcatcattcgtgcgtggtatgcggcaagtttttgcatacaataggaaatacaacccctctatactacagtctacttctacagacacgactttggcatacaagaacttcaatttttcctcctaatccctctcctttataatttaaacggttactcttcgtcatcatcaccaccagcaatgatatcgggccagtcctcaaagccatcttcccaggcggtattgagcttggcctcggtcttgatcacgtcgccgttgaatcgtttcatgattcgctcaaactttcgcatctctgtgggggtcagaagacaatggtccagagccttggtgagcttctcggtgtcaatgttctctccgatgaagacgatttcgtttcgtcggtcgccgtagatgccctggaagtccttcttgatgtaggctctgactgtctcgtcgtcgggccacgagttttcactcatgacgcagaaccagggctgcccaggcttgatggtgagaatggcgccggcctgcgaccactctccctgcagaatgtgacgggtggcgagccagaagtatcccttggaccgtagcaggttgccaaacactgagttcttcttgttctccaacacaaccttctcgtcaatgagctcgacagattcatcgtcggagtcctcctcatcttcccattcttcctgggacatgggagagtcgccgtcttcgtccacaggctccagctgctggtcatcgtcctcagcctcctgggtggcgttctcgtgaccatcgtgaacgtcggctccggagggagtgttgtactccataacgaggaacttgtctctgatgagctcgtgcagcctgagaggatggaaaggagttcgtgctctgtacacaaagttgttgatgttgtactcctcggtctcgggcttgggtgcaagcttactaccagcagcaacatctcgaacagtcatctcatggatactttggagccagccggcagaggtggctgccttatcgaactgaaaaaggcccgtgttgatgatctcctttagatcgaccttgcagaagttggtggtaatgaccttggcaaccgggttgagctttcgtaccagagccttgatcttattctgctttttggtggaaatggtgtctgtcttgttgagaatgataacgtcggagaactcgatctggtcaaccagcaggtcggagatggttcgttcatcctcaggcataccaatctcccaccggtccttgagtagatcaaaggtctcaaagttgggcaggaagttgaaggagtcaatgacagtcacggcggtatccagagccgtgagtttggcaagccctccatgctcggcaatctgtcgaagcaccttctcgtccataccaaggtccaccttgtcctcagcatctagcatagcagtggtgaactcttgagtgaaggtctcagccacctgcatgggctcagaaataccggttgactcaatcacaatgtagtcaaacttgccagaaaaagcgagctgagccatctcctcgagaaggtcacctcgaagggtgcaacagatacacccgttctggagctgcaccatagactccttcttctggctgaccttgtggttgaccagcagagaagcgtcaatgttcagcgcagacatgtcgttgacaacaacagcaatcttgtagccatgattggccttgaggatgttctcaagcagagtggtcttaccggctccaaggaagccactgagaagagtcacagggatgggtttctgaatggaaggcatggtcggataatatgaaaaggagttgagattggagccgctctcagtatttatattagcatggctggtgaaaaaaaattgttctcagagccagcatggaaccaccaaggtgaaatggaccacgctaaagttcatgtggggagccaggtcacaagatcagctctggaaacacattttgtatgggtccatgggattatgagtggatagatgtatttgcgtagctgagagaataaaaatgctaccaatatctcttgtcaaatctgttgactaatactcattataatgaggtactgctgcaagtactatataatgaagatgagatctcccgtcaagtttggtgcgctccaacttgtgatccaccgaggcaaagaacacagtacgcacacgaatagaatccttgagactcgaaaatttcatctaaactatcaaaatggaaatctgataaaatcaaggccgttaaatgaagccttgtcggcacgtggtttcgtgtcaccatccccccccattagcatttgcgcgtatgcattcacatgcataaccctgcatattgttaccttgaatacgcacataccttggcagttatttgttactctacttttctcattggtggctgggacattaaagtcgcgagtacagtagcggttacgaaagcgaaaagtcacctagaaatgtgaatatatatacaatttgtctacaatgggttggaacctgattcagcccgtttttacgaatccacccaatttttcagctttcaaaacggaccaaaaacagtcgggcttaggacaaatcggtccttttcatgaccatagttacaggttagccaataagactcttttcaatgtcactggggggataaatgagagtactgcacgcgaagttgcgtttgtgagagatatttgatcaatctgtagcagacacaaaccacatccgcccgttatatcgagttttatttcgtcatttttgattctacgagtaggaactctgctcacaagtttaggacttttggtcaaaggttgtaatgattatttttcagtcgtgagactacagtaaacttgttctcctgtctctgctaactccacacatttgaacacacatttgaactaaccagggggttcctgccaagcgtatctgcattctgaatacatagtataccgtacgagcactgcttaccaaacaattgttataccacgaatactgcgtacttggaaagtagaactactgctgctgctgtaacccatcctgtgcacattcctctcttgagaaccgcctacaagcagcacgtcttagacatctgtcgaaagaaggcctgttcttgaaaaagtcagtccacgtcgtgaaagatgacgatacgatacgatctcgacgatgcgtatgactatgaccgattgaatctcaccgttaaacagttcagatacaagcgtgttcaggcgactggtacaatagatgccgttacacgcatcaaaagaactacagcacgtttacttgtaatacaactggctcttagtcgacatgaaacacccgtacttcttttcaccccaatgtataacctgttggtgggctgtgggtgtgtaccctggtggtcatgcaggaacgtgtgatgtgcaaaaatggtcatcacaagtaattggacactattggccacgtgcaacaagttgttgacagacttatcgatctaactccgggcacatatacatcatcgtttcctctccagatcacgtgagatttgtcagtcgtcggagtctgttgatacctgaggaagtgtttaccgtacggcaagtctctggacccgtaatatgaattttgataggagaggatagtcatggtcaaaaataaagctttgcgatcagtataagtgcagctgatttccccctatatcctgaagccgttccgttggttgtaagaaaggatatacataataccagagtccccggacgccgccattgatgcctcaaacgcgcgatattgcatttgtgcacgtaaaaaacatttttataacgttatttgggactttaaaagacacacagaattgtcatatatcctcttacttcttctttttcgcgtttttgtccgccgcgtgactaatcacgattctgattgtgagggccaaaaaactgtgtttttcacgaataaaattggtatcctggccgagcggtctaaggcgccaggttaaggctaataccttaacgaatttcctggtctcttcggaggcgtgagttcgaatctcacggatatcattttttaattttgcccttgttggacatcctaaacgagtatctcgagtgttcacagagtttcattaaattggaaagccgtgatttgctgacattttttctacatttttcactgtgctgaaacagacgggcaccagaataacgtgccgacttgtaccgttcccggatgtggactttctacaagagccccactcgtctcattgcatgatggccgtcattcacacatcagggcttcacctcagggcttcacatcagagtgtcacatcagagcgtcacatcagagcgtcacatcagagcttcacccggctcgcttactttgccacttctccacgatatagacacagctctgcggattccggctcgcaaaaaccctggacagcgtgctccacatccgtggatcgccacatactttggatcggccgctgtttctggcggtttccccgtccttgcgctcacgatatcccacggaacggcccacggaggtccagcttccgactgtgcagttgtacatggtgagacatgataattatgtggatatgtacatactgtacataaattctacggctcatacaaagagcacaattcggcaatacgcttagccgaaagagtaagagcagtacgccacgtccgtcgtttcctctatcgccatatttcactgagaagttacctgcgatacaattagtcgcacaaatctacgatagctgaaacctccttgtacatgtactgtacctaccacagtacccttagcccccactcgtgatagagtttatcactatcaagccttcgcctaagacacctatccgagcacgccttacattggctgtcgtactgtgtaccaggtacaacacatgtaaaagtacagtaccgatggatacaagacatctacagaacaaaaacagtatcgacattggtacaatcatttatacagctacatttcgctgtttgcagccagctccggacactcctatgctcgcgtggtgcaccgtaaaactcgctagagtgacccgatcggtgatgaaacttttccacctggtccgcaaacttcacacaagagacccgaccctacatccggtaaagtgacctgatctcaccacacgctacggtgagggtctgcataacatgtgtcctgtggaggttgcacacggtcggatcccctgttccgggggctatacggagtttgacgagggtatagatgaacagaaggacgctgcaagcggtacatgtacagtagttgtttgattaaatgagatgccaaagtactttttcgcgctcaaacttgaacccaactagactaaaacgagtgcggtatgtgttttcccagttttaccacctccttcggtccctttttcctctgacggattaaatgtacccccaactttttttcccttcccccctccatgcggcgccctaataacgttacataagacgaaggattttgttgcttagtcaattatccttgtcccaatcgggttatcttagcctggatgcatgctgctgcagaagccaaacaacatgtggagaaaaacgagcgggcaaacgacacctgaaacaagccggcagggcgcacgtgggaacaatgatgcaaacgggaagccacgggagtcacgggagtcacgggaggcacgtgagtgcacgcaccccttcaccaatggcacgctcgtaagatgggttggttgttacaacagcataaatggaaagatcaatcaaactttaagcaacagtccgacaggaggagctcgtttgggcaggtggaaatttggtcagtctgcggacccgtagcaggccaaatttgcattcatttggatccccgaaagccacagattcgattcgtacaactatttttagtttttgtccccctgcttccgcactattggcccctcaaactctacagcctacggccggatccgagacttcagagttttccacaatgtgtcttggcccgatagttttatatgtgcgatggtggccacgcgattcaagacggttgataaccttgggattctcgtttaggcaactgctctttgtcgtgcacgacttttggcgattgtctgttcgaagcaccatctccccgtcgcatcacacaacccatctaaacgacactccccacacaagttcatctatacgaatacgacatgcttggcctcgataccaacccagattgtgctcccgtgctgttaaaaagctcgacggagctgcccgagtatcttgttggaggaacattgtaccgaaccggccctggcggagtgggcgactctgccgacaagatgaagatcaaacacttctttgacggcttcacccagaaccacagatttcacataaaggatacaagcaccgtcgaatacgcttgcaggtcgtcatgcaacgctctcaagcaaatgtacaaggagggaagccccgatatggcccgagtgacgagtttcggacctcgagatccctgtcagacgtactttcaaaagttcatgagcgtggtcaagatgcctctatctgagtccaatgtcaagaccgacgacggcttgccggcagatattgtcaacgttggagttaccattaaaagagatatcacgggtttggttgcgcgtaccgactccaacgttttccagatccttgatccagttactctggaaccccttaccaagtacaactactccaagtttagtggacagagtcttgatggccagttgacagccagccatgtggagttctctgctgacggtaagacggagtacaactacaatctgaagctcggtaagatgcctgagtacgtggtcttttcgaaaaccgacggtcacatcacagagctggctcgtttccaggccccaggcacatatttgcattcgttctggacgacagacaagtacgtggtgcttgctctttggcaggccgagttttggggaggaggaattggtgttccgttgaacaagaacgttctccagggcatcacacaggaatggaactcggaacgcgaaacggtcttctacgttattgacaaggacccgtccaagtctcgtgacttcaagacgtacaagggcccagcgttttttgcattccacacaatcaacgctttcgaacaggacggagagccggttctggatgtgtgcacgtatgacaacaatcgagttctgtttgatttcatgctggacaagttcaagaatgatatggccggggtgcaaaagaacaaggcgtttgtgacccggttcaaattacacgacgggttggctcagacggtattctgctacgacactcctttggccaatctggagctgcccaccatcaacccgagatttcaaaacaaggagcacagatacgtgtacggggtgaacatgcaagataagggccagtttttatttgaagccattattcggatggacttgaaaacaggagagaccttgtacttcatagaagaagacgagactcctggagaggctctttttgtgccagatccagagtctgacgaagacgacgagcttgccggtgtcctgctttcggtctcgctaaacctcaagacaggcaagagtgcgttgctggttcttgacccggcaaccatgacagtcacggccagggtccagatggactctaaggtcaactacggcttccatggcagttgggctatgtaagcaatgcatccgttagacagaagtacacattgcacaacatgacttgtaggtggcaaaaacgataaacgaattagtagctgacttctgttcatattttccacgcaaactatgtagattttccgacgtacgtaccagcggtattgctatggatacatcatcacttctctgaaacgcttccccaaaacgctgatttcagtcacgtgatgcaaaaaaacaaaacaaaccaaccaatggaggattttctccgcccacactttcactagtggcctcttatctcctcacccaataacaagcccgtcagttagcttagtcataacccatcgcccatgctcacagttaaggttaccaacatgcataattcaatgtcgagagatgtctatcgccgtttgttgcatcccgataccaaactccacacaaatcagcatgctctttcgctgtacgaatccagaaggctggagactggtgacctggtactacgatctcagtccttgtgtcacacagacagccatctttgtgctgccaagtatagtggctttcaccttaggcagtcacactctctaccatttcagcaagtacagcaaacgagaccggccctaccgatggcagtactcgatcacctgggactactacaccaagcaagtgagtactcttatgacaaccgccactgacgatcgatttcttgtcccccccccccactaacacagtcattaacagtcctacaacaagtcattgcattgatcattccattgatctcaccctttgcatctggggatattcgaaactgggcgccactggcccttctagtcgccacatacatcacctttctcacccaaaaatacgaatcggaacttgggaaacccgcatcgacctcagtgctactgttctggctgtttgaagccgcctttgtgatcctctcttgctacggatgggtgattcgacggatctacggcgccaaacaggctggaagctcgtttattctcattatcgctctcctaggagtcatttcaactgtcatgatctacctggaatctcaggtctacgagcctgtcacaactaaactggaagatgaagaaatggaagatgaagaggaggctgccgaatcggaaccccgtgaatcattctcacgagtatccccatacgactcggcccacatcttgtcacgggcctactgctcctggatctctccattcctcaaactgggaaacaagagacccctcaaactgactgatctgcctccacccccagagtttgtcaaggctgagggcctgtacaaggaatgggtgtctagaggatggtcccgtgatggatcactcctatacgcgctgattgtccagttcttccccacttacctcacatgtgcaatgttctacctcatcagcacattcactcccttcatccaacccttcttgctgcgatcactcattatatttgtgggggagtatctcgaggagggaagtattgttcctctttctcgtggaatttctctcatctttgtcatgattctcacccagctcatgtcatctcttctctcgatcaagggctttctgttgacccaagctttgcagacaaaactcaactccaccatgacttctctgatccatgccaaggctctgtctttgagtgccgaatccgtgtccgagcactccatcggtgagatcctgactctcatgaccaccgatatctatcggatttcagcagctatcgagtccttcgataccatctggaaggccccccttgaagtctttctgtgttggtcttcaatgtacttcctcattggaaatgccatgtggctcggaattattgtcatgtgcgcgcttttacccattacagcaatcatctcaaaggtccggttccgactacttaagcaactacgtaaagttcgtgcaaagagatatgatgcaactaacgactctatcatcaacatcaagtctatcaaactctactcttgggaagcgctgtttgctgacaaggtcttagcattgagatcgggccaggaagtggccaagctcagacaaattgtgcttattaagaacattgaaaagttcatctggaagaccgccacgagcttttcctcggcagcggcctttgcatggtatgtcctcgtgatgcataaggatctcaccactgagattgcattccctgccttgtcgctttttggcatcttgctgggcccctttggagaacttccttatgttctaaatcagtttagtgaagccaagattgctctggacagaattgaagaatatctgagagctggagaggtgcagaaagggttgattgaggatgatgggtctgagtctcacgaccaaactgtcaccaccacgccagaagtggtgcttaaaaattgttccttcacgtgggaccgaaagcatgaaattccccttctgaaagacatctccatgaactgttctcctgctactctcacttgcattgttggacgagttggttcgggtaagactggtctactcatgtccatcttgggtgagactttcaagaaaagtggaacactcactacctccggatcaatggcatacgtatctcagcagccgtggatttttaacgcaaccgttcgagacaacattctatttggcagcaaatatgaccaggaggtgtacgaacatgtcatcgacgcatgtgcgttgtcacatgatttggaactgttgcccgatggagacttgactgaggttggtgagaaaggtatctcgctttcaggaggccagaaggctcgtctagctctggcaagagccgtttactctcgtgccgatatcatcatccttgacgatgtccttgctgctgtcgatgagcacgttcagagtcatctgattcgcaacgtggttggccaaaatggcttgctgagcggaaagactcgaatcctcgcaaccaacacggttggtgtgttgaaacaggcagatcacgtgatctggctcgacgatggtcacttggtggaagagggtaagtacgatgatctgatgaagtccaacggacggctgactaagctggtggatgagtatcatcgagagtctcctggcaccgaggccactgcggtcgaggctatcgactctactgtcgaggttgaagagttgaaggatgatggtgacgaggatgatgaagagcccaaggaagtgacggaagagcctgtgtccagagattctcctactccattcaactttatgcttcggcgcgcttccaccttgtctcatttctctaccgacaacattcctctgagagaagatgtgcgacgaactcgtatctcagacgaagttacagcttttggaaaggtcaaatcaagtgtattctacaagttctttgctgcctgtggtctacataacgttgcactgttcctcttcttcactgttctagccaacatggctggagtcggatcaactttgtggctgaagaaatggggagaagaaggtagtgcccaccttggacatatggtgagaatgacttcccagtttttcagtcatactgtttggaaagagagcaaaccagaacagcagctcatggaaatgtctcatagcttgtcattcacgttccctgcgctgtctcaggctaactttgctcttgtctatttccttcttggactaacgtctggtctgttcactttgattggctcggttgtatggttctcatatggctcaattgccgcttcgcagaacttgttcaagaccatgctagctgctgttctggcgtctccaatgtccttcttcgagagcactcctattggccgtatcacaaacagattttccagtgacatctctactctggaccacgtgattcccttccagattgaggcattcattggaggtgccttcggggccctggcttctattctcgtcattgcatggactacaccagtgtctttgtgcataattctccctacacttatcatctatcgacgaacacaactgtattatgtcagcagtgctcggcaggtgcgtcgaatcgcctcgtcggcaggcagccctgtgatcagtcatttccaggagtgtctcactggtctcagtaatgtccgtgcctttggcaaaagctcgtggttcaagaccaaaattacgagtcttatggacaccaagaccaaaacgcagttcatctcgtactcattgtcttcgtggcttactctgcgacttggattggttggagctctggttgtgggaagtgttggactcggcctgattggaggagtgcgtctttctcgtgacacggatggacccaagtggactccttcgggccatgtgacagctggaacagtgggtttggctatgacgtatgctctacgagttgcctcttctcttagtcggttggtacgactcttgattcgaatggaaacccagagtgttgctgtcgagcgggtcattgagtattgtgagcttccccccgagggtcttaccgagggttcttccactgaacaatctctagctcccaattcagaagcccatattacgttcgacaactactccacacggtacaggccccatctagatctcattctcaaggacctttctttctccattgcgcgtcaggagaaaatcggcgtggttggacgaacaggagctggaaaaagctcccttaccctcgcactctttcgaatcatcgaggcggctggaggagccatcaagattgaccaaggagacatctcgttacgcaaactggagtctcttcgatccggtctctctatcattcctcaagatgctcaaatatttgagggctcgctgagagacaatttggatcccagacaggagtatgacgaccagcagttgtggtctgtgttgaagctctcccttctggaggaatttgtgtctcgatcatctgaagggttagacatgaaggttgcgggtggcgaggccggcggaggaggaaacctttctgtaggccagaagcagctcatttgtttggctcgggcgctgctcaaccccagtcctattcttgtgcttgatgaggcaactgcttcggttgacattgagactgacgcacacattcaacggaccatcagaaccgaattcaagcacaagacgatcataaccattgcccacagactcaacacagtcattgacagtgacaagattctggtgcttgatcagggacgggtggtggagtttgattcgcctcagaacctgctggagaaggaaggaggacatttttggaaactctgcaagcaagcaggtttggcatgatgtatatatatatctattctaattgattgtattatggtgtaggcgtacagcttcaatgcacgcccaattggtcggtattggagctcgtgatttggcgagctcgtgatttggcgagctcatgatttgatacgctcgtgatatgctttcttttctctgttttttttttttcagttttctttcattcttatttttacgcacatttcacaactaatttcacgtatccaataattcaagcaacagcaagtgtctccaatttaacgtttggaggagtcgatttgggacacgtaataaggttcaggatttggggaaggtcgagttgtaggactggaatgatttgaattgggggaaggattggggagagtcacgtgacaaaaatcgagaggaaacagacggtattatagatgtctacggtttgtcacgtgacccgcagccaccacgtgacccagaagccgccatcgagccaccagaccttctgctccccttccaccctctctattttctcacgtgaaatggcaaccttaattgtaatatcccactcctgccacgtccgtcttttaacacgcgatccaaactctccttccacacacaagacggaatccacgacgcaatgttcaagtatctggtttcgattctgctgcttgtcagtcaggtggctgccctgcacttctacctcgagggcgatcagcagcgatgtttctacgaggagctgcccaagggcactcttgttgttggtgagtatcagcgtgggctagacggagtcacacacaaggaacaataccgcgcgagaagcgacacagaaggagacgcggctacagaaggcgggaatgacgcgacgtggcgcgacgatgtttgagacttgtgttgctagtttgcagccttgtgaatgccacatggatgacacaggttgtggttgatctatcgcgacagttttaccaaaaacgtgatctggaaacaaaaacggctccaccatcaatactaacgcaggcaagtacgacgcgtgggagtaccagcctgagtctggccagtggatcaagccccacaacctggctatcctgaccaccatcgaggagacttttgacaacgaccacatggtgcgatcccaccgaggagagatggccggcgacatccactacattactgccgatcacggcgagcacaagatctgtttccgagccgccaccaaggaccgaggatggttcaagaacagccgagtcaagatcaccttcgacatgagctttggcgagggctctctgctcgactccaagaacgaggtcaaggttcagggtattgttgcccgactccagcaggttcgacagcgagttcttgagatccgacgagagcaggtctacatgcgagagcgagaggcccagttccgagaccagtccgagtccacaaactctcgagttgtccgatggatcatcatccaggccattgttctgggagccacctgtgcttggcagctcaaccatctgcgaggtttcttcaccaagcagaagctggtttaaaaatagattaaggaagatgttattgttgagagtgggtagactagagatacgccttggatacgtcacgtgatgcgaggcaatgagacagacagattttcgtgtacccgcacgttagtagacgtaggaaacgtcgacgaatatgacagtgtgatccattctatacaacgaccttgttttcagactacagtacagtacagtaatcaacagtttcattatctattcactgtcgaaactctaagctcgcgatagctgcaagttagtttataaaaaatggagtttcaaatttcaagacactctacacaacttgtttgagggtgcaagtacaagaaagttgatacggtgcgggttcggttcacaatatccgcccttcaataaatcaagtgacatagacctcgacagctgcacggtacacgccaatatggacagatcggactctgagaaaacggacgttcttccaatgttcaaacaggagtatggcagatatgggcgacagatgctggtgcctgagtttggaatatccggccagttggatttgcgatcgaaacggatcctggtggttggagctggaggtctggggtctccagcaattcagtatctggctggagcagggataggacatatcaccatcattgacgatgatacggtggaggagtctaatttgcatagacagacgattcatgctggaaacgtgaatgtgcccaaatctgagagtgcggccgagtttgttggaaagctcaacccttgcatttccgtgacccccatggttgttcgtctctctccatccaactccttcagcgtcttcgagggtcatgatctcgtcttggactgcaccgatggcccggctgttaggtacctgatcaacgacacagctgtgctttcgggaattcctgtggtttctgcatctgctctcaaaaccgagggtcagctcagtatatacaactacaatggagggccttgctaccgatgtctgtttcccattcctccacctgctgacgcggttcaaacgtgtggagatgggggtatcatggggccggtggtgggaatgatgggtatgagtcaggctatggaagccatcaaactgctcacaggagtatacagcgagtctttcactccctttctcatgctttattctgcatacaactttcctccatggaaatctgtcaaggtgcggaaacgacagaagacatgtgcagcctgtggagacgtgccccgcatttccagacaacttatagagacgggacaagtggattactctgagttctgcggatctcctagccaggtgttgcttggcgaggagcatagaatcacacccgaagagtatagcaagattgtgtctaccaaacatatactgttggatgttcgagagagacctcagttcgacatcacgtcttttcctaggtccataaacattccgtggtctgagctcaaacacaaggaggagttggatgttcaagtggatggctctccagtatatgttgtctgtcggtacggaaacgactctcagaacgcggttgacaagctgcaaaaactcggcattccatccaaggatatcaagggtggactctatgcatgggctaagaatgtggacgagaagttccccatctactaattcccagttaggcacaataataaaattacatatataactacttaaacaacacaatcaacgcgcacaagccctgaagtgagaccagcagcataccatcctccagtagcggcgttgttgttccattggacggatgtgacggtgacgttttcagggaaagtcaccctgttcttcgagtttgtggccttgacaaacccgtccgagcgcagtccatcgaacaatcgatacctattctccttcttggagtactcgaatcgccacagaatggtaaaggcgtacgagtgcgtgtatcgagcgcccaccatgactcttctgacacagttacccatagccacagttccgtccgagcctccagaaatgacaaacggatggttgatggaggtacccacactcatagcgtgcgtctggtgtcgtgtgacagaagtcagagacttgtacaggttcagctgtcgagtgggcaagactcgaacagtctcggaatcctccaaacacgtgaacgaagacacatggctctggtacgccaccgcaggtgtgtagtcaatgactcgtaggttgatagcccgagtgtgacgagcatcagagacgtctgtgagtttacagaaaccgtctggcgacgaggaaaacaccaaatgtgagtcgacggggtagccacaggcaatggaggctacgtaggtggagtggatgggcagaaagtacgacggtatcagtgcggtttcatcgtctgtgtctgagatatcgaactcggcaatctttccgtctgtgtatccgaccacaatgactgtgggtcctctccaacacaagcaggtggcttttgagctggccaacataaatgttctgtagggagccttgagagtcatgtgcacgggttcgtcgttattgttgtagggcacttcaaaaacacgcacagagccgtcttggaaaacagaggccagtagtcctacactgtctcgagcatcatcctggtttctgggttggaaggccatttccgaagcgaagccgaaatcaaacgtgaatacctggttcagtgatggctgtgggctaaacttccatatttgaatcgttccaggtccagtattgcaggcaaaggccttgaacgtcgggtctgtggattctggcagaccggtggtggagtctgacagagaactgttgagagtggagaccgccaggtactgggccacggtgtgtccgtaggcccaggcgacagacgaaacaggagctccagcgttaattaccgaagctgggttaggtgcatcctgatcgcctccactggctttccaggaagagctagtcttgggggccagagtggtctcttcaccggtgctattcaaaagagacattgaaggaccaagggtggtgagatcatcgcccttttcggcagttccaaactgctcagccacgttgactttgaggtcaggaggcgtctcgaacgtcacattgggcgtcatgatattcttgccccacgcgtaggtcacgttaccccaggtttgacggatagcattacccttgacccgcgaagcctcatcaaagccgtagaacaggttgaaccggtctttgagagccacctttcggtcctctccattctccttgttggcagccgccgcctttgtcgtcggaatctttttcacaggcatttttcgcggcgtgtttttgagagtcggcttgacggccttggtcttggatttgctggacttgctgggcacgtagtccacctccatctcgtcaccgtagttgccatcttcctcctcagccttgacctcgttcacatccacgtccatgtcgtcatcttccacggtcggttcaatgccggggttgaagtccgagtccgagtcgtcacccgcaaagtcgtcgccctccatcacgtaggagggccgaggacgccttgatcgtgtcattgtgggttgctggtggaaaaaagtcgcgttcctgtgtttttttcaggtccgtaattttcgaacgttattgcatatctcgcataaaccttggctgggtagtgtgaggatgctgagtacgaaatagaatatatatcctggtgaatagtacgtgtttgtgaagaaaccgtgtttcagttggcagataatgtctctcaaacaacctctttggtctctaatttggatccagtaccgagaatatagcgcacgagtacacaggtccaacgtcgtaaaaaaggagtcatacgacctatgatccagcttgcaatggcatcacaagtacagtattgtacagtatgtgccggtatatactgagatatcgatataccccatagtaacaccttggtttgcactttacaacgtctagcaaacaacagagattgctcacccttccgattcgtaactcttcactggaaccaaggtttcgtcactgtactggcgcgtttgttgatacaagtcttctacacacatctacatttcacactctcaatatcaaatatgttactatatacatttatcgtcgtcggtacttgacaaactcctccttcttggagtcctccagggcctggaaccgcttggtggggttctcggacatctcctgcaggtagtttcggggggtggcctcggggacctcctgggagccaacaacaggcagatcgcccttcttgatcacctcccatcggcccggcagacgcctggaagctcgcttgaaggcctccttgacaacctggtcgtgcatctggcctccaacctcaaataccacctttccagtgggccatcgggtggccatgttctcgatatctcccttacccttacccattcggatattgacaccctttcgagtgacgggggtggagagcagaaaccgtcggtagagctgagagccgggagcggcctttcgaatcagctgagcaatggctccgtcagcggccttgagctgcttgtcaaacagccgcacaccctcagaaacaagacgcaggccccactggccaaactcgaccgtggagcctcgagtggatcctccggttcggacagtgattcggcctcgctgggcctttcgtaggttcttgaatcgaggtgcatactcgtgcttgtgtcgaatggagcccagagtgggaacagcaaaaggagacacgacagtagggcgggtagctgagttagtacggccgtcagaggagcacggtattgagggtggtcgactcggatagacctgttggaatgacagggattccttattccctaggttccttaagttgtgcagtcattcgtgaacttccgatccgaaatttttcactctcaccgtgtcgtttggcacggtcgtattgtcgctgagaatcgatctgctgattgcatggcttcgctgaatgccttccaagtctcttccttccccatttctagcgttactcaccccgtagtccgtttaccagtcgagccagcattttggtgattgtgaaaaaattagctcgtgtatttgttcagatggctgatgagtaagctgcacgaagtttattcgacagcaggacatgcagtacttagcctttagttgaacatgctaagtaactcccaactgctcaagtacaccacacaagggcatcagacaggggatggggaccggaaaaaacatgagcacttgcttaacatacagtcatgtgaccttaatatacccctcaaccaccacaagcccttccaacccctctctaactcagcgtatcagtacattcgtcgacgttcgaactgccgggtaactgggccaatctcatatcgtcacgtgattcaggattctgaaaatattaatcccaacctaaccaaaaattgcagcatagagcaaatcgaccactacaagtaatccagcatggccaaattcgacatcaaagagacatatctgcgctttctgcgggacgaccccgacatcaccatgcctgtcgcggccattgaggccctggtccagctgctcagtgagaccgaaaccagcacatcagccgagctgattcagactctcaaggaggcgagcgcggagctcaagacgtctgtggacaactctatgtcgctttctgcaggctgtgatctgtttatgcgatttgtgttgcgaaatatccgggaatatggcgactgggaggcctgcaagggccatttggtaaagaacggaaggctgtttgccgagcgaagtaaggctgctcgaaagaccatttcggaaaagggtctagcatttgtgcgggatgacgatgtcattctggtccactctttctcgcgaacggtactggcccttctggaacatgctgctaagaacttggtgcgtttcagagtgtttgtcacagaggctgctcctagtgatcagggtaagcgaatggccaaggcattgagggagagaggcattcccgtgagtctaattgtggacaacgccgtcggatctgtgattgacgaggtgtccaaggtgttttgtggtgccgagggagtggcggagtctggaggagtcatcaaccacgtcggatcatatcagattgccgtgctagccaagaacgcaaataagcccttctacgtggtcaccgagagtcacaagtttgtgcgaatcttccctctggcccaggccgatctgccagacaccaaaaagatgttccacttcactgttgaggagcccgaggagcagaatgccgacaagggtctgtcgccagtcgtcgactttacgcctcacgattacatcactgcacttatcacagatctgggagttctcactccaagtggcgtttctgaggagctgattaaaatgtggtatgagtaagactgacgggagtggcacagtgcgtggagtatatagataatggaaaggtatgcaatggttcattggataatggaggtgcggtcaggggaatgattacaacaagataatcatgtataatttattcgtacacaattgtacttttacaagtgccctcacaacggacggactagccaattctagtcgacttctacttatagtctgcgacttcttcaacgtcaccagggattttcgcgacatcttcgacatgtttagggattccaacagccttggcttccttttccttgagagccacttcctcctcctcaatctgctcggtgaacttcttcactcgctgattccaccagtcggacttgcccagatggtcgagagagctctcggccttgtcctcctcctcctcgggctgcaccagcttgatggcaaacgttcggaaagcgtccttgacggtgtatttgccgccttcaactagatccttagccaccagctctcgggttcgaccaagagactcgatagcagatactcggtcggcagtctcttcgagaaaatcatcaaacccaggcatgtctgcaatttcgtgaaaggcctgcatcatgggaacagagtcggctcgtactcgtgacaaggagtcaatggtgaaaatgttcaggttgtcgtagacttgaatgtagtcgggacgggtcatgacctgtctggctctccatagaggcaactcgggcagtttgtggtcgctcagatgcaaggtgttgtagatagacacgtccttgagccgtcgtctatccatctccaccagttctcgcatcagaaacatggcggaggtgctaaacttaccactttccatgacatcgtcatccatatcttctccaagcagaccacactggttgagaaaccaagtcttttctcggtcaatcagctcctggcaagccttgagaatgttcctgtgtcctgcgacatgagccagatgttggggtctacccccaacaagatcgtacacccggttggctgtctccacgtcgcaagagatacctcgagctctcagtcgagcaagctggaaagcctgaacggactgagctcgatccaaatccttgatagtgacaacctccaggcgagttcccagcttcttgagtcgttcgtacagccagtagtcatccgagttgaaaatcatagtcaccagaccagctccagaaagagcctcggccttctgctggagcagctcgaccaaattgtttccgtcagcatcgtctcgaatcagatgggcattgttgatcaccataaccagaggtcggccagtctttcggaccttgcccacagcaacctcctcgagtttgttaaaggctcgctcaatgtccagcagcgcggtggtatcacggggcccccggatggaaaacagagatccaatgtagtcttcgtggaattcgaaatccagagccttacctagtcggattcgaaagatttctgggtcagcatgggcatcaagaatggtacagcacgagccagagcactttcgcatggcctccagaatcatgctggtctttccggttcccttttctccaatcagtaggtagtatcgtccgctgattcgtccggcaatgatgtcatccagcagcttctgatgacttctctccacccagccctccatctcgcttgttcgtcgatgcatggtcaattcgaacgccgggtctccgtcctcgaacgcctcgtccatcttcttgaccacatggcgcttatagtagtagtggtacgtcattccggcgatgcccagaatggcgatactggcgaacgtgatacctgcggattcggccattttcgtgaggatctccttggtgcgttcccagccgcttcgcgactgtttgttctcctcgccgtcgcctccaatctcggggatctgcagcatactggataccctggagctgtggaaggatcggattcggccatggttgctgattcgcagtcgtgcagcagtggagctcgagacccttggctgtctggccacgtggcgactcagggctcgtggcaacatgatgctggatgagttggtggtttgctgcagaggtaggatcacactggcagcacacgctcgatggaaacgacgccgaggagagttgcgtcagtatttgcagctcatatgcgcttcagccgtggcagtgcacgtcaagcaggttttcggtgggtccacgggggtatggagaccaagttagacccttgatattatgtaatatacctgtaaatcggttgagcgtcttgatttcgtattttttaccgcttctatgccgttttccgaagtcgtcactgttcgtgttaatcaggctaatgtgacgtttttcaaatttcaaatttcaaatttcaaattattagacaaataggagaacgttggactgtgcatatatgaccatgctctagcacgtgatttatttgaaattcgtcctgtttgagatgtgcgagtacaagtacagtatgatacaccgattgacgtgtcttaaattcgcgtgacagatcgccctgtcactatttatagacactctccaactggctatcgagttacttgataatctaacaaaagacatgctttagttgacatctaaactaacctgtcccaccatcatctggaaccaccatcaaagaagataaatctgaaccgaattcctttatgatctttcctacaccttctccacaacaccctctctaccacaccccattcatactccagtcaaattagttaactatttacacgcatcagccctcttctgcttacaacttgactccgatatgcactgcagcaacaccaaaggtcaggttcttgtaaccgtcgccggccagggtgaagccagcgtcctggatcatctgcgcaaacttctcctgggtggggaaccgcacaatcgactcgaccaaatactggtacgagtctcggtcgccagcgacaatctggcccatcatggggatcacattgaaggagtactgggtgtacacctgatcgaggatgaagttgtccaccttggagaactccagacaggcaaacactcctccgggcttgagcactcgatgggcagtctccaaagccttggggatgttggtgaagtttcgaatgccaaatgcaactgtgtacaggtcctgggactcgtcggggatctggtcgagggtttcagcgttctggaccaggaacttgattcgaggatcattggcgtactcgggatgtgctgctgcccgcttctcgccctcagcaagcatgttggggttgatgtcgacaacagtcatgttagaagagacgtcaccgtgtcgtcgcttggcgttgtcgagaattcggaaggcaatgtctcccgagccaccagcaacgtccaggaaggacagctgctcgttggatccggctcgtcggccggggttcagagtgttgacaaactcgtccttccacagccgatggataccaaacgacatgacgtcgttcattatgtcgtacttagaggccaccgacgagaaaacctggcccacaagagattccttggagtccttatcgacagtcttgaatccaaagtgcgtggacttgtcgtcgttgagacacgatccggaggtcgagaaggctcgcagacggtgcaattgcgatcgtgtggcggaaagaccgcgggtgagtctctgggctgctccaagtcggttcatggttatgtgttttgaaggagacgatttggcggattccaagtggtaaaaaatttgggttcttttccatgtacgataaatgcgcgagttgcttgcttagtcagatgggagtgatatgggccgaggtaactgcacgtgtcggatgaagtgagacatttatttattccaattgaaccacccagacgagtccgtttatttattgcctgcttcgaatacaaatagtgaactcctctaagttggttgcttttccccgttggttctagtgtgatgttgatcgtgtttgggttggagtatatttggtggaatcggtttggcggcggttggagaatctggcgtgtttgtgtgtcacgtggtgtgtcacgtggtatgtcacgtgacgggatgtgatgatgagaacctgtgtggtaccatgtggtatcgtgtggttgatctgttattcagcatgatcttgtgtgtatcgtagacctactcgtaccaatactctcacagctaggtgcgtggtacttgttgtgctcttttaatcaattatatacattgtctactgcagcttactcttggcagcaacgttctccttctcctccttctgtcgacgctcttcactgagtcggtgcatctccgcctcctgctccttggtcaatggctcgtactcgctccagggatcgatgaaagtagagtgacctacagcaaagtctcgatcgctggtcttctcaaatagatagagctgggcccgaacgtagccaaccactcgcttgatatgctccacgtcaacgttggggtctccgtcaaacaagtttctccagagcgcagcagccagaaccgcatcgcccttgatgagaccctcgtcgtaactgagcatggctcctcgcagctgcaggttgaagtccttcatgtaattttggatgattcggttgctgagaattcgaatctctgtgctcagccgcttctcaatgtcgacaaacatggcgtccactagcagctgctggtactcctgggcaacggcaggtggcagagctcgcatccgcacaaacagcatccattcgtgcagaacgacaatctggaaccatcgcgcaaaggtcataggcattccaagctcctcgtaccaaaacttggcggtctcggacagcaccggtggcttgacgggcttgacgggcttacgtcgatccttcttgttttcctccttggaaagcgggtctccgagatccacaagagcctgggccttgcacaggttgtagtagtagcctccggccacgggagcggctcggaacttgtccatgttgatgttgaacagagacacaatgccctctcccaccttttgcttccatgtgttgggggtgggcgaagcatcctcggtgaaaaagggcagaggggcgttctccttcttgctgtagcatcgcgcggtcagtggtcgcgccacaccaacccgaactgcttgtcgaatagcaggtctcagcattttaatgatggaatgtccgacggtgagaatttcaaaattaggttcgtctcctacaacgagtcaatatgcagcaaatgggagatcagttgttgtcggggcttagtcagcgaagatctggaacggaacaagtcatcggagcaaagttgtggacaacaggcaattgtctcagtggtgtttatttacagagtttcaaggtctcagggtgtccaggaggctgtcgggggacgagtctttcaactgtatgaaaagtacagtatgtacatacatagtgtccatagtcgtaagagagtgtttcaaatcggtcatgtatggatgttttttccgacaaaaaagaccaaaatctaaagtgacactcgcaaaacctccatttagctatttttcgcaactaaaacccttccgcttgacgagttgtagtgctcctgttccgatgctcgttattcttaagttattcttaggtcacgtgcacctcggagtatgaagaactctatatagcttccccgagaagagctccaggaatgtgggacctacttgtactgtaccactgtattctatcgatctttaaacggtgatgtactaggatacaagtacactactcgtaccggtacgaccaatgttgctcgaaatcacagctccaaagacacgtttgttttagaccaactatagcgaccccccccccccccccccccatcccaattcttgagacttgttgatttggtgtatcctcggtggtatcagattgtgcagaggcttactacggttttcacaatcttctgtcagtcgaatttgacgtcttttacttgccaacatatcattttacaagagcaacttgtacagtgcaatatgccatgtccagcttcgaatacgaatacgagcacgcaaataaggaccgtgttgtgtacgatgaaatacttactctttaattctacagtatcatctagataaaaaatacaatacagtaccgtaataacctaacaccattcaccgttcggtttcgaattcacactccaaaatacaccaagatgtcgcatacaatctgggatgcccggactgcatcacgacgactttggcgctgtggtggccgacccatcataccatcatgtcaggctcgctcctttatatcgtaaccatatgttcaccccatttctatttctgccccaatgtacaatgcccaaagtgcggacccgacgcaaccgcaagatcaccgtcaacaaaaagagccccgtggtgcccttggtcgccccagattctgctcctgcccccacccaaacggcccggcccatgtctctggccgagtacagcgtgcgaatcggagcccaaagactgcgagaacaaaaggcccaagcgcgagcagatgcggcggcggcggcggcggctaaagaggttgtacagccgtctgtctcagagtcgaccagcgcaaccacagactacatcacgcctgtctcaagtcaagaccctggagcagatcctcctccaacacaaagaggacctccccagccactaacttacttccggcaactgtttgacgcaaaaactccatatttcgatggcccccacattcccaacgcccttcggcaacgagcgccttggatagcccgggatccacccaaacctgaatcttcccagcgccaccgtcctggccgcccccgaaactcggctcgcaagaaaccccccaggccccagctcacgctctgtgagagccacaaaagctgcagccacagctactgttactaccgaaacctgcatgaaagcgagtctgagtctttttactgatcgctttccaaaagtccgctcgttccgtcgctcgctcccctggcacccccttgatgctgtaatcaaatgcatttaattacactcggattttcgtgataagcaaaatagggttcgctctatattaggcttctggtcgccttgcataatcgctccgcgtgatggaagcacctttgagggggtatccaaacagcctgtctagagatcccttgtatcgatgcttccggtagagcgcccgcaaaaatacctcacaccgacaaaagaaattcaaatcacccgcctgccgctccactttccgttctttcccacgccagaggcgtctctacacctgccactctggggtggcaaaagaacggacgctaaaagcttaactctcaccacgtgaacagacacttcccccagagagccacaaaagacttgataacctcttttattaaaaaaaacatatcagacatctttttccggtccagaacccggtatttgtgcttctaacatctctttccacacagcccccaaacaagctaccgtacccaccaagtactacagccacaagcctgaaacccacttatcaagcctcatatcttgtgctacggacacccacccacactgaaccaccttccgtgtctctctgcatccttttcagcctcagaaatgacagataaaaagggaaaacttgtggagtctgggcagacacccatggacaactccgacacggactacgacgtgctatccatctcgtcccgctgtgtctccagtgatgataatgacctaaaaggtagctggtatggcgttggccagcttgacgacgacactgacgaccccgaatgcatcacattctcaaatgatggagacggagacaccggctcgtcgccccctctttccccccagtcgctcaaaatgcccaccctagccttttccatcgactccctcagtgagtccacccctacaccaagcaagtacttcttcaaggacgacctcaaactcgaatgggacgtggtagctcataagattgctcgaaacccccctaggtaccgagacggccacaacctaccccctctgggagcccctgttgacagagtatgccttcttaacctctgcggtaccccctccccagcagtgcaaaagttctttgtgcactattatggattcaagaccgaagttgaaatgatacacctagccaacattgacaacttggactttcaccctgcaacctgctacgtggggttcgtcactctcactagtgaagagtccatctcttctgcgcttctcaagattgacgccgccctcagtgcccgttctcggggcatctacgtcacctgttgggccccttctcagctgagtactaccagtctcatcaacacttcggtgtacgcagctctcaagcctctgcaagacacgtctgtcctgagcctccctcttgcgctggactcatttgaccccctcgacattcagctcatcgagtgggaggaacacagtgtacgaagaaagagatcttctactctaatgttccagtttgaccagaagaccatctggaaggctatagtcggattccttgtactcgccatcacggcccagattgctcagtatgtcttactttacagtattggagacgtcaacattgttgctccagaaattgctcctgccgtgagcacgactggtaagtcttctgctgtgaccctcggcgtgacatcttctgctacagtcgtccccaagttgctcaccaaaaagtgttgtatggagagggctcgaagcaattctgccatcatcgtgccgccttctccgttggagactaaccctacagagttcgatcattgtgtgatgaaacaatataatgagcagcaacgcctgatgccatcgcctgacaaagctactatcgacgaagacaaatccaaacgctgggtccacatggacatgcagctaatgaaggattcaattcggaagaccatcaaacgagcccaacgacacaagcttgttcgattcagtgagtactgtgtgttaaatttcggattgtgtattaaatatgttactgggtttggaatgcagttatctacttttcaaaacactccattttagattgagtctttcaattacagaagctaacttcagctcgctcgtgcgggttagaattccgtcagaaagtggaggatgctcactttcccgaaagaattcaagaggcggtaacgaactgcgtttccgcacaggcatcattccagacctctgtcagcagtctagtcaacgaacgctaccgccgactcaaggacgaaatagccgaagttgatgtttctaacactgttcttcacctgaagaagagggtctctcaacgtctcggaggtttcgaaaaagacctaaaggcaagaatcaattacagggacataatccgtcgggcgcaagccaatgtccctattgtacgggcaaagtctgcgtctctgtggctggatgtctgtgatagaagcaggaggtgggccaaggcaacagagcatggcattgaagcagccctcagtaggactcggaatggcatgcatgactggagggagcacttgaaacaatcttggggcccaactacagataatactaggtcattttcgtggagattgaaagcattttggggttcgaagctacctgagtcgttcagtcggttcgatatttggacattttggagcccacccgtcaagaaggctgaggaagagcagtcggcttgggcaaagttacttgaccacaagtggaagctggggtggtcaaagtagtaagtaatcatgttagagaggtacatcatggtggagctgcggtactaactcagagaatgattatataactgccaacgggcaaatagtcaataaagatttatgagtgtgtcttattgtgccgatagccatggaactgggctgactcctgtgtgtcagaataggaagacccgcatctaatggggtgatggttatgcagcagcgagtgtgatttgaacctcatacagcaggtcaggtctctgtgactctgttgtctcggatatttccttgacttctattgttttggtggttgcttttggcgaggcagggcctcatgcattagccggctcgtgctgtcgtaactctgtaacaaataagtgattgcggagttaagatggtttacccgaagtacagatattaatagaacatgtcatgcaatgttcatttatctgagggaatgtgatgtcagtacgttgtacagtagtttttttctgtctattactttcaaattccaggttgaggagatattggatgtgaaatcagttgctcttggaacccctctaaacaacaaatagttggaggaatcgagagatgctactatcaacccctatagctttaatatggcttgtttcaagttgagctaagctcatttgtctcaagagggctaactcgctccttacagaacgtgtaacgtatccctgcttctacttccactgatgcagggtttctgagcggcgacttggtgtagtgtgagggttgtaggcaagttaagagtggggataagggaatgcagataaaggatggggataaaggaatggagataaagaaatggagataaagaaatggggataaagggagtgtcagttgatttgtttcgagaatggagagaaggtgggccgtgtaatagaatgagcaaatatgggttactaacattgaggtttgtatgtttgtttggagagtgttatacattcaccactggagttctctatagttttttgagactaatactgtgattgaggttacttagccgctttatcttcatatgctagaacttcttgtgattgtattatcagatcatagtacgtaagagtacttttcatgttctgtgtctggtcaactagttgtagggttagcatccaacttcagtgtcacgttcggatacaagacagcatgaggcaggtttcctttagacgcctgttgtatatactaaacggacttcatatgcttgtatttgtacttttttacaagtacagtacatgtacaggtacagtacctgttccttttcacaagagaggctcgcaaggggctgtggaaagctgcacgatcaatgcaggttgagaaaccagacagcactacaagtagcgcaatgaagactcgagaatcacatggagttctcctgatccaacctgttggagcactccttgtcatttgatgattaggtaatacttcaatggcttgcatatccctcgtggatcgacagcgacgggacgatcgaactgcaaatagtgtcgatcattggcacttcaaacaatacttgaaaccactgcgtcggaagttgctcacttatcggagacgggtagtatgagtaggtttggggcgtggaacaataatagtcaaacacttcacgttacgcgttcctgtacgagggctgcgctcgtaagcgcgtagaaaaagcaatgatagccaaccccctatcaaccccagcaaagttttgaaaagctgcagtcgccagaggtaaaagagaatgttaaaaaaggagatgcgcacaaagaagatatgtcccagtacacacccttcctctctagctgtgtgttttggacactatggggcttagccagtaaggagctactggtactgattgttagagaaggggtacatggtacatgagtggacgagtgcgagtggacgagtgcgagtgcgagtggggagtgtgtaattacaagcttgggtttgtctattcagaagcccatctttttcttttccttcccaagtagcggcccgtcaatgtcgcaaccatgacacaattggacgtggggcagcttgatctgcttgttgttgcggcttgcaagctcttccaaaatgggcctaatatttcctcatgtggcattacatgctgtctaccgcgtttcttacttcggcctactcgctttccgtgcgtctgtcttgtcgctacttgccccgctgtctcagtttttgaaacagtcatgcagcagcaggcctcaacggcggcgagtgatccacaactataactaatatggaggttttttttcttcagctggtttgatattctctggtaacgtgcgcaattgagaatacacgtcacgctgttgggccgtgcaacgtagtggctgcctggtggctccggggagaagacgacttttaagtgcaatgccgcagagatgtcttctagaacccaatctcgaagccgccgctagtgcattcgcttgataaaccctaagtggatcaactgtcccgaaaggttgaataccgccaaggggtgtttcaaaaaggccgttttggacggtaacctgctagaaatggtctttagaatatcggcctgcgctacagccattgttaggagtcttggggcccggtctcttgctaccgttggcactctaaatggcactacggctaacatccaactgcaggcgggccctctgcggtgatctaatcagccttctttgtcagaaatgacagccctacaaaacttgtttcatctctgtattcagcagcactctgtctgcccagcacgtcaaggggctgcaggtggcggcctgtcggctcttgcctgtcgggttgcaaaagatgcatacagggctcaacctaggacacagctgccatgcagaaataccaacgatcgtgaacgggggaacttctttttagtaagcgcattcttggcgctcagtggctttctcttttcgggtatattcccatggagctatcaccccgcctgacttgttttgcagggtgtgtgcactcgtctctccgtgttggctcccaacccccttgctaggttcgtttctgaagcaaacgtgagtaacagggtcgtctctgaaaccaaacagtttcaaacttgcagggcgacacctgaggtggccgtattagagggtcattccactccgtgctgcacgtttattatttccataattagtctctttcctggggagcatttgcttcttgcaacgattttgtcatttccagtacttgacatattttgggtttcgaaaagcgagcctcctatttttttttcggcgattttgacagaagctgtttatgctgccaagaaacggcattgacgccaaaatagaggtgaatgaagataaaaaatcgatccgcaatgtgttcagagactcgattattttaatctactcacaattctccgctttctatgctttcctcacaccaccagttgggttgttacatattcaccgaataatattatcggtaattagggtattaggtttttcaggttccatctgcatcatgcagctttcacgtacctgctctctcacaccctacatgtcacacaacagcactctcacaaaaatgcatccgcaccgagtcgcaaaaagaaacgataaccagagacgataccaaaccacaaaaataaaaactcctgcaagacggccgatgcggtcttcggcatgaatcaatgaatcggtcgactgcctgacacagaccctacaggttgcgatcagttcaaacttgctggaaaagctggaaaagctggaaaagctggaaaagctggaaaagctggaaaagctgggaatacgagcccggcgatgactagaaaataccacaatattttccatgtgactcaattgatttgaattcatggattattcgcactttctggtcacccaaaactcacccgaacgatgcgcgtttcagcacggcaaccaaataaactactcgcatcggtttgagacaaggcatggcgacgtgcgtgtgatggcatggaaaaggtaacaatggacttcactccacgttatataacaccctgggccaccttggattcaatccacacacattcgctactgtccttcatcttgtgctctacgactgcgcaatgaagtattcaatcattctatcagcagctgtggctctggtggcagccgcacccagtccccagcctgctgccaacgatgaactagtacctgttgttgagcagcagggacgaaacatccgactgtttggccgaaccttctgtgcccgaacttatggctacggctcccactggggtcactgccctgagcataccaagtggaagcccaaaccttctggaggcggtggttctcaaaagacctgtcccgccgaccaacagactctcattacaaccactactactcgatacaagggctacgattgcctcactgataccattgtcgtcacctcttgtcttcctactcctactcctgccaagacaactaaagttcctcctcccaagcctactaagcctgtggccagtggttccggtgattgcactactagatattctacttctacccgatacgagggctggaagtgcgtcactgataccatcacacaggtggattgctccccctctgcacccactccccctcccaagaccaagcccgtgtccagcagctctcttgactgtcctcctgagtcccagactactagctactccaccaagacacgatatgaaggcaggaagtgtatcacagatactgccacaattgttagctgtattcctcccgctcccacccctccccctcagactagtgtcaagaccactccttctggatcgctgacttgtcctcctgagcagcagaccaccattgtgaccacatctactcgttacaagggttgggactgcctcactgacactgtcactctgacacaatgtgtgcctggatcttccaccaaacctgagagtgttgtgtctactgccacccctcctgttaccactacaaaggtcaagcctactccttcaggttctctgacctgccctcctgaggagcagaccacaattgtgaccacctctactcgttacaagggttgggattgtctcactgacactgtcactctgacacagtgtgtgcccagatcttccaccaagcctgagagtgctgtgtctactggcacccctcctggtaccactacaaaggtcaagcctactccttcaggttctctgacctgccctcctgaggagcagaccacaattgttactacctctacacgctacaagggcggggactgtttcactgacaccatcactctgacccagtgtgtgcctggcacatctaccaagcctgagagcattatcagtacttctgttcccggttcttctattcccggctcgtctgttcctactagctcagtagacagtactagtgagtatttttccacatcacagaatttcatccttaactaacatagcacctgcgaccattcctggctcttcttccactcccgatattcccacttctggagttgagactggttccactggatctgtcacaatccttactccttctgactccagcacggagacatcccagaagcctaccgactctttgccccctcatttgactacttcttgggtgactaaaacaactacattcactactggaactaccgtctacactactgagtacacaactcttaccacttgcgagattactccctcgtctactcctgccactgagaccacccctgttgatcgtgccacctccagtgttcccgtcgagtcttcttccgtcccggttgagtcttcggtccccatcactgagtcgcagcccactcctacctctgagactcctggaacttcttcggcccccgtggagacttgtcctactggtgaaactatgagcaccatcactgtgcctcataccaagaccgtgactgagggaggatctactatcactaccgttgtgaccaagaccaagaccacttgtgctccccctggatctgagaccctccctattgtctccactggaagtacatctgtgtctcctgtctcttctggacctgcactttccactgcaagcgagtctgtacctgtctcgtcaggtccttctccttctacttctcctgataccactattgagcccactgttgagcccactggcagcgctactactgaatccctgcctcctcaccttaccacaaccgtcatcaccgtcactgatacagtcactactggctctactttctacaccactgagtacactacaatcagcacatgccccattactgatgtggagtcgaccgtgagcaagactacccctgtgaatactgagcctactcaatctgagtcttctcagcccggaccttcgccttctactggcgtggttcctcctgagtcgtctggtccttctccttctacaggatctgttcagactactggttctatcgtcacaacctcaggttctgtgtcccctgagtcttcgcagcctggcccttctccttctactggttctgatgttgagtctgtcactcccaccaccctggagcctacagccagtgccactacccagactggttccgagagcaagccctcccccactgactccggtgacatcacctcttatgttccctctgttacacccaccggccctattactgtgacatctcctggcatctcatcccctgtgacatgtccccctgaccagagcacctctatcgtgacgaagacaattacaggactaactacagagagtggctacacagttgagtgtctcactattatgaccgaggccgtctgtgtcacaggtgaggccaccactaccaactggattacctaccagcccactccttctgccgagtcttctgtgatccagtcttcaccttctgggtcagttcctcccgttgatactacccctgttcagactaccggtgctgtcgagtcttcaggatcagttcctcctgttgagagtactcccgctgagtcaacaggaccagttctgcccgaaacctccgcctctgctccttcctcgcttcccttccccgtgacgtacgtcaccactgaggttgtcaccaccgaggttgaccagactaccgtgtttaccacccaaactcgaactattgtctcttgtacccacgaggctggctgtgttggtagttatgctactggagaggctgcccctgagcccactattcctgctggagctcatgagaagccagccatgcccgaggtctctcaggctgttgatgttcctaacaccactctcaagcctgttggtgtcgtccctgaagagtctggaacctctcctactccagctggatcggctgctcctggcgagcacggtgagtctactcctggtgagcacggtgagcacggtgagcacggtgagcacggtgagtctactcctggtgagcacggtgtgcacggtgagtctactcctggtgagcacggtgtgcacagtgagtctactcctggtgcccctggcacccctgccgagtcggctcctacccaggctggaactcctggccaggcatcttctgccccctctgcccctgagcaggccaacggtggcgtgtctctcggactccctctcggtggtctcttcctggctgccctccccttgctcatttaagctgggtaaactattttattaactctcataaattgtaattggtacctctcaaaaaagttggaaattgtaggtacaatacgccgtatctgctgtagttagttactcgtctcttcctgcacctccctgtagtccatgaaagctcaactactacgtacatgtagggtaaagaaacccaggtggtttattattgacagttaaacagaagacatcaaatttttccaatcttgctctaaagctcttcaaaggctgctcaaaaactgctcaaaaactgctcaataccttctcaaaactgctcaagagactgctaggttggtaaaaatgctcaaatactaaattcattactcataatatatatgttttctcaaatagagaccggccctacaagactctctctcttacatcttgcaagatcggcagtccttgacctcgacagatcggttgaaagtctgattagacttggggacatcgacagaggggttaccggtgaagaagtcgttgggggagaggtggaccttcatgatctcacaaggcattacgggaaagtcctcaactcgcgggtggtgagtgaggccgaaagagtgccagaggacaacgtcgtcgtttcggacgttctcgtttcgggcaacagcatcctgaacaccaccgatctcgttggcagattggttggtccagacaccgccggcgaagaactcctggtccttgtacttggtgacccagtaatggtgggtagcgaaggcagcccgggatcgagcaatggagccgggttgggcgtatagcatggcagtggcgagacctccaaccttgtatccgacggggttgccagagatagggttgatcttgttttcgttacagatcttgagatatcggttcttctggatgtccgagtcgaggtaacaagacttctcgatgggtgtcttggtgttctcaaatgcgataccatgggggttcttctcgtcccagggcagagaaacggtgtcgttgacatagatggtgttcttgtgtccgtcaatggcagggtccattcgcatgttgaaaatgtgctgatgagaagcggcgagaacaccaggagagacaatgtttccgaacttggacttcttgccggcatcaatgagctgggtggatacaataccagtggctcgaatctccagctggataccagcagactggtcaaagtgccaggcgaagatgtactcgtagttaccaacggtcagaatggtttggagaaccaagattcgtcgtcgggtgatggcaaccacgtcggttcggtagttggtgtgcttccagccaataccatcatcttgttcgtgcatgcaaatgacgttctttcgggtgaagacgttaccctcggggtcgcagacgttgccgtcaaagtacttgatagtaccgagacagtcgcagcccagagtcaactcgttggcgcactttcctccaccacagtcaccaaagtcaaaggccatctttcggtggagaggaggtcggggatcggcatagggaacagccatttcggacatggagagtcggtagaatgtggatcggccgtcgtagtgcacgtcgtgaatgacgagaccctctcgaggagtgaatccgactttgaactgccacttctgccagttgacatagccgtccttgtcaatgttgtaagaaggtccgtcgggctggatcacgttgtaaggcttgaggtcggttcgcatcttgtcctgcagctcaggcaggtagtcgttggcgacacagtgctcgatgcagttcttgccctcggttcgggtgtcgtagtttccgacgcccttgacagcggcatcgtcgtcgtcgccaccggtggcgcagaagtcgactcgaaccagcttcttctcgagcacgtcgtagacaggcacgaaaggaacggggaaggcgtacatgttggagtcctggtggttggtcttggggtctcggcagtagaccagcatctgcatgaatcggggcatctccagctcggagtcacagccatacatccatccatcaatggtcaggttgtcgatgaggtgctcaagaccacacttcttgatggcgtccttgaccagaggatgggcgaaagcggcctcgaaggcctcgttggcctcccaggggtcgatgggaggatggatacccttcttgatgacctcgttcttgatgacggtgccttgggtcacgtcgatccagcactggttgacgagcttgtcctggagaacgtagaagatgcagtgggccactcggggaggaggagtggggttcttgccggctcgcttagcagccaggaagggggccatgagggccttggggggttcctcggtgccaatggacttgaggtggagggttttgccgttgtgggccttcttgaccacggtcacaaccttctccatctccggcacggagagttgatcgaaagggtggggagtcattgtgttgatgtgtgagttgagaagctcgatgctaagatatggcatccagagggagcagatcgggggtttaaatatatcggtctacacgcggtcctttttgtgatttttcaaatcttagggccctcgtttttgcggaacataagctaaactttccgcgcctctgcagaattcctgcattagtctatgcaagaggatggtggttcttatcaaaacgccaacatctgagcggcgattgcctaattaggaaggtgtagcagtcgagcgacacccacgcaagagtcttgacaacaggtctactccgcacccaaggccgctgttgggggattgttggcattgcacaaaccagtagtgtcttctggggccggtttcatgtcatttttgtgacagatgggcaatttttgcccgtccagtgtgccgtctgttgccacagtctcacagtctcccacccagctaagcgcacgtatctctctaccccagaattgggataagggtaggggctgcgaagccttaaattaagctgatagtaaagtccggtgttcgaaacctggacaggaccaaattatttggagctattgaggttgggttttgggccgggaactgcagataggagtcgccacacgttatttctacaatgtgtccggtttctggtcttatctgctcactccatctggagatacaggtcctcttgtttttcgattacactatcatttattcgtcctgaggctcagcattagctgcattctaatgcactattgaaacccaaaccaacagccatgactgattaaacgtttccccacaaatcgcagacaagcagtgtgtggacaaaaccagtagggtaacgtcccggccgatgtaacaagtgggtaggacgcccgatttacgaccggcgagaggggagtgtggagaagcggtgatatagcagagcgagccaggggtccggtgacgggttcagcaatggacacagtgacccagttcggctgacagcagtaataagccattagatcggacagagtctgtctgtctttcttgggcgtatcaataaccaccgcatctgtcagcaccctgttgaggtagctgggactatctcgactcgagtctggtcaaggtactgtacgcacttgtgtcattgcgttatggtgagtgccgggcgtctgtatgtatttggaggtggttgtggttctcaagacgttcagagggcactttgacgcggcactccgaggacgtcagaggactgaggactcgagctacagtacgagtacttatagaaaccgatatttgctcgtcgagctggctcgttgagctatggtctgagatcttgagtagtcttaccctgatacagcaacccacagcccaacatgtcattgttcagcaccattccaagatgaagaccaattcacggatacgactgaaatgtgtgtctcatagttcatggcacactttattcatggatctcgtaatcagaatggtacactttgttcgtgaatctcttcatttttccattcgtgcgccgcattcttactcacttgtctgtaccgaccaccattggatatctcgttatctagctttcaactctaccagtgccaaaaacgacgatcggacgttgaggcaggaattgcaactccgacacctccgaaaacgtcctgctaagcgccctaatcgcagacctgataactaggctgacacgtcttggcaatctaatcgcattacataaaccgttggtcacaccttggtcatgatcgacaccatttgtcatctatctacacgtccagacacaccatttgtcttgtttcttgtttccgcggtgaacctacttgcaggcccttgcactaccaacgcccaccgcgcttatctcggaacagccatcctcaataggcaacactaagtgtttcggaggcggcaaactctacccaaatcgggcagtgctatgcgaaacccggactcacactgtgaaaacagtggcctcatatttggcccttccataaccgagtctgggaggcagaaacgagatatcagggcgagtaactgctggttcgagtttttgtgtgtacttgtacctgtacagatatcacacgcaaaaatcgcgcaaaaatgagcctctttcttttttattaagtcacattcttgactcgaacctgcaacaagtgaggtcctgtttatggacactgtttgggtgatatatgcagtgaggggctacttgtacagtaaatcgcgattttcattatttgtggaaaaaataaataaaaaccaaaaataataaaataattgaaaaatatggacacattacgactgctcaaacttgtatcatgttgcacttgcatcaagtattggaccccaagagtatgtactgtgttgtactgtatgtacatactatccacatggtcgtctatctaaagacacgcaatttggcttgtatcaataatatcattctatcagttcattatgtactaaatcattgcgcaagagaagcccagatagagagcaaaccactcttatcaacgcctatcaggcgtcaatctggataaacatatcaggcgtcaatctggataaacacatccttgacgtgatcctgctgcatccgctgtagaatggtctgtttcacctgcttggaactggcatcctgctgcaacttgacgtgaattgtgcctcgaacggctcctccatcgctccagaaccgaggctcatcgtatgaagcaactcccggcatgacagaaatgtcgttcaggatgtttcgaatcgtgtactcctgcgagtctgtcagagacagaagcagagtcttggctgccgtgctcacaagaggtagagcagacaggaaaatcaaaatagcaataagcatagaagccagaggatcgaaacccgaccagccaaaataccacgtgaggatagttgagataatcactccaaccgatccaagagtgtcggccataatatgcaggtagataccataggtgttggagttgtgctcagaatggtcatgtcctccatggctgtgcccgtgggagcactcctcacctggggcatgaccgtgattgaacacaacaatgccaacaatgttcactagcagacccagtgcagagacaacaaggagctcggcagttctctcaagctcaacgggattgtaaatacgcccaagggcctcgatacacactcctccagcaatagccaccagaaggcagccgtttgtgaatccgctgacagtctccaccttgcccagaccgtaagggaaacgggacgaggggggcagcttggacagaatcgaggcaacaagacccaccatgagagcgagacagtcgaagaacatgtggatggagtcggacaggagacccagagagtgcgagaggatggagtagagaagctggatcaacatgaaggagaaattgagcagcagaaagtagaaaatgtttcgtgtatcgctgtgactgattatcgagtcgattaatcctggtcgctttttgatagacttatcggaagcgtcctctccatcttccgaaaccagagtgggaacgaagatggacaatccacaaacaagagcctcggagggagttgcacgggacttgatggacagatccagagtgaagccaataagggacgaaaagacaccgttaattcggttgggctgcaagtctcgcttggcaataagaaacacaccacaagagccacaagcgacaacaagcaggatgatctgctcgattgtaagagacacaaagagagcggtgggaattgtgatgagcagacccagagggatagcctgagagcttggagtctcaaggttctgctgaagaacaaagacagccacaccaagagcgagatatccgattgcaaagtccaggagagggcctccctccacgacgacatcgtgcgcaatcgaaatgagcagatacaccaggtactgccaggacgatctccactctgggaccttcttgagagggacgttcaaggacacgaaaacaatggcagtgactcgagtggttcctagaaagatggccgaaatgacaagagcaaagatccccgccgtcaggaccacggtatttcgagctcccttccttgtgccgatagtatgcttgattccaaagagacggaacacacccgcccaaaaagtcgtgcatcctgccaccagcagtgcagaaacaataggcgagagcacattgagctggagacaaagaagcgaggttgccaacaacgaggtcggcagcgagatgaacgacggaattgactgtagtaatgatgacagtggcggaatgtggatttgcagatcgggtatctctctgggatcatggctgtggctgtgtccatgaccgtgagaacaacttccatggtcgtgagtatgtgtatgtgtattggtgaggttgtgatcgtgagaatgatcgtgaccatcatgggtatgcttgtggtcgtgtgtatgagcatgggcatggctgtgatcatgaatgtggtcctgagtatggtcgtgaatgtggtcgtgaatgtggtcgtgaatgtggtcgtgagtgtggtcgtgagtatggtcatggatatgacccagaggatcgtaaaccggaattctgggttcgttcaaatcacagtcgtggttgtggataacgtgatcgcactcctgtttcaacgtgtccagctccacagccgcttcttctcggtcctcagagttgcggatctctccattcaccaaagttcttctccgactccgcatcggcagagcctcatcatagccctcctttaccgggtccagcttgctctcaagtgtgtggtggtggaagtcgttcagcagctcgggcacattgagaataccccatgaaggcgttctcataggccctgcagacgacggtccactggaattggcgccgagattgccgtactttttcgctttggccatctggtcggaaaatgactccggcatgtcgatcttaagccccgtcggtctttggctcatgctggttgctgtgtaggaagttgtcgtgttatatagtcaagtctcgttgtcgaggtgatgatacatgtgtgtggttatgcactattggtaaccttaaaacgtgtatgacgtaggagatttagattcgaaggagattcagattcgaaggagattgcagaccgcgcaaaaagagtgataaatgcactgtacactgaataaccaagccatttcattacatgtcacgtgaatctatggaacaaaacggactatgtccgtgttttggccgcacaacggtttctgttctagcccgcccttagtttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaggtgttctattgttgcgtgttgaactcgcactaaaaagttaaaaccagacttgatttgtagggagtgcttccttcgatatgccgtgtttagacaaatttgcaaccggctttgagaaagtcagaaaaaaaatcggagaaaactagaaaatgaacgaaaaaacaacagaaatcatctccatgtaaatatattccgatcaaacctcccagatattcacaactccgtcatcgccagaagtaaccaacttgtcgtccaaccaaacgacatcgttcacttcatagacaccatgagcgttctcgacctcagactcaaccacccactggccaggaccgttctccttgtagaccacaagcttaccgtcggcaccggtggaggcgattcgtccgttcttgttccatgcaacagagtagatggctcgagtgtgtgcttcaggcagagtagcctgctgaatccactcctcagagagaggatcagcccggaaagcaggtcggatgccggagtggtcacctgtacctccaacctgtccctcctttttccacacaatgcatgttttgtcgtccgaacagctgactagtctgagatcagaaccctcagagggctcaaaagcacacccccaaacagtggactcatgtcctccgaggtcggcaacacagatccaatcgtcgtcgtcctcgcgccatagccgcacggtatcgtcgtaactggcactggcaaacaccatctctgaagggtgccaggcgacatgcttcacgtcttgagtgtggtcctgcagcacagatatacactcgaactcgtcattcatgtcgtcagcctcccacacccatatactcttgtctcgggaacatgtggcgagcagctggccgtcacatgaccagctgactcccttgacctcgttttcgtggccctcaatagccgccaaaaactgccactcgtcgtcctctttgccccagatgctgactgtggagtcgaagcttccgagcgccagcgacggggacgagccgctgggcttccaggccactgagcgcacagatcggttgtggccctcggtgatggtcgtcaccagctcccagttgtttgtgttgtagattcgcacagttttgtcgcccgagcacgtggccagaagaggcaggttggggtggacggacgctgcccacgcccggtccgtgtgtcctttcagtgccttgatcagctgcatttggtggtgatgtcaagatgatggtagtgagtaatagcctgcaggcttgcactagaaagttaaactgatggcgtcgagacctggcagtgaggacagtcgagaccgtcaagagcctgagatcggagggtgtttgaatattggttcaactggattttccgcggtatatattttgaaactattttcgttttctcttgcacttcttcgtcgcctttcgtagggagtggtgtatcatgttcagggaaaaaagtgaaataaaggctgaacaacattctgtaaatgcgtcaaaaatcggggaaaaatatgaaaaaatgaaaagaagtcaacaagagctttatgaaattaccgaataaacacataatttcaacgactttgtcaaatatctagcctctagaactcccgttttatcaccgtcgtctaacttctgtcctctaaagttcacatttggtaaacttaatcaacgcacggtagaaacgaaactgcagcatctgaaaaactccacagactccgcaactcacacaaatgttccgcataggactaattggactccgggccagccggcctgtgctactgaagccgatccaaagaccccagcttctgtttcggccggtgtctcccttcacaactggacgacatctgttccagaaagatgctcacaacgaccaccccaagaaggatgctgaaaacaagcccgaaaacgacaaggagcagtccaacgagatggtaaagaaagacaccacgtttgatcagctcccccacatccctgatcccaaggccgaggctttggcgaagaaaaacggctacgtccccgccaaagagtgggtccgagagtcgtttgagatgcctaaaactgacgtgcgacggccccatatgctgaaatggaaggccctagacggccatggacccaaactgtttgccctcgcggtcattctgtggatcatttggtgtgcttacatggttactggacgaggaggtaacgagggaggagagactactctggcaaacaacgcctttgtcaagtacaagattgtcaagaagatgaagatcagcgacgacgtggagctgattgaatttaagggaccggaacgatccatgctccagcccaagtatgcagagtactgggatggtcacagaatgttttctgttcacattagacagcctgacgtgcaggttgtacgatcctacactcctctacccgtttacatgatgcaggatgttgatggaaaggatcctttggtcaagatcatcagttgggataccgactacaatggcttttgcatgatcatcaagaagtacgagaacggagaagtcgcaaagtggatccaatccctgccaattggcaccgatgtggacattcgaggtccatttattgatgctgtcattccggaaattcctgctgacgttaagcctcccagagctcccatggaggatatgcccagtcgaatcccggctgactggaagtacctggacgttcccaaacccgacaacctggtcttctttgctggaggaaccggaatcgcctctgttttgcaggcccttttgtctaccaatcctcctcgaggctgcgtcgacattcactactctgtgcgaacccgtgatgaggtcccctttgaacgtcttctctactttctgcaaaagctcggtcgaatccgactcttcatgtacgtggacaaggaaaacaagttcatctcgagtaaggacattccccaacctgctcctttgaacatcaagcccaacactgataccaccgactacaacaacgctctggagcaggcagcggcccagaagaaggacaagaaccgccagggacctgtctatgcatacgtttgtggccctgacggttacgtcaactacatggctggtcctcgaacctatgatggtcagggacctgtcaagggtctgcttggacaaaagggatggaccaatgacaatgttcgaaagatgtagaatgtaaatagcaaatagaagtaacgatgaaaatgatgaaaacgatgaaacgacggaaacgatgaaacgacggaaacaataaaaaccctcttagtataaatattcacgattagaatacaattgtatataatactgtgcgatccatttcctacaatcatgcatattatctaagtttcggtgtgacatgatttagtcttggaattttcagacccaacattctccatccaatgtcgacagttgtcaacgctgcggcgtcgctgagcctggccctgcccaaggcctcgaccatattctccatgatccagcccaccggcgttttccacctcggaaactacctcggagctgtccgaggatgggctgatgttgcaaaggccaaccccgaccctacaaccgagattttctttggagccgccgacctgcacgcaatcaccatgcccaaggaccccaaacagctgcaggagtggcgacacgacgccctggcgtctattctggctgcaggaatcgaccccgaccgatgctccgtcttcttccagtcagctatccccgaacacacccagctctactgggtgctctccaacagcattggaatgggctacctgaaccgaatggtgcaatggaaaagcaaagcgggagtggcagagtccgcctctttcttcgaagactcagagctactctcacagctcaagcacggcttgttttcttaccctgctctgcaagcagccgacattctcatgtacaagtccacccatgtgcctgttggagaagaccagagccagcatctggagctcacccgagccgcagcccagtccttcaacgcccagtacgcctccaaaaagaaacccttcttccccatccctactacactatttgcgcctaccaagaagattgcttctctcagagacccctccaaaaagatgtccaagagcgatcccaacaaaatggcctccattttcatcacagagagccccgagcagatctacaagaagttcaagtctgcagttagtgactctgacccggctcctttcctctacgaccctgagaatagaccgggcctgtctaacctcatgactatcatggcaggtgtacagagagtctctattgaggacgtggaaaagaacattgccgatatcaagacatttggagaactcaagaaaaccgtgtccgatatcgtggtcgaggatctggctcccgttcgatccgagttcgacagactcaagaacgatagagcctacctcgaaagcattgtcaataagggcaacctcaaggccagagaaaaggcctccaaaaccctcaaggaggtctacgacctgatcggattcggtaacgtgcccaccaaataaccaagcgaaaccaactgcattaaagctatttaaactgtataaatatatagactacataattaacatctccacagaagcaatattagacgaaagctctctggtagttttctagcccttgctggcaacccgctcacgactagcagtctcgtgacgaacacgatcctcggttcggagtcgctcagtcagctccttgagctgggcctcctgtcgcatcaagtcacgcttcttggcttcaatctcccgctggacggtggcctcgatttccttgagtctcttgcgctccacgtactggtggttcaaggcagtggggaagctgttgccactggaaggcagccgctcttccgtcgacagggtattctcgtcgtgaccattggacaacttcttggttcggtacttttcataaaagtagtcgtgggtgatctccttgagatcatgcatatgcgacccgaacagcacgtttcggagctgcgcaaagtcagagtgcgagtcatcgtcaacctccacgatcccccaagggtattgccgagctcggcaggtccgaccgttgattttatactcggtattgctgctgacgacggcgaaaggggtcatctcgcgcaacatcatgttctcctcgatggtctcatcgtcatcaccggtgtaggggaagaagtagatggggatcttgtactccctgatgtcctccatgatgagcctcttgttgaggtgcaactcgtcggcagtgagggtgtctgccttgctgatgacaggaatgacgttggctcgcgtggcaagagcctgcatcgtctcaatgtcgcattcttggagaccatggctagtgggggtgatgaaatacagcacggcatggacccgattgtccagaaacttggggtttcgcttgacccgggtttcctcacggagaatgtcgtcaaactgggcttccaggtagtcgatcagagtctgacagcatgcggtgttgtctatgttctcgccaaaaccgggtccttcaacgacgttaagcttaatgaccgtgccatcctcttcaaactccgtcttggtttcctggatgtggaaacctgagtcttggtccagcagctcgggagccacctgggacgcgccggcggggaagatggtcttgttgcagaggctgttgatgaaggtagacttaccggagccactggcaccacaaagcatgatggaaaggttgaaacctcgcttgacgatctttttccgtctcatttgttcgggcgagagctgtgttagtaggtatccagagaagtacagaacgagtacctctcgttcttggtatttgagtatcaatggtggtataacgcgcaggccgctcacggatacacattcgtcgtatcacatgtgtgtcaagatattaagctgtttatatgtcatggtatatcagtcctctgaatcatagtccacgtggtatcacttaatgtgtgtcacttaccgttccaaagccctgcaagaatttgctggcttcaaacgtctcattggatttgctggtatctccgctggttggtgtaagactcatagtttcgtggtttcccgtttttcgcttcgaaaaaatcagattttcgtttttccggtgatggtgatgtgataaacacaagacagagtaagttgctgaggtcgcagcgattaggcttcagtgaaccttatgagtgaaaacagttgggggtaccggccgggtaacctcatcccaaaacagattttgggcctaaacccaaaagcaaccacagcataataatatatcaccacactacgatacattacagggcgcacatatatacccgaggaaggcgagcattggtaattgtgtgatattcagcaaccacacaagtgtgcgagcagtagggtaccgagcaaaagatagcattcaatccacacccgtacagatccgtacatccccctgcccctgtcccccacaaatacaagcctcagcaactcccacacaccacactcacgagacatacacatacaccagacagacagatgagaaagttacacaaagacttggaagacgagtttccagtcttgccgtcgtctccaaaaccgaatctcgacccctcgaaaagatcacggtcgcccaatcgtcgagacctgcctggaggaggaggtagcagatcacccgtgagaagtcccatcagaagccccgtaagaagtcccgcacggtctccggagcgtcagagctcgcaaccagtcgcaacaccagtcactacgccgaccagatccaccccgcgaccccgtgcaactcttgatgcgcattcgccctcaagaaccctcggctcaccttctcggggaggccccagccatgcatctccgtcatcttcgccacgcagaaagacgtacacagaccggtacatccccagtcggaccggtgtgaatctgcaggcagccttctcgcttcttcacaatgatccagtgccttcagcttcttcgcgaccccaggaaatcgagcaacagaaacaacaggaggcaaaccaaacattttcgcagctcttaaaggctgagctgtttggtgacgacgtccccaatgtcattccatcaccaattagtgacagaaaccaatcggcacagacaggaaacacagctcaacaacacaactctaacgacgacacaggcagttcggaaaacgaacccattggattccatggcaacaatcagaatacaaacagcgagatattcccccaacgaactccctttgatctcaactccctaccctcgggaaacaatacgcctcccagaaactcatctagccgctcagtaccaaccacaccaactagaaatttattttcataccgatccaacatcgaacgactcaccagcggtggaagtggcagaaaagcagcattggatagtctttactccctgtctccagtacgcccagagtcgcaacaacttcttctctcacccagaaaaagccctcgaccagtggcaaagattccatacaaggtcctggacgcccctgagctcgcagacgacttttatcttaatctgcttgactgggggtccaacaatgttcttggtgtgggcttgaattcttgtgtgtacctttggcaagctcgaaccggaggagtttctaaacttttggacttgtctcaggaaggagacaaggtgacctctcttcaatggatcacgcgtggaaaccacctggctgtgggtacagagagaggtttggtgcagatttgggacgctgaacacaataaaaaggtgcgaaccatgagcggccatcagttgcgggtcggctgtctggcctggaaggatcatattctgtcttcgggcagtagagacagatgcattgcccacagagatgtgcgcgtggctgaccattacgtggagaagttttatgcgcatcgtcaggaggtgtgtggactcaaatggtcatttgatgataaccagctggcatcgggcggtaacgacaacaaactggtggtgtgggacggtatcacagacaagcctatttaccggtactcggaccatgaggctgctgtcaaggccattgcatggtctcctcatcaacggggactgctggcttctggaggaggtacagccgacaagcgaatccggttttggaacaccaccaccggtgcgctactcaatgaaatcgacacgggctcgcaggtgtgcaatctcatgtggagtaagaactccaacgaggtggtgtcgactcatggatacagccagaaccagattatcatttggaagtacccctcaatgcagcaggtggcgcagctcaagggccacacgtatcgggtcttgtacctgagtatgaatcccgatggtcgtaccattgtcactggggctggcgatgagactctgcggttctggaatgcttttaacaaaaaccctaccgacgaccaaggtagcagcggcgttctggacatgtatcagcatttgcgatagaagacgaagcttcatgtccggcttatttatttatattgtactatgtatattaggatacgtgtgttaagctgtagtggtcgcatctccatctgttttcttcattagtcttttttccatctgggacatgcttgtgcgtgtgtgtgtgtgtcgtcaaaacgaggggggctgttatggtgagattggccggggaatcccgttggcggtttattagctatgattgagctctatgacattttcccagctcaatattccagctggaaggcctcgtcaaagtggctggtttacatgtatgttctgcaagtttgatatataacgattaagtggaagttcgttttacgcgtttcagcctccttcaccatggccaaatcgaaatcgaaatgcaggatactacgctgttagaaagggcctaaaaaaagttgtgttgacatcgtggagccaggtgcagccgctggtcgacaatttccccggcgcccagcagaagagattcaaatcaaaagcccaagcggagccatgggtttgcacagccgtttgcgtctctcctccaaagagcacaccgcggtccagtgctggttataacgggacacagaatcctcgcctccacagcagtccttgtaaaccgctgtggtccccgcgccccgtcgcaatcgttgggattgaaggggtccaagccgaggatggtgaagtacacgaccaaggtgagccatgagaagatgaaacttgcaacagtggcgacgaatctggcaaattagacaaactcgacgggaaaaaaggagacaacatggtgtcctacgaccagtgagatagaaatgactattttcgggttaagtatggttcagtctgatctgtggaacaaggtggagcaatccggagcaatctgcacacacattgtttgagattcatttcaacgaaaacacttcccagaatgttgtgcgtcctgttgtggttgataaatgcctcactgaggaggaacagattgataggtctatgaagcacacaagctaatacacgctcgcaacgatggactcaagtacgatatacagtacagaccacgtccatgtttgccattgagtgctactatcgacggtgttccacgtgacagattaatggttgggtggatacggacaatactcgggtacctcaccgagatgtgattgagccatggagttgttgcagcagttgataggaaaggtcggatttgggaagttgaaggtggtggagcaacgaactcggaatgagcggaagatggacctggaggttgatccagctacagctgaattcctcagacggcagcgatttgctgccagaagaaccctggaatgatacagatggttcttcgagctccattgctacccagagtccgttctttaccccaagcagatagtgcgacagatctatgtgatgaagtcgagattcggaccggcgattactatcaagactgccggtattggtaccagtagcaccgattttgtcgtcgtactacaaaagacttattaacattcatactcttcagaacaaatgtgcaatttattcagctatcaataaatacatgttcctaggtgagctaacacttgcaggttttgcaaccgcacttggtgcaagcacaggaggcgggcatactgctctctgaagttgacgacgagcagcagcagttgttgaccaagttgtgcttggattgggtggaggtagtggagatgagagaagctccaagcatagcagtagtgaattccattgtggttgtggttgtgtgtgtgtgtgtgtgtgtgagagagagagacaaaccatggacctcatctcctatttatatctactgctgctgttgcgacgagcacattttgccatctgataacttttcactttttttactaattatttcagttgcagcgacaatctcgcatctcgcatacaagcgaaaccttagcagcatataccgctcgaatgttccagtgatgcaccataaaatactattgaaatggacctaaattggatcaagcggtataataatgacagatctgacaataatatcaccttcaagtgtttcggagtccaaatggctggcatcatgtggactttatcgtgcgtttttcgagtctcacatgttcactttcaactttgacgagagatctacgatgcacctgatacagacgttggaagaatggagaaggatagggacttgagtggaacgctcattatgaaatgtgttcaaatcgagtgtcaaaagtaggtgaatcgaatccacatagtccaagttgaaatggttctcgtacacccttatacacagtctatgctttacatgtttatacacaccatactctttcagacccttctagcaagttccacaaagacattgtataccttagcgccacctaaatctaagtcaatcactggtgatatgcgaggtttgtgccacggctgtgccattttctttgtctaaccccattatttgcgacattagtgctactgctgatgcagatgcgtgcgttgtgctgcggctgaataaaactgtatcttgtaaatctaggaactgaaaaaatctataaatagggccacatctccctccttttctcagtacacagaaacaaatcatctcatctaccactctccacacttgcaaactcacatttcacaatggaattcctcaacgccaacttcggagcttctctcatccaatccaagcacaagaccaccaagaagcacaacttggtcaactcctgctgctgctccaagcccgctgagaagcccacaaactcctgcacttgctccaagtgtgcctgcgattcttgcaagtgttaacttgttgagtcattagaagaattgtcgttaatacattttgctaataaattatttaagctttgcgaaatttcaagtaaatatataccaaggacaggcgtgtttacagtatgaattttcacaacaatagccatttaagtggttctaaagtagacagaaaggacatccagtgcctggttaaacgatggtaggggaatatatcagatcacgtgcttctcctagaagaacctgtggtttagtttctccttgtgtccaaaagaatgttagaacaagaaagttcgtcatgcagcttatcgttggcgataatgcaccagggatgcttacacgcagcaacagtttggtgagggtgggcgatattggggcctggctggcccatttgaggccacattagagcatttatgtggttcgaatgactatggaacacatcactacaaccatcgtcaatgcgttaagacagcggtatcggcataattcagcattcagaataccaaaagggctggttcatgtgatcctcacgtgttcaagaccgtttcgatgaacaccggagcctgagccgccaaaacttgggagattgagtccggctctttctaagatatatagtcacacaacaggtaataactacccgaaacttctttgaccactcctcttggatgcactcgattagtgtcagacgacagagttgaaatgctcgaaataaagcccagaatgccaccagtccacgggattacccgggaatagacgtgagaagctacagagctctctcgttcttctgtgcaacacatgagagaacactcagaaacgagatatggccatccaggagagcgtcgtgaagagcaacaaagtgaacatgtcacggctatttacaaacagaagtcaaaggtttgagatatctcagttcaagagtttctctttgaaggattgagtcagctgcccagttactgtactgcactgtactgtatgtactgtgcggttgaatgactgggtgagattgaatcatggatagacacgtaatgaacccctcagcgcctctcgctggccacaaaccactcgatcttgcacagagcaaacattcacacgacaatgggcacggcagccagggtacctgtggtcatttgatgacgctgcatcatgatagcgactgagacacggctatcaacaacagtgtgtaattcaaggcagactcttggtcaatcgagatggtacaatacgtcaaacacaaagagcaacagctaccgcacttacagctctctcctcaccaatagcagtccaatcaggtgctttgtccacgagcaatatgcagcggaccccatattcggcccaacaaagaaggacacggcaccaatgactgacgtcgagagagaagcgatagaagcaggcggtggaggtttgaccaggcttaactcatgtgcgagagagagacaaacagattccatacaccgtgcatgaagtaccgcaattgcaatgcaagtacagtacagtagctaccgcgctccgagatcaatgatggcaaatgaatgaacgtcaaacaccctaatcatttcgacgcacatgctttttctgacgtatgtaactacacaaaagtccttctataacaccctgccattactcagcctcggctgcactcgtctgccaagccagttatctctacagaacatccagcctggagctatcatgagagaggagggtgactcattgtgtggtactgattagagccgtgtgagcctagccaagtcgggtactgagacattgtgaggccccagcaggagccgtgtgttccttgcttctgtgcacacgctcaaaggccgatgtgccaatcgccaaaggccgattattgccctggtgcgtccttgttcaacgcacggctttgacgtctctaaattaagcatgatgctaatgtacgacaatacaaccaagacaggtgtggatgtgtgtcacgtagaccgagtttccccttttgacgcagtactacttcgaattctccttttctcgacgcccgtcaaacccatctggcagccatttttcacgttgctgttcctagatcgataatcgggacgtttgcctaagctgtgtcaaaagtcgagcaaatatctcagagactcgcacgagagtggctttctccttatcttggccaagaccagaagacacggtcggttggtgtgtgaaggatacgatgattgcacacttttccatatctggagggttggagccgtgcgtcttggcgttatcagacagcagaaatgcagggtgggccaatagaagggcgtacggaggaccatacggttggcggcgggtgcaaaaaccgagtcgaaaatcgccaaaagaaacctttgcccggtatccattcgtttccacacgtttccacttgtttttagcggtttctacagactttgggccctcttcatcaccgtccttatagggccaaaaaattatgtgaagctaagtttcagatcgagaagtgacggtaactgaccatgatctaggttcctacttggcttggtacattcctgtaagtagagcatgagggcatgaggggtagctattttatgggagaaaaaaaagcctgagagaggcggagtgattgcagagagtgcaacaagcccggctatacaaaaataacgcgagaaaacctcgtaaataaagccattttctccccccaaacaccgctggtaactccctcacgtgctaatatctcaactcccgcagatgtcatgcgccggcccctccacacttgttgttgcgaacgtcacaaccatctctcttggcacagcgccgtgtcatgcgaaaagtaagggtcaagaggcataatctgcatttgccggaggagcacaatggcagagtgccattccctggacgcgcccatggcttagcaggccatatacatatagaccggggtgccggaggatcagactccataccgcttctggaagaacaagacgagtctctggctggaccttcccacgatcccatagacgactctttttctataagcgcagaggacccgtacaacagctaccacagcactccgtctgacttcctcaataactacaacgactaccccgacgagcccggcatcccactactaccaatggagaaagaccacacccacgaaaagggccactcggatgagcacgtcatcatcgacaccgccgaggtgctcgaagacacgtgcttctacgtggcttacaagctcggcattgccaccgttgacgacgaacccttcccggagtccgtttcctacattgccctcaaggttgacgagatgggcgatgaagaggcgctagccatcctcaaacgccacgtggagtaccacaaggacgaccgaaacatccccgagtcgtccatgctgctctggcggtcgctgatccgccattctgaagagtatgcccaaggaaacatctccgagtctggagaagctaatccctctctttcggccaagaagaacactgagtccacagtcgacagagtggccacccgagcgacctacgaagacggatctgccgatctcgaccccgctaacatgtctcccaacgaactgagcctggctattcgataccatgctgccattttccactactggtctccctacatcgaggtacgatcagtcacagacccctttgacgaccccaacctgcctgtggagaccatccgagcgtacctggctggaattatctggctcattgttggtgctggagtcaaccagtttttctctgtgcgaatgcctgccatttccatctctaccatggtctgccagctgctgctctaccccactggcaaggcactggagtatattctgcccgataagggcttcacattccgtggtacccgacactcgctcaaccctgggccctggaacaacaaagaacagatgctggccaccatgttcatctccgtcgccatcggaggcacctacatcacctcctacaacctgtttgtgcagattctgcccatgtactacggagtcgactacgcccgacagtttggttacactctgaccctgactcttgcgtcgcagtttatgggttttggttttgcgggtctgctccgaaagtttgtcgtctaccctaccaaggccatgtggccaactctgatgcccactctggctctcaaccgagccctgctggtcaagcagaagcgagagaaggtgcactcctggaccatttcgccctacaagttcttctttgttgttgtcgcatgcgcgtttgtctacttctggttccccagctatattttccaggctctgtcaaccttcaactggatcacctggattgctcctgacaacctcaacatcaacatcgtcactggtgctcagggtatgggtgtcaacccctggcctacctttgataccaacaacatgtttgcgctgtttgatcctttggttctgccacagttcaccgttcttaacacatacgctggaatgatccttggtgcctctgttatcctcggactctactacactaacaccaagggcactgctcacctgcccatcaactccaaccgaatctttgacaacactggaaagtcatacaatgtttctcgagtgcttactgatggaacctttgatgacaccaagtaccgaacctactcgccccccttctacactgctgctaacctcatggtatactccagtttcttcgccatttacactcttggttttgtctacattggcctatccgagtggtttaccatggtcgagtctttccgagatgtgaagcaggccttcatcgacatcttcatgaccacgaagttctacatcatgcgaataaccaaccgcaaggccacccgacacgatatggacagttcccagttcaccaaccgacaggacgagcccttctcacgaatgattgctgcctaccccgaggtccagaactgggtctttattggtctcctggtggtatcttttgtcctggcggtcattgccattcgagtgtggcccacagacactcccatctggggtctcttcttctgcctgggtatcaacctcgtcttcctgattcccttgactctcattcttgcatacactggattcggattcggtctcaacgtgctcgtccagctcattgttggttacgctctcccaggtcatcctcaggccatgatgatccttaaggccattggctaccaggttgatggacaggcccaaaacttcatcaccgaccaaaaggtgtcttactacactcacatgcccccacgagctttgatgcgatctcaactcattggtactctggttggagcatttgtttgtctcggtgtgctctactaccagcttgagattgaaggtatctgcactcccgagcaggccaccacaaccaagttcacctgtgtgtctcagaacaccttcttctcggcctctgtcatctggggagctctcggtccagccaagatgttccagatctaccctgccatgaagtacatgtttctgcttggtgccgtcgttggtctcatcttctgggccgtgcagtaccctctgcccacttttctggccaagaagttcccccagcaccgagagcgaattctgtctttgcagtctaccctgaaattgttcaaccccgtcatctttgttggcggtgttctcaactttgctccttacaacctgtcctatgctactggcggtctgtacgtctccttgctcttttcctggatcaagcgacgatattctgcctggtggcgtaagtacacctacgttcttgatgctggtctcatcaccggaattgcattctcggccatcatcatcttctttgcagtccaatacaagggagtggagctcgagtggtggggaaacactgtgtcttacgacaacctggactttaagggtgccattctgaaacccctggccgctggagagacctttggtccttcgcctgagaacttcccttagtttattttatttaattgatatgacctgaacatgactgttagtagttgtatgagtgcatagggctgacagatgatcagcatactgtaaatgacacctggagcagtgacatttcattggagctggatctcgagctgaagaacgtgcaactacagacaaccagaacgactatctgttgtagttgtatgtttttgtggtcagatacaaatcctctaatcacacacactccaagctattcgattcaattcgatatctcttgtgccatactggggcgatatgtaaccgtagacgtctagctcttaggtggaggggttgcagtgcactgaagtgggcggtgaatttttttccaaacatcggacagtatttgagatggatgctgttgatcgatctccataaaaattatatcattacactccccacgatcgagagaacaagataagccatcaacaatgcaaatccaacaattattcaccctgaaattctttatcctttcccggatacatcgtctccgagatgcggctcgcatttgggtcggacaaaatatcatgttttcatgcggctggaaaatccaatgaggaatactggagaagggtttgtcggttttgggccagataacagggtctgatatcagtgcaaaagatccgtgtgtatccggaagatgcctttcgacgctccagatgcatgtgttttattctatctcgttcggacagggcaattggcatgtccacttttcaacttgatctgaggagactgttcactgtggagggaaacagtgccctgatgagttaactaccagtgaatccctctctgcaaatgtcatctgtcttatcagtgcttgtgtcaccgcaaacattagtctgtgctgaaacatcggtactcgtcagtactcgctctcgtagtactcgctctcgtcaatacgggtaccgtactcgcacttgtatcataagtacaagtatgtactatcttccgatcgctccatttttgcggggaagatagctaccccaaatctccgtgcattccttttcctgtattcgatatctggccaggatcgggattggccgcgaagagccatgcagtgccggaagactatgtaccagttgcagactagcgagacatgactttgctaccacaaccccttgaagtagatagtcttccctgtgagagacctttcctgagagaatggtttgagtcgttctttcacagccttgatgtgacgttctgccgctccgtcagcttcgggatggcccacatttgctattcgaaatgacactctcggccatttctggaaccaactgttctgaaacagtgggtcttggtcggacacaatgctgatctgttgattgtcattgatcctgtccccgcgatgcacatcgttgtcatgttttcgcttgtgcggttgtggagcagggtgggtacatccttctttcacccagacaacaggttattcactgatcagtatgatgcgatgataacactctttttcagatagcttcgagtgttgcaattgaagttccgtccttgtctatctcagggactgaccagagctatgacggtacacttcaattacggcaatggcggcaactatgaacctcacaatcataattggcgagatggtacgtgagtctcaactaacacacttatcatcaacaccactagactacacatcgccatccaacgacaaatacgcaaagctcaaaaatccaaccaatcaaacagtcgccgattgcaacgccaaacatagcgtggtttcacaactttttcccaccacccccgcggaagatttcgcgtgtctagccgcactctgttttacagcttttggcatgaccatgcatgatctcatcaccatctcatctggagcatgtggtgtagagggcggctatggacgatatagtcgcatattttgcatattttggatccagacagagacaattgcgggcattagtcactcgcacgctgactaacccatcgattcaggccacacgaatgtgacgcctttccccagcggtggcaattgttccgcccctttctccgggttggtcacgtggtctgcggtgcaagtctaagtgagggggggggggaaatgaaggagaaattggtcatgggtctcggtagtagtcaattcacgtgctttcgcggcctaagacatatgcctgagacagggcaacccattgttgctggttcgcacgccttgcttaacttatgacgcctgaccttgagccaaccgctgtcagatggattctcccaactcctactccaaccttcgctaagcttccacttcaagggcaactgtgggttcaaagttaattttggggaattgaattttccattcttcgagactaacaacacctcttcatcctcccccaaacaccgcccgaaatacacacacaaaatgatctctcgaattgcccgtgtccagcggtcggccgccgtccgatccaccgtccgatccgccatgcgacccgccaccgtggcccccatggcctccttcaacctccgatcccgattttactccgacaaggctgaaaccaaggctgaggaccctgaggccgctgctgaggctgctggtcccgcggccaacgccgccgacgcctccgcttctggtgcgtccgctgccgagaccaagaccgcccccaccgccgaggagtacgaggctctgctggccaagttcgagaagaaggacaaggagtgcgcccagttcaaggagcactaccagcgagccatcaccgacttccgacacctgcaggagaccaccaagcgagaaatcaagaaggcacacgactttgccctggccaagttcgccaaagacctgctggactcggtcgacaactttgatcgagccctgggcgttgtccccgacgagatcaagaacgaccgagagaacaacaaggagatcatgaacttctacgacggcatcaagatgacccaggatatcttcgagaagactctgggtaagcacggcatgaagaagctcgagcccgtcggcgaggtcttcgaccccaacatgcatgaggccgtcttcgaggccccccagcccgacaaggaggccggcaccgtcttctttgtccagcagaccggcttcactcttaacgaccgaattctgcgagccgccaaggtcggagttgttaagggcgagtaattccaccacaaattatccaatatgtatatagtaatgagtaatgtttcagaaaatgtcacctgtagataaaatcaatacccaaaaaggtgatcggatgatgagttgtactaaagattcagattctaaggactcaatggccttattcaacatcaattgttcatacatgctcgcaaaacgtgataaaacatggatcgtttactatttacatatacatttacaagcacttgtacttgtacttgtacttgtgcgtgacactgttcggcacactatcgtactatctcagcttaacgccgtatcggtcaacaagcatctccttgaaagcgtcgagcatctggttgatttcctggttctcgagatttcgctccatggactggaaattgattcggtagcactgcgaggtcagaccggtcttggggttggtgaaggtatcggtgagagccacgttctcgaccagatcgccggcggtggctcggattagctccatgatgtcgttctcgtggatggagtccagagcagcgccctcgggcagccagaaggccacatctcggtcggtgccggggtacttggaccaggatttgaaagcggtgatctcgttaggcttgaactgcgacaggaatcgctggtcaagagaccagaagagtcgaatatcggggataccgaacagaatcatggccaggcgctccagaccaagaccaaaggcccagccgaaatgggtgtgcttgtcaagacctgaggccgagtacacgtgatcacgaacaagaccacatccgcagcactcgagccagtcacccttccaccacacctcaatctcccatgaaggagtggtccaggggaaagtagtctcgacccatcgaaccttgaggggcttctcgagatcgggatcagtagacccagcaaccttagcagctaccttggcacgctcgaaaatatctccaacaagcagctcaatggacttcttgagatgggcagcgacaagctcggtttcggtatcagacatgtagggggacttggggttctcggggtgcgaaacctggtcgacgtcctcgacaatgaggttggtagcggggattgcggccacgtcagctcggagcttctcaatcagagcctcctcggaggggtagtcttctcgcttccaggttcgagctccctccatctgatggaacgcagggtaatgagttcggtcaatggtgtctcgacggtaaacgtcggcagtgacgaagaaaccgggcgtcttggtgtgctggaaacagtggacctcatgggcactagtgtgagttcgaagaagggtgtcgtggttgatatagtaggtgtcagtcttggctcgtcccggatggtcctcggggaatccgagctggtcaaagttctcgtgtttgctgacgactggatgaaagttgttgtaggcagtgtagcccataccctcgaatcgcttctcaatgatagatcggatgattccaacaggatgggagtcctgaaggtgcaggtttcgaccaatcagagacgagatggtcggtgtgatgttggtccattcgtcaacagcatgcttcttgccgtccaccagagtcgattggtgtcgaatagcgccccgaaaagaggtcaacagacgtcgtgacatggttgtgcgcgtggttggaggagtgatacaacctgcaggaatattgacgagttttaagttcggctacatgatgggagaaatctcgagcgggttactggggggagcgtttgaagctgatagtgacgaactttccattgctgatttgtcactgtgcgatttggaactgattagcccttttatattctcataaatactcctggaacgtgtattattgaacaggtatgagatttttcgtatgcatattcaagtcgacttatttgagttcagaatgttcaacctgagaaccgagcggagaggcactatgcctcgtgtttttggctgcaatttttggctgactaatcttaaatttgcaacatcttcactttattgacgattttgtaatgattcttttctcaatcacttgtacttgaaaggtcacatacgcctattgctcggttctccaaccatactaaaccatgttccagagtcaagtaaaaagtgcatctcggatcattttcttagttgtgaactgagcaccgcgttgtgcaactagggagatgtatatttaattattttgctgaaaaatcctatacataccccgtatgacaatgtactgatctcttttttctttcttcttcgagtattgttctgatcatttcatcgcttccataatcacaggattcctgcacctacagtaatccacctgcagcactttcagatctctccagaccaccacactatgtttacgaggacgctgagggcgctacggcctctgtcagccgtgcagccgctgaagatggcgagtcgccattactcggcaaaaaacacaaccaagaagatcagaaatatcggaatcatcgctcatatcgatgcaggaaaaaccaccaccacggaacgaatcctgtacctgtctggcaccatcaagcacctcggaaatgtcgatgagggagacaccacgatggatttcctgcctgctgagcgggagcggggtatcaccattgcctcggccgccaccagtttcaactggaacaaccataccgtcaatctgatcgatactccggggcacgctgatttcacctttgaggtgatccgatcaattcgtgtgctggacggagctgtttgtattctcgacggagtggctggagttgaggcacaaaccgaaaaggtgtggaaacaggcctcggagatgggcattcccaaaattgcatttgtcaacaagatggatcgagctggagctggctttggacgtactgtcaaggagattgtgagcaagttgagaacacgtgtcgcgcttctgaccgttcccgtgttttccaagtcgtcagatcaggtgtttgagggcgttgttgacattttgaacggatgtgtcatcacatggactactggaggagacggaaaacagactgtggttgttcctgtttccgaagcgtccgccgaggtgcaggaagagtatcaaaaggcccgtactgcactggttgaaacgctcactgaactcgatgaagagctggttgaaaagtttctggaatctgaagattacatgcaaatcactactgaagacattaaacgggccctgagaaccgccaccatcaacaacgacattgttccagttctgtgcggtgcatcttttcgaaacattggcgtccagcccctcatggatgcagttgtcgacttcctcccttctccggcagaacgtcctcctactgacgctttaattgccaagtcgtacactggaggtaagaagtccaaggtcattccggaacgggccatcactctcgacgattcgatgaagaacctgtgctgtgctctgtgtttcaaggttgtccaggatccccaaaagggcacacttgtctacgtgagagtatacaagggcgagttgaagcagaacagtgtcctatacaacactacatctggaaccaaggaccgtgtttctcgtctgctcaaggttcatgctgataccacctcagaggtcacgtctatcactgagggtaacattggagtcattttgggttcccagggactcgctactggtgataccattgtctgccacagtatcaagaaggacggtgtaatgaaacttcccccggataaccgtttgattcagctcaagcccatcgctgtccctcctccggtgttctttgttcgaattgaccctgcgtccattggcgacactcgacccatgaatgaggctcttgaactgcttcttcgcgaagatccctctctcaacgtttcgtttgatgatgagaccaaccagaccacactctctggtatgggagaacttcatcttgagattgctcagaaccgactgattgaggacttcaaggccaacatcgtcatcggtcctatcatcatttcttacaaagagactcttaatgaacctaccaaaagtatcaccaagaccgtcgagcccgaacctggagctgtcagcactgttcgacttcgattggagcccatcactgagatggatgaagcttgtgaaaacgagaatgtgattgatcatgaacaaaacacagtttctttcccttacgagctgtctgatgccgaccttgagtccgttggagaaggaaaccagcgcatctcgtttgaacgagatacaaaggaacttacccccgaaatcatggaagagtgtttccgagtgggatctattccccctcttgtgtcctgcggccctgtttgcagactccctcttcgaagtgtacgagttgtaatcgaagcctggcatatcgcgcagcatattaacaatacagcttctctcaagacagcaacccgtctggctatcatggaggctctgtctactgccaacgccactctcatggagcctatcatgaacgtctacgtgtctgtcaacgaggctgacatcggtctagtggtcaaggatcttagtggatcacgaaacggacaaattgtgagcattatggacccctctcagttgaacgaaggagatatccactcggaggagtacgttgcaatggcgaccaacacctacgttcctgctgattacaccatgtacctttctaagcatcaggatcagactcgaacccaacagtcggtggtgcatgctcgggttcctctccgagagatggttggctacctaaagactctgcgatccatgacccagggtcggggtagcttcacaatggaggtggatcagtacgaggcagttactcccgacaagatccagcccattgtcgacagcatttttgcttagtcatggaatgagctgtttgaggacagagacatagtcgattggtgtatatagagattggattgtatatatgaatttttaataggaacaaaaaaacctgtgagtacacaactacgcttatgtacttgtacaatattcaaaaaaaacacgcaaaaaaaaccataccgtcgcaatccgagaggacaaaaagttgttgatcagctttgagaagccaccggaatcaaaccggctaatgttcctccactgtcattaacatgacatggacaggaattgaacctgcaacccttcgattacaaccaagttgactggagtcgaaagctctaccattgagccaccacatcaacaactttaaaaacggtgtttttttgggtctggtctacgttgtatgattagtaatatgggaaaacggtgggaaaaaaaagaggttgaaatgagattttgagcagatatagatgtccaaatggtgccaaattactcttctattgccttaataattggtatttgttcccttttaacgttctagcgatcaccgttaagaaacaaatgtacttccttgcttcaatgataaaggcagtccagcatcggctttttttccctaacatgtgtcgatcgactgataccgttgtattatgacggctatccaacacatatcttatctttcgggatgaatattatcgttatacgtgccttgagtatctgtaaactactgtatatagtcaagttgttgcgttcatacgctcagttcatgtctcaaattgcgcctctgacatgtgctacgggcgtgttaacgctgcgtctttattccggctgcgttagctccgcctggctcatgtatagaatgagcgagtacgagaatggaggggttgtggaccgaccgtgagtggagaaacatgtgtcacgtgagtcaagctgccgagcttggtacgactacgagtgcaagtgcgacaagtcgcggctggaatgctccaaatatattggtgcacatttttccaccttgctcatgcatgtcagagttacttatgtgaggcggttatctccatctgggccgctacaagacggagtgaaacagcgtcgacgcaagaattgggagctggaaaactttggagcgaattctaaccaactggcagtcgccagaaacgcgtcgaaacaccagacaggtgtcaaatctggttctcaaaagacacatggctggctttgaccaaccttcaactttatcagacgggcccatccgaagcaagtttaggatagagcaaggagggcgggggatatgttaaacggggtgttggggacacttttgacggaattggagcggatagaagtaatctccatagctcaatgaattgattccgactcttgcgagcaaaatccgcccgctacttcccgcagtaacgggcccccttattttcacccctgcgtaaggcacgtgatggaaattcgcgcttaggttaacgttgccgagctgcgtgtcgtgtaaatagagagagctgaaattatctcaccacggcctgttcaaccaccatggaggaaatcaaaaacctgaaaaacattgggcgaaaaatccggcccaaggagagccagcagaagctcggcgagctgattcggcccaaagagaaggatatgaagggtgagtaggcgtccgtagacgctgagagggtaggaagatattgagaacaatatatcaagacctggatgtcagtcattcgccatattaacccaggattgacacaattcattgcggatctgagaaatgcacgggctcgggaaatggaagagaaacgagtgaaccaggagctggccaacatccgacaaaagttcacggaccccaatctcagcggctaccaaaagaaaaagtacgtgggcaagctgctgtacatttacattttgggctacaaggtggactttggccacctggagtgtgtcaagctcatcaactcgacgaaattgagcgagaaacaaatgggatacattgcgctgtcggtgctcatcaatgaggatcacgaactggtgcatatggtgatcaactctgtgcagaaagacctggatggtatggacgagatgcacaactgtctggcgcttcatctggtggctacggtgggtagcgagatgatgggcagcgagctaaaccacgacgtgtacaaactgctgatttcgcctaccagttcgacctttgtgaggaagaaggcttctttggcgctgctacgactgttccgaaagaaccccaatattgtggagccccaatggtacgaccgaatcattgctctgattgacgatccggaccttggagtggctacctcagtctgttctctggctattgctttggttcaacacgacccagaggcctgtgcaacttcccatatccgagtagtcagacgactctacgacctgtgtgtcaacaaccaggcgcccagagactatatttattacggagtccagtcgccgtggttgctagtgaagatgctcaagctcctgcaatattaccctcctccggatgctgcaaacgagactaccaccgacatgctgcgccagactgtgctcgaaactgtggataagtgctcccaacccgcccagagctcgcaacaaagtaacgcccagcatgccgtcttgtttgaggctatcaacctgtgtattcatatggacatggctcccgatgcaaagctgctgtctatcctaggcgattttatttcgtcaaaggagacaaacttaagatacctggccctcacagccctggcccgtctggctgctcgatacgaggtctcgtcgcaaatgtcggaaaacagtgcacttcctgtcaaaaagtttctcattacggtgcttggaaacctcaaggacaaggacatttctatccgacgaaagtctctggatgtgctctactgtgtctgtgactcgtccaacgtcaagactatcgtcgccgagctgcttagataccttgttactgctgacttcgccatcagagaagaaatggtcatcaagattgccgttctggttgaaaaatatgcaactgaatacaagtggtatgtggacatttcgctcaagctgattgctgttgccggggcacacgtgtccgaagaagtttggcagcgagtcgttcagattgtcgtcaacaacgagtctctccagcagtacgccagtcagactctcaacacttatctcgcgcagccccagtgtcaggaatgcatggtcaagaccggagcatacgtcttgggcgagtatggagacctgctaacagaagtccagcccatccagctcttctacaacctgcattcgcatttcagacaggtgtctgcgcccaccaaggctatgttgctgtctacctacatcaagctggctaacatgttcccagacatcaaaccgcatatctcacgagttctcacggcgtacacttccagtgcggactctgagattcaacaacgagccattgagtacgtgtcaatcatccagaaaccggagcttctgaagactatctgcgatgagatgcctccattcgaaggccgaacgtctgctttgctttctagattgcatgctcgagaacttacctctcaggaccagcgttcctggggtctgggcaagtctggaaagtccgaggttgacgccattcggtccaagagcatcatgcgaaagaacagccagatttcttcgtccaacagatcggattctgcgtctccctttggtgacgaaaataacgtgactaccggaaacaagaccaccccccctccccctccttcaagaggcgtttcccactccggcctgtcgcccaactgggatctgggcttctacgatctgtgcatcaaggacgaaggcaccttcttcaaggaccctgtcatgcaggtgggtctcaagtccgaatacagaaagaacctgggttgtgtaattctgtactttgtcaacaactcgggcaccaagatctcatctctgtcgtgtgaaatcacaaacaaggagcctgacaacctgacggtgtccaccaagaacttcccggactcgtccatcgagcccaacaagcagacccagcaggttattatcctcaactgccacaaacccttcacctcgtcgcccaccatcaagattacgtacatggctggaaccctcaaggtgctgcatctcaagctgcctattgtcatttccaagttcatgaccgccagccaggtgtccacaggtgacttccagaaccgatggaaccagctggcagacaaggaaagtcggcgtatcttcaagccccaggatatctccaagtctgccaaccctgctcataacctcaaggtcatgaagggctttggatggtccattgatgctcagcagagcactcgggacgccatctacggcgcaggagtactctacacatctgtcagtggcaactttggactgctggggtgtcttcaaaagctgcagggcaatcagtttagcatcaccattcgaggcaccaatgcggtcttgcccgccattgtgggcaagtgtatgagcgattattaccaggacattatgtaggcatagggaaataacacagcgtaatatagaatgaatgaatgaatgatttattaatgatatcgtgagtgttatacctggaagcagtggttgtatgtactgctgtgtcacatggcctaaccgtcccagaagaggttgaattcccggcactggcactgggatgaactgaacaggaggagtacatcggagtgcacattctgtcagggctgtacaagtacagtacacccatacttagttactgtactttgactctatttgtactcgtactaccgatgtatgtacttgcagtcaagtgagcaggggctcattgagtgtttctactgtacgggtaccgcacatacagtacaattgacaattgccccagaaacaccccaacaccaccactatgaagtgtgctccatctacctcggctactggtaactgccatgcatctaagcgtcgtggagcactaatttcacagcagcaagtcgcttgtcttactcgtgttgagtgaacaccctcatcacctgtctcagctcgaaagctaaaagatggcgacaagagagggacgttggacacacaaggagatgatcactgtgagagtgagaacttagctgaatgggtggtgattacgtccaagtggcacggtgtcacaaaggtgtctcccattgctttcaaagcagtcatttctactgttattgtaccagtactgtactctggatcacccagcactgtacatttacagtgcacacctcagctgtaagaagccccacacagacggcactactgcacatgttagttgagacccaacagattagtctggaggaaagtgggactggatgttggagggaggaggggcggaaaacaacaatcaaacgagagtgtgacgattttcaaagggaagattgccccaggtttatcatgtgacttgcagacccacgtcgaattatctatgctgcttttttttatccttttttttttgcactcccttttatatacagtcctgcattccccaccgcctcttttacgagaccctacggcatttatgtaggcttccccagaccggtgatagctaacagtaactcacagcgagagttaaactgtggtttggagagagacggggatgggtgggcacagtactgtacatacttgtccaaagtagctgcttatggctgaattatattgtgcttgtacctatagaatgtagctccaacgtcaaataaatgtggagcttactgtacaatacgatacgaggtttcgtccagtttcagtgtctgccaaaacgatccagaaggggacccatattttcttatttttctatgttctaattttctcttttctaatgttccaattttatattttatattttccaaatttccacatttcgattttatattctaattttctgccaacagggccagttttttcccccccttctgttccttctgttttgcctttcttttcaaaccttaaaatgtagcctcttctccgcccccattgtatggacattaaaaagtatcaaccagacacgtctttggaaattgacaaaatccgccacctcacaccccactacgagcaccagtcgtgtgtgcgagtcttctgagctacatccaaccagcccacgcgagccccacgcgagacccatcatcgtctttctacgcaactcggctcctcggttattaccccgcctatattcttctcggttatcggttggcacatcaccacaacacctcgagctgtggatcacggaaaaaggagtttgaaagcggaaaaacggaaaaacacacgagatagtagcggtctagatccaacccgaccgatttagcgatcgctctttgccctattgttgcttcaccatgttcaactcagtcaacaaggaggaggaccaggatatcatcattgacgaaagtcaagtgtcgatgcaagagggttcggaggaacctgagggctctggaaccgtggaatacgactcggacggcgcgcccgtcaactcggacgacgaactggccgccatttcgtcctccaagcggcaaaaggcgcaaaacgtgttccgacggtcctacaaggcctgtctcaactgccgcaagcgcaaaatcaagtgcgacctgggagacctttccaacccgtcaaagccgccctgtgcccgctgcagacgcgagggcaagcagtgcgtgtttgtcgaaagcaaacgaggaggagtggccaatgtgcgtgctggcaaggagaagaagcgcaagctggagagtcctagtcccccggtactcatgagaaatttgctaggggttccccaaccgcgcgatcagcattttaaacagcatcaacaaccacagccctatgaacctgtacctccttctgctacccctcttagtgcccccaactcagctcctgcccctggacctcccaaaacagttccctttactcgcttccagggagctcctcgaggccagcccctccctcagccgcttcctcctcagccctcttctgtggcccatgagccgtacagacagcccacgactttttcgacagactttgacccggagtacccgggcttccagggtgtccagggagagtacaagcagggctttgcgggtcaccagcagcagaaccagatttccggcgtgcccagatctatgagtgacgttagtcagcatcaacagcagcatgttcatggtttctatcaggaccctcaacagcagcaacaacataacgttcaacagcatcaccagcagcagcaacatcagcatctggcccatactgtccaacaacaacagctgcatcaacaacaaccgcagcaaacacctcagccgacacaggaaccgactggagacgagtacattgcaaagaaggaaatgtacaacacttcggatgctctggacattcttgcacacgctgcacgatcatttcccaaaattgactcccctgctactcctaatgcggcttctccttcacctccttcagtcagaccactggcttctttgggagacatggagttgattcggacacgcaagattctcacagaggaagaagctctcaacctgattgatttcttcttccacacaatgcaccccttctacccgttcattcccaaggaactgcattccggatctgttctggcagactaccctattttgctggcagctattctcaccatcgcttcacggtaccattctcttcccgaacctgttgttgttcatgagaaccccggcaacaaaaagaaagcgtctagagcggcccagatccactccaaaatgtggatctactgccagcagatgatttctcgaagtatttggggagaagctagcagcagatccctcggtacagtctatgcctttttgctcttctctgaatggaacccccgagctattcattggagatggtttgactacgccaaccccagatttgatactaccgactcagaggtatatcatgatgtcgagttgtccgtaggggcttctcccgactctgccagacgaaatacgcctggatctagcgggttctcgattcagaatgagtctgattgcaaagaggtggacgagaagggaggccttggagcctccagacggtctgatcgtctggcttggatgatgattggaacagctattcgtctggctcaggagattgatattcttgaaaccaaccccaaggtgttcattgctacgcacctgagtgagctggtgctggcaattcgagttggcagaaagtccattctggctcgatctgtcaacgaaatcactccttctacgctcaaattcactcccttcgaggccgcaaagctgggtttgcttcagatcatggctctatcacatgagacgctgtacatgtcacgtgagacgacccgagagatgcttaaggacggcaagtatcttcggtttctggcgctgttcacgcctcatttgcaaaactgggaagagaagcatttcaagaacatttcacttcctgtggatgctcctgagaacgacaaattggatgctctgtcgatcaaatttgactactactacacccgactgtacattttctcgctggcgttgttcacagctgacaagcagggtctgtctgtggaagagctgatacctcagagtcgatatgtggctatggctacagatgctgctcgagagatgctggcggtggccaactcggtgcatcgaatggaggctctcaagtatgctcctgttcgatgggtggttcgaattgtgcatgctaccgtcttcttgttcaaggctctggctgtcacttcgtacattaccaaatactccaagcaggacattatttctgtgattcaggaaatctctgtgactctgcgggacgcttctcctgatgacctgcaccttgcttcccgttactcgggtattctgatgcatctctgtgtggacatcttggccaaggagaaggaagccaacagtactcctgccagtaacgcttctcagccgactccgacagattactaccagtttcactctccctcgtcagccactggacaccatcacaatgttgttcctcctactcggtctcattccttgtcaggagtggcgggtgcacatacccctgtcgcccacgggtctgtgcacagtagcaatagcaatgctgcccctacttcgagccaccggaagaagaaggagacagaagaagatccgtcgcagctgcttcgcgatttcggatttggactgctggatatggactttgacttcttcacggagggaacggagggtttgggatttgtggatcctctgattgagggcattgagcagcatcagcagaagatgcagaagaagaacggtagttgaaatggggagggtaaatggaaggcaaaaacagtcagggatcttggagactaataagtaaatactaatgtgaatatgtaaatatgtgatttcaaccgctgtagaagaatccagttgcagactataagaacccggttgcacagaccatctggtcaaccacaaatatgagcgtgttttctttagttggaagacaacccccggtttcctggtctccgatatcagttgtggttattttgaattaaatcaaactagtaattttagacctatatgttatatatcagtaaatgctacatctgatctacgattaacatgacattcttgtattacaccagcaattgttttcgcaattcaggttacttgtacttataaaagggactgcccccttctcacacgattattcactctataggaaaactgaagtgaacgtattctcatcaataatgttgaaaagtctgcctttttgaagcatcaaggacaactttttaggtctacacaccatgggtgcacttttctcattaaatatatatatatataagtatataccactatttgtaatttagtattctaaaccggaccaggttgatcaatcatgtgcatgagatcgtcccactcggagtcgaacttttggggaatagcgtagtccttgttgggcacactgggcgtggcatcgggaaccattcgcatatcgggaggcagatcaaagacctgactcgggtactgatccagatccaaaaagacagtgttctggttagcggccgcatagggagaagccgtagtgtgagagtagggagacgagccgttagtagagcccacagaaggagcatcagtgggggaagcgtcctttgtgtcggccttgggaggctcgttctcgacattgagaacctttttgtatagcatctggcacacttggaactgcttctcgagcttgagatggatcttggcctggttcgccatgacggaaatggagtccaaaagaacagccttttgcttttctcgctccgtgtactccaaattgtgaatgttccgaatgagggagatggtcacaaacaggtgagaatggatgaccgtgggaaagatgaaggcggagaagaaccatcgatatagacaccgcgccttttcggtggttccagctgtgaagaaccagacagaaagctgcaagattcggagggatgcggtgacacactcctcgcgggactttctgtatcgaggagatcgtaatccctgagaagcaaacactcgatgaatggcaatgatcatcttgagatggtcgatttcgaaaatcaggcccttcatgatgttcagcgtgctgtcttcagtgtctgtaagaactccctccttgttctgttcatacacctttttaatcttagccccgagaagcaagacctgatcgtatggcatggttcgaacactggctatgctgtagttttgcatgaagatctggtggatgattcctcgggccttgaggaacgcactgccaccaagaggaggtcggacgtctgtagagtccttgtggatcgcctggggaagaccttccacgagagaataatgcacatccatggcagttatcaaagcccatactcctcgtcgcttttcctgatgttcgctcgtcattcggaaccatgctggatctcgatgtagacccatagattgagccacacgaaccagtgctccaaatgtcgtccaagacacatctgcgaactcagcctccgagttacccatagactggacgcacacccaaagaacaagagcctgaatgttgaccatggatgctcgcacacacaccatagcctgttcaaggcaatgatcaatgcccttgagccactctgtccatgctgtagtgagtctctggagagcagcatcatccaatcggtaatccaaagaagactgcagagccaaagacagcacacccaacagtagtcccagccacagaatctgggtatcttctggagtttcccagaattggttgtagtccaccatgaacgcttcttcgtcaataatgttgagaagaggttcacaggcctcaaagtatcgcttgacgagtttgtcgctgtttggtcgagctggaagcaactgtaggatttgagccagtcgattggatccttcctgttcagctgcactcagtgcactgaggttcttcttatgtctttgagtcgctgggtcaacacacgaagttgaccatccgtcctgttttctaacctcatcgaaaaagtctgtcacctcggcggcctcagagaacagagatccccaatgcgattctccatggtagatggcatttcctcgacttccgagtttcatcattcccagagactgtctcagagactccacttctgaagtgtcctccaccaggtccatgttaagcttggaaatggtttcgttgagtccggacttttccatcttctgagcaaacgcctggtccttatacatgtccaccgtgacgggaataccaagtcgctgtcctccactgatgatcgtgttttctgcggtaacaggctttgcgggcgtttgttgcgcgtccaatccattttccagcaggtctttgctcttggctactcgtcctccaatggtgttagttttgttggtgtagaaacacatgtgtccccgtttcttcttgacacaggttgagcaaggatcttgtcgatcgcatttgagcttgcgttgtcggcagaactgacagttgagcggtttccggcgtcgtcgctgcttggtttcgttgtcctctggcgaggtggttttctcgctctcgacaggactgccaaatttgtgaggatactgagtcgcagtctgagtgcttggggtgggcagactggggttggctggctgctgctgtgtgaagtcgttggtggtgctctcaatggaaggcgccgcggtttgtgtcgtcggagccgtcggaagattcgagtccgtcattccattctgaggaagaagatctgccaggtcctgagcaaaataccccagggtatcagttcccagagagccaccaaagccgtcgtcgcctccgagatcgccgaggaaaaagttgggttcgttggaaaagtcggtgtccgccatgctgacagtcgtcacagtcacagtcggtgtgtggtttggttagtaaaactgaggtgagcttttcgactcgagctttcagaataaagagtttgaagtggtgtgcctctggcctgcaggcccggttgagttgagcgtcttgtacggtgcgctgacaaagtttgatggaccacggcggacttaacagacgggcggggatggcagaagagacgtctgaattacgtaatacaggccttcaggagctggtgatccacgggaccaggttctttttctcactcggctctcctacacatgctgtattccgaccactgttgcctcccgttgactgcatgtcctactatggaaacttacctttgatcccagcccacagtttccgttgaagttgctggactggtggcagcgacatggcagggtggaattgggggttcgaaaaagcaattcctgaaccgaggcgacattgaacgtgcgccgtcagtcctcttacgtgtcctcttacaggatagatatggctctccgagtgcacgtaattattactcgtactgtatgcgctaatagtacacagtacgtacgatacatactccgccgtattcaacgctctgtgggatcgaaccatgcaagttctcaagattcgccaccctcgatgatccactacttgtagatggagaccgttgatagaaaagtcggtagaaaggtgtcgattatattttggtcgtgattggaaagattttgtccggtggttttttcttcatccccaatttcaacacgacagcacaagcacgagtacagttcactgctcaatatcatcactcctatctccgtcatgcagtcgcccccacttttgcagtccgattactgtaattttggggcatctcagatgcactaaggaacgagacatttttcctataatccaaatatttataaaaagttaaaaaaaaattaatataaaaaacataaaaaaacataaaaaccagtacgagtagttgcgtgagccaagcagattgtactgtgagaatataatttctcttatcggtgtaaataatcaagttttggtggtcttcctactccagtatttgagcaatgtcataattatcacgtaatatatttatacaaatccacccatcatccctcgtctgttcatttcttgcctccctcaaattgctgtctcagcttgagatagtgttgcagctcctccgccgaaacagatggactcagctcgtccttggccttctcaaaatcctgctgagcaacctcaacctcaatgtcactcttggtagcctcgtggtcaaaccaccatctgatggagacgggctcctctccggcctcctccctgttcttgttgagcagcttgatcttggcatcaacctcgttggcagttcgagtcatggcatttagcatggcatctgaacacagagcgtagaaatcggcgccggtgaaagtaaacggacatcgtttggagatggcctcaagagacacatcggcagcaagtcggaactttcgagtaagagcctccataatagtctgctgcttctcgtgggtatcagagatacccaagtacagcatcttatcgaatcgtccaggtcgcagaagagcctcgtccaacagatcaggacggttagtagctcccacaacgaaaacaccctctcctcccgcagtagacattccatcgagctcagctagcagctgcgacacaattcggtccatgactcctccagagtctccctggttgcctctctgaggcgccacggaatccaactcgtcaaagaagacaacacagggcttggcatctcgggccttttggaatactcgtcgcacgttggcctcggattcaccaatgtacatgttgagcagctcgggacccttgacggagaagaagttgagcgagaaagtcgtggcaatggctttcgcgagaagagtcttaccagtaccgggaggaccgtaaaacagaatacccgatcgcttctttacaccgtcagagaaccagtgggggtactttagaggagtctcgatagtgtccagaatatccttcttgacaccctccatgcctccaacatcgtcccatccgacattggggattcggggagctccaatggagtcggagtacttttgtcgagcatcagcaatagcgtcatcaaagtcggagggagtcagctggagagtaccatgcgaaagggtcaggagatcgtctagagtggtatcggagtccttggtgagcttgttaagtcgatcaatggctctcagacgggtagtctggacaatggctgtgagatcaggaggggtcagaccggcagattggagcgcaaggttctcaacagagacatcagaacgcagagaaatgggtgcatttctgattgaatcgcccccaggaccggatttcgtcagatgagaaaagatctgacgtctttggggctcagagggcactccgatctcaatttcaaactgaaatcgagatcgaatggcctcggaaatcttgtcgggatcgttagacgtagctgccagcagcactccgtgtccggagtagtccgcaagaacgtccacaagctttgaaactattccctcatcctttccgtcctggtcgctcttctttgcaatcgactcgagatgctgcagaacgaccacgcaaggagagcagccataggcccggtctagcttggctcgcagagttcccagtgtctgggcctcattgtctccaataagtccaaaacacgagatttcgaacacagaaattccgcactgggcagccacggaacgaagaacagttgactttccgacgcctcgcttggcggaatgcaaaagtaccgaggtgttgagtttggcgtgcgagagagccgaggtcgagatctgaaccaggttgcggatcttgtcggcgtatgcaaactcggatccaaacttgggcaaggtatccagaccgagatattcgcgccatggaacactggtggggattacagcagaagaagtagttcctccctcgatcaactttgtctgagaggagtccacaaggtactgtttggaggcagggtcttcacttccgttgagagaagtgacctgaaaccacgccacggagtcgggcttgactgccagagcttccagaggaatgtggctcatttcaggatcttcgccaatagttcgagcgagaatagagtcaaagggaatggggatcagatcacctactcgaacggctctctttacgggcttaaagtaggcctgcagacctgcgtggtaggctgtttggaaggttctgtctgtggtagtaggaccaagcactcttgccagcttgacttcctcagcagcttcaagcacggaatccagcgcctctcctacagacttatgtgtctcaccgttgggagtcacctcaatctccttgtcgccaatgttgtggtacaaaatgggcgagacgtagaccacgtcgtacttgactgtgtttggttcggggtatgcaaacagtcggagcacccgttcggctccgtttttggtcttgatggacacaatgtcgccggaaaagactccgagtttcgacatggtttcagacttgacgaagcctcggctttcgcagtcgtcaaaccggtccgagagaggagtagggatggctccttcaagaggtgccacttggaggtttgtggattcacgggtcttggcaacagatgtgtcaaagtcgagaaactctgcaatgtcaaaggccacgtcggcagcttcgtcggccggttggatggtttcctgctctttggcgaccgtcagcttggtggttcccttgaccaccttgccctggtttacaggctcgcacagacgcactctgcatccgttgagcagcacgtcgccctgtcggattaccggtcggtccttgtcgagttgcggctcgagagccttgagcacttgttcgggtgtgttaagcgtttcgtactggctggcaggcacggtcacgatggcatgctcaatcgtgacagggttgacccgtttgagcaccacgggcatgaactttttgagactgcctgccacgtggcgaatgtcggccttgcaagtgtactgcggcagagatcggtcctcagaagcaggatacagagcccacttgattccaggagcttcgaacgcaacatatggctcggctggcttgtcggaaaagagctgctggtacaggtaggacgagagctcgagcttggtggcatccggggcagccaccagcttggctgtgatgggtttgtggctgatcgacggcatgctcgatgtggtggtgttgtagagaagaatgactatgatctgtcggccgaggttaagggagcgtgcagaaaagagagtttggcggacatcaaggttaatgtgaaaagtggggtgtggggaagagccagaataacggtatgaatgaagcacgtgatagacgtcaaggtgggtgttttttatgttggtgaagattcccagtagtgactggaataatgggaaattcaattctttttgtttctgttcaaatttcggctctgaatgatgagtacaagttgttccgtgatgatgttagcctgggcgcgcgttatgtactgtagctaactagtatgaatactgtacatacggtactagaaaaaacaacaccttcggagatgcttctactggtagttctatatgaatcagtcaattgagagagactttacaatgtaatggttttgaaatcataatacggataatatatacacacaggacttgaggtacggtacttgtagtgcccggaggagtaagtaaccgagtccaatctcattgacaataaacacacaagtcgtcagcaccagtgacagttccaatacagtagttccttcttagtcgaggatgttggaaagctgaaccattgggtattgccagaacagtacacagtacatagtatgcggtacattcctgcgtgagtcgtgtggcatcacttgtttggcggtttggttatagtaattcgttgcttaatcagtcttgacctttctcagctctccctgcaaccgctggaatacgtcaatgacaatgtagccagaaatgaagaaaaagggggcgtagacagcgagcaggttgtatcgaagggcatcggtaagaccggctcgagcccacacctccgcgagacatgccagagtcgttaggctggcattgacaccgtacaccagcatccacaggtatgtcgtgggagtggcggtcttggttagcagcttgtaggctccataaacaaagaagggcagctggaagaggatctcgatccagatgaaggacatgaaccacgctggtttttcgagcacaatgaaatccttgttggatgccacgtggaagtcttccatgaactgttgcccgggtagtttgtacgccgcaggaatggcaaagcctccatcgaccatcagggtgatgacaaagtggatggcactatgttagcagggagcggagcgtagatagtctgcggtagaccgtgtgttcgccgtgttgtactcacaaataccacccgtaaaaggtgtctcgcgtggacatgttatgtggtgtatcgtgttgaaagatgaaagttgatgatgaacaacttagttgtagtagatgcatgtgcagtagttctgttagagggcaatttagaggggccttgtggttttgatttacacgaaattgaatagaatggggacaaaaaattgaaagctaggacaactcctgagacatagtccttctctttttataccaaaacccatctcgtacgccctatctcagtgtcttttggtcgacactttaccgcatctatagaccgcactcctaggtcataaaatagttaaatatatacaattaaaagtggacaacacgtctatggtgatgctggctgtccaccgatgaagattctgtcgcgtgctcacttttttacctccttttccagcatatccttggcctcgttgattttcttggccatgaacggtgatccgcctcgatcggggtgattcagcatcatcacctttcgatgcttgtccttgagcatgttgagcgtcaccgagccgtgttcccgggcaaaccccaggatcaacagcgcctccttgcgactcatattatgctggaatccgcccagataatgcctgctgttgagcagcgtctcaggaaccccgctgtatcgggctcgcgcacgtaatccggcccgcagctgtagttagtacacatgtcgtggttgtttgtccgtctttcactcacccctaacgccaccaacgtgactcccactccgatgacaatcggtagcaccatagtgtagttgatcagatacaactgagtttgcctgcacaatgagatgtagtgtacttgtaggtgattagtaatgggcggaggcgaatcagaaaagtgacaagaaatggtgtttgtaacttgttggaatatatcctgtaaagaaatttctcgaaataatgtccaactactcatctgcttgtgctctatcccctatcctgagtgtgtagatcgagtgatctgacagagtatagtaaatttcaggagcatgctgtatcactaaagtacaagtacaattacagtagtagatataatatcaatctatcacctagttactactttgcgttgaagtacaactcaccactggtcctcgtcttctacaccatgctacccaacctctactagctacactgtggtagtaccgtactcaccgtcttgtaactacagtagagctgcgtcctctcccatcctcctgtcctgcttttcaatctatgctctatatacattacttgcttcggttcatcatcttcatggtgaggtttctcagagcctctctgctctcagagtagggaagcaggtccaagttggcgacagcctcgtcgcagtacttttgggccagctctcgggttcgcgacagaccgtctgcctgctgaaccaggaatcgggcccgctccacgtcgccgggaccgtcaaactttcgcttgatcatgtctccgagctcggggtacttttcccaggcaaacagaacgggcgcagtggcaagaccaagtttgagatcggctccagcgggcttaccaagatgagactcgccctcggagtagtccagcatatcatcgacaacctggaaacacaggccgaggttctttccaaacttgtaagaggcatcgacaatggggtttcgagctccagagagcactgcagcggctcggcaactcttggacatgagcgacgcggtcttcaggtatgtcttgtggatgtagtactcaaaggtggccttgttggcaatctccgagttgtccacaattgtgtttttgagctgcatgaactcgccctccaccaagttggcaatggtggtggacagcagctcaatgacctcggcgtttctgagccgggcaatggccacagaggcccgtccgagcaggaaatcaccggccagaattgccatcttgtttccaaaggccacgttgcctgtaggagagcctcgccgggtagcggagttgtcgataacatcgtcatggagcagtgaagcggtgtggatcatctcgacaatctcggccagacgtcgctgcttgggtagaatgccgttgctctcgtaaggcaaggggtcggaaggtcggctgagcgggttgagcacaatgtcgggattgatgccatggagaatctcaatgggtgaaagagggtcgttgatagagggctcggggttcaattcgcccacgttttcggtcacgtccgaggcgtcaaaggtgcctcggtctcgctccgactcggggatcgcactcagcgctcgggacagcagcagaacaatcagaggacggacatgcttgccctcggactggaagtagtaggtggccaccttgttgagtgtagggtgcccagagccaatcagagaaccaatgttgttggccaaagtggacatttcttgcgacacaatggaaaacgggtctcggatcggagtgtcggtctccaccagacgagatgcctgcttgacggctccagaccactcggggttttggggcgtggttttcagcagccctgtggtctccagcacggcctcggtgagcgtggatttgggccgagcacctgccacgaaacgcaggctgctgctggctagggtcttggtgccaattcgtccgactctcagcattttcgtctgtggtgctgtggtggtctgtggttgctggagttgatgttccacgctgaaggtttgatgtctgcggatgagtgggtgattcgaaacagtccattataatgtgaataaaatcgcaaaaaaattgaggaaaatagtagtaaatataatttggagtaaaaactggatttcatatttaatccacctgaaaactcccctaaattcgcctcttcacacctccctcactaactgcctcagttgaataatccaaactctaaattatttgagcccgaaaccgacggcaatggagccaatttttttccccgaacctaatcaatccgggatgattggggctaaccgcaatgctcgctgcaaattagctacttgttaatgtaacgcaaacgggcatttctctggcaaaacgggactttaggttgcgaagatgacgcttcgtgtctcatacgcagacttgttatggcggcggtttggatgtgctctgaatatgcctaaaattggtatcagaagaatgtgggaactgtggcggttttggtggtgttggtcccgtcgctgtagtgctgtcatggcgggagttaaaggcgaacctcaaaataaggtggagtgacagaaactggagaagaaacggaacaataccacgagcaaagtacgagtacgagtacgatcagtctacactcgcacttgtgcctataccggtgctgtacctacaaatttccactagttgattgtcatttctcctcgtgtatttgccatcctatttttcaaggttcagtttcagcttgttaatgaaatatcttggctggcattgatgcaacccaatgtaaacaccagccagttacaggacaagacaagtcaggacaagacggattcttgacctcatggaccacatggagatattggggcttctaatcccaaagagaatgggtcaatggagtgcaatgtgttccttcagacctatataaatgaacccagcaacgtcaatggcttgtgtacagataatcatgtcttctcacttctcctatgctggttctatggaggcccaggacaactacgacatgttcgacattgatttcgacagaccttaccgacggtggttctatctgggctttctggttcctgttttgtgggtctatctcgctctcaagggtggaattgaactgtggaagctgtcgagaaccaacatttctccccatgctccaaccgctatcgagttgcatgctcaaaagctctcttgtgttggttcttgggtgaccaattccgtatgtgggttggttttttacgccgtctgcggctggaccctttatatgatggtgatgagtcggtggtagaagatgagagggtatgatttatacgaatttatttgaaatatcgggaataaatcgagctaaattgagttgaattaaataaataggacagccggccgattctacagtcctcctccactgacacaaacaaaattaatattatatcatacttgtagaacccgtacgacacatttccccaacttgttcaactcgttcaagtcatcaaaaatgacactatcacactcaaccgttttttcccctcatgtgctagacatccctcaacgggactgacgtgctacagtagcttactgcagccaaagggtatccgggccaacttcataccacttggacggagagacagctcgtcagacacgtgacctctccctctccctcttctgtcacgtgaccccacactccacctctcggcctctctgcttggagttttatgcctgcgcctatcgtaattatcttatttctcaccattacccaaccttgtcacatgacggtgcataaacctccaacatagaagtctaaaagtgacaggtggaatattcgccattttccacaaccgaaacaacaaccacacagatacagccatgttgagcactttaccgggcatccaggggtttctgtcgtggggaaaaacctgtgtggctcgcatccttgccacggggccggtgcctcggcatgtggcctttgtcatggatggcaaccgacgatatgcgcgagaacgacagctggaaactcgtgagggccactccaagggcttcgagtcactcgcccagattctcgagctgtgttatgatgcgggcgtggaagacgtgactgtttttgcattttcgatcgagaacttcaaacggactcctcgagaggtggaatcgctgatggagattgccaaggagcggctcacacagatctgcgaaagtggcgagctggcagagcagtacgggatccgaatccgggtgctgggcaaccgatccttgttgagaaaggatgttgcggagctctttgacaaggcacagaccatgaccaagggacacactcgagccaccctcaacatctgtttcccttacacgtcgcgagacgatatcgcccatggcatccgcggggtcgtcagagacgctgagaagggagaaatcgagcctgcagacatcaccgagcagactctggcatctcacatgtacacgggcaactctcctcctttggacattctcattcgaacgtccggggtgtgtcgattctccgactttatgctgtgggagagtcatcagggcgctcatatcgagtttgtggacacgctgtggcccgactttggtgtgtggagaatgctggcgattttgttgaagtggagttggagaaaagcatacctggctgaccaggccgaacagggaaattactagagcaggagacaaagaaaagcacattaattaattgatttgagaatcagctggggtgtatgggttggtaacgaaggataccctgtcttggaatgtaaagtatcgggctgtttggtctgaccaacaagtacaatacagtacgacgacaggaataggcagagacatataagtctttgatggtatgatcatgacctttgcattatatacttgatccagctgagtatttactgaaacttcttctcatcttgtagtgctttcactttttctttagtttttttatccgcttcaactgacagggaagtttttacttaatacttgacttttacttaatgctagacctacaacccaactacagtacttggtgaaataatgggggcatcacaggatgcttcaaatgcccattaaacctagagatggctccatatagaagcccctgagaggtcaatttcaatcactctggttcagtttatggcaaacaacagaaaaataccacccaaaatctccaaatattgcctacctcgctccctcatatccatctcgtatctgaaccttgttgcctcccaacctccgaaaataggaatggcatgcatatcatgttcaccatctgccacgtataaacgccagcactgtgaggtggtaaacaagcgtgaaaatggaagacaaattcgaagctgcaatccaaaagtggacggagattgatctgctggggctgcagaaacagctggataaggagggcgagaccattgtggaggcacagacggactccgtggcgagccgaaaagagttggcctccaaaaccagagatttcaagaagctggaggacaacgacaagttggagggcatcaagacactgctcaaggcgtaccagggcgagattgatcggctgactcaacgagctcgcaactcggaaaccgccttcctcaacgtctacaagctgctagccgaagctccggacccaagaccgctgctggaagcctctagtgacgctgtgggtgtagcgtcaagccagagtcggctcattgctgagaatgccaagctcagcgaacaggttgcccgatatgccgactacgacactctcaaacaaaaggtgctgcggctggaaatgtccaatgccgagactgtggcggcaaaggtcaaggccaaacaacaggagatggaggccgcctttgacgaggagcgacggacgtggaagtctcgagaaaccgagctcacagagcaggtcaacgagtcccgtgaaatgggcaaggaactgagacgtaaggtcgagacttacgaagagaagctcggtgaggaagtggaggttcctaagacctccgccaccactgccatttcgtctgcagagatggagattgtcacttctgacctggagaaggcccagaggcgacttttggaccttgaggctcgaaacctcgatctcagaaagcagattgaggacaagcccgatgctgtggttgactcgtcgcttgaggaggaaaacaagggtctgcttgcccgtctggaggctgccaagcagcagcttcagtcggcttcagcctctgcccaggaggaggctgagcaattgaggaagacggtccagagaagagaagacgagactgcggctctcaaggcccgtctggcggctcagactgactacgacgagctgaagcgggaattggaggtgttccggtcggtggagttttcgcaggagtccgaagaccgagagtccctggagcacatgctgcttcagaagaacaaaaaacagcagtctgatctgacagtacttcgaaacaaaacaaaggagtatgaggagacgatcgccaagctcaccaagtcactacaggatgccaagacttcttacgataaggcatctacgttgaatgctcgtcttgagtccgacttgactacaacttctcttggatcagttgctggatccatcgcaccctcccgtcgaaccaccagaggaggccccagtggacgtctttcgcccacttcgtcgatcattggaggttatgatcgatctgtgcagtccggaggaggaggctcggatctgcttcccatcatcacccagcagcgagaccgtttcaaggagcgaatcgcgcagctggaagacgagctgagaaagaactttgccctcgtgtccgagcttcgtcaagaggctgcagtactcaagtcagacaacctcgagctctacgagaagactcgatacatggcatctcatgctgccagtggcacaaaggcgcccaccaccacaaataccgcatccaagtacagagatgcctacgaagaaggtctgacgccattccaacagttcagaggcagagagacagatagaatgtattcgagactgactccgattgagcgggtcacgctggcgttggccaagggcattttgagaaacagaatcacccgaaactgcttctcagcgtatgttttggcgttgcatattgttaccgtgatgcttgtggcagcatagatggggaggtagaaaagtgagataaccggtaaacaggaagcggtaaccctggagtgccactgggtggtggctgtatgtattgattgtatacttgactgacatggagtgtaagtagtgtgcggaggaggtgtatatattaaggaggctacaatggaaagcttgctgccggttgatatggtctgtagctacttgcagcgtagtgcacactgtgttggcgttgtatggtcttcttgaagagaggtgtcactgtattatcgccataagccataccagttctgagtacaagtacaatgagtacaggtctgagaataatgtccaagtagggctatattgtccaaatttgctttccaaatttgccgcccagacaatcagattgtctctctccatcgtctagcagagttgagccagtatccagcagaatgattctagatttgagatacataattactcaatccagaggaacaatacatatatatctagagataagcacatggtcgtacacccttttttgagtgttccgtgtatcccttcggtacattattgctagtgtatgtactgtatgcacaggagagcaagtaggagagcccgtgagcagagttcagagccgtgagccgagccgagccgagccgtgaacaaaggggaactcataccaaaccaagtgtcaacattagcttacttgagaagttggtgataatgatgaccaagaatgcttatgattctcattgcacgcagtcttttgattcacaccatgtcatttgagttcagataatgcaccgcttgcaaccttatcgcaacaccatctagtggacttatttgagtgtctcttcttccaacgagattagtgattgttttgagtcttcttgtcgtctttatctcttctctatcaatctttaccagtctcaacaaacaagagtatgacgacaaatgatacttttctccaataactaagtttttacagattgttatccgatatctaaaacataccgtagctgttcctatgcccatgatctcttcgtcagaacccaagacagtcatcaagtcaattgaatgttcggatacttcagtttacatcaaatttagacagctaactttagatgttggtcgatgaacggtgtatattagagagatcttagcaattactgtgatcctgatgctaactgtacttgaataaaagaactccaccataaggttgaccattctgagaagcaaaaagaattgcagcaccaaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgaaaatgttaggaaacgatcttcttttggtatttcttgtgtctacggcacgcgcaccatcgaccatcgtcggagctcagttgctgtctcctgcatcaactgtcagtcctgcacctctcgatcaccgtctgtcggtatgacgtccgggcgtcgcgatgatggcgactacggacatccagcagcgttgacgtttgcctgtcaactctcgagagtggatcccgccagtgcccttcgggcaaggatccactattgtgggggtctgtcgagtcccccagggctcgaccgtcaccttacggccccgtcggttggtccggtgccattattataaatagctctcatttaccatgtattgaatacaacagttatctctccagcagtttaatcagtagcttctttactctataagaagcccgttcagtgagtacttacgacgaagggccagtgggcctgtgttctaacagaaaatattagatgttgaagtcacttgaaaggtggagacgtgtcacgtgaccgcaatctagaatgaagaaaaaaaccgttattttggggtcattttgggctttccataccagagattcttgtatgtactgtgatttagtaacttgtctctatcagtgttccatcagactagacagacggtgggatacacatgcaaaaagatatctctctgtgatactggcaaaaaagaaactgacaccaggtcacgtgctccgatacggggaatcgaaccccggtctccacggttctcaacctgagagcgtgatgtgatagcccctacactatatcggactggtgaaggtcgggcttcgttgggcgtagttcagaaaggagaagcgtgcgggaggcagagaaaaattcgagatataaacagtcatttaatgatttgagattatgggtgagtgtatggattatttcggttggtggataatctgaaaacagcgtcagagcattgcagatgacgttctgagttacttaacccctttttgttaagtttgttaagttgtagttggatactttaaggaagttcaacggatacaatgtgaccagcattgttgtcgtacaggcctatgtgtcacgtgattgtaggattcaattgttcttatttcatagaagtgtctcgacagcctttttttggttttaatttaatcaatatttgtcagttcaaccgttgtaatcggttcatacagctgagttcacatgttggaataatgctgaaagtttcggcggtgttttttttaacagaggcacgcaaaaatacgacaccgtctggggtgcgatataatagaagcaccaaaatcagggaaattaaaaaaaattaataaaataaaaataaaaataaaaaaacctctcgttttcaaaaaagtaacaccgacaactgcaggattcgaacctgcgcgggcaaagcccaacagatagtacggttattcgaatctgtcccgttaaccactccggcaagttgcctggatgttggaatcggcgcgacgaataccaccaatatctgtaaaaacgctgcaaaacccacccaaaaagaatgagcggtaggggaattgaacccctggcacctgctagcaatcaaattgttaatggaaggcagatatgttaccactacaccaaccgcccgaattttcttgacatttttagcgttggagacttaagacgcgtgcaagatcaacaaaccgcagcgcacatcgcaaagatttagaagtgtatggtttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaataaaaaaaaatatcggtaaaaaaaaattcagtgaaattttgcttaaaaaccgtttcagagatttttcaactgtttaatttggggctcttgatatgtttgacgtcttttatggctcaaaaaaacgatcttcttaccaagttctcgtcctatgaaaggcagaacacgcactggcatgtgacattttagagagcagttcatcgcagactgggtccacagaggtgtcgcaggatctaatggaaatctatttcatgttcaatcaatgagtcttcccttcaatccttcttgcgcaagtgatactgtcgtttctcgattgttgcactgttgttacttgacccacaccaccgtacttgagtgtttagttaagtatcaacaacctgtgtgaccatctgttaggttactaggggttatacttattttgccatcactgaatttaagtaatcaaatcacgtgacatggacatctcacgtgcctgaaaccaactgcaatccaccgacactcgtaccagtacaagtattcgtacaagtacatagtattcataaccgttcggacagatctgaactctaaatatacgcgtgcatgagtgagatgagaccaacagaaatgaatctctgtatcacacaacatgtcagtgcgggattcattactggggctcaaggagtcgatggaaacgccgttggcacaggatccccgagagcgcgaggatcagctgcagaaggaattgcgacaactgcaagagctgaacctggtgattgaaaacactcgtgaagcagtgcgagcagccacgctacatgtcgagaccgtccaggccaatgtcaactcgtcgcacctactggcagataaatggaacaccatcatggcgcaaaccagccacacatactcgcttctcaacgactccacgtggcatgggcgtatggcggaacaggaacaacacgagcaacgaatgcgagaactggagctccaacatcaacgagaagaggaggacagactgcaacgagaagcccagatggcggaacaggcccagatccaggcaaaacaggaggaagagaaacgggagagacaggaacgaatgaagaggaggttgtatagaggaggatcagtcagaggaggagggatccgaagagggggggtcagacgtggctaatgttatcggccgcaaatatttatttattaatgtcattttaatcaacagtttgttgttccttatactgtgtatactgatctagttcttgaacggacgtgtattcatcttacaatgagacgctgtcatacagcggcgagattacggattacgagtgattgagcgtctacattaatgagtaatgtcataactaatgcccatttaacgtcataaatcagttcagtatttttgctaactcatcccagctacttccgtctacttacacgacctatggtcgcttgtaagagctgcctgagaagccatccaaaggtccacggatagtttgtctctccgtcagataaattgagaagctcaacttggactcagggcgatcaatttgtgaagaaaaagtacccaagtcgtcgttttccatgtcacatctttgttcttctgccacatatcaatagtctggcctgaaccgacaaccccattattccattattgactgcttcaatcaactgccaggccactcaagatatctaagcagagaaacagaagttcgcggtaccaaagaacgtgaatgctgactcctccactagaagaattcaaggtggactatcttgaggcagactgcagcgagctagactgggctctcctccgtgttcgatactgtcccaagaaggtcatattcccggattggttagagagtacactgccacagtctctccttgcctgcaccaaagagtattcgttagcaaaatctggaacatttttcatcttatcgccagtttatctgatccacagcttccctcaggtgattcaaacgcaaagggcaagttcaagatagtaactcgttgtttattactcagaagtatgcactatttgcttcatagcactgaggaatttcaatgccctatattgagcgctctctcgtagaacgaattctgcatcatccagtgtaggtactgtactaccgaatcacctttctctactacaagtactgcatccagcatctctgaagtccaaagcccagagccacttgcttgagctatatattttcctactacatatgtatattcctgtctccttactttcggaaaagtccgcccaaaaatccactcttcttagtcttctgctcctcgccgcccttggcagtctccacggcctgcacctcggccgggtaatcgacgtagttgtaggcaatgtcgaagaagacgggcttgaccaacacgggtttcagccgctggtcaaactccacaatgttgtgagccgtgtccgaggcagttgccatgggatacgagtccatgttatctgaaacggggtggttaaggggcttctccgtcagtctctgggcaattgtttccagcgcctgcagtcgtgcggtgtttgcaacgagctgggcgttctttggaacctggattccagtgacagcagcatgatcagcgtcaccgacagtctgttgcagctgaagagccttgctattgagagcaagggcgttcttgtagtctccaaccaggtcgtaagacgcaccgatggcagcaagcttctgggctctgtaagcagccttggtggctgtaagagcagaaacgagggaggagtcgttggagacaccggccagattgagaatttcatcgacagactgcacaatgttgcctagcagacgcaccgagtccttgagctgcaacagtcgggtgtgggtggagattttcagcgcactgggaagcttctccttgttggttttggcgtggtcctttcggtcgaccgtcttaagctgtgacacctcgctcagaagcagcaggtctcgctcgattcgctgctgcagcatgtggaagttgatgaaggtcagcacaatgtgggcgttttgggtggtgtcgtcgtgggcagcgattccggccagctcaaatcgctccagctcctccttgacaagatcgttggcagactgccacagcgacagcagagtatcgtagtcagagatggtcttctcctcggccttggtctgggtcagggcgttgctgacggttcgggccacgtcggggtcggtaattttagcctggtggcctctccactcaatctcgtccagtccgtgggcctcgtccacctccagagcgtggggattgatcttctcgaccaactttccaaagtcggatccggcatcaacgtagcccttggaggcgttttcgagatcgagctttcggtcaggagaaaccttgagcagggcgacaccgagagcagggtcgatctgggtggaaatgacgtcggccagcagctcggcctcctcagcgtccttggccagagtgatgagagcagacagacccactcgagccgcagagtagggctgcaccagcttctgccactgttttttgtgtgcgtacagagcgccctccagcagcagacgatacgtggcgatctgcagacgcacctcgtcgctctgtgtgtcggagacagactgctccagggccatggcatactgcacggccttagtcagcttggatgccacccgtttccgcttgccggctgatccgttggtctcgagaatagatgccgtctcctgagacacggcccaggcccgctcggcttgcagcagcagcagttgtgcgaatcgagcgtcctgaactacatcttcggtggacacttgcttgggcgagtactcctttgtgtttttggtctggacgccgagccgacgcttgagggtcgccagacgcttagtgacgactccccggtactcgattcccgcggttcggtgcgaaagaacagtcaaaagcgggttctccattctgctgtttgtgatgggggtataatgctggctgtggtgatgtggtaattgaaaaacctagaatcgccaggtcatgtgacaagctgggactatggtacgaaagtttatgtggagacaaggggactggaggatgggagataggggcggttgtagagaagatatagagacaagcctttaagaggaatcagttcgctggacctaatttggtcagcgcacaaaaattcagctttaatgacatgttactatgtgttgttgaagtgtcttgaatgttcctctgttgtatttactcttcgtttgttaagcgaaaacctttttttttagctgataatcgtaatgtaggctggtaacgaagactttgacattatggcatatctttttgggcgatttggaaagcaaaatgatgaaagaaacgatttatgttggtgaattctttgtggtatttcggatctgagttagttatcgggttatagcgcattatcttgatatacgagtatgtggtatgtatgatagtagcataaaagttcaaggtcgttctgagcgttctggatatctattccgtagccgtaaaagataaccatagaaactctagttctcttgccgtcttatcaattctattatctgtacatttccttcctctaaaactggcgtaatgtgatatcatttacatgacttctctcagctctgttttgcgcccttccattatgcccataaccatgtttactgaagatccagaatcccttcttctccataccataaacaggctagatacaaaacacagatatatcgctcgaaatggctcacaagttttctatcaacaagcacgatcccttcaacaagatgatgtcaagcttctccagtaaacatgacggcccaatcgacctccaaggctgtgtcacctacctcaaaatccagctaaacaggctgggagccctggcacaatactacgacgtggttcacttgcagtacgaccaaatgcccgagcctgcccgaactgagctgggctctattgcccggaagattatgatccttggccagcatctggtgaacgtgctgggtcctgatcatcctctgaccgaagagctctgtaacatgattcacatggttggaccgagagttatgtgtctgtgaaacgctcctgtatcaatttgtgcgaccaactgaactacaaggaatgctctcattacatgcaaaccgcaaacctgagccaagtacacggctgtgaagtacaagtatatagacgacaataccatgcgtaaacggatggcaaccatgaactcggaagtcttatagtgcagaattattacataacctattgatctacagctttactgatgtatatctacagtacagaccatctgttcgacgatttacaactttcgaagcacgatggacgcatgttgtgcagtgttgctagttgtgctgagagactgcactatgagacaaactgacaaaaaccgagatacctgaccatatttgattgtaaaaactaacacaacttgccaaatacaacaataatacacttggaagcccgactgagcgtcccttcaaaggccgaccccccacccaactctttcaaactttgattcactttgagttacacgatctcttttgttttggtctgtgaatgacgatatacgcgaagttgaaaagggaaaatggatacgtagatagccttttcttgtgctttcgacatgattttttcaaagagatgtgtttttcgagtactccccatcgagatatatgcttgccaatctgcggagaaatccaacggcaactcaaaacgacgacaaagaaaacggttgaaacaagcaagcaactgtagcttggtgcacatgtgggtgaacaaactggctgtgaaactgaaccccagcttgtttgctacttgcagccgattcatatgatcacgtgactactatttcctgcccacacgtcaatatctcaagatggcatgcgccggtgagtggccgagaatatgcatggttagatggggtgcgttgtatcgatgagagggattccatctccggctcggaagtatatttgagtcatgattgactctgcaacttgtctcggttcgaatcctgtggaagacgctcgagtactcacactgttctgtacgttctgtacagaatgttcgttaacatagcaacgaagaggtgtttcaagggcataacccaatcaaaccaaatacaagcatctatatcaccgctcgtctagtcagtactcgtgccaatggctctctatgacatctctccgaccccagaactcagtttattgccggatacgccctgcgactttcggctattattggtctttgcttctcttggatcacctgcatggaaatatctccgcctacattaatatttttctgcatccgagtttcacgcggagggtgtgtagcaggggagggggtaaaaggagtcttctcagtcgacttttaaacacgtgtttttgttccagtctggtcataggacgtataaatctcgcatcacgtgctcagaccgtcgataccacgtctagaccactccccaggtatgcacttcacgaggcttaccaatcaacccccactaacctcttcttgcataactctatctattggctggaacatacatgtcctgtgggtgttgatttcagatgtcgaaaaaagaaggcacaatctacacgatggaaagacaaaaacagccttgttttactctaaattctcccctcttcagaataagctctctatctgtcccgtgacccacttgctctctactattcttcgccaccgtccagtatctcgtttacacgtgccgtgatttacacctcccaaaattggcttccccagagaaaacggtgcacctacaactgtctacctccacccacacaagactacacacacgcaatgaccctccgacttgcgtttcgaagcgtgggccgtgcaatggccaccaggaccgcgtacccctcgctggcccgatccctggccacccacgcgccctccacagagaccttcaccgcttctgcgcctgagggatctctggtggccaaggccgtcgaggctgtccagaacgctcctgccggcgatgagcgacccatctacctggacatgcaggccactacccccacggacccccgtgtgctggacgtgatgctcaactactatacggacatgtatggcaacccccattcgcgaacacactcgtacggatgggagaccgacaccgctgtcgaaaaggcgcgagaggagattgccgccctaatcggagccgaccccaaggagatcatcttcacctccggcgccaccgagtccaacaacatggtcatcaagggtattgcccggttctacaagggccgaaagcgacacatcatcaccacccagaccgagcacaagtgcattctggactcgtgccgatacctgcaggatgagggcttcgaggtcacttacctgcccgttctgtcctccggtctcattgacatgaagcagctggaggccgccattcgacccgacactgctctggtgtccatcatggccgtcaacaacgagattggtgtgatccagcccattgctgagattggcgctctgtgtcgatccaagaaggtcttcttccacaccgatgctgcccaggccgtcggaaagatccccatcgacgtcaacgccgacaagattgatgttatgagcataagtggacacaagctttacggccccatgggtatcggtgcctgctacgtgcgacgacgaccccgagtgcgtctcgagcccatcattaccggtggaggtcaggagcgaggtcttcgatctggaactctggctgcccccctcgttgctggctttggagaggctgcccgtctgtgtcgacaggagatgccctacgacaccgcccacattaagaagctgtctgacaagctcaagaacggtctcctggccatggagcacacttctctgaacggagacgctgagcaccactaccccggttgtgtcaacatctcttttgcttacgttgagggagagtctctgctgatggctctcaaggacattgctctttcttctggatccgcctgcacctctgcctctctcgagccctcttacgtgctccgggctcttggtgccgatgacgctcttgcccactcctccattcgatttggtattggtcgattcaccactgaggccgaggtcgactacgtgcttaaggccgtgcaggagcgagtcaacttcctgcgagagctgtctcctctgtgggagatggtccaggagggtattgatttggattctattgagtggtctcagcattaagcgaacatggcagccagcaaaaacattgcgcaaccatgataagcggtatgaactgttctagacaagtgtacgaatcaggtgcaactagatccgcaacaataaacaaaaaactgatgagccgtgatatataggcatggcatgtgatgaatagtgaatgatagtaaggtagagatatgagttgagaaagagtggacgtgaagaatatggcttatcattggctacttgtagtctgcgttccaaccagtattcctacggacgactccaatatgctccagcagccaatgggtagttgatgacaccacgattggcttgtatccgtgtagtacctgaagatggtggttggcgtagtgttgtattgtcatgtgctatcctagtggtaaaatgcagctaaccatagtgcagaatcactaagggtgcagtagctgatacgagatatagcccagtttcaaggattagggcaagagagtccacttctactcgaggaaacgaagagttacataccgaactaatcgtcttgggggggtcttagtgaaggtcagttcaactcctttctctttgtcgttccaattccgtgtaaggagtcaaacatacgacaccgataaacacctggaaggtcgccggtgcgagtacatgctgtgcgaatcgtttggcacataccgcaacagacattcgaggggggcgttagccgacatggcccgtagctcaagcagttgctagggtttgagctgaaatgtgacctggtctcgatacggcttacaccagacatgcctaatggtctttagtgcaagcataactctccagtctccacttttgagcttggtgcttggatctctgagcttggttggtccagtacatactgtagtccaactctgagcttagctgtgaaggctgcggaggtgccggtagcggcagtagcatctttgcgataggcgtaagggacgaaaggcgttcgtttatggcatgcttatgggtgtagaaggatttccaaagagagcagttgcaagtatgtgtgtagttctccacatatgacgagggttgttggacctgaccagacggttgagtagctggattgtagatagcctggctgagcaacatacagcatggtaacgggcactcgggctctgcagactaacgtcctttattccgatgtcatctccagcatctgttctctctttagttccagtctctagggtaacggatcggttcgttgcgggactcttgtatggatctcactcacacgatctataagatgggcaaaaaatcaaaggttgcattagtttggggttattttggaagtcgatgtagtttccgtgagcacccaaacgggtaacacaacatcccgaggtctgttgggggctcttgctcgacgctttgctgtcagatggagttacagtagatgcgtgagctggcagctgtcagatgtctgactaccaagggggttttcgagccgtgacagcaaagggtcgaggaagaggtcaattttccaacctacctgttgttttttcccgctacaaacccctcgcttacaagctcacaagtggtttgtgccattagtggttggtgtacaagacgcttgttcgtggtgaggttcggtttggcttttctgcacatgggaaatgaagaactttaggcacatctctcatccttgcagggagcaccaccacacatggtgcaagtgcagggcttgcgaatgagacggacgacaatggtgtctggagccggtactttgacgtggcgggaccgcgagagagcaggaaaagtcgccagtgtacaattagagggccccatctctttccctcgcgcttctattagcttcctgctggacttgcctgttttgtcgaatatgcaaaactctccattcccctgcacctgtgtaccaatgcagtggaaatggcgggcgttggagggagttcattagtgaagatttatagggtgtaatgtagtgtaataattagacaataggtgaagacaaagactgacataagtcgagggatttctcgacgaccgcgagtaagggcacctgtaggggagatggtggttcgggtagatacgtcgtcattatgaaacgttggcgggaagagcagccaaaaaagcaagctgagattaatactctatcttgagacaatcaaaaaagcaacttggatgcaactcgggtccgaaggtacagtgtgctagtggttcaacctggtgaactagcgatccaatgggtattgagacggtttaagcctggtgtggtgtacatggcatgtatatacagtatttactggtgcttcttgtttgatatacctcctccctgtcaaagagcagagcaaatgacatacatggacggttcataagtaaacgcttggtggaaatttacattagactgtttgttcgtctccaaggccagtctgcttctttgcaaggtcttctttggagctatcgtccaactgagacccagcttctggcacgctagatacggtcatcatcgctaggggaacccggctacggacaacaatacccaccaccgccatacggcccgatctacagtctcgtatacctgcaaacctaagcgtccattgtctgagcgtcggctgagtgcttctggaacacgtcgttagggttgggctggtttttcaggctgacttttgcttttgtccctacttgcttgtagcttcttgcacacgcttttcacactcaagaggctggtgacaacggctgagagtcaggtggtgactgagttacggctcggacggagtcgttaaaagaaactgactcggaccggaggttctccaaaagatgcttcctgttccgaccgagcttccccagggcggattacagtcgaaaataaacatccacgagtgcacgtcgtcttggacaactcaaccccgactcttctgtaacatggaaccggcgcatatgccacatgtatgctttaccgtgcttggctgtgtcttacctataggcagggcagggattaggttgtaaaaagggcgagcgtgttgacactggcaccttggactcggttgtgtgcccgcacttgagtctgaggtccaatgaaggaatcacacctgttggattacgagacgtggccgacgagactacccacagacgctcgcgggagtgtacactacgaacgcaccattatgggccaatcaacccccttcttgctgtcactcctcaccgtcgcttgtctgattcatcatgacgtctcaaccacatctgggtgggaagcatccgacggatgtccctgaacaaacaaggcacaagtgtgtactgtagcatatacactacaaagtaagcactcgtaggggttttttgacaggtcggagaagtcggaggaaacggtgtgactgaagactccagagtgttgcttttgggctgggggtacatgtcttctcagatgctgtccaaccgcacccacctccacacgacgacatggaccgttagcaagactcttttcaggatttcagttctttctgcataccccatcttggagactgcagcttggcagagatgaaaatgtccaagtcggaggtgcattagcagcgagctagtgggactatctgagcgtctggttgatctgaaaaagattaagcgaaggccaacctcgaacggtgcaagatgagagaccctgagagagcattgccgtgtgcaagtttctctcccaccaacctcctctccgtctctacaagtagcacatccttgtgaaattacaaacgcgatacttgcaccagtacaagtaggctactctatcaacaacctcgcctatgcattccgatacacagctccatcaccgccaccatcaccaccttcggagttggggctccgggagaagacttttcagaccattgttcttgacagtagccgccatttccacacttgccggagccgtgtctgtgtttgtctgtcggacttgtggtgttagggatctgcttgtggtctgaaaaagagtttgattcacatggcaacaggccagtttgttgtgccaacctactgtacaagtcgaactctaacgctgctggacgaaatattttgaacttgacttgtatattttttaaaaaaaaaaatttgagctgggctatataaaaaaggctaaaatgggagttaacgagtagagcaaagtttaagcagtgcatgaataaatacatgccagaagacagagaagagacagaaaccacagcagatataccgcgttgcacgttgccagacacgtcaagggccatgaagaaatcgagaaacggatgcttgcggtgcaaacagcttaagcgcaagtgcgacgaggaaaaacccgcgtgtgaacggtgtgtcaaggcgggagccgcgtgcgagtacaaaaaagtgctaacctggggcaatggagtggcgtccaggggaatccacaagggcgccaccttcatcagcgatgtgggatcccgagcccacgtggaggcggcggtgcgaaacttcagagtcgacattgaatcatctccgtcttccatgagcaccccaagctcggatggaggagcaggatccggaacctgtatggcgcacggaggcctggagcttctgcccgtctcgtccatccccggatttgctgaccaaatcagctccatactcacccacatggaacaacctacacacatgcctgtgataaacccagtgaatgaacagggaggaaggatacaatcgctgtccgcagacgcatacccaccgggctttctactggacctggaagattcgctgcccaaagaagactacattttgctgcgcaagttcttctacgaggaccattggcgcttggtggcccacaaccgcaacgacggaccgctgaaacgatacattgtgcctttggtgagcaaaagtcctgccttggccgaggtgattattgtgtttgaggcgctgtgtaccggccagagctacgaggcgtctctgcgacgttttggaggagctattgagctgtttttgaaagagttgagcccggaaaagcctcctgagacggcgtttgcagtgggagtgttcatttgtttattctccctgtcggtcggatataaatggacttcgcatattcaacttttgtactctctggttgaagctaagcctgccaccatcttctcaggagactttcattcagacattatcgccaatctgggagttttcgacctcgacaacttcattgcaggccgaacctcgcccagactcaacatctggctcaagtattgcatgggcagaagtggatttgaccccattactggtttgccttactccatgattgatatgattgcaaaagcatcggatgggcagaacattatgcatgagctgctgaccttccgacgtccgctgcaggaggtgcgaccggaaccattgccgacatcgacccctggacctgctcatattgtgtctcttgtacagatgcccttttgtgaggcgtccatgcatgtgtgggaggcctatcgacacgcattgatgctctacgtgtacatgttcaatggaggccatgtggataacttggctgcaacctgtgaagacgcatatatgcattcggatgctgttttcaactgttcgggcgaactgcctttgtttctgtgcatttggcctctattcatggttggactaatgacggacagtctcaccttgagacagcgaattgccagacagtttgagagactcatttcgcctctcaactatctgcccatacgtatggctcacaagctgatgctggagttctggaagcgaaaggagactcagcccaatgtcagctaccacgacattgctagagagtggaatatggaggtgtgtttgttctaactgggaatgtgaggttggtagatatggtgcatcccaggtggtatagacgtggctatgtcggaagggctaggggtatttattgttctggtgttcgtcatcagtgtctattagtatgtaagtacaaatatacgatatttattgagttccagaggagtgagaatagcgggcgaaaggagaaggggcggctgagcctttggccaatggctttgtgctttgtgtggtatcccttgtgtcgacttgtagtaacatcttccgcccattctcacgagagcagttccttgtttaccagccacgtgcggtagggctacttgtatctcttctgctcggatcttttggttcatgaatgtcactaacgcagctgccgatttaacccgccttcagggcctagacaaagcgccaggagtgcagtagttccacttttagtgtggggaggtgggcaaagtcagtgtagctgatgtggtgagatgttgactatcagtgtagcaaatcccggatcgcgacttgcacggagaaagtaatggaacacagcccgtcggcagggcgttttgtttccgaactgtcgaaacacgaggactccagagaagccactgtaggctgtgatctacagatagctggcacgtatccaagcataatggaataacacaagtgccggtagataaaggggcatgggcaacgcagggagatgtggtcagcagcacagaaacataagaggccggctatggttctaaaagtagcactgcttcccaatcaaagggtatagatacaacctctgcaagtgcgtgcacaagtaggtcacattttgcggttgtgttctccgccgtcgtcagtacaagtatgagtactttggcttatggttctccatgttggcgatatccgaacgacgggccttttatcatgggctagatgacatggctatgtgcttggatgctgcgtggtgtttgagaaacggctcaagtcgttgaaagcacgctaaacacccttgttccacggtgcgattgaaaatgacagctgctgctcagagttccattcaaggatatgccaagcacgaaagcggctcatgttgcgtgaaacctgtgaagctgtgagtggggagctattgggcatgttcctgtcactgccatttagacccacctttacaagtatagctcctcggagacattacaaaccatgtggtaagacagtgaggctacgagtgggctagaaagatatccgtctcaactaaatgctgccttagttcgctgcttgctccagtgttgggccgatctggaactagaatgtgcgtgatacgagcgcatcggcggtagctgtgggtttggaacggctattgtgcttagtcaaagttggcaccgtagggtatgtagttacatagaaaggtccgagtgactactaatcagatatgtacatacatgatcccgtgtctgggctggtccttactactcttatcacgatgatctgtatctcaggtgaccaagtcttggggatgagcaagaccactgccagcttgggtcgtcctccctggggaacagtaaagatgtatctatatagtaacacttgtccacgtcagtcgtaagttccaaagtcatcaggcaggactttggcccacatttatccggacatgatggactcttcattgtattcgtcctgaggaatgcgttaagattgtcgtctcggtcgtatttggcaatgtccaggtctcagtattagacgccgttcatactgtagtgctcttgaccttgtctctccagaagatggcaatgtgccccgacttggtcagagcgctctcaaatggttccaagagttgaggaggatagactgtcggcgatattgatggtgattttgaagtcttttacttgtgccgtcctctgacgtttcgttctttctcggacttgcacagtgttactgatgcactagtgtagttcttccggacacctgggacagagagtcaggatagaaggagctcatcaccttctaacgaagtcatctctcttcaatgacggctcgtctaggtgccgtacacttcacccaacagtaacctcgtcagcaagttaccgaggcatctcaacaaagacttcttgcacccacttggaacgacactcccaagttgctgctccgacattgcggtgacgttcacaattgcggcggtcaagatgagctgtatatacacgaattaatcgccacccaattggactgtcgctgttcatcgaagccacgccttgaatggtcgtactcctggtcacaatccctcgataactccccagatctgatggatttgttgaccacctttcaagaaacatattcgaacatgaacggcaaccaaacggatattgtagagactcagttgccaatgacatctaccagaaccctccctaaaagaatctcactgtcgaggtgagcatacacttaggtgttcccatatttccggctacagcatcagttgatgatctctacagccctccccattgcaccaaataatttaaccacgagcatcgtctaatactcatacgtctacatagatgaccatttggttcatactcaagcatgtcatctgcttctcggaactcactgttaccggtatcctgcatctccttctctaacaagctctactccaacatgagaaaaatctcaccttctacaagtaacttggcatgtaccgacaaccaatcccatccaccaacgctacatctacatccatgtcatatcatgtattttttctcacctattcagcctggggtttgccttcttccctcatcgtgttgtgtgtgtgtgtgcgtgtgtgtgtgttgtgtgctcagtttaggtccattatgcaagcgcgatctccagtcgacctttatgcgtcactctttttttcctgctcggagttcgactcatcctccttctccttcttgggggttaccagcattttgtactccttctttgtcacaaacgagtttttgagcgcgtcgttgtccacaaaccagctgaccttgccagcgcatgcctcgttaaccaatgaactaggcagacccttctccggccgctcgaaaatcgtcttgatgatgggcgccttggtggctccctccaccacaaaggtgactcggtgtgcgtgtcggattacgggcagagtcagcgtgattcgtcggggcgggggcttgggagcatcttcgatgggcgcaacccaagcaagagactctcgcagaagaggatggctggggaacagcgagcagatgtggccatccggagcacatccgagcagcagcaggtcgaacatgggcagcttgacggagtccttggctgcaaagcccttgatgagcaccttttcgtaggcgtcggcggcctcctgggcgtcgtccagcaacgactcatcgacgtggaacacccgtggtttcggcgtgccctcaggaatcttgtcgtagatctcgcgcttgaagagtccgtaattggactgctcatcgtcaaagggcaccaggcgctcgtcggcaaaataaatatcccactgatcccatcgcacatcgtcacgtgccagcagcccctcgttgagcacgtggatcagcgagccgccggaaatgccgattcggaaccgacgtggaggaggcgaggtgggcgtctgtgttccgctgttggccccagagcctgccccggcattggcgggacgcttgttatctaccgcccgtttggcatccagcacattgttctgctgcgccaccacatgatcggccagcgcctcagccacccggtggctctcgggccatgcgtacactgcaggcacctgtgtagtcatctttgtgtcttgttgagtcgtgtcttgacaagaggtgtggtgagggtgtgagagtgtgtgtgtgagtgtgtttagtgagtggtgatgtttgtctatctttgtggtgcagataagaagtttattttcagcttgactaagatggtaacaatactgtattaagagatgttgttaaaaattgtattgctgtggagacggtgcgtcaatatggggcttgccacagtgtctttgtgtcagtgtgtttgtgtcgcctatcctccactataaatacccccctcgttcctccccccccgccacgtctccttgactcttgttgcaccgacttccgctacttgttgctctgtggggctttgtggggcactatgtctccatatgtatgcggttacagtttgggagattacccgtaaaagacaatatcatgtgaccgcatgccagcgggctggttgggttgtcacacggacagatacttgtgcaaaccctacacatatgcagattgcagcttgcttggtggagtctgggtatttcgcgtctcggcctcttgtggccaatcaaaaaaaaataacccacctcaagcgaaaacgaaccggtcaaagatcttttaagctccggtcagttccgtattttacaagcacgcagacatgcatgcaaaaagcattttttttcgctcgtgtggtgtcctctattcggtagggtaaccagcgatgtccacaagcaagcgaaggggagggtttccacatgtaacgacatgtatgagactggacagaaagtatttgcatttcctcataaattctccgtgcattatccagcagttgccatggaaactaaacaggcaacttcctgatagggttggggtcgctaggttagggttggcttaatgaatggtggcgtctagttaatctcagaggtaattgatcggtatgggatttgttggaattaggaaatttgagtattcagaatttgtgagaaattcaacaaaaaaaaaaaagaagaaaaaagaaacaagcagaaaaaaaaattaagaagaaaaaaatagaacggtatataatgattattatgttcaaaaaagatcttgatgactaatggcaacggaatatgaagtatttcgcgtggcacccgtgtgatcctgcggctgtgatctgagcatatatggaatgttagacaatgggtagaagggtagtaggtaatatataagatgattctggtgagatgacagttgacccttctaataagagtggtcgatattatcgattttgatcatgagagcggttgagttgtaatttttcggtggaaaatgatccgctatctggactcgttttgtggtgtgcaacaggacatgattgtgtgctttctactgacgcttctgattcggttcaaatttgtagagcttcatggcagttctattacatacaaacagtaacattgacaagtgtattgtattgtacgagtcctgtaagtgcactaataccggtatgagctcgagatgtgcagtgactacaagagaacagactcaatagacagagacacacggctttaccgttgttttctcggtcatcggagtgataccgagtggtctggttattgcatgttcatgttggagttcgctctggtacaagttgagtatcgtaccatagacaatggcatccacttgcagacttcaccacacaggatcgatatagataattgtctattttccagatatgaaacatccttgttaagtaatgtatataccacactgttcgaagtgattccgggggcggttggtgccttcagtgaaaaggtagagctcatctcgtacgccaaagggatgtcccgataaggcatttctaataggcagtactctgagataaattctgtaaaaactggggtcgaaagcaatagtatccagcccaaaattatacaccaagttttgctctcttaaattctcgtaacacaaacacttacatctgaatatagacgttgttgggcaccattttcatccccattgagtgacaatgagataaatttataaaactaacaccttttggtattgcaatgtggatacggtgaaccaatggttttcttttataggctctatggtctctattgtcgttatcaccacaagtatgggagaatcatggcctccaggaagctccctcgccaactcacctccttggaaaggtgataatcttcttggggggctactgtacttgtagagttgtatgtcggatcaaatgtattcagatttagtcgcttggctactcttccttttcaaatttacactgcgtattttacggtaattaaatgtgttatttgtgaattaattagaggtattattgggatacagtgacggtagattaggatgaagtatgagctgtacagtgggtgcattgttgatcagacatgagacttacggctgctctcagtcagagcagtatctgcgctagtctttggatcggcaattcgaggagcgctcaatcgcggccaaaacttttcggcttggggatcatagagtagacctcctattcggcatcttgaagcagcgagacgattgttttttattaaaggccatgcagaaacaaataagagactggttgtgaccataaacaaaactgaagaaccaattgcaagtcccagatttgtccagtagaggaatagtctggttgagaggcattgtgggacactgaagtacgatagacaccgtctaaaattgttggtttggcgtgagaaagctcactctgttttgagcagtagactaggccctcagcaagcacccaggccagcattccaagccagataatggtcatgatgacctcacaaaccagagttacatctcccctggtctttctcgggcccggtggggttcgatcatgatatagctgagccacatgcaagtgctgacaaacatgaatgtcaccagtccccaagaatagctaagaatgtcagtgcgtgattcaatgatgatgtcgaggacccttactagataaaatccccatgacactccacagagtggaatttgaaagcttctgatattgaccatgagtgtttgtaaagtcatgttgagtgttgataacaccttgcaccttggcgacgcaatatatcacgaatgagaagaggctcattataccccctctctcaaaaatagaatcaaatgatatatatgtatatatatatatatagatatatatagatcattatgtaaaactcaaaaaacaagttgccagacagcagttggtgagatttggatgcggctaacgagtctcacttcacaaagaacgggctgtgttttgatgcaacgaaggacactgttgatgtagagcgagtagttgacgaatgctgcagatcctacactgtccaaaggcttgattgatcagtacctttgccgctacagatttcccatccgccccggcatcgctatcataaattctattaactatctccacttgcaaaattagagtctgtaagcgaatgcataaaggtgcggatacgattatataaataagtcttaaaaccttggcagaaactcccaggcatttcaaagggaagactccagagacatttcgaaaagacgtgataccaatatacacgtcatattaaggcgctgtcaaaaaaatcagttgattgaggtcattattggatgatttataatggtctcgacaccttcagtaatgtcaagtaaatttataactaactcagaaagagtcggataaatagacccaagtattgggtcagattgctccgtaacggcatgaccaggtccaaggaacaagtcactagatgaattgactgtaatttttctcaaaatacactgttgtggaaagtgtcctgtcagtcatgcaacttgcagcttctgtgggtggtggatcagtgccgtcctgtcctggtgggaagcactgattcacatgactttaagacgatcaacgaaaacatttgcttggagttaaaggtacactaatgtactgtatataaaggttgtagcgtatgtgacatattcttcatgtctatagacatactcatactcttcaagtccagggcagggtctgcaatcctagccagtatgccagaaatcaggtcgtattgaggctgttgtaaagtgggttaaattttcagaaatctgcttacttactgatgattctactgaaaacatgtcttctctagcttggaaattgattattcaaagtacagtatcaaattatgactagctgcagcaccaaggaccaaaatgaatcagtctactgaagttcctgaagttccagggactcggagttgtccaatgccattaaatcaacatcaacaagttctcaagaacgggtattgcttcggcaatcgctcttctctagtgtccctaaacatggtacacacgacgactgcgcattattctaccgatcagagtcgaaacttgccctagagctcaataagtgtccgtttattaatatttcagaaggtattgagcccagttcgaaagaaaaaaaggtcacgagagtgagagagaggtgcataggcccttagaaccaactgctgctgctcttcatgtaatttcaacgatgctgacaataagaccgccacagtatatatccaccgtaaatatccattttaatcacgtcacagtccatttttcacatgaccatcgactttattcacgtgaccattgacttttccacctgcttcctaatcgagcaaactttttgtccgcatctgtcagcttgtttacagttcgctatctgagggcggatgttgcgataagccatattgggaagggggttggtgatgggtgaaattttgacatgatcaggattaaaactgaaccagtggacttttctcagtctgtcaattaccctgatatgttcaagatccaaattgggatctttttgcttactaaaacaatcaaaatatcaccacagtgagtggacgatccacagcaacatttagaggtggctaccactgctgttgtagcaactaaaaagaagccatataagcaacaggagcactccgtatcgccagcgtgcgcgctcgaatcgaatacacaaccatcccattcataacacagttgtattactaaccaggcactaaaagtacatactgtaccgctgctactcgtacagctacactcagagtgattccacagttcaaaatgacacagatgcaactactagggcacagtacgaaatggacggttcgtcattgcccaccgtccggcacctcacccgtcctgcgtctagtctaataaattaatgtacatatgctccaagttaacccttgaacttcttctgaacagtctttttagtagactccttcttgatgatttcagcctcggcagcctcctgggcctctcgctcggctcgctttcgcgcctgctcggccttcttggcctctgcctgggcctttttggagttgtctgcggctccctctgcccaaagagcgtcttcagctcgggcggcggcgtctcgctccttctgaatctccttgaactccttggctcgttttcgtgcctggccggcctcctttttggccagcgatttgtcggtaaatgtttttcccatgcttagtggtggatatgtagcaatgcggtggtgggtggtggaaagataaaagatggatgtctgtgtggattagggttggtcacggtatcactggattaagtggttctcaactataagggccaaggttcaattgtttcactgtgattgaacgagtgtgttttgtcgtgtgtaagaagacaagaggtaaagacggaagtcgcgctcttatatactcaacgcagatacagttatgacggcaaatttcttctcgtatcctccatcaccctcacagcatatatcatactcacatgtcagacgcgaacattgacttcccaccaaaacgagttgggaataaaatgagtctggaaccttctcgtatgttatggcgagtagcagagataagactgattattaatatactttgcgagtacgagtatttacccgatggtgacataagcgggacgggtttagatcgatcttgattcagttcttccgccgcattctatacacttccgaattaccctccccaatcttgaaactgaaccttctaaaagtggcgataagtagatgggatgcacatgagatgacatgacatgagcagtcgagttcaaaacgactacgcagatgcaagggtcaggaactggataatattgttgcatagatttgacgaatacggagcatcttgtccataaaagaagaaggcatagagtgtggatgttatgttatggtatgtgtggagctgagggggggtgaagggaggtcgcattatgagggcgtaaagaagctaattacgttcaatatttcctgaagagagtctgatggaccatattcaagggggattaggggttctatcaacccctgtagctctaaaatctaccttggtcgttcttccacacctgacggttctatttttcggagtttttatatataacattactaaggatatccgtaggatcattttgataccattagtgtacaaaatcagactggtagttgatgttttgatccaataacactacaatgtcgaatgtaggatatatagtaagttcattgcataggtgcgaccgccatggtatttgcgaaagtggcctacagagacaaagtctggcatacatccgtcctagaaatttgacgtcaaggagagatccaggacccctggagattacgagtagttacaacaagtagacaggattgctacatagctcagcttttgcgttgataattgatggtcagtagcagactttccgacatcgctgtgtctggtcatgagcgagcgttcgctggaagagagccgttgtcccgataatacccatagatagaattaataatgatttacagaacactgaaattttacgctgattaacgtgagtttgacttttatcagagacagcgaagggcaatactactcctagcaaacaataatgagtccgcaatatcctctaccgtgtctttaaaacataccgttcatcctatgactgtactcataactcgtcatcatctgaaccctgagcgccgtaaattgtcgcattctcacgtgaattaacggataaccagtgaactcgccagattccagataaagaggaaagagccgtttgatgatattacgagtgaaggaggaacgcatggacaaaacgtcagccaccagtacatgccatctccctcatacttactttggattctccaacctgtctccactctgctaatggcaccaatcacttcacctatggtattattggcattgtcatcagtgacccatcataatggttaactacaagtagctttgtgccactacggacctcttctaccctacctctatcaaatacctcagatcagttatagagcctcatgccggaacgatccttcagaaccctctctgcctctgtctcttcgcgtcacgactctgacactaattaagacacactttgactgagaccggcggtcaaatcatgggcctttggctccaacaaactgtgtgacttcatccgtaatcttgtacaagccaccaactaattatgagacatattttctatcctagtacgatagccgcagacagactactgtagcgaatggcgattgacgaactgctattatgcctccatgattgttggtccaccaattgactctcttggttcgtcggaattatgcacccggaacattcaatccgtcgagcatgctatacctcacttggtggctcggtttctgcaggacttgtaactccggcaactaattgaagaccaccatcctttttctctcccctaaaccacaagagccgacccctgaagccccttgggcccgctaagaccccttccaaaacgctatctctctggcttccattggccaaccttggactgagtctttccagacgtgaaactcggatcaaagactacacaaggaaggctatcaccggttaaatcgataatacgaaaagccgagcttagtttatttccaacgtcgttcctgcagccgcctggactacggtgcaagagttggtgcgttctgaggaagaagtggagacgtctagacctcgtggatcgactgtacattcactggtagagtcaattgcgagtctttccagaccactccacccccctacatttacccaacattcatctccgccctcttttaaccgctcttcctctcggaaagctgctccctctttaggagatacgcgcagtttccgatttggactggaaactctggtgtgagccatatgtaactaaatggaagtcggaaatagaatactgtagacaacgagtaggactgtacagtacgagtatagagcagtgttctccaaagtgactcgctactagaaccgtctccacgtgaccccctcattccacctatatataaagatttaccctacctacaagtagcactcgtgcctaccatcatatcttacagccaggtatacggctcccatggttccgagcaagttgagtgtatttaatacacaacaaacaggaccgtgtacggcgtaaagatatattctaagcgatttctattgcgattggcgagaaaatgccaccagatgatttcccagagaatactggattttatggtgtatttctccgttttttcctcattttacccgaatttctaccctattctccccgccgccacaagactgtatacacgctccatccaccaaccaaaaccccccaatatctgcatctggtcgcccgacccaaaagagggctgttgacaaacgttccatttcgggatgttgtacattgcccgatcaagagcacataaatcttatctcagtgtttatgcgtttatgagacactctatccaagggataactagcatggaccgtaggcttacagctctctgtagacttgcggtgcaaattgctgtacaattgtggctctctatacaagattaattactccaatattgaaccgccgcccgtatcctgcacacgtacatggacaccctacatacaagcgggtttggcacagatggcggtccttgtgaacatgtacgtcaccagaatgtgtttgtttgtctgccttggccctcacttgtctgtaagcgaacgagacccgccaagcatgtgtcctagatgagctacagaacaaggcggatggtgagggatattatgtcaattcacgttgtgccattgtctgatagcaggggacttggagaatcatttcgcatccccttcaatcatctcctccacatctgtaaccattggcttcatttgcatattaccgttttggttgagtgtgaggtgattaaaatttttcccctacacatatccgacaggtgcatgatgtcacttttttgcgggaaaaggggttgtgtgggacgtaggagagctctggagaagcggggagttggaaagtggctgttttagaggctgtacaattcgctccagttgcaatttcccctcaatctcttctcgttcgcgtcttgttgcacgcgctcttctttatccaccaccatatgtgtgtttttttttttccgcgtgcacgcactccgttatcttgtcccaagctgctaaagtgcgggaaatggatccggcggaaataagccaagactgaaagctgtcagaagcgatgagatggacctaacaatgacgtataacggctgtctgggccgcaccaagacggcgacagggccatacacccgggtatgttggaccaccaccctacagctcgtacacaaacatcttttccgactgtaaacacactatgttacagtttggggtgatagctaagtccgtgtgcttttacaaacaaggactgggacgaggctacggtgtaaaaggcaaaagggagagcctaaaataattccgggaatatatatcggcgccaacatgagaggtatggggggtgtgtaaggcaaaagagtgggtaaatcgactcttgagacgctggagattcttttgatcaactcccggtattcattgggatctccacaacgtctacagtgggcccccattatacagcaccaattggagccaaacctagaggtctgcacgttgaacaaccttgttgttggcctgcactcaaagcgtgattaaaccggaagtgtatatatactgtgttggtccctctggtcggtcctcactctgtgaacaccccctccgtcgccatgaagttcagcatcattgtcatcctcgcttgcatctacctcgtccaggctgcctccctctttgagcgatacgttggcaacaaggtcaactacaagtactccgccaaggtggacctgtttgacatgtccaaggagtgcaacggtgcccgaatcaagtccatcaacgtcaagcccaacaagtacacccagtgccaccacctgacccgaatcaactccgccttcattgctccctcttacgactgcaccgtcaccgtgtggaaggaccgaaagtgccgaggcacccccgactacaacgccaccgtgaaccacgacgataaggtctgtgctgctcacatccccgagggtaactccatggttatctcttgtgacgacaactccaaccccgctgttgcccagtaccgagctgagcacggcaagaagaagaagggcaagaaggagaagaagaactagattcgccgcacttaatactcttctttttttctcttcatctctcactgaaaatacaagatatttaatagacctaattaatacccagtctaacgagacatgtattttccactggtcattcagtaattcattcttattattacaagtacttgcgtctgtagcatttcattctcttggtattcatttcgctacggtactcggccactttgcctttgctttttttcgccctttgtataaaacgcgatcattttcacttaagcctttgttctccagccaatcagaggctcgctttcacgatttgagcgatttaccagaatacaatcttccgttttgggacggcttatgccccatttggtttgtttacatcgaaataagctcatcctcgggcatataaacttccgatccttccgccactgcgtagatgcgtctgcctgcagttctgcaccacattgtatataccggctttgtgggtcggtccagacgtcgaaatatccggttgctggcccaactgctcaattgaggtatttccgccccgcgcaccggccgctgttcttgctatacacgaaataaacccgtttcagtgtgaactttaagtccggaaggtaaaatattgacgtcaatcctcagtgaaagggagctgaaagggagtactgagacaccaagacgtatcaggacacactcagccaatggttcttcagcttggagtgctgagaccagtacttgcacgacttgccttagaactgcttgttgcaacatggtacttgtacttgtacacgtagtcgagcttgtagcgtacagtactcgtacacgtagtcgagcttgtagcgtacagtactcgtacacgtagtcgagctcgtaccgtactcataccctgcctctgctccactcgcaccgccaactgctccatcactcatacctacatagctaccccgaaccgttaccatggagactggcgatcccaatataccctgacggtccacattccacgctaaaccaaactggattcctattattctcactgtacaaagtcacatgacggtggatggatgacaaggacgtcggatgtacgtgctgtagagataacagcctggattcatctcgggtgcagaattgctgtgccaagcggtctgccaggtgggttctttgcgtggtattatttccttgtccaagagttgttattgttgtgcttgctagatgtatggtgcatatcaagtgctgagagtgtatcggagagtcgaattcaggagaccgagtacagtacaagtacaagtacaggtacgagcacaacaacatgccaatggttaacggctgcgttccggactcacttttcttttccaacgacctcagccgttcacgctaatcccacgcttaacgctgagtttggagcatcgtgggcgtgccagtggcttaataagcagataaacgaggggatgtaacggtagaaggctcaatgcggcggctccgactgtttttatgactcggtgttttgtggatttcgtcatcttagcaaagatccctagtacgattacataatcaacaggagcacactacttaatgatggtactgtagacagtggacgcgattcatctgaatataaccggagctggtttgacaacgatccatatcaacgacccatatcgatggatgcgcacgcacaaacagaacatccatacatctcgcgacaagagcaccagaacacctcagtttgccaatcccgcagcgtacgctacaacttctcgtgcattagcgagcttccgagcagatgtaagagtaatactcgagataatatgtcagttacaattgtactaaccaacacatccacttttactgtgaatgttcgacaagccaactctcatcttgtgcttcctacagtaatcaaccatacattttcaaagtaggactcaatagacagtttccagccacaggatttcttgatgtcagacttgcgaccataccactatcaaattccgatccaattcccatactcgtactaatgaacacatctggaaacgttttccaaaccccccaatctcctccacagtcgaccccataactgtcactatcagatccagccgcactgcttgtacatacggtacctcgtgaactgtttgtacaagtacaagccgctgaaacacgaaaaaaacctataaataccaccaaaagcaactcttcatccattcaccgttcttgctccatttttcccatacttgaactcgtagtcgtacgtaatcgcacccattcctactctcccacatttgacacactgtgaagaccccactcttccagtcgaaaaaaatatacagcaaaaaaagtacagtattgacccttgtgggacgaccctgaaactgtagtaaaccagaggtatatcacacttgtagtaatacttgtagtaatacttctgcaaaccacgtgaccaaaacattcacttcgtacacccatccaccgacaccaagcatgcttccccctccaccagctcgtgttgccaggacaaccagggttagggtttcacttcctgtctcggacgcgtattgtatattgggtaaacagaggttgacgcgtctgtcagaaaagtacatctacaatctttccaccacatcgacacacatttccacattcaaatggcccgactcagcagtgcgccttccaagcggtactcggcctcgcaccgcagctcgatctcgcgcgtggagattgagcagcagttttcagaggaggattcggatgatttggcggtggccaccaagaagaacttgaaacggtcttctcgacccagagcacacaaggtggttgagagtgaagacgagagtgaaggggaggaggaggagggagaggaagaggaaggaagtgataccgcaaacgccaacaacacaaacattacccatgattctgcagatgtatctattgatcatgatgaggatgaggatgaggatgaggatgaggatgaggaggaagagtcagaagacgaattggtggcttccaaaaccgccaagcgagttattgaagacgaggaggaagagcaggaggacattgacatggagggcgatatgagcgtggatcatgagggtgacattaacattgctatgggtgatgagaatgtgggtgggggtgatattgaaggtgaagtggcagccatggagtcgtcacccgtgaagagaagccctcttgcaacccgtacatccatctcggccaacaatgcctctcctaacacctccaacattgtgtccaatcccagccccagtcaaaaggaaaacgtcattgtaaagaaacgtgacatgacacctgatatggacaccaacgccgctacagaagatgccaccacgccaaacacgccctccagagctcctccctcgtccatgcctgttccttcccccatgcaggccaatctgactattgatgatggagcccccgatggcctgcctctccccagggcatccgaagagcccgacgaggtcaaacaggaggagcagctgagccacggcatccatgcgcggtcgctcatgcagcagcgcgccacgtccatgcagcagcatgtgatcaagacacccgacgagcccactcagcggctgaccattagcaacttggtccttacaaacttcaaatcctatgccggacgacaggaagttggtcctttccacagtgtgagtatagtggagcaagctgagcgatccgaaggattgcctggctttttttgtggtcacttggtttaaatgactggactcgggtgcttattggtttcaagtgtctactttattcaatagcaacttgcgtttcatgatttcaagtgctatttcgatctcaaaagccttttattaacatggcttcgcatgcttgtcccgaaccgccatgctgaaccacaatgtggtccgtcctgaaagccatactaacccagtcattctccgccgtagttggccccaacggttccggcaagtccaacgtgatcgactcgcttctcttcgtgttcggtttccgagcttccaaaatgcgacaaggcaaattgtccgctctcattcacaactcttccaaccaccccaatctcacgttttgttccgtcgaagtccactttcaggacgtgatcgacgagctggacggtaccacctctgtggtaccagactcgacgttggttgtggcgcgaaaggcctacagcaacaacacgtctgtgtacacaatcaatggtcgaacgtcatccttcactgaggtgaccacactattaaagggccgaggaatcgatctggaccacaaacggttcctcattctgcagggagaagtcgaaagtattgcccagatgaaggcgaaggctgagggcgaccacgacgacggcttactggagtacctggaggacattattggtacgtcgcaatacaagacgccaatcgacgaggcacaagttcagatcgactcgctcaatgaggtgtgtttggaaaagaagggtcgtatggaaattgtggagaaggaactgaacggtctgtcatccgaacgtgacgagattgtcggctacttgcgtctccagaacgagctgactcacaagcagtctctgtacttccagattcatgctcaaaagtgccagaaggtgatcactatgagcgagcaggttatggctgagattgagacgcagttggcggcagaggaggagagaaatgccgctaacagagtcgaaatcaagactctagaggacggcgtcaagtccgaggaatctgtgcttaagggtctgaagaaggcccagtccaagctggcctctattctggcctctcacgagaaagaaaaagtgcaactggaggagcgcaagaagcacatggaggctaaggcgaagaagttagagaagacaattgcttcagctgagttgtcgctatcctcttctgagtcctggatcgaggagtacgacaacgagaactccggcaacattgagcagctcaaggtatacggcgaagaacttgccgaggccgaggctctcatggttgagattcaacgggatctgggagacaaaacacgccctttctccgagaagattgacctgctcaagcaaaaactcgatccctggaagcagaagattgttgccaaagagggagaggtcaagtctgcgctcaacaaggtcgagctcgaggaggagcgactttcccgggctgagaaagctgtcaaggactccgaggcgtctattcagggcatcaagctggagggaaggagtctggagaagaaggtggctcactcggagaaggagaaggagcacgttcagaaccagattgagctaggagagcaggaatgcgagcacgccaagggaaagctagcagacatgaagcagcgcctggacgacatgcgtgctcagtacaacgacgccaaggagtcgcaatcatctttgcagtctcgtggacgggttgtaggtgctctgatgaagctcaaggactctggacgactccctggcattcatggccggcttggagatctcggtacgattgatgcagagtatgatactgccgtatctgtggcgtgtcccaagctcgacaacattgtggttgacacgattcagacaggtcaagcctgcgtggagtatctgcgaaagaacaatctaggtacaggtgtgtttcagctaatggacaaaattggcaatcgacgtcccaagaactttaacactccagaaggtgttcctcggctaatcgatctagtgaaatgcgacccccagttcattccagtcttttatgcagccatgggtgagactctggttgcgaaagatctggaccaggcaaacagaattgcctattcgggtggccggtaccgagtcgtgactctgcagggccagcttatcgcgcgaagtggaaccatggctggcggaggacatgtcaagcgggttggtctgatggcaatcaccggttcagagcgatctaccgccaaggctctttcggcagatgaaatgcgagctctggagaacgagatggagaacgaggagaagcggtatggcgtggccaataccacctatcaccagatggtagcttctttgcgggacttgaaggagcggcttcctcaggtcgaggtcgagatttccaaggtgggtcttgagattgaagcactcgctcaaaactacaagtcttccgaccgacaacataaggagctgcttgtggagttggagggtgtgcagaagagttctgtacttgcagaggcacgtgatcatgttgccactcttgaggcagaggttgaggaacttaagtcacagtgttcttcaattgacgaggaaattgcatctctcgaggagaagattatggagactggtggtctcaagctgcgaatgcaaaagtccaaggtcgacggactggttcagaagattgagattgtgcagggcaagatgaagaccggtaacaaggaccggtccaaggcccagcacaatgttactaagcaacagcgggtcatttccgagtcgcagaaggagctgcagtcattccaggaggagtgcgctcctttccagtccaaatttgatgctctggagcaaaaggtggctgagtgtgagaccgagtccgaggaggccaccaaggccatgtacgagcaggaggagcgggtatctgcgctacgaaatgagctccaggaaaaacaggcagagatttcggagctgcgaaaggcagaagtcgagctaaaaaactcgctgctgcaacacaagaccaaggttgaggaggagggagccaagaaggcacagtgggtcaagcgactgcaaggcttggctattcacaacattggcgaaatgtgtggccagccagatgagccagaagagacgtccacgcctctcgtggagtactctgaggacgagctccagggttacagtgtctccgagctcaaggaagagattgtcggtttggaaaactcggtcgagggcatcgacatcgactttgccattcttgaggaatatgctcgacgggcacgcgactacgagactcgtcgttctgcgctcaatgaggctgtggaggagcgagagcagtcgtccaagcgactggaggatctcaagtccaaacgactgtctgagttcatgtctggtttcaacaccatctccatgaagctgaaggagatgtaccagatgatcaccatgggcggcaatgccgagctggagcttgtggactctctggatcctttctccgagggtattctcttctcggtcatgcctcccaagaagtcgtggcgtaacatctctaacctttccggcggagaaaagacgctgtcttctctggctctcgtctttgcactccatcattacaagcctacgcctctgtacgtgatggacgagattgatgctgctctggacttccgaaacgtgtccatcgtggccaactacatcaaggagcgtaccaagaacgcccagttcattgtcatttcgctgcgaaacaacatgttcgagctagctcagcggttggttggtatcttcaaggtcaacaacatgaccaagagtgtcaccatcaagaacgtggaggccgtggaggctgctgccgcagcggcagcagcagcgaagatccctcccatgacaccaggtcccggaggacgtggagttccaatgactccggggctgcacaggacgccaggaactctacacagaactcccgggcacctgagagctccacccccgaagtttggagctggaatgggtgtttcttcgacgcctcgagttccccagactccccgagtgcctcacaaggctactcaggcgggattcgttgagggatagtgtatgaatatttatgataattaatggatgtatattagtgaacagtggagagaacggtgggggagttagtgatgtatatgatggtgtaggtctatatgaaggcgaattgcttgaacaagttagggtattagaacggtaacacgatgttactacggtacggtacgatacgatgtgctcttacacgacgtcattaacaaccactgttggtacaactggtgattgtgatattacagactcacaattccaagtactcactctataccatgtgtctataagtacagcacatattctactatagctaccgaaaagcatcgtatgtatgttgatggtcacaatgttgagccattctgtataccacgggttactatttgtagcgtgtatgacactggttgtaaatcacgtatatgacgatcttgctccaagtgccaagtacatactcgcacgggaaagttccatataaccgagtatgtgaaacagtcttgctggacctgtttctttctttgtgagacagaaggaggaagatcaagtgaatgacgtagaacaatggggggagggcagttgagtagaatgttcaaaaacggaagctgtccaaatcagaagcgtctgcactcaatcatgtggtattgttgagttcgttatcgtccgttcgtccagcacgcagggctcatgtacggtacagggggctttatcattacatgtgcagctatctcctgttatgttaccgcaatgagagtaagcggcagtgttttgatgtaagcggagtaagcgatattacagcgaagtcgcttgggcgtttggtgcggcacgggcccatttggtgtctaaacggagatgttgaccctggctctagtataagggatattgacatacgactaccgtatatatccgagtctacagtgtactatcacagcacatgtcgttctgaacctcgaggaatgtcgctggtggtgacactcttcagaacagaacacattggtgttcttttactgtggcaaaagatctccacttgcactttttcgtttttacggtgtagagatctgccctgtgtatatgcatcatgtcttgctaccccacaccatgtcggacatgaatggagattcaaatgttgagtgtgtcatgtgtttgtgtctcaatagcagccgtcgtcggaggttgacgatatccatctccacttattccttttgcctaacaagacagcttgaccaacattactaagcttgtagctacacggctaactggttggcggcgtatcgcatgagcgctagcgcgtcttacttgatcaccagatgctgggacatggtctcccatccaccgcttatttagggtacgttccgtttaccgtgtctgaggaatccacattcgagtttctgcccgcaaactttttctcatcatctttccgcttgtttgtcctgtcttgtcagtcggaccgaacaacggaaaacggacttaaagctgctcccccacgataaggcgtgcatggtgggggtgcgtgtacggagcggatgcgaaatgggtggctgagacggtgggtatgagaaggagaagggtttttggggggtaaatccggtggaaattaatgacagaagaggcacttcatctgtcgacctacctagagtcataatatcactctattcgcctcgcttactgagccagtagtggtgactgatgttagacaatgggagagtatgagctacggctccccaagtaaaacatccacgctcgcactacccatacactccaacagctgaatttggccaggcacaaggagaagcactgagcccgctgtatgtacgccactcttactatacaatgatgcacacagtcatctttcgggaaccacggtgaatgccggcatgccgtttcaaatgccgcgagtggaccaatacaatagaatagtgcgcccagcgcccgctacagcaagtacaatgttggtggttgtacagtagcttattcagccgtggatctcaagtccgaagtaggagtatgagtagaatacttttgtccattcgtcagagactctccaccactctgtatattatcacggacataatttgtacggggttcgggccggtacagtacgagtacaacccttatactcgtatcgtaatacatacacggcttgtaatccacggtttctacttggctctctctcatttttgcccaagacggattccgctccaagccacagcccgcaaacaaagcgccctagacactcaactccaagtccagtgtctctgacttgcactctcctgcaccgcaaatgcgtgccaaacttggtctgggagacagcgaccgtgcaaattctggaggtttggcctttgtttgcggtggcggtttcatgcgccgcagtctgtgcttgtccatggctgcgtgttggttatcgactctcgctcacagctcagcgctattatgatccgttgctatcaaactgtcagggttagctactggtcagtctggacacgggccaggagcttgtagattcgattccgggtttcggatcaacggatattttagattcggaatctggggaagacaggtaaaaaaagaaaatatccaaaagaaaatatccaaaagtaaaatctccaaaaggaaaatatccaaaaaaaccgaaaaacgcaaacttcagaaaaacgcaaacttcagcccgacaccccaaagtcagtcttttcgtctgaggacgcccgatttagaagagcgtcgaaaacgcgccttcggtcaggtagagaagaaccgcatcagcagcgtatctgtacggaacgagttgcttttgcgcttttcgcacccggtgagtgcagtgcaggcacggcaatgggtggtcaggggaagcggagcggcgattgagacggaagcaagcagtttgaggccggtttcgacagcgtccaatccaagctacagttgtttctgctcgtgcgactctccgattcagacactgaagagcccaacttgtaaccatgctgaggttgagagcgccattaccctccctaggctaaaactgcccaatcggcacatttgggtttggatcagaatcctgcccacgacgtcatgaccaagaaaccccagacaaagagtgccggcactaggaattagtgaaaaatagtcaagcgatgaaaaaaaaaaaacaggtattattagactacaagacgggcggggtatcaaccacagccactagcgagggtgacggggcgattattatggcatgattggaacagcattcccgaccaaagaccccaaagcccggttgcacgtagctctactgacaaccacatgtaaaatcactcgttttacagtctcagagtctcccttaaggctgtctcacttattacagtaaaaagacaagagcctgcttctccggtcggaaataaacaatcagcgatgtgtggctaatgatgtggtttgcaacaaagacctcacaagacccagactggcatggtttctgattggatgaatactgtggggtatagatataggcaacaagagcagtattgtatcgtacatcccgtactgtacttgcttgtacttgtacttgtacagtgatacgtcgacggtgtaaatgtgtaatcatgtgcagtacagttcctcgtctattgtcaaattatcgatagtcagtcattcccaaattgacaatggccaaatacactaacgcacgtcatcgctttttgaaacgtttatggagcactaacttgtgggaggtgcgccatgccgtatgaccgagcatgtcagcgacgcgacgagtgggtagaccacttgttttcccgcctctctagccacaaatgggctctggtcgtctctcttgttctcctgtcgtctccaccagccacagcattgtgtggtgcggctaataggtttgcccacttctccgtgccctaacccccatgtgccccacagattgacattgcatggaccagacaaagagatagagcaaaaagggtttgttgaccccaggaaaaagcggatgcccaaaagttaatttggactggtagtgtcattcatttaaatacgtccagggtcacaggggaagctcatatcacacgactgctaacgactgctaacgactgctaacgactgctaacaaactgctctttgactgagcgtagagacccccaggagactcaacacaaacaccaacgaccacacaaacacgacacattaaattccacattcccacaaaccacacttgtcgcaactcactctcacatacaacaaggtctcaacaaaatgcctgacggagctcaagcttggtgagtaatataggttcatggagaggcgatagttgggcctcacggttatgagcgccgttggcgtcatttgctgtttggctcagattatcgccacctgcggccacccgttacggttctaacccaggaaaatcatcaaaacccccggaagccacacggacagaatcgcacaagcatgcgaccggtgccggtccaagaaaatcaaatgcgacggaaaacgaccccattgctcacactgtgtcagtgtagggttcgagtgcaaaacctcggacaagctgacccgaagagccttccccagaggctacacagaggccctggaggaccggattcgacaactggaggccgagaacaacaagctgctcggcattctcgatctcaaggacgaacaaatggaaatgatcaaccgcgtctccagtgtaatggacagaaagagctcgacttctagtgcttcccccacacccacccctacagacaccaagagcacaactaacaataccaagaccatcaccaactcgaaagccacaagccaaaacacagccacgacatcaccagcatccccaaccgcggacagctcagacgacgattgcgagccctacactgtgcgacaagccaaggtcatttcttccgacggctcttttcgaggagcgtcagctggcggcgcctttctcaaggtgctttcggaccgtttccgacccaagaaccccaaggtcgtgcctcttattcagcagcttttcaccaacctgtcccgctcgtccgactacgacagatacactgacgccaccgctcccactaagcgcattgcgtttgtcgaggcccagtccacgctgtcgttcctcaaccagctctacctccctccaatggtcatcaccgacaggcttgtgagcacctacttctccgagtggcacgctatgttcccggtgttggaccactgccagtttctggctgactaccggctcttcaacgagctcatggccgcttcttctatggacaagacccccgctacattccgacgacacgaacagaattatgccgccaagatgtctgttgacatcaagtactttgccaccactctcttgctggtatgttctttggctgcccacttcattgccccccagattgctgacgtggtttctatccccgagctggagcgaaactggagatcgctgttagagatgccccatgtaatcctccccctcgcttccaccacagcttccactcggttgttggcagcctacaacctcgctctgacctattcgctgcatgtcaacgccatcgatgacatctggaagtaccgatcgttggtgtctgccacatgccatcggatgggtctcaaccgatgccaggatggtctgcggtatgagaacggcactgccctgactccctacgaccaggagattcgacagcggctgttctgggtgacgtacatccaggacacctttgtggcctccttcatgggcaccaaccagagcttcatcttggaggaggtcaaatgtggactcccctctgtggatgatgagggtctccagcacctgcgagatagcgattcatccgattcggaagagagcaagaacacaccccattgcttccgagccttgatctccttctcgcaggtgctttccgaggtgatttcggcgctctacaccctatctaagacgtcgcagtcatacaaggtgattatcgagcttgaaaacaagttgcaaaagtggcaccgtgagctccccagcgacctcaagtttgagtttgccaacggaatgcccgtgcccacttgcggaggtgtgcaccaaaaatcgcctttgttgtatctgatgtacaactatgccaagattctgatccatcttcctgctctgtgcggggagtcacgcaacaacacgacccagaacgcagcttctattgcggtcatccaatctgctaagagctacgtgcaagtgagcaactacctgagggttcgaaatgtgctgcccacgctgtgtctgaacccttctggagtgtctgcccaacttatgctcgtcattctgtatggttcggtggattactccaagggcggcagtctgttacaggaggtgcgtcagatggtgccccaatgtatcgagggtctcaactcggacatgaagctgcagattcctggcagcatcaatctcgacagctacgacctattggaggagatttccacaataattctggccttccctgcgagaaagaagtccacgaatgaggttaagcggcgcggaagtcgagtggttgactctaccactgagaaaatcactgctcctcttccaaaccctgtctctgctgctcctctgcctatcccggtcaaggaggaggttctcttcaaggatgaaggacttttcagtgatatccacgtcaagatagagaactcgcctccagagcctcacgattcgctggagcacttccttggcacgaatgccatggtcactcctgctcacacggcctctgctccttcttctaccaacggcgaggacgacttcaagggtgccaccacctttagtcaggccaattctgcgtgcggacagcttgagcaaactcaggagtcgtgggatgtcattgacgactcgttcaagaccctgatgatgccaagtatgtctactggaggagctgctcactgcaacatgcgttctctgagtgttggcaatcatagcatggctctggattacactcacaacaatcagcaccaggggcataaccaccacggccagaaccacaatcagcaccaccacaacagtattcccgcggacctgtttgctcctcctcctctgcaccctcaacagttgactgctactgggttcacggacattgacagggtgcggccagttactggagacaattttgactggggagtgaacggtattttggactgggattggaagtaaggtactgaaacactgtactgtaaaggagtgaagatgacgaaggggtgtttgtacataagtgcatgtttatttatttttattttattgtttgattctacaaagtggatattttgttatattcatattcagtgtgcaattgtatggagatgatgacccagccaatttggggcatatccagaagtatatgacgttggtagcagtgtatggcagtgatgatgtatatcataagacaaagacccgccacattcttcagtcaagtatatagacatgtagtgtttctatcagcaaacttggtgctggttcttcaagcacgccaatgttaccgacgatcgactcgaaggccatttttgcgaggttcgtcactatcatacagggcacagcacagcagttatctccacaaccgccgaaaacacattatggatattgttatctgtgtcgagagtctctccaacagcctccgacgtacacgggggcttcgaacggggaacacattcaagtgtgtcttacgcctgatgctataacccagcttccgaactgtgggcacagtttccaccacaagtgttttcatctcgaccagcatctttcctgtcccgtttgtttccgtcctttcctcgttattcgaatctctcaagccaccgattcttggatatatcaatgtcctcctcatttcgttcgctggctcagtttttggtccatggttctcgaaagaaggaaacggatcccctcgtattcgccctggagactggcagccaagatacgggatccaaaatgttcattctttatgccgggggaggtgtttatgcagttccagcggtgatggtgtactggaggtctatgggggtctcgtttatggcagaagtggcagaagggccatactgtccaaaaaagtcgcgccagtgcggtaagactgttatttattgtaattgacgtttgtttgtttgtggatggaggtgcgtgagaggaggttctctggggagtgcgcctgtaattcttgaaaaacgtaatataacaaggtaaaattaaataattacttcagaataaacaaatattgtcgccatttatttaacaaacaaaaaatccatacttgacctgcaattaatatcaactaatatcaactaaacccaaatttttcccgctggataactctatgcgccctgacgaaaaccaccaaaaaatagacgacgataacaccagatgtagtgggcaaaagctcagcaaaaaggatggcgacaaccgcaggattcgaacctacgcggggaaaccccaagagatttctaatctctcgccttaaccgctcggccaggttgcctagaaaattcgtgattttgccggaaaaatggcaaacgctagggggagtctgggtcacgtgatcggcgagagttctaagccatttgacaatgtacctgaagaggaaagacattgtgagttgtatacaaagaacgataatcgaacggagaacatgataaacgggtttatattttcgcagctattctcaacagttggagatcaatggtgttgctactgtcgaaggtatgctgtagctctgtttcagttaatgctgcatatctaaacaatttccaacaatcggtgagttttagatcgataatatcaacccagtagtgcaacaattatcccgtaaacacgtgtcctccacccaacatctcacatttccccctaccgtccctccccaacagatgactcaattgagtcatccaaaccttacttccgttcccaaggccacgagcgaaaaatccactggatggaaaaattcacccgcactttgcatcgtcaaacggcatcctggagcgttacaaatgagtgaaaacctggcgctgatttctttacttgtgagtaattgtggacgagggtttacgggggggcgataatcggcattttagtggcttttacaaggacatcttgacacaccctactgtaactacggacactcaaccaccccctcaacaacactaacaaagtccggaggaattgcgggaacttgcacagatctgtgtttcttccccattgacacgctcaagacccgtctgcaggccaagggtggcttttttgtcaacggaggatggcatggagtgtaccgaggagtcggatcggctatcgtggcctcggcaccaggagcttctctcttcttcctgacctacgagtacaccaagacgcatcttactccccatgtgcgtgctctcattctcaacgatgacgtggcacaaggtgtcactcacatgattggagcttctcttggagaagttgctgcctgtatggttcgagtgccctcagaggtgatcaagcagagagcccagactggtcactacaagtcgtccatggaggccctcaagtcgatcctcaataactctagcggcgagggagtgctgcgaggtctgtaccgaggctacgctaccaccattgtgcgagaaatccccttcaccatgatccagtttcctctgtacgagtttctcaagaagaagtgggctcgggccaccgaaagagatgtggtcacttccaaggaggctgccgtatgtggatctttctctggaggtgttgctgctgctctgaccactcctctggatgtgatcaaaacccgtctgatgctccacaagcagagacagacctttttccagacgtaccggcagatagtccagaccgagggatacagtgctctgctcaaaggcattggtcctcgaaccatgtggatctctgccggaggagccattttccttggagtctacgagaccgccaagaagagtctgactggtgtgctcgataagcccaagttggactaggacaaccacgcatgatgtatgactgacgaatgtaacagtaatgaattatgaatatgaattgggaaggagacgggttgttcttcgtgaggatgacttggtgccgctgaagtactgcacttcaacttgcctcatgattcagaacggttagcgagcacacacgaagaaaggtaagacaatttacaccaccagattgccacgtctcttgatacctacaagtaattgtcaacaacatgttcacaggcaatatcagaaagtcatcagattgaggaaatatgaacaatgtcagatcaaccttccctctccaatacctccttccacactatcctctcttcgtatactctcttctgtatgtatcgattgaaactcctagataaactactatataaagacgaacttcaaaacacacagtcaacatgctcccactcccatcgacatctccaaccatgtatattaccatgtggactgtacttccttcgtcaaaaagacgcacttcgtcaaaaagacgcaagtatgtcaactatggaggtactgtccctgatcaatgaagttgacttcagaaagaccgttctcacccacaaccctctcctcgcccgtgaagtggccgacagaagtagatgacacatgagtgtgtcttgcataagagttccagagactgtgagaacaatgtataaaaactagtcatcatccagtttctttcagggtatcgggacgaaatctctctcaagatttcggcacaattggccgtagaggacgggctacgtcccaggatactggctcacttcttttggtaggcgagattccgtctaatgctaccatgcgactgaccccttctccttcaaagctgcacatatcttacaaggaccagcgacactctggaggttcccacatttcgttcatggacggaaacgtcaatgatgactacaaactgtttgctctgaagcacattgtattttcttagaatcgttcccaattcagaggagagcctccaggagaggtttgtataccatcatgtgggacggactgcgactttcagcaaaaaaagaaatgaagcaaaagttgcaacgcatgccagtccttcgaatcgacagcgtacccagtcccagagttctcaattacagggttctcagactggggttacttattgacatctgtacttgcaattcaatataatcccactgtgtttgttccttttgtgttctttgtcgtcgtttcttcactctcgacaaaccatcaccttgccgccgatctttctcttcttagcgtacttgagcacaaagttctccgtcttggtgctcttgttcatcttgatgggttcaatgaacggtgtgatttcgtccagttcccacttgtccttgatctggaacagtcgagcaaaccgctccttggggtcacgcggcaaatcactttcgctgagcttgtgaatcatagtctcacaaagagcataggagcctttgatgaggtccagggagaccatatcctcgtcaaagatcatgggaatcgagtttttccacatgatcataaactgttcgatctgcaccggctcgccaagggcgtttttgccaatccagctgatgatgtgcgcgagatcgagattgtagggctcaatgggcgttgtagcaaacatcttcaacactgccgtaactactgctggagaagtatcagacaccacgtcagatgcactcaccaggttaagctgctgcttctgtgatgctagcgaggtcagaatatcgtctattgtctccttgatcagactatcagccagcacacatgccactccatcgacttccactcctccaatttgcgcccaaacctggtcgaattgcactccagacatgctgctgcggttccttaacgagtccagatcgtgcttggcgatgcgcgggtctcccatgatactgtctccgtcgtaacagggcagatcagaggtgtccaactgaggcgattcactcaaagtgcactccaaaatgggctgggtgatgcaaatgctggcgagaccatcgtcacgtgtctccaccagatgaagggtgttgctttggctccgttgcttgacgttccacgtcgtgtttttgttgcacagaacgagccgatccttgcctctcagagtcagtgagtaatgttgcagttccttggtttttttgtactcctcctcttcctcccgtagctcgccgataatctgctcgggcagctcgatcagccgataaatgtgtcgcttgtcgtactcttcgtaaaaattgagcttcatgatggtggtgttgaagagatgcacacgtttcaattaatttagacgcgtcgtgcatgagaaaggtggatggagggagctggacagtgtaaaagagacagtaaaatcggataaaatggatagcgacgatttatttatattcaaacatgggaacaaaaatcgagtaatatccaatatagccagatggtataccaaatattctttagcgatcaagacaataagcccattgcgttggctcgagtgagataagtgggatcgacaatacatatacagcacatgtatgtatagatgattgtacttgttctgtatagacgattgtacctctctctgtatccatactcggatacccctccacaaaccgataaccagctccgatcatgtgatatctacccagtcccacctttgaagaccactatccgcctcgggatggtgtcgattagttacatactgtagcaacatttcaagaagtatcagaccactgtcatctcggcttggaggcaaggggagagactgctagcgacaaagcgttagcgaatccatctccatgttgaaatctgaacctcttgcggagatggttaatggaaaacttccagatcccaagagagcccttggacattccaaccatgacgaggtattcttcacacgatatcgagctgtagtttctggccacaaatccagttcctggtgcggaaaagacttctgtctgctggttgtccaagtcaattagccctattataattcctgtgggcttgtaaacgaggcagaactgtgaatattcttcatcctgatacaccttgtacggctcatttagttgtggatcggagtccaagctatgtagagacttgcacacccggagtcggtatcgggtttgaaaatcaatgttgaagaaggtgtcgttgtagtgaacgataccagcaggagcagctttccggggtcgacacctctgagtatgtacttttccacctggggacacacaaatcacttcagaggtcttataatcgcaggctcgagcgtgcaaaagaacactttttccgttgacctgcagtctgaaaggcagagaaagtccatccaagttgacaattcctctcgtctggggaataccagagtagatcagatttataacactcacaccagccaacatctttgaagaatgtcttgtctggatcacaggtgctcctccaaacgcatatgtgcttccgtagtaacgtcccatcgtgagtcctttcttgggcttcccttggcccatttcgggatgctccgtcaaatccaagagtttctcgtcgaaagaaatcccgttgtcgtggtactcccagggaaagatctcgtccacctctttgcagagacagtaaaagtcgcgtggaagcggctgatcaatgtagacagggcacttgacctgatctgagaactctacccgcgaattgttcagcttgtgcggagcctggcaagtatcgtcgttcgatctgctgtactcaatattgcagcaatcccacacagagagaagacatccgaggatgaaagacccgggaatatcgcggctgagttgctgacaagtttcacgaagagcacaaagatctcttggtgaaacaagttcgcagattaccaccagaatatcgtgtggtaaccggagtatcatggctatgacaatggggaagaagaggagataataatatagatattcactgtgcatatacgttcagcctcaaagagaatttaagacagtgggctgtaaaacactggataccgaactgggctatcaaaaagacagtacagcagtgcacaagtgcttatatagctgtgtcgtgtgtacgaataaatatatgcatttcattatgtagctagcgtggcgaagccttccttcctgcgtcaaccaatgacttatcgccctccattggccccgtcaggctgtcgtccaggtgacccatacggaggcaacactcccgtggcccgcagctcgttgatgatatccaaggcccctgggctcaagtcaaactgaccagtctcccgattcaacgtcagcggcccaccgcccccactgtctggatcaatgtagttcatggggttcataaagtcttcaacttcaagacctcccacaaacactcgtcccaattcatcctcatatacatcgtcatcgtattcatttccgtcatcataattgccatactcatccacaccatactcttcatcctcaccatactcgtcctcgtcttcttcccagccatcctcatcatcttcgtcactgtcgccatcgccttcctcttcatgggcatgatcaccatatccgtcctccggaggcagtccaacggggtagatcacctgtcgtcctccacacgcacagttggggctagcgcacccctcaacattctcatcatctacacaatctcccaggtagtgttcaggattgttttctcctcgaggcagctcacgctccgaacacgtatcctcctcagacgtatatgtgtcgtcaacaggagcagttggaggaacaggaacgttgggaatagccacagcaggcacacgtggtaatgcagatccatattcctcatctgtatcgtcactttcagttccattttgaatctctctttcagctcgtcttaccgaatcgtagtagttgtcgtagaagaagacgaggaagtctcgagcagcggaaagagactcttcaggagtctcaaactgaggcatctcattcattctagactcgtagaactgagtcaggaactcccgagtagccattagttgctcttcagaacgagaaaagtcgtctccagagcctccgagcttctcaacaagtccctcgatcgtcgattccatctggtagtcggcgataatgacgtcttggagcacgtggtacgtgtatgggaagcgagaagtcttattctggacatctcgaatgttgggaatcattcccggtttccacacgcggtcactgaagggtgcaattttgttccacttgtagcacagatccacaaatccgtagagacacagctggtgagccgggtgcaaatgccgagcatcttcacacaactgggtgagaatggaaatgtagttcatgaacagagccaagtttctcgaaaatgcaaccgggtcctccttgtcgttctccttcagctccttgagcgtatccagacacttgtcgaatcccagaaccaagccatacattattgggtatgacgacagatcagctcgtccttgagatactcggagcaggtaaaagagcatgaaatcagtggagaattcgcgatcttcaatcttgtcgctgctgagcatcattgacagtcgtttgagagccaccgggttcaccgccagttcccgaatgatcaggcgtgtagctactctttcaagctctccttcttcgtagtaagccaccagcccgagctcggccaagggtgggatcacttcttcgctcaatgccgatttggggaccgttttgcggcccgcatggttgtttttgttcttctgtcgcagcacattcagctttttgcgtcttcgatcgagatgacgtctgcgaaactgcacgtccgaggccgatgcatggtacacgatgagtgtgatggccgagaaggtggcgagcgtggatccgaagatcacacagcagtcgcgtaacgtgttcatcttgtgggtgaatctgttatgtgtgcttgtatgtacaagtagtcaggccgatgtggtgatgcacagttaggttcggggagatggttcgagagcttaaatggggtctcggggttgaaaccaaactggtatcgtggattttcgggactacttgtatggcgagcgtgagtgtttagagcagatctgaatttaccgatgaatggataatgcttatatctgttttgttttcgaaaatatgtcgaaaacgggcggtttgaaggcacgctgagatgcatctaattgggctaaacagtacagtacatacagtactgtatttcgtctttttgttgggatattagataagaaaaagggatggttagccgaaccaactgatacagccaacaagaagttcttgtcgacaacagatgtttcactcggctgtaattctctgtttgcctagctcttgtctcttcaggaacagcgactaagcggacaagccagagaaagctccttcctcatgaccatttgaaagctcgttcagattcaaaagcagagctcgaaatcctgaaattggtcctttcttggtcatgcacacagatatgcgaagatgtagttcgttagacccaggcatgagcgccgatattgagggcgaaagtacctcttgacaccaaaacagggagatcaatatacaacggaggttgtcaaaaagaggaagccatcatccaactgtccattcttggcaataacgacggactctcctccatcccatatgtcgacacaagaccgtttcaacgtagcggctacatgaaaacattcatcatggagtaactagtaaagaccatccacagaatctgaacgacggcccaacacatggggatccatgtagatatcgaacacagccctgcgcggtaaaccccggtcaaaatcagaccgacaatggagccactgaccacagcctcgattcctccaatgacaacatacacagcaaaaatggccagagcgtctctcaggttccgcttgaccactcctgcccacgtggcggctatcatgtgaaaccccataaaaaatatcagggtccagatcaccgtgaaccgccaaatgtcgtatgtgtagtacagatttgcaatgtcgtagtggggttttgttgatcccacgggccagtagagcgatggaaagtcgggaaccacgtatccgatgggaacggtgaaccgtgggattttgctggacattctgtcgacttttgggcgctttcaagtctgcagtgttgtcataaaggggcaacaatgaaatttacaacgacggagatcgacgatcagttcgccgatcgaagtagttgttgaacctgatggactaaaccgagccggagatggcagatcgatggttagttttgtgttcgcaccggctgctctggtgatactcaggatgcgggagattttcgggtgtccaatgtgttggtcaggtcaatgcaatgggcgagtatctaacttgtcaagtgtgtggatgactgttgaaactacctcctcgaaccgaccccaaactgacagaatgattcataaggaaagtagaaggaggttggttcaatggagtgacacattgctgcgcctgccaaggtttcagcatgtgatccgatttagttagactctacttgaaactctaacctagacatcgggagattaattgacggaggggttggtagcagagggtgtgtgagaggcgatggggaggagatgtttgtgagtttttcgtggtttccgcccgattttgattgttttgcaccaaatgtacagcttcacttttataattaccttcttcagagactgctactggtagtagggtgtcaaatttgggacccctcagtgtcaagtttaagcggcaacctacagtagagtgtgagagagattaactgatgacataacataccgaatataatacaccaggaccatacggaattgaacggaattaagagccgatgtaatacgacttcaagaaggcgatagataggcgtttggacgggtgaagaagttcttattatgtcagcagtacatacggtgcagtgtaccggagggatctacttgaacaggtatgacaagctcagggtatcgattagtatcgtcaagtagtagttatagatagctacttgtagttgttaaagagcaagaaacgacaacccagtgttttccagttgaagatgattcttcaaacagtctcgaggggctggagagctcccggttaccttcttttttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcatttgcattgcctttgaaaacttctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtgtctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccagtcctttagagagtccactgacggaatcttcatcctggtcaacatggaaagaagaacttcgcacttgcagaagatatgctcgtgcagatcctgaatgatggccttatcacagagcccgcatcctggattcttcttggtgaaaacgtggtcgtcagggtatctccatttcacgagcggaagtcgagatatccgcatgaggtgaagaacttgtgctttgttggcgtcggcgatgtagtgttttcgaaggtcatgcattacctcctgccagaccatgtcgtcagagatgcccccgtagtcgcttcgttgagtccacttcttcggtcgtgcaagtgtgtgtgggaagtttggcaagtcgggagacgaggtcttgtgaaacatgaagttctctagagtaagtggtcccatgctccaccggaggtggtcgatttccgctgtggacaccattctgaccggatggtatcgtctcgcggctgcgatgtcgacgtgtgcttcccggaaagattctgctgctctcacgttcacctggtttcgttcccagattctgtgattaactgtgtctgttgtagagggctcgtgatcttctcgagggttggcatgttccgcggtgaggggcttgttgagctcgaaagaagctctgattgcgtctcgcatggtgggggaggctgcgtagccccaagcttggcctgtcggaaagcggcagtcgacgcgctggtgtggcttttcctgtgtgagactgtgagttctgctgtagaactggaaggtgcagtcccaaagggccggcgatgagccatggaagaacctgtaagcccgagcggccttcaggcacaccatgaaacgtcccatgtcccgcaggttcagtcctcctctgcctaccggagtttggatgaaaccattgctgaaggttttgcgtgttttgtcgggtgataatttgttgatcttgtcgcacgctagttcgttcagctctcggatgaaggtgttgtcgatctggctgacgtagggtccaaggaaattcagtttcgagaagaagtagatgttgatcatccacgccttgctgtaataggggagaccccatagtgaaaggcgtcgcagcgactccttgaggtcctccttgatctgagcgtagtgcgtgtccaacctttcgcgatttccgaagtgtactccgaggtaccggaaaatgttgtcagatgtccggagcgtcggggcctgtcgtgtgttgttgtcggttggccaggtggcgtcaattgttcgctgccattctgcgtcaataaaggttagtggaacaaaacaatcgggggggccgatcttctgaagcaccgtctttgacgggtttagtgtgaggcctgagacccgttggaagaggcagagcactctaccaaccgtggccacgtcctggatgttgttgaggaacaccgctatgtcgtccgcgaaagccgacaccttcatgtgtccagctgccactgcctccgggtgagtagggggttgtggcggcctgtgcccagtggtgtggtggtgggatagtggcaggcctggggccagtccaaacatctctcggtccagacgacgcacaagtgcgtctactgcgatgatgaagagggttggagagagagggcatccttgtctcactccgatcttgatgcggactgggcgagataggacacctctgatgttgattctcgttactgcgttctgttgtacagctaggatacggttgatcatcagttccgagacacccacatttcgaagcgtctttatcacccaactctggctgatagtgtcgtaggctttccggaagtccagtgatcctacgacccaacccatgttcagctgggagtaggcgttgcaaaaatgatccatggtgtcgagattgttagtgatgtgtcgacccggtacgaaaccgttttgggcgccgtgaatgctgtccggaagaatgttctggatggctttgttaatgagctgtgtgtagatcttcacctctgtgttgatcaaagaaataggcctgtagttggagatgtcggcctgatctcccgacttgtacagtagtttgatgatagcggtgttgcgttcggtgctgatgggcgagtcggctccagcttcgttgtagacgtccgtcatcaagtcccccagctcatcccagcagtcgcggtagaacctgtacgggatgccgtctggccctggcgcgctgttgtgcgtagacgccttgatggtatcgaagatctcctccttggtaaaagacgagtccaggcttgggttagctgtattcaccctccgggtttcttcggggaagaggtctaaaaaggcgctgtcgtcggtgtcgttgatatcggcagctctgtcgaagatgttgtcaaagtatcgagctgagatgtcgcagagagaggaggtgtcggtcttcactcggccttggtggttccgtagggagtggatctccatctgttgcttggattgttcgacccgagcatggagcatcgggtatggctcgttagctgggtaggcttgccagtctgaggctgttgccatgagggcctcgcggcgtctgttgtctgggtggttggaatctcgaagtgcgcggtttttggcttcctgttggatggtgaccttaatgttttctttcaggcattgcagcttcaggctgggcttcaaaggaccatatcgcttcagaatggatttgacgtggaacttgagccaagcaatgtactctgtatcaaaaacccaccagggcatcctccaggtgcctgggcctctgtcttgtcgctgggtgaggttgccaaagttaaagacgaattggaccgcgtggtgagaggacttcgtgatgttgtgaccctgcttgttggttaccagttgtgtggatttgatccactgtgagagtgtcgaagagatgtgcagctgatccaggcgcctgccagctccgcggctgttgttggtgtgagtgtagaggccttttctgtgtttgctgattagagtgtaggtgtctagtaagtcccagttagctaagaagtccttaaggtgagtcgtcactttttcgccaatcctgccgtcgttggaggcgaccgcgttccaatcgcctgccgctatcagggggtattggcagggatggaggcgtagatagtcgtctagtgactggtagaactgccggttagtgaagggggaggctccctgctcgtttggtgcgtatacgttgatcagcgataggtgtctgtcggtgcctttgatgtgcacgtcggccaaacacagtctgttgtctagggctgggaagtattcaaaaactgttgtaaagtttgtgatggtgacgttgtcggaatagactagccccacgccgacgcttctattagaaacaccagctgtggagccgaggagggtgtagtgtctgccccccgggtagggcgagtttgaaatgatttgttgagcggtttgtagggaggagtccacccagttcgtctcttgaagaaggacgagatcggggtagtgagtagttcgaataatgtttacaatggtgtcgggtaatcggttaagcgcttccgccatcttaaaaccgccgatgttagccgtgatgactttaacattcggagatttcattttggcctgggtgctcttacatggggctttagaaggggtggtagtagaggtgaaagacatgcttactggttctgccccggtcggagcattgtgtccacctcatggagagtggtcaccctaggggggttcgggggactgttcgggggttctacaatctcgtctaccgagctgagtgtcgcaccgtcgtggaaaactttgaagtggcatgtagacaggaatgtcgggcacctcccgtcaatgaactttgctacctcctgagaaggcagccagcagagtctgttctccgacctgtccgggttcaggatttgcaccggaacctcgctcgaggcggtctggaagaccgcaatgtgcttcttgccgagcgtggtgtgagagggctcgccagagaaactggaggtggtgtgccctcctcggggtcggccctcgtggatacttccgggggggggttgtgtttggttggtcgtgttgggactggtgtggtcgtggggaaggccgttgttggtggcctcggtgttaagcggggtagcggggggaagaaactgggtgacatcaggggctacttcagggtgagcaagtgcgtcaggctgggtgtcaaagccgttcatggatacgtcagcctgttccgtttcctggtcgtcgggaactgtgtcttcctcggaggcggggatgttgatgggtagattctgagttccatgctgctggttcgtagagggcagctggttagtttgctcggtctcttcgggtgtgtcctctccggttttgtcgctcaagacttcaaagttgtagtaagatcggaggggcttctgaccggtgggttggggggacgtgtctcgagtccgtctatgtctaggggacttagtgccgacggtctcccactggtgagtagcaggcgtgtggtggaacttgcgagtttggaccgggggctccacggtggatggggcatggatggaagcaagggctttacctctctgtgggagggtaccctggtgagcgcgggtgcggaagatcttgggagtgaccatgtctttctcggggcaggcctcccggatgtgcttagtgctcttgcacttaacacagatgttatcgccgttggcgaagtgcatcttgatcaactttgagccggtaagcctagccttggtgggatccaggttgacgaagaagtcggggatggtctggggcagggtggagcctaggagagcacgaactgcgatcacaggacccgagatgttctgatggttggcagaggtcatcagaagggtgccactcaagagggaggaacctggaatggcctgatcaatgtctacgtcgaactggttgagaatagcgttgaggtggatcttgaaagcatcctccgtctgacgctccatcttcatgtacgagggtaggttgaagtagtaaagtactcttcgtccagcagggttagccgagcccttcctcatgatgcgataatcttgagtattggcctcaacaatgagactaactgtctccagaatgacagccattcgttgttcgtgggggtcagtgagggcgtccgacgtcaggtagtgccaaccatttcccacttggtagcagtcttcagggtcctgttctaagttaatctggtcgatcaggtgggggacgatgtctaggttgtgcctggacaggtcaaactccgccagaccaacctgacccttgatctcgtcgaacttttcgatgacgccctcgaggacactgatggtgtccttctcgtcgacttcagcggcgttatcgaggtgctcgaggaacatggagataggaagattccaatcaggggtggcggagcggtcaagagctcttcggaagaagttttccttgctggctacataggacacgttgaaacggccggaggtatgcctaccattcggcgccgcaaggggctccgaaattcgctccttgttgaggttgaatttgagtgtggaggggttcgatgtcaggagagccttgacttcggccttgctcttccaggcgttgagggtgatattgttgtcgttttttttgtcgtttttgtcgtttttgtcgttttttttgttgttttcatcgtttttgtcgtttttttggattttttcaatgtcggtttggttgggggtttcggttgaggtggctccatcacctcgcgataaatcaggaggtggggggttcggagcgcccaaggagttacccgccgaagcttgggcttgcgctgtttccatggtgaacgttttttctggtcgcgctcgattaatagctcttgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgattttattaccatgttagagctgaactggaaaagttacctaaggattcatcacacttgagaatttgtttaagtagtataattgaactccagttggtttgaaggagagaagcattgtttagatattgatataggataaaatagaagaagacacattaagagaatatatacgggagacagctggggagagttgaatggccttttttcaggactttatgtattgttgttggcgtaattggctgacgattcagtgactgaaaaaaacagatgttattttttttggctatttgggaatctttgttagttgataactatgacagcaatatatagagtcatgagaagtggaaaattcaatttatagaacatttagctgacgattgagagaattgtagtggttcttgttgtggagctaagggtgggattattagttcagttacttggatttaaaattaaatagttgagattttagttgatgaataaaagttggtaaaagtcgttgagtctttactgcaagtgggtccaattcttccaaggacgttttattaaagtatggattgtactaagtagtttcgaagttatctcccgctttgaccggaccccaaatgcctccttctagatgacctgtctgccctttgctgttcaaatggtgactagtgaatggacggataatctgactgattaattgttaaattggcgaggttcatcagctgaattggaatgatcaatctcgggaaattgagacatctatatatatttatatctatatatatacaagtgttattgataatttaacctctgtcattgtttgagaaggtaagtcatttattgcaaaaagttcaggttcggcaataatatatttagttgggattctcagcattagtttgaatttcatgacccaacttgttagaaagttggttccaaaacctgcgacagattcctttttttcgacatcataccgtcagctttccacccatcaaggatatactctccaggggaccaacaaaagacccccacagactcgcaattcgccgtccctgtcacgtgataacattgttattcagcatccggttagtgatgacaatatatttggcgttcaggtttcccaaaaaggaagtctaaaatggaaaaggttgtggctattttgggacaggagggctggcgggtcacgtaagagaggggcggcgggtaggagggagggggagcttatcacgtggtctctcattaacgcgccggtcctgtattttccgtgacggccccgtgtttttctgccgattccgctccatcacgtgatcggaggttttcgcagacactgcccgatcatgtgagataggttgggatgtgcgtctgacatgcgtgctaaaacgataagcctcccagcaagggtgaatgcaaggaaagtcccactaccaaggcatctacggaagagcgagttgctagagaaggagtacgatacggtctaacgacagtgttacgagcaccaaatacttgaggcagcgaaacccatcgacagacgacccaaacacaggcaacctttccgtgttctccacacattcggcacactatatatcgtcataggtttggtctcatttcctttggcgccagtgttgaaatcgactacaagtagttggattgacacgactgaggagcgtttctgagcaagttggtatcggcagaatccttgcagtaacaacctggtggctctcaacacaacgactggataccgaatctgtatttcttacagaacagtgagtagctactgtatctatcactgataatgtgatattgaagtggaaacatggtgtatcacatcatgttattaaatctcaagttctctcggaaacatgtcaattccgctaacacagacgaagctgacaagccatccccacacacatatcccactcgtttacttcagtgagtaccctactgtacggcctttacacagccacacccttgtgccgcggctttcagactgggatctaacacaggaacaggcaaaacacaactatcaccgcgcacagacaactgacaacagcacggcctcctaacctaagacgaccaaccaaaaacaccatctactaacatatatttcaccccaccatcaccatctaataccatttacacaatcatgcttctacagctacccccagaacttctaattctgtgcctggtgcacatttccgaccaggacctcgtctcactgtcacacacatgcaagaccctgtactttttatctcacgaccgaaatctgtcccatctcagattcatggtcgttctggaaactatgcactggcgcctgattcccatcaacagcaatatttccgaccgtcacgaaatcgctctgacgcttgtccaacggcacgtgattcccaaagcccaccacatgtttctgagtccgcatcccgttcagggtgcgctaaatttccgcagtttgctcagtaccagtttcagaaaggccctactcagccgagagctcaagaaccagctcccacgtgaccatctcatcaaaacaggcatcatgaaaccaggtgacaaggttagtgcaaaggttcatcgactccagttcaacagagtggtttcagtcatcaacgagttcttcaagcactctttcaaacgtccgtcattccacactgcctggaagaagggtttgttgcggtactacgacgatgagctcaactttgaaagtgtcggagtagaattgctggctaaaatgtttgaaggatgtcagattggcaaagacgaggagccagagcccaattacttcaaggtagctaggaatccaccagctagggccaaggtactcaagctgaaaagatactacgaggagctagacaggactgtctgtgtttagtggaagtactgacatacaaaatatgatattaattacatttctattatgacaatgctctggttcaattactgactggccatttgtagaacccagggctattcatatcgtcacgtgcgaaaaatggagccatctgataagaatgatcttctagactctgtttaaacgtttctccacagtacgacacacctgtgagtaggtccccgatccaggagagcttctgataagggagcacaaaatatctatctaggccactagttttgtttccccgaacgtgtgtcgacatttggggattcattttactgcaacgaatggctgggaaattggagttcacggcaagaacaaaatctccttcggcgtcagtggcttccaaatcaatccacaatctcaaccagagacctgattgtaccatagcgtaaaagaatccgttatagatcatgccgaaactgacggtggtgtggtagtagtaggagtctccgagttccaggtacatcttgggtccgatgcgtgtggctacatcttgccattctagagagtccaaagatgacgctgggacagctgacgaagggacatgatacacttgaacacatagaggcgtattaatccctatgtgtgcatcttcatggaaacggtatgacataaagaaggcacctgcaccgttgggcagcagagtcacctggatgaaatcccacaggaactctttgttggataccacccaggttccgtcttcgtcttgagtacatagactcttgtttgcaatttgatgttcggacatgtcgtgtgtgtctgcaaagtgtagaaagacgtcgttctcttctagaaaagtgacagagatggaggggtctgagtgacgaacttttgtttccctcggagacttctctgggatcacatcggttccgtagagtatgcgtggtttgatcaaactcttctctttgactggttctttgaaccggctatcttctggcacacggatctgttctctgacagccccttctttgatggcactccatccacgaaaggagtttttcgtcgcacgagttcgtgaaactatagccaatgcacatctggtccacgttgtcagaccggttccggactcgttgagagtaaaccaaggtacccgttcaagcaccagtggttgtgcaaggctaacatccaggtcgcaccaggtggaccaagttgctcgattcgtctggctgagagccacagcggtttcgagattgcagaaacagtaaatccgagctagaatctcaacagggagggtgtccatggtgatgaggaggtgtcagagagtaccaattagagagtcatctcacatgcatgcatcatgtgttaagccgcgtttcattcgtttcaggagaaaatctgaaaaagaggccctagaagcaagagtcgtcagaacgttggattacaaagagagagggactcgtaatctgattgtcaagctcattcaacgtaggagtgaaactgatgactaagatgaattgtcttccgtactgtacaacacatatcgtacgtacagtgagtgtacatgctgtagcattttaaacacactatttattgttcaagcttatcaagaagcatccccacgaaacagaataagactcccagctgcacctctcttcaaacagtacagtgctgtaatcaactaatccaactcgttctcaactaaatcacccctcaacgaatcaactgcaactgctgttatcgagagtggatacgacagatgaatccgggatggaatttgacattaaccggaaacaggtctgtttaaattgatacggtactcattgattcctgaccactaaatccaaagatatcccgattccggataccgccactcataccagtgtccacaagttcaattagaccctcttacatcaattgaaacttatcgcaagcacttgacctactaaaacctataccccacaacggttgactcgaccatccacccttgaccaccgcttcgaccatgtcttaccaaacatccccatggtatagactgcccagaaagtcttgctgaaacaacagtcatatcactggaaatgtatcggccgattatgccaatcatctgaaaccgataccggtggtaaaccactcccattgccggacctacacacgaacacaggtcgaggaagagaacaccagggatcagaggccacgaaaaccatctccgtatgatttcttacgtccctcataccttcctccttcaattcctcacccccttatcggtcggatctaagcttacataatcaacataaccagatcgacggatcaatcaaaagccatcgctctatccaactcaattaacctcccctacacccccgtaaactccgccaatatccatcatacgtcaattacaatatatacatgcttccgtgggtttacgtgtcttcacgtgccttcacatgtcatgtctactcgtcatcctcctccttgcccagaccgctgtccttgagcagctggtcaatctggtcgggttgccagattcgatgcacgacgtggtccttggcgtccttgctaacggtggcaaactcgagcttctcgctggtcagattagtgttgtccatggtcttggacagaatcttgacggcgagctcgcatgcctcggccagcgtcatgtcgtccttgtaatcctgtctcagtagggtctgtgcactggccttgttggcgcccatggaagtagccttccagccggaatagttacccgaggggttggactggtagagctggaactgtcggatgtcgtcgtagccggcgtagatgaacgacacaccaaagggacgtagacctccatgctgggtgtatccctgcttgacgttgcacacgtgcttgacgagctgctcgcaagggatctcctcgttgtatgttcgcaagtaatcctgggcggactttcgggcgttttgaacaagaatgcctgcatctgagttgagaccggcgaccgcacacaccatggattcgttcagagtgtacatcttttcggccgaggtgtcctgctccagcagcttggaggtgacctttcgctcggcggccagcacaatgccatccttggccagaatgccaatggctgtgcctgcgtgtgagatggcttcctgcgcatactcgacctggtacaatcgtccctctggcgaaaagattgtcgttctactgtcgtatcttcgggatcccattgtcgtgtctttttgtgtgtgagtagagctgtctgtgatgtgctgtgctgtgctgtgatcagtggcgaaactttgttgtcgcggttgggaggactggtgggtggtttagttgggaattgtgagtgtggttgaagaagagtctatttgttgggagtttacaagggttccgaaaagtgcgacaagtagctcttatataattactgcagcctccgcgcaacacggaaacggaaacggaaacaggcgtccaggaatcatgtcatttaatgtcatttaatggtgtgatcggagataacgttgttattgccgggagagaagagggccataatcggggtagtaatacacgaattgaggccggagaagttgcacacccacaaacagacacccacaagttctgcagctacttatttaaacccacccgccatggttactttttacaccaaacaactctcatggaatcgaagttcgccacctcggctaagagatcaaagtcaattgatatgctgcgaaatatcgatatgcaaagataatccggagcagcatgctcacgtgagaatataaaaaaagaagtgagccaccgtggagaggtttggaggcaacatgacaagacctttttcaattcctcactcgctccttctactgtaacctcaaattagtcgctattatctctcaaaatttctgcctgactggtcttattggaaatcagactcgaagggcagcactcgatccggttcgaaaaaaacaaccaaatcacgtgataaaagtcaaaaggagggaattcaatgcgtactgtatgtacggaagaatactctgactcaactttgagctcaatttgccccaggcgtacaactacatggactctgatgacataagcagaaccttcattctgtacattacagcatacaccataaacatcatctagagagaccaaaatgtatattttactggcattgacagatagaatgcaaaccatactatactgtttatatgtttggattgcccatgttggcattagtggagatctgggtgcctacagtttgtctgagacactgtgtttcccaagtccaaagctctaaatctgttggagagtcagtctggaatatttacctttgcattactaataccattggattacaaagttcatgggtacttttccttcccctcttgttttccttcacctcttgttttccacatcttgaatacttctctatcattctccaccattatcgcaccatcaaccatacatgcgcccaaccatgcatgataaatgcatgccaaaacaccatacaaaattccatcctcatcactaaccatcacagcatcgagcgccatgagcaagcgccagaatgactccaatctgccgaaaaaaggcccacatcgacctcacaaacgacacaagcccggcgagtcacgtgacagaccgcgattcaagatcccactcattgaaaattggctgctgattttcttgcggtctggaaagcacttcttttacaacaaggagacgaaacaatcggcgtgggaggcaccggaccacgtggatgactttctctacaataatgtagatcagaatttggttcttgtgcttctagcgcgtgccagaggattacggaagaaggatgatgtttactggcgtgttggagaggatactctctaccagcgactgaggctttctggggtcgacaatgcaatgtcgaaagttgtttccgccaagattgagacaccgtcccaaacttcccaactggaaacttcaactgtggagagtgccgaaggtgcagcagagtcagcatctgttggtatggaggcacatgaatcggattcagaggagttttcttcatcggacgaatctgaaggagaaaacaacggtattgatttctctgctcttctgagtgaggatgaggagggaatggaaatcaatggggatgtgggaccttcggaaggtgccaaaaccactttcaaggagttgctgaacgcttacaatgtcaatccattttctacttgggacaaggagttggataaactggttgatgacgaccggtatgaggtcttggagactcgattggatagagagaatgtgttcaacgagtgggccaaggatgtgattcggcagaggaaggaggccaaggaggccgaggccggcggtgaagatgagcttgaagttgacatttctgcagccgaggagtttgtgatgcttctgaaggacacattcagaaagggcaagttttacgtggagtatcggcgaaagaacaagggagatgagcggttcaaggcgattgatatcaccgacaaagagcgagagtctgtctaccgagcatactccaaggtagctcccacaaaaaaaaaggagcgggttactgcttttaagaagcttctggaggacaacaaggcgttgatcaatgcggagacaaacctcggaaacctgcacaccaccatttccaatgacatagcatgcatggtgcttgacattgaagagcgagctgagattctggacgagtttgtgtccaagcttaccagaggtcagattgagtcggtggaagaggccaagaagaagcgacaggagagattgctatacgaaaagagcaaggctgcgcatatcgaacggaagaaggcagaatggggcattgaaaagggcaagaagaggctggacaagcaaaatagggatctggatagagaggtccagaagctcggtatgggagggctcaagagccagttgaaatagtatttatagtagaacatggaacctattgacggtgcttcgtatacgtataagttaacacaaacagtattacttgtaccaatttttatttcagttaattgcgacactacccaaaatcgaacttctctccacggcagttgggaaactctcgtccacttcattcatgcacggcggggtgcacctcttattttcatcatcacccacccttggatacataccaaatgccgcctaaactgtcctttctggacatgcctgcgccggccgggtacgttcccggtcttggacgaggcgccacaggattttctacgcgtgctgatctcggttcagcccaccgagcgacagataccgatatcccagatgatcctgagcggttcagagaccctgatgatgccggtattttgggcagagagagcgcggatgccgacgacgaactcgccgacgaaatttacgcccagatcgatgctcgaatggaggaacgaaacaagaaacggcgcgaaatcagagaggagaaggagcgccaggaggaagagaaacaggccacaattggagggatgtttgcggacgcgaaacgggcgctgtcagaggtgagtcacgacgagtggctgaatctgcctgagagtggtgaccagactcgaaagaacaaacgagctagaatcgaagcgagggaagggcttagaagctacaacatgagtgattcagtactggaaggactgagaggacgagcggagattggcgctcatgtgactgaaacagacgatggaagcgttactcatatcaaggcgatctcagatgctcgtgacaagattttggatctcaagctgagtggaagagaaacatctaccagcattgatccgagtggatacctcacatctctgaactcggagaactcgcagtcaacttcagagctggcagatataaaaaagatgacaccgtttgttgaatcgctcattcgaagtaaccccaaaaacgctgctggatggattgcaggtgtgagattagcagagctcaaaaagaagccttctcaggcaattcaacttgctgctcaaggatgtgagaactgtcccactaacgaggatgtctggctggaaagtattcgagtcaatgatatggtgaatgctcgtatcattgctgcacaagctgtcaaacgtctccccgaatcggtgcgtatctgggaggctgcagctgacttggaaactactgaggaggccaagaaacgagtacttcgaaaagctctcacatccgtaccgcaatctgtgcagctgtggaagcaactggtcaacttggaggacgaggaacatgccagattgcttcttagacaagctgtggtgagtgttcctctcagcgtggacctgtggctggctttggctcgtttggaggaccacaaggctgctgaaaaggtgctcaatcgcgccagaaaggctgttagaactgctcctgaaatatggattgcagcagctcgtctgagagaacaggtcaatggagcacaaaaggaggtggacaaaatcatgaagaagggggtttcggagctggagtatcatggacgagtgctgtcccgtgaagagtggctcactcaagctcatatatgtgagaaagaggatgctccgttggcatgcggagctatcattcgcgctactgtggcccagggaattgataaggagccagaacatgttcagattgacacattattggaaagttcacgcgatcttagctaccccgttactagcagatcggtcttggaattggcaactgaaatgttccctttttccgaaaagatttggctcacctggactgccctggagaggcgtctcaacagtggcgatcagctgtggagtgttctcgagaaggcagtgaccagctgcaaaaagtctactcaactctggctctactatattcgggaaaagtggcaccatggcaagttcaaggagtcacgtgagattgtgtcacgtgcttttgaggaggttggccatgcgcaggagatttggctggaggcagtccaactggaacttgaagtcgggcagccagacagagctagagatctgctagagaaggcacgtgacgttggtgtcgcacgcgagacattatgggtccgggctgttcgtctagagcgagagcttggaaaagcacctgccgccatttctttggctgagaaggctttggaggagtttgttgaatgcgatggattgtggattgagctcggcaaggctaaaaccgaatcatcaggtgtgccggaagcacgtgatacgtacatccagggcaccaagaactgtcccaaatctgtggccctgtggatcttgcttgctgctgctgaagaatcccgtggtgttcaaatccgagctcggtctgtgcttgaacaggctgctctgatcaacccttacaatgaagagctctggctggcgcgtgttagactggaattgcgagctggaaatattgcgcaggttaaggtcctcctctctcgagctttgcaggagtgtccccaaagtggacgtctcatagtggagagcattggactcgaacctcggtctcaccgaaagtccaaacttgtcgaggcagtcagcaagaatgagaacgacggctatattctcgtgctcctggccaaatctctctggttgcgtaaccagttcgacaaggcatccaagtggcttaccacggctctggagatggattctaacaatggagatgtctggctatgggcctacaagttcttctctgagcgtggagaaggcgtggatgaggtgattgagggtttcaaacaagccgagccaaccgaaggagaagtttggagtagtctcaaagatgatattggcaactttggtaagacagaagtggatcttctgaaggagggaagttccaagcttgaccttggaagtaagtaacaaaggctatggtaaggtcacaagtagtcattattgcatcataaaacgaatctttattgtgaacatctcgattgtatgcttctgggtgtgtcatctagattcggtgtttaccgggtggactgagggcatattgtggaacaattctacattatttcaatgggatttgaaccctgaatctagtcaaatacaccaaataacgacgatcaatcgagttcttgttgactcaagtgagtgttccactgtacgctacatactgtactgatagctcgtagtggtatgaaagttcaaggtctagatggtacaagtaggtgtatcatcttccacgagagcctaggtggtcagaagagtctctgccgtctcaatggataccgcatatcagactcagcagaaagctccacctgtggtaatgacgtcttagagctcaaactatggcgaaagattcttcagaagagatattggaccccgcagcgggtgtgaagaaaatggtcgacaaagagagtcgacgaatccttagaaactacaacagaagaatactgatctacttgacgtcatctctgaatcaatagtagactcttgcgcagcgggggtgtcaaccgaggtccatcgggtaacagcatcatagcgactccattttctgtactgaatcacatgaaacccacacagcccatgcccacatctatcatcaactatatatacatgttattccaaggtgacggtgatctgaccaactcagtcacttgtcaccggcatcaggcttagcccgctgaacgattgcaacatgccaatcaattcaacaatccatctgatccgtaggcttgtcaaattgcctcctcaattacattcgagcgagcaacgaacaagatgccaaatgtcttcggatgtcgcaaaagtccacgtcgtgggtatcctcgacctctccccatcgctcgacctggaacttggtttccagacccaccagctcggccacctgggtgggggtgagcttgcccgaaatcaaaaaggctccacaaataaaggacttagaggtcagggtggctcgctccagagcagccagctgccacgggctcagggtgtaggcccactgtttcacggcctccttgtcctcggcagtctgccggttgccaagcagccccttgtccgagtccatggacttgagggtcacgccccagaacttctcggcgtcggcaattacaggtcggaagtcgttttcctgagcagctcgcagacggccctggtagctgtcggagggctcgaagatgaggagagcgtcggtgtcaatataaggcataatatccttgatggcggcgtctcgcacagcgggagacttggaaatgtcaattgctcgcgacaccagcgacgtcagcggcacagagtggtttttgagcttgagagagggcagaacctgccactcgtgcatgagtaggtgggcgagcggcttcttggtagcaggaagaatcagatcgtgctgtcccatggttcgcagagacttgcccccgagagtcacggtgatgttgccgttttcgaggtccttgacagccagctcttcccagaaccgcttcagtcccttgacctggatcggagacaccttctccttcttgtcgggctgaaccactcgagccaggccgctcatcagagggccggcgttttccagagacaggttggaggcgtgccgaacggcttgcttggagatatgtcgcgccagcattttttgtaggctgtcgtgtatgtgagagtggatgtgtaaggcgacagggttagttttcggcccaaagtttattatggaagtagaagtggcagaagttggttagagggtcaactaaatgataatgatgagaatttggagaggatgctaatcattgtatgagttgcggagaattctacccatgaaaatgagaccaaattgctattaaaaagacacaaggagaaacacaaataaagagcaagtttttcggggtgtatttcaacatcgattgtctatctatttccgtaacttcacttcaatgcgagtatctgaagaattttgcgtggagagaggatgtgaaagtagactgaagtctcaactatattccaagtattaaaagtacaaatatgtaaataaataaataagcctaaaaaaacaacaaatactgctgataggctcactctacataacttcttcattcaaccaattgatatcaaccccaaccagcattacatgtattgaggaacaggcagacaatatcaaggacgaaaattccactcgtgaaatgcgataccatttacaataccaggcagcataagaacccaaccacatacaacgccgttttgattgaatgatatcgtctatacggtccagtctctccgggctaaacatcattacatgctcatgaagttatttggagttgatagaaggcatttcaatactatccagactcgttcctctcttctacacgctcaactcgagccttcaccaacgagaagggagttgaaagatccggggttctctacatgtccattctggtcctacccaggtcctcctacccaagctggtaggaaacaaaacataaatgtgttggggaagacagaaaaagtccatgaagagcaaacaaaggccttacacgcccaagatcattaaattcggcggtttgaatagtcaaacctcgtctttactaactattcagcaccgctgaaaaacaatcggtcccttggcccagttggttaaggcgtcgtgctaataagaaatagcaatgctttgcaacgcgaagatcagcagttcgatcctgctagggaccagttatttttgggaaccatctttccagtcacgtgatgctccccacgtctgtagacctcatttccatgccccggaaacatcgccggcggatttagctcagttgggagagcgccagactgaagtcataatcggtctctacaagtaatctggaggtcctgtgttcaatccacagaattcgcagtgttcagaatgttctcgtgaacattcttcctttttcacccgtacttctagggtgttttttatcacaatttgtgaatggaccaccggcaccatcttccaaaccggaacaacgagcaaagcaggtaccgtagggtccttgtgagaggggatatactctttctgaatgtcttattcatatatattacatgaacaaagttgtattacgaactgctcgttctctatacagcaccccaatgggatttgaacatttccctctgcatagctgaggtcttggtcggggattgtaatgttgtgagaaatgtgtttctaagagataatggaggagttatacggtataaaaagatgaatttctacaatcctcttgtgttaaatagattgtaaatgctctttttcttgcagctatctctcaactgtcaaaatccagaatgggtgaaaaacatactctgattatctgttgaaaagcttagaacggagccctccgttacaagcaggaatgggaaagctgtcaccgtgaacaaaataaccccaaaaacaatttcaaagagaattgcagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactggactccacgaggatgatgcgtctcttgcaaaaaatatatatgtcacgtgacctagaatgaaaaaaaagtcactgtcatggatcattaaaccacttggaagaaccgaatgaacatggtggtcatgtcgtcaatgcagcaatcgtctacttgtagaatgttcaacggtgcctaggtcgattagtttaccaggaatagtcgagaaaagctgtgtacagtatgaactatcacccgttattctaggcgttatccaactacagtatgtacagtatgtactcatttaccatgtggtaagtcgacttgaagcaacaccaagctatcagtttctatctttggtgattcaaataacatgctcagttcaaatgaaaatgaaagaaaaaaaagtttcccgatcagattttcggagaatcggatttttgagttgaagaatcgagttttaggagaatccggtttttgaagaatcaaattttggagaatcgaaattttgaactttttttcttgattttttttgttcttgatttttttttttcttgatttttttcttccttgtgaccaaagggtaataggactctagtccacttctcttcaaaaccattttttaatccagagcgcctactttttctcgaagcaccactcggacaatgactacagtaatctccacccacttcagggtgtctatggactgtctatggacccttgttttgcccatgtgccttgacataataatctgtttttcccaatccggaaaaaacataagcatatgtaacgataagggagtcagggagatgagagagggtggatgggatgtgtttgaacaggttcagttgaataggaggaattccattcatttgtaccatctccattcgattcttgaagcccatgaacaagtcgtactgcaacattcccacaattgaggcgtgaacaagaacctcgtagggccatataaacagcgctactaccatcttaaactggtctaaaagcgcactaaactcaagtaggaccccttcttatgctaaggaaattaagtctttgtcaataggggtatcgtgctattgttcctgagtgcctgagtgcctgcgtgaatgagttgggcgtatactgagctgtatcctggagtaggatgggtaagggaccaaagttgtactttgagagatcaaacatcagcagaagacgaaaaggtttatatatagcgacacttgtcccttcatcgatctccccgcctgggttgacaaggctaccatgacttccgcatctggtgaaggaccctgcaaggacccacgttgtaaatacaggaggcgttaattttagccagctgatacggagatttgggtgatattgagagaagaggagaagagaacactgctgtaaattcgatttccaagtctgtacgtttttcaacagacaatatcaacccaccctgaatctttcgtagggccccctcgcatcatcttaagttaacatctccgatgcgtgtctatcaccagcgcaaatctccaccaaatgctgtcagatacggtttcgttcatgcttcggcaaggtatggtatcctccgagctagccacaaacgtctcgctggggtctgtaactcgtggagatatataaccggggctctcgtcctcaggttgagcagatacaatacagtacaagcaagtggcaatgcgctttttggtcacggctgaacaggccaacacggttctggtcaagaaaggagagacggttcgtcgtttggaaacatctctcaacgtcaagctgagtctgtcgtcgttcaagggccagtcggatcgagttctctacatcacaggaaccgctgaaaacagtagcagggcaataggagctctggtacggatttggagtgacgatacaacaccatttgcagttcgaatgctcattccagagccactgatgatcaaagtggtcgggtttcgaggaacatcccttcaaagacttcacatgaaaagtggagccaaactggaggcccaaaaaagacgcctgcctggctcgactgatagattgctggtcgctacaggcgtggcagacactttgcatcgagctgtgtacttcactgccctgatattcgaagactacaagtttctacttcatcgaaaatacccatctttgagaaactacgtgcctgctggtaaggtcgtggaagagaagccctttcggcaaatgatggtgctagtctgcgattcggactacctggagaggctgaagaaaggcgagctgaaggtggacgttaacaagttgcaggtagttggttagttctacgagcatatcaagagtcatagttataaattagtcattgagtgtcccgttggcagtagtagcagtgcagtgtaccgacataggtgcaattggcgatattgcaaccctagagcgatttaagagctacgggaggttttagaggattctgatacgacaataggtctgaaagtcacatgtctccctgccagttcacgtgtttctagcgcttatgaccaaccagtgtagctcgtccatgtgcttcggacaaaaccacaagaacgacgcattccacagtctcaatgtcattgtttggttttttcgttacaaacgtgagtagagaaagatcgtgcagcgttactgtcatcttttcttacgttcactcttctagagtccatctctctatcttacattagtccgaacctccaccacgactactcgtcatagagaacagaaataagagttgaattcggcacaatagcgggctcgatcacaacataaccagctctatggcttccatcgtccagttactcggcctggctcatcttgctcagtgtttgcatttttcaaccaatcattctgattattaatccatgggttccctgtgttgaacaatgaccctggaagcggatcaacataccgaagtgggggtggcgagatggaggggtacaagaacagtacatactgcaccaccttagtggagaaataccccggacgaccgagggcgagttactaagcgcatcacgtgaccagaactgggccatgattcaggtgacacacacccattttcgacgcgctagtttctcataggtgtcaatgtaacggttacaatggttaatagaaaaaaaggtgggggcttcccttttaagcctgtggggtaatgaaggctaatttgagtgtgaaaaatggctgtcgggtgtaacacgaaatctccgaaatggcgtttcgaaacatccgagaggtgaaagacaaaagttttcgaaaatggtgagtgattcttagccgatttgtatacttttgccgttttcctttctggcgattttctcaattgcgcacattactcggaatagcatggggtgctcctcatgtttggctcaacagctaactcgcacaatcatatgcagttatctccgcgttctgcaggtccttataaaagtgactacatatatacagacacgtacactcccatcaccaccaggctatctcagctcagcttgcgcaccatggaatcactcgtcgaggctcgaaaaacaattggaaaatgggcgctgacgtccttctttgagggtctgtcggctgctggaaaactgcaccctcagagtgatcccaaaaagcacggagtggaggttgtgagtaacatccggtaccgcgagacctcgccaccgcaaaagtcgcactaccacctgctggacgtctaccgacccatcaagcgagacggacctctacccgtggttctctatgtccacggaggagcctttcgaattctctcaaaggacacgcactggatcatggccctggcgtttgcccgaagaggatacgtggtggccaacattaactatcgactggctcccgaacgcccctttcccgccgccctcgaggactcgtgctacgcctttaagtgggtcatcgacaacattgcagactacggaggagacgtgtcacagctggtgctggctggagaatcggctggagccaatcttgtgactgctctgtccatctgtgccacctacgcgcgacctgaaccgtacgctcagatggtcttcaacaccaacgttgctcccaaagtcgttcttcccgcatgtggagtgctgcaagtgtcagacgtggaccggtttgcacgtcagaaggatatccccacctgggtcgtggaccgactcgaagaggtggcgtttggatacattggacgcaaggccacagctaacgtcggagacagggacacagaattggccaacccgctattgattcttgagtcggacgtggaaccagtacgacccctgcctgcgtactttgccacctgtggaacgaaggatgttcttatctacgacaccaagcggctcatccccgcactggagaagcatggagcagttgcagaggccatctattaccccggagagatccacgccttccatgccttgttgtttagaaaggccgcaaagaaatgttgggttgaccagctgcgtttcaccaagcgaattctcaacaaggacaaggagaaggcaaagttgtagacagaacaagtgaatcacttgtaggtatctatctaatatgactaacatgctttataagacatttaataagagtcgggtaacgtttttacacagctactcaacagtgctaatactacagtcacaactgaaatacagtactaaaagatacaccatcaaggtgctataaataaataaatctctatgaacacaatcaaaagtgatcctgcactcagggacagcattatcacagagtcatcctctgaatctcttcgctggtatcttgaacctgtcggttgctccttttggctcctgtgggactagcagacattatgggagagctcagaccaggagaaacagctcgcctcttcaacacagggtcgtaatcaccagctactcgcttccgcttaggccgagcggtatcagaatccgagtgctcatcaatcacatgttcaaagtaatcaacgtaatttggatagggaacgtcacgtgcaggaaaggcagctgtatcgcgggacatgccactctcctctacggcatcctcacgcagcgcacacgtgattgctgactcgtggcgcatttccgagtccaaaggtgcattttcctcgactagatcacgtgagatacgcagaaacgacttgggtttgggcttcatgttcttgcggttgttggcggaaaccattcggatggccatttcaggcagcaaaggtgactcggcaggagaagttgctgctaaagagggagagccaatagagggagtgatggggggatcacgaggatgaaagttgtcacgtgagtggaacggtgaatgcgagtcacgcgatgcaaagggggagtttgagtcacgaggtgcctggaagtcgccccgggaaaaggagtctcttcgtagccctggatgaatggtctcaccattggtgttgatgcgagaaaggaacgggtcacgagacaagtcacgtgggctcggttgaaccagtgcgtctcgtgacggcgtacttagtaggcttggtcttcggcttctcccacctgttcctccaccccattcctccatagttggactttttgcaaagcccacttctgagatgctcgatcttctgcttgacgatgcactgagcgatgatcgtcgtcgtaaaagtgttggaagcaccggagtagggtttctgccccgggtgtcgttttcactctcgtagtagatgctggtggatgcgtttgtatcgtcactgctatcactgctgtcgctacttgagtcgtgtaacgcctggggcgtttttgtgtttcccagagaagacacggacgacgaagacgtgtgtccaaatagtttcccgtgcagaggggtgttttggcggctgggtatagctggggtcggtactggagtcgaggctctgtccatttctatggggagttggtttgcggaaaaaagaagtcgatggacgtatttgtggcgctaatttcagtcgggctaaaggcggtatggttggttttgaggactggctgcggtttttgaagctgctggagaaatgggtctgctacgtaagaaacgtgatgttgcactgatatttaatatgcatgtggggcatttaaggttggtagcatttagtgggggaaatagtaggagaaatagtgggggtgcacgatagtgtctgaagaacagttcaaagagatgctagagaaactgtagacgtttaatattgtaattattgagtctagttatctctaaatgaccaaattccagctggataagttgtattttcgaacagaaacatagacatacaaaggcaccctcatatgtatatttagttagctttgtccaatcatttaggagttttgttaatagcgtactaggtcatgaagtagaattgtcatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtttatgcagaaaaaaaaaaaaaaaaattgtcgactattgactggacaattaccataaaacatctacaactagtaattgttgctacctggccagtgtaagacaactgctatggaacttcatagagtatttcaatcagtatatttaatttatattctatgaatgaagcggctgtatcacaataggacactgtagataggtgtgcatggtatgtacctggagacaggtgatgttacaagtcttcccttaggtcacagtcgtgtcgtttctgccttcctttcgtagaggttatctgaaggcgacgtttcttatcacgattgcacgtctagtactccacccactgaaccagctgcttcttacctccgcccttctgagcctttccaagggcgtccaaaaactcggacagaacaacgtcgttacccttgctgaagtccagagtcgaaatgttaacgggaggagccacaaacttcttttctcggtagaacttgaagatgttctcaatggtcttagccttctcttcagggtgcttatcggcccatcgagtcagccagtagcccttggcagtgatgtccttgaagataaaagggccagtggggaacgtaagaggcttcttagacatgcctccgtaagtgacaatggatcctccggctcccagctgtcgcatgatggaagtggcgctctttcctccaatacagttgagagccagcttaatctttccgccggtccaggacttgatctgcttggaaaacaacttatccgaggcctcctcctcagtgattacgtgggtggcgcccagatcggtgagttccttcttgagcacttcgagatcaggacgatctctgaccacagagatgctcttgagacctcggatgtggccaatctgaatagctgctcgcccaacaccgctgttaccaccgttctgaatgaaccagtcgccctccttgaggtccttgagcatctcgtaagcagtagaggggttaacagacacagtggtagcctgcaccttggtgagatcagtgttgtcaatcttcacaacggtgtcagcctccaccagagcatgtgatcgccaggttccaaagcatgtctttcgaggaagaacccagtcgcccttcttcagtccagacttggcaccgggatcaagcacctggaacagaccctcgttgcctccaatagcagcgtcttcgttgttgatctggacggatttgggaggcacagagggataaacgccctccaattggttaatgtcagccgggttgatagtgaatccgagcgacttaagcagcacctggttctccagaggcttctcaatgggatactccagcacctggatcacgtccttgggctcgccagtttgggagaagacaaacgcccggccaacggagttaaatcgcagaccaaaagagggcgttccaaagccggatcgtgccaattgagaggttcgaagtgttcgtagcatgtcgtttgagtagaagttgtaaccagcttgctcgttgcggaaatttaaaagtggataagagattgagttacccttttccaaatgagtgatgaaagatgaagacgagtgtataatggggtatagaatcgaagatgaatttctgaataaaccattttgttgtaaatttcgtcataaattgatttgtttgtttttcccgccaaaataactcctttttttaccctttttaactgaccgcctgacccataaggttctcaatataatggttggggtacatgcagaattgtggagtgagcagccaggtggttttgtcgtttctcagaagaagaaatgagcacctgaacaggccaaatagacaaataaattactggtcgcaatttctgccatttttttcgactttattctatataccaatccatatctctccattcgcaacatcaccaaatgtcaacgttcggagcaaagccggaactctatttttagactgaatctttgggtgaaaaaatcagctggttatgtaagcaaaggtacagtaatgcactggcaatttgagacgatgagctgctctttgtctcaaggagctgtgctagtgagtcaatcaaatcatcagctgatatgtgctgatataacgttataaactgagcaagaccccgttgaaaagttcccaagtgaaccctgtgccgactgcaactacgccttgtatcgaagaccccttagatctataagtagagtggcgtgtttgaccggttctgaaacattattgctgcagcgctcgtattcgctacccgagacaatgggtttacaaggggagacagtagtgtaactttcctcgaggaggaggctagcgcagtgagtggtgttcgggtaagtattcagagaagaggttggttttttggatattgagcaattgggttaattgtgtagtatatactgtagttaactgttgactcggtattgacctctgaacgcagttgccaaacataatctcctcttgacggaagtctcaatgtgagacagacaatcatagaagtgtatatatgttaattggagagcagagttgagcgtcgaatcaagggtttatatcctgatcgaaaccatcagggccatgggtcttttccaaactagaacagtcgtacggtacgtctctgtacagtcactatcagatcacattgtaaaagtaggcttcttgtcagctcaacgttattgtccgagttcaagaactgagacttgcaaccacaattaattgtgatactctccttcgttcctgtgcactcactctaccaagtatctacattcgcctagagcttctgaatacaacaataaatcattactcaacgttagacaaaggtcactctagcgacttcgtatgcagctctggggggacattttaaaacttgaccttggaaacggtctcgtagaaagccttgccctggccctcgtgcatgtcgagctcgagcttggaaggctgtcgagaaccatcagaagctgcgtaggctccagctccccaaggagagccaccgtggacctcctggaggttggtctgtagggcaaaggtgttcttgtagcccagaggaacgtagatgaggccgtggtgagccacaacagacaggcagttgagaacagtcacctcctgtcctcctccgggggttccggtggagacaaagaagccagcatacttgccgtggagggcgccggaggcccagagaccaccggtagcgtcccagaaggacttccactgggcaggcatgtttccaaatcgagtgggaacgccaaacaggaaggcgtcgtaggttgccagaacctcgggggtcatgacggggtcattggcagggccgggggcgtggagagccttgagggtggcctcgtcaagggtctcggggattcggaagatgtcagcctggccaccggcggcaacaatgcctcgcttgatggcctcggcgagggttcggacgtggccccaggtggagtagtagatgatagcgatcttgaccatgtttgtgtttgtagtgaggattatgggagatgatggaggggcactactagggtgacaggtggtctatatatgtcttttggagctccatgacgtttgtgttattaccaattattggtggttaggttgggttgcattttgggagactttcgagaaggggcaaaagtggtcggatctgggcgggaaaaggcggaatttgggcagaatctgtccaggaatcgattggtgatatcaattcccgcgccagccggcttttcacactcgttttcaccttcccatagtgacacgttgagacgttgaaaataagctcccaccccaaaccccgtttgggtcgctcttagcatgtctgactaaaggtgcattagtggtgataaatagaaacaaaaaagaaaggcgggtttgggggaaacgataggagagctgccgcagcgactctgggttaggtcttgcaacgcccacttgtagtagggtggtaattgtatagtcggggtagggttaggtgtttcacttgaaggaaacgtgcccaatgtgccatgttgaggaggtctactatcgtcggattcgttaggtctgtatagtcgtgttggcgatgcgggagttcggcacgattagcgaaaagaaaaaggcccgaggctttgtctggtacagtaactcgtagtttcaccgttggtagattgcgccatcggacgttgtacggtttacaggggtacagtttggtgacgacgactcccaccggccgtcaattatcatcatgaccaaatctgtagtcagcttgaatttgggttcggatgcaacgggcagacgcgatgataaaagtggatgatatcatggacatggaccaatctggcactgtatcagccgtcaatctgatggactaaatgtcagtctggctggacctgactatttgagatgtagataagactagcattgacaaactaagcgcatgtgatgattgtgttgattgtgggatcgatacgggtgcacaacgcttgtgtatgcatcaccatgtatactggatgaggctgagcatttgtcagggtcacggccagatatcaaccattagtaatgtttctgcattagtaaatcggagcaattgtgattaatccccagaaccaaaccaaaacgccatctctaactttctcacagtacgtacttgtacgaacttgtacacaagtgcatacgccgttattacgaccgggcgactaccacacccgatcatgaacaaggtatcccgtgtgctggattaggtgcacaccacacggcagatttatgtttaggcacttgtataactatagggcgaatggtgtgatatcatgtgacttgggagctggggatgatacgagacacggagttggcacaggcggcgattgtgcagagccaagcgccgacctatctggttcccgcacgtcacgcctctaccagtcgagattcttggtctcgctaatttttaaggttccagagtcgactttgtatattggtaatgcgctggtaatcaaaagtcaaagttgaaataagctcacagcccagcaacataaagacactggtgattgtcgctgagtcggacagctcgacaaaccgacctttataattaaccatgcccaaaatcgcaattctcatctactccacatacggccacattgccgaattggcccgcaaggaggccgagggagtcaaggccgccggaggccaggtcgacctctaccaggtggaggagacgctgtcggaggagattctcaagtacatgaaggctcccggccagcctcacgatttcaaggttctgacccccgccgacgtggaggtgctcacgggctacgacgggtttctgtttggaatccccagcagattcggttcgttccctgcccagtggaagaccttctgggacgctaccggcggtctgtgggccaccggaggcctccacggcaagtacgtgggtcaattcgtcagcagtggcacccagggaggaggccaggaggtacttccccgaaacaccctctccatctatgtccaccacggcatgaactacgtgcctctgggctacaaggacacctttgccgagcagaccaacctcgaggaggtacatggaggctctccctggggagcaggcacatttgccgattcggacggctcgcgaaccccctctcctcttgaggagaaggtcgccttcacccagggtaaggttttcaccgaggtgctgatcaaggctgagggaggagctgccggtgctactaacggcgtccagaacggcgcccagcagaagactctcgaccccaaggctggaggagccactggaaacgatgtcactggaggagaggctgccgccgccgctggtgtgggagctggagctggagctgtcggagctggagctggagctgtcggagctggagctgcacccgctgccggagctggagctgcaccccctgctgatgctgccactgctacaaacacaggtaccaccgcggccaccggcgcggccactaccgagaagggtgctgcaggcaccgcgggtgcttcgaccggtgccgctgccaacaccactaccgccaagcccaccgcagcagcatctaagcctgccacaaccgagaaggctgctggtgccaagaagaccaacccggccaaggacgttaaggaggagaagagcaagtgctgtggaatctgcactattatgtagaggtacttgtaccgggaaggacagttgtatagtgtaattttattattaatgatgatcatagccgtcgaaatcgcggagcgaagcgcaaagggattccagcgagacgcgtacaagaattaggggtcaattgagctgagattagcatggccagtaccagataccagcctatatcgatgcgccccaccctcaaacaagaatacacaccgcagagttttgttagtaaatgaatgaacttggctacttgtcaattgtgtcggaaatgaatattcgtactacacaacttgtctccagatccttcaaataactcatccatgtaactgagtgatatctggaccgtggagtttaactctacaaaagaccattctgttggggatatgtacaggacttgtgtaagtacaagaaattgagagtgttgtgattcactggagacatatatagatgtttcaattctcctcttcatcatccggcggttgactcatcatccacgagttgcttcagctcttcggatcacccatcgaaagttagcctttccccgcctcacttagatgtcttaatgagggttaaatagatgtctcataatgacccttcaaaacaggttatgagcaggtttgaaaagcagaattctgatacaagtacaaggtacgaggagagtgtcgatatcgtaacttattgcgtttcttacgttccgtacagttttcgcatacagtttttgaccattggtcactactcctaacattaagtatccaagtaacgcccaactaaaccctaacaatgcttcatcagtttgtaagacgaagcccctggcttgaacaaaaacacacgatgccaggcaggagaaatacaacttcctaacatgtcattacctatatacagttttctggagcgtgtggtgatctggactgagccttcagtaagagatgctgaaaatggagactgtgaatgcatctcactcgctcgctcctcactctcgattgagctatgttcccctgaggtactgtactcccgaagacacacatttgttgtctctcttaagcaaaaccaaaactaaatcccatgtctttgtcctcagtcagctcctgccagacattcttcttctcctcctttttcttaggcagcttctccaatgcactctccaagtctcccttgtactcagactcctccaacactttgacaaacaggtcgtaaataggagcatctggaacgcctagcttgtcagcccacaacgccaccttctcacattggaaaccagagatctggtcaggtttgtctctaaggaacttgagtgcttccacgagcttctgaccccgaggaatgaagttctgagtcacagcaacacactctgcatcgcaaacattgaccaccatatgccaccagcctgcagggacatacatggtctctccttcctgacacataccatgcagaaaaggaggagagaagttccctgttccatcatcttgctgagtcagtccttccatgacgacatcattgtaaaagcctcccagaaaccactcagccagagaacaaggagaagtcacctctgattcttctccatcagtgtaaattccaggaggagtgacatttggaggaaacatgacccaatacttggcgcccttaagaatcgagttccaagcacaggtcgagttggggtctttgtggaaggtggagccggaatttcgaggcccaatgatcatccacgagtagtccgggcgagcagatccacatagagtgaacagatcagtcttgaaaatggagggaatataggggtcaatatatgtcgatcggaagggcttcttctcagcagtatcaccatcagcttcccctaacttgcccttcataacctgagagcgacaatcaaacagatacaaaggagactcatcaacattgtccttcatataaccctcatagaccccaagaggccagtcgacgcactcctgacggaaaatcacgtggccaaacttctccacgagtttcgccacactgaacaaatcacgtgactccgtccacgagcactgttcgttgccgtctcctcgaggatattcctcagtaaggataaacggttggtctgacttggcttggaactgttcctcagttaatggttcactaatacgttcaatgtcgagatttgtgtgtttcttgagttgactaagacctctcttgatgtacgattcaaagtccacttgtgagcactggaatggtcggtagagaagatcagagtaaagatacgtcttgatagagtcaccagacgctgtagaaccaggctcaatgatagagcacttgacacgagcctcctggtcacgtgaaagaccccaatagcttcgtctccaggtccccttccattccttgatctgtcgttcatcctccacaaacagctccttccacagctcgtcctgccaggcaaaggcgtagcagaatttagaggcaaagccgaaatttcgaatggattcggcgtctccaatttcaccgacaatggagtaaagtagagtgtcaggaaagactaccagtgcacccaggctgtttttgcgcgcttcaaaagctcgttttcgttcttcgttagttaataagagcacatttccctcgggacggatctccaggggatgtggagaggtcaccagagtgttgtccagctttcgtttcttcggtagctgcatttctcgacaagttgtgtgtgacggggaagtctgaaaattcgaggtcaaaaaaaattaaaaaaccaaaaaaaaactgaaacttttaaagtttggattatgcagagagctgtagggtgatgggacggtgatgagatggggttggagaagtagaatacgaatatgatcgaggaaaatctacgcagggagaaaccagtgtcatgtgactgcatttaagctgcacagatttcttctatcacgagatgatgtgtggttatgttatgatttacagttcatctgaatatcagaccatacaaacggcataaaaatactggaagaatgcgtttgtagtgaaagaactgtgcgataggaatactgtagaatatatgagtgtgtacagtacattacgttgatagttcaccatttcaacacgacttcccttgaataattcacatttatcagccctcattccttcaccaacatcagcagaggaaacccacctacccaagtgggtttacatcaccaacggaaggtttctccgttcagcaccaaaaagttgtctccatatctgcccttgataggtttgacacgtggttgtagaatttgtctcaagagaggtctcgaagctgagtttggaggcgcacggagacagatgtgagatggatgtgccagttcatttggacttgggaaggcacatcctgtctgctgtggagtaaccatatcacgaatctggcagctgagggctcggcagttcttgatagatggagggaaaatggcgagttttgccgaaatgttctttatctatccgtcgcttttgggaatcaagatggtgtcgatccgaaacaacaagattgttcgaatgtatggctacacggacgatctgcggttctctcaggtgtttctgttgcataccaactttgaggtgtccattgaagcctcttcggcgaagaaccagctcctggatgagttatggaactcggatgcagtcttgtttgtttcagcacgtgaccaggatagattctactagttctcctacaccaccgaggacttcttgaccggcagagatgcaaataacgagatggaggaaagttccaagaaggaggaaaaagacggagagctcaaatcggcatctagagttgtcttgcacacgaatctgggacaccgccgctaccctgttccctcaagctgcgcccaaaacctgtgccaacttctcagagttgtgtccaattgaattggacactcgactcctctaccttccaccgaatcatcaagaagtttatgagccaaggaggagatccagacggaaattgtactggtagtcagcatctggggctagaacttcgaggatgagggaagcaaggatcgataatagactggctgaagagagaaaatgcacttcttttgaactcggagactcttcgttatggagctgaagcattgtaagtgcttttctctgctagtctcttcatgatcgagttcaataacggtgaggttggtgtaattgagagcagtgagaatatcaatatcaccggttacggatacatacttcctactaaactccttttcaccttcgccttaatcattctgagaatgtccgccccggtatgtgtgacattagcagagacagcatccccagaagtcagtccatctcgaacctgaaacacactgcaatattgctatgcgagatcctgaggccctttgtggaagtagagctacgcgctctgactgaaatgacgttacgtacttcagactcttccttggaccttgcacagaaatgagctctggacaaccgcaatagacaaattgttaacgcagatgtcttcaagaaagagcaagactagactgttccgaagcttgcgtcctacgacctgttcttcacacacctccgatagtctgcgaactccgttagaacattaatcattgtgcttctgggcgtgtactgcagttatttgccttctgaaagtagatgaagagagaagagagaaagagtcacgacgacagctatactggctcttttactcttcggatctctgctttgaaaggtactttgagtggtttggtatgcccagatcgttatcaaacatcccggccagcacagattgtatgcacgataacattttatcgggggtttaccgaactcatctggaagctactgccacccaagtaacagctactgacgacagatgcattggttgaagagagacgaaaacacgagaccgtgtcatatctcacgcgactactctcaatcatgtgaacaaactcactgtgctgcagccgtagtatcgtacatatcatgttgagacacgccgccattttatacgctcgagatcaactgtagtgtaaatttcctgaatgagatactagccgagactctctttatgtgccactgtccaaattgcttgcccacgcacccatcaagcatttctggtaccaaggccccaaagcaggtttcggggaacgtgttttgagactggcaatgcgtgacgttcggaacactcggaaagaaagaaggtgatgtgtcaaaaaagtgcaaataatggggtgaaaatatggggcatcaaggggtttatatattcgtcgagtgacacaaaaacgcaggaacaaatcacacatcggcatcattattacaagacaccaaactccaaccacacaatactacaaacagaagacaactatggccaaccccgattgccccatctgccacacccccattcctgcagagttgatcaaagaccacatcaagaaatgcataatttcgtatggcaaacgggtggcgggacaaaagtaatttatttgtcaatatatcgttcaaatgagtatcgagatggtgatagctactcgtactaccatcacagtgtctcttgtgttcgaaagcacaggttacacgtgttagtaggtcttctgctgcggagacacctctgtagataactccttcgtaaatcaatttgctaatgtcagtatttacatgcgtaagtatgcttactccgcaagtctagtggcagaagagcttctactaggagccctactgttcattccaagacccttgaatcgccctgtggtaggaatgttgatgctggattgtgaagtctgcagccgtggagtattgcttctcatctcagaaaggtccagagccgacgacgatcgacatgtagggggcacaacaggaccactctcaagatcgacactctcgagcgtcttcttccatcgcagtcgctgtgtaaggcgagagaactgattgataatgcctccagtgaccttggttttgccaagtaggaagtacacgactccgaaagctatcaccaacagaaacacgagaggcagagacaagaaaccaatgtcttcagaagttcgcccttcgccaccaggaatcacaatagtgcttccatccagcatgctaggcacgtatcctaccccaacctctcgatcgtcggagttcttggcgggaggaacctgtgaggacgagtaaagaaccatttttcctagtgtccacgacaattcttggtcatcaaaggtctccaagctcttgaacggcgacacaaatggcgtgtctgtgggatcctcagattcctcgccaatcatgggaccgataggaacaccaaatccctcgtgcaaaatcgtcagaacccaagtagccttgaaacaggccacctgtagcttgtcacgagagatcttgttaaatcctccctcttcactctcagcaacaatgtcgtcccagtctcgtgaacaatactcctgagtcttgtgggagaagacgtggaagttgtagtcctcttctctgagtccaaaaatatctgcagaggtataccaatactcggaaataccaatgaatttggtcatggagaaatccagagcgggggcatgcacaccgttaaacaaacaaggatggtctgtacatggcaaatgtttcatcaacagaggggaggcattagccatacacgctgagaagtcacctcctccaataaccttgaaatctccgtagttcattgtcagtcccttcatcaaacaagggtcggaaatgatcccttcaacggccggtaacgtctcaaggtaccgtctacgagcttcattagctccaaaaccaagccaggtcgatacaaacacgttccactcttgcagctggccgttgacactgcgtaatctgacctgatacaagtcatccagatgccgagcggtttctgttgcgttcggaacaaaggcaatctgagctgaagctcctcccatatccatgaacccgagggtggacgattcagacaaccgagactcgtcatgagggttcttgacgtcagccagctcgtcacgtgactgcagagaggccaggtcctgtgattcacctaacggcaacctcagatcacgtgactttagcccttccaccttggacaccaaactacctgcgaggtagttcaaacccagccatccataaagcccttccacttctccgtcaatgatttccacgttgggacgcttagcacagccaccggcaccaagataaaagcccgtgtttgtcgccaacagctcgcacactgtgtttagtagatgttctcgaacaggctcatccaaaagtcgcatgcccgcagtagccagaaagaagatgggtgtagaaggaatagcagacttggggacatgatccatcacatgatccacgagaggtttgacgtgctcgctccacagctcgtcacgcgatctcccagcgaaactgctgactccagggaagatcttcttcttccattccttttccgagtgcaactttgtcacgctgttctgttccagaagcgacagctggccgaggtttttctgctgcaaaagcgcgtcttcccacgagtagataaagactcttgatccggacgagcccgcgtccacaacaactccatatcgtcttttcgagggggccatgttgaaactgtgtggtgagagtgtactccgttagagccctttttcctatgatttatcagagcaaaatcaagtgtcgcttactcaaagtgctcactcgtcttgcagatcaacgagttaatgagattgatcctgctggaagagagagtcgcaaaagtcgtcgagatctacgaaatttcgtgacgccgaagatgaaatgatactgctgaagatgtctcctcttgtacagtccgagatatcgttcctgcggccttggtcacgtgtatgtgtcgtgtactgtactgtacaatggttcgtatcgtgccgtgctgcagactgtcgagtatgctatgttatgctgccgtgctagttgaaagtcacgtgatccggtcggtggtgtctcacgtgaaatcgtttgtgtgcgttcacgtgatcttaatttggcggctccggtcacgttgcgctgtcgttggaggctctcacaatgtcgcagtgtggagtgtcaagcgcagaagctctcgatatgcaggagagcatgtgttgcgtgtttaaaataaacagagtttccgtcacgtgactttctcggagatgcacggggtgccaagctattgttttcgggtcgcggtggtttctttcaatttcggcaagagaaaagtgcaagtacgatattctgggattatgggccatgttccatttttacatggacgctttttttagtctcatgtagcattgaaccttaaacgaggacgtgtataattagaatattctgggacttgtgggacagtatatatatactcataatactgtaggtatggaattgttagttaagccagtctggaagtacaagtaattgtaccactctagagttcgtttcaggggatcatttgatagctcttcgcgtgtataattcgttacttttacttgtacaaacaagtacatactgtagctggtcttgcacggatcggctccactggttgtcgaacagaaatgggcagaatcggcattaatctgagccgaaatacaagctgaattgactgggaagtccccgaaaaagaacattataatcttcgtctagtggtgttgattatagacgagttgaactcgttttgacagactcacacggtttcaagtccgagtcccagtttcacatttaatacgactcgtgcactttttttcatgtattttatatatatatacatatatatgtatttcattgcccgtttgacttctgacagctcgtttcacgtcgtttttcactccaactaagctttagtaaaagcgtcactaatgcactgcagtccttccccctccacacatcgcgagtcttgccctcagcgagctatcgtaccacagacacagacaagcaagtggcagagaagagcaagtcacgtgacacaaaacagcccacaagtcttgcaaccaccatacatgtctccgacattgcgttcgtacctgctttcgatcccgccctattcaacagtcggctatggagggcctcgagctcaactcgccaagcagtggacacaggaaggtggccatttatctgcttccgagtaccgacatttgcagtcgatcaaaatcgtctttctcagcaagtgcacgccaatgaatccaaaacttggcgatcctccaatcactcacttgtacctgccgtcactatgtaacgatgctctgctaccaatagacgctcatttgatcaaccagcgtctttactcacttctggcgtttcagaaaagccctgccattgatatccatgtgcctggagccgacctagatcacgtgatacctattctcgccacggagaaggaacagggcatgaccaacttgagacaggtctttgagagatggacaagagtgagacatagccaggtggagattcccagctcaccggaatttggaggagatagtggatttccacatgacttacctagttctccaccggacatgtgagtgagcctgtgcggtcagaacgcgatgaacatgaaggcatacagaaggccatacagctgctataaggcggaatgtcgcgtgaaaatcaagtgggggacacagtctcccgcttcattgtgcgtcatgactatcgcatacttcacctagcactttcacttggtgagcaggaagtttggctacctcatgtgggcttctctcacaagcgacttgtttacaagtacgagaaaaggtactgtttcagtctagtatagatcttgggaaacggcctcgctactataatgggaagcacaggaatttcacaactggttcacatggcatagcctaccaccatctatgaaaatgacagagagtttacttggtcttctttgagccacgtcgtgtgccacctcaacctatgatagctgaaccaaacagggcgattacaccctccgaactcgatatttattaattcatttatttatttcagcaacccacctcggcctctcagctggtcaagcccgtggaacgtctcacattggatctgcaaatagatttacatccaacgagctgcattccatctgttttgcgtcatctatagacaggaacaatcccatctgttcactgtaagagacttcgtcaaccagtccgacccgctaccgcaacaattgaagctactggagtccgtggcatcttcaagggtcgtccaaggtattggagtctggaaagaagactctgaggaaatctcatctcagacatgctcccacaagatattgttgatgtgataaaccaacatgaagacgatccgaaaacccaaggatcgcccaaccctgtctgatcccgaactctggtccgtgagatatacgacttgacggtaaacattgttttcggcttcaagtgctctcggatccccgctctccatcgattggaagtcagattgaggtcagtggagcgaatgacgacccaggaccttggaagaaggcgcaactaactccccagaacactcaagtatagtagacatggagccctactcaacctcgagaaacgcgagcaaggagccaactgcaacgtaacccacgtgacgccgaaagcaatgaccaaaaggagctgaagaacgagctcaagatgtcaacacgaacgaattgccaaactgtctgagaaaatggagagtagagatgataccaagacaggtgcggcagttgccatccacagcaagcaccactacaacagacacggctccaacctcgattcagacttgtgaatgggtacgagaagctggctgcatgactgtcaagctcatcataagtgtgactacagaccggactactgtaccgcagacatgccaacaatagacgtaccatggatagtggagatgatataagactaggactttctagaccaacatagctacatgcgcgctcctagacactgatactcacccaacttacttagcacgaaataaccaataaattacattacaaaatcaaacctgtagtctgaagagcgaccctccctgatttctcctgaagctcctgggtcgaaattaaacacaatccttcacgttagtcctcgtcacgaccgcctagaacgtcagcaagctcgatctcggggtcctgactgtctccactggcctcgctctgttcactcatgctcttatcgaagctgtcttcagctacctcttcaaagttgagttcaaagtcgtcaatagcagcaaacttggcagcctgttcttcctcgaacatcttcagcttctcggcccgctccttatcagattcacgtgatcgatgtgtgacacgatcggactcttcctcagattcagactcctcgggctcttcgctgtcagactcgccgtcttgccggttccgttttctagcctccggaagtaacatgagatccttctcaatctggtctgtcgacgacgaagtgtttgatttgtcgtcgctttgctcatcactcacgtgatcctccgcgacctcagtatataccacagtctttcgttgtcgagaactggaccgccgggaggtggtctggttttcaacattggtgatcgtggacaggggagttcgaatctcggtgttggcgacgacattttcggccaatttttgctccacaagactgttttcgtccgtagcaacagccttgcgttttcgggcgggtcgaggcatgtttctagcgtgttttatcaagtgttgtgcagtggagatagttgtaggtgaaaatcacgagacgcgtttcaattaagttggtgttttgggtttgactaaatggcactgagcgcgagctatcagggggaaataccagccgggatgttgaatgaatggcaccatcggactcccccgtatcagggctacaacttggtattacttttgcaatttcgattttcggatgcgtcatcataattttcggattttgcccagcaaaagactttgactaaactttcaactatcggcttcagattagctaactaagtaggaaagaaaacactcgaaaccacatccttgataatacctcaggaaagagcttcactggcatgaaaatggaaaaaagcctagaaatgctatcttcaaacacatgtgtaacaatttggttcaatcagaacgtttccatatcttgatatttgaatctcaaaactgttcagtcatcggaaccctaatccactgagtcaccatggtgagaaaacgggcaacagtagcatgtaactcaacgtataactacgctagagagattttcgaagaaggaatcaggtatatacagagctccagataaattaccggctttatccgtgcaatatctgtcttgggggtcccacaagaacctgtccagatgccaacagccagattatatcatcacccgtgaactttatgcgggacatacatacctcggttgattgagaatgatggtaactaggtccattttttggtccaaattgaaatgttgcaatgcgaggagggttatagtcacctgtatagcgagttttacaaacctcacagccctgcaccccccacatcaccccctactacaacccccactttggccgttgaaccttacttgtcacttctacataaagcacaggcttccccacttaacatgtctcacaacaccccgtccaacaggtctacaatggtgtctgaaacgaaacacatgatccctgtgggatcccaaggtgcggagctcgctggaattctcaacgaaccgccctcggccgtcgacaaccccaatttcaagaccatttttccccccaaggtggttctgattctccatggccaaggaggacacaaggactactgctaccaacgcatgttgggacaggagcttcccggagagaatggcatgtggaccttccgactcgatttccgaggttgtggcgagtctacggaggatgatcaccacaaactgaaggacgtgaactggcccgagtacaaggtgactaagccgatccgaaccatcaaacgggacgctgaggatatcgaggcggccgtgacgtggctccaaaaacgtggtctcaccgtttgtgctttggtggcacactccagaggctgtttggcagcaatggagtggttccacaacggcatcaacgccaataagtttattggtagtggcggaaacacggtgctgccggcctttgtcaattgctcgggacgatacaagacccacgaaatttgggacaagctcagagagggctatggatacacgtggaaggaacacaagcagtaccggtctgtggagaactttgagggcaagtacactaaaatgctagtgagcattgaggagcctacgtcgattgcaaacacagacattccaggtcactgcaaggcgtttaagaacgcaggaggacacacactgaccgtgtttgggtcgcgcgatcaggtggtcaatgtggaggatgctggacactttgcgaacgcccttcagccccgacaccatctttccatcattcgagatgctgaccataacttttacggtgacgagttgcctgccgagaaaggcgccgagcctggaaagcgacccaagaaggtcaattacaatcctcgagtaaccaagatcatcatcgactggctcaaatccgaggctttccacgccagagctctcaatgacatggccactatcggaactgtgactcggtttaaggatgtggatggtatcgacaactttagagattatggagggttccagctcgattcgaaaacatcaatcatccagggagttctataccgatgtgctgacttgcgaagcgtgacctctgctggcgtggctaccatcaaccagcttggaatcaaggctgtgtttgatttccgatcggagattgaagtcactagaaacggttttggcaaggtagatggcaccgagcgtgtccatacccctgtcttcaagagcaaggatctgtctcctgaagctcttgctgagcggtacagaaactttctggatcccattgagggcttcaagcgtgcctacgacgagattctgactgtcggaggcccctcttacgaaaagccgttgcggtttttgcttgagaaccccggtacaccgatgattgtgcattgcaccgctggcaaggaccgaactggtgtcttttgtgctctggttctgcgtctacttggtctggatcacgacacaatttctcgggagtacgagctgactacttttggactcagagaagctgttcctcgactgattgaggctctttctaccgaacgggccgagtggagcgatcctgccatggcggagaaaatggctaacatgctgtcttctcggtacgattgtatgatgcaggcactggatctgcttgaaaacaagtttggaggagcggagaagtggatcatggacaactgtggattcacaaaggaggatatcgagacgctgaagaagaatctcatttctcctgtggagcctgggtgggagttgagctataagatgtagcaaggaggtccttctgagcgagtatctcagccccgtcaggcatcccctttcacagcacctgtatgaaggtgtactgtggtttagacgtatacatatatataatacagttgttagatgttagatgaccgaattcagtagacaatagatgcgcgatattgtcccagtgtagtatagtctgggtatagcctgtaccctacgttatcacaatgcgtctcacttccatcagcatcgaaaattacagtgtagaaaaaaattgacatttctgacactttcaaaagagatactgtaaaagatggtacgtacttgtaccagaacgacatcatctacatcaaccactctcaaccacggaaaacgatcgcatagacgtctcaagccaaggttagggctttgaatgccacggaatcgcgctgtgtagcgccaccaaaacgccctcagcacccagcacagacgccgcaccatgcaccaagcgcaaatactcgatcagtcattggagcaatgcccaatggggcggcagtagatttgggccgtttcgatcttgtacgttttggttggcttcgtatttcacgggtgatcgacatccagttgaacattgcttgaggcaatttcccttaaacaagtgacaatttttgcacagataatttttcgtcttttcacacccactaaattacccatcactgtattgtacggtacagtacggtgattataattagtgtgcctgtgtcagtgtgagatttaaggttttccaagtgtcgtgtttttcgactgtcttgaagtggacatttgggttgactgaaaaggtcgaaaattcgaacagaaggttgtaagttggtcgtgagtataaataccacgtttaatcccaatctggaagctgtatcccgacgtacagctcctccagtttccagccattcgccccccgaagtctatcctgaacaaacctcccgttctgtttaggtttgtgcacaaggttaccggggaaacggttgcaagtggatacgagatgtgtggagaatcagggcgggtggggatgaggcggaggtgatggtgttggcagaatgggtatggtggtgggatggtcacgtatgggctgttatcggaacggtgtcagtctatttgactcggctctgggccatcccaccaccacatccacgcactgtacacattgctgtacagaggtgacctgcagtccgcaaaatatctgcaagaggaaaaggagggggatatatatatatgtatatatatacagatccgaattgtttgtgtcatttgcaagtcacgacactgataatatcaccagagcacgacaaaccaaaaatgatcatcacatacgaatgtcagacgccagacaagccgtccacggtgcagttggcaggcgacttttgcgactggcagccccagaacatgactcctgaagaggatggaaacaagtacacgtacgatttcgaccccgaaagtggcaagaagtacctgtacaagtttgtggtagatggcgaatgggtgcttcaggacggcgttgcgacggctaccaccgaagatggtgctgtcaaccatgtcattacagaggccgagtcctctgctgctgttgccaagcgcaagaagaaccagaagaagaaggccaagaagaaggccaaggctgctgccgcaaaggtcaattcggattcccgttcgtcctcggaaccctccttcactcctcctcccactgcctcgtccgagaccacttccatgaacgcttctatggctctggatgatcctcggtgggtcatggttgatcaggcaggcgccatggtcatggatctgaacaaggccagcggtgagtttgatgatttggatgcattgatctctagtggaatcgccaatggaagtatcggtaatgaccctgttcctgtggtggataagggagccaaaattgaggaggttgttgagaaggttgagccgaaggccgaggaggttactactgagatcgaggctgataccaagggggaggatgaggaggaggtcaaggaggcaactgccgtggatgaagagcctgagatcaagactgatgaagttgagtctgctgaagccaagcaagcagaggttgagtctgcggccaaggaagagtttgaggttgagaacaccatcattgagtctgttgagcctgctaagaaggtcaaggctgagcctgaagttgaggaggcaaaaactgaggttgaggaatctaagcccactgacaatgaaaccgaggttgctgagattgagactaagagtgaagagtctgtcggggagtctgtcaaggagtctgtcgaggagactactgaggacaactctaagaactttactgaatccgaccaggttcttactgatgagtccactaaacctaccgagatcgaggtagctaaccctgagtccactgacactcttgatactgagaccgctgagtctgaaccagctcgaactgaggagcctcaaacagatgagactgaagttgagcccgagcttgagactggagtcgtggctgatcctatcgaggagaatgctgctgaggtcgccgaggccattaaggttaaggacgatgagtcggaggttctgtctaaggacatctctgaacctgtcgaggaggttgcatcggagccagtctctgaggagccagtctctgaggaggacgatgagtcgcaggttctgtctaaggacatctctgaacctgtcgaggaggttgcatcggagcctgtcgaagaggagcctgtcgaagaggtcatctctgaggagcctgtcgaagaggtcacctctgaggaggcatccgagcctgtcgtcgaggaggctactcttcacgagacccctattgaggaggctgcccctggggttgagtctgaggagcctatcgctgagattgagtctgtcactaaagaggccgaggctagcgctgatatcgagactgagactgaggccactcccgctgagaccgaatccgaatcgactgcacccatcgcagccaacgagcaggtctccgaggttgctgaggttgctgaggtttccgagaaggttactctcattgaggaggaagctgagactgttcagtctagcgagactgctgataattcgcctcacaactctggcgagcctactcccgagcctaccgagactgctgaggctatcgaaatcgctgagaaggaggtagcttcagaatcggcgcctatggataagcctgaaaccgaagaaattctcgagtccgagcccgttgatgaagcacccgttgtgaccgagactgccagcaacatcattgacgagactgaagctcccggccaggagtctgaggctgcaggtgagtctgaggcagtggaggagcccaaggctgttgaggagactcgcgaggagactcctagtgagtcccatgagactaccgagcctgtcgctgaggtcgcggagaagtttgtggagcccaaggttgaatctgaggaagttgagcagaccgaggaggttaaggagactgtccccgtggtcgttacagaggagacagtctccgttgaaccggtttctgagtctcccactaaccccgaaaaggatgaggtacctaccgaggcgctcgttgagacttctacggagccctctgtgcctaagatcaacgagactgagattgtcgacgtggccgttgatgagtctgttcaggttgctgacgccactgctgacgaagctgaggtgattgagcctgtttctgtagcccagcccgtgatcaagtctgctctcgtccaggctgggcctgaggttgagtctgtaactgaggtcactgcacccgagcctgaggttgagactattggcgacaagtcttcttcggaatctgctgtcaaggtcacccccggtattgctgcagctgtgcctgcaattgcagcggccgccgtgtctgcaggagccgcagttgccgccgtgccttttagcaagaatgagccttctgttgattccgacgctgttcagcctgttcccccgtcttctgcaggatccgaacgcatggtcaccgcaatgtccgagcctgtgaccactgatgaggcttccaaggctaaccctgaacagaccccccgagccagaaatgtgtcatatggctcgatcgccgaggccgaatccgacgctggttccgacgttgaggtgccatctaaccaaaaggccgtaagcgaacaccggggtatctttgtgtggctttacgaggtcattctcgctggtattttcagcaagttgacttctctttttcggcgaccagaacccagcaactaagcagccgacaaaactgtaactaagcgcgccgatagacctaagcaccggcgtacagaagcagccagccaaatcatataatctgaatgaatgatatccaatgagtgatgtaagatatgtctacagtgttcgtgggtgcatgagacagcgtatgaatgcacggttggtacattcttactgtacttgtatagctattgattatgtatgaattagcatagtatctggacgaactggaggaggaatctacagaatgtactcacacctgtatgaattggtacaaaaggccttgtaaatgggtgctgccacctccatgaacctcttcacttttgtgtttctacaagttcaattcatcgcgtatagtatgctttttctagattgaaatttcagctggtgcagtagcccctttttccgcattcccgtttatgacgaggcttcctgccaggcccgtacctgtatttacttttgcgatttactttttcattctatggagatatttgaggggaattgatgagccgcacggctgggggtggtgctaaaacacgctggagcggcgctattggaattctgaaagcgggattttgtttggagcagccaaattggcaccattgaacttttatatctccatgtttacctatatatcctctggtgattgtgtggtgctccatttttacatgtacgttgttctcgcgacctgtctcgtggcgtgaaagtttatttttgatgtccgaaaaagcccctcctttggtgttctcccattggccaataatctcggacattcctccctgcggcgtttagcgtcccaaaacagcaccgtcggtgtttattacccccgttgggactttttcggagccaatttagcttagctccctcattccaaagttcctatcatgcaccgataaagtatagacgttgggtgcatcgagctagagacacgatcggtgaaatatcgctcaacgatataaataccggctccagccgtccatattcgacatcagttctctgacacacactcacacaaactcacaaacactcacactcacacacatccctcttgaacaatgtctgacgttgaatccatgcactctgcccactccgaggaggagtccttcgaccactccaaggacgaggcccccgagcaccatgaggctgctgccgccgaggaagcccccaagcccgccgaggaggatgacgacattgttgtcaagcccgagcgactgtctcgagacgagtggctcaattctctggatgccaccttccactttggctccaagaagcaccagtccattcccgatgacctcaagatccccattgccatctgctgtcttcccaaggacaagcggcgatttgttatggccaagcttgcaaagtgccgacgacaggtccctgttgatgaggaggaggtcaaggctcccgtcgaagagaagaaggagaagaagcacgccgctggccctgagtaatcaagggcgtttagattgcattaacatagaatagaatacaggttgggttttaaatataaaagcgaagcagtagaagcggaattggacgaatgcaatatgaacagactgtagatattctgaatgaattgcacagcgaggatacgaccatcatgttcaagaggaccacttcgactgcactcctacttttggatagatgtatctcctggaccaggaccctaagactgttcaccttgatttactcggtgactgtacttgtacatttctctttggtgaagatgagcttcattcaaaacacttctgtcgtgacgacacggctaagacgctaaatcgtcctagtgcgaaactctctggctaagatcttacaggtaaatacttttagtgagacagatgatcttatgagtattgcttttagtgagtctcaagatatgcagttagccgtgtgctgaaagaagccgctagtggtgttgaaattaatagcaagtcgatttttatgggcttgtcagggaagaaaagctctctcttgctacttgtagtgtgattgacatacctccatctgtattgtatgttctaccttttgtggacatctgtcggggctggctgctagcagtgtcacctcagctagtccgaccaaggacatacagcaacaacacttgtataggttgatgtcttctgaaccattttcaggatgacacgttcctcactcaatgctgcttctctcagacttgatcccttgtcattttaatggtggatgacgggtgtcttactcacaaccaactggtgtataacaaggactgcaaaaattcgccaagaatcatctgatctaaacatgggcattctccatctattgtctatggggactgtagtgtgactcatgccatgattaacgggaacgcgtgataaatgggtggctaacaaaagtgagtggatatcgcggaaacagggagataatagagacaacacatgcgattgggagaaacatttcgtatagatctagaatcggtcctagcaaacgatctccaactatcaccgccagactatttgtcatggagctaaacactcctgtctctggtgccaaaccataaccatgtactcatccgaatatgtaacccatgactgacggatcaaaggctgttttatcgtagacgagctcttgggtctcgagggcgttagacatgtttccgatcggtgtccgagatgctagatgtgccgcctctagccgccggagagtggggtttgcaccatatctgtaggtatgtacagctccagttgttgctgtcaccaacttcttcatctaaaaacccgatcctggtgttatggtaccccaattcggctggactagacacccgcagcaagtgtctacgcccattatggcttcaattagactaccgaataagaatatcatagattcttgtgttattactacgttccatagacaaacccattctgccaagaaaaaaaccatatgcagctgaccaattgccgaggtctggggtagacacagtgcatgtcgattatgggaggcaaatctgtgctcaaaacactttcaatcggacctcaaggatattgacatactacagctcgcttctagggccgattagtcatcaggaacacccctaacagccaacctaaccaccgttgagtccaaatttgtgcttgaactttaataaatttcatgcggcgtacaacttgcatctgagacgcttcctgcacttcacgcaacctgcattaacgcgcgccccgaactcaaatacgcggagttaagaatgggggtgacaagagaaaataccgtcattttgaggactttgtggatattttacaatatcggtcggttattaccgacccactgagtataattatctagtttaaattctaataaatgcactaatccccgacttgagcgcatatcgctcatctcgtctttccgtctacaatggccggagatgcaaagtagatttttcaacggtgtctgcgagtaaggaagagggattccgtgtgactcagctcttggctcaccgtagcgccgtacactggctcgcccatagattgtcccgtatatatattgcactctaagacctcttggtacacagccgcacttagtcagagagagtaaaacacctcacccaaggattaaccatcaatcccttatctacagtacaagtactgatacaccaacaccacagccatgtttgtgctcaccaactccaaagcggtgttgccatatctgggcgactcggaggtcgtcgaggacaatgtggagggtctccatctcccccctccagaggacgaactaccctccttcacacaggcgatccaacaactagcgcatgagtcaacgccgttctacccggccatcaaaaccacagacacagacctgctgcaactggaggagccgttgacgattgagctcgtgcagaaatgtcccctggggtccggcacgcagtccacctccatctggtccacccaggtgctcagcccaggcacccatatgccagacatggtcagttcgacactccgagacgtgtgcattcccatccaaaactccactccagaatcggtccatggctacctgtcgtactcgatacgagtgtcctatgtggccaggcccaagagccgctttttgaagaaaccacagaaaacctcggctttactgcctctcacgatcctcagaaacgccccacaaagtgatacagatacagaccgaggagcgcgctatctatggccccaaagagcagatgtgaccttgcaattgcaacactcgaaactcgtcaatgatatcatcaacctcaaaatgcacgtgactcccctccaggattatctccctgaaaagaacgccatcaaactgaaaggagtcgaggtgattctgactcaacaaacaggttcaaccacaagcacatatcctctgttacgagacatgaatccgcccaagactctcgattactcactaaccgtcaaaaatctgcctctcaactcatccacatctccccagcatccctacccggtatctcacctggtatctacaacgcttcggttccagttttgggaaaacaacaaggtcaaatattacgatgtgcgattcaagaccaaggtgtctctcaacctcaatggcgacgctcctcctatttatgccacttaactaattatctttttatgaaatgagaaaactgagaagctgccgtagagatcatgtaacgccccctacgtagagctttggatatggcgatcgttaattatacagaatctaaatggtatcgtgagttgtcatacgtcgtaggtatgatcactttcgtcccgggaaggagccgtaaccagtgggagcaaaagtgaccaggtttcggttcagatactgaacctcggcagccacaccaccaggagcatcgtagtcagcagtgatgacagaaatagaagagtagcagccccacttggtgaccacatctgtctcatcaggcaagaagcagtcaccgttgaaacatgcccgcagagcgtcagtcttgaggttctcgtcttcatcaaagactccactggtctcgttgaagataagcttgtaggtggccgctcctcgtccggtctgacgggtgaagatgggcttggggtccacacacttgccagtgggatcaatatctccaacgttggggaggttgacagaaatgccgactccgatgggaagcacagagggtcggcccttggcgttctccagcaggttcttgacaatggcagtggaggccttggcgtagatcttgtgggcagaagtttcggagttggaagcgttggcgtagtaggtgtggtcgttgtttccggagaaggccactgcaggaactcctcgaagaatagaggtgtacatggctccctcggttccagacagagtgtagacgaaggggccgaggttccagccctcgttgggtccggagacaacgagatcaacagtagtgttggggtagaacttgggcagagcgtagtcaaaaccgaacgacacggcggctccaggagtgccgtcaaagtaccagatgtgatcgtctttttcgtcgtgagcccaagagggagcgccagcgggggcagtctgccactcggctcccttggccagagtagcattggtaggcaggttgaaggtacctccagttccggactgttgcacagcaggagcaaacatgaacacgttgtagccctccttcttgagagcatcgtagaaggcccgaatgttggcagaggcccaggaatcgtcgttggtaacgacgatggtggtcttggagttctcgtggggaaccgtgctgttgtgggcagtagcgttggtctgggccagggccagagaagccagacagggaacaatgagagaagacaacttcattttaggaggagtaggcgctttgttgattgggcggcagttagtagccatccagtggggtttatatacagtttcacggtccatttattgtccatatccggaacccatcaggacatcctatttgattaggccatcgattggtttctttgtctcgtttagtctctctggtctcaccgactaatctttttcatcttcaggtccacctgcatgtgtgcgttttatctgatcggatcgtgaaaaggcattgacagagacaagacattgacacagtagggtggtagatagaaatgactgttgtcgcctttctattcatcaattgaagtccaacacgccccactgatcctgtatttgcctacatgcctcccagagcgaactaactcaagctcttcggagctagagccgcagattatcagatcaatctgccggaactgagacatgactcgagagaataagaggtggttgggagcagagcagtgaatcatggcccggaaacttggcacgtgtgcagctgagacattattgcatccgtggggcccaggaacatgctgtggttagacgccgttccctatccactacgggcactggacgtcggtggagattctagtgaaggaggtgtcattgttgagacctacatccaaggtgcattgaggtgagatatggacattagtggccttcaagtttctccactcgaggcgaggtactgaccgacacccaactcacccccgcccgagcccccgtgtagccggacgcagaaaagttaggccatgtcgatcctcgactgttccagaccatctgattacaatctcacaaagtcaatgccgcattagccgccgttgaaaattaggcgttaactgaattggtcgggcgtggactgggatggtcgttgcaaagcagtcttggacagcagcactgggggcatcagtcagtcaaattaccggctgagacggcctttgtatcaattgccaaaggaggagttgacctccctttcgtcttcgcaacaagtaatatcttgcaattagtactcacacttggtgagacagactagatggcaggcgtattcaatcttcgggacagtcaacaagctaaaagtaggccgaaaggagtatcgaaatgaccgcaacaactcggtgatccgaatctgctcgttctacctggtgcggacatctaccatctaacaccatggaaccgattagacattcgcataagagacaatgtgcatctatagacgaaatcgccttgttttttgattgaaaaacagatgaacaacaacaatgccagtcaacagaagacgttatgaagggctaaagatcggcaatagctacattttatgtactgcaaagtatccaaaagtggtctgcgtcgaggttttcacaacagagtactggtgaactgcccaacagtatgtacattttttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcatttgcattgcctttgaaaacttctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtgtctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccagtcctttagagagtccactgacggaatcttcatcctggtcaacatggaaagaagaacttcgcacttgcagaagatatgctcgtgcagatcctgaatgatggccttatcacagagcccgcatcctggattcttcttggtgaaaacgtggtcgtcagggtatctccatttcacgagcggaagtcgagatatccgcatgaggtgaagaacttgtgctttgttggcgtcggcgatgtagtgttttcgaaggtcatgcattacctcctgccagaccatgtcgtcagagatgcccccgtagtcgcttcgttgagtccacttcttcggtcgtgcaagtgtgtgtgggaagtttggcaagtcgggagacgaggtcttgtgaaacatgaagttctctagagtaagtggtcccatgctccaccggaggtggtcgatttccgctgtggacaccattctgaccggatggtatcgtctcgcggctgcgatgtcgacgtgtgcttcccggaaagattctgctgctctcacgttcacctggtttcgttcccagattctgtgattaactgtgtctgttgtagagggctcgtgatcttctcgagggttggcatgttccgcggtgaggggcttgttgagctcgaaagaagctctgattgcgtctcgcatggtgggggaggctgcgtagccccaagcttggcctgtcggaaagcggcagtcgacgcgctggtgtggcttttcctgtgtgagactgtgagttctgctgtagaactggaaggtgcagtcccaaagggccggcgatgagccatggaagaacctgtaagcccgagcggccttcaggcacaccatgaaacgtcccatgtcccgcaggttcagtcctcctctgcctaccggagtttggatgaaaccattgctgaaggttttgcgtgttttgtcgggtgataatttgttgatcttgtcgcacgctagttcgttcagctctcggatgaaggtgttgtcgatctggctgacgtagggtccaaggaaattcagtttcgagaagaagtagatgttgatcatccacgccttgctgtaataggggagaccccatagtgaaaggcgtcgcagcgactccttgaggtcctccttgatctgagcgtagtgcgtgtccaacctttcgcgatttccgaagtgtactccgaggtaccggaaaatgttgtcagatgtccggagcgtcggggcctgtcgtgtgttgttgtcggttggccaggtggcgtcaattgttcgctgccattctgcgtcaataaaggttagtggaacaaaacaatcgggggggccgatcttctgaagcaccgtctttgacgggtttagtgtgaggcctgagacccgttggaagaggcagagcactctaccaaccgtggccacgtcctggatgttgttgaggaacaccgctatgtcgtccgcgaaagccgacaccttcatgtgtccagctgccactgcctccgggtgagtagggggttgtggcggcctgtgcccagtggtgtggtggtgggatagtggcaggcctggggccagtccaaacatctctcggtccagacgacgcacaagtgcgtctactgcgatgatgaagagggttggagagagagggcatccttgtctcactccgatcttgatgcggactgggcgagataggacacctctgatgttgattctcgttactgcgttctgttgtacagctaggatacggttgatcatcagttccgagacacccacatttcgaagcgtctttatcacccaactctggctgatagtgtcgtaggctttccggaagtccagtgatcctacgacccaacccatgttcagctgggagtaggcgttgcaaaaatgatccatggtgtcgagattgttagtgatgtgtcgacccggtacgaaaccgttttgggcgccgtgaatgctgtccggaagaatgttctggatggctttgttaatgagctgtgtgtagatcttcacctctgtgttgatcaaagaaataggcctgtagttggagatgtcggcctgatctcccgacttgtacagtagtttgatgatagcggtgttgcgttcggtgctgatgggcgagtcggctccagcttcgttgtagacgtccgtcatcaagtcccccagctcatcccagcagtcgcggtagaacctgtacgggatgccgtctggccctggcgcgctgttgtgcgtagacgccttgatggtatcgaagatctcctccttggtaaaagacgagtccaggcttgggttagctgtattcaccctccgggtttcttcggggaagaggtctaaaaaggcgctgtcgtcggtgtcgttgatatcggcagctctgtcgaagatgttgtcaaagtatcgagctgagatgtcgcagagagaggaggtgtcggtcttcactcggccttggtggttccgtagggagtggatctccatctgttgcttggattgttcgacccgagcatggagcatcgggtatggctcgttagctgggtaggcttgccagtctgaggctgttgccatgagggcctcgcggcgtctgttgtctgggtggttggaatctcgaagtgcgcggtttttggcttcctgttggatggtgaccttaatgttttctttcaggcattgcagcttcaggctgggcttcaaaggaccatatcgcttcagaatggatttgacgtggaacttgagccaagcaatgtactctgtatcaaaaacccaccagggcatcctccaggtgcctgggcctctgtcttgtcgctgggtgaggttgccaaagttaaagacgaattggaccgcgtggtgagaggacttcgtgatgttgtgaccctgcttgttggttaccagttgtgtggatttgatccactgtgagagtgtcgaagagatgtgcagctgatccaggcgcctgccagctccgcggctgttgttggtgtgagtgtagaggccttttctgtgtttgctgattagagtgtaggtgtctagtaagtcccagttagctaagaagtccttaaggtgagtcgtcactttttcgccaatcctgccgtcgttggaggcgaccgcgttccaatcgcctgccgctatcagggggtattggcagggatggaggcgtagatagtcgtctagtgactggtagaactgccggttagtgaagggggaggctccctgctcgtttggtgcgtatacgttgatcagcgataggtgtctgtcggtgcctttgatgtgcacgtcggccaaacacagtctgttgtctagggctgggaagtattcaaaaactgttgtaaagtttgtgatggtgacgttgtcggaatagactagccccacgccgacgcttctattagaaacaccagctgtggagccgaggagggtgtagtgtctgccccccgggtagggcgagtttgaaatgatttgttgagcggtttgtagggaggagtccacccagttcgtctcttgaagaaggacgagatcggggtagtgagtagttcgaataatgtttacaatggtgtcgggtaatcggttaagcgcttccgccatcttaaaaccgccgatgttagccgtgatgactttaacattcggagatttcattttggcctgggtgctcttacatggggctttagaaggggtggtagtagaggtgaaagacatgcttactggttctgccccggtcggagcattgtgtccacctcatggagagtggtcaccctaggggggttcgggggactgttcgggggttctacaatctcgtctaccgagctgagtgtcgcaccgtcgtggaaaactttgaagtggcatgtagacaggaatgtcgggcacctcccgtcaatgaactttgctacctcctgagaaggcagccagcagagtctgttctccgacctgtccgggttcaggatttgcaccggaacctcgctcgaggcggtctggaagaccgcaatgtgcttcttgccgagcgtggtgtgagagggctcgccagagaaactggaggtggtgtgccctcctcggggtcggccctcgtggatacttccgggggggggttgtgtttggttggtcgtgttgggactggtgtggtcgtggggaaggccgttgttggtggcctcggtgttaagcggggtagcggggggaagaaactgggtgacatcaggggctacttcagggtgagcaagtgcgtcaggctgggtgtcaaagccgttcatggatacgtcagcctgttccgtttcctggtcgtcgggaactgtgtcttcctcggaggcggggatgttgatgggtagattctgagttccatgctgctggttcgtagagggcagctggttagtttgctcggtctcttcgggtgtgtcctctccggttttgtcgctcaagacttcaaagttgtagtaagatcggaggggcttctgaccggtgggttggggggacgtgtctcgagtccgtctatgtctaggggacttagtgccgacggtctcccactggtgagtagcaggcgtgtggtggaacttgcgagtttggaccgggggctccacggtggatggggcatggatggaagcaagggctttacctctctgtgggagggtaccctggtgagcgcgggtgcggaagatcttgggagtgaccatgtctttctcggggcaggcctcccggatgtgcttagtgctcttgcacttaacacagatgttatcgccgttggcgaagtgcatcttgatcaactttgagccggtaagcctagccttggtgggatccaggttgacgaagaagtcggggatggtctggggcagggtggagcctaggagagcacgaactgcgatcacaggacccgagatgttctgatggttggcagaggtcatcagaagggtgccactcaagagggaggaacctggaatggcctgatcaatgtctacgtcgaactggttgagaatagcgttgaggtggatcttgaaagcatcctccgtctgacgctccatcttcatgtacgagggtaggttgaagtagtaaagtactcttcgtccagcagggttagccgagcccttcctcatgatgcgataatcttgagtattggcctcaacaatgagactaactgtctccagaatgacagccattcgttgttcgtgggggtcagtgagggcgtccgacgtcaggtagtgccaaccatttcccacttggtagcagtcttcagggtcctgttctaagttaatctggtcgatcaggtgggggacgatgtctaggttgtgcctggacaggtcaaactccgccagaccaacctgacccttgatctcgtcgaacttttcgatgacgccctcgaggacactgatggtgtccttctcgtcgacttcagcggcgttatcgaggtgctcgaggaacatggagataggaagattccaatcaggggtggcggagcggtcaagagctcttcggaagaagttttccttgctggctacataggacacgttgaaacggccggaggtatgcctaccattcggcgccgcaaggggctccgaaattcgctccttgttgaggttgaatttgagtgtggaggggttcgatgtcaggagagccttgacttcggccttgctcttccaggcgttgagggtgatattgttgtcgttttttttgtcgtttttgtcgtttttgtcgttttttttgttgttttcatcgtttttgtcgtttttttggattttttcaatgtcggtttggttgggggtttcggttgaggtggctccatcacctcgcgataaatcaggaggtggggggttcggagcgcccaaggagttacccgccgaagcttgggcttgcgctgtttccatggtgaacgttttttctggtcgcgctcgattaatagctctgttttgtaaacaaacacgtacatactgcatactgtacagtacatacagttacatgcaactaaaaagtgatctaaataagacctcaatagatgaagccgttgcatcggacatatacaacaacaacaccgttcaaatcaccatatgtctccaagagaggatcatttctgctgattccaatacatctgcccattgttcttcagactccgcttaattccctccacagattccgacgtttccgatagttcccgaattacatccctttcttactccaaaacacccttacatcccacagcttcccaatttatgacattccctcatcaaaatagacgtaaagcaatgatattcgtaattatgtgaaaagcaccatccagcaatccctcagacatctcatccaatcatcatctgctgggcccgggcacgcgcgttgttgagagaaggccgggctgtgtcacgcatccgtctctcaatggccacggcccaaagagctccgccagtacagttggtgaacgcaaaaagaagtccaaggaacggaatcgactccagagcgccagcaaccataccaaacccgaggtactggccccgtcgcacccgtgtgaactgttccacgtcggctttgggcatcatcttgagctcaaagtaccgagcgtgtgcgtttcgacctcgtcggggagcgttgaccaaaattgcaacaaagggaccgatgatgggaatgaagtgtagaagtacagtgactgtcagtcggaccaaccatgtaggaaataccagggtgagtggtagatgtttgagcaagaccttgactcgcgtctggggcggaggcaccggagtgggtcttctctgttttccagcaacgacaatgtcgtcaagtccttcacgggacatgatctgcgttagtgggtatcaggggtggtgagtgaggggtatacatagaccagcccgtgatgcaatatggtgtttcagagacagggggtgtatatatcagaagaaatcaacagggtatcgtaactagtaaggttatcattggtgctggtatcacatgctgtcattgtcgtcgtgtcgttgtgtcgttgagtcgttgagtcgttgtgttgcctctgttggtttccagttcacatcatggtatctcactcggctggtatcttttttgcatcatcaggtatactcacgctgtcaaacagcatcttcattggggtgggtaacaagaacatatcgcccagaatgccagcgattacagtagactgctgaagaagggcaatccacgcggtgaacagccctgtgggaccgttgaaaaggaaggcaaacgcggccgaaatggggtagaagaacaggtacatgaagaagaacacgaccatggtcagcactatctgtggcaggaaaatggtgaacaggtaggcccacagaatgggatgagtaaaaaagtagtagatccccatgaaggggtacatgaaggtgccgctgatgatcattcgcgcaggtatcaagatgggcgacgcggcgattcgaattagtcgagaagacgcaaaccaagttttcgagaggttggtgcggatcatgagatgaggaagaaagatgtaggttaagtattttgagtgggacaaacacaaacaagtgcaatgggggtggatgagggtggactttaatgcaactgaaaatgacataataaatacagaaaaatgatgttgggtaattttggactttttaaaaattatcaatatttttatatatttttctgtcatttttctcacccaccagaaagacctttcatgtccacaaaactctcatcaagcttttcgaggatcaactgttactattaagtattacttagaagcgtgataaggaaacacgaagatccaattagcagcacaatttgtaccgcataataactaaataagaaagtaaaacgtatttttggtccgtcagtaagcagattatataatcaggtacacagtctgtcacataacttccccattttaacactcctcaataccctccggctttcctcagttctaccccagaaagtttatactcagagcttcttcctcctcatctcgctccatccaccaccacaacatgttcttgagaccgctacagaactcccagagagtgataaacccactcgttcgaaagtactcaatatccgcgtcttctctctctggaaaaaccgctctggtgaccggcggttcgggaggaatcgggctagtcattgctaagaagctggcagcaaacggagctcgagtgatcctgcttgctagagatgaaaccaagttgaatggagctctggaggagctgacacacactcttaaggatgagcagacacaaagggatatcacacagaccgcccacagcacgatatcttacgacattgctaaagcaacgacaccaccagaaatcgacttcaagatggtagatctgctcgtcaactgtgccggagtcacgcaaacatcgctgcttatgaccaccaaaaacattgaccagatcatcggcacaaatctcgccggagccattaaaatgagccagtatgccatgcgtccgtggatgaaacgaaagtcgggctgtattgtcaacatctcctcggttttgggattacgtggccttacaggcgggtctacggtctacagtgcagccaaggctggtcttgtgggcttcacgaaggctctcgcggtcgaagtgggcgctagaggtatccgtgtcaattgcgtgtgtcctggactggtcgagacggaaatgacacagaacgtgactgtccagaatgggtttgcgacacctcttcagggcatgggaaaggataattacgtatctgctgactcggtggccgacgctgtcctctaccttgctgctagtgaggagcagaccggaagcattctcaccatagacaagggcttgtctgcggtatagaaggtagatacctattaattgcacgtcttcgaaaaagtattaaccgtcattgatataagctacagtgttatatacattgatccaccattctacttatcacatacttcagacctctgtcgcctctcttcgcctctagcagcatcgctgatcgatctccccattcacaaatccaaccagtattcttcccggggatctcattattgaacaactccactccttgggatcccgaatgcctagcttttcaaagtcgccagggtccagcaaaaatagatgacgcagatctacaaccgttctttttctctccttcaggtccaccaactgcatgcccttgacagacgtcctgtagacgcacatcttctggcatctcgagagccagtgcattgttggaagcgactagcatgcttggtcttgatggacaacactttgaactggcaagagtatgcaaagctgggactccagaactactgcatcatcatgagcaccataatcggaagaaatttagaatctaagtgttcagatcttgaactgggccagacaattcttcggcctaatcaccacagccagtgatttcttacgacaagataatcctcatcctccttttccactgtatcagtgagagtgttgcaacttttaaatgtcaaatgagtcattctaaggtcactagagactataactgttgattacactggttgagaattgcactagatccaatgtggagaatagtacagctacagtcaattgtgtgatgatcgagtaggaacggattcagctaatgtaaatatcccaatataactggtctaatgattcgagtagggctgttggccttcttacattgacaaagcaagtactgtggtcttcttgttactgtactgcttggactacttcctcttcacatagcctaccagctctagccagaagagttgaagatacgtcggtgcaaaataacccgtttggcagaaacctccaagagaggctgttggaaacaatgatgtatctttacattggtgccttctgttgactaccttccgaggtcgttcttttagacctacttcatgtcgaaagacagtgccgtctagaaggaagacaagaaagagttcgtggaaagtaaatggaacgttttcagatctatatactatattcattcactgttcgattgatcaaagtggtctgagatgatgatttgtatctggtttttgttctagtagtatgggttatatattttgctagttaggactatacttcacctttatataagtctcggttgtatatctaacaaaatctaataaatctgagctactaaacgcccagcacgtgtgtatatgaagctccccaatcagttaaggttcagtaggagtgtccgcgaatgttgttcaaattgcttccagaatagtaggtagaggaattcattttttcgaatcagagatttggcacgcggatattctccaatacgaatatccaaccgtttgggcaatttctcacccacgttatgacgtatcgtgtcgtactcgtttaaccattaaacttccagcttgcagattgttcaacattgtctgcgatctaatttcctcatcctcattcctcaaacacatcaagcgacatggaagagctgcttgcacgacatcgaaaggagaagaaagaccttgccggcgagctgacaacgctcaaaaaacaggtttctggcgacaaaaagaagaagaaggaggtcacaagacagtgtgaggacaaggagcgggagctcaaggaacgacatcagcaggagatcgccgagctggaaagcggtggggcagtggatcagatcaaggaggaggttgtagaggacgaaggagaagacgaattctcgcccgaaaaactgctggctcaattggagctcgccaaggagcaggaagaagccaccactaaaaagaagaagggtcctgctgctgaacccgtcggaagccaagccccctcgggccacaagcccaagaaaaaccgacagaaggagcgggcggctcgaaaggctgcggagcaggaggctatcagacaacaggctcttgatgaggcagccctacagcctgatctgcgaaagattgagatggaaaacattgagtcgttgaccaagctcaatggaactacggtccatgatattgtgcccgacggtcactgtctgtactcatccattgccgaccagctggctgttcgacatgaggttgatgttgacgttcagacccttcgaaccaaatgcgctgcggaaatcagacgagatcgaaatagttacatcccgttcctgttcgatgaagcgaccatgtctatcaaggacgtggattcgtacaccaaggagctggaggagactgctatttggggaggagatctggagatcctggccctggctagagtgtatgactgccccatctctgtgctcatgagtggccgccctgttcaccgcgtcaatgaggagggaaataaggaggagctgaaattggtgtattacaagcacagttatggtctcggagagcattacaattcgttgagaggatagacaactaattgggggcacgaaagaaacggaagcgcgtggttcgagttgtctatgaagatgactactgtagcagaaagttcctgctgctaaaactgaaggagacacatcgacactatcggtcccgcctgcataaataatcgctgtgaagagttgaagagtgactagctagatgggactagtactgagactgaggaaagactagttagaacaatgtgttattgaaaagtgccatcaggacgcgcggtctctgtatctgctgattcaaatgggttgcagtgcatagtatgatgtcacgctgtaagagacgcactgtgtatcttgcacgacaaaagcatagatttaatgacttgttagtgaagctggttatgcttggaacgggtcttagtgatacattacatttttgagacatcttggcgagttgtgatttgataagctggagacattgtgcgagaatgaccgagcagaactgacaatgggttattctgtctatggtatgtcctgaaactgatgaacataccatgacgagtccctcctacaacgccataaccaagcgctcaagaacagaactaaagaagactccacttcctgaaccttggaaaccggcatttgaggttgattctgtgaaattcctacaacgtctatgggaaagactgacaagaagtagtcagaggtcatattatgtgaagttccgggtttgaatgcgaagactccatcagctctcagtgatggcttccttgatcatgtccaaatgtctaggggtaaaggcattgtacctatcagtacgacatgtggcaaggtgtttatatagtcatacgacttaggagaaattggggtcaaaaaaataaggtcgtgcccgggttcgaactggggttctcagaaagttaatcggaccaatcaaaatctgacgtgatgaccactacactacacaaccgtcggttccaaaatgggaaaatgtggccacgaccatgtggttggtaattacgtcatcggaaaattcgacacggggaaatgtcgaagcaacaaagagggaacaagtgaatgaaaaagtgtttgtttaagatttatttgaagtttgaggtttacatgcttttggctgtctcagaacaataaattagtggacacatgatttttctatgtgtgccatattgagacgcagttcaagtacgaaataacccggcttgcttactacttgtagatagagttgtgatgagtcattagaatagaaaataaataaataaaaaagcaaagcgatctctccatcggttactgtctttcatgtgaacgtttttatgaatgctttttggccccctttcttcatttgtaacaccgtccgtgacccaaaattacgtagaagaaaaatctcaactggcaaaccaagaaagtcgagagattagtaggtggtctcaagtacagtatgcatctactagcatgtagcatgggagaacggacgtgcggaacacactcagaggacagaaggtgctttctgtgaatctcgatgtttgttgcaaccaacaatacatgtccccttacagctctatatgccccataacgacttcggaaactcttccttcctcctgtatttgcttgatggggcatcgtaaacattcagaaacaaagggtctactgctctcctttaatatcgagaagttcaccaagaaaattgcatagaagcaactctctcgttccggtgactccaaccgtataaatattcttgccatctgaccaccatctaccccttctgatcctcttatcaatttgatctaccaaagtaaacatctaaagttaaaaaatatattaggacgatgggatatcaactgaaacagaaccatccaagattgtcacacatagtaaacggcaaatgacagaacgacaccgacataaccacaaataacatacgatacaaacacggtgtctatgccagacgtttgtttacccagagggcgttattcatgcacaagtgcgagccccttaattccaccgaatattattctttgtacgattcgtacctgctgttgttcctgggcgctgtgtttttgccccatctctttttgctctttttgatgtttgtttctccacctttttttttcgggcctccctttgaaacgcgtcctaaaattagccgactgtctcagctgaatgacatcacgggatatcgagacggaagcgtcgcgacagcaggcgaatcacgtgactgagacaaccaccggtcctcccgctgggccaaactggatatttcacctctgccccctctgctgatgacgtgttgtttacgccttacagccctcctccacctctcaaactccagacagttccccacacaatggcttatcagtgttatggtttgtaaacatgacgtcatggaagatatggaaagggtcaaggtggcctgtgatcttccccacaagcgggaaaatgtatatagagcctctctcgcgcggttgcaaagtacccctatgtacctccgccccttattttttttgctgcaactccattggagtgaataattcacacttccccagcttgtttatgttacattctatctggccgccgttagggttttagtgtggtgcggagctaatgtacaagtcagatgatgttagctaacctatatttgcaacttgtccgcgactatatatcgtgccgtctttcgcgccttacgcatcactcgtcggtctattgccacacactgcagtccgtcctctccacagaccgacttaccctactgctgcacccttcctgcggctctctatcaacgttggtagcatgcataaagttatctaacgcccctggacatctgactttggcctaatcaaaccaaacaactccactctcattattacactcgtttgactccacttgcaagaaccaacacaaaatggacagcgaccacggcggctaccacgacccgcatgactcgcacgcagactcctcggacgtgacggactctgataaccggccccagaacctgcgcatcaacaagatcaagaagcctctgttccgccggttccagagcgaacagactgtcacaacatcttcggcatcgggctgggatgcaaacgacacaaacgacacaaacgactcggaaaacgactctgccacgtcgccggcaaagcacaaacgccgaccgagcacacgagcacagctcaaagcgccacagacacagtcgcagccacagagccccgtgctcaaatccaaacaccatgggcctcaacataactcgctccgggcagtcagcaatggcactaaacgactagcttcccggttccatctgggcaacttctccctgcgttcgcccaagatccaacgcaaacattcctcctactttacagacaatgaagacagtgacgatgaacgcctggtctggggagacagagacgacacacagccacttatgtcacaaagcgattatggtggccagttctcctacgggtcggtggaattcccaaaccctcccacgctcaaactgcctcctgcagaccacacaaaccatggcatagtgcacaaagcctcgcagttcatgcagtcacgtgtgggaattcagtccatgatgtcagacacgggacccgagcgccgcttctacgacgacttcaccaccgtcgactgggtcagagataccatcaacgactcttctcgtgtcaagtacatccagtcgattccaggattccgaggtcgacttatccggtcgtttgactccctgcaagactggattctcatttcggttgtggcagcctcatttgcgctcattgcgtacagcattgatagggtggaagaaacgctgtttgacttcaagttcggctactgctcgtcatcgtggctcagtcccagaggcgaatgtgaaggtgaatggatgctctggagtgatcttacaagctttgagattccttatctgagtgctcaccactttaatttccttgtatacctcctgatcatgctgcttctggccttcctggctgtccgactcactctcagaaccaagacttcgtcgccaatctcgctcaaagacaacaaaccgagggtgttttatacagcttacggcagtggagtggctgaggtgaagacaattctgtctggcttcgttattcgacgttttcttggcactcacaccctagtctacaagtctgtaggtctagttctagccgtgtcctcgggcctctgcctcggaaaggaaggtccttacgtccatctggctacctgtgtgggaaacattgcttgccgtttgttcaccaagttttctcataatgatctgcgacgaagacagattctggcggctgcagcgtccgcaggtgtggctcttgcctttgggtctcctctcggtggagttctcttttcgctcgaggaggtgtcctacatgttcatgcctgcccagctgttccgagtcttcttttgtgccatgacctcagctttgtttctgaagctcttggatccctataagactggaaagattgtccttttcgaggtcaagtacacccaggactggcactctcccgaaattttcgtttttgtgattcttggcatttgtggcggcatttttggcgctctcttctgcaagttcagtgcctggtggcctcagaaagtgcgtgcaccgggaaagatcttccacggacatcacacaatcgaggttcttgttgtgacactcatcaccggcttgacttcgttctctagtccattcacacgtcaatcagtggctgagcttttgtaccagcttgcatctccttgtgatcctgacaaccccgctctcagcaagttgtgtcccacttctatcagcgagatccccggtgttgccaaggctctatcctgggtgctggtgctcaagatattcctcacatgcatcaccttcggtatcaaggttccagcgggcatttatgttccttccatgatcattggagcgttgtttggccgagttctggggcttggaactcagctgctgtaccaccaaatgctgaatgagaaggagagcggcgttctctcaatatttgcgacaccctttcttggaactctcgccacgtgtccgggcggtgctcttcagtgcattacccccggtacatatgctatgattggtgccggagcgttcatggcaggtgttactcgaatgaatgtgactctggcagtcattctatttgagctcactggttcattggactacgtactgccgttctctattgccattctagtggccaactgggtggcgaacctgattgagccaaagtctgtgtacgagctgcagatcaagaagaacgactacccgttcctggacaaccggaagactcttgcctttgattcctcgttggccgatctagtgtctcatttccctcgaaagctgtgtattgaaatggatgagggagacgaagatggaagcgccaaggtaacggttggtcagttgaaggaaatgctggcgcaggtgcaggtgcgcaacggaattgacgggtcgattccgctggtgcgcaatgacaatgtagtgggtctgcttccagccctggagctggaggtggctcttgataggatcagtcagtggtacgaggaggttgcgggcgtggttgttgctgaatcggaggcttctgggcttagatctcccacttccaccgagactactggcctgaaactgagtctccccattcctccaacctttcctcctaccaccattgtgcctccttcgtcactggactctattgtgtgcacggtctctgtcaaggatgttgacattacaaagttccaccactactacgttggggtgaaagctcgcgaaacgtgcgagacggacccggaggagacgtccaactccagttcatgtgaggatggactactgccttttgaggccacagatctgacgcagtttgtcgaccgtgcccctctggctctggatgtccattctcccctgactttagtgcagatgatgttctccaagctaggagtgagacagatctgtgttgtggaagacggtcaatttgtgggagttttgcacaagaagaagttcattgacttttgcaacaaccaagagaagtgaggaggttgggatcttggaactaactacaagtacagtactaacatactgccatttctggtagaaccactcctttcgattggccatctgtatgatctctttgtagagtttttttgttttttttttggtaaatattgtattttctattctttccttgtgtctgtatctcttcagaaataatgttggttatgtcagcgataaattaatatatattgtagtgtactagactgtagtatcaatgatctaacacttacaagtcttgcaactgcacttggtgcaggcacaagtggaaggcatgttgttagatgaacagcagcagttgttgaccaagtcgtgcttgttggtcttggtgaaggtagaggagagtagagaagctccgaacatggcagatgtgaattccattgtggttgtgtgtgagtgtttgtgagtgtttgtgagtgtttgtatttgtgattgaattgaacggcggattccatcttctatttatattgtccagtgctggcattcgtcttgggcgcactcttcgccatatcatgaactttcacattttgagtttcttcagccgcagcgataatctcgcaccttgcatacaatggaaaccttagcagcacaatccgctcgaatattccagaacccatcaaggagctgaaagggatttaaagagagaattggtgttaatatgtattgaatcagacaaaaatggcgattgtttagtgtttcggagtccgacagcctcatattagagtatattgcgttttttcggagtccgactggaatgtactttgagcttggagtaggtactgggggtgatctgcgaagcagaagagctggtagatgtgaagtgagctcgtttccgataggaggatcaaggagggatctggaagcaagtgagtctcgtgtatatgggtcagttgaggtcacttttggtgcggcgttggctacagtcttcccccatcttctttccccattccataaagacattgtttacatagcgccatctaatctgttacgaatgttctagatatgagatcattgtgccacagccgcgtctctctctttgtttgaccccattctttgcgacattagtgctactgccatgcccatgcgtgcattgtgctgcggctgaatacaactgtatcttgtagatctaggaacgggaaaatctataaatacggcccgttatccctccttttctcagtacacagacacaccatctcatctccaacaccacctacacacaaacacactatcacaatggaattcactagcgccctgttcggagcttcgctcatccagtccaagcacaagaccgtcaagaagcacaacctggtcaacagctgctgttgctccaagcccgcagagaagcctaccaactcctgcacttgctcaaagtgtgcttgcgaatcttgcaagtgttaatttattggaacaagtaccattaccagcactggctgtctaatacattttcttaactaattattttaaatgttgtagagagtcaagtaaatagtgtccgagaagtaacatcaacaaccttcctcaataacaacatggtgaaaggagcaatgcaaccacattgctgaaatatcataatgagtagaataataggctggatcaaatggaattgtatcagtttaccctatagaaccctctagagcagaggagcatgttgagctgttctaatctctggactatcgataatgcagatggatgattgcatgcaggagtatgtaatgtatgtactgtagccactgcattgaaagctcattacaaagtacagtactgtaggtgattttttttggggatattacagtaaacctcttttacacccatccttacctcattaccggaccctgcccgacactgtccttggttcttgataactttggacactggagtcacgaagctcttcacagagctgaagaaagaggaggttgaggatctacatatggaataatgctgctggggggaacattgcggtaaaaacttaacccggtgtgatttttaccctgacttaactgtcttttgctccactcatgtatatgactctccttttaccctcgaatgaagatgcagagtctgctgaagctcctactccatcttcaggctcaccctttaatggaccctttcactaatcccacctcgccccggaccattaacatacaatcaaatacattatatacatagatacatacaagcaagcaagcaaacaaacaaaacgttcctaaccctcctttcaatcaccccggaacatgggcaaggaaacagaggaagagtaataagtagacgggttaacatccatgtgaggatgggaggtagagtggttgagtgaaggagccgatccagacatcatctgctggatgatggacgcctcctgacgcaggttttccactcccttggccatcttattgatgttggacgaaaactcattctccatagcctgacgcttggcttgtcgttttcctcgctcagccatgagtcgctgcagacagttgtcgagctccccgcggtacgtgaagcccagcaagatactagtgattcttccgctccctttttgtcggcagcagcacacttcaaatccatctcattctgcgcagctgaatgatgtaaatttctcagaaacggcacagctgaagtacatacagctaccctactgtacgttcgagatgagatggagagacagggggctcgctcttatcgcagcttttgattgccctgcggtagcgacagctgaaggaaatgtcttgtttgagacccactgcgtaggggctattgcgtctgaggtcctcgtatgaacatcccgagcgtcttcaggacgaaacattgcactagcctttcccctttaaaacaaggagtcttgcgaaatctcagatatccaatattcaccttcgcagacatcccatatttaccttcgcagacatcccatgttcaccttcttagccgttgtgctatgaaggtggccatggggtgacgatgaaagtcgcatgttgtacacaaactcgaatagtttcgtctagtgtatcgtatcaacttttctacctcttcgattaacaccaatatgatccttgtagcactcaatggtctatctgaaatgatatgatatcagatcagatgctgtaccagaaagtatactgatcagaagcacactattaacggtctctcctttttatttcacacaattctaaactttattttataacactcgaactcgctgaattcagccgcattcactgaaaatagctcgcgaaaacgaatattttccagctcgtaacctatatgaaatcctccactcatcacaaaatgctctcaaactcgtttgatgctctttcttaagttctcattaacgtctcaaaatcttaaccttccattcaatatacacctccaaatcaacaatcgtgaacgagatatctttgattacataatccaacgagtaattacgtgaccaaaagcatggatatcgcaaataaatctcactgcgcgaaataacttcaatcttgtcctttgctccacctctcgcacagcttacgcctaccgctcacagtctatgcttagtaacaaaccttgtcaaaatattttaattttgtatgcaggaattttcgcctccatcttcaactttgcaacacaacatgaacaaggaatcgttttctccttcgcttgattcgcagaacctgtctgcctccgcctccggagtggccaacaacaagtcgtacgccgtcaagtacctgtgtgccaactgttcgtccaaggtggttctcatccgaggcgatccagttcgatgcaaggaatgcggtcatcgagttttgtacaaggagcgggccaactacactggtgagtaaagcgggtgtgctatagatgccgtggcgacgtcgcggtgggtgctacctccagcgtttgatggtgtgatggtggcaagctgggtcacagtgtgtcatgagagagagagtgaagaggggatacactgcgcgtgacacggagagtgtgatgaaggagaagcgtcacaggtggcagtgaagaatcgacaggaagagattggactcaacgattcgtttatggggtgatgggcttatttggagatatgaaacattacgaatcgacacaggacagaatatgggccacggacgaatccgtggttgagggctgaagggcagcatcatgaaaagtgatggaaacgtagctactggatctggatgttggtttgatgcagcagattcaacagttccgttcagacaacaaattccagtgaagcgatacgtggataaggtcgaaaagttgtaggtcatccgtggcgacagcaagagtgacctataatgtttcttctggaccatggatagtgctccaaacccagtgtgcagtgtttggtatcataagacttctgcctgagcgacgatagctctacctgatagctctgcctgaagtcgggattgtccgcctgttctggttgtgtctgtgtctgaatccatccgagcctgaatgtgtctgattctgcctctctgttgtatatatccgtcactaactgggtatctgtgattctgcccgtgtttcactctgcttcctgtttgcttcaatctgatcgtctgttcgattcagctcgatgtctcagctccgagttcccaaacgccttattggtgccctctgccttatctggataccctgtcccactgcttaccgcctcttgcctctcacatcactatggtgccttgatcgcaagctccaccaattcaatccagcccaatcaaccaatactaacgcagtccaattctccgccagatagtttagttatttatatattgtatactagagcagaaatacagcagcattggtttggaacactgagaatcgttgagggagttactaagcagattgttcagcacaagtgtaaactcatttcgagagagctggtacgaaatggagacagtgctagagtcattgaatcagaagaaattaccgttaaatgaggggttgactcttccatgacacctgcttccagacagacgcaatctattgacgatgaaatgcctcgacacagcttatgaaccactagtatacaagtacttgaactggttgaattggaagctgcggggagacagacggatgtttagtacgcgtaatttgtagatctatggagttatcttatgtacatagacatcattacgctgaggagaggccgccttactctgcagttggtgtaatagacccctacttagtttattgacactttttgttggtataattgtagcttgaagttcaaaccgggagaactgtgcggataaaagcctcatgaacataaacagatttgaaattgaccattgttatcttctagaatgccctcaaatcatcaaattaaccttagtaatcagcaagttgaggtctcttcagttcagcttcgtttggaagttacttagaagtttagttaaaactgttctctaagtaactatagtcggtcgtgaacctcacctgaaatctagacctgacactcgagcagacaaaaacaagacatcgacttctttctcacaatcgagtctgtcgagccttcacaacaaaatcaacatactaccctccagtccagtctttcccaccgtatcatctctttacttggttcacccaaccaaatgattgcttcttaacatacccttgttcctccaccttttccaattgcttttttactccgcaccgatagtctctgtagcaacctgcctcagcaactctgtacgaggatcagtacggggaagagtacggggaagagtacgagcactgaattgcaccacagagggagtatgatcgtctaagacatttatacttgtgattttttactgatgtatagtcaagatacaagtatgtactgtagcatactttgactacaagcacactcttgcaacaaactacactccaagtaatcatgttttcacatgtactcgttctcgtactcgtacgatgtttgatactgtagaaccgtccacattgctctgctttgctttgctttgcttcgcgaactcgctgttcgctcgctcattggctctctggttgggtctctgatgcattaagtgtgaaataaataaccgccgggcgctttccggctatgtgcagcgctgttactaagccagggcttcaaggagggtgatctggggctcgggccattgcatgctgtccgtagtttcccagtatggttctttggactccgtccagaagggttgtttgaaagagtgcaccgggtccagcatcgggtccagcaccgaaggagggtaggtgttgtcggtcttctttcgctcctgctctgcccgcttctcctcctccagtctcagctcctctctctttcgctccttctgcttcttgcgttcctcctccatctctttcaactcgtccagggtagtcagggggtccacctcatcgttgtcatactccttgtgggaatcaaaagagaactctctgaaaagcgactgtcggggctttgccacaggcagtggaagctccttctcatcactctcaacctccttgctctcggtgataatgtcgtgtagcacatatgagcacacaaacaacatgcagcacaaggtgccgatgatgattggcatgttgtgggtgtagtggttggccacgtaggtcgccagagcctccagatcccgcgatcgatcgtagtaatgttcgtagtattgtatcaccttgtctgtcattttggtgtagcgaatcgggcaagtgggtcttcagctgttcatgtagtgtgggacttgtctttcgttgtgtatgactgtgtggatgactggatgtgtgtgtagcgagcgcggatgcgtgtgtgtcgggtcgtagaagaagtgagttgtgtttagtatcgtagctgaggaagactgtctgttgtatcgtagccagttgtttccgtcactgtgtgtgcggcactgtaccgtgtttgtgtttggtgtttgagtatcgtgtctgtagctaacgtctgtagctgctgagtatcgctgtggttgtttgtgacgagttggacctaagggactataaatccatggcggttttagagatgcggtatattgactaaaaagcaaaaagaagagcgctgagagtgtggagtatctgcccaaagccaaaggtcgatagacattagcaagacagatgggtagcaaaggaggagacaaaagagaagacctggagcaataaagggggggctggggagcggcaaaattatactcagccactcgcgtccccgtccgccctgctccggggttatttgcacaaaaaacaacgtcggttgtagcccctttcaatctcgcctgattaccatccctccttcccccctcataaacaaatggcccaatattgaggcatttcagactctccgagatatacaattaacgttcgggttccaagctccgaaccttctgcaacataacttttcaattgtctcaatcgggccagtgtagagtggcagtcagccgtgccagtggagacgtttggccacgattggggcggaataaaacgtgtagagagagatgaaacacgggcagaaaaggtcgcagaatgtattggcccacccattgaccctccatagccagttcgggtcccgctggagcgtacattcctcttggtgcccaacccgcccaaagcagacataagcttttcaacatgcggaaatttctttcttttagaagcaaagtctatgacgtagtaaatgcctcgatcgagagatgagaagaggtggtggtgcgaataaatgctaaaaagcagggaaaaatgtgacaaaaaaaacaaaagagcaataggactagtagagcagcgcggtggggcaccatagatagactgctacttggcctcaggtggagaagacggacattgaagggttctctctatgcacgcagatgcagtataatacgagggggaagtattattttgcagtgagctaaataatgggggggggggggggaattgctataacagggagaccttgacagtagttggtaataacttgtacaaaagcagatgtcttgattaaatgatttcagaagcccctatcaacaacaaaatacacaacatccacaacctccaccaacgctccacggcccatacagctttatttacaagatgcagagggtcatgtgtattctgtcgatcatgtatgcaaaatttccaagaccttactcacgaggatgatgacaatgcaacacttgtaccattgtagtaggaaaaaaccggcactaaaatcacaacaaaaaagcccaaaatttctccactatcccacctgtcactgtcacctttattcccgacgtttagcgccatcattgaggggtaatccagctagtctaagtgctgtcagtcctgtatcgacgctgtacagagatgagtttatctgcagagattggcataatggcatgcttgaactttttttgttcgttggttttagaacagcctgaatctccgtatcaaggcaatctcccattcggggcggtcaaggagctcgtttcctcttgtctcagcgatattccgcctcaaacctgctttatggcaccacacaatctagcttactcgccgagatagcatttattgcccatgtgcctgcctccaacatgtatgcgagtttaaccaaagaggaagtccaaggggttgcgggagaagaagtcaagattggtcgatgaacaatgagtagcggttaggagttgctgtctggggaatcttctgacgctgaagacgaagggtttgaagtctctgacgccatagagccgtttttgcgtcccaccaaaggacccttttgtggcgcgtccaattactcggacttcaggaacctcatgactgacatagactcaaacacctcaagtgacgcgattgcagagctcagtcaagtgaccgggagatgaaaatcgtttgacacccgtccctacgtgggcggaaatcatgcacctctgcttctgcttatctctgcagtgtggattaccgtacgtgcctgctaagaccgatgacggcacgaaatgaagtgtcaaccattattagaaccccatagggaaatccaagccctcccaatagctgttataacactttagaacgacgctaagatgccgtcacaggttaccgggtccgctgacatgaattgaaagatccactattagagtcaacactgggtttaacggtgtcgagagattacatacaacttagctgcaattagctgtagaggaaactcgacggtgagtggagccgtgtcacagagcagatttggagctgtctgtcaagtctacgggcagaaacttccatgtccctccgagttgccgtacgtggttatacggccggggttatggcattatgtcaaccaccaataagctgggactataatgtgaggccatttgtgatggacacagggtgagttgtcaatgtgaaggtcgtggagaatgtcagggtgcatatggaaatgccgggatgtctcgacaacgcacagacgtaaattggtttgatagtggaggcgttttgtctgtccctacaatcgacgatgcactgtagaagtagtgggaataatacaatcaatatcatctactagtgtatggtcacatttattacgagtaggtacacactgtatattttatctgttattttccccttatttcatcattaaatagattatcccataaacgcgtatagctgtccccttccattctgctctgatccctctactatagggagacctagaaatgaagcaaaaaagatgcttaacggaaccagacttagctcaactaaactcgcaactctctccactcagggctggagcaaaaccgcgactaaaatgcaaagaccgacagagttgaaggtcggagattttcgagtcatctgaactcgtcatgtggaaaaagtcgtaacaagggccagactggggggtcattggtattagagggaagctcctggctagacaaatacacccaactactccatactccagtaagacccttggattcagctacgtgaagagaagtatgttcaagagcgcgtttatgaaatgataaactccagtcgaaatatccacagcaaattagcaaggcaatgacatcttacctcacaagtgagcttctgatgtattagaactggtcaggagtctttcagctgctctcaaagtcgaagatgagcttgtgttgtgaggtcatgtgccagatgagagaatgcccaacagttggacatcaaagaagcctcattcagatagttgaggttgtataaaattgattcacatgctggaatagctacatttcccactcctcctcgctaccttcgccctctccaaagtccagctcatccacacctctctgcagctcagctaaaccacacagctcctccacaaaccctctctcattaagagccttcttgacaaacccccacgtcttgtccttccactcctggacaatgactggactgcaagcggaacaacacttgaaccgttgaccagtgatcttgacagtagaaaagttgtgcagaaagcctcgcagctgatgaggggctgagggctcgtcttgacacatggcctgcaaaatctctactccgtatccagaaacaataggagcaattccaggccgggtcactgtacattgttggtccaacgttctgtcgttcatagaatctgtaggagcaacaacatcattacaaaagtaacagcccagatcattcactccctccactccatgccgcatcaccacaaacgagtcaaaaccaatggcagccgtgatacacttcttcttgagagctgcacatataacagtaggcaaccatctcgactctcgtgagtccatgagcagaaacacagcatcatgagacttaatgagagacaccagctcgtcatactgctggtggactcgcttctcactgctggaagtggtgctatgaccaatcataggcacctcaagagttattcccgatgtcttgactgcaggatatatctccttgagagcttcagcagcagtctcagccttgggtttgcctccatccaaacaatctacatacttgtatagaggctggcgaacaggattgctaaatgagacagttccattgtccacaaacgtgacctgttcaactccccaagctaacagagagcgggagacatagcttccgagcgttccggcacccagaaggaggcacctggtgtgtttgatggtatccagatccaactcaggcgcaattctccacttcatcagcttcagattgagatccacagcttgagaggccagctgtagagggttcaacagaggccccaagttggtctgcttaggtaacagctttcccgcactgtttttttcccagccagtccatgcaccaagctccccgtctccccgcttccactcgagaaaccggtttttctcacgcccaactaagatcatggtcgcagacttgaaccctaggatatgcagcattagacaaatgtttcggacggtccagggtgtgttctcaggagatgtcggtgatagaaatgcaatcgtagggtcctcggatcgctccacatactccaactcactgaagggagtgacgttgtcatcgggatcaataacaacaaacgattctccgagagccgggatgcgcgtactaagattcgtgtagtttccctcatctgccacctcctgcaggtcccactttgtgttcaggcagggcactcccatccagtagacgaagatgtactttttaagatcgcagaaggtgataagaagaaaagagttgagaatctcgggattccggaaaatagatccattcataattgcacccgacaacatcttgtcaccccattccgccagtagcgcctttttgtctgctcctttgaactcctctatcgtgttgtagttgagtagagttccgggacactcaacaacgcccttgcagtgcgaatctcggtccgaaaacgagtcgctgtcgaaaacgagccgaccttgttgccatgtgtattctgcggagaccctcttaggcgaatcgtcgagtttgtactcattgagttttttggcagccagagtctggaagaaagacgcttccaaaaacgacgaaaacggcgtgaaactcatggtgggaacgagagtgtgtttgtgtaaggtgtaacgattgtgatttgtgtttgttttgacgatatcgcgtctcggcgtgtatctgtgtactgtacagtacagtacttgtgtgtgtgtcgtgctggtgctttggcaacatgcagcgtatgcaagataacgagttagaaaaggtagggtaagtgacaaatcagggtttacggagacgatgaaaataatttggccatgggataaattgacagaaaatggagtaaattagggagaaatacaagagcctgaaatagtcagctgaccatttgtttttttctttcttctttacatttaatacatttaaatctagagcccttgcgcgtctacaatgccaacatttttgagcccacccatctcgctctctcttgagatgagatggaactctgtgagggctgtggatccagttggtggcggacagaggatccaaggtattgtgggagtggggtctaggaattctgagacctggtcaaatctccaaagaacatgtcccagacggacttgatgttgagatcttttcaaccctttgacggagagtctgagagctgcttggacgaccagatagccaggtatcgcagaaactcttcgcacttaagatcatgtcgatattctcctcgttgtatccccttcttcaacaactctacaagtacgatacaagtagcacaggatcaacaccagattttagtgtagttggtcccgcattaagtaagagagtctcgcttttaccacgagtttagatggaccaaaattgaagactcggagcacttgaactgtcaaaaaactcggccgatctggtttatttctaaactccagaaatttggcgcaatttattcatgatatttgtacctcggctactgtactactcgctcgtacactgtcgatgcactcaaatactcaaatactcaaatttacccaaccagaaggtcatcaataacgctgaaatgaaggtcaaatgagtgacatgacgtttgaatcaatcctttagaatgcagtaaaaatatcgatttattccaggatttcccccgattttcctcgaattcttccaagtttctccatttattggcattattccaacccaaatccgccagcctacctgaactcactccacaatgtcactccacacggctgtaacgcattgcatgtccgagtcggcagtgtcaggtggtgtaaaaagtggtatcaacggtagctaagaaggagatttgagagctggaaatcacacaggttttacccaaagtgggggtttatctggtccccacaattatttccattttatcccattttccccgattattttccagcgccctcatcgactttaaaattctcacccaaatctcacggccaaattttcccacaaccggaatacagacaccgactcccgccacagaaaaccgcagaaacgaaacaacacgcgcaaagccgcatgtgtagacgtcacgtggccctaaataaataattgccccgtagtcgtgtctcgccctttcccctcggtcacgtgaccaaaacatcgccaaacacgtcaaggagtcaccacccaatcacacccaagcttatatccctcgtgaattgcacctcgtgttggtcggctttaactcggaccgagattttttagcttgcaggaagggacttctggggcggagggaacatgtctagaagagagcaaagaggacatttgatggagtagaaatttgaaagggggggcactacggcatgtatcagctgattcaccaaatttctgcccatttcgatcgaaactgagctttccagagccaccctcttccccagtttagctttaccgttgaattctaccttgcgtaaaagaaccacctctgcagatcaatcttaccatcctacacatcactacctccagtgtaaacaggcaacacgtatcgaaaatggtcaagttcttccagtccagccattcctacgagtgagtattcgagatgaagaaggcataaacagactggcatacccaatgtgccacgaagactcaaacagcaacctcagattgttgcacaggccaggtttacgagcaacagcagatgaaacaagaagatgaaggacacagccgcttgtgatgggctcggatggaatgggagttcaagtcggaaactgccgtgatggaacttcattggacctagcctctgtgacatcgcagaagtgatttggagaccactacagcattgcgcacttgtcgcttgtgatcaatgcttcgaaaagaggtttgtagacacaactattggcatggacgttaatgtttgtgttgtaaatcatcttttggatccttactgtccgtggcaccatgcctgcaggatacagccaaggcttgcaactatcacgccatgtggtagttgatgcaccatgcatctactatccacatttggcagatgcctgcttgcagtgacttccttacatcaggtctctattgaggtgtttttcagcggatatcggtatctacaaccttgtcttactacgggaacatcaattggggtacatctaacaccctgctcaaggtttgataacggtcgttgtatgcctggcacaactgctactcgtttctctattatccgttactaactcagccacgacttttccaccgtctccctggcttttttcaaccggtaccccaacccgtacgcctcgcacgtgcttgccgccgacacaattgagcgatatgtggacacagatggaaatctgcacaccacgcgtctaattctcaagcagggccggctgcctaggttcgtcaagcctttcctcaagcacatttctgagtcttggattatcgagaagtctgttgtcgaccccaagcagatggagatggagacctggagctcgaatctcgagcaccgatacatcctcaaggtcgaggagcgaaccacgtatcgacgtgagggcgccggaacctggtcgcagaaccaggtctcctttgttagcaactttgccggctggggagtcaaggaccgaatcgaaaagtggtccctcgaccgatttggggagaacaccgctaagagccgacagggcatggcctttgtcatggacctgctcaaggagaagggtctgatgcatttccagcgagttcagcttggacatgacttcaagtaaacagtgggcggagcgactgtttgacccaattagaaccctcgagacctacggaggacatgcaacaatcgagagcatcacactcgtggcacacaacaaaaccctacggtctacagagtcgaattttgaaaagcaatcaagagaaacggatatcagagaaccgacggaaaggccaggacagtcatgcaggactcgatggattttgaaggactttttgtttttggagcgctgaattttgaaagacaaaaaaaaagggacaccacaagatgactgaatatttatatagatgaaatacaaaacactgaattgacgttgtggcagtacgagcatgagcagtccagcagggagaatgatgagaggaagaggtgaagtgaaggatacatacagtacatagtgtaggtcagaattgcttctaaatcggtcaagtctgtttgtaacttagtcccacaatttaatgtcgatggcatccaatatatattcaacggggttgggccgagggggggttaattttatgtaatgcatttttttttattctaatgattcattacagctatatacttacaagtagtaagccgagttattggcgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcgggtcgctgtcggttggtttgtcgacgcttcgtctagttgatgtcattgtcgtggtctcgtggtggtgaatcatggttaacagatcaagaaatcatatcaatcgttattttttttttattctaatgattcattacagctacgttacgttatttttatagctgaatttcacaccctacacgaaatatgcaggccggatctcaccatccgcaatagtttagtggctagaatttccgcctgtcaggtattaaccagcacgcgggggaccggagttcaattctccgttgcggagagtatatgagattacttcttttttctctatatatttgatttggtttgttctgattttcacggctgaattcacaaaagttcgtcgctatgaaaattaccgtgatacttctgcagaagtctatatactaacattggagactggcatatttggttcaggaggagtagggaatctgaggtctgaggatgtgtaagggcgctaaggagcagattgttccagaattcagcccctccggtggatttctgagtcttttttatactagtacttgctgttgacctgcaacacttttcggcaaaactgattccgacctcaacattcacaagagatatgggagaatccgttgtttttgattacgagcgagtccaaggacgacgtcgatttgccgattcaacgactttgattgacacacaaagtcctaatttatccaacagcaggtccagcttcgactcaacgagaccgaaatgacactacagtaacacgccatcaccacggccattcgtccatcaaggatgtgcaagttctactagatctacaatactagagagatattccacaatcatatgttagctgcttgtagctacatcatcttgtttgagtgcctataatataataaacatgcattaccatcctatatctgttatcgttcctatccaacataacaaccacccttccgtcatcaactaacaaacaacacacttttcgtctctgtactgtttgaactccctgtcttcctcatccagagaagaacgggcagtgtcgctagcccgtcctttgcccttatcgcgcatctccttttgcatctccttctgctgccgtttgcgctctttcttttcacgcttctcggccttctccagctcccgtttcccctccttctcccttctgtgctcctccttgcgatcatccttcttgtgatctgcgtcatcctcagatgaatgcgaagccagcttcttgaggaagaaccgcttcttggaagctgatatggtgcccgctgctccaccggctaaggagccctccgtgggagtcacagtgccggtggcagcaccggatctggggagctctgcatgctcaggaacaggggccacgtacgactcacgccgcaggaacgacatgatcgacgaataactcttggatttgttgagatgcggctcggcgtcggactccgaatcgagaggatgcgtcgacatggacgaagctgttgattcagagccaaaacgagactcgggggagtcaactgtgatgggaggaggaggctgcacctgaaccagattgcttcgagtcgacacattgtcagaagagtcgtgagcaggatacacggttggaagaggaggggcccgagtgttagtgggggagacttcatacgatggaatagactcgtaagaaggggcagctccaagggtggacacgtgggtgtcaacagcgagatttggagtatgagtatcttcagaaaatacctcaacggtactgcctgtaacttctccagtgtggccctcaaaaatagactccgtatcaagcccattgatggtcgtaccacccacaccttccgtcacatgattcacacgtacagtgtcgtactcgtcgtcttcactgccttcggaatcgcaagaaacctctgtcacaccaacagaagtgtttcctgcattacctccaatgccaaaattcgcccgcagacgacccagaccccgtccattgtccatgtcgatgtttccaattgacggcttatgtccctgggctactgccggcttgtgggcgttcatagggtccgtgtcgaactcacgggactcgagtgaatccggaatcggctgcacgtactccgacttgggatcatcgtcttcgtcatcggcaaccatacggtaaaagagtaggtacggcgactcctgtgtgaaggcatcttcaaagtcgatctcctgaaactttttgtctcgaggctgaaagtcgtcgaaccgcagccacttgcgccgtgccgcttcgttggtagctgagatcttggacgaaacggtgcctgatcgggttcggaactgatgtcgagcgccagcaacatcaaaatcgtcctcggaagcactcttggtagggcgctcggcagtagtgtagactccgccaacggtatcacgtgacgcctgctcagaaacgagcgtaatgtaatgtccagagtgaacagaagtacctctgtgacacacagcagactccagcacgagcttaaacgcgccaggatgcttgggttgctcgtagtcttcgtcagaaacggcctcctcgctgtcctcgtagtccatgtcgagattctggtcggccacaaacgaggggaagtgaatagtatcggggatcacaacagtacggttgttcttctttgccaccccagattccgtccaacagaaccgcttgagacaaatcacaagcacaggtttagactttgcaaagtacacggcggcaggagagtcggtatcccccttggtattggagtagaatggcaacagctgaagaaacatccatgcaggaagcgtgatctcactgttttcgttccacagagacgagcgggtcgactggccgccaatagagccctttcgaataagctcagacacgcgtgggttcttgaccatggtggacacggatgctgtgtctggtaaaacaggtgagtcgacggcggagtctacggcggagtcagtgaccgaggaagatgactctgcgtttgaatcatcgttctcatctcctacctcaaccactcctcccgtttcaccttctcccctgtcctcctcattatcgtacctgtgccatctgttctggtccacaaactgcaactctcgcagagtattgatatccttcttatctccctcttccactgaactcacagacgtccttctggaggcaagtgtactggggctgcccccttctccgtccaacatctccactgtctcgacgtgaacatggtactttttagactttgtggagtaggatcgagggcgtttgaacgcgaccgcatccagctggtccagggtcttgcgccgttcaatctgacgacggacattcactgagttcgaaaagtattgctccagacattgctccaacagaatgggagggtcgttatcatcgccaggaacaggaatgtgaagcattcgttcatttaccaacttgtggtcgtcctctcttacctccttgcctccatgtgcaatatccaccttgagcgtcaacaacggcatgtccattttgtcgcaaataaactgaaacagttcagacacatcctgctgcctgtgtagtgtctgcccgtcgcaccaatccgcttccatcagcgactccatcagcttgtgcgtcatgtctgtggtgatgtagcatccctggcgaagcagagtcacgtaaaatctgagcaatgtggccagcgactctcgccgctcgtcgaactcaaagttcttgtacagcatgggctcgaagttgtccattcgagcaaacattgccaccatgagtgagtcaaagtagcatgacactccgttccaattgtctgctcccacaaggcgggtatactccccttgaggggagacgtatggatgcatgagacccgcagcggccttccggaacgccacaatgagctgaacggccttttgagtgtcgttttgcgtgaacttggacgccagcacaaatctgatattttccaaatcaatcgtttcagccggaattttgtactcctccatgagcgtggttctgacgtgttcttcaggggaaagaatcatcgaacttggtcgtgacgacgttggtgtcagccccagggtgttcaacttgctgacaatgtcatcactcgttgtgtttgtgtttgtggttgtgtcgcctgtatttcttaccgatgacgttcccctggatgtaggaacagcggaacccgctctggaggtcacccgactaccgatcctggagctccgtcctctcctcagcttcaaccatccctcattatccttctcgtcgtctgttgtgtttgtgtcgctcttgttgccgtcgcttttgtgcccatcttttccgtccttgtctttgcgctcgaaaatggaccgaaacagcttccgattccgcgacgccttgggagcagagatctgcgcccagtccttggagccgctcatggtgtctgtgtggtatcgtggtgcacaagaggagacgtcgtcatgtggagatgatgcatgatagagttgtggttgcggtaggagggtggtctactgtatggcgtacaatgagcgtggtgacaacgaaaacagagcgaatcaaagcgcatcatcctacatatatatatcccccctataaatgatacaaaacgactccccacaaccccttccatgatacacaatgtcttgttccaataccatcatacacctctatcaataccccaaaagtataatttacacattggggatccaagataataataaatgggctattattgcaaatatacaagcaccgaaaaatcgccaggaggcgctagacatcccaaacggcccaggaaacgccgaaaaaatcacatattcacacaaaaccaccattatatcgtcgttctccacaagacgacaaaaacccaatttttcaatacggtttcgactgatttacacaacctcaccaaggactgaaacggaccaaaaagcaagttctaccaaaactactgtgcagtaactttttaccgccgtctgccaggtcagacaaaaaccaattttccccttacccagaaaatacatagactccagaccagcccagatctccacagacccttctccattcccgaccctctccacacggactaaaccgctcgacacgtgatagactttagcccatccgtggatcgcaaaagtccaaccctaaccccaaacatgcatacacgatgagttttgctttgccgccgtggacaaaatatatcgggatgcaaaacaggcatttttgggtgctattactgggctatccgtgctaaagttgtcggagcaaccctagccctgcttctccaatccaactacttgtagctaaccgtccggccttgtcctacctggctctcttgatcgcactcatcttgaacgatggttaacacagtaacaagaaatcgcaaccctgcacacatctgataaacggggttagggtattaaacgccaggttaagaatgaatataagccactgctttccagaataatgctcttgacacgtgtcttacacgtcttgcaatgactcaaagatgagacgtgtggagacttttgtcgatacatagcatttcatgcacagtcatgtgatttggcgaatcgcttaggaatgcctatcagagttagacttctgggaagccatttgggtttatttcagggtttgagttggaggattaaatgagtggattaaatggattaaatggattaaatggattaaatggattaaatggtgaaataaagaaatggagaaatgtagtgaaaattgggctcgagttgtatttattcatctggctagtgtcaatcgtctgtacaactacttattaaatgcttgtaattaattataggatgtgaaatggaatgggcgtgaaaataaagagtaaaaaaaatcatttaaatcagaatggatgtacaagactatagagctgtttgactgtacagaacttgtaattaggaacattttggagacggggggtttcaatagtgcctttccaggataggcaaacgtcgaaggggccccttgagtggcgtctcctctgtcctgagcgggtccatttcggcagtcgcagccaggcaggactagaagtcttttcataaatgttagtatgtcatacatacaccagagacacggaggtgatgagatacgcatcaatgttttcggctacaattactcggcgtgaaatctccatccgaacatggtgtcccagagtccgttgtaactgtctgtagtagttggccacttctgaagaggccttcgaaggtattcgatagttcgattctatttggggggagaagcagccgccttggggttacactaaatcacaagagctccaagtacagccagggtgtatcgttcgagtgccgtgtcaacatctcgcaagaaccgcagtccccagaactttgggtgtgcgtgaatgaacaggtctttgagaacgttatagttgttgtggagtgcttcaacgatattatcctgattttttttaagaatgggcagttattgaaccagattgacatttgtaaaagtacttttccttctcctccctcatcaatatcttcaggctgacctgaatcctggtacagtatatgtacttaaaacactgtgcatagatgtgccaaagggcaaaaagctatatcgatagcgtcaaataatggcatagaaagcacttgtactcatatacataccttacagactatatatatatcttatactgacagcagacttagacctcatcactcgtgtaaatatcttcctatgaagtgaaaactggtgcagtgggatctgcctctctaccataccttttgtctcgtagcactattcgtagagtccgtccttaaacggaggtcaaattcacgtacatggcagtatgtactttctacttgtacactacttatgctgctcgtaccactggttggcaaaatcctcgacagtcttgttgaagggaatccagtcgatatcaagcagcttcttggagtagctagcgtcgcactgggaagcgtggtttagctccttctcccggttggcggggtttccaattgcaatcttgccatggaactcggggatcttgttggcgatatcctcaatgtcctgggtgcagaacttggcggtggccagcaggagtcgttctccgtcaagctcgggcttgagagcaacaacgtgggcccgagcacagtctcggacatcgacaaaccagccggcaactccctcggggtcctggcccttcttggacccgagaacgtttgcaaggacctcgttcgaggtgttgagagcgctcatgtcgagagcaacaccgggccccagaatgtaggtggggttgatccaggttatggagaactggggcttctccttgtcacggaactcaatgccggccttctcagcatacagcttggagcccatgtagttggcgaacgggttgcccttctcagccgcttgctcccaggtcatggggttccagctcttctcggtgtaagtggtgttagggtcgtagaaggtggcaacatcgaggttgctggccacagaagaggtgatgacaatcttctttacgttgggagcatgggccttagcggtcttgagcacggagagagtaccctgaattgccggcttgagcatttcttcctcggggtcctcggcagtgaagttgaacggagaggccgtatgaagaatgtagtcaagcttggggtgcttcttgaacagtgcctcaaactcggcctcgttctggatatccttgacggtctccagggtgagttttcccgagtccacagagctctgcagagcctgtgtcagtcgctcggcctttgcagggtttcgaaccgtgccaatgacattgtggccggccttgagcagttggtcgacgcagtggccggcaagaaatccggtggctccagtgacgagtgtagtgggcatgattgtatgtgattggttgagttgtagttctgtcagctggtcggcttgcttctgttacgactcctgtgttacaactgtggtgttgttgatctgtttgtggtacatttttgttgctactggcgccttctttataccttgaatgcgtgcgcccatcgctgccgtgttgcgtgttgctgcgcttgctaagtccgtatggaacggagaatgacaaacctaatcaatatcagctccgttagtgacggagatagtggtagcgaaaaccttgaatatgcatgacgaacgttgctgctttgtttttacaatgacattacgcgacaaccccttaggatatgcgcaattgaggagggggtgttctaaggaatcaattgaacgcctgaatgggttgcgaggaaagccactggactgtttgcgagtttctaagtgggtgctgaagttatagaaatattcgacgcaaaagggtctcgaactcgcgttggctgcatggaaaaaagcaaggaacgctgcaatgcatctttagaattaaaattaaaatcaagataaaaacataaattcctaaatacaaaagattcgaaaaagattcgaaaaaaaataaaaacccaacattttttgaattgaacaaaagagaatgtaataaacacgtcgtgggccgattgtttattgaaagtggtatgatccttgttcacaatttgagcagatggctgcattattagtatgtatggttgttgttcagtggtgcaactacttgatgttttctcatatattttcaatacatttcaatatatgacaaaaaaacaaatctcaatttgactacgactaaccctacaagtaggtgagtccccttggtgaagaaatggatcatgctgaatgatgttataatgaattgatactcccaccctatttgattacgaccaaccctagtagccctccctagctactttccttactctcaatggtgaaagagggagggaactattgaagatcataagtattattgattagatatagttaatgtaacggtttacaattcacttctagggacaccacgttccgatagtagcacatactagaaggatgtgggcttgctcatcacaagaaagagattctcgatcagtggacaaaactatctacgagatggacttctcgtctacgaccaagctggttcctctcaccactatgtgatgatatctaatctttatgtgaggaattagccaggtattcttgtactgggtatcaccttcaacagtaacagagcaagctacgtgctacaccacattgttatatcattagacacggtgctgctcgagcgattttcgggaaatatggccctacacaaccggtgaacctgtacacagaaaggtgcccactatcaaactacttgtaggggaagttgttgagtcttatttcttatttttttataataacaaccttggataaaatggagctagctggaccaaaagattctcctgatgggcaaatgggtactttgacatatcatggatttgttctcgacttgtcggttacagaaaatggatattggtcataatatgtgcaatatataacaataactgaacagtaatcgctattaaacaaagcatttccacagctttgaaagtacccctttcctattattacgctatatactgtatatagatgaagttggtacacagcataaatgagtatctgaatgcttggggactccaaactccaactctgattatcaataactgtataccatatcgctaaactgacaattatttccaaatgcatatcgttctggagttttccgtgtactcgctctgttccacgcagccgtacgataatcctgctgtcgtcatgttgtttcaaggatctataacaacagaaacaagaagtcaacccaatggtggacgttcaatatagtaatctccacttcaagtcttcatgaatgtatcattccaattttcaacagaaataagtgcttaggtgtctatacttgccctgccaacgtcgttaacactggcattcagagccacctctgtttcccacgggacacgacaatagaggtaatacacggtcattgacttctttgactgatcttgacatcccgcgagtacgtccagaactcatcggtccgtctctttcagcagtaggtctagtttcatcatacgaaagaggaacgactaggtaacactcactggcacggttgctggtatgaccaaaacgtctattgatcattataatatcacattgatctgccagtaatcaagtagacgcagaatgtgtgttcaggtagatccaaagataccatttaaaactgtgggaggagtattagtatcctctatatatacttcatacggcagtctacttttagtcaagtaggatggccctcaaaggttcaacaagacttcaagtgacgatctgctaagagtcagacacttgacatagatccgggacaaagataacggatgagcagatccatcatgggaggagcggaggagggattactgtacattctaccaacttcactatcttgtagtaaatgacactgtatcatttcacagggactgttcttgtttcgcattgagcacaggacattggtgcgatgcagcaggtgtactcatcatcatgacaggtaggggcgggccgaccaggaactcagccgcttctcgggtggcgattttggctgtccaagtggcgtgaaaagttgggcgtgctaaatcctccacccacggagttaacattaatatggaggttaaatcagccgcactaatgccccgattacgaacaagatttgctcatcagatgaactggggtcttggtggagatcaataacagaatcatttgacggtgttaatgaggtgaattggttaaagtggctctagtgggttccctatgttgatacacacctgttggagttttccattttgacatctgcttcggccatcttacagcatgtactgtactcgatgtcgtacttgtaccccccgtacagtgccaggctgtgctatgatgcagctctctcttgcagacgatcaccagtgaccgctttcatgtcgatattatttcatatacgtcaatctccaacgctaacgacggctgcagcgactacagtcggaccggattcaggttcacattcagcacatccgatcgatacaaagttcgagggacgaattttaatggcaatgggacaagacaaaaaaagcaaagcgaaaggctgcagatgagcaaaccaatgtcaaaatctccggcctattatggacggcaatgcttgaaatgatgttaaaagtgtgaccagatacaaattgagagcaagcgtttttcatcaaagatatacgttctctgattggcgcaatatctggtagttttgtgcttctacgaatactctctagctgcacgtctcctgaaaattaaaaaataaaaaagaaaaataattagagttgagtccagtaaacggcggggacatggcagcggggacatggtagtgatagagttgaagtgattgaggtgatgtcgttctggaaatcttgccaccccgtagaatcgacttgtgccataatggactttgtagcgtgtatattgcgcgttctaaagcaactcttggacacaccaggatttggtctgttgttatactatcctaatccaacaaagtccaactaaacaacacaactccaagtaaaatcgactatatagtctcccactttgatctcatcaaacggtggctgcaaaccctggttgccacaccattgaacagtgacgagttaaaaatggacttgcatctcctccctctacgactctaagacaactgcttcataggcggcccatttccgcgcttttccaccctttcctgcttttccactccagattctgccttgcccttaatccttccagatgcgcacttttccgcaatgctcgctgcaacagtgcacagccgtacgtctgaaacgcaagtgaacgacctatacgagatgttagtttgcactagtgaacaactgccgctattatagcgccaatctaaaaccaagcttaccaatcaactccgcctagggtggcgataattgtggtattttttgtatcattttcacatttttattcgcattttctactcaattatttgccccatgccattaccgtatctgcctttgttttgatgctgtcacgactctctgcgcgggcccatattgctccgtatccgcattcgctgttcctcagtcgactataattggtcgtaaaggcggttcttcttcgtttcctcttttaccgcagcccggatcatcctccagcacgtcccattcctgtctctggatggtctggttatttccgtcatccatctttttcgtcgttcggatcggaacatgttggccggctcggcatgttccgaaaaaattaacatccgaaccgaccctgacctaagaaattaacgtttgtaacatgtacggcttaaccgtctggatctggggaaaaagagaatagaggcatttttgagggtaataatagacataccgagatgaaaattatatttgattttataacgacttttggctacaaaatgaaccactttttgtgccttttgaattggtgtaacccagcatttttcatttttcatttaaaaccttaacccatttaaactacctgtttatgcaccgtgtgtcaccaccacaagataaatatataaaaaggaagggtcctggatgtttttagacagaaaaaaattgttaactacagacaacaataacgatggaacaaacacctccagactacactggtctggacaagaacattgacgccgaagtgcggtcaatcgccgagtccatgtaccagacccgacgagaaggtgtgaatgactccgatacagatgaagagctgcagcgaactaacactatccagcccaacctcaacgtgaaccccttcctggacacctccgatccccagctggaccccctctctaaggagtttaactctcgaaagtggatcaagaccattctcggcctcaaggcgcggtttggaaacagcagatccatttcggctggtgtctcttttaagaacctcagtgcgtttggatatggtggaggaaacgactaccagaagactttcaccaactctgtgatggctattgggcccatgatcaagaaggtcctgggtggcaacaagggctctgaggtgcagattttgcgacactttgacggcctggtgcgtgctggtgagacttgcgttgttcttggacgacctggttctggatgcaccactttcctgaagagtgttgcctgtgagacttatggatttcatctgggagagaagtctgaatggaattatcagggtgagtaagactgttgcgtggaagacgcagagacggactaatagcaccaccggatgtgcgtgcgtggttgccgtttgattgagtgtttgtactcttgacctacatgcgtgttactgcgattgtcgcgagttgcaataatccaattgacattatgccaggatgatgtcacctcggcatgttcggcagcctcgggtttccaagttacatacatttccgaactaacacaggtgtcccccgagatgtcatgcaaaagaatgcacgtggcgaaatcgtctacaacgccgaagttgatgtccactttccccatctaactgtcggagacactcttctcttcgctgctctcgcgagaactccacagaaccgtctggagggtgtcagccgagagcagcacgccacccatgtgcgtgatgtgtccatggcaatgctcggtctgacccacaccatggataccaaggtcggaaacgactttgtgcgaggtgtttccggaggagagcgaaagcgagtctctatcgccgagtctgttgtctgcggtgcccctctgcagtgctgggacaactccactcgaggtcttgatgccgccaacgccactgagttcatccgatccctgcgcctttcggctgagatgaccgacgcctccatgtttgtctctctctaccaggcctctcaggaggcctatgacatgttcgacaaggtctgcgtgctctacgagggccgacagatctactttggcaagaccactgaggcgaagcagttcttcctggacctgggtttcgactgtgctgaccgacaaaccacaggcgacttcctcacctctctaactaaccccattgagcgaatcatccgacctggctgggaatctcgagtgccccgaactcctgacgactttgagaagtgctggcttgagtccgaggcccgacagttgctgctccaagacattgacgagttcaacaacgagttcgtccttggaggtcctgctctcgacaacttcatgggtctccgaaaggacgcccaggccaagcatacccgtgttcagtcgccctacaccatctcgtggcccatgcagacccgtctgtgtctatggagaggtttccttcgaattaagggagacatgtctaccgatatcgcaacagttttcggtaactttgttatggctctcgttttgtcatccatgttctacaacatgccccagactactgaatcgtttttctctcgaggagctctcctcttctttgctattctcatcaacgcctttgcatctatcttggaaattctgtctctttacgaacagcgacccattgttgacaagcagaatcgctatgccatgtaccatcccgcggctgacgcgctagcggccattatcacgactttccccacaaagacgcttactcttgtgtctgtcaatctgaccatttacttcatgaccaacctgcgacgagaagtcggtcccttcttcatctttttcctcttctcgctactgtgtaccatggcgatgtcgatgattttccgaaccattggatctgtcaccaagactcttgaacaggctctagcccccgcatcgatcatcattcttgccctcgtcatctacaccggtttctctctgcccatctcctacatgcatggatgggctcgatggatcaactggctcaatcccgtagcctatggttttgaagctgtgatggtcaacgagttccgaaaccgggagtacgagtgctccatgtttgttccctctggaggcgcctacgagaatgtgtctctcgactaccgatcatgtgctgctgttggtgctgagcccggtcttagatttgttaacggagacgcgttcattaaccagtcctacgagtactacaatgctcatctgtggcgaaacatgggaattctgtttggtttcatcatctttttcggagccttctacctgtttgccgtcgagtacattcagggagccaagtccaagggtgaggttcttgtgttccgaaaggagcacattaagaagcagcgaaaggagaagaacggtgacattgagtctggcgtgaccatggccggcgagaagggtacccaggagtccgagtcctccaacacctctatcaacctgcaggcccagcgaggaatctaccagtggaaggatgtttgttatgatatcaaggtcaaggatggtgagcgacgtcttctggaccacgttgatggttttgtcaaacccggaaccctgactgcactcatgggtgcctctggtgctggaaagaccactcttctggatgttcttgctgaccgaaagtccacgggtgttgttactggtgagatgcttgtcaacggtgagcaccgagacggctccttccagcgaaagaccggttacgttcagcagcaagatcttcatactgctactgccactgttcgagagtctctggagttctctgctctgctgcgacagccttctagtattcctgagtccgagaagcttgcttacgtcgatgaagtcattcgaattcttgagatggagacctatgctgatgccgttgttggtgtgcctggtgaaggtcttaacgtcgagcagcgaaagcgacttactattggagtcgagcttgccgccaagcccgagcttctgctgttcctggatgagcctacttccggtcttgattcccagacagcctggtccattgtcaaactgctaaagaagctggctgccaacggccaggctattctgtgtaccattcatcagccctctgcaattctgttccaggagtttgaccgtctacttttccttgcctctggaggccgaaccgtctactatggcgacattggaccccagtcctctattctgaccgagtactttgagcgaaacggcgctgacccttgtcccaagcagggtaaccctgccgagtggatgctggaggtgattggagctgctcctggctctactgccaagagagactggcctgttgtgtgggctgagtctcctgagcgagctgccaagcgagaggagctcgatgagatggcccggaccgttgagcgagtgcagacgaacactaccgagcgagattctaccggatactctgactcggaccagtttgcagttggatggtggacccagttcaagattgtcagcaagcgacaattccaggctctgtggcgaaccccttcgtatctgtggtccaaggtcttcctgtgtgctgcttctgctattttcatcggtttctctttcttcaaggcccccaacgacatgcagggtcttcagaacaagatgttttctttcttcatgctgtttcttatcttcaacactgtcgttgagcagatcattccccagtttgacaagatgcgagaactgtatgaggcacgtgagcggtcttccaagacttactcgtggcaggtgtttatgggctccaacatggtggtcgagctcatctggcagttcttcatgggtgtgattgtcttcttctgcttctactaccccgttggcttccagtggaccgctgagtataacgactccgttcacgagcgaggaggactcttcttcctgtacgttctcctgctgttcctctacaactcgacttttgctcacatgctgattgccggtattgacaacaaggacactgccgcccagattggaactctcttgtttactctgatgctgctgttctgtggtgttctggccacaaaggagcagatgcccggcttctgggtcttcatgtatcgagtgtctcctctgacctactttgtgggcggtatgatggccaccggcatgggtcgagctccggtcacttgttctcctcacgagcttgtccggttccctgctgttcctggaaagtcctgtggcgagtacatggacggcttcatctctgctcttggtgactctgccggctaccttgtcagctcttccgctgatatgtgtgagtactgccccatgaagtcctccgaccagttcctcgactccgtcgacatctcttacactcagcgatggcgaaactggggtattctttgggcttaccccttgttcaacatctttgctgcctttgcactttactacttcttccgagtccccaagaagtccaaggctcagaaggcttgataacttgataaaccattaattatacttaaaccatagactatatatataatatacattttgatacactgattgttctgtagaggagatggtgaagtaggtacagatctgaggagtactactggtgccagtacggtttcttgtgaacaggttaaacttatttggtagaatcgaaaatagtcaagtcgctcatttgagaggaccagtgacaggacggatatcagtcttatcggtgtacacggcctgggcaatgccaatctggagatcttcgaggtcgtataccacgtaggcgtttcgcaggaaggtgtctccgaacaaagtgatgttctgagaataggtgctgggcaagactccgaagaagcaaaagccgataccagggtcgatgatcagctgctctctctgtgcgtggatggtcactccatcgaattcaaagtccaaagagacattagccttgcagtctatagatggcagaccgaagaaggtaacgtctcctaagttgtgcttcttagcaatggtgttgtaaacggtctcaggaatgtaagagaaagaggttcccgagtcgagaacagtgtatccaggcttagcgattggctttccatcgagaataatgttctcgtacttaacagcgaactcgtcggggctaggaagaggcaacacggtcaggcttccgttgaacttggcgtggtcaataccgcccagcaggaaagttccgttgaatgcgttggtatcgttcaagtacagagagtagactcgtctgtcaatgtaaccagccttttgcagagcaatggggaagttatcgtaggtagattcaccctttcggacagactcggaaccagggagagagactcccagaattccagtgtttccctgagcgttatcgatagtagcaaatcggaagtcagggagtgagacgccttccagagagagtgtgtctgttccccagttgccggaggcgttacccgagacgtattggatgaagtacttgtcgtcgatggagtggtaagtagaggacttggaactgtcgaacgtaccagtgttcttgcaggcgccgccagcacagtcagtggtgtccgatacgttgtacacccatagatcggacgagccggtgtccagcagcacgttgaacttctgagcgggagtgccgagagttaggtcaatggagtagtactggaactcgttactgatgaaaacaggatcaggacgatggttgctgagctggagatggtgctgcacgagggccgagtcctgttggtgtctggtgaaggggaaggccaggaccttgggattgctgggagcagcagaaacaagggcaaggaaagaagccaggagggtgggggagaagtgcatggtagtgtgagttgagaagactgtgagccgaagctcttctctttatatcatttcagtgcccaccgtgatccagcgcgcacggcatttcggggtgagtggcattgatccagttaagttggtgccgttgccaatgtttctccaagccctcatgagcctcccgaaacttacctcgataaaaagttcaatttgtgacgcagtagataagcgactgggccagataatgacgtggtggagtgcatatcatggcagggagtgcgtcagtcgatacattgagtctgtattattccaattgacagtccgtgatgttgtggtaccgccagaaactgccgccattgtcacaccccagaatctgttgttaaagcatatccacccagatactcgagccgtttaaacccacctcttcacgtgtcacgttgcatacaaggggcgcgctatctgccatcctccacgaggcacaacgatgtaacactacgaaagtgggcatatgagttgataggatttgggctcatattgttggatacggcaccacagacctgagtaatggacttccggcaatgagacaccaagtaaagaggtctactcgtgggctcttgagcgatggtaatggatctcgaactcgcgacgatccatggaaaactgttcagagactgcaaatgaaacagacatcagtgatacttgaaacaatgagactacacaactaccattgacgaagccagcctcccgaatgtgtcgatcattccgtgttaaactcaatggaaggacggtgctagagtgtcggacggatattctacggagataacttactactggtagcaggagtggatgggaagtggacccggagctctgactgtcattaatgtctcgaaaaacaaagctgccaacaaattctacccagtactcacggaacttttgaagaattccaaccgctgaatccaagagccattggcggtgaaagttcggataaagcgaccttggggcggaaagggatgtctacagttcacgttgaatgaaactcggcagactcaggagtggattggacggtctcatcattccagctagaacggtataaatggtcggtgatcaggatattaaagacaaatgacgactgaaattgatgacattcatgaatacaacgactaggctatgtgttggatgtcttcgatagcaacttggagccgtgcggaactcatactgaggttgatagatgagatttccatggagccgccgagtcacatgtacctccctttcgtctttcggggattcacttctcttccgggaacttcagcggtctcgcgtccgctcacaccctcaataagtgctcaaacgggaactaattgaaagcgcgttggcaccaccatgcggctccttgtgctcgtaaattgctcgcgtgtgcttgcgactcccaacggtcaccagccacatcgctacgatgcacgttcgccaagacagcgccggcggtggcttaacggactcgatacgatatggcagacacgcaacagatttgatatgaaacactgcgcttatacagtgacaaatgttcagcgttgtagtacatacagtagctgaagtatcatttgaagcttcctaaaagtgtacatatccacaatcattcatagtaccatgaagaacgtgctttgaatctcactcgtacttggtatctcactaatagaagcgaaatacgccacatgcgccgtaaagacctcaaaacgtgctcactaatcgaagaaataaaatacaaacaaaaatacgaacgtgatgcgtttcctgtgcgccagaattaagactaagttacgcagctataatttggagccatcccctgcgtgcgcacagcgattgttatcggatcagaactaagctaacactacagtagaaacagaagagaagccacgagaggagaaaaggtcacgtgatccacgagataacaccctccctgatatgttacgtcacgtggcacattctatcccttctgtgcaatgtcacgtgcctgacctttctcttcgaccgagagtcctacttttacttgcagctttctcgccgcaccctctaaatttgctcgtcggtgcatttacgatgtacagttgcgaatctcgggtgattttttgctcacattttggcggtagagcacttctttccggtgcgaaatccgtcaaaatgcaagttcggggtatttgcgactatggtgatagttttggaagtgtttctgagtcaattactttgggattctccttctcattcccttttgtatatggtattctatggcatgtatcatggcttggagttgtctgaaactcaaaatacaccttgataaaatctgattatctttaacctaaaagaggtagatcggaagagtacgaagatagttttccggaacagctacggaaaacggtttgtgaatattaagggaagttggggaccatggttttcgtgtcacatgatctacaagttgtgtcccctgtgtgtgttttgtgtcctgcagtttctgtaacgcagttgtatgtacagtatgtacagtaccaggacatactcctaacgggcctcctcttgcacctgcacctggacgagcaaatttcgagcagatatcgagttaccatgcaaagatcggcgtatatatagacaggagcttgggcctatgtatgcacatttcactaatcgcaatcacaatcgcaatggatcacggaactatggaccacgctactatgaaccacgctaccatggaccactcgggtcacaacatggcttctatggctacttcgattctcaccaccgccgtttccaccgctatgaacgccatggccaccggtatggaccactccaccatggaccattccaccatggaccactcttccatggaccactctagcatgggaggcatggaccatgatatgggaggaatggaccatggaggacacatgggaatgaacatgtggctcaccaccacctggagagactatcccgttcttttcaagaccatgacagcttctactggaggcaagtgctttggtattttctgcgccctcttctttaccggcatgttccatcgaggactggcccttcttagacagaccatggaggccaagtgggcccaggctgaccgagagaagatcaaggagaccggggttcctgccaagactggcctttccggcttctttgccaacattaaccctatcagagacctaatccgagtgactgttgcgttcacatactacatgattggatacgctctcatgctgtctgccatgtcgtacgttcttgtctactttttcggcatttgcctgggtcttgctttcggagagattctgttcaacaacgtcgcgcggacttgccaggttgcccagattgaggatccaaagggcgaggattgttgctgttagaggagcgacgctgcttgttcactagcacgtttgacatgatgagcatactgccacaaatctttccttctttgcacacccgcactcctttcaaccttctctgtctatcttttatccgtagataccatctactcacttaatttcttcaaagcaattgacctgctgccgaccgtttgatgcatccatcaatgtacatacatactagtaatttatcattaataagagagttctaaaggcaagtttcgtatgtccagagcgaaaatgaccaagtttttggtctttaattttccactgtggggcacagtagtgtgctcaagatatctttcaccttccttgatctcttggttctggtagtattcgtcgtgcgaactccaaggatggctctgatggggtttagttaaataaaatcacaatgttaactggtatttatttgttttgtttagtacagagtaattccccttaaatgcttcaactcggcaaacagtatttattcaaggtgccttaactttgacctagaattaatgttgtaaaatccattcagaagggccacaattagggcccctaaatacaaccacaattgctttcccacattcagccatctgagtgtttttccaagtcatttaatctaccctgaagtggggataatatgatctgccatccccagaatcgaacacacgaggctcgcttcccgccctcaaaataggctttacatccacctcttcccgcatatctagagcacgctgataaaattattgcttaggcggacttggaaagcacaaaagtcgacggatctcgatcaaaactcgttgccaacacacaccgcgacttttacacgcatcgttacaacccacatatcacaacaaccatgtcgcgagtaggaattttggttctgggacccgccggagtgggcaaatcgaccttctgcaacgcactcatcacccacatccaatccattggaagacgggctcacattgtcaatctcgatcctgctgccgagccgaacgaatacgaattcacggtcgacattcgagacctgatctcgctgaacgacgtcatggaggagatggaactgggccctaacggaggactcatgtactgctttgaattcttgctgcagaacatggactggctggaagaggagctgggcgagtttgaagacgagtatttgatctttgactgtcccggtcagattgaactgtacacccacgtgcctgttcttcctaccatcgttaaacatctgcagagacacatgggcttcagcttatgtgcatgttacatcctggaggccccttttgtactggatcgtccaaagtttttttccggcgtgctgtcggccatgagtgccatgattctgctcgaaaccccacacatcaacattctgtcgaaaatggacctcatcaaggacgaggtgccgaaacgcgagctcaagcggttcctcaacccagatcctcttctcatggtggatgaggctaactcgcaaaccaaccccaagttccaccagctcaacttggccatcaccaacatgattgaggattttggaatggtccagtttctgccactggaggccaagaacccagactcagtcgctgctatcttgagttatctcgatgatgttacccaatgggctgataaccaggagcccaaggagcccaaggtggaggaggttgaggaggaagagtaaaagagaaattgagcaccttgctgcgagattgtgttggctgacacaaggaaccatagcaataccacgacgcttatggcaagagtttcggttgaaactaattacaacaaaaacgcgattgcattcatgaaatagaatacatacatttttgatactctcaaggaaactctcgttgcaaactcacagtgtgtatattctacagctttctttcgaaaacccatctattagtacatttacacttcgtatatacctttccatgctagatctacgggtaagatgcatgctgtagctacaagttaatgtcgagcattacagtgagggaaagtagacgccttacggggggccttacagccccgagcagattttaaaattgtgtttgagatgccccggggtaggtctcatcgtcatgtttactcgccggcagcctctcggcaccagaccaggttctttccgacaccgcctgcaacaaaaccctgattctttcctccaatgacaccgagaccccatcccttcttgagccaggcaacggtgaagacgggagtggtgagcgcagtttgggtgcaaacgcacgtcttgttttcggtcgaccacaccttcatctttccgtcgtagcttccactcagcacgtactcgccagactcgttccacgccactgccattacccacgtatcgtgtcccgtcaggttggtgtagtactcgccggacgaaatgtggtagaggtagacgatgcctgaatcatctccaacggccagcagggacgaattgggtgagattttgacagatcgaatgggagtggagtggcccagaagcgagtacatgagtctgccggtctgggtggagaacagatacagtccaccattctcgtgaccactggaaatgtattcgccacactgggagaagtcaacacagataccgtgggagggtcgggtgacggggaatttgtgcaccagctcgtcggtctcgaggttccattggaacacgtgtcccgatgtgtttgtgaccgccatcatgtgaccgtttccagagatggccacggcccagataccagagacctcgttgttgatcttggttgcaatgggctccagagaccgcagatcgaagaggctgagcgctccatcgaacgccacagccgccagaatgtcgccgttggtgtcagtggccacgtggtggaagcctacggcgtttgtagccagcaccgagccggcagggttgctatcgttgttctcccacagcttgacggtgccgtcagccgaggcggagatggtgtatttgtcggtcgtggcgacgctgaaaatgtccgccttatgcgcatcggcaagtgacagcgattggatgtatggctttgacatggtggtgtagatgtagcggagtgatgacttatccagtatcgtagtggtcctgatgccagatcaaatatgcgaggtggaactttgtctaccaggcgggaaggtagggtgtgaagttggagacattatgagaaaggaaacaggtgtaataaaagcgccgatatatttaattggtgtttaggagcacagttgacttttctgatttccaattgaccaataaacagtgattctgggaggtacgttggttcttgggttctcttaactaagggtggaaaaaacttttctaaattgtggagatttagttgggtattagttgggtttcaaagctaaagaagatatcgtgagctctaggtattgtaattacaggatcttcatcgcagattgtctctattagcacccgcttcaaaactaccacccattaaatttcattactccattatgttatgtccacgtgacatctatccattgccgtttactgtccgtgggtacctctctggtaggttctgggaagaggcaaccaggtggccatcatgagaccacaaagagcgaggcagaagggatagacgacgaaagaacctcgagactgagctgtgataccgacaaagaaggggaatagggcacctccagtcgatccaaacgctgtcatgacggtgatactgatgacctgaatctttcgcggaaccagaactgtagctacagtgattagcagcgggtaagaaggtcccatgacaaaacctgcaaaggagacacaaactgcagctccgataatggatggaatcagccaggtgagaatgatgagtacaatcaggaagattgtgagaatgactacagaccgtttaggaccccatctctggcaaggagccacgagaacaaaacgacctagtgttagaccagcccaaaatccggctgcaacgtatccaacttggtcggggtttccacctcggtaatcaatcagataggtgacgacccatccaccaatcgccacctcggttccttggtacgccattgtgaacagagccaagagccatgtgactttgtttcggagtgacagtcgcaccagactctcttctccttcgacaggagccgcaactgcggcgtcgccttcttcaccttcaaaacccgccatgtcttgcttgtatccgatccagctccatccaatacacattgtagagcaacacgacaggccaacgagaatcagaaagaagaagctccactgaacattagcggagatcatggccgtggcaatcagaggagcaactgtagcccctgctccgtatgctccatgtaggaaaccaagataagtatggcccttatccatcgaagaaacaaagatgttttgttgagcaagacccgcagccactcccagtccaccaatgtagtaggcgatcacaactagcgggtaagggggagctggagagatgattgtggtcatggccagaatgaaaacagggctcaaagtcagcatcaagtacctgcccaccttttcattgatccagtacgagcccagagccactgtgatgaagcccagtgagtttcccaaccagatgatagacacaacagcgtatccgatattgtaccagctttcaatatggggaagcagagcaccaggtgcaccatctgagaaccctagctggaaaccaaaaagacacgccgccaacagccggtatatgttttttgaggggtttctgatgctcatgagtttctgtgtagtcgactccggctcggtttctgtctctcggttcgtttccctctcggaggtgatttcaaacgagtctggacgatccgagtcgtctgtgaaaactacctctacctgggtcttcttcgcaaattgctccttagagtcgattctcacggccggagattgtgattctcgacgctcaatgcgctccaattcaatgggattcatgattgctgagaaattcaagaggtgaagaaagtcgagtgcatcgtgcatactatacatgttctttatccccacttccaactctaaccaagagcttaggcacgcggaaaggatgctaaaaagagcaaaaaaaggcttattgtcgtatatcaggatcttatgccgcttttggaaacgttgggagaaaaagtaacatgtcgatggttgctctctgtgaattatttccgatttagaacggtttgtaagcgaacttacccacatctgcagctgcagatatgacgcacaattatgcagccggacagccatttccgccttttttagggttcaacggaatcggtcttccgtgagactatggagggcagtgggttagtcagcagaaatagaggaggtaggcacatgacattgttggcgatggtggatacggaagtggttcagcaaagtgggttgtttaaatggcttaataataaattactgtactcgaattgactaatttgcaacgtcttgatgaaggccgtttcttgtgattgtgtatggtgtcatcgagagagcgttgattcgggagacgaggtggacaagaagcgcagaccaaatgttgagagagtagacggatggcatcggaaacatcccgttatacacttgaagtaatatggaaaacgcccgtatctgctggagtttacaccaatggccgtttgtgactcttcaagctgctaacagttgtatggtgagcaatctactgactgcagcagtgtatgtactgctgcagaagagccgggctctctatccaattgtccatggtctacacaacagagatctgacgggcttttttttttttttcctttttttgtatttatatatatagcttggatggtgattacgaactgagagagaaagtggagatgacagccgtgacagatgaacctgtaaagaggcaggataatgcgcccgactttgacgacaacttcagagacgacgcggttgaagtttttgcgagtgaagcatctgcagatgggttgctctacactgtgtacgatagtacgtacaccatttacaaacattggctaacattggcgttgagtaatgcgacactgtcctggatgtagtagacgagaacatcttagtgaatgacatacttagccagtacagcacagtggctatatttgcagtatattacagtatatagtcgccgcggtgcttgtacgtactgaacctctatataagatacaatacgatctcagtttgttttggctcgcacaaatggcatacaaacacgaagaaaaagatcccattctggttccagagctggacacgactaaccaaaagcccgcgttggggttcgccatcttgctgtccgactacctggactcctgcgaccagcctgagaacaaagtcagcatcgtccatagcaacagcccgtttgggtcgtacttggaggacaccaacggcatcactgttcgaacggacattgctcgcagctgggccaagatggaaatgaccgccatcaagaaccggatcgttttgagcggtctcacgctgaccattccgctcttcatgtatctcaagctgattttctggtgacattgaggtgccacaggctgctgcttactacattttctactgttcagtactgtaaaatgcatgtattataataaaaatccaagtggatatgtgcgtgtagacacgggcgagtatcgtattgtacgtctacccctttatgtgccgttttgtgtcgtttgcgcctctgtggtgctgtcatgttttgttccctactcatcctcctcgatctcatcgtcaccatcgagcagccgcgactcgaacttctcgtcctggacgtcgttctgcattcgggcagtcagaaacttgttgatcaccgactgaacacggatcacatcggctcgaatctggcccagagcagagtcgctgggggctgtgggggcatctcggtcggtggcaacctcctggtcggtggcttgcgacggctccaggaccgtgggctcgtgttccggtgcattgtatgtggcctttactcccgtcctcgtcattatattgttgtgctgtgggagaatcgaacctgatttttcaaaacgatgatgatgatgatggatgggagaagttggtgcagttcatgcatgaactctatgtggggcggcagtagaggacgagaggagagatggcaacgtttgctgtcatacaagtactcgtaccaagagggcagtttatgagtgtcgcatttcaatttcatacctgaatcattaacgacataccattactaagcagatatgagcaggtcaaaagtacacttgcactcgtaccgccatgtacccccactctgacactctgacaaagaggtgcgtagaaaatagaattggccacaaatgctaatgaaacgagtgtgaaaagtgataagacatttgtggggcatcagcttgagccatatccgtgtaatatggcacaattgccgcttctggggcactataaattcaaccccatctccagtatagcttgctgatgtacatcttgtactatactcaacatgcttatcttatggtagacactcgccaaacacccataacacactcaattgagatggcctcaacgaagaaaccggacactagtctcatatacgcgaccctgcgtatcttttaacccccctgggctcttttcttccctcttacaacagatatccagggcaatgtggggaaggttccggagcaagttgggacaacgcagactacaaatactaattgcttatccttatcaataccgatattgccttcatccacacatcttcaccacacactccacaatgaacaccacagccactatcaaaacgtttggcggcgagctgctcaagctcagccacgactccaaggtcaatgggtgcaagatggacctcaatgtcttcgtgccccccaatgcccccgccaaggtcccagtgctcttcttcctctctggcctcacctgcaccggcaacaactgtgctgagaagggctttttacatccctttgccgccaagcatggaatcgccattgtctaccccgacacctcgccacgaggccacaacatccccggagaggacgactcgtgggactttggatcgggagcaggcttctacctcaacgccaccaaggagccctacaagggcaagtacaacatgtaccagtacatctccgaggagttgcccgctctgctgtggcagcagtttcctcagtttgacaaggacaatgtcggtatcaccggccactcaatgggcggccatggtgctctgaccctgttcctgaagaaccccggcatgtacaagtccgtcagtgcattctcgcccatctccaaccccaagaactgcccctggggagacaaagccttctcaggctacctcaacgacaaatctgaatgggacgactatgacgcttctgagctcatcaagaagtacaagggccccactcccggcattctcatcgactgtggaaccgcagataacttttacacccagggccagctgcttcctgagaacctcgttgctgctagcaagggcaccgagtttgatggcaaggttgatctgcgactccaggacggttacgaccactcctattacttcatttccacctttgccgaggatcacgttaaccatgccgccaagtacctgactgcatccaagttgtaggctggtggacacaacacataagtaaatactatctaccattgattacctaactacagtggcagcgactgcatctaaccctgcaaccctctaaagaattttccctgcttctcgctaccgattcctccctcaggatcgattcccatctggatcatcttgacggccagctccagaaggtagtcaattgcctcgttgtacaccttggccttccatacggtctctccccatacgtagataccatgtcgtcgaacaagaacggcagtgcaagtaggatattccttgatggcagcttgaagggtgtctgtcaggtcctcctcatgggccgtgttttcgataatggggatctccagagtgtcgaagaaggagagatagccggattcgacaacctggggaatagccttgatctgctcaatgttgctgatcttgaacaccttgtcgtacaacagagtgcacattacagccgcctgcgaatgggtgtggatgcacgctccagcgtctctaagagtgtatgcagagaggaacagcggcgtgcaggccgagggcttgaaggtgggtgatcgtcgcagataatcccggctcttgagatccatgacaaacatgtcggtgggctgcattcgctccttttgcacgcccgaaggcgccaaccacacggtatcgccctctcgaatggaaatgccacctccggtaccagtcacccagttgttgtcgtagaagagcttgcacagctcgacaatgaggttggcggggtgtttagggtcgctggacaccaccaggctttctgtgtcggtcatgtcgggggtgttgtgggagagagattggaggacgccatgttggagatgataaatctggggtattgtagggctagggttagcacgtgggtgggtgctgatagagtatgtggcaggaaacccgtatgttgtggagaggtcggtagtgatatgtaggtgaccttgtcaatggggttcattggaagatctatcttcttgctctcacatcttccatgtcgttgaatgtccagatttcgagaggtcaggaacttaatgtggcttggtcaagtaattttgttaagaaattttgttaagaaattttaagtaagtggactgtgagaacaggttccaaaacagctcattttggtattatattcggctgaaaattttacagatatctttttttcgtttcttagtaatccaccacataatccacaaaaaattcccattcctatagagtcaattacagatagattcttgtggctgccttcaaacctggcccaagagtcgtgatctccctctttaacgacgaagagctaatataaaaaacgcaaaatattttacaaagtgaaggaccatatagataacagcgtcaatgagacttttatgaaacgctcaattggataagtggtaactaatgcgattaattatggtgttcgcatttcatctccttcttcgcagatcaacccttcgattgccgtcctgtgacatgatcccgaatgctttttgccgcaactttcagtcaccagccttgttcaagatgtcgaaggaataataatgtgtcacgtgatggcgggcctggtcctcttgttttcttctatcaaatcatcaatcatacattcatttacatacattggaaatctctgtgaccgcagtcttaaagagtaccagtctccttgagcttgccgaccagctcatcaacgttctcgaccttgacaccggcctgtcgcttggcaggctcggcaaccttgagggtctcgagtcggttggcaacgccgtcaaagtccttgatcttgaccaccttgaggggcttcttcttggccttcatgatgttgggcagagtcacgtatcgaggctcgttgagtcgcagatcggtggtaatgatcatgggcagtttggcagcgacggtctcgacaccaccatcgacctctcgggtgacctcgaccttgtcgccgttgacagacaccttggaggcctgggtggcctggggccacttgagcagaccagcgagaatctgaccggtctggccgttgtcgccgtcaatggcctgctttccgagaatgaccaggttggacttctgttcctcaatcagcttcttgagcaccttggccacacccagaggctcaagctcggtgtccttgggacccatctccaccagagtggagtcgtcagcacccttggccagagcctgtcgcaggatatcctgggccttggagggaccgacggaggccacgtgaatgttctcaaccagatccttgtttccctccttgagcagaagagcctcctcgacagcaatatcacagaaggggttgatggagaacttgactccagtggtctcgacgccggtgccggccttgttgactcggggcttgacagcgaaatcaattactcgcttgacgggcacaaagatacgcagcttgttggacatgttgtgtgtgtgtgtgttgtggttgtgacgttgagcctgagtgaggtgtggaggagtataagcagaggtgcactacgctattgtatatgctgtgctgtggtcagagagggttcgcattctaagcttgcaacaaataaggttgtgtggagttacgggttgatttcgggggtggaggaggggaccgggttagagatgatcacgtgatatacttggagataaaccgccgccagttggtttaagtcacatgaccagcctgattgcagttccccccgtctccctgtggtcattagtcgtcccaacaaacgctctcccgcttcttctccaatggactcggagaatgctcggctccggcaactattgccacttttaaaaagcttaaattcaccaacggtctctggggttggttgctattgtagagaagggggggattggggaggtcacgtgacggaaatattgtcgcggttggattggacacatttcggtatgtagggggttggatttttgagcggtcacatgacaccatccaccgcagagtggcacatctattacacctgtacaatccatagccgaacaagtagatactgtagtcaggcgatgagcttggttggagacaagagtgggtgtcaaacctggccgtaatagtcaattgaactagccatcttcctttcaattgtataaatcttccaccacagtgtttccatgtatagccgagtcgctctcggcagcgttgcaggaagaccacgttatcaggcgcagattttgggattctgaaaagctgtagcagcatctccaagagccacagattatagcaatatactccgatccactctaaccgctctggatcatacttgttttgacagttgaaattttcggctcatggccatacctttatgtgagtgttgtgcggtcgtctgacattatgccatctgtctgcaatctagccatgcttccattcttccattcaattcccaaccaggcttttgagtctttttcctggggttttacgccgccttttttctccacacctcggctttcggcaggtcacgtgacaacccggttttttcctcggtgcgaaaccggacctgcatcattagtgtggaaagcgcttatataatcgaggtcggtaaccttttttgctctgagtcattttaaccagcggataaaattaccctgcagccgggcggaagcttgttagttgggagttgaccagagttggagatttacttggttattttgtcaagaggtttttgccacgactacaagtactgtactgtacttgtacgagcagatttataatcctagaggtgggcggccagtacagatatgagctgtatatgtacttgtagttcatattctcttcttggcctggaaaatctggctcagttttccgagaagcattcagttgtgtcttcaatttggatggagtatactggctagaaagtggaatgaaaaaatctgtgaacgagacacaagtcctgcaccaaacagacgcgaatcggtgtgacaaatgcgcccattacaagtgcaattacaagtagtacaagttcagcacaagtacgggtacttgcaacccctggaggtagttgtacctaacattcaactgacaagcaatgttaccagtaatgctaccagtaatgcaacagtcctgtatatggaattgactgatacgagtacattactgtaccggtactcgtcaccacacgcttcgagtctttctcgaagccataccgaagtctacaaatatacaggcccagcagcatgattatatgtttgggtatgtgtggggtaatgtttcaggttaagctctcgaggactaatgagatggcgataagagagagatctgtggtgacggtgagacgacctaaatggcaatctagtgccttgaaccttgcaacaagaatcattctggggaagtctcagaacactttgtttctgtctttgtgttcgtggtactaacatcctggcttccttgggtctgccgggtgccgtggagatgatgtggggtaggtgtcatatggaagtatgagggggatgaattaatgatgacggatggagagagtggagggagaaaagatggaataataggaaactaagcagaaagtgatcatgcagtcaatggaggagttggtcgttggggaagttggccattggaaggggtcagccattggagttggcaatgaaggagttggtcatcaaagagccggttgctcaaagaaaccaaacgtgggggcttccgcagatgtaatcctcttacatttttccatctacgatgtactggcactacgttaatcggagtcggagaacctgctgacccccacagaatcttcaacacctactgtacacctgacataactgttagacagaagcaagagtctggcgatggctacagaaccggaggactcgcaggacgagttacaaacagtcgatgaacgagaagtacaacaaggactcacataccaactgtactcctcacattaacagacgacttctattgtatcgtactgtacatactgtgtactgcgacatcgcaggagtatgtatagtcagtactcctacatgcacttgaccgcgtatactcttgaactaataactcgtacaaaacactagctacaccacgtgtaagatagatgctgatggacatgacgagtagctactctgtatgaccagcttcaaacaacaagacaaacttcacacaaggacgatagacgcaatctctaacaatggaatcccactttgatgcttgttcctgatcacatttgtttgtctcatcgcaggccaatgatagttggtttattttgacagcttctgggcgccaggggtcaagcacacgataagatgcatagtacagtatgtactgtaatgagatttctaagcacatttgactaacatctgtttttagatgtatccacgagaggtatgaagtctgcttgcgatctggcccattgtcgactcactgcagttgcacccaccccaccattgtactcacagttacccctcccccactaacagtatcaaactagcaagtccaagatccgctagttaaagtccccgctttccccacaaccaatctacttgtagacggctgaacgtccttcttctatcatcgagaccagaagcagtctcttcattgtctcatttcggccgagagcgggagcgatatatgcgtcgatatatcacttggatttatgactctggccggcaacgttttcaaaacattgtggtcatcatttgctcatctccagcacctccatttggtgacacggctgtggcagccgcctggtattttagacgactgacaggggcacacccaccccctccgattttgttttttagtctgcatcgctgttttgcttctggccttttcgtgtgcctgtcgcttgtagagtttagaccccaccgaccgacgttaataacaaccgaaagaggtgagaatgaggtggagctgagaagggcaaacgtggggtttgcgagcggaaaaaacacgaaaatccactccttgtggacccttcacctgatccccatctctaaaccggccgcatagccaccccttcacccatctctaccttacgtcaagctaccccacgtcacccaacaaccaagaaaaattaactcctcagccgtatacgataaagtgcattgttcacgcaaggtgtcgaagccaatgaaaagaagtgcgacagggtatataaaatgacagcggagtcgaaattgttcaaggaggagactcgacgaaatctcaactctctactactcgcccaaaatgaatgtaatacccgtctcagagctctcgccaatggaccagttgctgtcgcttctgccgcggctgtttgaaggaaatggaaacctcgctggcctgatatctctggtcccttttgggattctatcgacagtactcgaatctccctacggaccagcactggtggaagtgctcaactcacaagataccctgccattagactactcagatcgactactatcgttattccccatcccaccatttgcctatacaggaactggcattctcaagattgttgtaatggcgcacaatgttgtgggaaacaacattccgcagtatgttctcgacatggtcatgactactcagtataacattttcggcaacttccccaagaaggacgtcgacacgattccttgtgccattttcctcgtcatcaactgtgtattggcgctggcaaacttctacgtctttatgcgcggaattatgcggaatcacaacttctatcttatgttcggtcttggatggcagtgcctgttcaactgcttgggtttcggaatgcgactgggatgggcccaggacattctacagttaagactaggcatcgggtcgacagtgttcatcatcttatccattgtcacaatcaacttcatgaacttcctactagcacataggatcttgacgtttcgacatccagaaacaggtgatgcaacttggtttggaatgctcatgatcctcatttacctggcattctgcggggtactcctcatggctattgtcactcaaatcgtcatcttctcgtacttcctcgactacatgcactggagacaggctacttctggaatgcaggcatccagtatcctgattgtactgttttcggcaggaggagtgctcatcataatcgcagcttatatcatcccccgaggagctattcctctccatcacaagagccgtctccgactttcagcatcaaacattgagtcgtatggcctgttctacttccctccgaaacattcccaggtggttcaatataagtcagaccctgccatgaagctcgattccggccagctggctgccagaactatcaacggcagagacttacacacctcatcaatcatcgtcatcttcagctcgttgatcctggcgggctcagccgcaatgagatgtgccaccatcatgattggagacagatgggaaatggatgccaagttcatttacagtcagacggcattctacattggatttggggtatttgaggtcattgtcaatgttatctttctcgtgtttcgaatcgatctccgcttctacattcccgactggcctaaaaagggacggggaggtatcgttgtccatagagacacaaaggagattgtcaaagagatggacgcagaagcaagaggcgacaagcgggactttgtgttcatcaatgtccctactcctgctcccactcaagactggattcctccagacgactccaacacttatggagatctcaagggtgagacgcgatcttttgatttcgacgacaaggagaagttggccattgtggaaatcatgcctgtacctggcgatgatacagatgttccccaaacgccaatggtgcccgacaagacatacgtgtccatgcgcagcaagagtccccagagccttgttccttcgtatgcttccccaagaacatacgcaaacggtcagcagctgaagaatggagaaactattgatgggtttgtcatgaccagcaaggaccccgaacctgccaacgagaccataccgggaaacccacccactctagctgcagctacaagacccactgtgatctctccaccaccttctgcctctaccccggcaactccaattctgcctgtgttggtcgagactgccgagaacgggtccagtcatcgctccttctctccacagagccgagaggtactttccatgccctcgcctagttattcagactacaactactatgctagaccatacgaagagcgacgcagcgagttgtacgacgtatagttctttctatttatgtatgtatttatttaatgtatctctattcccattggcatcaagtctgtacatgatcaaaaccctttggtgaacaggcggatcgacatccaaagagaataaggagtaaatcaagtttgtatgaatacaccaatacgtccaggtttcatctatatatcctcaaaccgaaatctggttttttttcagggcggaataaatcagtttttttcaggtcaaaaagtttcaataaggttcagaattaacttccactcccggtggccaagctggtttaaggcgcgagactgtaaaggtaaaaaattgtaatcttgagatcgggcgttcgactcgcccccgggagatttttttgtccttcgatcacagaaatttcaccttatgcgaagagaccgaactactttttgcttccgacgaaaatatcccagttcttcatgctcataggacaccaaaagagattcctctaatagtgaaaatcatgaagtttgtttttggctgtagcatctacaaccatccaagcacgagtgctgtacccacggatctatttagtcagagggagaatacgaaacaaaaaaacaacagtaacatcagtcacgtgatactccgatacggggaatcgaaccccggtctccacggttctccacatgagagcgtgatgtgatagcccctacactatatcggacgatgaggatccgtgaccgttgggtctatataaggatgaaaaagattcgataataacgaaagtatgggagattttgagatttcaaacatggcaaccagatcggttaatgaacgtggagtccaaaaaagaagcactaattccagtctctctttttaatcatgtgattacggagatgtcaaagttgttgaaagtttggatcaatgttcagtttggagagtgaaaaaaagaaacctaatcaaaaggcggtcaacacaggagaagcagaaatactgtagagtcctagtcttgagagggcaaaaaagaatggtccctagcaggatcgaactgctgatcttcgcgttgcaaagaggctaatttcttattagcacgacgccttaaccaactgggccaagggacctttttttagttgaaagtatcaagtgccctctactatctgaaaaaatatcaaaatctccgccaaaatctccgccaaaaaacggcggttatggggccccaggttcgctggaaggcatcgccaactcttctacagaggtttatccttagcgaaattctttcgagccatttacagccggtatttacaatgtgcagcaatatccccataaccatgtcagcatatacaattccaaccgcaaaaagtccgctacagtactcaccaagacccactatgtgttttaaacatcttaacttataaacgataaactaacaaacgtcctcgaccttctcctcgtctcccttgacaccaagatcaacaacgaggtttcggtagaactgatcaaagagcatgtccatacagagaccagtgacgacaggatcatatcgacccttggaagactcgtctcgaataaaggcatgctgggcgccagcaacctccaggaacgagaagaagacgccgttatctcgcagagtctttcgaatcagatctcgcccctccggaggaacatggttgtccttagtgccaaaaacaagagtaaactcggcgttcttgttgaactcgttgcttcgcttgagagagtcgtcgttcttgccgagaccaagggagtgcgagtgaatgtcggtagcaaaaaaggtgaagacggaagtgactcgcttgtccagagcagctcggaacgccaggtgaccgcccaggcacattccggtggcaccaattcgacctgtgcagttgtccagagaagtcaggtagtcaattgccagcttgttgtcctcatcgtacgactccagaggcttctcgatcttgtacttgttgcccgcgtcggttccaggaacatcgtaagccaatggctcggggccgacaaagttgtggtaaatcgaaggagcaaccacaatgtagccccgaccagcaatctgctgagccactcgcgacacagggccggtcacctggtagatctcagagtacaccagtactccggggaacttggcattggggtacccaggaatagagggcgtgtacacaaatagccggagagtggtgccgtacgaggttttgacgtcgtggtaggattccttgataagcatggcgaagggggtggtgtcgatgtagcgttcgaattgttgtatgagggtctaaaatggcacctgagggttccacatcagcctacagttccgaagcatgcaggtggagcttattcacctctgcgggatgtttaattaggagacccggcagcaaaaaaggcgaacacttaacagtgtattatacaccacattccattcatctacacctctataagggattaaaccgaccgcaaaactggcaactaatgccgttctgattttcatcctgccactcgttacgaagcaaccgggactgcgaccactgttggtgatgcgggtgctggtattggccagaatgcatctgagtagatggttgatagtactggccgccaggagaatggtgcgccgcatactcatgcccaaccccactaccaactaaagagttccgatcgctgtttcgagaagggggcatgcctcctcgcccaacaggaccaccagtttcataaccagatccacaaagtttgcttttatggtggtatgagccagctgtgttacttggtgcaacgaccactgcagccgcactcgaactagcacccccaccacggctcttgcgcactatcaacggctggacctgctcattgtagctgcgggcctcagacaccagcctggagctaagcggcgaagctagcttggagcccaaatcgggcgacatgacctgattgtcatctgtgcccatttgagagaaagtctcgacctctgcggagtaatcagttcctcgtgatttcatctcttgagggttgcttcgactcacccttcggtccttgagagccatctctgtctctctagcttgtgagagcgcctgctgagtgtacggcgagaaagatgccgatggaggttgtgggtagatgctagacgatgacgagaattggcggaagtgcgaggggttcgtagactccccgccactggtgtctcggtgatttccagtttgtgtcttgaatttgtgattgagtcgtgaaggttcgattttagaccggctgttagtggttctaatagtggttccctgggtgctcaacctcgtggactgcgggcgtttcgaagagcttttcgtatcaccgcgtttagtggcggtctccctagacttgccttttctcttttcagcctgcaggaccgcgggaggaacgattttctcaacatcctcatcctctttcgacttgaacaaggacagaaagcccttcaactttgtctttttgccgggggaagacgattttgtggatcgtgcggaccgagaactgccggcagacttgagatttcgcagggtgggcgcatcggaatcagctgcaccggagagagatttgatgctggcaaaaggcctgtaaacgttggccttgcatccgcgttcgaggtcagccaagaagcgtcgaccttcttttgtgaacacaaagtacgcctggatctgtaggaagcccgcgttgtaacccttgtgtctgagtgacgacgagaatgtcgacggatgttccatatgctgttcattgacatccagcgagcagtgaccaatgctcttgttgtagttgtcgtcaatgccggcgaaacgggcaaaaacagacaatgtcacgcgtcggagagggtaggtgtgcggttcaacacggagctcgagactctgtccccacctgatgccaggcaggttccgtcctccagactcgaccttgtggccgcaagtggacaccgaggtgagggtgttggacaccccgacagagatgaagagctgggtccctccgcgctcaatgtcggcgtactcttccggtatcaccagattgtcctgtgttagtaagggtatcacacttggcgcgtggttgcgtaacataccagtctttcaacgaccacaaatagcgatccgattgcgaccatgggtgttgctggcgttgttgagtggtatcagtggtacttgtatcaatgtggtgtagtagaagatatggtggtatcagatatgtacagtacgcgtgttgtgagaagtgtcagacacaaacggcgggaaattaaaaggtttggaacatgtataattatattgtacttttgtagatggttttccgttgtgtgtaaataaggttcaggaactatgagcgagccgtgtaggagaaagacaatcagagcaatgaggaaacagtggggagatccgctgaggccagaagacttccttaatacgcccctttcttaacggtcgataccgttggtcgtcttcttacacaaactgggtggttaatcccgtgtactcgtccggacatgttaccatgcttcgatgcactatcgagccgtgggtttgccgacggaacactgggataaaaaagcgaaatacgcaacaggtttcatggtaaaacatgcctaagatgtgggcggaacataacctatcggaaaagagaagtgcaatagcgacgatcacgtgatacacacacacacacatacacacacgctctctgcttgtccactagtagcaactatgctgcatcgtgactcagttttccgattcctttacattcgaacttcatcgcattagattgatgacccccacatgtcggttcccccactcggttaacaagttatgtataggcgggggcaaatagcgaagattggacgataaggatggaattttgacatggacaaactcctgaaattacaccatttcattaaatatcgtcatttttgccctagtcttttcattagcaccctccgacgtcctcacttgcaccgtttcgcactccgataagtccgctaacgggcaacccaccccacataactctaactgcttggccgacatatcgtctaatgattaatgcatataaatacataaatacatatatatattatacacttcatccgcactacgacacgaaggagccaattacacaacaagtcgccaatcaatacgaaccaacacatccaacatgtcaccgcgattctctcgacgatcggtggtccattcgaccaagggaatggttgcctccacacaacccctggcctccgctatcggagcccgagttctcgaccaggggggaaacgccgccatggctggcattgccgttgccgctgctctcaatctgctggagccccaccaaaccggtgtgggaggagatatgtttgctctgttctacgacgccaagacaaagaaggtcgagggactcaatggatccggccgatctcccaaggctctgactgtcgactatcttcgaaagcacggcgttgaaggaccccgaatccctcttacttctcctcacaccatcactgtacccggtgccgttggtggctggtgtgatatctacgaacggtggggcaacaagaagctcaccatggcagagattctggagccggttgcccagctcgctgaagagggagctcccatctccgaggtgtctgccaagctgtggaaggaccatggccccaaactgctgaagacagactctgcaggagccgatctgctggtcaaggacgactctgccgaaactggatacagagctccctatgccggagaagtgttcaagaaccccggtctagctgccgtgctgcgggaaatcggagccaagggaagagacggattctacaagggctgggtagcggacagcattctggagattctgcaaaagcgaggctctctgatgacccgagaagacctggagaaccacacttcctcctttgtcgaacctattgccattgaaatcaaggacaacatcaagctgtgggagcttcctcccaacggttccggcctggttgccattatcgctgttggtgtcatcaaggctctggaccgacagggtaaaatctctctggaaggtctcaagctcaactcggccgagtatctgcatgtggccgtcgaggctctcaagtttgcgttccgagaagccgatgagtacgtatctgatcctgaccaccacgacgtttctctggaggagcttctgagtgagaccaagtacgacgagcttgccaaccggttcgacaccagcaagatccaccccaactatgacgataacgtcatcaaccccatccacaagtccgacactgtctactttgccattacagaccgatggggtaacgcgtgctcgttcattatttccatttttgacggatttggatcgtctactgtccctgctggcactggtttctgtcttcagaaccgaggtctcaacttcaacctcactgaggggacccgaaactgccttgctggaggcaaacgaccctaccacaccatcattcccgctatggtcaccaagggtgacgacctgtgggcgtgctacggagtcatgggaggcttcatgcagcctcagggccacgtccaggtgctgctgaacatgatcaactttggccttgacccccagcaggctctggacgcgcctcgattctgtctctctgctggcaagggaattgatttcggaaagggcacccatggaccctgcagcaagcacgagacggtggttaatcttgaggagaccatcgatccagaggtggtcgaaactctcaagaacctgggccataccgtcaatgttgtttctggcgaagatgcgtgggctctgtttggacgaggccaagtgattcgacaagacgagaacggtgtctaccatgccggtagtgatcctcgaggtgatggacaggctgttcccattttattgtaagtgtaagtaagagtaagtacaagtaatgaatatgttatgagagagaatagagagatgaaagtgaccagaaatgagtgtctggttcaaacgactttcgtcacgcacagtctgggccacagtttccgagagggtgtaccgaatccgacagacctgtaacgacagctgtttattgttattgtttcttgacaaatggccttgtcgcagactgtcaatttccctcacagcaatgcaagtagccaacaccctccacaaccacgtttcaaacaaccaacttattaggcccaacttattaggccgagaaactgatgtgtgtttgagaaagtcttgagaatctctattaatagataattagcggtagacagccgccggggactgctgtttttggacaattggttgcccagttggaagacggcaagtaagcggcccacatttgaagcaagacatgtctgactaaatacgactgtcaacaccatgaggtatgacatgttgctgaccgccaatctctatacgggtctccaccgttattcaatacggttctaaacagatcgtccgatctacctaaacatctcacagatgcagacagtgcatagaaccccagcgtaagtattggtgtaagaggtggcacgggcacttgtacgaccactcgctgatacttgcaacggtgacaaaatgtcgacatctgtaacatcgggggatccaacttgcggggatatgtccctattgggttttcagttggtctgagacatgccttttcttgtaggtacagtaatatacattacaagtatgtactgtacaataaacagaatggagtggaatgagggccttaaggctggggaaaagaggacggacgccaggaaacgtgtgaaccaatacaccggtattttatttgcccacccaaaagctatctccaattggctgtatcaccgcccccccatgtcatgcatcatctcgcccgcatacttctgctgtaagatctgatacacgcactgtctggtaaaacaagaagaaagataaaaaaaagatggcaaaaaatggaaaaaagaaaaaaaaaaagacaaaaagcaaattctgtctcgaagagctgttgaccaaggccagctgcgagacactcgcggtgcattggatgttagatacggtgcgtttgaggttgaatggggccgaaatggacctcagttctccacattgtgcattctctgacgccatttacgaccaccctccgcgctattgctcacattaattgcgcgagcgtgtcttctcctagatcagcaggctgtgtaggtttacggtacctgtacatactgtaggttacgtcatatcaaagggagagagaaggggatttccagaatcaaaaagtgtgacggaatccccaagagtagagcgtctgtaacaggatgcagagatgtcaactgacggatcccgaacatgcatgtttgtgaaaagagaaataccgcttgtttcatctcgtcttgagccagtctgatttttcttgaacactccatcctcacctattaatagaacaatacactctagcactgcattctcgcgcaggaggcaaactcagttgcgtcgaggtttgccctcttcgagacatcaaagactcactcctgagacagacacgaccaagacacgcttagcacgccaaacggtgcagggcagtctacggatgcggcaggtagcagtggcagtaaacagaccaaagtagggacagacgaacacgtatgacgggcgttacagtgcagctcatgcccccacccccagcgacgcaacatagcccatacaggttcgatcctcggcgaagacttctgcatgctgaaatttcggcatttatgatgtccgtggagtccaagacaacacacatggtggaaaaaagagacattggagagactcaaacgaccaaatcgcacctgacaatccaccactgtaaggatcaaagacacggtgaggaataataatgccgctgatgacgcgctctcctcctccggttgcagcaacctgcttaaattagaactgtacaccgaaccttgcatcgagtttatcgtgatgtgaaaagacgagagaaacaaggagatggacgagaagcaattgcgggggtgaaaaagaacacaggtgaacggggaaggagcttgactggcgattacaacatgctttttgacccttctctttactccccctcttccccactctcacagcccactgatcgccggggggtaactgtcgatctctagcggattttctcgtgtaactttgcaaacggaatctgtaagctcggggtgaacatctttcacgctgtgttcacacctgccctgcatttcagtctcatatatatcggcgagacttccggaagaggtggtttcaaaattactacaaagtgccgtcccagcattcgttcgtcataaacaacatcaccacaagcgagacaagctataaagacacccctctcttgcctccttcattctcctcattcgcatcgtccaacaatgaagttctcattggttctgcttgcctctgtggccctgggtctgcccacgacctccaacaacgactaccggtcgtccgtcagccaggtctgggacattgtcgacaagtacagcactctgggtcatgctcagcttgagagcagagatctgtctgacctcgactctgacatcaaacatagatacctcgtgacattccgtcagaacgctacccagcaggagatctctcagcacttccaggacgtggacaagtggctgagctctggctccaacaagcgagatctgggcttcactcagctgattgagggcgcattttcttccgtgtcccggaattcacatgctctcaatgcctttgctgctaccgattcgtctccctttgacggatactacggcaagttcgataaccagaccgtggccaaggtcgagagctccagtatagtcgattcagtcgaatccgacaccatccagacgtcgcccagcttcaacggccacactctgtccaaagaggctgtcgaggaagacaagactcaggcagacaaggctgctgccctcaacggctttgccacggtcaccctcaacaaacagttcaccaagaactggggtctggaccgaatctcgcacattgagaacgacattcccgaggccgctggcggcaactattccctcattcccgaaatggagtacatctacggcccctccaagtacgacaccgttgcttatgtgctggacacaggagtcaatgtgactaacagtggttttggtggacgagcgtccgaacccgtcaagttcatcgagggtgagcctcccggagactactctggccacggcacccatgttgctggtatcctcggctcctccacctttggagttgccaaggacgccaaaatcatctccgtcaaggtcctcaatatgggtaacgctggtcctacctctgctgtggtcaacggagttaactggatcatccagaataacaacgccactcgggcggtcatcaactactctgccactggccccgtttccaaggccatgaaccaggcgtttgtcaaggccgttgaagctggtatcaccgtggttgtttctgccggaaacttcatgaaggacgcctgcaactactcgcccgccaacctcggctcggtgattgacggagctatcgttgttgctgcctctgaccaacacgacaagtttgcagtcggctcctcttggggttccaattacggcagatgcgtcaacgtatttgctcccggtaccgacatcccttcgctgcactggaagaatgagaacctggtgttcttcgactctggtacttctatgagtgccccctttgtttctggtctggttctctaccaccagtcccagagcgacaaccctttgtcccccaaggacgtgtctgacaagatcatcaactccaaccccggccagatccagagccccatgcaggacacccccaatggcctcgcctataatgaggctctgggccaggctcctcctcctaccaccaccgaccttggccccaaaatccccaccggccagcctcttaattagagagacagaaaacgagagcgagagctaagaatgcaccactgaaaagcccccaaatggcattatacgctcccgcgacgagccgcacagtttcaaatctgtccaaatacgtcccatgctggccttcgtcttttcccaactgcacagttgtccattctgcccactgtctctgccaaatcccttcttgattccctccattatttaattcattcgcctcaattgtatttgcaatcgaacctgcaacagtagccgccgtttcctgcaaataaaatcagctatcgtactcgtagctgctgtatcgtaatgtgccccatttttcgcagtgtgtgtgatatttcgctgctgctcatttacccacacatgatcaaaagccaaattggaccccgtacataatacgagccaatacgagtgggtaaagaggcgtcattgatagccttttggaggtggaaaaacggtccctccgatgcacgtgattgaccaggtcaacccatatacaacccgtgggcctttcctgtctcaattgccccacgggaagccctagttttcttgtccacaccccatgaggttcatgcatgattctgcaccaggcaacaaggaaacctgacactctgccacaagaggagacgttgaacaaaaatacgtatatataagatcggagaagctggccatggggctctggaacaccagcttgatgccccccttccaaacaaccgactttgaggcacttcaatgtcgcaccatcaccaccacccccaccttcatcagttctcgctccactccacccaaccccgtttctcgccctccgactgctttcgggagcctattgccttggtcggtgtgcctgataacagctggttacctttggctcctagaaccacccgtctgccgagtttttccgaactattgtggtcactggaagaaacagcaagacccatgtctccagtatcctccgagcaatcaggggactcttgcaccaccctctggtcgctcaactccaacccgggctcctcgcctgaagccccaagtgcgcccaaccccaaccttaactatacttacgaaaaatacccatctacagttgagccgattaaacggaagtacgagaactcggagcaggctgtgattgacaagactgcccggaaaaagacacggaaaacaccagcagcgtcaaccgtcaaagccattaagccaaaaacgaccaaaccacgtgcaaagaagaccaaaggcacaacatctccagccgacgcttccgaatcagcggcagccagaccagccagaccccctccagtcaaaccccctccgcctactcctgaaccaaccctggtagaacagctcctggaacatgggctgtatgaaggtgctcagcaagacgcgtgcgaacgtctgtactgctccaaatgccgctcgtacgccaaaaagactcgattcgcaaacgtggttcgcctggccacccatcttgacgttaaacatcggactttccgactcaagatcttctgcgatcacaaacagtgtcctcgctccattgtcggtttcgccagcaacaaggagaaacatgaacatctcaagcacatccacggacaagtgcaagaatagagtgagataaagtatagacgagaatagttatttattgagagtagccagtgtgtatggaacaatatgtagtgactgaagagaagacagacgtgagtataacacgataaaatcggatgcacccaactacttccctgctatgataccggtatcactcttacagatggtgcctgttactgcgaagactcatgccggacggtagcaacccagctgtacttgtcacgactacacatacacgccaattagtcatttcatccattatatatccataccatcattgctgcattactgcagacccttgatgacctcctcctgtcgttgcttctgcttggcgtcctcaacgccgcccagagatcgcacctggcccacaatgtcccgggccttgccgaaatacacctcctgcagctggtttcgcagcttggactccacgtcctcaacaatgcttccgaggtttgcgatatgctgagagggttcatcgacagccatctctcgctcggtctgtcgagtcaggttaccggaaaggccgagcttgggggacttggagcccagatcgagaatcacggtggatgtgacccggtagatcccctctccacggctggtctcaacctcaaagacgtggatggagtcccaggacgacgagggcgaggtcttcttgagcagcacaacgccggcaaagctgttagtattgtctccttcgccctggtcccacaggtagaccgaagagactcctccctcgtagtacaggtctctgtagatgtcaaaggagtcgttggcgagaacctcgagtttgcgcagagccgccgagggcgtggggccgtctgttgcgggctcgtagtcgccggaccatggggatcggaacgagtcgccgtctcggttgtagtcgcaagtcaggtactcctttttggtggatttgcaggtcttgacaccgagaggctggtcgacggaagacagcaggtcctccgcaagttccggagcaatcttgcacagggaattgaggttgacgctgacgtttttgggatccaatcgtcgcagaagagacagagcagcgtcgtattgttcgtcagactgggttagcgattgcgcgacggccggggggaggaagatcacgtggaatctatggggcgcaatgccacgtgactgccatgtttactgtcagtccgaattgtgtctgttactcaccatggtggacggttgggtatgtactgtactgtactgttgtgatgatgatgttcagatatccactgctgttaacaccgcatgcattagtcgtgcgttactacaagtagtgggattggggaaagtttattttgggaaaaacgtaggaacataagaagcagaagtagggagctggaggagggtgttgtagagtgagtgtcgcgggtgtgggggtgtcgaggttgttggaggaaatggtggcattaattaccctttaaatagggctataagtgttctaattgctatctgtggcattattttgtcatgggtgaaactaatttaatttacctcagttaagtttcaagtaactcccgtctaaaatttcaaaagagaaattaaaatttatagcgaaaattcagtttctgaatataacccaataagtagttgaagtgtaagctgggacacgttttgactggtggttgtacttaaaaagaccgaatgacacattgaagacggctgaatgacacactgataccgagcctcgggaaacacttaccagcatacgacgaaatcctgacaaatacggcctttccttatctcgaaacacgacccaagcaccaaacgccaatttgtattgtctatactccggagttaaataattacaccttccatcgcgacttgtagttacattatcagattatgtaatacagaggtatattttatgtatattttatgtatattttatgtatattttatggacaagatctcgactgataatgtataccatcctaccaacggaaccgagcgtctcagcattgtctactatatcaccacccattcatctttccatcttccaccttgtctcgccctgtttcaccatcgccgtgttccctaaccctatgcattatcgtgcatgttccaacctacttggtggagcaactaaccgtcttcacgaaacgcactagaacgatgaagagactcattccgacggtaatatcggtattgctggtgtttcttacactcacaagccctgttcagtcggcaggatgcagcatatacggcaactgtggaaagaaatcactattcggcagcgaactaccctgtccgacaccacaagacaaggctggtccgtttgagccttccaagggggatctggatctgctaggagagatctgcggcgaggtttggacacacgagaaacttttatgttgtgatacggcgcagatcaaggatctgaagaactcgctgaagaaggccgatggtctgatttcatcgtgtccggcttgcaagtccaatttttacgaattcttctgcaagttcacatgtgcccctgaccagcgcgactacgttaatgtgacacaactgggcaaatcgacagacggacgagatatcgtgacagagttgagttactatgtgaaaccagagtgggctcaggggttctacgactcgtgtaaagacatcaagttctcggcgaccaacggctacgccatggacctgttaggaggcggtagacacggatacaagaactttctcaagtttctgggggacgaaaaacccatgctcggaggttccccctttcaaatcaacttcccctggcccgaagatgagaaggacaaaaactaccctcccaagggaattaagcccgtggagcctgttcttcgagactgtgcaacaggtgcttacaaatgtgcatgcagtgattgtgagggtgcttgtcctgagttgcctaacatcaagaaacatggagcttgcaaggttggacatcttccttgtctgagcttcgcggtgatcatcatctactcagtggttcttctcggcgcaattgcaggttcctggtttgttcacagtcatacgctcttctctggagccactctagaggaccagtacatgacttccagatggtaccagaacccccatgcgtcagagaagtacaccacttatcctatcaaccgattcttgcaatactgggtgtctcgaattgcgcttttctgcgcttcataccctgcagtgaccattggttttacggtcaccctgtctattctcatgtcagttggcttgaccaggtttcaggttgaagagaacccagtaagattgtgggtatccgaggattctactccttacctccagaaagagaactttgacaacaatttcggccccttctaccgtaccgctcaggtttaccttgtcaacacaacaggaagcgtggtcaaccaagagaatctggtatggtggcagggagtcgaacagcagattatcagcctacaggtggaaggcacctctttcaatgacttctgtctaaagcccacaaacgatgcctgtgtcattcagagttacactcaatatggaattaatctaaactctccagactgggccactcagttgcaaacttgcacttcttccgcagtgcagtgtctgccaccttttggacagcctctcaacatgaatctgctatttggaggctacaatgagacctctcgtgatcctctctctgcccaggctctcgtcattacccttgttggagaaggttacctagaagatgatcctcaagaagcacgagctcaaaagtgggaaaagggtctgattgatgtgctcctggatgttcaacacgaggcatggagacgaggtctacagctctccttctctactgaggcttctcttactgaagagctgaacaagagcaccaacacagatgtgaagattgttgtcatctcgtacctcgtcatgttcctctacgcctccatggctctcggaggaggctctggtaaggccaagttcggcctcggactctgtggtatcatcattgtgcttctgtctgtagcagcttctgctggcatctgtgctgcaattggtatcaaggccactctcattattgcggaggttatccctttcctggttcttgctgtcggcgtggacaacattttcctgctttgccatgagatggacgctgccaatatcgcctaccctaatgacagtgttgacacacgagtctccaaggctgtaggcagaattggacccagtattgtcatttctgcaatcactgagacattggcttttggattggctgcgacggtgaagatgcctgctgttcgaaactttgccatatacgctgctggtgcggtgtttattaatgccattctgcagctgactatttttgtgtctgtcatggcactcgatcagcgacgacagtcagcccccattcagctcgctgactcctatgacctagactttaacattcttgagcatcgagagaacctattctctagacttatccgacgatactacgctcccttcttactcaagaagaagaccaagaagattgtgcttgctgtgtttggaacttgggctgctgtctctctgattctctggcccatgctgcaacttgggcttgatcaacgtcttgctgttccttcggattcttatcttgttcagtactttgatgacatctatgactacctcaatgtaggccctcctgtctacttcgttgtgtctggcctgaatgccactagcagaaacggacagcagtcgttgtgtggaacattcacgacttgtgaggattactctttggtgaacattgtcgagcaggagagaaagcgacccgagctgtcttacattagcgagcccgcctcttcttggatcgacgactatctcaagtggctgaatccagatcttgatgagtgctgtcgagtcaagaagaccgacaaagacgttgcctgtcctcctcgagcctccccgcgagcttgcaacgtttgtttcaaggacagggatcctgcttggaatatcacaatgtctggtctgccccagggacctgagttcatgcattactttgacttctggatcgatgctccttctgacccttgtcctcttggaggtaaggctccctacagtgacgccgttgtctatgacagtgatgatgtcctcacgtcccattttagatcgttccacacacctctcaggtcacaaaaggatttcatcaatgcgttagcaagtgccaagcgtatctccaaggatattgagaagactctaggaggtactgaggggtctgtttatgcttactcgcccttttacattttcttcgatcagtactcgtacatcatcaagcaggcatttgccctgattggaggagtactggcagctgttctggttttgctggctatcattatggggtctgtcaagacatctttcactgttgttctgacagtgtcactaatgttgataaacattgttggtttcatggccatttggaatgtcaatctgaacgccatctcgctagtgaaccttgttatttgtgttggtctaggagtggagttctgtgtgcacttggcgcgtgcatttacgactgtttcggccaattcttcgcatatccgaatgtctcccaccaagaacacccgtactttcgaggctcttgtgggtgtaggaggctctgtctttggtggcattgccatgaccaagttcctgggagtatttgtgctagcattcacgcgatctaagatcttcgaagtttactatttccgagtgtggttagcactggtcattgtggctaccacccatagtctgattctactgccggtgttgctcacttacattggaggcaagggatatgtttatgatgatggagagcaggatttggagggagagttggctagtcggttcttgtcttcctacgataatgacactgaagaggaggactaacttatagatgatatgattgataaacgaatttttcccggctgttagccgctagctagtgtattttagtcgcttaggatagtcggcgtgcgtagaacaatggcgtaaaattgtttctagagtgatatacgaacaatctagttcggtatgaaccccaacccagtatgcactagtagggagagttgccagttccgtaaaaagtaaacgactcggttgttcaataggaccctgttctgtcaaaacaggggctggagggtacgttctaagcgagtattgtattttaagaagtccgaacaatagggatgcgcattacaagggactaacgacacgctaatgcaatgcacagtacagtacagtacactacagtagtgtaattggttgacacagcttccactgacaacaccaatgcacgcctagatccattctacacacaagatgttcattattggatttttcacagtccgactactatgctgaaatcgaaagatgcagcattgacgactgcgaatagaagctgtgacattatggtggtgcggcaaaatgtacagtacacttgcggtattgccgattgcactgttcatacagtactactgtacacaagctgtacccgatggtgtgtgtccacaaaggtcatcaacggaggattggtgaatcgactatttcaaagtagtgtcttcatatttgaacccattgtaaaacgccgctcaacgcttttcatgcagtaaaattaatttatcggtcgtaagcggtatactaatgtactctcatagagtctggacggcactggaacatcgagccgggtgagatcgtacgattttttttatgcatggggttaacatttatttaggttgcataatacatgcaagttagcgagtccacctaaacccacaacacaacgaggagagcgacagatatgtcattacgctgacacacacaaccgtcctgataccacaatttctgactaagctccttttgtcaaatttcccccaattgattcgataatcgctttgacaacgcttgtttctgcagcctatcgactgataccaatgcatacgtagcgatccaacgcttgcgacacatgctccgtagaactccacttgcacgcagtttaagggtagactcgaattggcataagtgggcttacaagcgataattacgctctctatcataccctccacagtagactactgcaccattactgtacatcggcgggactagttgcgcccgagagaacagtagcgaacgaaaagcagatcacactactgcaggtaaggaggcaaaactccgacacatacgctgcatccaagggtgagtatgggccatggcagctcgacttatatatatttgaagggagcggccaagctagcctaacctcacacacaaatgcttactcactacttcattgcggccctttttctggccacgttcgtttgggcgggaagcgccttgaacaaccctatcaccggaatcaaggcacagctctcaaataatcggactggccctggctattactgggacacctgggaagttgtggtcgacttcgctttcaacaagtactccctcgaagacatcagaggtggtgatttcttcggcttcactcttgcgggaaaacagctcaatccccgtggtcccaaggacaaggttccagtcgattatgacttctacattgtcaactatgacgggcggagacttttccatgtcactacaacaagcgattcttacaacttccgagctaccgcgaccagcgtattcgacaacccctcaatggaggttcttgagctctctggacagctcactgtcgagtttctggtcaagcccaactcacctgttggactgtcagatgtttctattggcccttggtccagcagcatcaatcttgaggatccagacatggctgacgctgatgcaggagcttgctggtggaatattgacagctaccaaccggcaaacaatggaaactctcaaaaaatctgtgctcaacaaggccttccatatccccccagtggttatggaagggcatatctgaagactatcatacatcctatgtacaccaaggttgtcactggactcactgccggctcggagactcttgtggacgacagaaatattccatatgagcgggttactaccactcctgcaagcacaattacagtcgctggctatgaaactggcttggagttcttcgagtccgttggcagcatcttcgagcgaactactgaaactcctgcatacaccactacagtggaaggtctcaaggctggttccgaatttctgacaaattctgagcacgtcctgtacgagcaggtaacggcaattccggccttcacttctacaattgctggatatgaggcaggctctcagctcctcgttgatcctctcaatggtgttgtcttcaagcagatcactatcactcctgtttctacttccactgtggtaggacatgtggtgggtaccgagttgctcaatgactccgagggcattctctatgagcagattactgttacgcccgcattcaccaccaccatccctggacatcaggctggatcccagttcttgtccaatccggttgatggtgtgatttttgaacaggttactgagacaccagctttcactaccacagttcctggtcatagagcggggtcccagttcaccgttgattcaaatggtaccattttcgaacaagttactgtcactcctgtgagcacttctactgttcctggacacaagatgggctctgagttcgtgtgggatgttatggatggtgtttttgctgagcgggtcactgtaactcctgctttcacctctacgattgcaggccatgaggccggttctgagtttgtgactaacggtacccatgttttgtatgagcgggtcacggctactcctgtcttcacgtccactgtttcaggccacagagctggctctgagttcactgcggatgcccttggaaacatctatgagcgagttaccattgcgcctgcctacacttctgtcgttcctggacatgaaccaggttccgagttcctggatggctcagatggcaacttctacgagcgagttactacgactcctgcgagaacagtgactgttcctgggcatgaggaaggtttccagttcttgtcagacttcaatgatggcgaatttatagagcaattgaccatcactccggctttcaccgtcactgtcacggcacacaaagcaggtgctgagtttgtaactaatgctgataatgttctttatgagcaagttactgtctcgccagcttcaaccactacagtagtaggtcacgaggccggctcagagtatttgcaggaccctgaaggagtcatttttgtgcaggttactgtgacccccgcattcacttccaccgtgactggacacacagcaggctccgagttccgtacgagaggagacggtgttttttatgagctgttcaccgccacccctgtccatgtcaccacagtaactggccacatgggcggttctgagtttttggagaacttgcaaggtgatattttcgaacaggttacggttaccccagtcttcacggcgaccgtgataggacacaagaatggatctgagtttctgaaggactctaatggcaccatcttcgagcgggttactgtgactccagctttcacgtctacagtcactgatcgtgaagggggctctgagttctcaactagagcagacggtgtcctctacgaggttaccactgcaacccctgtctacgcagctactgtcactggtctcgcaggtggctccgagttcttggaggattcccaaggtgtcattttcgagcagatcaccgttaccattgaacgagggacggtggctccagcttacaccaccactatttcaggacacgatgctgactcacagttcttcacgaacgatagtaacgttgagaatgggaaggatactgctacttcagcgttgacgaccgctgttacagaacatgaagcaggtgcacagctgttggaagaattttatggcaagttttacgaaaacgtgactgctactccggttgttaccacatcggagatagagtccaggaatggttccgaatctctgagggaatcacatggtatcatcattgcgcaagtcaccgtgtcccctgtcacttccttggtggtttcatcagctgagggctcagcctccgctgaggagaaagagattttaactagtctgtctaaccccaacgtttctatctccatcagtgatggtttatcaccatctacttccagcaaagcggatgattcaccaagtgtcacttccacctcttctgtctcgtctttttcaacctcggtgtcttcaccaggccgttcagctgtagatactacccagtccaacaatagttcaatctccgctgatgatattacgacctctggaattacttctagtttcaggacttccttttccactattaatgtctcttcggcatcaggtgacatttcctcttcttctgtgtcgtcttacacaacttcagtgtcttcctcaagtgagaatgccacctcagctgcaaaaacactaacgtcctgcggcagttctgtttcgcttcccgtgagctccattatatcagttataacttcatcgtctccatccatcctttctgctgggaactccaccgatggcattgttacatcacaaacgacaccacttgacaatgtcccattccaaaatgcttcgtttgcatcaaatgaaggacctgactcttcaactgatggttcttctatctcaattgacaatgttacagctactctctccacagctgctgttacttcacgaatatctactgccctctccacggttgcagttacctcacaagcctccactgctgtcagcagctctgtttcttctgctcaagtctcttccagtggagtcatttacaacggtgggggtgtttctgatgcgcagtcggaccatattgatagatccagccgttttggagaatcgcatggtgttcacggagataagttagaagggtggaaggacttcagtgacgtttccaatcacgtcactggtccctttggctatgccgatggcattaccgaactctctgacggttcaggtactgccggctatgggggtacgtctggttctgccggtggaaattctgacagtcattcaaatgatggctctgatcagccctcttccggtgctacttacaacttcgatccaaacagcgcctcttcctcttcagtcggcgctcttctggctctcacctttctggtgatgcttgtttagacctgttcctaccgtcgatactactaacaccaatatttaacgaaatttaatgaatgtgacgatgaattgtgattatgtccaccagtggctgtaactgtatatactgtactaacacatatcacttgtgcttgtgcccgtattgtacctactgtatcttctgactagcccacgttttcttctacagatcactgcgagtcattactgtagatactgagatactatttacagtagggtcaaacgagccacttcactgcgtggaaggcgttctgacgaaaactacttgacttatttgtgagttactaatgaaacaagtccccaactactgaataatcgaccaaaccgggcctcgaacttgtgttcaaagcttcagcatgtacagtacgttatttggacatactgcaccaactagatttccactttttgcttctttaacgccaaattccaattccagaacaaaccgtaatggtcgatatggaccagcgattgtagaataagaaaatgtagattcaggagaatcacagattaggagagattgccaacctcttcgcatccgttttgtccctgcgtttgctctcaattgtgcagtaatttgcctgtggaagattcccgctaccccgcacaaatgctgcgctgacatgtgcatccccctattttcggcttgcaggcctttgccccatgtctgcactgtagcttataacccctgataatgaggccatgcctgtatgcttgtagagctacttgtaggttacgggggcgcgcgatttgcaaccaaatcttccacttcaccgactcaccatgtgcgaaacatgccaccacacacaagtggactcgaggttgttgcctccacagcggtgtctcctatgccaaaagttgatcgacggctgccagtacagacgccatctgattgtatgcaaccagaagctgcgacagatagaaaacgaggtgatcaagagcaggccaccaagagacgaaggacttccacctagacagatgattgatgtggagtacgggcaagccatttagagctgtttgggggcatccgaatcctcaaccggttcgcaatgaccaaccccggcgccgtggccgtgtgcaacgcggagatccagcccttgatcgcgagggtcttagacacagcttttcatttcgatgtagagactgggtctctagtatttcataatcatatacatttaattaattgggtatttataaagtcatgggtgtatttgagagatagtctagttgtattgaattgtacttacagatacattttttttcttctgcatattagtttaacttgagaaatataacacaacaaatttaattaacgtgtaagtatctagaacaaaataattaagggtaatggtcagggcccggtccaaagtagcccacgtcgggaagagggggaggcggaactccattgtagtccaaaccctcggcaatcacgttgttgccccaccacgaaatgctgtagtcgttgtactggacagcaaagaaaatgatgataccactgagcgcgataccagtgtccatggctgccgagaacacataggcatactttctccaccaagccaagaaccggttcttgatgtatccgttgaacaacagcgccacatacaagcctcctgtgaagtagctgaggtttgtgggcgcccaaccggcaatgaaggcattgacaacgagaattgggttgactgacagcaacattcgctggatcttttggatctttcgagtcttgatgggatacttcttcatgagcaggttggggatgagtatctgtgctgcccagaagcacatggcgagtccagctccaagcagaaacatccacttgagagcaggatattggtggtcgaagattcgcttgggtccaatgacaccccagatgacggacgcggagaagaaggtggtttctccgggacaagtgaactttagcttgttatgggggtcacagatgtcctttacatcgtgcatctggaactggaggactcccagacacaccagaccgtttaccagagtggcccacagttggcaactgaaaatgcttcggggaggcaagtgggcgtagtgggtcagcttctggtcactggcgtagttctgagcctggccagcaatctggacagtcagagctttggcggtattgagggcctggaacttgccaggaagagcgtatcctacaatgagctcagccagcacgttgagggtaagagacacaccggtcagagatgcaaagatggtgaaggggaagaggaagatgacaacaagacccagacagaggacaatgacccacacaggagtgtctgtcggccagtgctcaaccagagcgatagacagaccgaacatgatgagaagaatacaatagaaccaccagtcgggaacttccttgtgctttcgctggattcgagagaagggatcctcaagtccctcaaagttggatcggtgaatatatctcagagacttccaggtgtctttcagagccacacccatcgtctcgtagtggcacagaatcgagtagacaaaagacatgggatacatggcgaagaaagcgccgtaggtgaccaggttggcggctgagtagtacggaggggagtattttctgtatttttcgtcgtcaaacacaaagttggtgagaatcttcttgacgtcaaaagggttacctgtgttgtcgtacaactcgttggtgttaatcgggatccatcgggtgtagttgttgttggtgtagtagatggccatgatgaccagtccagagacaaacacaccaccgacaaagttgatggaggtgtagaggggcatgagaatgggagagattcctccggtgatcatgttccagtcgaacgtggggatggggttgtatcccatacctccaaaggaaccagtgacaattgcaagatcagcgttattgggggcaatccaggtcatccagttccaagtagaaaaggcctgccacaggtagttggggacccagaagtaaagaaaagagcctatgaacacaatgaagaagaaggtgtatcgactcaaagtccatccattgatggactctcttcggttcggggcgagaagagctttgttgactgccagtgtagggagaatagtgggccacatggacatgatggggtaaacggcgactcttcggagcagaccagctaatccaaagcccatgaactgagtaaccaacattagcaggaaagagtatccgaaacctccagcccaggattggttgtagaacatgggcatgtattggacgaaaatgttacttgtgacgtagggggtaccagcagcacagttgaccatgatggtgcacagcagctgttctttctgcgaccatcgtccagggttgagggtgtatctgtttcctcgaaaagtcaacccccagtctggcagacagtattgcaacagtctaccggagggatagagcagcagctggacgacggaggcactcagagaaataccgggaagtcgaggctcgaagaactggttgacaaaggccgacaccgcgacccagatggtacctagcaggataactcgccaggtcatcactgtggtgttatcttcatcgatggggtcagttacggctcttacctcgggataaggagaccaccaattgaagagagtggcccagtacttgagaagcatggctcgttcaacgggatcattgtatggggattccaagtcatctttctcatcagaatagttggtgccattcagagcgtccaatagatcagccagctgatccttgtaggcgtccttgaagttggggtcgaccctatgactgtgaagagcctttgtgcaaatctccaccgcttcgctctcggtcatctcagaaaacttctcagccatgaaggcaacctcaggaggataggtaccgtcgatatcgttaggtgggataccaagttgacgagcaatccagtccataatgtgaggttggacctcgcaaacgtcgtgaacctcgccaacggcggtatccttctcgtcagtcacaacaggtttttctttctcaaaagacatggtcgataaaatgcttgcacgtgtgggacgacattgtcagcccttcagtgtatatatacggacattccaccgtgtaacttcacgcgcccgtatctcgcaaacacatcctatagtaatgcgccagcggaaagtctatgattgttacgattcaagaccccaactttcccaaaaactttcggagccttgtgagataagccacaggttatcaggccttatcgttgagctggagagagtcgatattggggccccccggagccggggtaagtctgagtcattttatgagtaaattgccgtttttcagaccatgtttgtatcaaaaattatcaatctcatgcgtgccaagactccgaggagcgccaagccatcgccaagctggtatcgaaacctacagtgttgtagaagtttgtttcgggtcaaagacaaaggtgttatcagctggaaagttccactaaaactgatgccccgagccgttcacgattaacatggtccgcgtggaaatgtcccgcagaagacgactgtattaattgtcaagttgcggaaggactctgtcaggtatcgataatcagatgaaaagctgatggctgaattattagttgaatcggtagagatctgtaatgtaatctctcaatcacggtatcggaacttcccttcctatcaatcaacttacgctttggtaacaataagaatatctacaagtaatgacatcacctctaattggcccactcggttatactatacatggcacaccagcccttataatcatatgtgaagacaggcgacttgaggaaaagcaccctgagataactccaagaacgaactgtgttcaactacacagccccatatttcgttagtatcagcaacaggacataactccttaccacaacgacagcagcttgcccaaaaacatcgatggattctgcttctcacttttcattaatcactccacaaagatcaacctttgagttagccgtagattgaccacgcacggcacgatcttcacggaggactacacgaagcattatagcttcagagcttcagagaatctatctgattgagtctcgatcccggctgtttccctcttgccttcggatcggagagtcatcaatgctgatgtaagagttcccagtactacgactgggtgtatacggcaagtctgagagttgatgtgtagatttgtcagtgttctttgtagtccctttggaataggtccaccgatgccactcttgcacagtccttgaagttcggtttgaggcctgtctctcaaagcacctgtgatcccctaacaaaaatataaccaaaaaaattacagcacccaggattctcgtatggtctcccactacaatactaactagactctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaactaggactccgatacggggaatcgaaccccggtctccacggtgctctgaatgagagcgtgatgtgatagcccctacactatatcggaatataaaaaaactgtaattttttatcctacttagtgacattagcttatgtaaccaaccgacagcgccccgcagcgcacatcgcaaagatccagaagtgtatgatttattgaacgccaataacccggcttactaggtatattgctgtaatgaattattagaaagaaaaaaaagtatttctttagaatataacaaaagaaaactgaaagaagccaaataataaataaacaagatgaaagaagaaaaaaaaagcgagaattgtgagcccaagtgaatcatctccactgctgtttccaagatatatttttatttgattcaaagtcaatcaattaatgtacaaaatgcaatgttactcgggctcgacgtattcgtaagcctgccagttttcgtcatcctcctcaacaatgcctaccattgccagttgagctcttctctccaactcttcctcagtgataccctcgaagagtctgccgtagcagtctcctccatcaccatccttgtctctccagtgggcgtatgggtcttccgagctcactgaagtgccgcaaagatagcagaacgcagccaagcaatgtgcacactttatcttgttgcatccatcggctttttcaataggcacattgcattgtggacatgcaattatgtttgcctccttcatcgcatccttgaaaagtttctcgtcctcctccatatgttccaatcgtctgacatgagtctcaatgtttgcctttccccatgtgaactcgatatccttcttttcgtcttcgtcagcttcgtcgatgtagtgcttgatgagcgaatctgggggaacgtgaatcacacagcctctgtaagtgccatgccatgcctttctgcagttgacgcaaaaggcgtacttgcaccgggagcaccgagccatgtactcgcctggttttcgatacacgagtgtatcacagttagttcgaggacaggtaactgagtttgggtccttttctagtcttcttttgtgcaccagtttctggtatcgttcgtagctctcctttcccacaatgtccgacagctgttccgggctcagaggatccttgcactccacctccacacagtgtaccatctcgatatatccctgggtaatgcaagtggaatagtagtcggcgaggcacgctgtgcatgagacgtgggcacacgcgagttgtgtgcaaacggctcccttgcgagtctcctggcagatgctacaggtgaaagtcattgtggcaaaatgttccttgtccgcgcagacgtcatagttgagaacgttcgacttcaagttggcggcaaacttgagcggttgcgcttctccaaagacggtctccacctgctccttgatcagatcaacgcaagcaaacagggtggactcgtccttgacctgttcccactggtgtattaggtccgttgtcagcttggcgatctgtccgtcagtcatccacagcgactggagatcgaactggggcggttttgtttccgggtagccctctggtagtgcaaaaaacaggagcactggcggcaggttcctgatctcatgttgcgtgtctgcatcgccaaaaaccaccttcacaggctcttcgaaagacgccgtgatctccagagacccactcagagtgtcagtgtcatactccagctcggggtagatggcggcgagcgtctccagctcttccatggtggcgaatggacgaaatgatagaggagttgggagtgcaggaaagacgtggaatgagagtttgaaatttagacaatcgctccatatcatgcaccacttcaatcagccgcatgagaagatggagagcaaaagtgccacgaaacatggatagaatgaagggaaaaggatgtacatcttcttgaattggtctgattgcgtccttgtttccatcttttgattcagtaaaacagctgtatctatttctcttacttcttgaagtcctcatgtttgttgaaagtctaattagatttgttgggtttcctcaataaacttgaccatgaccaactaatttggtaactgccgttattgagcacaacaatgacaatggaagtcgacgggcatgccgttcattacgaccagctacgtgtgctgtactttgttcctgtacagtatgtttgtatgtaatgattgtattttataatggttttgttacagacggcccaggagctctcgcaagctttcgagcacgccaaatgcacatttctataggctgttttgtcgatggtaagcagggggccgaggggggagctgaggatgagccggttttgaagacgaagatggcttgaaagctcctggcactcctggcactcctgcgggttttgatgaggcggcagcggcggcagcggcatgggcctgcttcgaaggaccgtctcccatcagatcgctatcgttaaacgtccatgcaacctcccgttcactccagggcatgaactgcgacgggtgtggtgggggatcggagatttttgtgatgaggtaggcggctgaagcttcagcaactccgtaggtgagcagtccaacgtatggaattcgcagcagcaggaagaagccagctccgaatccgaaaatgactccctcacgagcagcaagccagtgttgtcggtcggtggtggtaaaggggattctcttaaagtaagggataagcagttctcgcaccaacgatcgagagccccagaaggccgacaggaagacaagcagccactttttgggcaccatgagacccagaccaaacactgctgcagctgcaggagttccaaccacctggttgaaagagtaaaaggaggcagaattgatggacagagaaccaagcacaggcacgtccttgatgaggtacatggcgagagtgaaggctgttctggtagccattctgctgaggaaagaagagaagtcgtttcctgaggacgactttccggacatgaacgaccaccatggtcggccgcccttgcctgttccataggctctagcttgttccttgtatgtcaccagaggcatgtagtactggggagggttcttgagttcagggtgtttcttggcgtaggtctggtctgcgtgttgcagagatcgcaggaagatctcgtcgatttcgggacggaagtatcgcattcctgcaatcacgaacggtcccaggttgagcacgtggttttggatgaaccgcagagaccccagtgcgtcgttgatggtgaaccgggcgtcttgaccagtaaatgccagtttggaaagatgcaagaaccacttgagcacgagaatcggcgaccatatcaacagctggattcccagcgagtatcccagcatcttcagtgcctttctgtagtgttctgttcggaagatatcggggttctgtaacgatcggtacgcacccacaaaaaacagctggaaacctcgcacaatcgccaatggcgagaaattgggcggtggacgggacagaaaaattggcgacggcatgtttgtgtggacctttgcgtaggtgctgagctgtggtggtgtgttgataattggcctgtaataattaggctggttgtattagctgatgagctatgctcggttatcattatgaagtcgtgcatgtgaaccaaagtttgattggattacgtcaggtgcggggtgtgaatggagaggtggaatagaacgatgcagagaggctgagatactgggaactgaagcattgaattttcatgactgcgtgtcacccgattactggttccaccttcatcgcacgactagtaccaagccgtatatgggccactcttgcagcacccaaaatggcaggtttgatgctcgccaagctaaatagcccaactgttgtccgaaggatgtgactcgtattccgagaggaagaacacgaaggaaggtcgcctagacgccatatatggacgattggctgttaattcgtcaaatttccaacttcatacctctctccatacctttcctacacgcaataaaagccccactcaacattgctcctggttgaagctaaattggctgggaagacaagggtgtatgatgccaggcgcaggcagttgaacggatattagtcagatggaaatgatatgacctgatcgaaaagaaaaaaagatattctcggttttgcttcagtcacgtgatactccactctcagggggtgtttcattctggtcacgtgatccgcattttcggtaggtggctgtttctcggttgaagcagagtggggatctgaaacttctccttttatgttttatgacatatacgaaccagttgtacatgacataatcacgtgctgatgcagcaatgggataatgattatttcacatatttcggtatgcaaacgtgataggtcttagtaagccgatttgtctctgatatttcaacgtgcaaaatctctcatacgctcaggatcttcttgtagaggggaaagagtacatacagtacggtatgagtgttcgtgcgggaagggtcgatccacgacggttattgtagtacttttttaaacggtgattatcctggcgagtgaccaataaccaaatggagggagcccatgtcgtccattggtatcttctgctatatatcggtctggtacggatctcagtatcccagcggtcagaaaacttcactgttcggtaacgcaatcagacacttattgaggaattcccttacacatcccatcccccatccaccaagtgggaaccccaaatgaccagtatttcaaacaggctcttttttcatcagattttgtacatgatctccgcctgagagcacctcaacggaactacacggaggtttcaaagcctgtgagaccgcagaaatctgaccaaaaacaggaaagccccagtcgacatttcccttttagatatcgtagccgctcctcgttcatcccatcttcccgaagatgaaaatgtttgagccgcacgggttcggcttccgggaatacataagctcgaaccctgtggaaagggtgagctgaaatgggtgttagcttggatatcagacagatcttggacatcttacttctgatattaatgtgttgcattgttctcccctttgtttattttcattcactatctcatattatctctctgacctatccccctcatctcgttaatgtacctcgactgcagctgtgatgcagggatggcttatcagtgagagaccgactttcagaagaactgcctgactttcttggtcaatacagtgatatgatacttgcatcggagagtggtgaaataggttcacgtaaatgcggaaagtgtatcaagtcatggccaaacttcagttccaagtgacaaggtaaaacaggtttagtatcatcaactatcctaacgattggccaatgaactcgttgaaacgggttttctcaagaatattgtagaagcgtgatctcattaaccttgctactagtactcgtgcttacccccaagactctggccttttccgagtccaaggattccggctttctaaatagaacgctctgttattagccggaatccaacacatgtccagggttgctcagatgcaggggtacgggcaggaagcgtcggaagagaaatgcggcaacgaaatctcaaccggaaatgttgtcaagggtttggccccttttttacattttcagagccaattcgtatccgtctagttccgtcgaggttcattcaaggcgtgatttacagcctctttcttctgaaagaaaaacactagtcaaacggggttcccatgttctgattcttgaaaagatggcctaacctgagagaatggcatagggacagtgttagtcggtgtcccgtctgtaagaagtctctgttgtgcttacgcacatctatatacagtatgtacaatacaatattaacatccacacgaagtagccgttccttaaacatccatgtcaacataattctgactggttttcaccacctacgctagcctcttatgctcagaaccgacccattctcagctttcttcttggttctggggaaatacatctcagttactttttcaagacctataaacaatgctaaatccacatcggactcggattctaattttcagaaaagcatagagcaattgtgctcgcggtttccgcgattcttcttttagaacggatataaagtgaatttttcaccttcacgtgacatattagttccagtatatacatccaacacccaaagttgacagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctaggtgctgcaattctttttctcgtcacaccaagcggttgatatccctttttgccacctcggaccgcctacagtatgttcatgtattttctccacatttaaggttctcaatctttcgtctctctgaggccgcaaacacatttacataaccgtcctctctatcgtttgattgtttatcctagcatcattttctcagtaaatttgctggctttggggctagtctttttctcggggtaacatgcaatgcaacattctgtcgttgcacgttttctttcaaatattttgatttaaggttgtcgtatttttaagctcgaccaaaacgcaaaatcgactggaaattttagagaaggacatattcattgttcccccgagaaattttgatgttgcataatacaatattcagattcactggccatttatatgtgattctacgtatttttggtccagtttacaatctttccatcaatctggacaaacatccatcctccattcccttccacacattctttgtcatgcaggttctgggctggctctaatttttcatgcatatatattgcatatgtcatgcatcgtatatgcatattttcaacaccagccatttcttttggactatattgggcgtggtcaagaatataaaccccctccagtccctcacttttccatcagaatcagtccagttcattctgtgtcattctgaaaacggaagttgccctttatagcctgctgagacgcggagctgtgtctacaagacagctaatagagatctgtccacaacgaggacattttcattgtttgtcgtccgtttgagttgtgactgggcaatgtggtgagattacagaatcccaaatgtcggttaagaaggcaatgacgcttaatcgcatgagcctagtgcgtgcgacagcttctggttgggcgtttaagctgagaagtcagcgagttcgacacagaggccagtacatacatctgcctaagccaagtgtcttcaagtccgtgaccttcgtgtccggttgaccgccatgggctgaaaacgagtgattgtgccggctgaaaagtgtcagagcaattcgtgccttgtgagagttcctgaggaccgcatgagctgccgccggagcattgagccagagccattgagcccgcgccaccgacagtgagatactcaagggtgaaattccatttgagagactcccatcattctcacaggtgaaactcgtgttcgagatactccatactcacagggtgaaattcctttgtgaaggtctcatatggtgcaattcctgcgtgagagagccgcctagaacgaatagccaagctgaaaatccagagctgccagcgctgaggagcaagctggaacgctgagctgaaacacattgctagagcaaatatctgctttgacagacgccatatatggtcaaaagcgcaagagatgtctgggtcagatccataagtcccacgataagtccgaagtccagagctgaaagccagagtcgtagcgaatgccagagccgccgaagtgcaagccactaagaagcaatgagagcatttaccagatccacagagccagggtaaatccggtatagcggagacaagaacacccagccggtgagtcaaggcagtaagagccatatgcagttttgagctaacaccaacccactagtcctgaacggcagcaagagcagagtccaaagagcaataagagcgctattctcctgagaaaaagcctatgagacaacagataagtgccacatgccggaacagacgagagctaaggagccagggccaaagagccgaggccagccaggagtcacacaaaggaataggcagtgaacctctctcagccagaggatgtagccgaccgaacctgatctatttatttagtttttcagaggaataagtgaaaatccgaacctcttgggttcgtcatggacctcagagtcccacccgcatatttgactcgtagtgttgtatttcagttgtagatgctgtagatgatgctgtagtacagcagtggtgatagagaaggaagagttagccgtcattacactcaggatactgactattacttgttggtttaagtgagttttagtgagtctagtgagttgcgtggttccccatttcccaatgatttcgcctgtcagttccagtgactaattagaatgtgaagttgtcttcaaaatgaagtgagggagaccccaaatcggcttctcaacgatttatgggacttggtcaatgtgttggtggtataccatagatgttgccatgcgttgccatacgttgacgggttctaagtgattggagaatattgtcaattgttggtcttcatgatcggtcgaactgctccaaagggaagctcatcaagtctggtgcagttacactctcccctccttaagagacgtccacgtccttcatggatcatacgagtcacgggtcataattcaacccataatccacataaccaatcccagtgatacgaactccaaccattcgagttcaaccgctcacggcaatatctcaaacatcatggaagtcgaatccaacatttcattggtcttacttagcgctcgtcgcttggccactcatagaatccacatatctttcacttgattctcatctttcccaagatctcaatcaacgccacaaacagcatcatcaatactgtgacacgtaatactcgttcacattgttcgtgtactcttcagcatcatctctagtccccaaaatctccaaaaatttcaatctgctttccaccatctgtttgcttcaagctttctgcaatctccgctttccactgtttgcttcaggttttcagcaatatctgatcagccaatcgttcacactctgcatcttactctttgcgtccgcttcagtgatcactccgtaactgtctccgtcgaatgcactttcgctttgtcgctatctctatccaaggctgctagtctcaatactgcgctcctggctctgctaatctcaagcttcaataataagctgttatcgggctccctgtgggatcacccctctgtcgtaagtattctggcgcgagattgtctcctcagcgccctcgtcaaataccacttgtctcggcgttactcagtacttgcttcttcgaatcacgtccagtacatccaggctttcacagatctcctcctcagtggatcgtgatctcactcaccaactttcgtcgcctcattgctcaagccgaactcttcatgctcagttccacagattcatcgtcctggctccattatctcctccgagggttcccagttatcattagcattccaactgatcaccagtgtactcgcttccattctcttcgcaagtccacagcgtcgacccatccgtgtacctcctaacgtcggtccacttcagtgtctcctagcaagcctctctccactcttctcgtgaaggctcgcagatgcttctttccgagctcactcgtttcctcgttcgctcatccataatcatcacggtcgttggcaagcctcttcgtggcttccaatggaggcagttctaaagaagtatggctaacttatctgacccctgaattgggtccgatttgaaccgcgattttgcttctcgcattgttagatgcgaataccagaatgaatgtgaaacatgattgtagagctcttcaagtgccatcatcgtgtctgttgatatgccctcactgtttgggctgcccaatatgaatccactcatgcactgtcggtgatggactcagacatagtttgaagagtgagaagtgcgtccattcaaatcactgaacaagtaattgtacagtagattcgtaaaacgcaatctccacctccaaataccgcccaccgatacttgtagttaccatgctgttcttgtacaagaatcaacacgtacctgaaggccaaactttaagcaggggtgttaattacgagtacgcgtttcgcggcgacagtggcaaaatcaacactcaccaaacatatgctgctggatgacctgagcgacagcgaattcgatgcgctgcccaagaacaaggctccagcactcctggacgactcggatctcgacgatctcgacgatctcgacgatttcgacttctccacagtggtaaaagagtgagtgttcgaaacgcttttcagaacgattcaatactaacccagaccagcgaaaccagtgacaaaggaacaaacagctgttcacaagccatcaactgctcaacaacaaccaacaccggctcgacaacagccgctgggacagcaaccgccgcgacagcaaccttctggaccacaacgaactcagctacccaggtacaatgctgatccggcagaatctacaaatacaccagacattgatctgaacctgacataccctcgaccaatggacacagcctgtcaccatgagacgacgggtctcaccggatcttttctgtacccctcaaatctgccgttccgaacttaccagcataccatcattcaatcttgtctgattgagaatactctctgctctcttcccaccggtctaggtaagaccttcattgcgtctgtggtcatgctcaacttttaccgatggtttaaagatgcaaagatcattttcatggcgccaacaaagcccctcgtttcacagcaaatcgatgcctgtcttcgaatcactggtatcccgaggcacgactgcagtgtgctgatgggaggagttaaacaggctgatagagcacatgagtgggctaacaaacgtgtgtttttcgccactcctcaggttgtggagctcgatctcgatggtgagatcttggacccaaagacggtttccttgttggttgtcgacgaggcacatcacaccagtggcaaatactcgtacggaatagtggtcaagaagctgctggatgcacaccaaagcttccgtgttcttggcctcacagccactccagcttccaaggttgaaggggtgcagtctgtcgtgcaacatcttctaattagtcacttggaagtcaagggagaacaggatccagatgtgcagcagtacatgcacaatcgagaagaggtcaagatcaacgtcgatctgggaagcgatattaatgagttgttggctctgactgggcaggtactcaaacctaccttgtctatgatggcctcgaagggggtgctgcataacacagacattgcaaaaatctcactgtttggcgtcaagaaggagatagaacggtacatgtttcgaaccaaatatctcggacctgctgcccagtacaagtaccgaggtattggagctgtagtagcctccatagcccatgctacccagctgttgcaacaccagggaatcacgcagttctacgacaccctgaagcgacgacacgacgaggaaatggctcgaaaacagcctacaaagtcatacgaacaggtaggggatattggctcaattttagatgccaccaagacgatcatgaaaaaagaaggatacctggctcatcctaagttgaactatctcggatcggagttgaacgagtttttcagcaaggctcccgagggagctaacacaggtacatgcatcattttcgcgcgcttcagaagtactgtgaatgtgatcatggagtatctgaccaaattcccacaggtcaagccacatgagttcattggccaggctccttcacgtgaagagggaggtggacggggaatgacccaaaagaaacaacaagaggttatttccaagttccgaaagggcgtctacaatactctggtggctacttccatcgctgaagaaggtctcgatatcggacaggttgatctcatcatctgctacgactccaacgcttcacctattacgtctctgcagcggatgggacgaacaggacgttcccgagacggtcgggtagtgcttctgatgaccgataaggagatggagaacaatatcaagtcgcgtgataactacagctacattcagcgtttgatggaaaaggggtctcgtgtaaagctttaccctccgaatcgtgtaattcccggtgccgctaccgatcctcctcctccccatttcatgaagcaagttatcttaccaggtgagaaccaggagattctagacaaaaccgacaaggatcatctggagctcgcggatgtggtcgccaaaggtgacaaggagctgcgtctgaggaaagacaagaacggccacttcattgtgcctcagaagaggaagaagaaggtgttgaagatgccagagaatgcgactttggggttcatgaccgctaaggagatggccatgagaagcagccagtccagtaatggtcagagcagccaagacatacctaacagccctaccccacctacgaagcgtaccaaagtcgatgttgatgaactcgaagcagatctcgatgaggccttgggcaaccggtctcatgatagcctggcagaagacattgaggaggagctagagcaggaagaggttcctcaacatttgcatgacttggtggaattggacgatgaacgggagcaagatatgagcctggaagagttcatcggtgatgatgatttcgataaggagctggaggatgttctgaacagtagtaagtctggaggaggccagtcgattagtgagggtacacaggggactaccaatgaggtacagacgactacaggttcagtacagacccaggcggtacctgtggaacagagacagtctcaaccatcttctggaataccactggcacctgtcaaaatgacacctgcaccacaactggcggaatctatcgactcgtcgtcgtttgacgatgaattcttcgatagattggacgaagctctggccaagcctggagacaagtaatgatagagacgaaagcacaagtatgtatatacacgaatatttattggtcatacttggtattgtatcacacgacatttttgtaaggaggcgttcaattcttcttgcatgacaatagactcgaaagacggcgatcttcgggtcttccaactctaagacgatgagggtattccaacgcagccatggggaggtgactcgccatatctgtagaacatgtaaaacatatattgaggtattataagagcacactagatttccccctttggggggtcgttagcacatttctatgcaaggttaccttctgctcctcgactggtctcatcggccatgcatatctgctgcccagagctttctgattacgcacggtttcagaaaaatatcgccgcaatgtcgctcagatgacgcatggattgagagataaagctctgttttggacagtgtcgaattctgttttccggaagccatgcacaagttgtctcagagactgaaatttttgactcccattttttagatttagacttgatcaaacttcaatcaactgtttcggaccccccaaacgtcgcctggaaactcagaccacactcgacgacaaacccctcccatatggaatggagcgaagcgataaaggacagcgtggaccgcattctggagaccggtgaacacgagggaaagcacgccccaaaagacagctccttggaccgcgcgtccaagacgaccctcgagtcggaaatcatcggaggccgtgggggtaaatcgcaggccatccgcatggtggagaaaacggaaacgtgcaacaatgggacggtgaacatcgagctcaaggtccacgacacctttcccgacgtgacgggccagcccagtgagatcacgcagcgatatcaccaagaaacgaccaaggccactgtggaacccgacggacaggtggccaaggtgacagtacaccacaaagaggataccggggagctgaccaattccctggtcgaaaaggaatcactatcgcggacccacaaccatcacaagctcgaagaaaacgtagctgactacaacgagcagctccatgccacagaggtggatctatatcagaaggaccagacccggggggaggcccagaaggtcttttccacaggctacgaggttatttcccaggagaggactgtatgggatcactctagatctcggtcgagaagtggtgaaaggatcaagcctaaacccatcatctgcgcagaggaccctgatgtggccgaaaagctcgccgtcgtccaagacgacgaaacggtacagccggctgtgatgattgagactaccagctacgtcacaaatgccgagatggctcaggttgcacatctccatggcactccgagcgaaaagattgtcaagcctgacgacacaaagaacatctggagggtggtttttgcagatgacaagtcggcgtctttgttcctctatgccatgcagaaagagctgtttcgccatccagggtttctcggcgtttaccgtgatcatgcagaggcgttgaataccgatgggctgtctaagcggggtcgcagtcgggagagacgccgtgacgactacattgacggggttcggtctcgcagccggtctcgcagttccgaagataaaagaacctgtgtgaagcgggtgaattggaccaaccagttagaatcgatccataaataatttatacactccctaatgacgactctggttataactgaggtattcgtagtcgggactcgttcttgtggcctgtactacaactgtacttgtaaacatgacagggagatgcataaatggatacatgaagctagaaaattaggttcctcgggcttttgttccttgtgcatttaacgttgtggcaaaaattggcgagattcgcttaagtgtagaagcgaaaggagacagatgtgacacccggttgtttcgactgcttctcggacgaaaacgggacacgaatgataggagatggcgagtcgcaagagatagcagtcgatgctatacatggtctttcatagttgaagtcttcggtaatcctttcccgggagtacgttgcaaacgcacaaccggtacacacagtagggttcagtcgcgcggtgtgggtcctcaaaaacttcaacagcaaagaaaacgggacaagaaggaccgagtccccacccggatgttcggggtgtgtcacgtcgggagatgatatgatgcttaggggctattctactagacgtgacatcgcactaacagtcactagtgtcaactttgtttggcccagttggttcagccaaacacggtataccccacggcttttgaatgtttctttttctctctgctcagcgctgatggccaagatctacatagacaacggcgtcatatgcgagtttccgcggtgtcttcctttctcgcctctctcatttgtgcgaatgcatggttcagcaaacgggcgctacttgtagtgacttttttctgcagggtcaagcgagttagcgagcgaggtgacaggcatgagcacaaagaaaagtagcaaacaagacagctgtctatgttagatgccgctgtcacggctcataaacatctcgctaaaaatgacgatattactcgtttatctcgccaaggaatgctaaccttcgttcctcgtatagctttagagccgctctatttaactctgtcggccattcgggggagcgacggtcacatctttgtctggcctcggtcagtgccacaggggtttcaagccctggtttatgcagcggcatgcatctcaagcttgtataatagccgacaagacaatggatacatacatcgagtgtctgtcaggtcactgcaaacaacccagtcctttccaactccctaccatcatcttcaccaacccacattcgataattattagtctcctttggaccttggacccctggttcctcttcatctaaccatcaacccccatccagacggcacatatccagctcctccagtcccacgccaatgctagcacttttccgccccaaacgagtgctggaagacgacagtgacgacgaattcgagaccgttggagaggagattgtcggccctacaggccacgtcctgcgaacgcagaagccgcgtctgcgacgaacctcgatggcccggctcatcggcgtagatctcacagatctcgaactgctcaacttcttttaccaccactccatagtcgacattctctcggcaaacgacgcacgagacaaaatttggatccaaactaccccctccagagtcggatgcaaccccaccatcaaaaaggcatgtttgttattggcagccatggacctggctcaaagaagagcacccgccaagtacctcgttgacgacgagccacacccgaccagcaaaccgctggagtccaaaaagctcataactggctacgttccgcccagtgaagagttccaggcgcgctctttggtcatgttcacggccctgttgaagggctttcacaaaaacctggaaaacatgcaactaggcgacatgtccaactatggagacatgatgctaagtggaaccctactctacatcaccgctctagcaatggggcctctagttcccctcatcaactacattcctggccagggggatctcattggcctgtctagaagcatccgggcagtccacgaaactatcaccggactcagcttgaccaacgagggagaaagtccctatcccattctggacatcccggaacggcaatatctgcctcgagaacgggacttgtgggaaacaatagaaatggccgaaacccgagaagaacgcctgatcatgcacaaggccctacacactctcattaagttctacaacatggacattaagggaggctgcatcacacacatgacctcgtggcccatatactggccatactctttccgagagctgcaacaggagaggaacccctttgccctcatcatgctctgctactggtgcgcatatgtgcattctttccacggcttttcgtggtggagagaccgggctgtcgaagacctgtacacaattgtggatgagctgccactggaataccactacctggtggaatggcctctccaggtggttcagtctttcgatatggacgccgaggactatctaacggggagaatacaaatcctctccttttaacaaccgcataatcaagtatcacggcgcgatacaacagtacatactaacaaagacataaggataatggaattggcattataggagtacagtaccaactaatggtggattatagataccacatcaatctcacgggtttgtccaatctcacttcgagtacaagtagcttcaataatgtcaaccagctacaggaagttcatacattgtagtcccatatacggcacacaccccacccacgttcatactccatacagtctattttattttatatccaatcgtcgcgtccaataattacatggggaatccctggcctcggcctccgccgcccatgctggggggcatggcgccggcctgaggaggcgcgttttcctcgttcttgacggtctcgtccacagacagcaccaaacaggcagcctcagtggccgactgcagagcattgatcttgacaagagcaggctcccacacgtacgtcttcatgttgtcggtgacgccaccgttgtcgtctctgaaatcaacgccggcccaggtgtcacccttggcgtgtcgcattcgaagctggttgagaatatcggtaccgtcgaaaccagcgttggcacacagctgtcgggggatgacctcgagggctcgggcaaaggcgccgatgatgagttgctgcttaccagccacagtcttggcgtgatctcgcaggtacttggacacctccatttccaaagctcctcctccagcaaccacactggtgttggcgacggctcgcttaacgatcatgatggcgtcgtgcagagatcgttcaacctcggcaatgaactgctcggcacctcctcgcagaatcagagtgcatgtcttggccttggggcagccagtgaagatgttgaatcgctcgcctccaatctgtcgctcctcgaatcgctcacaagtgccgagagcctcgccgacgttagcggtggtggcctgcacagaagatccaacggcctggactacacggtccatatcgggctgggccactcgaccagcacagaagatatctcggtcagcaaagtactgggtggcaaggtcgccaatgggcagagtagacagcacaatatcagcgccggacttgtggatgtcctccagcttcttgtagatgatatcccactcggcgtccaccactcgctggtactcggacacgtcgtcgactcgcacctctgcgttgtctcgctcggccttgagctccagctcgatgttgagacaggcaatcttggggttgtcgaaagtcttgggctgctgctcaaagccggcgtaggcgaaggtcttcttgaacgccactccgtccacaaacagcgagtcctccacgcctcctccaggcaccttcttgataccgatgagtcgctcgttgagatcgttggggtccagagacagcacggcgtcaaccaccatctttgtgaagaaggtggagttctggtggatcagcttggagctcatggcagtggcggcacacttttccagcagctctctgaagtcggcagagtccttcttttccacagacacggccagctccttgatcttggtcacggccatgtcgcaggccgtggacaggcctcggcagatgacgtgggtgctgacgccctcctccacgaagctcttggcttctcgcagcagctctccggccaaaacagtcacagaagtggttccgtctccgacctcagcgtcctgggctcgagaaacgtcgaccagcactcgcgcggcggggtggacaacgtcgagcagcttgagaatcgtggcaccatcgttggaaatggtggtcttgccgccctcgccaaccatgagaatgtctgatcccaaaggccccagggtggactgtagagtctcctggatagccagacaggcgttaatgttggagatggtctggccacgtccctgtgaggtgtcggtgccctccttgagcacgacaattgtcggtgtttgtcctccaaagttcatcgtagttgaatgtgtaaccggggattctggagtagagtgtgatcgctgatattagcgactgcagcagattttaaaatagggtaggggtttggaagcatggagaaggggttggaatgtcgcccaaagcgatggatttcggcagttttaaaaacaccattttgatcagaaaggacagtttagtaatacaatctactttttacctctctgcttctccaattgctccagttataccctacaccctcaaatgccttccttgggcaccagaaccttatgtgatagtgaatcgtgtatcttcttcaactgggaggaataataaaaaacatagtgtggcaaactgaaccaaactcataaggcagtcttcaggaactgaactcaggcagatcatgtcttcgttggagatagttagttatggacatgtgatcttttggacgtgggagtgccggacggtggaaaccggtttattttcccccatactccaactgcagtgaaacgacaatatccccctcaaaaaacccctgttcgtgttcctccgcacaggttttttttttattctaatgttcacgcgttgtccctgacagcattgttttcgctacactcgattcgcgacatctcaccgccctaactcaaggtcgactctgaagattgccggttcgagtctgcacagtgccccttcaatgacgttaagctcctacagtcagaagagtttcattcaaacgctggcgacctgagaacaatggcgacagaacccagtgtcacgtgaccggcacctgcgtgttgatgtatcaccttacaccacctgtactaatgagagaactcgtatcgtaccgacaccagtacactgataaccgccacttgtatctcgtaccaatctacttcctttcagttcaatggtgcatttaacggtgacagccgggtaactggcattaccaatcacctcgattatgcacgctgacaaataagtcttgacaagacctttcaactatctatgttgatgcaaaacaatcgcggaaacccttggaagccttgtcgcgaataacgaggtttttggagcagccaattagaccgttccaaccagcagctagtatcccgcgtgtctcactccccacttccatagggccacctgctgagagagggaagctagtgtcgccgagtatatacagtctgtagaacgggccgcaagagagctatgaagtcaattgggttcctgggtgtacaaatgggccatatcaattgattcgaccgatttgaaggcttgtatgacccaaactgaacacccttcaagcccgttgattgcaaataaactcaagtcatttcgcagttggttagcgaaactctactttagcgaatataagtacaggcaacatttcacctctttatctccagcatcttatacgcaacctacaaccacacaatggccatcactctctacactttctccaccccgaacggagtcaaaatctccattgctctcgagctgcttaagctgcagtacaaggccgtcaacgtcgacatcaccaagggcgaacagaagactcccgagttcctcaaggtgtctctgaacggacgaatacccgccatcaccgacaccgaaggtcccggttctacctcctcggcccccttttctctgtttgagtctggagctattctgcagtatctggctgacaagtacgatccagaatacaagatctcgtacaagcccggaactctggagcattacaaaaccaacgagtggctgtttttccagaatgccggtctcggacccatgcagggacaggccaaccattttgtcaagttcgcccccgagaaggtgccctacggcatcaagagatacaccgacgagaccaagcgactgtacggcgtgctggaggagcggctgaaggagaacggaaccggcttcctggttggagaccacatttccattgcagatatctccactgtcggctgggtccaatgctcccactttatcgatatcgatcttaccgagttccccgaggtcaacaagtggctggaccgactcctcgccattgagggcgtcaagaagggcttcgatgtgcccgtgaagtggcctttcttcaaggagtaactcaagaggagtgaccatttacatactgtctattaacgacagttttatagaagttatgactgtatgatttatgttaggatgggaatacgtaggcaccactcacagtaagtccacctactacctgtagtccagatgatgtaccgactcttgatgccccctactaaagcaccatcactccatctactgttcatatcgaatatattgtagtacatggcataaaagtctaaccaagagacttgaggacgttctcggccttggaaacatcaagtccggtcttatcgggctcctcgaaaacctcgacaaccttgccgtccatgatgacagcggcatatcgggcagatcgcttgttgccaaagaactcggaggcgtcaaacagggtgccgaaggcgagagagaactcaccggcctggtcagagatgattcgaacatcatcggcgggggcgtccagagactcggcccacgcgttggtcacaaaggcgtcgttgacagccacaacccacacggtcttgactcctcgctccttgagcttggggaacaggttgatgtatccaggcacatggccggcggagcatgcaggcgagaaggcaccaggtacaccgacgatgatgtgagttccctccttggtgacatcctggagatcaaactggcaagaaggggttccctctcggacagtcactgcagggacttcctgacccttctgaacagcagccattgaggtggcggaaaaggctcgagtggagggtcgggccattcgggcaatctggggcattcgtcgtgacaaaaacatcgtgttgcgtgtgttttgtgtgtggtgtactgtggtggtgaagaagagacacttggtttttgactcactaaaaagaatacagcaagccaataagattaggtatggttatgcatagagttggtggagcaaaagaggaggacgggcggagggagacctggtaaccaacttattggaccccccaaagggtcaattgctgtcccaaatattccagagtcggtaaaaaggccaaaattgaacgttctcgtttttttttccttcaacaattccgtcgtttacacccacttacacctccctcaacattttcgctcaggcggatatcctctgccttactgcttcccgcccaactttatcgcctgcggggctgtaacaaatgagtcaactatagacggtggagttagtgaacaaccttaactaataaacacgtgccatatctcaaatcgagcgctatagataatgagttttaaagagcttccgaaagaaaagaaactgcttgaaaagaaactgcttgtacttgtactggtacgatagtctctaacaatagataaatgcaaatcgagagttcgtactcgtaacctgtattcgttatccaatactcaaatacgaaattatgaggaagcctcacttaccattacatccaccagcaccaatcatccgttaccattatccattaccattatccattaccattattaattcaaactcagccggtttggtcaaatatcatcagggacgtacgacgtctgagaggaactgagacgatcagaggcccgtctgagctcctccagcttcagactagggtcccactcatcggtgcttccatactcgtcttcggaagttcgtcgcatgcgaatgtcgttcacaacttcgcctccttcctcctcgtcatcttcaaactcgggagcgacgcctggaaggccggtaggtcgtctacctcgaatagaagcaaagggagtcacagggtaagcaatcttcttgcctccagagggcgtatactcgtcatcatcttctgaaatgtcattcagcgagaacgacatgccttcgacaatatcgtcgacttcaccgtctacctccaccacgtcgtcttccacgtactcatattcgtcttcttcctcgtcgtcgacgatttcttcaggagcaacaaattccgcatatggaggcaccacatagtcgtcaaacactcgggtgactactcggttttttcgttcccatggaaagatgggagggggtgcgcttggtgcgtgcttttgagacttgtccgagtggtgatgatgatgatggctaccagagtgatgatgagggggatgatgatggtggtgttcgtgagaaggcgcaggggaaggagcagtgtgattagcatcccaaacgtttcgaaactccgtctgctgcaatttgacagcttctcccacacctcgtgcaggagggggcataatggagggatcccatctgttaatatcggctccaattgttcgtttgtttcgcaaagagtcagccagctcagagggcttcacgtacggatacagctcgttgtacgcacggttccacgccacatggtagtcgttgaaactgcctcttgaagacatccagggtttgtttccagggcccagaaagtgcacagcggacacttcattcttgaaacgggtataagcgggctcatagccggctgctccagatcccagtccggctccagggcctgcaccagctccagaagcaactccagaaccgaccccagcgccattagcaggcacgttgaaggtgaagggggctcgaacccacgatccgtcgggctcagacgaggtagaaaacgggtttacttctcggaaatactcgttcagcaggccctgatctcctccgtcaaaagaaatgccagactgggcaagttcgacaagcgtagagtacacattttggtccggaacggtggcaaaaacgccggaattgaacacgtcaggccatccgacgtcaggcgaagccaccagaacgggttttccgctgttgctctgattctggagcaccttgaacagaatactaatgtccttgagcggaagaacatctgaatccagaaagagaatctgcctgtattgggtgaggttccacacagcaatcttggccagcgtggtgccgagctccggacgccctagcagctgttgtgcagctctggacgagtcattgtagggtagaatgtcgtccaccagaaacacagacgagtagtactgggcgagttcctgtttgatgtgcggcgaaacggccttggtgatgagacacagacggtcgcgtgatgagtcgagggttttgagacgatgaccaagaacaatggctccaggcaagtaattgtcgctggatagcaaggtgcagtaggccatttattgtatgcggggtagaggggtggttggggggaaaataaatatgctgggtgtgttcgtgagacctaggtggtagcgccggtatgctttttgtgtctgttgaaggagtgaaactccgacgtcaagtgcggtgttgcgggttttgagcgttatctacactgcagtatcgcaactagcgtggcttgaggtgtatgttgataggaagttagctgattagggtaagggcaagtgtgtggggtaggttgttattgttgggtggtagggggttgaacaggcgggctcgctgtctctatcgtgttgacggctgtgtttggatcttgtctccaacgcactagctcgatatatatacatttgcgcattttgtcgctgtatgcttggactgtgcgtggtgttttgattgcactgtgcatagtgcatcttgtgcggcgttggggctgatttcgcaatcttcgttcgggtctgagatggcatatttgggacaaatatgcgtatcattgtgacgagaaagatattccgagtaaaatgggtcttttgaaattcttgtagcagcgctttttcgcattcgagatccatgctggctcgtccgtagtgctgttattaggttgtcttgctgaactaaaacgacaacctaaagcagagggtgcatggatctgtacaatcgtagtgtcgttttggggctgaattttgcccgattttttggtacgcgaacggctgtgtgggtctattattgtccaaaagacagttccgtcgctttatttcgggagcagccgtcttgctcatcattcaccatcgtattccccgcgcgataaatgtcaaaaataagaccatgtttcccgcagagcttaatggaaaagtacgactgtagacgagcagaaagaagtggagattccgcgactcgaagaacaaaaatgggaatatttcgtcgtgaaaacaccaatggagcctgccgcaattgattgccgccaaaatctacgtcaaaatatcacgtctatcacgtctacagtgcctttgacacctgtccaaactcgcctgaaacaccaatctcaacaaccttcgaggtaataacaaggctttacgataatacggacgtttttgcacgtggatggatctggatattttcacagatgttactgcagcttttggacgagtatcgcatgcacaggtctcaatgaggatacgtacagggagtataatgcggttcggagtgcttgccgaatgtgaggcattcggagtgcagtttgaaaccaagtgtatgaatacgaaacagcctcaacacccaacaaaatcgacagttcaattacaggtgtggtagaaaggaccgtcaaaaatgccggtataagtacggcccacggaccccgttttcccgagaaacactcgaaatcaagaccttgaaacgcatccccaaagctcgtggaatccattgtcatcgtcgatgcaccgaaacgccgctttgggaacggttataccagacacacagctgggaagcaggtagacactacaataatagcaagccctgccaccaagtagggacgggcatgatccactgttgatgaagcagacctgaaaggcgaagacatactagcctgccgtccgacgaaagcgaaagttacacaaaaccacaatcgcccgcatagcaccttcccccctcgatcgccgctcttctctacagactatgctctcccggcctcggccccttgtaggttcatgcagcattatgctggacgagctgatcagacgtttgaaatacgagaaaaagaaatatgagcattttgcacaccttctggaaaggtggaatgatgtggccaatgtggcatgtccaacatgtccctcaaacctgacatctgctgtgtgctacatcggatatgcaactaccatacaacacaccccttctgattgactggtgcctaacctcttgactgacggactgaacaagagcatcatagtcacaatatttatatgatagccgaaaccaacaacggaatcaatatactagggattccaagctggttcaaacaagaccgaaatatctaccactcacctcaaaacatgtctcaatatgtgctggtgttatgcgccggttcaccgtttagacgggactcgcaccgtacttgcagtaacttcctggtcgagatccaagacataaaagatcacgcaatggaccatgctaccaatatggacgtcgattgagcttgaaccatcgttgcaagttcgattcatgagtaacctacccatcttacccaatcagtggaagatttgtctacatactgtactgcactgggtacagatgttccaatgcccagtgactcatgtaccggtacttgtacggatgagaactgtcatcactaatacaccatatctcctccagtcacgcgtgtatcgtgtctagaatgtcgatccacctgtcaatcgatccagtaaccctcgccatcctcgtattcaatgttgcatatccaccctcttccgccacctacttaacggcctctccataacaccaaataaattcactattagcaaacaagctacctaaaatattacattaccacacatcatgattcgtcctaccgcttgtagtagccactgggcactgggggagccccaacgggctgctggataccattggtgttaggacctgcggatcctgcactgccaggcacaccggcggtggaagcaaagggatgctgggaatggggctggggctggggctgaggcttggggacaccagcgggcgaaatgccagcactctgaccactgctggtgttctccttcagagcaagaagctgcttggatcggaacgcctcgtagtgcacatgggcggtagtctcaatgagatcctgcagatgggagcaaatgaggaagtttcgcaggtaggggaactcgcagtgagtctcgtcctccacgttaacaacaccccaccgggtctttcgtcctcgcacagtcttgcccttcacaacaacgttcttgtcggagccaaccacagcaaaggggataaactgcttgatctgtgcgttttgatactgttcgtcctcgtcgtagtcggccgagtccagagggtacagcttgagtctgtggtgggcaaattccatctgcacggtctccttgaaggcctgtcgttcggccagggttagcgagtcgctcttggcgatgacgggcaccacgttggcaatctcagtcagctttttgagcacgactatgtcgatgggcttgagaccgtggccggtgggctggatgaagaagagcacacaatgcacccgggtgtcgggaagatgcttctctcgctgcgcagtcagctcctttcgaaggtactggctgtgctggtccttgatgtacttggtgatggggtcccagcacttttcgttgttgacctggtcaccgtaaccaggggtatcgatgatgttgagcttgagacgcacgccgttctcctcaaccacatgactgacgcacttgatgtcgggggtcttagtgatgggttcgccggcctcagttcgtccagaagaagatgccaactgcgacgcaaacagagtgttgatgagcgtggtctttccgagaccagactggcccacaaccatcaggttgaactggaaccctcgcttcagaagccgtcgctcaatctgctgggtgatggagtcgaacccgaccttgctgccgggcgtgatggtttcggtggacatcatttatgagtggttgtgtggtggtacagatgtgtgttggtgatacgtacaatagggtgtatgtaatgcgtgtcgcgtttcccctgaactttaattttcaagttggaggccgggtaacgggagggaatgtgtgagattagccaaatgtgccagacatgggtgatttggagggggctgaggataatatttgatcaatgactcgatcacgtgatgtttatgagattaggaatgatttcaatttatattattaagcaattggcgagaatcagtcttgtttgttgcgactgacgaggtcgtagctaatctcaagacaagacacagtaatacaaccagaaataagtgtaatgaacgacctaaagtccccaggtgataaaaatggggtttatatagggatctcaccttttttgatcttgtttttgtgtccctggaggcctttcagacgcgaacttgcggttgagcgactatttttattttattatggtctcttactgatgaccaatagattcttgagatcatctacttctcaacgacaacaaacaagcgttatatatcacgagaatcggctcatcgacatatattctccattctcttcgtcctccaaatttaaaccctaacccagtaaccacagtgttcccatcacgtgactctgaaaaatcctcccaaccatattcaccacctcgagtctgagatcatcacacaacacacacgatccaaaatggctctacaactgaccaagccgtttgtggctgctctcagcgcccagattcccgtggccgtgagcgtcactcttgcccccggtcttctgggaggtcttttcggaggagcccagcatgatctggatctggagacccccagccgagaggtggatctggaacagcataagcatgaggactgcgaccacggcattgtgtacgccgtgcccaaaaagaaggtgtcgtacggccaaaaacgaaagcgattcctcgctgacacaaaggccctcaagcccttgactaacctcaaccgatgtcctgcctgtggacatgtcaagcgaatgcacactctgtgtatgcactgcttctacgagctgcgatccttctttgccaagaagactcgagacgctgagtcgctggtggacaagaagcagcctcccactctgcctgctcacgacgaggcctttatctacaagaacaagattgaccgacctcattacgacaagctcaaggataccgcctcctatgtgctcaagtatccccggtctcaggtgtacaagaagaaggacaagtcgagagactaatgaaaacccatatgtatatagttaaacgatgaactcgataattgagggtgtgggggagagggtgtaggggacaatttgagagtgtgtgatcactggatgacattgaaggagttaacctggggacgtctgtgacaaacaatgtaccgcaaacacaaccaccctactgtagatactgtactttactcgtactgctctctgtcccattactcagctctttttcccagcgggtagtgtagttatcagtacgaaaatatctgtggatcataatagcaaagatacgacaataaaaacacacctcattcatctgaacagcttttgtttgctcgtgttcttttctcttctttttttttttttttttttttttttttcacgtatcactcccatattaaaaccgctccacaacaaagttcaaccaccagagaacatcaccaacctgatcagaacctgcatacacacacgcaaccacaacacgatggaaaaaaagctggtgacgatcctggataaggtcagtggccactacaagaccgattacacccgtctagagtcaaaaacgatcgaaaaaagcggattccgacaatggtgcgaaaaatacatggacgccaaccccaccgacaaccttgataacatcttccgacaagttatgtttgagaagatcatgctacaaccagaggacaagagaggacgatctctagctgctctactcgactgcatcacctatgagtctcaaacaacttcatccgacgagaagccgcttctagaatcaactttgacacttgctctggtcgaagacattttcgacattcacacagtcgactggtgccgccacttttggacccactacctggtatcacgtgaggaacagctgatgaacgtgtcacgaaaccaggcgtcatcgaactcggtgacacggcttagtggccgcaaggcaccaggcaccaccctgattcgactggccaatgctctgctgcgacgagtgagtaagtcacgtgatgccgtttttgccggcgagattcttatttttctgtcacgtgctttcccgctgagtgagcgatctggcttgaatcagaagggcgagttcaatgtggagaacatcactgtgtttgaaggatacgagggagccaaggagcacaaggaggttgatgaagatgaagatgaagatgacgatgaagatgacaatgacgatgacgatgaagatgaaaatgaaaatgaagacaaggatgtcgatatgggcgtggatgaaatgaaggaaaaggtgaaggagaaaactgctactcctgccacctccaaggaacatacacaggagccgtctgactcgccatatgcactgttttggggtttacaaaagtattttgccgatcctacaattttgctcaattccaaggagccagaagttgagatgaacaagcttcaaacgtgtctaaaagcgactgtcaagactctgagaagtcatgatggatctacggagattgcccaaggaggaggaacaagatgggcgaaacgggactctcgagaaggaggaaaccgaggcggaaacacatcagctgcgggagggggaagtggaggttcacgtgactttggaaactcgcgagggcattctgctaacaatcattcgtctcgaacattgaatgccaagtggttgactaatccggacttattcacactgcagttgtccgacaccaacttccgacgagctatctggacccagattcttatcttttccgagtttatgctttcgctgaccgagaagaacaaggcaaaaatccctgccacagctacaaacagaagcgtccagtaccaatacacgctttctgctgcagatgagatatactttgaatctgttgtcgctcatttcgagtcatcgggcaagaacaagcccccctataagcctggtcacagtcctgatttcaacgcagtgttgtctcgcatcattcctcatgtcttcaagtttgacgaaaagtgggtcgagtggaagctagagaactgtcctgcctacgagaagcccgtcatgaacaacattgacgaggttgaaggtgttgaggagctcattacaaagctgggccatgttcgacctcgatggagatacgagatgggtaccgaagctctcacaaaaatcatggctgttgagtgcggtctttctctactggaaaagaagccggatctcccctctattggcactcctcaggtatatattgacaagctgagtgagcttgataaggtcaagaagctggactgggacttcctggatgaggcggagcaggccaagtgtctggaagatatctctgctgctgactggctcggctggcgagcagcacgtgtgggtggtctttggagcaagctgggtgaggctactgttcttaacgaggttgtcaacggagccaaggaccagaaggatacacgggagagcgtggatattgaggagggaggggcggttgaagtggaagaggaggctgatgaggaggctgaggctgagaacgctgataccgagtgtattaagcgaccgttggaagagtctgagggggatgacgagggcactcctagcaagaagatcaagaaggatgaggaagcagaggtggagcctgtggcggtccaggattctgactccaaggcactgagcgttgtcaaggaagaggccgaggcggatgcctagagtattgacgatataagcattaatttaattgtaatattgtatccacctgggcaatcaaagtacatacgagtagaaaagtcatactgcagcacccagacccaacgatcatgacatgtatgagaaatactcagaccaaagtaaatagacacttcaagagagaaaaaaaagacagtcagtggcaaagctacaatctccaacattgatattttcaacttctcccttaaatttgatacccatagtgactgtcttgttgaatccagtacgagtggtaccaaagtcttttggcgccgattggaatttgtcttagccgaacaattgccaacttgtatcgcgatattatgagaggaacacagcagtagcgctcttggtagttcagaatgtatcagtagtggcaatgatccactttcagtcgtatgctagtattgcacttgtgagaggtacttttttcgtgatagaaagatcacatacttgccctacaaaggcggtacttgtacaagttcaatgtcgtatacagcagccactaaacatggccattctaattaatgtcttcttctgtattcaacattcccttgacttgtgccagcagtgtgctagttttggccgcattgacacctccctgcccttgacaatacactgactgaacacttacccatatagacctattacttccgtgtacttccttgtagagtcgtcatgacatattctttggatacattcactaccgatacgattcctatctctctatcactcaccagtcacacaagttcttgcgttcccccaaatcgcaacattagcgcgcctctgatcgtgtgaatactactcgggttaaatataaccgagctacagtgctactttttttctttcgcaccaactagtcttcaactagtcttgtcatgatacacctctttataccctcgaaacatgatcttctctactaaaatgacgttatacacaacggtatcgctgctggaacctgcaacggtaattcactacgccacggtttcaggtgtgttcatcaatggcctgtcaaggatacttttgtactcctgtatcattgactcctctttttggactgacactaacccccgactacaatttgtagtgcgaaaaccggagttgttagtgccggacaagaaccattctcatcttggattacagaggcagcagggtatgatgattaaacacttgaaaagcccttgtcgtatgtaaagagtatctttacatttcagtccaatgcttttcgtcaccagtgtattcatgatatggcttctctctaccacgctggtcaagagtaccacttttgatgagcggactgcccaaaccagtggactattatagatagattgttagcgggctgtattcaggagctgtaggggatgcaacgagcagtgacgcgtttactttagcgtcattctacccaatttcactgtagaaatggtttcaaatatcccattccctgcgcgccggtgggatctccaaacaatcgtgcaatcctgtgattcgagtagccgatatctcctcatgtagtcgagtgcaattgaacgtgaatgacattacagtcaacttccagctaataacgctccgctcacacgccgctaacgcaagcacaatgtggttttcttctagaatatctcgagatgtcgcataaatgtagtggtatggctatccagaaagtattaaaacgactgctacagtacttgcactcgacgtgagtggttctaagctaccaactgtagtggacgcatcgtgggtagtcgatattttactctaccggtgcagtacctgtttcgccattactctgaatatcagaactggaacatcttcgcagttttcgtcttcaaatattcagaacctgatgtctcgatatgcatcatctcatctcaacttccctcatcatggactccaaggacttttcctgctctgtgaagcaggcgccagatatcacactcagccaaaggattctaatgtgactacttatcagatccattcgtgaactggtacacaaatcctctccgtggagcaagtgtccccaaatgaaactgctgctgtcaagtgtgcacagcagaagttggcagtgttatacctagggaccatctctagtcaacatctaaagtactgtatacggaaagaaaaacaaaacggaagacaggcgttgaacccctaatggctttatattcagctccacatccactacccggaaacaccttcctcaacttcctcatcccaatgtctatctatgcagcaccctaaaccccacgctctcgttacgactgctctcgcttttgtcgtcgagtccaacaccgtttatcccacctctgtcgccgtttatcccacctccgtcgaagccatggtcaactcctacctgttgatgccccctttaacagtgccacctctggtgttaacggtagtgatattgtgatcactttctacgagactgacagccccgttatcaccaccaattatgctggctccaccgttgtcgtctacaccaagtcgaccgtgacctccactgtctgtcccaagtgcaccaaaacctcttggtccccgcagaggagaagatcccaggcacaaggtccgtcgaggccactcccaccgtggaggacaaggatgatgttgtcgccgtctttgtcaccaactgtcccgttaacaccaacgctgctggtgccacgatcgtctctcacacccagtccaccgtcacttctattgtctgcaccaaatgtggcaagaaggctgctgagaccccccaagctgacactcccaagacttcctccaagatggagactcccaaggcttcctcccagactgaaatccccaaggcctctcctaaggtcgagtcccccgagactgatgagaccatccgactcacccagactctgacccacaccctcaaccgccagcccactgctcctgcacaggtccacgatgagagcatccctgctcaagccaacagtgcttccaaggctgccgcaggtgctgctgtcgttgtcctgccaatggtccttgctgctctcctctaagcattttttcgttaaatacgtgaacaaatagtatctagtgaacaaatggtatctctggttgttgcacctgtagttggatgaactcaaccccccctccacctttgtagcgaataagtatgtaaccaattgaatccgtatgtactgaaatcacgctggaatagtagtggtaacttctggaagatgtaatttcaataaaaccaaagtagttggttgtattgagcaatcttagaatccatctgtcgtcgtaacattgtcgtgtcagacagcttcaactgtcaggtagattcaacgtcgatctgtttttccaccgtaaaaatgatacaaccgtcagtcactcgcagtcagtgaaaagatattcgcagcatgaagctgtttgtgtcatcaatcaccctttggtatctagtttgttatcacgtctagtgcattatcgacgtccgattgaacatacttgaaccgaaggaaagtaggtcagatagaagcaaagaatacatatcaaagcaaaaacatcgtctgggaaatgcattcagttggaaatttccattcggaaaaccggtcgaatacagcctgaagctccccaacatcgcagagaatcaagcacgcgccctgatgttcctttataaaagagtctaaagagagtctcttccacctgactgctctcacattactcgagctatgacaacaactttcttgttcaactatgccatgacgcagcgttgtctatagagtatgtgtactatgttgttctctgttgacccacggcctcgcacccccgttaataagcatacaataaattaattaaactaactggtggtaaagatttcaaacactctatcaacctccttttcacccttcaactggaggtagtaaacgttagacgacaggtctcgttgagacatggcgtcgtggccgagctgctgatagtcagcgtacacccggatgccattgccgtccttggcaaaggcctgggcggggagagagcccgaaaacacggcttctccaaaaccctgctgcttcatagtcaccgtcttggcattggtcatcagatcctcggtggacacgttaacggtgaccagccccacgcccagaccaagccagagcttggacattcgaggagacaggaaaagtctagccttgagattctgcagaagcagaagtccatcgtcctgggccagcagagacagcttgtttcggggcttgagactcaaggggccagatccagaacccacggtacccaaagagctatctgagcagatggaggccgtgtaggaagaccggttggagacgaggggtcgctccacaaggtcctttttggccgagttgcatgccgacagcagtgcgtcggcttcccgggagtttcgcagtcggaacgagtaaatatccgtcgactggcggagctgcacatcgacagcggttcctcgtcgcagagcagactgcttgttgagcagaatggagttggcaccaacttctagacgaccgccctcagagccaatacacaccttgagagcaatcatcgaatcagacagtgtctcccaagagttgcccttccaccgagaagtgaaggcgttgacagtgaagatggtagtaccgtcattgacagaggtgaccaccgcaggagctgccagacactcggcaggagaacccactcgtgacactcgctgcttgaccttgatcaggggagcaagagtatcagactcctcagattcctcggacgaagaagacgaggtggacgcggccttgttgaaggacgaagggccagacttgagcagcatctcttcggactttgcgtttctcagtggagtgaatcggatggagttcttggaggaggaggccgaggtgaccgacgtagacgatgtaccagacgcaatggatcgcttggacgaaatggacgagtccgagggctctgaggggagcttggaggtgaccatcacggcctttgccttgacttgcgtcatttccagctgctcgatctcaggagtatcaagcagatggacagagtcagcgtcggagtcagagtcagagttgtgctcatggtcctgttcctgttgctcactgttgccgaagaaaccaggttcaaggaaactgaatccggaatcctcccgtcccatgctggcaatgctcttggaagagatggaagagggtagagagtccatggatttggccgaccggaggtggtgcgagagagagggcgatcgagagggggcctcgagctgtttcacaacagtggcagcaacatcagctgagctgtggatgctgccacttcgcatcaactccttctcttcattagcaagggaggcgattgtggaagtcgaagtggaagtgctcattgactgggaggcagaacgagacagagactcgttgagcgaccgggacatggcctgcagatcggacttgatggacgacgacgaggcggtggaagaagcactgttctttcgtcgagaaggaggaggagggggagcaagcttcttaggaggggagacagagggggcagttacgaagctggatgtggacgcagaagcttcggtggcaatgtcagctgtggaaatgttcgtggcagtgatggtggccacagaagagttgtccatgttgtagggcatggtagaagcagtctgaggaacgggtggtgccgaaacaggtgcagcaggaacaggaggtgctgccacaggaaccttggccgccttggtgctcgcaaaggcggcagcaatggtaggcacaacaggaatagacgcaacgacaggagtgggagcctcaaccttgactgtgggcacaggaggtacgtcctgagtagactgcataaccggcacctgaggaaggggggcagtcatggcattctgagtgggagacaccatctcaaagccgtccactcgctcaacaggaacagcgtcaaatccagtgttgttttgctcaacagtagcaggctgatttcgagcggggttctgtagcaccagaggggagggcagaagagcagacattcggggagtgtcaatggaacaagacgacagagatgaaggactggcagagtaatcggacttgggctggatcatctggaaagtgggctcgaaagtgggaggcttggacttgaccagctgagagacggtcttgagagcagcaaaggcgttgcggctcttggtggcaggagtatgctcactcacggcttcctcggccaccacagtcttctccttctcacgtcgcatctcccgcagtctatcctccttctccttcttgttgttctcgtaccagagtcgctcgcgctccttcacagcctctttctccagccgcttcgtttccttctcctgccgcttggcctccttggtcttcccgcttcgcgaccaccactttttgccaaacttgaagccactgtcctcctcaagctcgggggaaaacttgctctgggcgccgtccggaggcagaggcacgaacctgtttgatcgcagcattgccgaggatttccagggcagaggcttcaagccgcttggggtggtattggcggtgaacgacgtcatggtctcgtactggttgccgccaatcacagaagaagacttgttaaaggcatctctgttggctgccggaacccgggcctcgaccagagaagtggctgcagcacatcggcgggtagcaatggcggcagagttgtctctaggccgaggagggaagttaggagaggcgggggtctgctcggaggcggtctcataggccgacatgggtcgcagagtggatgcaggtgaggagcactctttgggctcgatgatgggcaaatcaacggagccacgcgactcatctcggacgagaggcttggtttcctcctcctcgacttcctcctcaacatcttcctcctccaactcgctccagctggaatcgctgcttcctcgatccataatttcgctggtgaacgattccatagatgtggactgagatggtgcctcagtgacgagcttgataacgtcaacgggcttgacagaatcacccttggtcacgtcactggcaacaagggctgctgctgcaaacgagggcttggaaggaggagcaggagcggccacagtgggagcaggaggaggagggggggcagtagttggtgcaggcttgatctgctctttctcttcctttttgttcttgacaacgttcagagcctcaacgggcttgtcgtacttgaacttgtcgagagactctccaaacagagagtcacccagagacaaggacgattccaattggggaacgttcttgatgtctcgaggtaggggcttgtccacaagcttctcctttttgtttacttcctcctgtttctcctccttgatctcaattccgagaccgccgcctccagcaagaatgcgagaagactcaatgccgaaggaatactcacggccaaaagtgagttttagcagatcggaagacgccttggaagcagaataatcggtcacatggccaaacaggtggcccagaactcgtgaccacagcttcacctggtccaactctgggcagtataacaccactgtgctgtggttggatgcttgcagcacgatttcgtacttggcctgtcgactggaaagacgggacttgggctgctcaaccagcacaaagtcgcctctcttgaaccgagggaaaagaagacttcggccggggtcttcaagagcacaaatagctaagccctggaaggtgtctgtgaatgcatcggccgaaatcttgttgcttggcatacccttgttgggggtgactgtgtctgtgaccagaaacacctcgaccattttcttctcaaaggactttccacttcggtgtttgacacacatttcaaagtagtctcgatgcagggtggtggtgtagtcaaagtcgtcgtacgtctcctggaggttgtcaaagtgaacaacccggtcaaagttgaaggtggtgagatcgacccgctctcgctcagactcggctcggtcacgtgccagacgtgtgaggtctctgaacttgatagcggtctggcgtctgctctcaaactcaggcgagttttctgccagcttcttcatcaccttagcgaggtaccggattcgcacaagggggcgcttgagaagatagagcatgtgtgttgatgtggtggcgtcgatggtgtattcggaaatataagaggcgtataggggagtaacgtctcgggcctgagttagtacgtggtggtaatggtcgtagagccagagtatggcagacgacaggctatgcatcggtaccacaatcggacgcaacatttttgtattgttccactgcatggtggttgtcacgttgccatgtagtgtttgctacaacttatctgcgtagcttgctcctccagcaacatctctcgcacttttccgtagatactcacccaattgaaaaagccatctgtgggcatgttatcgtgcagcaacttgagctttctgacaaccgaggtcattcgcgggctcagatcgctctggatcagtagctggagctcctccagatagttgacctcgctcttgcgtaggtcctggaaaatcacgtccgccgacacggacgagatggacgccagcgagtccatcgacgtcgaggtcgccagcgtcttggatgcgactccctgcttgttgtgggaggggtgtttgtgtccgtctcgtcggtagttgctgagtcgtttgcttcgaggactgttgccgctgcgtcggtagggcgagaagcgcagcggggtgaggccctgaagctgtggcagtcgtggcggggtggttgacatggcttttgtgtgggtgacaacagcggttgtcgttagtgatcacgtcgagagatgtgtggtgagaagagatgtggtgtagttctaaagagctctattcaaaggtgtccatgcaagggggttcctagaaatctgaatgcacgaatgcattgggttaaggtttccagaaactctattacgcgtattgaatgggactctgaccgtgtttagcctcaaggttcagattgacgagttttttgcgaagcgcccgcacaaagtcaaccagtagtaactgataatacaggcaaggcatttttttgaccattttgatggaaacacaaagtcaagtgtgcaaagggtgagttcaaggcgtgcaataagtgttaaaacacctcgttttatcgatcatgtgactcggaccaccgccattagtatagccccttgttgcgctcaccagcccaaaacctgtgggcctgtagacctaattaaaagtccgtacagtaccagtgctacaatatgaacagacactaaatcggtaccctttgagagaacaatgcagatgagacgagattcgttctgatgcagaagcaataattaaatacttgtatatactgctgtataatatcagcgagaatatttgttggaaaataaaatcttcagggacgaaaacggtacagaggactacagacacttggagtgtacaagcacatggtaccatcaacgctcatattgatcggcttgtacgagcacttgtaatagtctataaaacctcagtctctgagactactgtacgtacaatactggtacaaatatctgtacaccagtgaccctgtcatgcatttctatcgtattacaagtggcccatatttatctccatcgtgtctacagtagttgtagttgcccgtttgtctcaacgtcagaaatattatcttgtgcctgattgacattgacacgacaaacgacaacagcgacaaacagcgacaacatgtctaccagcacttgtaccggtattactacagagttggattttcggccactgattcgagtgtgtattttaccggatgtacctcatcctgtgttcttggtgtttttttttttttcccgtttttttttttttttttcatatccaccacatgtaccaaatccaccaaggcgacagcactaacggttttagctctaattaattaatactgggcgggcccctactgtcacgtgacccagacaacctctgtgggggcgcgtgtttctttttccttctctcgtgccagtttcaactacaagttctactccacttctcaccttcctgtttttcacttacgcgaaatatactttttcagtgccgatcctgacgcgtcgaccacatgacagacgtggatccgatgtttctagtgcggcagaatataatatctgtgtgtataggtgtgcggagtatgtaagagaagcaatctggctacattggccccatggtcgtcacattccttttcttgccatgtaaacacattcgactggtgcgacgctgcttgtagtagtcgtgcatctcgaaatcacgactcgtgaatttcttgttaatccctcagccaatatatgcacgtagtttttcaccacacgccaatcgcacaatctaattttggcgccgaccaaatcgacgtaaattcgaaaaaaatcaaccaaagaaaacaagaaaatttggagaaattgatagaccatggggaataattttgatagcccggtaagctactaattgttgtacaaacggtgccccaatactgaaacctctccctctaacgcccccaaaacagcagggctcagaccacgaaaaattgagcgctgagcaacctcaactgaactttgttttatgcacaactctatcaggcgccgaaatgggattcactgaagcctaaaggggaagtgcaaccatgcgcgtatgcgtagagaccggccaagatataccccaagtcgcgtagaccagacaggacgtgttaggggagggaggggaggagcagtcacgtgattctatatagacgctgagccagtatggctgatcgtgctcaaaagccgtgttcttttggggcggctggacgcgtctgaaacatgttcgcagggatgaaacgagagacgggcagtgttaacagtgttgctggtacataggtgatttttagtggaaagacatgatgtgtgcgggcggcatgttcgagggcgtttgatgtttacttgatattgtctgatgtggatgcgattttccagcttttcctgatttccctgattctcctggttttcctggttttcctgattttcctggttttcctggaattaatttatttttatgaaaattctgaataatccaattgataacagaacaacgggtgatattgtactcatatcgtatcaccacgatacccccctccccccgtcctaactgacgccattcacgtgcccacaaacattgacacattgacacattgtaccttacacgacggtagattggtgcagagatggtagctagtcgtactttaacagtgtgcaaattgagacatgggcgggagaggcgaaaatcaggaacttgattggcgcattcaagcatcttctggggtctgaaatgtcgatgcagcaacgtatagtaccgctgctacagtctgtacagccagtacataccggtacagtaccgtgtccatatccagaagcacttggaatgagttatacgctaccagctagccttgccctacaactaagatcaccactcgcgaatcctcgccaagtgagtgaagatcttcgagctccttcaccgacgatctattgttgcccctgcaggagatgggatattacgagacgtggtcgagaggtggtcgagaggtggtggaaaggtcacgtgtagtgtgttctagaacgcggagtcttgatggcggcaattcaggcagtattcagaacactggcggtcgatgcgctttctgcaacattaccgtgaatctttatgcgaactccagttctggctcaaatgcagcgtaattgggctcaaaatgatggtaaaaacgacacgatttcaattatgtcacttttgaacctgtgccattggtatttaatgcgttgtgggcaattcagtatcaacgtgaaaataaggtgggaccaaatcccaattaggaacacgttgcctaaatagtcaagtaacttggtcccaaagtagacaaattagataaagatggatttctgacagagctcggatttggggggtggttacaccgcccaatagtggttctattgagatggttgaaatgttgccagactccttgcactgtcacggttagatttcacttttccagagtccgaacggggcattttgacgatatctatatggacatttgccgcactgtccaaatactccccacagatgcccccaaagtctattttaagatgaaatatcgacagagaaacaaccggatcgactacttatgagatggaagaagtacacttgtttactactccttttcacccacatcgacattgccatggattgcccgcccgacattatagaacaaactcaaaacctgcttttctcagtcataacgagcatcatccagtccaaagaccgaatcaaagaaaagagaaaggcgctggtggcggctgaaaaggaggtttttgagtgccgaaaggcgctcaagaaggagctcttgatgctcaagagagctgaaacgcacatgctggagttggaagacgagctgagaatcctggatgtgatgaagacatgaggacttgagctactgtgctgcacttttggtatgtgctctatggtttactattacttttcactcgttgtccgttctttcttcttatggtatttatgtgtgaatttatttatttgaatcgagtaaatctacagtatgtacgagtacggtatgtacgagtacggtatgtacgtgtacgagtacagcatgtccaagatgagcaactatggctttttcaagaccctgttgttcttggctgtcaaattgatgactcttcttacagtatctagcatgtcttacctcccttagccgctctcgtatttctggttggtctggtattaagtagtagttagagcaagtgctagactgccgggccaggctagtttcactcttccaagttgttttcattcactattggcgcccaagtttttactgcattgttctgtcgacctatttatcaacccgactatacacccccatgatccatgtcccacactcatagaccccagtacagtaccccacataccccatattatgacagcatagcatcgtactaagattacaagtagagacagctgcaatgtagaggtcttgaagatgttgttcattattgttgaaattgtgagcactcatacgccttgagtaaagccttctgaagactctgttattgtttttcaaatttgtgctatctcaacaactgttttgtagcctattgaccactctacaccagagactactgttagagtgattataaccagctaacaaaaccaagagtggatcccttggtcctcatttattttcaactgacttctagacctgaacagctatttttgaatactcattgccttgtctttgctgatacatatatccctattgtacatactgtactgtactgtactccgcccgacttccctcaagatcccttctctctaccaagatgctcatcaaaacactcacctttctcgctgctgtgacctgttccttcgctatttctgtggcctgtgatctgcccaagactacgatgcagcccaacccaagtgcacccttcttcagattaccccttgcaagaatgttcacgaaatgcagactcttcaggttcgaggtaatgatgtggtctccggccacacacagggcttctaccacttcaaggtccaggatgtaggggcagtcatggtcaatgttgttgctgacggcgctgactctcgactgtcaacgtgcacgctggcaaactcgaggccatggaccacccagcgctcctcctgtggaagtggaaagaaacaccggcggctgggctttcaaggacgacggctccctcaagaatgtctcttcttacggcaccaacgagtttactcttgcctcttccgagacggaccctcttcatggaggccaggttctttatgtcttcagcggaggatatcagtgcgaagaccccgtcaagttttccattggtactactctgtaaagagaagttgccattgactattattttctagtgtaattctaatgtgatcaacaggatctggtaataaaaatacgaggtagttgtacagcattgcttcaaatagatttttctctcccactgttgtgaacaatgcattggtggtagtaatctagatgtactggacttcaactaacatggattgtgtcttaattttcaccatacgattactgactggccaatatcacaagttacctatatgcattacgtgcatgtatcgtgcgtattatctgcgtcgtgtgcgtcatatctgcataatcaggtccatcagaaacactaaacattctcttaatttgtgattaatattatggtaatattatggtgtagattttcgctattatacaatcttggaacacataaagacgcatactatggcaacgaaaacattgatatttatatctcgtgatcgttatttagcccccgagcaaaaatttactacatcactcgactcgacaggccttggagtgaaaaacaaaatcaattgcacggattatcttcacagagtgcttttcattattctcaataaaatttatttctatatattattcaaaggttactggagttggaattcagctgcacacggaagttgcctagatatatatcactgtgggacataagttgaaataaatcgccatttaattcaaaaagaatcccagatattaggtcgtcattaattcacaacattcaaagattgtaaatattaataaaacacagatatttggtctatgtaggctgtttgcaacatccgcatgtcacagtaaaccaccccgattacactatgtactcgtacttcgatgatatgcaaacataggtcgataacttatctaatggtcaggcatgctgatatagtaaaaatgtccttcaaacgtctatgaaaaacacattatttgtactgtacttgtagcacatctacgcatacatccagtacagaaactaatagttttattgtattgtattgggttgggttgggttgggttgtgttgtattgtgttttgatgtgtatgagatattcagactcaaagtcgcggtcatcctcttattccctcatcctcccataattgcatcttcagcattggtactggtgatcccaagattaattatgattacgaggggtccaccacgtttttctctataatgtcgtccatcaagtcttatcgttgtattgcaagtctcagcagactcgtagactgtggtcccttgatacttacacagtagtgcaagattccctcttttttcagggtgacacgagctctcacatgacatccggtccctgcgcagtctgcctccttttaccagtgtggacaggttacttgaggacaaatccacgaggggcggcccacccgttcaacatcttccacagcgctacttgtagctctgagctaacttttcttgttgggagtcatgtcttcgtcttcggcttggcagtcttttgtcttctgtttctttgaaccgttcgaagacgtcagtagtcactccaaatccgtcggtagcgtgtagatgttgcttcatgaccactggctttcaatgtagttgaattgtcatagcgacgaaagccaagtagatatactctcacttattacgacaacagcgcatcaggtgtcgcgcgaacttctggtaatcttcctgacttcgacgggttctgagggggcggaacgcaaatccctgagattctgggaagcgattgagggcctaccacctattatcccttgtgacatcatctggattatcgtttagtcctccaacctccaccagagtgccgggcctttcctggttgagttctatcaaaacttggaaggtgttctaaattataccgtctctggatacaatagcaggagaaggactttgcatactcagtatttatgatacttgatataatgcgtatatgctagcttgccttcagccaaaatactgtataccatacagaagcagaggcccagaattacctctaagacaattttgagtcgacgagttcaaaattcaaacaataaacataacattaaatatataaatgagcgagcctactccttggtggcggcaacggtgaagtggatggggtccttgcaggcgtagttatcgcccttcttgatgtagaccacctggccaccgtgcagaggatcatccttggaggtacaagagtaccactcgttggctccatagtaagtgacagacttgacaggtccatcaccctcaaacttccatcctccgtcgtagccctttccaacctgagcaggatgctcgttgatcaccagctctccgttatcagcagcatagagctctctgggaccctggccaggagattcgacgttgacgaggttgtcaccaacggcctcgagcttgaagtaagagtaaccttgggtgagtccgtatacaatgtcgtcccctcggatctggagtcccttcatgccagaggcgccctggccagggagaatggcgttcagagagtacttggggttggagttggagttggcttcaacgtgctcctggggctgctcgcaagcaatgggggcagcaagaacggcagtggcagaaatgagaagagtcttgaagagcattgtgtgtatgggtgtgttgttgttgtagttgtactggatgtgtttgatgaggagataacgagggagaaggagggactatatatactgtttggatctgtggtatgcaccttactagcacctataactagcttcgaaatgacgacaaatcgaaggcttgtttctttgccaatgtaacattgtgtagatgatgacgtcagttgagtcagttttcttcagagccgtgcgtctgagaagtgatggtcgatgccgtttgatttaagcgagtgtgggggtaagacagctgaaaagacgttttgaggcgttgataacacggtacgagacaaataatttctgtaaattattctaaaagtgcttatgtactacttattctgacatgaattcttcttaccacttctagtaagtccaacccttgaaaatcatccgaattcttcgaggcaaataaggttggctattaatagaacatttgaaataaccatgcataaatgatggccatgacgtcatccctctccccccacgaaagacttgtatcctagaataggtcctagtcagctgagagagttgcttgatattaagcgagataggtatcggtatgtttatgtcatcattatttatttatttcgctcgaattcccattatcagcaatcattcttcccccaactagactgacacatcccacctttcagaccaataccattgtacaagtatttttacgactcggtacatacactacatagatgtactgtacctacagtagccaggaacaggaagatggacgcaggtcaaatccgcgcttatccccgaacgttctatgcaatgctaaatggctgtcatgcacagacgatgtcaccctagcaggggaggtgttctatttacagagcatgccagaatgctatctatttatggtaattgcagcgtttttaccatcggtagacgtgccagatattgctcacaatgcgacccaaaaagaatatataaacagtagcaaatcttcattccatcagtatcaaacacacattcacactacaccaccactaccatcccaatcacaatgctcttcaaaactcttctcatctctgccactgctgctctggctgctcctgtcgcttgcgacacccaggttgacactcagtcaaacacccagaagtactccctgaatgccatcctgcctggtcagggagcctctggtatgaagcctctgcaggtccgagaagactctatcgtctacggtctcactcagggctactcttacttcaagcttgatgctgttggggacaatctcgtcaatgtggagtctcccggccagggtcccagagagctctatgctgctgatgatggcgagcttgtcgtcaacgagcaccctgcccaggttggaaaaggatacaacggaggttgggagttcaagggtgacggatctgtccaggacgtgacctactacggagccaacgagtggtactcttgtacctccaaggatgatcctctccacggcggccaggttgtccacatcaagaagggcgacaagtacgcctgtgaaaaccccatcaagcttaccattgttgctgccaaggactagaacaagtggttgtaactatttatttgaattgatgacttaagtggagctgtcgtaatcgtagttcgatgatgtatacttctcaatgtgttcatccttcatgatagaccaaagaagtctcactttccataatcgtcgggtcgccagctgtatgttatcatacggaacaatacacagtacatcaacttgtatactgttgcttctacaaactactcgttcgctaaagtaaggtggtatcataattcatttggttaggtgatgcagatgcagcagggtatgtatgcggttgtgaggtctggtggcgttggagctcaacttgttattgtccgtcgaagtcgagattatcgcatcagaacgagctttcgcttggcagggtcgttggccatgagttttcgaggcattttggcctggttcgcagcgcttccaagcggctttctatgcggtgctaattcggacttacgttagaaacagaagaggaaaggtgatacgattgcacaacaagacggcttctgactgtagcacggctcaggctgattccatgtgatgcaaacacaaacagagactattcagactcttgaaatcaactcccgaaacctagtcattccagcttttcagtcttgatcgtttgctcttccatgatctcatactcacagtgtagtaaacataatcgtttggtttgggaccaggagaatcaatcaaaccaagtggttttcttttgggagtggcgggcgatgcggggcaaaaggctgacgagccagacacaaaagccttgccctccggcgcccggttttccttgtcggctgtgttgttaatgttcagagcagctaccttgcgggtgatttggccgacatcgtcgacttgagcatgctgggggacctgattggttttgttggcggtatctcgaaagggcttgagttttagcatttgtgcagggtcgtcttatgggtcgaattcaggtcgtcaacctccttgtggttagtgtagatgtgtaagaagaaaggaggctcaaaacaagctgcatgacctacagtgtatacagtgcagggcaggtacgaggggactgaagaacttgggggtgtcataggtagtggtaaagaagttatacttcattgtttgtatcaaatatttgtgtcttttcgttggaattgtctgtaaaaccccgatatttgtagtctgataagtcacttacccatcctcgaaagacgagcttgtttcaaacgctgcaaaaacattcaagtacttacaatgtaagggttagacgtacatgattccatctagtcgcatttggccttgtacttgtagatgatagaatcaacttcgacggttcactctggtgtttggtcgtttgaacgagctcctattctcgtcgtcatactagctctagagtatacccttgctaaacagcatgtacttgtacttgtatacagccaaacacgactctcgaacaaccatcaaaagcccaaactcaatcgaaattgactagaaacaactcccgattcactcaggtcgcatgtaacacaagcacacgacttttctctctacaaaatatcccgttctggtgcctaaaatgactgctcagttcattttactttcccgcacaattgcattgtgtttaggttctgtttaattaagtcctctttgggcgatgcggtgagacatgtttagtacgagatgttgaccatatctcgccatcggagagctatgtggaccaaggcgataatttgcgggtcttcttggaggtgaattccacttatttccgcctcaaaatttcaaaaatctctactctagctcattttgtagggctctataaggctctttgctttttctccaatctcaacagtccctagctacactgtagtttccaagattcataggaatgacatcaaacaagaaatttcggggcagattttttcactaagtctctacaccatctataaaagcccattcagcttgtcccgcccctccctcatggacacaaaatcccctatatcatcacgttccagctccctgccgaaactctgtttgtttaccccgttcccaaaacggcaagacacaatcagtgcatggagttgtaaattatgcaggcctgatggcataaccaacaaccgctactgcaactttcatcctgatcgtgaacttgtccacatccacaacccagaccgaaaatggacactccgacccgtccccgagccgatctgggctccatcaacctgctcaagggctcaattcgcaactcgatccgaaagaacgccgacaagagtgcaaacaaggagaaccgaccggtggatgtcgacacaaagtcgcacgaacacaagcagtacgaacacaagcagtacgaaatcagctcacccagagccgacatacaaacggtcaagacttcggtggacgtaaacagcccctccgtgatggccacgttcgattccaatggccagcgaatcttccaatatggacgtcctgccagtcccacaaaacagctgcgaaagtcgcgatcgaatgcctccatttctggaccagcagcagccgactcgtcattcagcatgccttcaccccaaatcgcacacttgtcgcccaagttcaagcgagaaaacgactcgtggagcacccccagaatccaggccaacaaccgaaccaaaagaccccctagcacaccgctgactcccggacagttccagcaaaacgtgcgacgtgtcaaactgggcacacccgctacagtgagcacatgcaacctcttttaccctccttctcatggactggctgatgatggagatgacgaagacgacaaggaagactcggaaaaccacacggcccctttcccaacgatacccgctttcagcattgacacaccggtcatttgcaagcccctgccttcattcaaccccaactgggactctcctgattgccatctcagtgactctacgcccatgggaacccccgacacggtgctgaagatgagacaatacatcaccaagctcaagagcaagccgcgctttgtgtctttggctgacgaagatgctgcgaatgtgtctctgtcgcagtcgcaggacacgtcccaggactcttctttcggtcctgtttctcctgtcaagtctcgaaagcagcctctcattgatcttgcggatctcgagtcgcagcttgtgacccagagatacgatctggagattgaacagatgaccgacgtgttggattttatgaagcttgaggccaaactgaaggtgtagaggaggagagaccgataacgatgtgctaacgaaatgttgtattatagataatgttatgagataccatgatagaaaaggaatattgaatgtaggtatgttgttggtatagattcacatgagccttgtatattgattctcatttagtgatctacgatctactaatgagtctttcatatggtttttgggctagcaagtagacctacaagtagccaaatctgatgcaaccttttacttgtaccgtatgtacttgtagatacacgtatttaatccgaaatacatgtattaattggcttgacgtttatactgaagaaacaccaattagccgtacgtaattaacactggtatagcccctattaagtcatttagctgctccctaaagattgcattagtccgtcgactagcgcaacccctaaacggatccttacaaaggtgaataacggaattgttattgagaaggggtagtcgtaccttctggtgacattttcaacaggctcatgtctttaatagacaagttatggctccttgaaggttcaagttgaataagctaagtgcatggagatgaaagagagaaaagtggactgtggtgattttcttaaatgggagaaaatgggaacaaataacggagcattttgtaacacatatttccagttttttactgaataaaatcacaagagcaggacacagaagggaatctcatttttaccatgctcaatgttaccctttccctccccctcccccccatacacacagattatgaacaaaacataaggtttggcttgccacagcacatagagcctcaaatgtctaaatgttttactccacacctctttttttctgcccaacgacaacgcgactcttcatagcagcaacttgctagcgacataaagaacacatttccagcgacacagacacgcgcagacgcgattgagcgaaaagttggccgtttaataagtcccgaaactcgattttgcacgatttcctttttctaacacagaacaagtaagtatgggagacaacatggatgacgccatggagattgtgggggacagcgattttgccacggacgtggaggggatgatggatggtgctgtggaaaccaatgacgccactcccgagctggattacccgatggatggagacatgagtgatgtagaggacatgctggagtacgaggaggatgaggctgctggaggtggcgacacaaaccgagagaagaacgacacggaggatgctggaagagatattgcggggacagagacggagacagaggcggatgtgggggatcgagagggcatcgactcgaccgagtttgtgggtgatgactcagccgctgactcagccggcgtttcaggaaccgatgctggtggacttgggtttgtagaaccgacttctgccgcaaacccaaacccaacctcggttcccagcgctcccaatatggatgatgcgacagcccatgcaaagtctatttcggacggtcatattcatatgcaacagggaagcccacaacaaaaaaaagataagctccccaaccaacagcaaaatgagatatcgtctggactcggagcagtggcacaagcgggggaccatgcggtggagcgagagacgcaagaaggaacaacacaagcaacagaaggaacacaaggagcacgggctctcagcgggttggaagacgtacctccctcaggacatgccgcagaccaaacggtaccctttaccgtccatgccgaccatgcaaatgccatcgatggtgcctctgttgctaccgggactgcctctgccgctgagactgttgacgtggaccctactggtgatgacagtgctggcaatggtattcacactgctggtggtgcagatggttttcgtggcatcaaccatgggtctgctgctcatggtggcaatgctgctggcgacgctggtgctggctcttctgttggcacgagcggcaacactgccgaaacaggcgttcagcaagatacagcggacgtgccaacagacgttcatgacattggtgctgccgctggtgcacccaatgctgtacatgcgacacattatgacgcggaggctggtggatatgaacaagctgccccagattctgtggcgcatgagcatgcggctgctgcggtacacggtgcgcatgagcctgatgccagtcaagctgacggtgcgcctgactctgctgccggtcaagctgacggttcacgttaccatgttcccggtcagagtatcaatgcgcatgtggagccggctgcgagtcaagatgcagcaggtctacgaggccaggctgatcaggggcatgaacgtgctgcgcctgaagatggtgggttaggcggcgacagcgagtttgtggccgaaatgaatgacctggaggacgcaacgacatcctccgcggctgcagtttccgcggctgacggcggaccgggcgctctagctgctggcgtggccgccgaggagctgcctctcgatgaggcagcgtcggaggctttgcaagggcatgaagatgctgcggctgccgagctcgccgacaacacggctgagtactacgaccagtcgctcgatctggatctatctgtgcctgttttggtgcattttgcagagactggcaagacctatcttgtttctggcgagcacgccgactatccgccgctgtttgaagatatccgaggctcggagctacaggagtattctatggaggacgtgtttgggctcatgcgacggtctctggagggtttttgctccatggatgaggagctggtgctcacctgtgctcaattgggtcttgtgttgggcgaagacaatgtgtgcagcaaggatgcgacattgatggatcttgtgcgccttttccagacatttgcggccaacacggtcgattaccagcggcccgccacgtttgacatgcgtctcagcctgtcccaacggttcatctcaaactataatcggctctacagtttggctcaacagggccatagtttggtggatttgagtgatttgtcccgccacgtgcaacaaggttcggttgaagatgtcgcggaggtggttggaggaggtaacctgggcaaggagattctgggcagcaattccgctgctctagaggacgaggctcaggttgcggaggaaacttcgcgagcccaggaggccagtctggagtttgccaaacaggcgttcagcgggtctaaacctaatgaggatcccgaagatgagttggatccggttttggaaaccaactatttgcctctgaagcgaggcgcagaggacggcgaggttgaagaaggctcggatgtcaagaaggccaaggaggagtgagaggggtagcgcggggggggtagaaatgtaatccttatcttctatatagactatagaacgcgatacaagtgtttcaagtagatggtggcaaagtgtttatggaccgtgtagtacgaatgtatcgtacaatttctttgctgctatagtgttacagtctattgtgactacttttgctcttgttagtgacgctagaggctagaaatgaaagagataccagccactatgcgacgctacgtgcagtggtgcccacgacgccctcactcccgatgcggcattaccatgttgacggcccacatttgcaatctttgttattatcgtatttatttacagattgtaatcaccgtatagtttgagacacccatctgccgccgccttgccgtactttagggagtttagtgacgtcatgcgtgatggattattctgctgctagtggtggaggggctccaaaatagagcggatggcgtccttcggagtgctagggcgtattggggttgttcttgcggctccgtagatgccaccgtgtgctttctgtgtccttgtattggttgttgtcggtgcagagatctgagattttgctgataatctatttacgggcagtacatatgacggcaaaaaaacgtggttaaaaaacgagctcaatgtggatatgtgccgttactgtgtacagacgattagacgataaggaggacagattgcggtgcgatcacagtggccgatcagacgggcgggatgttttatctgcggaaattaaatagcggtttttgtttgtttttgtttttcttgtttttcttgtttttcttgtttttcttgtttttttattctaacacatgcaatgtattgcgctagcagccagcaacaaattatggataatcgagttagcgcggccgagtggctgacacagtgtctcattgggtgtttcacttgtgtctgactacgagcgcatccgggtatgagtacaaatgcgagtgccattggctgggattgcaacaagaagactatcagttgttacggctctttccatagatggtggagactatgtactgtgtatgtatagtagtacatattgtagtaaaattgtcttgtacgcgttggatgacagttagggcggtccattagcacactttgaagcggggatgtcttcgtatttttgtaatatccgatggcaggatgtttaactggagagagacaccttggcttggtgaaaagatgggcaagctgagacagggtggatacgttggttgttgactatgattggatgactttacggtggtgtgataccatcaaagcgagacgcccgaacagtctttctgatccagttgtacggtgatcatactgtccagcctatcctgacgaaggtcgacataacactgcctcgggcttaatgcgacggatggtagttgcgctaagagctgtccgaacgttcacagttagtttatgtctacaaccaagggtctttcaacaggacagtacatacgtacagtacatactataagtgatatctcctcggtcaacattttccacagtagacaataaaaattgagagtggtatatgacaaatggaggatctcggtggcttcagagatgtatctttgtacaagcatgatactcatgccataacttctgtatctaaagcatgcatccacaaagtgcacatctctccccccaccccaccctgccgttgcagagtcggcccggcttcgcgatgtttaatggatggtcctgaaccttgtccctattggggtagatgaagatgggcgacaaaagtcacgttggagagtccggaaggaaaataattttacaaagattgacagcgaatactcacggtttcacgtgattcaaatctccaccaggttttttcttctaatctgccgatttcatgtgcttcgtcaagatcagcactctctaacggttactgtatattaatgtcgtgtggctgatatagattggcaaaattaagtacgggattagcaagtattgtgcaggcaacaaaaatacaaataaagacataaataccattattaatgcttctatgataatctcaatctatcatccagttgatatcctcgttattacacacactacagtccccatcttacgtcttaccaactaactttaacatatacttaccgctctagttgaatgtctccaagtaacacacatcacagcaatatccctctcagaaacacctggtgtaaaattcctttttcaaaattgcatcgtcttcctgtgccgatacaaattccactccttgttttcttatcatgtggccacgtcgctccacagcgttcacacatccatctcatctctcatccgcttgtcggaggtaggcaaactctattaccagcatgcattcacccttttttactgctgtcaaaaacagcctacaagtacaccaaaccgcacacgttcaaccgcctgttcatctctgcaggtttcgcgaagatgaagttccgcatttcgctgaaatggcagctgtcctttgcggtgtcgttcacggccttctgctgcctaggtctgttgagtatcatcacgtacttcaacaaccagggcacagttttggacctgcgacgaaaccgactgacggtcattgcccagctgaaaagctcacagatcagttactacttgaaatcgctccagacagggacggtgtctctggggtcacgtgagttcctacagacgctactgatggactcgtataacggagcaagcatcaacatcacggcccaggtggatccgtttgtgacggctctggagagctccgacgggctcggaggcgtggtttacgactacgagttcaaccagattgctgccgtgctgttggatgaccccgtcacacagaacgtaaccgagtggcccatgagtatgcttcctgtgactctttcgccgttccaaaagcagattctccgcacaaactcgtggatgttgcaggggccagaaatcataaacagcagaaacgactttgtgttcaccatgacaacagctgtcggcaaaaacgggtttgagttcccacaggtcaacggctccattgtgggatatattacggtactagtcaaggccaacggactcatgagcattctcaacatgaatgacgccgttactgaggcgtcgaaatccgacctgtcacttatctctctcaccgacgacacctcggaagcaatctacaaacaattttcgctcaagaacgacacttttatggactctataggtagagagggtatccgttcgccactcatcgacgacatgaaatacacctacgcgctgccaacaaactcgtgcatgacctgctacacgtacgagttccctctcaatgcaaacgagggtgcatatgaagcctacctggggtactacttcaacgacaatgtaccctatgggtccatattgaacgttcagtatgcgcgcacaaatgtggcagtgggatacgccaaggttacgaccaactcagcaaacacgtatcctcgatgggccgttatcgctgctcaaagtcactccgatgtctacaagccattgtatacactgcggaacattctgctgatttccgtcttctcactaggagctggagtgtgtcttgtgacgttggtgttggcgtcgtgggctgtgggacccattctgaggcttcaggcagccactgatcggtctacaggccgagcacacaaactggcctggtggcggaacttgagttggaaaaagaacggaggaaagggaggaaagggaggaaagggaggtgatgatggcaaaaagccagcgacaaagacgtccataaacacgctggatacggttcattcggaaaagggtgctcgatcagatggggtacctgaaagcacgtcttcggaggatactcgtatcgacagccagaccaagggcgctaccacggccttccaccgacgacacgagtctcaagagcttagaaaaattgtttccaaccccaacatggagttcaaggtgcctgccaaggtggaaaaccgaaagcggtttgtgattgacgagctgtccgagttgacggacacgttcaacattatggccgaggagctgcgcaagcagtacgacacattggaccaacaggtcaagcagcgaaccaaggaaattgagagtgccaaggagctggccgagacggccaacgaggcaaagacgctgtttattgcaaacattacacacgagctacagactcctctgaacgccattctaggtctaactgctgtgtgtatgggtgagaaggatgtcgtcaaggtgaagagaaacctcaaagtcatttaccagagtggagagctgctattgcatcttttgactgatctgttgacgttcagtaagaaccagctgggcaagttgacgctctacgaagtcgatttcaccgtctccgaggtggtcatgcagctggagagtattttccagcagccctgccaggatctgaacatcagtttcagtattgcgtcgtctgaccatgccctggttcttcatggagatatgaaccgaatgttgcaagttgccatcaacctcatttcgtcgtctttgaagtctctgacaggaggtgactcggttgaagttgttgttaaggtcgatattgaaaagctgacatctggtctagctaataagcatcattcgttggtcacatcatctacccgtggccgaggcaattccttgacgttggctactacccagaactctccctgcggctcctttacttcaaccactaaccgagagtcagtgagttcaatctccggtactggcttcctgtctctggttgtcaacactacacacacggagcacgatctcaacgaaggcaaggacatttccaacgcaattcaaaactccggaaccgagcttggcttatccatttgtcgtcagcttgcggagttgatggacggagaagttcatcttgagaaccccttctggttccgattgcctgtcaagattggcgatcgaagcaactccggaattgaggaggtgatccagcccaaggccaagaagaagaacaacgtcagcagtggtctagtgatccaagcacctgctgccaacacatgtgtggagtcagctaccagtcctcctgtgcctgccacccccactgtggctcatcctactccttctccagtgcctatacacccgcccttgcgtccctcactgagcaaggtcactgccgccacatgtaaggtgcttattgtggaggacaaccacgtgaacaaggaggtgatgacacgaatgctcaatctggagggtattcgagacgtgtctgttgctgtggacggtctcaaggcggttgaagccgtggaggccattcttgctcagggccagatgtttgacgttatcttcatggacgttcagatgcctgtgatggatggaagagaggccactcggatcattcgaacaaagttgggttatacaaaccccattattgccgtgtctgcgtatgctgatcagtccaacatcaacgactgtcttgccactggtatggagaccttcctggccaagcctctcaagcggcctcagttgagagaggttttgattaacttgggtattcaagtgaaggagagaaagtagacctgccacagcgaaaggtcagtttttatttattactaatgcatatgattttatatcgacatttgccatacaacccagtatcggtacaagtgctggtacatactgtacgagtactcgtggtggaagagggaagagcaggatgcgagcagacaaggggttaacttttctgagcaaaatccatacattgctaatgcacgattaccaatcagccctgcttttacggctgtcgtaaacgttacctcttgcagctcttattttatgatgaatcatcccggagcgttccgtacagtacatacgagtacgactcgtgatggatgcggttagaacagctatgcaggattcattccactatttccgcgttccgagatccgcataaccgccgcgtttatgcaactcagctggtccgatttcgtcacataggtcggagctgagtacatacgactatcgtacacttgtacgagtcggtgcatttttccgatgcaactttttttagtgcagccgagcagaaaaaaaaagtggagacataatattggagagtgcaaatgtgtgtatggaagtagtttgcacggtttccagagcgaagctcgttgtttaggctgctattggccatgttacagtggacacggcggtcctaccacgcccaagtctcatcactgagtcactgtcaactgacttttggatcggcaaagtttcgactccgggctgcgtcgactgcgtctttcttttatttacgggttgcttcgagtgtttgaaggccattcagtattcattggtcgggtggagctcttctggagcgcgagtttcgagattccgggttcttgtcagtattttgctcgtcggagacggttcttgtggatatacacaacaatggcgaccgcgtggccaatacagaatgagccatgtccaggtgtagatgtgtagagttaataccaataggttcagtgctgttgtcagtgtagcacagggttagagttggctatagcttactcgataccttccggggacatggtgaagtgagtcggtgacctcgattgaaagagcccaattcagcggtttaaacgagatatagagcagacagagacggatagtgagagaagagatgggctgattaacagagagacaggcggagacagaggccacagaggccacagagacacagtgagggatataaccagaacaagacaagaaaaaaagacaaacaagacaaacaagaaagagacacggcgaaacaaagacagcttcgacgactcgaatgttgattatcattcattcttagtccaaatgtaagttgtgatctcaccaaatcctcttactaatggtcctgcaagtagatctcgttcccatcgcctcctctagacccatcggttagctcgtaacgctcttctgcaatggcagctaaaactttacaagccctggcgctgtcggaccattgacccggaggttagccgcattggcctgcatgtcaggcgaggcttttattaacaccgtagcgaaatgaaagggatgatcactcggcttctttggatgtaaattggcggggttttttcggtgggtgtatttctgcggcccatgttggccgatgaacgatatcattggccttttttgcttttttcccgactgctttccggcgatttccagcgtgttgttcttgtcgatataatctccgtgtaggctgaccgatttttttaatctttaccttttaatttttgactgttttgcattctcattgctccttcccaaattgcagtgtactgtacttgtacattgcacaaccttttcaaagtcattgtgcaactctatgggccatcgtcgaggctccagtaggcggcccacccaacgtatggagctaccgggcgaagggagccaactttgcggcatttacagaagccatctccgtgtccttagcacccttgtggcgctcaacaatggcctccagatccacttgtgatgtggagacttgtgcagcacgatgcgtctgtaagacccgttgaatccgaaactcagaccctgtaaaagtgtattttcggggaaagggcatcatgcgattcgcagaccaagggggaagccagaccgagactcggtgcttgtgctcctgttcgtagtgttttctcacattcgcgacaagtgagatatgctttaggctgggatcggaatgacacatgcaaataggagacgacggttggtgggcccgagccccaagccaggcctcgtgagctcggtaaacccacctctgagcgcgcgcgccgtggtatgaatccagtccttccctggatgggacatgcgcatgcactcgttgttgcactgcactattacgtcgtatggccactcaggcccggttgtcacccggttgtactcacccattgtagttggcgtcggttcttggtctgctcgcaggccaatcaaaaacatcccaaaccacaccataatatggcgtgtgagatgcagcacttgcgtctgtgaaaaaagactatctggctgccaccagggacttatatagacgtcgaaataccgacaaaataaaacagacacccatcacacaatcccagtaatcaaccatgctcaccgacgcccagatcaaaatcatcaaggactctgcccccttcctggcagaaaatggcactgactttgctgccaagatgtacaagtacatgttcgccacctaccccgaggtgatccgattcttcaaccagagcgaccagaagaacctggcccagcccaagattctggcccacgctctggttgcctacgcctccaacattgacaaccttggcgtgctgtccgactttgtcgagcagattgtcgtcaagcacgttggcctgcagatccagcccgagcagtaccccattgtggccgcttccatcatccacaccctcaaggagatgctcggcgaggctgccacccccgagttcatcgaggcctggaccgtggcttacacccagctggccaacattctcatcgacgccgagaagaagctgtacgagaagcaggcttctctggccggcggctgggagggcttccgagactttgtcgtgaccaaggtcgaggacgagtcttccaacgtcaagtccgtctacttcaagtctgccgacggcaagcccgtttccactcccatccccggccagtacgtgactttcctcttcaccttcaacggccaggagaccatgcgatcctataccgtttcccagaaggtgactggagacgagtaccgaatctccgtgcgaaaggtcaagggcggcctcgtttccacttacatccacaccgaggtcaagcccggcactcagctcaaggttgctcctcctaccggccgattcacctacaccgacgatggcaagaagattctctttgtggccggcggcattggcatcactcctctcatctccatcattgaggagaccaagggtaaggagggcaacgcgctcatctactgtgaccgatcgcccgagacccagcctttcggcaagtggctgcaggacgctggcgtcaagaccaccaacgtttactccgagaccgccgacaagcgacacatcagcaaggacgactttgccggtgttgatctcagcaacgtcaacgtctaccttctgggccctccccccttcatgaccactgtgcgaaagctgctgagcgagcttggtttctccggcgagatcaagaccgagtttttcggccctgtcgaggtttaagacacctcttctgctagcggaaaatctcttggctccctttacaggcatttgtatgcactcccgtcgcattattgcccgtttgggggtgtggggtagatttgagatcacaccatatgggtgtcatccaggaacagatgcacagcctcttatttaattaattcaacaatgaccatagaacgtgtttgacgatggaagatgaaatgatcaggcaaagacagtgagacaaggaatagatcgtggaaggcgtgggttgcgtagcagaggggagggtgttgggggggatgaggggatgagttgaggtgacacagcctgggttcaacaagaaggaggttactgtcttgggtttctggtggctattggaagagggcatgctcttatagctatacagtaacctggtcgcttagggtatgtatacggtgtggaggtttccccggagaagcaccagggtttatcgtacacggagtccgtggattaagaaaaaaatgcacatgcggttactgatcacgaattgtggagtgcagggacaccctggcacatgtgtttattccttccacggtccactgctgtcttggtataccaatagttcatggtctatggtctatacttgatcactgggcacggaataactcggaatatcacccacaagcctgctcaacaagacagccacaacgcacaaggaagagtcattgtgggtggtgtaacaggccaggggtgtacacggtggctgttctgccaacacgtcaaaaattttcccgtcttctttcttagtctcattcactttcaggctagtgaatctaccccgcattctgcatcacgactctgacagctgagggagatagctctggccaatgacacgacacggtaccagcctgcggaacaactcgcgagtcctacgatgtaggtgccacattctttgtctggtccacgcgatcgtgttgagatatgtttgagcgtggccgacacggctgggtattgcggtaacggtgatctctcagaacatggcaccatcgcggtggtgtttcgagtagagagtggctgttaaaagagatgatggaactcacacactcgctgggtgttcttgaaccggtgataccaatgcatggaataccagcactggcaacatggatccccacaaacacacactttcccaacaaggtgagagtttcattagcgtggtttccatgcgcggcggagaaaatggacgtgtgagacgccagagactgctagtgcagaaaggttttcgtcttggcacggattatccggtgggactcacgatcctggctggtgtatggagatactggcaaactcacacgatgcttcttcatactgcattcttgacactgacatttgtggggtgtcagctcaaaatctgctatagtgctgtatcaaaagccggaggtacttggtccacaggtggaatacctactgatccattccagtatcgcctctgctatactacacactcttgccttcggacagcctttcccgatcagtacatcctaaaagcaactgttcaacgaccctgtggttcccctctgcggctactttcgggttctaaaaacaaaaaaaaaccaacaattttccgactcttcatttcgctccgtttttttcctttttcttctcacaaggttgcttggcaagtcagccaagtgtggagtggcatacaacacacgatggggaaacgagctggtatttcccggtgagaaggtgataccgtaccaaacagatactttatgataccaaaagttgttggaaaaagtgccgagaaccgttcggttttgggaatttcaagtcccatctattctcgacgatgctaactatatcccataccagtatcatcacggactgttacacgtcctcctgtctatgacatacccttgtttgaatccacccaatgccaagatctggtgcaatccagctggggtaaatgtcaccagctcgggcctgttggtcttgcccgaatataaatactccattcaccgctgcttctacttgctctatctccatcagctaacaccatggatctcgacaactaccctcctcccgatctctcatggtctaacatcaagcactacctgggcactcgaatctccaccctgaagcccccgaagctcactgaggctgagaagaaacacatgaaccccatccctgccctgcgactgctcaacaagaagcagtggctgttcgtgggtgtggctcttgccggctggacttgggacgcctttgacttcttctccgtcggtgtggtcgctacgcagatcgccgaggacctgaatgtcacagtcaaggatgtcacctggggtatcactctggtgctcatgctgcgagctgttggtgctgttctgtttggtgtggcctcggaccgatatggtcgaaaatggccctttatcttcaacaactttctctttgtcgtcctggaactcggaaccggtttcgtgcagacctaccagcagttcctgggagtccgagctctgtttggtatcgctatgggtggtctctacggtaacgctgctgccactgctcttgaagactgccctcctgaagcccgaggttttatttctggtctcttccagaagggttacggtgtaggatacttgctctgtgtcgtttttgctcgtgctattgctgatacttctccttacggctggagagctctgttctggttcggagcctgtcctcccgtgctcatcatgatcttccgattcttccttcccgaaaccgacacttacatccagtcaaagaagaacgccgaggccgaaggagttgagaaacaattctggcagggagtcaagaccacctttaagtcgtactggctcatgttcttctacctggttctcttcatgaccggcttcaacttcctttcccatggctctcaggacctctaccccaccatgctgcgagctcagctgggcttcgacaaggatcagtttaccatcactaactctgttgcttctctgggctccatcttcggtggaatggtcattggtcacgcgtcttttattctcggccgacgtcttactattcttctggcttgtatcctcggtgctgcctgcatctacccatgggcctttgtcactggtcccggtatcaatgccggagtcttcttcctgcagttctttgcccagggagcttggggagtcgttcccatccatctcaccgaactgtctccccctgcccttcgatcttccatgattggtattgcctaccagctcggtaacctggcctcttccggttcttctaccatccaggccactatcggtacccagttccctctgagagacgagaacggaaagatccgacccggtgtctacaactactcgcttgtcatggccatcttcattgcgtgtgtctttgtcttcctctttgtcgtcaccctgcttggtcctgagcgacgacacgctgaaatgattgctggtggtgctggacaccgatccgagtctgacgaaaagatctacgacgaagagaagggagctgctgtcaatgttgaacaagtggaatcgcctgctagcactcctgaacgttctgctagcccgttgccgaccacagaggtcaaccacacctctgagaccctccccggatcccaaaagtgatcattccataaaacgtatttaataaatgagaagaatttttgaaactgaaggcttgaaaccgaagacttgtatgacttctcttctgctgatgctttggacaaccgagaaatagacaccatactaaaatcacgctaaactcacgccaaaatacgaacgacgctaaaaacacgacggcgctaaaatgctacagccgtaccaatcttacagtaacgggaggtatatgtctgtacatactgtaggcggtatacgtcaagctggatcaggcgattgttttgacattacttttgtacctatagcgcaatactttgctgtgcagcaggttcgaatcgcatccctcgactatgacttcaaaaaaaaaaaaaaaaaagtgccaaagtaatgaaaagacagctggtattgtttcaacaaagtgtagcagtagatccaacagataagaaacttccgcttcgagatttccagccattaccccacctgtcactgtcaaacgtctgtcggtgtttggtccaaacctacacggttaacaccccggatatctacatgccccccccctgttaatgataggagttcttttctccttgatataacagccatgtgtctcacatttcaaggttaatagtcataaaaggagattaaccctgcacccgagacctgttgatcctacaagtactgtacgaacgactcctattgtacgtggaatcaccagccaaggtgcaaattggcgaacgtgtgctgttacaagtccttgagcagttatcagttcctcccgcaaaagtaactctcttcgtaatatacattgtctatgattgtaaatgtacagtccaatattcctctcatttcatcaactaccgtgcttctccacctctgaaaagtcatactcctccttaccatgtcgcttgtgatcaaagacgtccttgatgtatccccaattgaatctccacacgtggacctcgtcattaataattcccacgaaccgggactcgtatctgtggtacggaagaatgattgtcagtcgctcggtgtcgagatctaacacggcttgacgttcaggcgtccacgagaacagaaaccgcttcgtttggtcgagagccagctctccttgattgaattggggggtatcgtactttctgacaagatgagtgggtccgtcgggagacgtctggagacgcaaaatgcagccatcaagggacacaaacaactcctcgccattagcaacacaaggaatgttaagcaaccaatcatccgtcttgaagaaatccaaactaatgtctgcaatgtgatgtgtttgctcttcctcccagtccacataatacagcccattggcctcctcgtcttctccaccgcccattatcaccaaaggacacttgcttcctacaagcttgataatggcgttctccgaggtgtcttctgaaagtcgcacatgtgtggttggaaggtcctggctcggtttttcctcctctctgacctcactaaccgcccacaccccttccttgtcgccttcttcattcttgataataccgtacatgaactggttcttgtcgtcagtcagtttgtattcgcagtaattgtcgcccggaaaactgaagttccagtcgatcttgtctcctttcttgtcgtaggaccaaaatctgtggatttttcgtccctttgtgtccttggacggctcctgtccagacaaattgtacctgatttcgctctgcattcgagtcttggacgattttggcgtcgcacgtaatttgatcatatccaaacgccagcccttgtcgtcgcccttggcgtacatgttgatacatggtgcatctagttccacctcaattgagcccttacctcctccgacagttgtagaatagtcgactatactgaagagatcagcttcgggcggaatgggttcgttcagatgcactcggtcgtcgtcgatctcttgctgtctcatgtcctcttcggttctcgttagacccatcggcacatctgcaagccattcggcgtctatcgtgccgatttccactttctgaggctgcggcgaaggattcagggccggaaaagccagtaccagattcaccatatcctgtccatccagatgggcgattatctcacgcaaaataaccggcggggtcgcttccaaagacatgtcgaggcggtgtagcgaaaagatttgaaccttcgattctgcattagcgatatccaagccatttccaaacccaaattgaggtagaatcgaccatgcgttagggaagcaaccccgacaacaaccatgtcgccgaataatggtggagagagtcatcggatttctgccaaaagacatacatctaacataaaagtcgatacaatccgatttctacctcgtctagttcagatttctccataaacatgcttacttgagctctatcgttggtagcccttgtgcccatcctactcggtgcgagttagagaatacgagtacatgtacatactgggaacttgtagtttgtacttgtacttagtttacagtagttatttctgcagttcttatcattgtctagtatcattggagcaaccggctttgattcttttgaagtctggtgagaactgattgtacggtacttgctctaggctgtctgtctccctctctcccggactctctgctcgtgttttctgttcggtttttttttttttcatctctcctatttttttcttctccaatagtgaaaaattcccataaacctagctaatgtcccaactagaaaatcacatgccaactaaagtatcactgatagcggaaaaagaagaaaaaaaagcgaactatttaccggcctcccaaacacagtaaatgattacaaaatccatcactcataacctgtcaattcgatctccaatactacatccgtacctctagctatcaaacatacaagcgaatagccgcatatttgtttttgcaccctccatttcccacctggtcaccccacttagctaccatacagtagcttgtagctcgagtcgattaactcccaactgccttatctcaactctaagttgcttcctctccctcacccaacatggctctcaaacgacccgccactcacgctggatcgtggtactcgtccaatgcgaccaaactcggcgccgaagtcgaccgacatcttgccaatggagcctctgtgctcggaaaatccgctattccgggcgccagagtgctcgtaggaccccatgctggcctcgcctatgctgggcctcaactaggagaaacatacgctgccttcgacttcaagaacatcaaacgactcttcattctgggaccctcgcaccacgtctaccttgagcacgcggccacttcggcctttcacagctacgagactccgttcggaaacgtcaacgtagacgtcgaaaccactcagaagctcaatgactcgggagtcacaaagtacatgagcgccaccaccgacaaagacgaacacagctttgaaatgcacatgccgtttctcaagcgactcgtaggtgaccagaacgtgaaaattgtgccaatcatggtcggtcagacgtcgcaggagtacgagaagcgactggccaagctgctactgccctacgtagaagaccctaccaacgcctttgttatctccaccgacttttgccactggggaaacaacttcagatattggggttatgcggattcagagaactgcgacaatgtcagccagagcagagaagagctccgaagagctctcaagagatcaaacacccccatctacaaatcaatcgagtacctcgacaagaagggcatggaagtggcttctctgacatcctatgacaagtggaaggagtactgcaagaagacagacaacaccatctgtggacggaaacccctggctattctcatttccatgctggagaactatgccattgaaaagggagacaagcccatcagtcttgagtggatcggctactcccagtccaatcaggtcagggatatctccgaaggttccgtttcctacgcctctggctttgctcttttgagataattacgctggttcttgaatagtgtctatagtattaaaatcatgcccctcgtcaatccgtatcacagggtctacagagatcaccacaccccatcgcaccaattgtatactactaaaaactacttgatctgaatacagtctgttgttcatttaaaaaatctattcccagtctatatggcagagaagtcttagtgaaaagcactctgcagatgtctatcgtggcccatgcaaaaaatagtgttgtagtaggtagtgaaatgaaataacgccgttaattaaccccaagaagaaaatgcaatagtatacagtatttttcccatcataaataatcaatctcatcttcttccttcggaggtttgaacctctcacagacatccaaaacaagagcaggaatcctgcaacaaaatatcaaaaacacaagacaagcagacgaaaataatcggaagcttccaaatcgaagcccagatcattctcaatccctcgtccttttttctctcatttttccctcataataatcctcccaaaatgcacgtcctgataatttttctctaagaaatgcataattttgtgtaacagtggctcaagccacctcttaccaccagttgttgttaccaccctggttaccgtaagaggaaccgccaccgtaagaagagccgccggaggagcctccgaatcggtcgttggagccaaagccgccaccctgctttcggaaatcctgggtagctcgagatcggcctccaccgaagccacctcggccacggcctccgcctcggcctccgtaagaggcctctcgggcagtggactcgaggaactgaggaacgtcctggtgggcctccttgaggatatcgatgagctctcgcacgatacccttgttgcctcggttgaagaaggcggtggcaataccggtgtttccggctcggccagttcgaccgattcggtggacgtaatcgtcaatgtcggtggggagatcgtagttaacaacgtgggtaacgttggggatatccaggcctcgagcagcgacggcagtggcgaccagaataggggtagttccgtctcggaacatttccaaagctcgctctcggtctcgctgagatcggtctccgtgaatggaggtggcggggaagtcctcgctctgcagaacatcacagaggtaatcggcacctcgcttggtctcgacgaagaccagggtcaggcccttgccagcggcagagagaatgtcgagcagagcagagatcttgtctccatcctcaacatactcgaccttctgggtgatgttctcagaggtggaaccgacacggccgacagacaggaagatgtagtccttgaggaagtcccgggccagcatctggatgttccggggaaaggtggcggagaacatgagggtctgtcgctcgttaacgtcgggcatgccggagccctggacgatggctcggatttggggctcgaaacccatatcgagcattcggtcggcctcatcaaggacaaggtacttgatgttctccagagagaccttgcctcggtcgatcagatcgacgagtcgaccgggagcagcaacaaggaggtcgcagcctcgctcaatgtttcgcatctgctcgccaatgtcggcaccaccgtagacgacgcaaggtcggacccaggatcggtaggcgaacttcttggcctcgtcgtagatctgcgacacaagctctcgggtgggagcaagcacaagggcagtggggtaggccttcttgtgcatgtgtcgagggccagtgggctgtggggtgggggagggaccgtggaagaaggactgggacagaacggggaagaggaatcctccggtcttaccagaaccggtctgggcacaggccatcaggtctcggccagcagcaacaatggggacagagtacttctggacgggggtgggcttgttgtatcgagcaagcttgatgttagtcagcaggtgctcctcgaggggaggagaggtgaaagcgttgatgggctcgggcacgtcgttaccggtggcctcgacgggaatctcgtcgtagttatcaaagttgataccggtggactggaatcgctcgtcgttagcaacgccgaagatttcaacctcggttcgctcgttccgggggccggggacatgcttaccatccacgaaagagccctgggaggggtctcggaagccacctcggtagccaccgtcgttgccccaagatcgaccgcctcgaccgcctcgaccacctccgtagcctcccccgtaggagcctcgggagttgttctggaaggagttggagtactgggagtacaggtttcggccagcctctcgtcggtcgttggagggggcggagttggaggttccgttaccggtggcggcagccttggcccggtgggggggcacgtacttgcttcggggagcagcgggggtgtcgttgttcagattcaacgacttgacaccattttcgagttcagacatctaatgtgttagtttgtgtggtttgagggaaggaggataaaacaagacatatcggagcatataaatctttgagtggcgatatgacatttgttccgtcatggggtttatcgatagggtggcgacatattactgggttttcttcacgctctgtgaccctgtgtcgccgatagcgggtggcgttcaccaccacttgccaaatgttgttgcggagggtatgcgcacgcgtgacatctcgtctgtgacatttccacagacatcacatccaaatggtgtctgtgcaccaaactgaacggatgatagcaccgcccgcagttgccgtggggttctccgggtcgatgccagcccagtagtcgctgcctcgtctggatactcacaattttcttttccttttttgttgggtatagatacgccaggtgagttgtaagaagaagacttgtgcgtgggtctgcaaagtttgtgggtgaaaaaattgtgcatagagtattgtgcatgtcacgtggagtcaaaaggagaatttttctttggcttgctttgtttggttgcaaccttaatttacgccatgatgtaatgtgtgtcgagcaacgaatgggagagggttgatatggccttttggggcgggtatttggtggggctgggtctttgtgtttgtcggtatacatttttcgaccttacaagccgtttttcggccccaaaagtcgcttttgacgcttcttttcgctcagcttccgcgagcctcatatcgcatctttacttcttctctgctctctctttctctctctctcccgtcaaacaacgttgcccctaaatgcgcttccccaatcacatggccggctagtttcagcaactctgttactaagctcgttagatcgagcaacccatgttgcagccatgagagtatgagtcatgtgaaactgttgcaaccgcaattgcgagagtcgctactggccgcggacttgtagtcgtgcggatgctgtacgaaactccatagcccaccttatctcacctcatcagagagctgtcaagtgacgctaagatgctaaagtggcgtttaggctaagactaaagctcgccgttgagctgatgatagtgaagctggctattgtgggagcgcactggagagcgtgtacgactacaagtacgactacaacaagtgtgacagtggatgttacgtcggacttactgccgtgcaatacttgaacctttcaactacagtggatagttgcaataccatagagtatgccgtcgtatcatccattactgcacacctccacactgcagtcaggggaacgcaagagtgagatatcctaccttgtactcgtacaatggcgtatgttcctcaagtccaagtttgaatgcaatctgtttgtggtcacgtgaccgtggtttctctcgaggctgggtctatatataccgccgtctccttccagatgatcctttcaatgcaccggcggtgttgtgaaattactacttgtagtattacgcccgtcgtttaattagagtgtccttgtattcttagtggtgataacggtccacggaacaagacacgtctgttacgagtactgtagcgggaggtcggggggatgtggtatatatatggctggtcttattgcgtgtttagttgattccacaggttttctttcataaatgtggccccgttggctttttgaagcgacttggcgcgactttgtagctgaaggaagaccattgaagacctttgaaaagacgataacgtacatcctgcacactgcacttgttcgtacaatggtcatccgccttaggctaaccaactgggacaccactgaaatgctcatctgcacttttcagatcgtggttagcatttttcaaccacccatgttcacgcctggaaaagttgtttggggtaaataagccgaggttcacactacggatcatgtacatgctgtactgtacgagtaatcacggtatgagggtaccagtaggacttttctcgtgatacaccatcgacagctacgccctcgtgtcgccaccagagtgtcgtatctgtctatggtacaaaccctccatcaaaccacctcttcccctgcaagacgctcattaatacccacgtgaattgtctccaacctcgcctacagagttcaggtgcaggtgcagctagagagaaagagagagtacagtacgcgcgaagtagctacttgataacagacaggtaccagctggtgttcagtgactcgtacaattgtcacattgacaaataaatggcaacgtattcttccaccacctcccttccacccctccatctctccacctctccgcctctccatcacttgtactcgtagtcctggtcttgattcagagcgataatcttgcaggtggttatatggcaatagcagtggctttatttttcaccctgagacacccaaatgggccttgttcagacgtgacgtgtcctaagtgaaggaatatttttggtcttggccacgcgttgtgcatccagatcagggtacggggagaagtgcaggtgtcagtgtgaaaccgaccttcagacggccgatcaacacaaacacacgtcttcaattgccctccgctgtctatctcacacgcgctgtctccctctctctctctctctctcgttctccttaacatccccttggatagcccattagagcttctttggtgcttggggtttggggcttggggtttctggggctgagaggctattatggtttttggtgcagatcgaggagcggaatagtgcgcatttggacgtgagagaagtgggtgttaggagggacaagacgagggaaaacgcggtttttgcgacatatttcggggtagtttagctcgcacagttgctcctaatctgtctccgtcttccaaatgcccctcctacaccccctctcgcaccccccccagggccatttttcacaccctcgcgtccctcgtacatttacataaagttaaggttttgttccaaccaccagctcactccaaagtgctactcatgtctcgtccaaaatccatcttgtgcaactcccccggttcccacaacaagacatccacacgcaatggcctcccaagagtcccatctggacaccattgagttcatcgagactcctgctgccaagcctcagcctcccgccagcaccgctactggcgtgagaaccactgacgtgagtattgaccaaagtgaatgagtggctgttgtaggtcgccaacggacaacctccagcaatcatcgcaaggtagagatggacaggacacagccatgacgagcacccgtctcattaactatgtgacgcggttaatgcgctacccaagatgttctcgtcaatgtggtgccaccaccagacttggtgacgtggatcacttccccaacttagtgccgcctcctccaactgcaactaccaccaatccaaatcctaacacagtacccctgtatcaagaacgcccctctgcccgctgacggccccggcgctcgacacttctccaacggcctgctcttctccatcctgctgggtgttcccttcttcatcaactacaagatcggcggctccatctggacctacctcttcttcttcctgatcaccggcctgcccctcctcgtctccttctgggccgtcgtctccgccatctcccctcgaatcaacgatgactgcaagctccccggccgacccgtcgagtactacctcgagttccacgaccccgctctcgccaagaagtactccggcaacaacaagatcccctacgagaccttccacgagctgtactttgacaacaaggtctccatgcgaggtgatgctctcgacattctcgagtaccgacatgacttcatgaccttcaacttcacctggggtctgttcaagttcttcctactgtccatgattcccgagatcatcttccacacccagtcccaggacgaggagcaggtccgagaacactacgaccgaggagatgacttctacgcctggttccttggcccccgaatgatctacacctccggtgtcatctccgacatcaacaaggccgagaccctcgaacagatgcaggacaacaagctgcgaatcgtctgtgagaaggccgctctcaagcagggcgaggaggttctcgatattggctgtggctggggaactctcgctcgatttgcttcccaggagtacggtgtcaacgtcaccggtattacccttggaaagaaccagactgcttacggaaacaagaacctcgccaaggacggtattcccaccacccagtcccgaattctgtgcatggactaccgagacatcccccttgcccagggcggaaaaaagaagtacgacaagattatctctctggagatggtcgagcacgttggtgtcaagaacctcggctctttctgctcccaggtctacgacatgcttgaggatgacggtacctttgttctgcagtactccggtctgcgaaagcactggcagtacgaggatctcaactggggtctgttcatgaacaagtacattttccccggagctgacgcctctacccccctgtccttcttcctcgacaagatggagggtgctggtttcgagactgtttccattgataacattggtgtccactactcctctactctgtggagctggtaccgaaactggatgggcaacaaggacaaggtcatcaacaagtacggcgttcgatggttccgaatctgggagttcttcctggcctcttccgtcatcacctctcgacagggaggtgcagctgcccaccagtacgtgttccgaaagaacatcaacaagcgacatgctgttgaggatatccctacccactggggtctcaaggttcctcagcccaagcacggcaacaactggcttcctgagggtgcttactaagtgtttttagtgggccaacttgttaaaaatatgtaatagaatatacgataggtatgaccagcatgacgtgtgttacagagagtgacgtagatgacgagactgtttctcagccttgacaaggacacttccgatacaactcacctatggttggttaaaccgcattggtgttgtgcggtacaagtactgtatggacttgtcgaggcaagcggcaatgtacagactcgtcggccgcgtctcacacaacccaccacgcgaccctcggatgtcttgtataggggaaaatccaaaggtgtcaaacaagaggggaaggtgtcgtttccactataattaaccaaacagtggtcaaggagatgggtgaagaggtctgcaggggcactaaatcaactgtctcacaaactgtgtcggcttagtaagctgtacaacctgacaatgactagatgaggagtagttcagagtcccatcttgtcgcttcaccccgtgagccaacccacttatacccgttaagaccgacgtcccgaaggttgatgagcatgaacttaaaggtgcgtgaaaaaagtggggctcttaagcgagattaagcaagaatcggattgcgcaagaggaagagggtgcacttagaagacggggaaatcacgataccaaagacaattgggcggtctcaaatcaactgccgttgtttttttagtgtcgaattcgatagagttccggttttagtgccttcggtacccccttgactgtttagtgatacgatgcctcccccgcattaaggcctaagcatgattgtctggagatagacgtaggagggaaatacacatttttgtggtgggaattgtggagcaatttttatattagtcgaattgtgtcattctggagattcccaaggtaccattttcatctttttgaccctcctatatcccatttttctccccttcagcaccccgaccccgcctgcatgtgcttgaagtctaactcattgggctcctgagggacagatcttcctatatactggcttctgtcttccttctccacactcaaccatgttcagacttttgctcaattcgattctgctgatcgcggccgtcatcatcggggtggccaactacaatggcttgcccacctctgctctggacgtgcgagattctctacttcccatgatgtggagatactcgggaatcgagcccgtcaacaacaactgtcacgtggtggagggcgtggaggcgtgtgaggacgccaagtacgacgaggagagtggactggtgttcatggcgtgcggtaacgccgaggctcgaaaaaagtggttccctggaaccggattcttcatggaccccgagactgctcgacaccaggtggaccagatctttgtgttcgatcccaagactgagaagatccagaacgtgcacgtcaaggactttgagggtcatacttttacctcccacggtctcgacgtgttcactctcaaggatggaaccaagatcattgccgctgtcaaccacaaggctgacgcttcggtcatctccttcttcaaggtcaaccaccctggagaagttgcttacattggcgaaatcaaggatgaccttctcaagatccccaactccgttgctctgttctacacccccgagggccagctgggctttgtggctaccaatgaccatgtggagcgtgagggacccaagcgtcaggtggctgagattcttggtctcaaggctacctatctcgtctattgcgctgttgacattgacaatggagtcactggaaagtgccacaaggtcgccgatcatcttgtctatcccaacggtattgctcatatccccggcactcacgactttgtgcagtccgactctcgagacgccaaaatcaagcactggagctggaactccacgtcgcagaagctggatctcaactcggctaccatggtcggagcacccatggataacgtgcgtgtaattcccggcaccaaggacgtcatggtggcagccttccccaatgtgctccaggtgatgcacaagtacaaaaacatggatgacaagaactctcgggtcaagactgttggtctgcgactcaatcacaacgagggctacaagatcccccacgtgatccacaagtccaacgacgactatggcgtctttgtcaacactgtctacaactacttccccaaggagaacaagattctggctggttcgtgtttcgccaaaggtctagttgtctgtaacggtcctgatggagcccaggcccagaagattgtcgaggaggaggtcaacaagaacgttgatattgacgaggatgaggaggaggatgaggactaatgtatttgttgaatgtattatggttgtaaaacagtgttgatgtgtatgtactgtatatactctactggatgtactataatgaaatattgtattacaataaatgtacagtaaagtctctacgaataatcaagacaataaccagtttggagatgtaattccatgatattcatgtggtttgcaagtgaccatgataacacattaaaaccacttgaactatacactagctacaactactctcgctacaaatacacacaatatgaacaataattccattaatcatcaatagtaacatacacaaaatccttcccaaaataaaaatcctccctcttcattcctccacctactgagccttcttggtgttaggcacagcaggatgccgtcgtctcttgagaatcacgtcaacagtctgaatgtccactctgggcggctggccacctcgtggagaaagactgaagacaatatccttgacgttctcggaaccgccctcggcagccaacagagcctttcgcagctggtatcgcgatcgcttgtcggtgatgacctcgggggagtcaaactggctgaaaatgaagtcagtcaggcgagatacaaacaggtactggtgctcggcgtacagaacagcagcaagaacaaaccaaggggcaactgtgaccactcccagagaggtaccatcaataccaagagtctgggagacggacacgtatctcacattggtgaatgccacagcagcatcattgtcgtagtgaacagatctcagcataacgacaagagcagtggtggacagagaacccagccaggtgatgaaggtgaggatatcgtcccaaggctggatgttttccactcgtcgaggagtgggtctctggaagtcgaccgagattttgaggaactcggatcgcaaagacaaaaagttgtggatgagagcacacagaggccccagagcccaaacggggccaaagagagccacaaatccaaactgggtgatggtgcttcggtagtcgttagtgacgtcgtatactgacttgcttcgctcgcctcgaacaatgtccatgtagtgctcttcctggggagcaagttcaacaggggcagcaacgacaacacctcgaatcttgctgatgacaggcagagcaaaccgaataacaatgggaagagctcgagaaaggacaaagttgatcacctgagcagttccaaggaagtagatcatctgatcatagagtcgagagctgtcaacagtgaaaggcttaacgacggtgtcaccgaccaggaagttgatcagctcctggaacacattcaaatatccaaccaggttctgtccaaacggcaagtagatgaagcccgtgaggaagagaccaaagtaggatgacaggaagtcaaccacaaacaacttgatggtcagagatcgagtgtacacaccctcgaactcgtggttctcccagtcggtcatcttcttggcaatgatgccgtagatgaccttgaagacaccgaggaacacgacgagaagagccgtggggacgagaggggcgtagtcggagaaaggaccatggtagatctgtctggtgtagatctcaaaagcaaagattattgtgtgaccaacaaccagcagagcagcaagggtaaacgcaaccgggatgaatgccagctccttggcaactcgcttggagggagagtaccagggtcgcttgatgtcagagatcatgtcaatcttggcaccctcggcaatgaaagctcgtcgctcaccaacggcagatgcgttggttgctccaaatcggatggccaggttggtctcccgctttctccaagcccgaacaaacacaatggaccagatctggattaccaaagtgtagaagaaggagtagctggggagcaggaagtgggccagaacaccgacaatggaaggcacaatcagccactgcaggtagaactgggagaaaccaaagtagaaggccacctgctctccgtagaggtcgttgatggcgtccaggtcctcgtcatccaccacccacttggagcccagaagagcggcgtactgcttgttcttctttcggtcctgaagagggaatatctcgtcaatgtaggcaaacttggggttagaagggtcaattcccagaccgccgtcaatctctggagcggacaggtagtggtgcaccagccgaagtcgctcactggacttgtactctttggagtgctctcgcagctgctcgaacgagtccttcttcaggtttcgaggattgtcggatcgcaggtggtacaggaagtcgttgacgtgggagtgggaggcggctcggtcaatgataatgtcggagaacttgaggaagaccagcagctcattgccgagaccgtctcggaccttggtgtcaatgtggttcgcggcaaggagtccagtgagctgctcaatgtggtgcagatccttctcggcgccctgcggcttgacgacaatgacgtagtcggcgtcaaagtactggatctggtcctggggggcaaggtgaggcagaggaggaggaggaggggtctccttgatgacactggtcttggtcacctccacgtggtccactcgctttcgcagcccggaagagtcgactccagacacggcggtggtcttgtgagcgtccactgacgagcccagagacgtgacttgggcgtgagcgtcagcaatgactccatcagtaggaggcactcccttgacggcggccgtggtcgatccagagccaattatcggttcacgggtctcggtgtagatctctcggtgcacaggggtctgtccggctactccaggaccctcctgggtgctctcgtagggggcgctgatgtttctggcgttctcctccggcattccaatcgtctggttctgatgctggggatagggggaagtagagtttagattatgactatctccggtgtagtccgaaccataattctggcccagaggagtggatcccgtgaagccgtcaaactggttggagggagcgtaccggggagtctcctcggtggggaagccgtcagctcgcagcttggtgtgcacctcgccggtagggttgacggcggggttctcggggctaccaagctccttgaggtgctggccagctgcctcggtctgaggaatctcgttagtcaccacgtcgactgcggtgtcggcggcagccacggctccaccagagggaattccggtcacccccgagttgacgccagcgggactctctccaatgtttgtagtcacgcctcgagtggtaccagaagagtaggggtcggaggaggcggaggaagaaccaactccagcaccaactccagaaccaactccagaagtgtccttgttgtagccagtagcgtcgatgtgaacacctcgctcaccgccgtgggtggccgtggacacgggtccgtacttggctcgctcaagctcgccctcggtgggggctcgagaaccaggaacgacgccaacacccgcctggccagaccgaatagaccgctcaaagttcttggccatggagggcgaaggaggagagttggcagaggtggtagatctttgcacaggtgaagagggctgggcgggaagtccgttagctccagtctggccagaaagagggatgccagaggctggatcgtgagtcacgggggtgtttccaggcaggccagacgcagctccgatgccagggacagtagatgaaccgggctgaaccgaagatccagtctgaggaacagcgccactctggtaagaagagccagtctggggagcagtaccgctctggtaagaagagccagtctggggagcagcaccgctctgataagaaccagagacaggtcgttccttgtcaccgagaactccgacgccagcaaagtgcttgtggcctccagactcagcctgttctcgctcctgtcggacagaatcaaagccgtgggactgggtggggctcttgttgtggtggtggtggttcttgcctagaccaatagcgccgaccacggacgccagaccggccttggtcttgccagaaaaggtgtggtggtcgaactcctcgggtcgaccgtccattatatgggcgtggccaggctgaatctcggaaccggcagcagcgtcctctcggaagccaccgaggttgggggagccagtggaggagacgccagttccagtggcagaagtgccaacaccaggagcaccagtgccagtgacaccagatccagcaactccggaagtaccggtagcaccagttccatgggcaccagggccaacgcccgatccagtgattccagcagtctgagctccatgagagccgactccggaaccgacaccagagccaacacctcccagacctgtaccgccaagggctgctcctccgagagcctcacctcgaagaccctgagccttgccatcgaggtcacccttgaaaccatcgacctttccaaccgtgttcttctcggcatcggacctgaaaccatcgaccttgccgagagcgtcagacttgtagccgtcaacgcggccgacagtctggttctgggcctcatttcgaaggccgtccttgactccggcgccagaaataccaccggctccaagagctccggcgccaagagctgcgcctccgggaatatccttgcctcccagagcgttgttcaaagcctgcttctcggcgtggtgctcagccttacgctcgagtccgtggggagagaagtcgttcttaacgttggagaagtctgacttgagaccctgttctcctcgagagaaatcagaactgataccgtgctctcctcgagacaggccggaggtgaggccgtgctcgcccttggagaaatcagaggcgatgccatgctcgcctcgagatagaccagactcaataccatggccgcctcgggacagctcgtgctcgccctttccgaactcggagcccagaccatgctcccccttctggagctcggatcttaggccgtgagtgtccttagaaaagccgtgctccagctcctcggccttcctctcagcagtcttctcgaaaccctcgaccttggaatgcaggttgtgggtgccgtgagactggggaagatgtccaccagcagacgaagcgcctaagccagcagctccggcagcaccagctccgatgccagcagctccgactccgtgagagtggccagtttggccatgtccagtctcaccgtcaaaagcactaccaggaagagtggaaccagggtcgaaagaagacacagggttggagtgctctttgttgatgcctccagcaactccagcaatggagggctggccgccagatttggggccaaacgatccagagggggagatggtgccgaggtgacgttcgccagactcagagagaggggccttggcagaggcagagtaaccggagccagtcacgtggtcgttaccgtaaccaggctggccgttggcgtagccagggtgagtgtcattgtactctgaagaagtggtcttctggttgggggagtgggacgcgtaaccagtggaagcagagggagaagaggagtaaccagttccagtggcgccagaagttccagtggcaccagaagttccggcagaaggagagtagccggttccagtggacgcggaaggagaatatgacgagccagtagtggtagtaccagcaccgacaactcctgcaccagcagctccagctccatttccagtagactgggtaggagatgattggtggtgatggtggttttggtggttgtggccggaaccagcaagaccagcggcaccagcggcaccagcaagaccagcggcaccagctccagcaccagaagatccaacaccagacgagccctggcctgctccagaaccaaggttaggcaaggttgaacctccaggaacagagccagagccagaaccgacaccggggatgttggaggtgccggaagaggctcccaaaccaggcacgttgttgccaggaatgtgggaggcggcagagttggtgaggtcggactccgctccctgaactcgggacttggcggcagactcgaggttggagggggcgttctgagcctgagactgaagtccctgggcctgagactgaagtccctgggcctgatgctcgacaccctgagccttgttaagggcagagccggcctgggtgtttccaagggcagcagatgctccagcagctccgaggccggaagagccgacgccagaggagccagtgagaccggaagcagcggtgctcgatccgagaccggaggtgggagcaccagtggaaccaaggccaccggcagcaccggcgactcccgcagctccagcactgccggctccgaggccagctccattcacctcattaggatgaagatcgccagagagaacgttaccaacatcgttctgtccagccaagggagaagctctctccgaggccagaggagacgacttgctcaatcgcttggactcgttgtcgagcttgtccttggacttctttccggtgaggccagagaagaagcccttgagagacttggacttttcgggcttttcctcggcgtcggcctttttgaaactgttgaacttaccaccccaggactctctcttggacgtggagggcgaggcgcccaccgaggtggtgggtgtagttccagtagcggcagaggtggcagggactgttccggtggtaccagcagaaggaacagttccagcagcagcactgggagaggggatgacaccagtggcgttggtggcaggggcagcagaagcagaagtaccagcaactccggctccagtggctccgggaggaatgtcatagtgatggtggtgatggtccacggtctcgactataacagcatctcgattggagttcttgttagcaggggttccgacagcagaggcgtgggaagcactcagaggcatgttcacctcctgcatgtttccgggaagctgctgagaaggcacagattgggcggtctgggcagtctgagcgctctgggcaggagctcgagcagtgtgagactgggcgagtctcgaaggcgagctgggcgagtgaggcgagttgttggagtagccagtctgctgctgggcatatcctgactgctgctgggcatatcctgactgctgttggggctgcgagtagttggtggatccaaccagagtgtcattgaatcggtccttgccaatctgctgcacgtccgaggcgtatcctccatacgtcgcggtgggctcttgggcaggagtgggcgagtaggacttggaagagcccttgattgcggggtccacataccgcacattgtcggtgacaaccgtctcttcctccacatatactggttcgggccggaacgatgtaccttggggagagggggggttgggtagtggtgctgggttagtagggaaaatggaaacgaatggcacggaaacgattctctccgggaacgaacggcgctatgagcaactggcgataggagaattgaacgtctcaggactcatatgatcggagttgggcagggagaccagagtagggacaagtcaggctctcattggtcagaatcgcattccttagctagacaaaaatgcgagtaacggttgaaaaactggccatctgacatgatacaagagtccaaaattgtcgcttcaccctccgataatgggctagacaacgtcacatgcatagagaagcgctagaggcacattatcggcgcatgacgaaactagaccgttcaagggtcgaaattagtcatctcaaggctccacaacttgtctagacgtcgctttagcatctttctctctccctctctctctctctgtttctctctctctctctcttttctcaaatactcacaattagcatagctgactggcactccaggatatcctggggtgggaacaggggtatactcgaccttttcggttcggccggcggatccctggcttcgtctagagccggaacggctcagagaagaagcaatctttctgtcaatggcggaaaagtcgttgtgcacgtggctggaaatggcgttgccagcgggagacactctctgtgagccggatccgccgctcagctgacgtcgatgggcccgcgggggctcctgttcgacaacgtagacggcgtctcgagtctcgattcgagaaccggcggggggcgccttgccgtgggacgtttcccagtcctggtaggcggcagagacctcctcgggcactccagaggcattgtggcggtcctggcgtttgggcgagccaagagccgcggcagcagcggtcgcagcatggaccgtatgttgggcaggcatgttgtttgtaggtgcggagcttgtcaaggcaggtcccacgagatatatagttgtttagcaagcaagtgtgggaggtaatgggagggggagttgagggggggtgaaagcggcctaatggggagttattggtattgatgagatccttgagacgtggagagtgcagatatggtggaatattgctggaaacctgggctacttttcgacttataccgactctcgtttctcgtcactcctccacctcaaagttaaacaatcagcattgtcttgctaactcaatggctctttggctccatgtctgtgacttcctcaatcggtcgacggcgcaactgtcccaaataggcggttgaaatatggactgggcaaaggtcggaaaaaggtggttgtagttgtccaaagtgtccatgattttcccccctatttaccggctttttttggacactaccatcttcctccccagtaggccgccattgtcttatataaggttagattgctaagcaccttgccaaggaatgaggtttttacagactcgatataaccgaccttgtgggaccccaattcctgtcggactttttgcaatcgatagcccgttgtcagaagagtcgatttcctgcctctcagaccaatccgcgtgctacaacacctcctagtccctaaccccgaaaaagcctcactgacgtcacctgcatgactggacctaagcacgcagcccagaagcgcaccattaggtgcggtcacgtgcctctatcaccaccgaaaaaacaatggcagggctgatggactgatagcagagagaggcaggaccaattagccgtttggtagcacaaagagctcttttttccggccctctgcccccgactggccggcgacactaaaacacgcaaacataaaaagacactatacagtagcaccaaccatcgtatttgcagccggctagcttctggcacgggaaaatgtctcatcaactgtattggatactaaccacggattgagtgaagtctaagtaaagtgcgaggcggaatccaacgtccgctttgggctcgacagagtcgacagaagcagttacccgaaccccatggttaatatcctgtgcagaaatacgacaactttgccgagagggtatccgagactgtttgagggaaatgaatgggataaactggagcggttttacaaccgcaggcgtctgtttctaacgtgccacccatttctctgtttttgtgcaagtctccaccaccatccagctactccacaaggttggcttgctactagcaaagattgagaataggaatgctaatccccgaggtatatcccgaagaagcgggtcagttgaccgagcaacgagtggtcgagtgagttttccaactgatgaaaaacatgcacaagctatagatgtcatattgtagtgatgtcatgatactggtcaccactgctcgtcccagcaccgacagagaaaagtgtacgccactagtctacaccgcaccatgatgggtacacgattagttggcagcctcatgggtcacatgtccctcggatcatcaacgttccttctcccgaaatatcaatgacattgctcaatcgggaaacgctgtacaggtacatccaagtacgttaagcatattacaagtaccgttgatttgaatcgtgtggctttagagtgatttacgatgagggtggttgtcaagcgctagacattatcaggggttgctacagtatgagcagggtaggtagagctggtttgcaacctgacgttcacatctcttcagctcctattgtaccgtatgttttgaatgtacatgagtcaagggtctgtatgaccacaaccacgcaacacggccaacacaaccaccatcagattaatctcaagttactgttagattaatactgcataaaccgtctgttagctcaggaacacttctcagtctatgatgtcaccatgttgcgaagagtcagtcgaggttacagatctaggtttttttattttttctttcgacagtcaattgaactcggataaatcaaataaaatacagggacgctacaagtagtacttgtacggagctagaacttgcgaaagatcctatttgtacttgtacaatttcccacacgattcacctgtctttgctctgtctctatgacagctaaatcagggtgatatgtgagaatactggtacatactgtacctgggctacaattatcttacatcaacatcaatattacttgtacacattcaccaatccgtaaaatcaacgattatgactttataagaccgtctctctccttcctgacacccgcttgagtctgtccttagtcaagacaaacattagttggacttctgttaagataaatgacaactagctgttcaacatcagtccttcagtgatggtggagagatgggaagttcgccaagttgtagtacttgatggtcatttcagtacggaatacaaaaaaactccataaaatctgacatttcctctgatatcccaatttttgaaaattttcttccactcgaaatacttagtgtttagttgaaggaagccggcccagagagtccgatcaggatgtgaataatgacgccaacaacttgaattgcagaaacgagctcatagtcctatttcacaagactctcgtcacttctcctacacgatttttgtggaagattggaccatgatatcagaacgacatctgcaacttacagctagaggattctgttaaagatcagtgaggacacactgaagtcggagacggcaggcagtttgtcaacacttggtgttaggatacaccacggagataatgctatgtactgtacttgtacttgtacacagagatatatggagcaagttttctggtacgagtcggtagatcgacatgttcatcaatatcaacgacgctatagttctatagtacaatatgtacttttgacccttcctactcagactcagaaccctaggatacttgcagtattgtagctgacagatgttctgtaggggcaatgatctgtatatgcagctattcctgatttgcaagagatatcctcctccctgtacttgtatattgttcttcacttttgtcatgtactggttgtgagctaagttgcattgcatgaaaaaattgtacatgaaaaatacggaaaaacaggggaaaaaatcagaacatgggcaactaaggtaaggagaggtttagaagagcccttctctgcaatttcagacaatgtaaatgcattgtatttctgtcataattctagggattgtttttagccacaattctcataattatatctctgtatctctgagtattttttcccgtattttccctaataattgctgcaaaatcgatattaaattgcccccattccagagccaaaagtttatagtgccatacaactgagggtgctatcaagaagacttaaacgccagctgaatgatgtttatcaagctgcaagtcctttggaacagcaaccgttctgttatttttatccggtttttcaaaatatatgctgtttcgggcccgttttcattcttgctgattttccatgaatttttccttattaatattgcgaaaatctgtcgtaaatcgaactcccaactggactacataaataataaccttaaattcaacccaaattggagatctattcacaccctcactgaaacttgctgaatattatccaaaattgctagttatttttacagtagcttcatcctgtggtcataaaatattcctctaactttcaccgtctcagcataactattgctcctgtttgagtcacccaactagtcagtccccattttagctttgatcacatgacacatcccaatcggtaaaaacagtcacacgctggtctcgaactctaaattttgcagtagatttccaccggtcaaaaactctgcacacatctttcgttcctcactatctcaaaatgtcccaccgaaagtacgaacagccccgacacggtcacctgggtttcctcccccgaaagcgatgcaccaagtctcgaggaaaggccaagtctttccccaaggatgacaagtccaagcctgttgctctgaccgccttccttggttacaaggccggtatgaccaccattgtccgagacctcgaccgacgaggctccaagatggacaagcgagagattgtcgaggctgccaccgtcgttgacactccccccatggttgttgtcggtgttgttggttacgttgccactccccgaggtcttcgatccctgaccaccgtctgggccgagcacctgtccgaggaggtccgacgacgattctacaagaactggtacaagtccaagaagactgccttcaccaagtacgctaagcagtacgagggtgacgccgcccaggtccagaaggagctcgagcgaatcaagaagtactgcaccgttgtgcgagttcttgctcacacccagcccaagctgactcctcttaagcagaagaaggctcaccttgctgagatccagatcaacggtggctccgttgccgacaaggtcgagtgggcccagcagcactttgagaagaccgtcaccatcgacactgttttcgagcaggacgagatgattgacgccattgccatcaccaagggtaagggatacgagggtaccacccaccgatggggaaccaagaagctgccccgaaagacccaccgaggtctgcgaaaggtcgcctgtattggtgcctggcaccctgccaacgtccagtacaccgtggctcgatccggtcaggacggttaccaccaccgaacctccgccaaccacaaggtttaccgagttggcaagggcggtgacgagtccaacggctccaccgagttcgaccgaacccccaagaccatcacccccatgggtggtttcgtccgatacggtgaggtcaacaacgacttcctcatcctcaagggttccatccccggtgtcaagaagcgagtcatcactctgcgaaagtccatgtggctgcacacctctcgacgagacctcgagaagacccagctcaagtggatcgacactgcctccaagttcggaaagggccgattccagacccctgccgagaagactgctttcatgggcactctcaagaaggacctttaagcggtttctcttgttggaaatttaaaaaattaaaatgcacaatagcaataaccgagtgtgtagagtacctgcaactgagtgcaaaagtacttgtagtacttgtagtcctagcgctgtatactgtaagtagattgtcgtttgactaactgtaagatagttactttccttacactaacttgattcgaagacgcgtagagggagatcgatcatgactatgagcgagcccaactgacaacattcatatgaagggaaacagtgaaggcataagatggagcaacaatgcagacgagtatggttgcagattgcactctcgcaaatgcatgatacatggttgtacttctgtttctggaacgaattgcttcccatcattggcctggtgtgagacaggtgtgccgacagatgtgccgacagatgtgccgtcagatgatttgaagtgcttactgagcaaggtgagattgtcgcagactctccgcagacaaggagacagtactaacaggaacattacaggttcattccattgaaagagctccttctattaaccgagagtgtagcagaagtctccgaacggtccgagtccaggtcgtgagatgacatggtcaaggggaaaggcagacccggacgttgagtagttgccggttccagtcccagaccttccagtcaattgatgatggtaacatacctgcccaggttgaggttggagttggtaacagatgcagttccctcgttcaggatgtacgaaatctcgattatctgactgagactggtgtaccacatatggtaacatggaaatcaagatagaccgggggttgttacaaatacaacaatcagtataagacttatcaaggaagctcataccaagactcaacttccagacgacccgatatttgaactatagcagaccaagaatccacttcgaagctgcggaagacgacaagatttccaactgtcctggttttcttgatggaatcgtgacatgtagggcttttcgcactggaattaatcccagacatggaaaggatactctatagaagagtctctacaagcattttgagaactcagcaccaatctgcagatgaaaataccatcttattcagcaacctttcgccatttttgccatttttggggtctccacgtgacattttcgtcccgccttatccgttcaacaccgcaaaccgtcagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatttcttttccctcgagttttcacttatttttttttttccattttttctttttttttctttttttcttttttttttctttttttctttttttcctttttttccatgttgcgtctccaacctgtaagcggactacgactacaaggcaaacttttgagtcaaagagccgggaaactccatcaacaaggtgttttctgctgtaggaaggcttttcatgccactcccagatctttcatcagttcatcatcatgtctacttgtactgtgcatctgatcatctacaacagagtagcttggtatgggtaccgaaaggctgtaagaaaggtgcgtacagtactctaagaatagagggattacagtggactaccgatccttttactttgacttgcccaactgtggctctttctattactactggtagtcgtagctcactcggttgtctcacatcggttgactggtgctgtcctgaggtacataccatcctcacagtaacagagaaagagcggcggaatgaacagtggcatttcggaaatgtctggaatgttccgaccgttctgtcgacccccatgcctcagctttcgctctcatgtgttctccacgttcctcgtataggacgatccgggccagcagcaaccggatcacacgacatttcacccggcctcggcatgtttgcttttgacagttgatcgtgtgacagacatgcagcagggtcagcacttgggactgggttcgagtgtgtacgatacgggggtaagtaccaggtacctttacaagtgccggtagtaacatgaccttaccgaaacagcggcagtccagatccctccatggacacccgtgacacgtgattatgaaccctacggtcttgctgctgatataaccagctgattagtgctggcgatcatgatgcaatagatgtggtatcaacaccaataactccattccttgcctcacttgagatgttgtcttcaactgcagtttcactgtcagactccactgtcgatgatgccactggtgtacaagtagttacgtggtccaagacgcatctctggttacaacatgtcgaacaccttcgatctacaaatatactcttcacaactcccttacacgacacctcatttgttttctgacgttgtggggaagatgcgtctgttcgggtacttttgactttggctgttttcttgtccccgtaccggattttcggctactggtgtgctttgtgtcaggtgtcacctgggcgtcatcctgggattcagtgtgcccgttaaggtttgtattaagattcggtctccacatggacccgagccgttgcatccccctgcatacctgcaagtatgctgttccggtttagctggtacaaggactgttgatggattacataattggtataaatgagcaatttaacatacgtccagctcataagatgtgatattcggcgttagcgtaccacccaggagtcttaatctgtgaaatccctcttcctgatcgcgtttcggcgaaaacagcacctacaagacaatggcggtctggcgtcgaacccccgacattcctacgggcttaaatcgagccccagacactctcaagtcgagctaaagcccaaataaaccatcccccgtttgcctccctcaatcacgtgacagatgactcgttcatgagtcaccgtgaaaaagtggatagagttaaagcaaccaacagtgaggcatttgtcacccactatcctcctgtgacgtcatggacctaaccaaagaccattggcggccatccgcgaccaaaataaaacaaaacaaaacaacagcgcttctgcacacgtcctcggtttgtcctcacgtgacctgaaatctcgcgccacacacattccatgcatatccacgtcacatgacctctctttggtacggggcaccgccacaatgggtgcgtgcaccagccacacagggagccgaggcgctttgaactctaatttcgctgacagggaaggtccaggtcgactcttgtggggcaacctttttttgagtcattagtaaacaccattgtgaggcactgtagagcccaaaatgaatggataaatgaataaacgggtacaccgtcggcccaggcatgcgcagccgacccgtcccatgggattttgcgcgctaaaaaaatattgcatcacttgactgtttcagtctacataagaccatatgtgccgcccgagtcggaagaggtggttccggggctttatcgttatagggttagggctgaagtctctcggataagtgggtgattcctaatgtgtgtgttgtgtggagtggcgtgggattttggacgtcttcaaaatggggaatagagagtgtactggaaaaccgagcacatatctgtggtcagcacggtctggagatccagatagtggccaaattctccgcaaaagacccactttcaggggccccaactctcccccacaaccccactcacctcggctcggacaaaaacaaggtttgacaagctgcaaatccagttatcacattccggggaagagaagtccacacgacatttgcttgattgcacatcaacgagttgcacctaacttgttaaacattcgagtggcactaccagcggtctaacctagagccagaccatcagataaacacaaaacgacgatatataaggagtttgacctctttctgacgacaaagacacagacccgacacagacccccgcttttatatacaaccactggtaactagtgactctctaccaaggacacaaccaaaacgacagttgccacatttaacaaccgcgatcgtgacagaagcgacacaagacacaaccaggctcacacaatcagcaagttccacaaacagcacagatgtgagtatcgttgagatgaggaggaggaggaggaggagaggatggagagagggatagagatggtggtatgacatgacatgaggtggtaacgtgagtcagtggcacaaccctatacagtcagtaacaaccgatttggtgacacatgaatcaactggtcgttgcacgctcatgacagtcgcttccttaccattcgcctcttaccattcgcctcttaccattcgcctcttaccattcgcctcataccatttgcctcataccattcggcctcttaccattcgcgccagtaccatttcatgctaacaacaggataccatcaaggcctcttttccagggctggaagttcacgcccgaacttgcagagaaaatcaaacactacgcacgattccccgccaccggagtctctctccgacaaatggtgcagttcggaagcaaacccagtgccggcactctgttcagagcgtcccagttcatttccgaagagctgcccattcgactcgcccaccgagtgcgggatctcgaagacctgccagacggactctcggagcaacctagcattctgcgggtgcgaaactggtatgcccagagtttcgacgagctcacgtcgctgaagcagcccaaaatcagcaaggagctgaagaccctgctttacagcggaggtaacaacaacaacggcaacagcaatggcaacggagccagcacaaccaacaacggcaacagcaatacccggtcattccacatgtcgagcacgcggcagaccctactccctgaaaacacaactaatccttcgctggacgaataccacttcaagtcgacccccacgcaaaaaacagtcaaccgacgaagatactacgccaacgtgtcgcccgaagtgtcctcatggccaccggaggtctacgagtttaacaaaaccatcacagctactctgcagaagatcaagcagcggcatgaccctgtcgtgaccacggtcgctcagggtatcaccgagtggaagcaggtgtacaagaagtctgctgcttccttgtccatacaatccttcctggaccgtttctacatgtctcgtattggtattcgaatgctcatcggccagcatattgctctcaacttacacgccaagcaggaggattacgtcggaatcatttgcacaaagactaacgttcgagaagttgttcaggacgccatcgccaacgctagattcatctgcgaggactggtacggactgttcgaggcgcccaaggtagagattgtctgccagcccgacatcaacttcatgtacgttcccggtcatctgtcgcatatgcttttcgagacgctcaagaactctcttcgagccgttgtcgagactcatggagtcgatgccgactactaccctcccgtcaaggtgattgtggctgagggtcatgaggatatcactatcaagatctccgatgagggaggaggaatcccccggtccgccattcctctcatctggacttatctgtacaccacagtcgaagccactcccagcctggagcccgacttcaacaagtctgactttaaggcccccatggctggtttcggatacggtctccctatttcgcggctgtatgcccgatactttggaggcgatctgaagctcatttccatggagggatacggtacagatgtttatctgcatctcaatagattgtcgtcttcttctgagcctctgcagtaagcggtgtgctccgaaggacagtaatgcatttgtttatttagcgagcgagcgtaagctggtgaagctcatgagggggagtcctgagacgacgacgatgtgccctgacctcagggtgtatatatttaatgtatgattttgatgaatcccgagttgtactgctattgacaacactacaataatataatatggaattaatggtatcttttttggataagcgagaacgtcgtagaggaaatgggttgccagccagagctgggtggtgatattactgccatcacatttgcgtgcttcctgtctaaagcttccattgatggaagttgtttgttactactgtagtagtacagtaaatgtagcttcttattaagtcatctgtatatagtcgatgctctgcttactcctcatactcatacttgccaacccaccggttgaccatgtccagagcaacctcgggctggttgaaaggaaccatatgaccggcctcgtagactcgcagataggtgagtcccttagcggtcttaacttctccagcgttctctccgttgacggtccagtttcgaatctcggccttgccaaacttctcggctccagtccactcgagagcatcagtccacattttgtttcctacccagttgcagataaagtccttgtcaccggcatagatgagaatgggaagtccatcgtccagcagatcggcaatgtctccgtggaaaggacggtttccatcaccatcaaaaccaaagtcaacacccacagagttcttgcagccctcaaagacctcaatctcggctcctagagcctccagaacgtggtcctggttcaagtagtttgtgatccactcaatctgactgtagcacagagcggactcaccacactgctctcgaatatcgtacacattcagaccggtcttggagaaggagctgaagatggcattgtcgcagtagacggagggagcgacgcaggcataccgggtgttagtctcgtagcacagatcaatgagcttctggcacttgggcacgctctcgtggatcttgttacagtcctcaggggatagaattgcaggatggccgcccttaccgcaggccatgggctcgtatccctcaatctgggttcgagagtcggtgataccgtttccgatgagcagagagctcaagttgaagttgttggtgtgtctgttggactggatttcagtagcaatagcagggatgtagtgaccagcgtaagattcaccggcaatgtggaaatcgaggtccttgtactgagggaacttgtcgaagaagaggttgaggaaggtgttgacgtccttggctccatctcgggagttcttgattcggttgggggagtgggagaagcccacgttgacaggctggtctaggaagataaccgaggcgttctggttccaggagaactcgttgtgagacagagtcaggtcctcgttgatgttggaggggccaagttcaaagaacaagccagtcatggaagagcatccgggacctccgttaagccacagaatgacggggtcattcttggggtcatttcgggactcaaagaaccagtagaacagatgtttgtcttcctcttcaatgtccacatagccagaatattgctgaacagtgtccactcctagcgacgagggatcagccactctcagtgtgttgccattgagagaagtggtggaaatccagttggcctttcgtttggtggtcttcttgggcgcaaatcgcgactccatctcctccatcttggacgcaatctgcccggggaattgctgttcaacctctttccacagagagatgtcagcggccgaaatgccgtccttgttatcaccgaggacatgctgttgccagagcgacgaggctgtcaccgaggcaaccagagcattgagagcaagcaccgaaaacttcatcttgtgtttattccggtaaaatggggtgcgttgatcaactagagtgaagcaagatgaagaggaataaagagacgggtttggagccgtgcgccaatttagagccacttgcatgcagcatgataatgcagcttgtcggagtccgacaacaccggaagaagcaagattgaagacagtagcaagacaattcagatcacgtgataccagaaattgacccgcctttgatgctatcccgggtagatatgtcgacggagagtgcatgcatgcagttggtacaatcggacaaccttggtggtgcgataagggtgtctcatcttgtacttgtacagtatttaccgtagctgttgatgtgagttatggagtacgagtacttgtacagtagttcaagaagtgttggaagctctggaagtgtacttaggcagtcggtttggttagttttatgtactcgtactatagtatacatcatacaattactgcgacttacagtagctctatatagaagacaacttgatgataggctagccttctacgcattgtacttgtaaatgtggaagataatcgctgtacttgcactacattgtcttagtctgactttgactgggtatcgtcaccatttccttctaactcctcaagatgacttgtagcagtcattagacatccgctacttgtagtagctaaggcagaaaacaaacgagcacctttgcggcatcagtggaaaacactcttgaaccattttccttgatcaaggtgtcgagaggcaactcgacagtcgataatcgactgctgttgtctttcaaacatgtcctgagttgagttgtgcgtcagggactagaacatccagtggatactggggaatgttggcgcaagatgtttattactacccacagtctcctctaaagtcacttgtacaacacagtactgtaaggcatctccaccataccggttcagattccttacaataatcgtacttgtacttgtacttgtacttgataaggctataaattagggtcttggatgcacaatgggaaacataccaagaatgattgattagtttgtgtgtgtgtgggaagcggccctctcttcagaatgaggcaaggacagacttcggtgctgtataacgaagtgcccagcttccagagaggtggtgcgaacgcagcggttcttcatgacagattggcatgcgcatgacttcaggtgttgtgtcacattcaatggcacgttcccaagtcccatcacacatgctctcgaccaaaatggctccgtcacgctcaccatttagggaacaaccgaatgataatcatacctcccgccacagcaaccaccataaacaccaccgccttgatgtagaagaagtaaccaatagctgcagtccgctggtactcgttcatcttctgtcccacggatcccatctttgtagacgacgattccagagcggccgctgtatccttcaccattgcgtcatccttggccagcttctggttcatatccacagcattctgcttcattcttcgcaccaatgaaagcacgtcgttagcaatgtcatcctgctcgttctcgtccacccgcagcttagtctgcagtgtggcatcctgggaaatttcattgtccatgctaccgtgagcaccacgttttctcaagccatgtgactgaggggtaaggtcctggtctccctccagaagcgcttcacgctcctgccgttcccgctccagctcaatctcctccgtttctcgccgcttgatgagactggtcagttgctgctctcgtccgtccacctcgagctcgtattgtcggacaaacagcagatcggtgccaattttccgcaggtcctgcttctccaccggtgttgccgagctatggctgagcactcgcgctcgctcgaggttcttgtcggcctttaaccgctgcagaccgagcacaaacgcatctccatcgtcgtatagtgtcgacagctcgttgatctggtatccggagtcgtcgtccagggctgtgtaaatctcttccgtgtcaacagcggcctttcgggccagttctgaggctgtttggccgagatttgacaagatggtgttcatattggggtgctgggcaggtgtagagagatagtctgcttacgtggtgatctagagttggggttttaggtggtggagtttattttatttgatgagagtgaaattgtgaagcgatagaagacgactttgtactaggatatgtgggcgttttatatggataatattgaagatggtttagtaatcatagtcatattaattgctagtggaatttttccattcaaaacgccccgaaacagagtgtcaaaagcgaaatcacttctttaagtaatttgaacagaagtaatcaacccccggctttcttttacttggaattgttctcatttaccattgcgaccagaaatagccccaaaaacgaacgggagacttgcaatcacttttatgttccaagtttaacattactgagctcgtaaatgctccctgaaacttcccccgcccccattttaacgcctccgcccttcactcgatcacgtccgtcgcgtcaaacaaagttcatgcaggtagatgcgaaataatgaacaacataaacaagtgaaaaaacgtccgatagcaacatcttggaaaacggcacaaaacaactggtttttctcacacgagcgccaccatgtcgggactgcgcatccagataaattacatcgactatgtaatggctcctccggggccgctggactggtccaaggtgcctgaaacggtatcttgcgaatgcgactacaaagatctacaccgggttccagtgctgcggatatttggaggcacctcggacggtctttcgtcttgcgcacatgtgcacaacgtcttccaatacttttacataccctacaccggtccttccttaagtccggcggattcggagccgttcatagcagacatgtatcgccgaatcaacctgcaactccgttccaagaggacacgtggcgagaagttacccgaggagtgtagttttctggccaacattgtgctatgcaaagctacaccattctacggataccatgagggatggagatactacctgaagatcgtggtggtggaccctagtcatgttggaatgctggtggacatgttcaggaacggtgtgtttggatgggaccactcgcgtgtgtttgagagccacttgtcttacattttgcaattcttttgcgactacaatttgcatggttgtggatggatggaggcgtccaggtacatgatgagaagggaaggtatgatctccaagtcggagtttgaggttgacttgcaggccgaatacatcttaaaccgactggtgatttcgaccaacaagaagccaggggacaaggcgttccattcactgaaagagctgtggacgagcttacagagcattagagacaagttcagcaaaggcgagtacaagagtgactatggagaaaggactgtaaatgacccgcgggagcagtggttttcagcccagtccatgttctcggagttggaggagaaggtgagcaaggcagactcggcccattcatacgtgcagttctggcccaaaaggccatacgacaatctcgttcccacagcgtttgaaacgacaaaatgcatgttcaagggagagggtgcctcagaagtggacagttttgtgtttgatgtgtcctttgacgatcttccttccatgtcccaggaaaagagaagcagtgcaacaagaaaacacagttccactcctcccccatcaaccaggaaacaaaagggactcaacttcaaggtgaccaaacccaagtttgatgttccaaatactgcaaagacgagtactgctgttgctactgctactttaactacaacagtctacactttcaagccacctccatcgcgtggactgtgtattaccgatttagacgacaacaacatggcacagaaagtctacccaaagccgcactactcacgtgattcagacgtccccacaaaaacaatgacacacggaggcgtcacttttcgaattctggggtcttccgtaaagtatctaccaacgggattccccgaaaagccctcaaactatgctcttaagggcgttgttgagctggcaaagtctcctccatcgcgtgatgacgtactcaagtggataggaaagactaccaacaatgctgatctgtttctgtcccagatagcgcctcctacccagaagcccaagtactctttccccagtcaaaacacactctcccagcgacacgagtcggctgctttaacggtcatgagcatggaggttcatgtgaacactcgaaaaggtctcaatccagacccagatcttgacccaatcctgttcgttgtctggcacatgttgggtggtcccagtggagtgattatcaacgccgaggattgcccagacttcacaaacatcatcgaagcaccttccactgtcgtcaaaacagagtgtgaaatgatcactcatcttcagaaaatggtggagaactttgatcctgacattctgactggctttgaagtccaagcttcttcctggggctatgttcaagaccgttgcaagaccatgttgtacccatgtgaatttggaagggttcagcatcataagatgagctcgaaaattgacacttggggcgcacgaaaggcttctggagtcaaagtagttggccgtcatgtgctcaacttgtggcgtatgattcgtggggaggtttctttgttgaaatacacgcttgagaatgtcgtcttccacgttctacacgaacgcattcccttctacacacacgatacgctcacagaaatgtgtgtgggcagtctgtctgaccggaaattacttgtggagtacaaatgcacgcggtccaattacaatctgcagctcttgagcactctggagattgtttcacgaacagctgagcaggctcgagtggtgggaatcgacttttcgtccgtctacacccgcggcagtcagtacaaagtcgagtcgtttcttgctcgcctgacaaaaagtgagaacttcatgctggcaagccccagtagagaacaggttggtcagcagaatgccctggagtgcattgctttggtaatggagcccgaatctcgactttatacgagccccgttcttgttctggactttcagtctctttatccttccgtcatcttagcccacaattactgctactccacctgtttgggcaaatggactgattttgaaaaggacggaaacactttgggaacggagaaactgttctacaagccgtctttggtaaaacggttgctgactaaagacgatgtgaccatctctccaaatggcctggtgtttgtgaaaccccatattcgagtttctctgttagctcgaatgctgggtgagattctggagaccagattcatggtcaaggatactgccaagctcgatagagacaatgtgtcgttccagagactcaaccataaccgacagcttgctctgaagctcgtggccaacgtcacatatggatacacttctgcctccttctctggacgtatgccctgtgccgaaatcgctgacgcaatagttcaaagtggacgtgagacgctcgaaaagtgcattgacgtgatccatggatcggacaaatgggcagccaaggtcgtctacggcgatacagactcgttgtttgtatgtctacctggtcgtaccaaggatgaagcattcaagattggtactgagatcgctgataccataacatctgccaatccagcacccatgaaattgcagtttgaaaaggtctatcttccttgcatgctcatatccaagaagcgatacgtgggctacaagtgggagtactcgaagcagatgtatcccattttcgacgccaagggaatcgaaactgtgcgacgagacggcacccctgctgcccagaagattgaggagaaggctcttcgtatcttgtttgacactgctgatttatctctggtcaaatcgtacctctacgagcagtggacgaagattctaactggtaaggtctcgattcaggacttttgttttgccaaggaagtcaagttaggccagtacaaggaagggggagtgttgcccgcgggtgcgaagatctcggctgagaaaatggcagtcgacatgcgctttgaaccccagtacaaggaacgtatcccatatgtggttgttgctggtcctcccaaaagtcggctgattgaccgatgtgtttctcctgaagaactagtcaggaacgccaactctctcattctcgacgccgactactacattcacaagactctgattccccctctggatcggttctttaactgtgtgggtgcttctgttctcaagtggtacgaggagatgcccaagaagcggcggtacgagttttaccagactgtttctcgagcaaagaccaaccaaaccacgctcaagtcgtacgctgtgtccaactcgtgcatcgtctgcaagactgcccagacgtctggcttgtctaaactttgcgccacgtgcgagagtgatcctggtcatgcaacattcgtgcttaactccgatctgaggtacagggagaagcggctggatgagctcaacacaatctgcgcgcagtgctcaggcgactttgagactaggtgcgagtctcaggactgtcctatttactactcacgggtcaaggcagtgagtaaggcggaagatgcaagtgagaggctagtggagtggactgaggggctggagtggtgatgcaacgatggagaacttatttatttgtattgtaatatatttatttataactgcgctggttgccgtgtgtgccttctgtaccacagtcgaaccctgggtgaagcgccaaagtgtttctgtagttgtgccagtatcagcgtctgtcctaccagtagctcgcgtcttgactctagtccgtggatgtcaccaagtacaaagaatctagaagcacggcgccaaccctcattggtgacacgaggggcttcttctgcgataatggcccttcctcacgagctcgctattcataattgcttagcaatatcctgggcgaggaaacagacaccttctgtttctcccattccgagtggtagggtctgcgaggatatcccttttctcagcttcccttttctcagcttccgaacactttctgaaccagttctgggacgaaactgcgatgttgaacgcgtcattggcgccacaggcgatgatggacccgttgaatggactactgtacttgaagtagcagggcaaaggatatctgcatgctgttcactgcatcagaccaacgcctactttcaatcaatgcttcattatctatatatatccttagtccttccttcactgcaatagcactggccagtgtcttttgttttgcatgtacttgcactcacttcactggttactcctccaacaagaccatcacctttgcgcaaaacgcctccagatgaaagatatacttcgcacccagcttcaaccgatgctcgtaggtggctgcggcagaaatcaacggcaccctcagattggcaggcaccaccggaatcagtctgtaggtgagctccttgagaatcgtcgagggaggaatgcaatgggagagcagctcataaaagagcgatctgatggccaacagagtggctggggttcgagatgacacgagttctcgggcaatacggccaatgaccatttcccagtcaggagtaggaattggagtgttttccgacaccgttttggagcctgcaaaggtgtacagagtctccagagtcaatagagccttccgcaggttccggtcgctatgcgaagcaatcttttccagggttttggtgttctcaagatccacatgttccttggcagccactttttccagtacgttgacaatgtcctgctcggtaggtgcagcgactcgcaccagcagggttcgcgacctgatgggtgcaatgatattggaggtggagttagtgagcagaatcagtcggatattctttgtgtatttttccatggttcgtctgagggcagcctgggcgtcacgagacagcgagtcggcctcgttgatgatcaccaccttgaaccgttgtttggcattgaggtcgacctgctgagtttcagcagtttccttgagcaattgctggatcacaagacggtcattgttgcccatgtcggacggcgtcacttcaagatggtaagccgagcaaatgacgccgagctcgagttctcgcttcgacggcgtcacgaacttgtgggacttggtgctgattttctccacgctggggccgtagagctttttgagcagtcccatgactcgggtcttcttgcctgctcccgacggtccgtagacgagaagatgaggcagatcgcctgtcgcggcaagcgcggaaaaccgctcggagatgtcctggtggtaatccacgtgatcgagggacttgggacggtgtttatctacccagagagacatgttttggggttgatgtggtgatggagaaaatgggacatgtagagacgcgtgtaaaagtgatttggcgtttagagtttgccagttgtagagattgatggaggatacaagggtgttgagaagtcggtattcggggaaatataccaatataagatgtcgtagaaggagtgtgaatgggttgatgaatatttagaaaaaaaaaccagtcagatttgattgcagttgtacggattttaggaaaatacacactactgggtaaaagcttaacaataacttgtgcttgagtcaaccaagtctaactaaagtgaagagcccaccgaaagggcatttactatagagaggagagtttgatttccactcaattccactcaattccgctttagttcacatcattaacacacatcattgtcatccatctccgtgtcgttttattctaaccccattttttcctccgagtaattatcctcccgcgtaaaattcagaacgggattttccacgctcttgtgggtcgagaaaacccaattttcacaatctgtccgatatagtgtaggggttatcacttccgcctttcacgcggagaacccgggttcgattcccggtatcggagtgtcttgtttttttgcgtttccgacccccaccacgtctgtggtgcttgctgtcattttcacgtacatttctcttgcttgtcctgcatctcagcattccatgcaaggctgagtttaggttgtcgtatttcagaaactgtatcaagtgaacgaatgaggtgaagagatgaggtgaagagatgaaggagagacaatatttgtagcaatgagggcaataatcaacaattattcgggttaatcacgtggtacactcctgattaccttgtccccacgcccttgtcttccctgatgcttcctggataccgttagcccatggtcataccattcatagccaaccgtcaacgtctcttgtccaagctgaaggaggctgatatttgcgtccgaaaggtgagccatcgcgtttcaagcagttccaagtggcttttcgagcccaagaagtaagccttgaagtaaaagccctgtcaatagactcgtatcatagtacaaggcttagctacagatgttcagcaaggggtaatggcttggttacacgcccagcaaggctcagcactccgcagcagactccacaaggctcagcaagctctaccaagcccagcaaggagttgtgtatgtgccagactcagcaggatacggtcagccagggggtgctcagatgatgatgcacgacctgttctccttcttttacccgtacttgtgcatcgtactcgtaaatattggtcagcttcacgatccgtcaggtggcttgtgtctcagatctattgctcgggagggtcgatggtttgcaaaattattggcgtttggggaaattattaggggaaattatcggaggaaataattctatgggcgcaaagattactgcacttttggcgatagagagacctcggtgaaataatagtgggtgggtgcaagtcttgatccagttgtgtactttggcggttgtatcatgctcgtctaattttgtgcatgagtgcatctggcacacaagggaccaacaagtgatgacccttcttctgataccccgctacacgaggatccagaaccacgttagcaaggtgaaacggccctttagtgagcgtctattgctgtcgtgttgggaaattagtgtgtgacgtcactagactggattagtcggccgtctggggtaaattacacccgcttggctgcgttagcgccggtttttagttccaacccaggagccaaaacacatgaggtatttcaggtattataaccctggacgagggcttgtgaaccctgtcgatctaaacagtcttgattgtgggaggtgttagagcctcagccatagattgtttcagatgggcagtgtggattctctccatcctcgaggttgactgtaggcctgtttggtgcctgacaggaggtacagtaaggagtatccagaatgtacaagtagcctgggctgcggacgggctaaggaacaagcaccgctggtgtctatcgggggtgtgtgccatcatgtgatgcacgccattgtgttgatgttcattgtgggttgtgttcccgacaggatccacgcatcggccgtcgatcaacagggggttcctggttgctgaaacagttgtacctgggtgagctgtacagtgtggtgatggacggagatttatgcggctccgatagacaatcgaaggtgccatcaccaacgactggccataataagtgtcagtgtggtacgagtacagtaagagtacagtacgttgactacctgttgcgccttgcaccgccaacaaacaagctccacaaagctccagaatgtgtgtacctgtatccctagcgcattccagattaccactggcgaatatcgttttacgttccataatgagattgtacttgtagtatacacattagattcgggagttgtgagcgtcttgttgcggccgtgtgtggcggaggtgaaaagaaaaagaaaaagaaaaagaaaaagaaaaataggtgacagagtgagaatgcggtgagtggcagtcgcagctatgcaccccctgtttcaccatgcagggggccgacggcgataagtaggggtatggagccgctgggggtgtgtagaaaagccagctggaagatggcgacacaagacacgtccaaacagcttcgtctctgcgaaatttttcttttcttgctacaattgaaacctccctgacggcggttttggttctaccgtggggctctttgtttgggttggaacctagagcgaagtgctaaaactctgttgccagacacctcccgaagcctatctaattatagtggatggcgggaggtataacagtgtgtttgggagggtgttagggggccgccagaagcggtttaaagacggaatatggacattggccgtcttataaagcccctgggagcggcccctttctcccccaaccagccaatatcccgctagaaccctccccactcacccgtcacaccatgtctcaccctggctaatatggtttctgtcgcattgaccacgcatggccacgggcgagactaaaagcggaactgagagaacgaggatggaggttgaatcgtgtgcaaaagagcaaaattaaagaatcgaaattaataccaccgggtctggtggtgttgcagactgctctcgccggcttggtcaccctccacgttccgctctgaaggtgtaacgtggttgccacggtgatgtccactcccatacaggcccaagtgtttgtttacagagtttgattggacacgcgtggcgtagcaacgactgtggaggcgggacagtgccgggctcacgatgagaaccgttgcggtgtcgacatctccatccatccaccaacccctgcaattcatcagcaataccaacacacatcacttcctactgcggccataccgctgtgcgctgttgtgtgcaagtttgactttagactgtatagataggggctgcacaaacaaacatgacgtctgtttacttcccaccgtcccaaataagctttgcactacccctttgccaaaacgccagtgttaaacacatcctggtcctccgtgatagctccaaccgtaggacgctactttgtgaggttggctcgtgactcgtttcagcatactcacctcccccccaacgcacacacactcaaacacaaacacataccccgtctgtgtacacccacaaccccctggtaccccaccattctacagctagacctgatctgtacccgcagaccggcttgatacacaacaactccgctaccatcgcctccaaagaacatcataaccaaccacgcatccgccatcgcacacaggtacagcacgcccatgtctcgacaaaaaaaatcgcgagaaatccggttcggagactacattctggggtcgactctgggcgagggagagtttggcaaggtgaaaatcggctggagaaaggacggcaagcagcccgagcaggtggccatcaagctcatcaagcgcgagacggtgcccccaaactcgaaccgcgaggccaaggtgcatcgggagattaacgcactcaaaatcctcacccaccccaacattgtgcggctggaggaagtcattcagaacgacagatatattggaatagtgctggagtatgcgtctggcggcgagctgtttgaccacattctgacccacaagtacctcaaggaggcctcagcctgccgcctatttgcacaactcgtctcaggagtccactacctccactccaagggtattgtccatagagacctcaagctcgaaaacctgctgttggacaaacacaaaaacatcatcatcacggactttggctttgccaacaccttttcaaggggctcagacggccacgttttcgatctcatggccacatcctgtggctctccctgttatgctgctccagaactagtggtttcggaccagaaatacacaggccgcaaggtcgacgtatggtcctgcggagtcattctctacgccatgctctctggctacctgccatacgacgatgacccggccaacccggattcggacaacatcacccaactgtacaagtacatcaccacgacggccctcacgttccccgagtacgtgccgccgctgccacgggacctattacgacgcatcttggtgccggacccccgaaaacgaatctcgttgaacgatgtcaggtaccattcgtggctggctccccattctcgtttcctggccatcactcctaaggaatgggaagacgcagtgggcaaggtggctgtccccgtcaagacacacatgcctcgatcccactcagtccagctttcctctggtgctccagtctttgactcacgactcacaaagccctccggagtcaacattcccaacttttcgtacaataatagacattcagttggtggaacgtactccaagcccattcagcgacagggggagtctaccattggagcaactgtgtcctcaaacacacctgcaggcccaagacccatcagtgctggcccctgtgctgccacagctgctgctgcttctgcctccaagtcgcatgctgcggcgaaccctcccacccacgcttccacgccctcagtggcctcactcaatatacccgaagataccaacaacaatagcacgtccaattcccgacaagcccccagatctgccacatacacgggcatttcgcaactcacatcacccccgggggcatcccccacgtcgcccaaattcgattttgatctgcccaagccttccattggcaccatcactgaacagcccacgcctcccagcagtccaaaggtcaaggagaagggcaaggaggcggatgatctcggaccacgtgatcttcctgctgtccccgatactgctcctgaagccactcctccggcttctgcggctgacactatccccagcgcccccgctacggccccctcagcccccgtgcttgaacatcagtcgtttggagcgtcatttggcacctcgtttagttcgtcgtttgctgcttcagatccatcttcccctctggtatcgtctactcgtctgcctcctggacgaaaaccccgacccacatcctaccaacccacacccacgcagtcgtccatgcagccaccggactcgttcccctacatgcacatggttaacaagaacgcctctgtgcctggttcggccaactcggtgaccccgacatcgtcgcagcagagcgctcagccggtacctctgtcgctggtaacacccagtacggctggctcgaccttcttccgacgcccttcgtcggacgactcgcagatctcattcgatgaacgacgcaagagcggctcctttctggtgccccagtcgtcactgcccaaggtcaagtactcggactccatggtccagggtgagctgtcgtctccgcagttccgcaactcgcccagccaggtggcgctctccaactggtccaatagaaattctgtggcttcaatggagagtggagatgagggtgttatcggggaggttgagtcggttgcagaaaaaaaggaaactgacaaggaagttgtcgacactgtggctcagtctgacaccactttgatgccccctccagccctccccacctctgcacaggttcctggcaagtctacgaccccccgagcggtttcagctgagtccaagacaaccagcacgtccagaacgtccatggaaaaacctcttcctgttgttcccgctgcttctgctgcgcctgctgcagtgatccccacagcgccctctggagccattaatcccggtgctcctaacttctcgcgaccccgaccggtgtccatgcaggcacccaaggcccagacccggtcacatcgtcgaggagtcgcctccatctcttacggggctgacaagctctttggcaagatcattggcgacaacctggacaatgacaaggacccaagagagtcgaaggagtctgtcaaggatgcgaagggaggctccagctcagctgcctctggtgccggtgcgcccacggccgaatcgacttccaagaaacgcttctcgttcttttcaaactactcaaaggaaagtgtggagtctcacgaggctcactccacaccatccacgtcctctagaaagatactagagcctcctgcgctagaccggtcgcactcgatgaaccagcgtcaaaacagacaggtgtctgcctcccaggtgagcaccgccgagtctacccattcttcgaccgcccgcaaggtcatggactttttccgacgacggtcaagagtttctgcatcttaattaattattttggtatattatacaacagcgagtcgtacgtacgtgctagaatgcgcagtatcttgcaaggtatgtacgagtacggcttctagtggtacaagtacgattgccaactacaccatgtctgcgtggaagagctctacttcatctcttggcaacgtatattatcgtttgaagtagctagttggttggccgttatactggtatgtgcaacagaagctgtggacgcacaaagaaactgtggttgtctgatctcaggattttatttccagacctcatccagtcacggatctcattccaattgcggatctcattccacccagcgggtctcattccacgctggttccattcatatgttacatttttgctcatcacttgatccagctgaaacattccaatagccaaaacaccttagcgttgtcgattcacaacgctatacagtccatttatgttatattattgagactagttggattacttgtagctattgaaagcggtgcccctaactacacagacgctagcaatgagacaagatggtagtgtgtgagacatgtaagtgtgtgtgtgagacacgtgaggcgtgtgtaagacgtgaggcgtgtgtgagatgtaagacgtgaggtgtaagatgtgtcgggaaagattgaggatccaaggtcgtgcttggttggttgggatctttattaccaactgagaccgaccgggcgtactctcttgagttcagcactgatcacatgttggtgcacaccattagcctaaaagcggacacgctaaaggaaattaatgggcggtagtcatttgatgcgacgttggagatagagagatacgaagggatagtggggggaagttggggactgtaggaggtttgttttgcatggagtttggtatgtgccatgtcacatgttcgttaggcagtacaagtacgattcgtacgataaatcctgtgctagtacagaaccattacagtcagatacagtaacagttgtacacaagtatcgcggtccttgaatcgtactcgtacctgtaacggtgcttcttcagtatcgatcgcttgcatttcatttgtcccctgggttagccacttgtatgtcataataatcctcgacacaccgacggaagacataatatcggcacttcagatagcacccactagactagccggtttaggggagagtagcgcccttgctacctgcgctagttcgctctgcaggtttcataattgccgtaccaagactgcgggttgagttctctttgtccttgccgcagtaattctgacacttggtcggttcgacacgactgttctcaaacattctctgtactgacttggaggctggtttagtaagaggtgtagacatgacaatgagttaaagcctgaaagtaggtacgagtatcgcatcatacaggtgcattatatacaactcagcttggtcccgcttggcctcatttcggtgtacatctgggtcttggtgacagtatggagctttgacgtgtcaatatcgcacgattcaggtgtgcagtcgtaaaagtgagcaagtgtatatattgtgcaagtgtatatattgtgcaagtgtatatattgtgcaagtgtatgtattgtgcaagtgtatgtattgtacactgtagctataaacaatctcagtgtattcggcggaaaaaatagtaattacacacacttcacggttgacctggttctcagagtgaggttgcggatacagactggaaatgcttggctatgagatatattgattagtcgatgagttttgttaatatttgttcttgtacacggcctgaggaaattcactgactgggtggagtggtggattaagtgttagtgtcaactagatggtaggtattgttacgagttgcccagtgacatgtttatctgaaattcaaggaaaaaggaaaaagtcaatatagttaaacattcaaagatgttcagctagtacttaggtgaaggggacaactcttccaaaacatcaatatcgcacctgacaaagcatatatgatcgatgagccgatagatgtgcattcgaagaactattggtgcttatcttggcactttggtgggtctcttcgtctagaaatcataaacctagcctcttagtcatcaagacgacataccgcaggacaatcagaccttcgtcttacacatcgtaccgccagacgcgcacatcccgtaccaccactatgtttctgccttgctctcgcacacgacatcccagatcaaatcataatgttactgtatatacaagttttatcctcctcagttgtctcctgcctgagcactctgttgtactcagatctcgacaagtaagggctcatagcaaactttccgcccctactcatcttccctgtagtgtctctgttggctttcctagtcagaagcgtcggtagactcgtgtgcagcgtactttgacgaggcgttctggatcatctgggtatcgccaggagtgatgcccttgtctcggaaaatttggccgatcttgaggttggcggtgaagtacttgttgacgcaccggtcgatgcacacggactcgcccttgttgatttcgccctctccgtactcggcggggatgcatttggatcgacaggtgttcatcagcgagtcgaacagagccgtcagcgactccatttccaactccgccatctgcattcgagcaggatccacctcctgtgagttcatacccatcgagtagagagacattttgtgttgttgtgttgggttgcaaacggagctttcctctggggaaaccagtcgccgaagatatttcaaaacctaatgtgaggtggagctacactacttgtagctggatggtggactccaagagcgccggtaaggagggtattggaggaggtttggaggaatgaaaaggacgtttatggaaataaacacacgtgagaagttgattaacgcattaaaaaatccactttttcccctgttaatacttcgtttgaaggactcctccacgcctctgattgcttgttagactacaccaacaatggggtgtcgtacttatagggtttacacgaccattagaccaccccacccagaagtcgaagcgacccattctgtcacctcacaatactcctacaccactggtattgttcagttactgtgctcgtatgactaccacctttacaagtggaacaagtgaaaataccaccccgtgatcccaataagtacttacagcacaaccacagagctagacaagctaccatggccgccttccttgggcatcaaccaaactctgacatctacatctcccttcactttcaatctagttatcatacatgctatgtaagaacctcttaaataaggggtcgttcggacttccacacgtggttgtgcttgaaggcctcgggggcagtggcctggtcgacctgctttcggccctggccgccgttgagtcgcagatctcgctccatcatctgggagtcccactggtcaatggcgaatcggtctcggacgcctccgtttcggtagacgtggagaacctgcatggctccacctccagcggtgaggagctgagttagtctatgaatgggggttgtggtcgtgtgcctcgcgaccttgacgggatcgaactactccgaggcaataaacaacagtctgagagaatagggaaaagcgaagacatgtgagatctgattccaaaggattctgcgtgatacagacatatcccctgccggctgggaataccatgtcaaagtcattgtacgtcagagacttactgtagcttcccttccacagtaatggagtggtccggtatagctggtatcacaagcatcgttcatcaatcgtccagggaatgtggcacctccactctcgtatcgaatcgctctccagaatttctgcattcactcctgtaactgtcgtcttgtagtgtacctcctgtccggtcaaatcacaagtccaaagccatagctcgagccacaaagccgccgtctcatacttacaccaaaaatgataccgtaagggagcaatgcctcaaaaggaatagccattttgtcgtgtgtctggttgtgtgttagaagctgtgatgtcactgcaagccgagttacccaaattttgattggtgggagggacgccctcctaaccctgactttggaactttgtttagtaagcgatgagaccattgaaagagatctactcagcgtgataacaaacaaaggcacgatcaaacagtcacatgatataaattactgctacattcaaaaacaaccatctcaaaccatttctctacaccatctcgacaactggactattcatacctcttctacacactttaacgtgacatgatatccaagtaaactgttgggagttaaactaaaaatactgtagttttagagtaaactcttcgacctcgagctggacaaggagctggatatcccccctggatacttaatcactgtgcaatactgtacaagtacaagtacactggatacttcctacaatatgtacaatatgtaactcaccacttccacggtgtactccgcaacagctcgtgccatgctctcaatctacttatacaatgatatttatttaacatgacctatttctacgtccacctctagcattccctcttacaaggtgttggcagcctcatcaacctcctcctgcatcttgacctcaacctcaacctcagcctcagcctcggtctcggataactcatccacagccgcggggttgggcttctcgggttgcacgttagtcacggcctcgaccttgccgtcctccttgatctcgacaggagctcccagcttgggttcggcagccttctcagcgggcttctcctcaaaatcaatcaggttgccctgagggaacttgtcgggttcttcactgggggaagaaatggactcggcaatcttgtccttaccgttggcgaccagggaagccttccactgacctacagacttctccacgttaccctttccgtacgacagagcaacgagagcagcctccgagtgtcgaccagtcttgttaagcagatcaacacactgcttcacggcaccgatggaccacagggcgttgaaggcaacgttgtacttgccagcatcggcagccttgtcagccacccactccatgccggctcggtttccggtggccgagtacagcagcagcagagactcgacctcggcgatggaagaagacttgaaacacttctcggccaggtcgaagttccaggcggcagtggcagcgtctccaagcagcttccatcggtggtcttgaggcgatcgctcagcaatctcagaggccacggacaggtcgttaagtgcaagggcaagatcaaacttgtgctcgtcgtcggtgctcacctccaaagcaagctccttgaagccctgggcctccaggaacttggccaccttagacagctcctcctcagggattgcagggaggaagtccgactgcgcaagctcgacgtcgcctcgcagaacaacagtctggtattcaacgagaggcacagacaatcggtacgacgacacattgacatccttgtcacacaggtagatacgcgagtccttggacacaaagccaagcaggtacttggccttatcgaaatgtgcgactgtgtatgtgacgccgccaaccaggtagttgagtcggttgacggacgaggtgtagacgaagcagtcgagcagccactctccggaccgaacggagtcggaaatttcgtgcagcagctcaaacgactcctccacaccgtcctcgtccacgttctcggcctcatcaaccgcgtccttgttgtatcgcagaacgtagaaggcgtcggccgaggtgatggcgaccagctcgccagagtcagaccagtgcacgccggtgacaccctccacgtcaattcgtcgcaccagctggccagtctcccacgagtacatggcgacaaagccatgacccttcacaccgagcagggtaccaccgaagatgccctcaacggaaaaattggggtctacatggcccaatggccgctccttgaagttcttgtagactcgcacggagctgggggactcaagcacagcgtactcgctggagtcctgggcccaaacaaagtccagaccggagccgtaagccttgtttcgccatgccagagcggtgtagatgatgtactcaccgtcaccaacaacagccacaaatcggccgttgggggagtgtcgcaggaaggtggggaaaacctcgacggatcccagctccttgggcaccagagcaagggattcgccgtccttggcgtcctcgcccttaacctgagcggaatagacttctccgtgcttgctccacaccagctttccagagctgtccagagagatggcagggtcctccttaccaagacggaggacaaccgcgccggcatcaaaaccgacagccacgaggttggagcctcgcttgacacccacacaccaggctcgctcatagctgtagttgagggtctgctcgagctggtaggtgttagcgttccacaccttgacggtattgtcctcggcaccagagatgatgacgggcagatcgggatggaagacagcgaaggacacgttgttagtgtggccctccatggtggcgacgcaggccttggtctggtagtcccacaccttgacggtcttatcgtccgaagatgtgatgaggtagggcttgtcagcaccgggatagtattcgacgaagttgacgccggcggtggcatgggcctcgagggtgaagttgggccgcgacacggtggaggcgcccgacagagaccacaccttgacggttcgatccagacatgcggaggcaaatgtgtttgtgtccttggggttgaaggccacgtacatgatgtagtggctgtggcccaggtactgtcgctccatggtccagtttgtgtcccagttccacagccggatggacatgtcgtcgccggcggtcagcacgtagggcagggtgggatgaacggtgatgacacggatgtagtcggggtgggcctcaaactgggcctccttggctccagtgttgtagttgaagactcgcacaataaagtcgtcggagccaacaatgatccagttttttcgggcaatgaaccgaccggctcgaagaggaacatctgccacctcgatgctcttgaccaccgtctgtgtctcgtagttccagatctgggccactcccgagtacagagtggtgagtaaccatggctcagtggggtggaaatcgattcccttgactcggtcagaacgagtctgcgagtgtcgctgtgttagtcgtcgtcatggccgcgtgaatcgctcaattactcaccttgatttcgagcttcatggtgtagtgctacgcagagtgcaatagagagtttcatacgtgtacttgtagtgttcggtagggtaagtaggaggagtgatggcgctgggaaatgctctgctcaaagaaacatctccgggggacacaatattgtataatagagatgataaatggacaataggaagcttgctctgaatgttccagttctctctcaagataaatacttccaagtcccacaacttttggcaccaattacgtctacacacacacctgatgtacagtgtactcgtgctcgcctattgatctcacaccacaatatgtacacgtaatgtcccaacacccccaaaggaccacggtttttaccttggtgctgcacgattttggcttccgttttacgtgtcagccaaaattcatatcggtaggagattgcacaatgacgggagattgtagaggataagcgtggagataaaaaggaagagaattgtatgtgaggaaaaacggacagtatatatactcttttgcagcaccttctattgctcccaaacacctcctataccagtaccaaagcgtcagccccaccctggactcagtcggatgcacgtgaagccgccggcttaacctttttgctacattccacctcactcaccaacttatcatcacacgttgtcctacttcttcaactactaatcatgtggattgtcaactggtgtgagtatggatggaatacaggggcactgattggtcgcttgtgtttgtgtacttgttacacagacgcggaggctagcggaaaaaaagaaatcagatcaagtggcgatacacgatacacgacaagctctacagcgacacgggggcttcgtgacttgaaatcccggaggtgaaaacacagttaacagagactggcgacttagggctgttccagagactcaaaaacaggtaccgatgccgttttttgcccctgttgcattcatcaagttgcggtttgatgccgttcagggttgctcaaccccctgaagatacacggttgctctgctgttataccctaaacagtcatacggtggtattcaacacaagcaaactctctgtgccgttattgtactgcttaaacagcaagtctgctatcgtatcgccgctcaatttcgcttcactcgctttttgatttgccccccttttgctaacctagtctacgacgttctgtcctctctcggactatggaacaagaacgccaagctgctcttcctcggtctcgataacgccggaaagaccaccctgctgcacatgctcaagaacgaccgaatggccgtctctaaccccaccgtgcaccccacctccgaggagttgtccatcggcaactgtaaattcacaacctttgatctcggtggacatatccaggcccgacgagtgtggaaggactactttcccgaggtcaacggcattgttttcctcgtcgatgccgccgaccctactcgattcgccgagtccaaggccgagctcgactctctgcttgccattgagcagctcaagactgtgcccttcttgattcttggaaacaagatcgacatgccccaggccgtttccgagctcgagctcaaggacgcccttggactgtaccagaccaccggtaagggcaaggtgcctcttgaaggcaacatccgacccatcgagattttcatgtgctccattgtcatgcggcagggctacggagacggtattcgatggctgtctcagtatgtttagagggaataaattattgtattctgattgtgatgagcaaagccgtgattccacatggacctgcgaacggctacatacttgttcctacgtagtttgggtatttcaagtacaagcatcgggttgggccatctacatctgtagtcgccctgccatcctttcaaccactggtaccttcaatggtttagttcacatagtaccaatcgatgagtcagtcatttgtatgatacaatcagtcgtcgtcgaaaagtgctattctgttatcacggctaacacacttcaagatgtctcacagatacgaatgaacaaggtctcacatgagctgagaccatagctaagagtatttgcacttgtatgtctagaaccatcattcgtctgtcctgagctgtcatttgccagtcttgtgtctgtcttgaactgtctagtgtgtgtcttgaactgtacattcgttcatgagagctgtgtgggggtcacagacagggatctctggaagttgtgtggtagatcatttcattaatagtgagacagaagaagaaattataatcatggggtctctccaaaggagctcacattagaagcattacagtatggacatacgtacagtatccaagtatcacttttcaagctctcacatctacccacttttaaacaataaacatacattaaatctatccgaccatctactttcgtcgcttgttgcttccatggtctcctccctgcgaagctcctcgcttcttgttttgctggaagaactctttcttcttggtcttctctcgctccagtcgctccgcctcggccgcggccttcttcttctcgtatgcatcgtgctgggcagtccacttctccttggctcgcttctccttgtcgtttcggatcgtgatgaccttcttgagaaggtctcgggccttctgttcctcctcagacaagacaactgcccgcttctgcaggtagtagtcccgcttcttggggtcggccacattcttaggctgggcagcaaagggcagaccagactggatggctcgaggcaccttgagaggctggaagaaccgctcctttcgctcaatcttgttgtacttggagttctccagcagaggagtctcaataccctcctcagctcgaacctgaccagtgagtctcataccggcccagttggccttgtcctgcaacagcagagaagtgacagggttgtagaactttcggggctgaatggggtaccaggtcttgaggaagacaatgtccgacatgagaatcttgtcttcaaaggtggctcggaactggccctcgggagaggcaagagctcgcttgatgtgtcctcgaataccagaaacagtcttgatctgagccccctcaaacttggccacttccagagacgagttgaacatgtccttgatgaaggcggtgttcttgaacaccttcgcgggatgtccaaccagcttcagcttcttgacaatctccacggaggcgtcaacctcaagaacagtacctgtggcagcaattctaaacgcgccagtcttattggcagaagcgacagcaggaacggcacagaaaccggtgttgggggacaccagagggccgtaaaaggtgccaaagcaatgcatatgctcaggagtgtacttgagcagtcggtttcgagttcgagagtccgaagtggagtacagaggaatggtctggaaccgtctccatccaagtgagaccaccaaaggatcgttagacttgagtaccttcttgtgccatcgatgtcgcttgattcgtacctgggagaatccaaactggtcctcgttagccaaaagacctccaatgagtacgggaaaagagggatcaaaatgctgaatgaactcacaaggaacaccctcaaacacaagacgaagataagtacccgcacggaaaccctcgatccgatctcgtgtgttttggtccatctctttgtactcggcctcgttgatctcgagctgctttgcaattttggccttctcaagatcgtaccacgacgtctcttcgcctccctcggggtcctccgctccaaattctctatcgtcgccctgctcctgctcaaactgcttcttgagcttctccttcttagcagcattcgcttctcgctgctgagcaagagacatggcggcaggttcactctcagagtcctcttcttcgttatcctcatcgtcctcgtcgtcctcatcatcacttccagccttctttccgccgacaaacttctccccggtctccatatcctcgaaatcagagtaaatctcgtcgtcgtcgccctctccctcttcatcttcgtccttatcctgaataacattgccatccttgtcaaagacagcagtgatgaaccggtccgaaagaccagcaatagcttcctgagtccaagaatcaagacaatcgccgtagatagggacggaggaatccagtccagagttatcaacaaagtcagctcgcttcaggaattcctcctcatcggcctcaatgtcctcctcctgctcctcaaagtcgcccttccacttggagatggcatcagcaggagaaacatcatcctggtagagtactcggttgatatcccagctctttcgggtctgcttcttgaacttggaagcaccatccagagcctgggcacgtagctgagaaagctcatcctcatccataccgagctccatgtccgaatcggactcctggaagtcgtactcctcgtcctgttcctgctcgtctccctcctcatcgtctccgatttcagtgatcttctcggtggctcttccagatcgcattccggttcgtccatgatctccgttgtcctcttcgtcgtcatcaatgtcctcctccagcgcctcgtcaaactccttgtcgttgaacagacggaaaacacgctcagtctcgcccaaaccgtgcttagcactctgcagagaagtcaccatctgctctccaatacccttctcctgaccaggaacaaacgatttgctgccaacgtcaatgtaaacggcatccttatccatgagaacaccgccaacatcggacatgggagcgtaaatggacttttgtttctcgtcgagacgtcgctttcgcttggcacctgcagaaatagcagcctcctcagccatcttgacagcataaggagtggggcagggatcaggaagacgctcagcctccttgaccacaagatctccgattccgggaacgtgcaccttggcattcacatagggcagaggtgttccgtgaacccagccatacatggtcacctttctgtcaaccttggggttcttctcaatgagagaagggtgggtaatgtcgaccactcggtcggccaacaggtagggatgctcgtttcgccatttgagcggccggaacttcataatgttaatgaaccgacataggttgagaatctcccggtcggggtatcgtccgttgatgactcctgacaggtaaaagagcttggctccagcgtagacctcggtccagaaccgggtcttgagccgcttcttagatgctcgcatggtggcggggttcttgaacagatctagatgggtagtgactcccaggattcgggggaatccgtgaggggagagaatgttgaggaactccatggtctccatttcaaagccgaaatttccatccattaccagcagcaccaggtctgcgatcttggccacatcaatcatactgctcagatcgttgttgcattccagaaaagtgagtcgtcgtcgctttccagaaaccacagtgatgggtcctcgaatgtcgttcagagtctgcttggtgtatcgtctgaccagagacttgatcagagtggtctttccggtaccaggaggacccacgaccgccacaattacaggcggagggtcctcggtcgttcggtcgaccataggagcgtggtatcgcttctccttgtggtcgtgggatcgtctggcctgacggtcgagcttgccggggttggccacagcaaacgctttggcgttgaagccgttggcgtgaagcttggccttggccatcttcgtcttgtcccgcgacgtccgatgctccttgttgctttgttcttcagctcccataggtgtatagcgtcttggacagaaaagatttgaaagtttctgggcctagatattttttttgatcgtgcatgaactctattgaggagggaggaatgaaagttgtgggttagggtggcgaaagaggaggtgctctgggggtgtagaggcccgtatttttggtgatggtaagatatgggtattcttgaaaaggtacaatactcattattttcatctccagagtttgtggaatgtctctccggcgagttggatgaggtgtgctgttgagtgggcgttaggtcatcaagtcaagtactgagagcaacattagttgggttatagagtgttgtcaacaaaacagctattgcggcgccttaatgttgcaagtcatgtcaactcacgcccaagattgttagccctaacattccacaaccccacaccaagtagacgttgagagcacgaaatttgacatttgaatcagatcagcagtataatgtggccttgaataaccccataatagttgtcaaatttgttccctcgcccctcaaacacccccaaacctcctcctcctaagttaccctacctacagttcagctctttcatcaaggttccacactgcaccaaaaaaatcaagccgtctgcatcaccacttgccatcactactagacataaccatggtgcaaatcaacgaaatcaagagcaattcgcgagacacccgcacagccgcgcacacacatatccgtggtctaggtctcaacgaaatgggtgtcgccaagcccattgatgcggggtttgtgggccaaaccgaggctcgagaggccctgggactggtggttgacctgattcgagccagcaagatgagcggccgaggaatccttcttgctggcggtcccggtaccggaaagactgctctggcgcttgccgtctcgcaggaactcggccccaaggtccccttctgccccattgttggttctgagattttctccgcagaggtcaagaagactgctgctctgatggagaactttcgacgggccattggactgcgaatcaaggagaccaaggacatttacgagggagaggtgacggagctgacgcccgaggaggccgaagatcccctgggaggctacggcaaaaccatccggtcggtggtggtgggtctcaagagttacagaggcactaagcaactgcggctggatcccaagatctacgagtcgattcagaaggagcgggtggccgttggcgacgtgatttacattgaggccaacactggtgctgtcaagcgagtgggacgatcggatgcctacgctaccgaatttgatctcgagacggaggagtacgttcccctgcccaagggagaggtgcacaagaagaaggagattgtgcaggacgtaacgctgcatgatttggatgtggccaatgcacggcctcagggaggacaggatgtcatgtcgatgatgggctcgctgatgaagcccaaaaagacagaaatcacagacaagctgagagaggaggtcaacaaaaaggtgcagtcgtacattgaccagggagtggctgaactggtgcctggtgtactgtttatcgacgaggtgaacatgctagatgtggagtgttttacctacctcaaccgggctctggagtcgacaatctcgcccattgtcatcctggcgtccaaccgaggcatgtgccgagttcggggtgtggacgacgatgtgtctcctcacggcatcaccaccgatctgctcgatcgactgctcattgtgcgaactctgccctactctctggacgagatcaagaccatcattcagaagcgagctgtggttgaacagcagcagatttccgaggacgctctggacgcccttgctcaacatggagcccgaacctcgctgagatacggccttcagcttctgtctcctgctggagtgctggccaagagcgagggacgagacgtggtggaggtcaaggacgtggaggagtgcgagtcgttgttcctggatgctactcgatctaaggggcggtttactgacaagtttttgtaggctgcttaacgacagacggatactggcctacagatagtttctaagctgaccaaggggatgtattttgtattatgtattgaatggatattttggatatactttgggaaaaaaaggaacatcattgtattgaaatgaagagtaatggtggcaaccgcgacaggtgcttgtacttgcacctactgctacattctgtcgtagcaatgttctgtgtgaacaagtcaagtgcatttccttctcctcccaaccaacatcgacagttgaaatttcgggttctttttttttaaggtgaaatttcattactcccaattgagtatccaaaggagagaacggggcggtagaagaggtgattgagatggaatttggtcacactgaaacaaccagtgtaatgagcacgacattttgtacctgtatataaggctactttacaccccagatggccagaaaaggtggtaacaacgagctctccaatctaaccccaaccctaaccataactctatggagggcccaaaaatttcacatcaaccaccacacccaccactacacaaccaacatgtccgatatcaatttcatggttgtcgacggctctctggccgacctggtggccgagctgaccgcgtacatcgagacccttggctgcgacgagctggaggccaactgccaacgagctctggctgcgggtgaggagcccaaggtgtttgagttgattactcagcagctccctctgctaaacaagtcttcggagcagcagtttgagtccgtgtggcagttgtgcttgcacgtcttctccttctccgagtcctttgagtgggttgatgctgttctgaaggccatttccggccacagcaacctgcctcgatctttcaacggccccgctgctgcgggccaggccgttgttgctgtcctggcctctcttttcaatatgctgagctccagccacgacgacgcacagctcgcaaacacccttctggctgctctgaccaccgctgaggagactggaaacctgcatcttcttgccggacagctcaagtccgaccagaccgtcacatggatcaacacgtggcagattgaggctgacgtgcgagatcagctcattgccaagatctacagtgccctcgtgcagctggacgagcccgccaaggccctggctctgctggtggctgctgttggcaacacccagacctccaccttccccatgacctgcaagctggtgcagcaggcgctcaagtcggaccacgtgtacgactttggctctattctggctctcgagcccgtggaggacctcaagaccacagaacagcgactattcgagctgctgaccaccgtggcaagcggagaagtggccaagatgcaatctctggccgccggagacgccaagagcctcattgaggagaacgactttgatgcggagtcgctgctcgccaagacccgagtcattgcgctggccaacctcgctgccgagtctcctgagatcgagtactctatcatcgccaagaacctggacgtttctctggacacagtggagctgtgggttatcgatacgatccgagccggtctcgtggagggccgtctgagccagaccaagcagtcgttcgctgtgcaccgggcccagaagagcggtcctatcgccaaggccgactgggaggtcatcagccagaagctggatgtgtggaagaagagcatcaacgacgtgctccacgtggtcaagcaggcccgagagaacgccaacgcgcagaagagaaaaattgctgcttaggaggtaaaatagagattatatggttgataagcaatggggagaatgtagagtacgagtaaagtggcctatgacatgtgtctaccgtaattatgtgtagatgtttatgaaagtactgtactcgaggagcaagagcgaattgtgagtttcgtctgagttatgttacaatagctgctgtacccagaattcaagacagaattgaatggcgtttctttaaccacttattgcaatacacatgtctggttaggtgtctcttctcatgttgtgtacaccaattaaatgaatgtatatgcagaaaaaaaacaaaaaaccacactgctcattcaaccacacttttcattccgtaagaagagaaggacagataatggcttggatacacctaggtgatatttacatttaaaaaacctggaaacgtattcgaaaccaaacttgatatatatgtgttggcagctttttcgtctttggtatcagcaggtagtatgtacttgtagctacacccatattatatgttgtgtctaccaatgagaagttcatttctttttaaaggagttatcatacccactctggatcatctgtagatacggtatatttaaatttaagatacttttattcctcctacaggctgattatacactgtcttgagctgattccaacggaatgtcttcactaatttattgtctttcaacaccggaagttgaaggtgataccaagtagggtgctagaagattccatcagctggtcgacgacatgtctgtcctgtagatggtgtatctgcttatctagaatctctctagaatctctttctggtgtgcgttattattggaagctggtatccttagaagtgggttgttatatatatactgttatatgtactaagttatatatatctaatcaacaatacatattatcttcagtgcatatcaattgaggtcacaaaaactggaagaaataataggtgtagaattgaccccagctctcctgcttaatgtcaatcttgtaatagtcatacgagttggggtcattccactcggcaagaggagtgtattcagcattgtcttcaagcatctgtttgtacttgacttgctggtcgagaagacgttccaatttgaaggccaggaagtaggatatgagcaaaagagccacaggaataggaacaaacaaccacacagttcggatccaggtggcaatcatggcaggaaaaatggtgaacagcagaataatattcttgctcttttcaaacatctccaggtacttgtttttaggcaaccaattggtggaaaagtaggcctcagcccatttgatttcattgaccagcaccgagttgacaaaaacaacaataacaactagaaagtagttcttcacgacaaaaaggaagaccgctgctagacttacgagtactgtagatagggtgagaatggcagctgtgaattggtaaggagatatcttccaactctgcagtttggcagcagaaaccatgggttttctccagagcgggccaataccaacagcaaggattcccactgcttccactacctttattcccttgtcgaaatgtgttttggcgtccttcatgtcgagactgagtatgtaaaccacactggttgccacttgcatttgtcggagcaccatggtggcccagttggcggcaatggctggagagattaacatctcaacctttgtctcgatgtcttcttcggcgttatcgtcaatgttaataatttcgagcgtaaataatggaatagttcggatacagcgaaagatcacctctatatgtaagctatctccctagcctgtgtagttacgttactccagtgacatattattctccaacaaaccttatttggtttgtgtatataatcaccagttttctatagtttagaatgcagcttgttttccccgttttatttgtgtctttgacttttagaacaggaagctcttggctcctccgaaagggctgtgaccctcaacaacgacgctcctgtgtacacgagcaacccgctatcagttaagccccctcgcttttcatcccttctttacgttcgtcggttaccctacatcgacgaccctcacatatataaacctttgttgatcatgcggctccgagctcaaatagtacaaggttcagcagtcgtggttgttgaagaggtgaaacgacgatgtaaaatctctctcagatgccatatttcagtttatcaagatctttccgtctcagacagcgaaaagaatgacgagtttgtctgtctctacacaatcactaagcgaatgcttggctgcataaacgactcttggcagtgcactccaccatcggttattgggctcacagtgatagtcaacaatgggataacagggatgtttgagttgagtacatgtgcggtgacgtatcagcatttggtacggcatttgcagatacgagcttgagctactgtagccatcggttcgtacacttactatcatgatgccgataagcctgagatagttcaatagttcgaggatcacaaacttgatctgatttttttatcagggctaaaacatttgcagttgttgggtgttgggctccggtgagcaatttcaggctgtcttttctgccccgcacactgggcgtgtactgtagctaaggtagaaaatgcatgtgctgtaaggccatcttgtatgatggacgttcagcagaagaaacttgcattgaaatttccatcatgtggctcaagaatacaaagatccaactacagtatgcacttgtatagtttttttcttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgttgagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacataacttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccctccattgccctcttcgtttgcattgcctttgaaaacgtctccttgtgggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtctctactctcgcacacatgtactgtacatacatactttccttctgagctacagaagttcttcgtcaagtctagtctaaaaagagtgtaatctgaattcactatgtattcaactaatattcaataaacaagaaatcatggcttcactatttctcaactaatatttacgtatttgttgagatcaagccctcgactactcttcccaataccactgttccacagcaaagccagttcagaacagatacttaagagccgtagcaaaatcacaagtaagaccacatttggccagatcaaatcactaaaccaacctcttataatcaaaagaaataaaaaaaccacactatggccatacaaaacaatccacttctctctacccccaataccgtcgaaccgcaagccaataaatcgtttagactcccagcatgcatatcgatcctagcatcaccccactcaactcatctccctcaccccacctcaacacatgctcaaaaccgccgtccgaatgtctcgagtatccgaattatcgcacaattacaaccagatcaagacctctgtgtctgctctgtcccccaccaccagactggtgtgtgtgtccaaatacaagcctgccagtgacattcaggcagtttatgatcttggacagcgacatttcggcgagaactacgtccaggagctcatggagaaggtggccaaccttccccaggagattcagtggcactttatcggctctttgcaatccaataaatgtgcccagctggctaagaacatccccaacctgtgggtcgaaaccgtggacggagaaaagaaggccaagaagctcaacgacgcccgcgaacagagcgagtacaaagacaaggctcccgtacacgtgtttgtgcaggttaacacctctggcgagtcgcaaaagtccggtctggaccctgaggatgtctccaaggtagtagattacattattaaggagtgtcctcagctgaagctggccggtctcatgaccatcggctcaattgagcagtccaaggcctcggaggagaacaaggactttgccacgctggtacagatcagagactctattgagcaggcttttgatatcacaggtctggagctgtccatgggcatgtcttctgactttgaggaagccatcaagcagggatccaccaatgtgagaattggatcgaccattttcggaggacgaatgaccaaggaggaagccaagactgcatgaacttagcgaacgctctcaccccgcccagcaaacctgctgataggatctgggcttaaacaattgattttgcggtgcacaagtaaagttgtatatagatcaattgattgaatagaccatttgatatcgagtgtgactctttatacatatctgtcgattgaatgtctatagatgttctatacactacgtgtttgaagctgctgatgaagtcacacatcttatcatcgaatgtaatacaatatccaaaaatgtaatgcaacccacctgtattactgtcatatcactatcgtatcataattatctataatgcatcgtcttcccaagtcatttccctagtcgtgccgtcatccgcttaaataatatcgccgtaggttccgccgtagttgtcgttggtggaccgggcgtttcgggccttgaccttcttgcccttgaaatgcttcttggtgccctgagcagcacctcgctggtggaagggggtgctcatgttgcctcctgatgagttctttccaaagtagtcagcgtccagatgctcgccgagagaagaaaatcctttaccaccgaaaccaccggctccagtggcatgctgggagaaagacagtttgtcaatgtctcgctcaaggtcaaaatcctctcgagcaatgccagagtgaacagcagcatcaagcagctgcttctgacgcgagggaggcagctggttgagggtgtacagacccttgttgaagagaataccggcatcttcgtcatccagatcctctctgtagtcgggaggaggatgacagtagagcagctttccgttaacgtagtccttgagcacgtatcgagcagctcgcgactcgtcgggattaccctgagaggctccacgcatgtatcctcgtgccttggcgtaggccacaaggaattctgtggctgtgggatatccgagaccgccctcatcgaccggacgagtgtagatcttgataccgtagacggactcgaggaagtacttgggcactcgtcgagacacgagggtcgcgggaccggtgaactcacgcagctggtcgatgggaagcacaccgttacacaccagttctccgttggtgttaccgaagttggggaacaccagaccgggacaatcacacagcatcaccttgggtgacagcaggatagtttggaagtgcttggtctttccaggggtggcagaaacagacaccttgttggagcccaccagggcgttgatggtagaagacttaccaacgttagggtaaccgaccagaccaatgttcaggcggggttcctggccagcgggagcgggctgcatgggagcaggagcctcggcgaggaacagctgctcgagctggtccacagacaggatagatgtgggggtggccatgacggaatagtgcatgttctctgtgtcaggcttggactcgtcggtagccttggcctcctcatgggcgttagcaggaacggcctcctggatctcggtgacagaaggctcaacgtcgtcttcctcgtcttcttcgtcttcctcctcatcctcatcctcagactcctccttagggacaaactgtgcaagttctcgctcgagagccgacacctcgtcgtcggaatcgtcattcttgacgggcttcttggcgggcttcttggtagcctgagcctcttctcgggcctccagagcctccagctcctccttggccttggcagcagagaagaaggcgtatcgaattccgtgtttcttgaaatagtcggcccagatctgtcgctgctcctcggtcatcaggtcagccttgttaaccagcagcaggtttcgcttacgggggtcaatctccttgacatacaactccagatcctcggatcggaactgcagagggtttcgcccatcgacaatctgcacaaccagatcggatcgctcgcacactcgccacagctggcgccacacctcaatgtttcgctcgaatggcgtcagaagcagatcctggttctcctgcagctccgccagacttcgtcgccatcgcagaaacgcctccttctcctctcgatcgagctgggtggaggtggtatcttcagtccaaacaggtcgtcggggaacagtcagcttgccggcgttctccagctgcttctcacgcagcttctcggcctcagccttggtcaaaaggtaagggttggagttgtcatgggtgttgataatggtggtgtgggctcgtcgctcagcggtgaaatcagtgtcagccagctcggcggtggccagaaactcgtccagagccttctcttgggtgacggatcgcagcttgacccacccggcctccttgttctcctcggttgtgtatcgggtctctccagaatcggtcacgtagactcgtccttccttggcctttcggttcatcagagtctttccgagtcccgtgttgttgggggtcttctttttgtggtactgcggcttgggtcccgaggggggacccttgggcttgaccacatcggaatgcaacggtgttttgttcatgttcagataatataaatttcgtgtagtgggggatgaggtcgtaggaccccagcaccttagatatgatgcagaaataatttttaaggttgagtttcaacctgcacggtcacgtgatgtgcaagtgtgacacgatacaactgagcaacaggaaaaaaggggggtttgggagcaattcgttgagagaaagcgggaatcgataatacagtgaaatatgagtccgagggaggtattttgaaggttctatagtgtatgaatgactcattgaagccagtgtttctcacttggtttagatcatatcagtgaactttatttgttactgtggcaacatagaaccggttggaagactggcggttggggagtagaattgcgagtaaacgtggtggttgcgtgaaattggtggagcgggatatttgcgtggtttgtaatattttggttgtttgggattttgattaataatgcttctttgtccaactcttggtcgttagacgatggtgccttagtgcttgtaggcagattcaggcagggccaagtacagtatgcacaagtacaccaagtacagtatgcacaagtacaccaagtacagtacaagacgaccaagtaaaagtacctgtatgaacaagtaagagatgggatgaaatcgacatttaatgagaggaactcgtgtcattcacatgcttcatttggtttgcaaaagtggcatatcacaaggtcggtgatctcccacccctagtgggtccttaaaaacaggctgatcatgatgagtattcagaagaggaaaagatgaacagtctcatgatcttttgacagagaaggaaagccaggagcctgtgcttttacaattacaatgtacttgtactagtactagtggaagcatacatttgcgatcttagtcaacaactttctctaatggcttgcaccactcacctattttttattttattttattttataataacataatttttcagccgaagcttgacttgttaaaagtaagtgtcatacttcgctctgtataactagggtgaaggaactcactgtgtagtgtacttcagtatatacagactacagtacatactgtatgtacatatactaaaaaaccattgtggacatctactacgacaactggtgacaatttttctatattccttgaatcaaactgttcgcctcttcaggtatcatatcaactccatgctgctgtcgatacttgttctccaagtactgctttgtatacctccacacagcaacagaaccgttggataagcccacaaccgtgagataaacatctatcggggaagtgtgttcccgcgcaatgtccgagacgtcggtcaactgtttcagtctgtgagtcttcaagtcgacgagggcagtaaccaaaccgttgtgattataaatcaaggcatagtggcgatacctactgtcttgttccaccctatgatgcctacttagatcccactcctttggaagcacttctgtggactttgagctttgcacaattggtctccaatgactgtcgatgatcacatcaaacacatgtccatcgtaaaacaagagcccggctggagctctcaacaataaacaacctctctcagcttggaccgtggcttttttagggctcacgatactcgaatatcgcgcttcgccccctacaaaagccacaatagctgtctttcccacaacctgtaacttgaaggacatctttccgggcaaatgacatccgaaagcgggaagaggagtctccgaggcgctcagatctttcatatttatgatcaattctccatcattgttgctgaaaaccgctgtcatgacttctggcgtgcatttctcagtgattatctttcctcgcaccctcatcatgtgtttgtcatagatgacagcatcctgaaagctggaaacgtgagattttttaggcagagaagaggtgctgggagtctccggagactcggtaaaatccagaaacctgttgccaatgaacacccctctgtcattgtaaacaaacggtccgttaagaaccctgtctttacagagacagtcaaaatcggaaggaagagactgattgatgaaaactggacagcccagagtcggttcaaacacattggtatcaaccttcaagtacccggtcgcacacgacttccaatcatcgccttgactgtactccatatcatagcatggacattgttggagcaaaacatgtcgcatagcggactcgggaatgaagtctggatcggccccacatatcgaaacaatgtctttgaagttgagatagctgcatatttcgtcaactaattccgggggtatttgcaacatgtggatgtaagggtatttatacaaggaagaaagctcaactttgagactagtcgtagctactgtagttgaactctatgattgtgcctcagtggccatacttgaggatgtggagtagaagaaaggtattacaccattttgattcacctaattgaactacctgatctgtgacactgaggatagaatgcacaggtgccgctcaaatctataaaatacattaatcaatattactcgtaactcccctacaacttgttgtagagctcgatggccttgatggcagtggaggtggcggaggcggggttggcaccggtcacgattcgctgatcggacagggagaagtccttccagggatcaggaggagcctggtagttggcgccgacgttggcggcaatctgtcggatggtgggcagagatcgctgcttgagaatctcgtctagacccatgtcggtctctccctggtcgtggaagccggtgatggtcttgccctggatcaggggcttgccgtcggggcccttgaggttgttgaagatggcggggccatggcacacagctgcaagaataccgttgttgaagtagacctcggaggcgagcttggcgagcttgggggcgtcgcagaagtcgtggatggtaccgtggccgccggcgaagaaaatgatgccgtagtccttgccgttgaccttgtcggcggttgtcaccttggcggagcacttggaaaaggagctgtcggggtttcgcaggtcctccatctccttgtcggagcagttgatggggtccagagacttttcgtcgtagccaaaggttccgtcctcagacacaaactggacgtcgaagccggcggcccagaaggccatgaaggggtggtaggcctcggtgaagtagacgccggtcttctttccgtcagggtagaaggagtcgttgtagcaggtgactgcaatcagggctttcatgggagggggagccattttgagcggtacttttgggggggaatgtgtaaaggtctcaatttacggggacaagccctctcttatatatacgcgcccgccgctctcgtcgatatccagactaactatataacgcaaattaactcaagcttgaaggctgtcggttgtgtcagtatcgcagtacatacatacatacagtacagtacatagacaactgacacaactgtattgtaggtgacatgacaccgccagtcggacttaagaaagagtttgccggctccattgccgggtgctagatccatcagtgtttaacaccgtcccgattgaccagcctcacgcggcgcccgggctcgtttcaccgctcgccatgggtccacgccctcactgatcggaaccacatgtccactgactgaaccctgttgatttagcggcaatattgttgctatcagctgcatggctgtacatacgagagtgaggaaattgcggaggaactcgggggcggggcggcggcaatgggggggtgtcacgtgatccacggggggagacgtggcatctccggggtctgttttcatttcgcattttacatttccctgcttcgatttcgctcgcgtccaatcacctaatcttcactgtgacgcctcacagaagaacctagaatcgctgttgaagcgaaagtttaaccagcaaggcggaactgcgagaaaagctgttgtgggcgattgagacggcatagaaggaaaaaaagccgggatttggaattcgccggcttcaattgaccattctatgcccaaaaatcgccacttttgggaccccacaaccccataaccacgccattatagacccaaccctggagactaaatccgtcgctaatagcgccgagcttagatttaacgaggtggggctgagtgtggtatttccctaaaaaggggacggatagacgggcagagtcggctgataaaagggcgggatcaagacggttatatatcccaattccaagtcacacaaacaaacccccgacacccccgacaccccctcaaaccgcctcatctccactgctcctccaatcttccacttttcaactggcccccgcatagccgtgtttctgtgcggcgctccaaatgaaatgtacctcaactgtatggaaaaagtaacgccaaaaaaagagacgctttgtgcatacacgtggcgggcgcatgtttcgggggacagggaggggtcacgtgactgggagagggagggggggggagggagaaagcggagatggagggtcacgtgaccgggagaagtgaagatcgaccgacggtgtcggtttggtgtccgtctgggcggtactaaaataagctaccacactaatgtccgccaacgtcttttaatgtactttgtcacacgttcctgcgcattttagttgaacctaatcgggtatggcgagagagatgtgagatgtgagatggagatggagatggagatggagatggagatggagatggagatggagatggagatggagatggagatggagagttgacatttggactttgagacaatgagaagttctttaaactagttgcagggtggtatggttgggtggtgtcattgttgatgttctggaggagatcgagatcattgcaagatgaagtcattggtactgtacagtaaatacctaccttggaagaaatttgtattacgagtcatgagtccatggtggtgagtccatggtatagagagtcaatgaagtcatcggtcatgtcagctatgtggctcatggaatgacggtctacagtctgaaacatagttgccagtgacttcaaaaccaccgtcagaatggcggcgaaaagtgatgggtagattgtggccaactgtggcctcacagaaacgttgagatacaggattcacgcttcagttggtgcaaaaacgcttctgatcgttgatgagaaacgggttacaagtagacggctgtaaagctgagaaacgagttgcaagtactgtagatggcctttaagacaacatagaacgacagcggtgaaacggtatggagatctaggcatgtaattgggcagccgagattcggaggtagatccataacggcaagctgttgcctgccaaaaccccacgagctccatcattttctgagtctgcgctccagatctccgattgaatgcttgagatcccatcaaataatcaaaatgtcgatctcgttatacaatttgttcaactacatgctcagccagtttgctgatagcacggggcagtcagggtcagcatggactgcatcttgtatgatggttatgtattgaccatcattagcgtgagcttggtagaagatggaagctggtgtaattggagaggtgtcgagacgcagctgaatcatgaactcgcacctcatgtataacactttagtatatgtccggatggattggtagttttccccgttttagaaaggtgtaaaatgacgccattcagagaggtaaaggactcgacaattgtatgacacaagtagaactttgtcaacgtcattgtttacaatgtgatcgctctatatttccatttttctctcaccagactgtgataccatcacttcgaatgctttgaaagtgcacactgggctcaatcagaatacacagtgtagcattaactgcaggactgaactactgaaaccaccaacattagatgaaaagggtaatcccagcaataaattatgttacactaggttacgtgtccccataagcacatcgtccctcctgccccccctctccctctccctcttctttgtgactgtgacaccccccacagctgtccatcttgggttcatctctcccataacactcctcacatctgattctaaacggccacaacaacggaggcatgcccttgatcacaggtatgtattttttgagtcccttcaaattcaagtggcccagctgcttgtgccaataggagacgtcaaagttaacaatctcatgacctctccagctcagtttgggagacaaggaaagaacaggcaacttgatgaccaaggtatcttggtttcgatgaaatccctcctggatgttcatgaagcactccttcggcagctggttggcgtcaatcttctcacagtactgggcagtaaccaccaggggctcacctttatgcgtgtacgcataacagacagttcccacaccagtcacacgataatgtctgccctgatatacaatagacttgtcttctgaggtcggctcgctcacaaacagccgcttgtcgttgatgatacatggcgtattcttctcccagcttacattccatgttacccaatcatctccattccgggggtaaatggggtcaaacttgttacagtagtcgatgcaagcctgggtgaacaaccctccactagtgtcaccagacggtttgtcaaacaatcccttgaagaagtggaactccttgaggttctggagacccttgatatggctcatcaagtcgtcaggctcctcagcaggtctaatgaacactccatccttcacatgtttcaacatgaagaaacccttgtccaaaagagttgtgtagtcgctgtttccgtatgagtaataattggaagctcgttccagccaatgctcaaactcgctgctgttatacagaggcttttctgcctgaggcacgtaaaattcaaccaaatcgctgatgtcatggacccggtgtttctccataatctctccaacatagtccatggcaacggtggggaattcccgctcgtttggactcggtatcggacacttgtatgtcaatacagagccatcaattaccatctttccagggctgattatcttgggtgttacttgtctcgtgcccttgtatttggctgtgtttgtcacctgtatgccgtcctctgtctcgtcgacactccatctaacaggataagttgcggaagctccaatgtgatgatacagagtgttcaagttggccaagaggcgctcctcacttgacccaatctgctcgtcggaaaacaatccaatatcccccacaggtaaccatccacacacattttcgtactttagaagaagatggttgaagacagagtccggtaaaggcggctcactgttctggaacagcacgtcgaaatcgtacgtctcaaatcctccactcttgagccggtagtacgagatacgtgctcctctccacaaatgctccactatgaacatttgggtctctcgaagaagagcattctcggacccatgacgtttcaacacaggagacatgttgggattgattttctgtatatccattctcataacagactccatgacctcttccaccgtcatcgtttccttcctcatattgaacagctcgttcaatgtgccccacgagttgctgaattccaccgaaatgtcgtacaggtctttgtaggtaatcttcccatcattgtacttgatccggtacttttgcagcttcttctgcgggctcagcggcgtcaagtaactgtacagggagaagatcagttcaaacgtgtgcttcatgagattcatgcgcatcaccatccctgcacatctggtaatcgccaccatcatatgtcccgcccaatcagcgtatgagatatcatcgttcatgttgatgagaccgaggtacatgtctaacatcaattttttcagcactagagcctgcttcaatgcggcctcatcccccgtttgctctatgagaatcagttgctgctggaaaaacagcccgatattcttcaatttcggccgcaacagtagcggtctcattgctcagctgattctcagggtatcaaaatgtggtactgatcggtgttgatattgtcacgaaaaagacaaggattatggtgcagtttacatgcatgcagagagactatcgcactacaataaaataaaaataaacgacaataaaaaagcgacaataaaaaagcgacaataaaaagcgacaataaaaagcgaaataataaaaaaaagtgtccaaaaaaggggattccgaaactcggttgatttgattaatccacttataatgttctaattgctacttgataagacactactgacggaaaaagcaagaacgaggaagttgttgggtcgcggtaacgaaacggaaattttgtaaatatgtaactatggtataacaaaattaacaactatatcatagagttagtaaacaaaataacaaccccaaataggtgcttgcgactgtactgtacatactacagtattgtacgtgcagtaataaatacaataaaataaataggttaaatatactaatataataaataccttcggtcgctatatatacatacctctctctatatacataccctccaatcactaccaacactcctcacatgctgctctggactgccagaaatacggtggcatccccttgatcacctttcgatacctcttcaacttctgcttgtccgcatggcccagatgtttgtgccaatacgtcaagtccaaatccaccaactcgtaacctctccacaacaaaactgtttctcctcccatgtattctgtcacctccaatcgaggtaactggaccatgtagttgctgttcttgtgacagactcccacaagaggagcgaaagcacacttaccgagaagattgtccagcactttttggcagtagtaggccgtcgcatagatgggctttccctcaggatcataggcgtagcagacagtccccctttcagaaacatggtactcgtctccttctatcaccagagttctctcttctgacggcatcggctgtacaaatagtcgtctgtctttgaccaccagaggatgctcctcatcggtaacataccaatcaacccaatcatcgtcctcattataccatatttctgggtcgtgtatgttggagtattcaatacatgcctggagaaacatgccgtagtaagtgttgattttgtcacgtgagtctgtgaacatggacttgaaaaagaaaaactccttggttctctgaagtgtctcgagatgctcttggaacggcaatcccatcagtctgccttcagtagcggggctaggaataccatacaccttgtcctcaaagatgtagtcatcgagatagaagttcttgtccaccaaattgtcaaaatatccggatggaaccgtattgtaaatcttttcgtaccctttcgggccatcccatttggtgccggtatcttttttcagcctgctcgactgctctctgtcccatctcatcttgttgtatctccttatgctgagtaggaactcagaatgcagcacctggcccatctggagctgatttgccacaaaatgctgaactgttgggctaacttctgttgtcgccctaggaaacatgaccaggaattggtccacgggtctgggtgagggcgtagaagccacgtccagcagtccaggacctatgagagtcatgcgatcatgagccacatctcgctgaagtggattcagcttcttccaccacgtttcccagtcacttctggggtttccttgggctctaaacaaggcatacagtttgtcctgaagtcccgggtctcctttagttctgttctccaaccacatgttctggtatctgaacagtccaacattgtctcctaccggcagccatccacaagccgtaaaaaagatgagtgcgaggttgatgaatacattcggcagaaaaggaggggtttgctgctcgaaaacaacatcaaagtcataaacctccacgccatctcttttcagttgaaagtatgccgaccttgcgtttcgccagaggtacgttcggatagcgaaataggtctccagcacctctatatcgtccgtcgcttgttcttgaaacatcggtgtcttttctaggtagcccatttgaaggtattccagagcggtagtctcgtcatgttcggccaagaactcttgcacattcttctcgtcgtgatcaaacatgctgaaatacgccacagtaatatcgtaggcatccttgaacttggtggaggggttgtggtaaccgccggcaaacctcagcaggcgttccttcgtgacaggagctcccacataacccacaaacagagaatagacaagatcatagatagaggtgatgagccccatacgcatgatatctcgcagacacttttcaaccacaactctcatacaccaggcccagtctgcatgtgtccaccgcggtacaaacgtggtcaccagttcctcgtacacgtcgacaatgatgtatctgagcaatttgaccctttttctcgtgtcattgtcggtttcctgatctgcgtggccattcagaatggctctcagagtgcccagatccggcctgtgtatcgtcggtcgcatgtgtaggtgggttgtggagccgggagagggggggggaagtgtatcgggagatgagtttgagactttgaagcttagatttcggaatcagatgatatttttacaaagaggaacatcgaggggcaaaatgtttttgtgcaagacaattggtttttgtgagaggggtcttctgactgtggacagtctcaagactacagtattgtcaaaatgtttcattatagggtttcgagattttttgtgttgaaaaactcaaacggaaaaaggggacgataatgtccggcacgaatgtgctgattttcggtgcgatatatgaggagaaagacggcgattgaaataggaggagcatatattgttagtaatctgtttaactaatcgcgtaggatcaatattggtggagttagatggatcataatggaactgacgatggggacgtttttgttgggaaaatagaaaaaaaggttaagtaaagctaactaataggtccagtagcataccaacagtgtagatagctttgttgacattgttgagtttatctaactatcaattgttgatgtacaaggatgtctggaaacggctgaaagcgtaacagcgtaatgaaattgcaactcggtgtctccatctatataattgcttcttctaactatgttccagacgagtatcctatatatcctgttcccctcaacacggtcataatctgtcacttatcctcaaactctaaaataaatgtttatttggtaccacaacacacatttcgctacacgcctaccatcacacatcacaaccatggctgagacgttgacgccctcggtggcgcttttcaacgagttgattgcgtcgagcaagaatctgccccacgccgcctcgcacctgggctcaattcagctcgatctgagcgagatcggcaagcgagcaaactcgttgcgagacaaacactcggagggaaacgacacaaaggcacactacctgctggcgggcagcggaatcaacgcggaggacatttatctgcagttgtcgtcgctgacgctcaatcccgggatcgagtactacgacaagaatgttgcgggcatcgactcgtatctgcagaacaagaagcaggacagcattctggcggccattgcagactctgtacgactgtcagcgtcagattttgaccagtttctcaaccagaacgtgtccctcgactgggccaagcgcaaggagcagatctgccagcactttggcctgatccagaaggacgacgacaagaacaacctcaacaacaacacaaccaccaacacaaacaacaagctgacaaagacagtcctggggggcacctggggcgccgcgagtctcggaaaactcatcttgggcactcctgagattggcactgctactccacgacaacggcaattcgcaaaggccatttcggcgctcaacaatgcccgatcaaagggccaggccttccccgtgtccgcagctctttccactgcagccgataacctctctgacgccaaaagtcagcagctcaacgatgcatgggatattctgtcgtacatctctggagagtcggtcgaggctcctgccaaagaaggaatctacagaaagatgtacgctgctcctcccggcagccccgacggactcaaggtgcgaaaacagatctcccatggttctaaaatgtatcttgagcatcagttttacgcctgtgtcgaggccgagattgctaagtctccccaggacgctcttttgggaggcgtgccatcagtctacaacaaaatcaaagcttacttgaacgtgcggtacttccgaggaggccaatggaccaaggagaacatggaaattctgaacggagtgcccgtttgggctgttctttactatatggttcgatctggacatcttcaggaggctctcgactttactcttgagattgagtcgtcgctcgagaagattgaacgttcattccccgtctatctccaggcatatgtcaagtctaaggatcacgtgctgtcacgtgacatgcatgatcggatcctcaccgagtttaaccagcacattcggttcctcgatgctcattccgatcctttcaagtttgctctgtacaagatcattggccgatgcgacttgtctcgaaaggtcttccccgaggttcttgagactgctgaggactggctgtgggcccatcttgttgtttctcgagagactgtggacggccctcttcaggatcgatacactctgttggacgtgcagcgaaccgtgctcaactttggatccaagcatttcaacccctctggtaaatctcccggtctctatttccaaatgctccttctatgtggtctttttgaggctgctgtcagttatgctcttaccttctgtcccgttgatgctgttcattatgccattgctttggcttactatgggctgttgcgtgtctccaagcccgaagataccgaggactccgatggctcatatctttctgtggacaagaaggaccaacaggttcttcattttgctcgtctgattggacactacacccgggacttccgacgatcagatgctgttgatgctgttgactaccttgttctgctgtgtttctaccgagatcaagaggacgcttgtcacgaggccctgcgagagcttgtgctcgagactcggcagttctctgttcttctgggtgacattagagccgatggagctcggtctcccggttgcattgagcgtcggtccaagctcattggtctggacaaggacgacttcctcactcagatcactgcccaggctgctctgcgtgctgaggacgacggtcggttcgctgacgcgattctcctttatcagctgtctgagcagtacgacactgtcgtgtctatcatgaaccgaactcttggtgacgcactgagcatgatggactttggagactcgaacgtggagcctgcccagtcgctttctctgctgtccaccgcgaccaaccccgctcagttggccgccaccatgcgagaactatacactaacaacccccagatgtactcgcatgtgtcgcagcggaaccgagatacctgcgagattcttctgcagattgtgtctgctcgggagtcgtactcgcgtggccactgggcccattgcattgctgtgattgacaatatcaatgtgatccccatccacgttaccgccgacgtaggcaccattcgtcgacgtgctcaggactttgtgtctctccacgagtccactgctcgaaatgtgccctcgttgctgctcatgactatgacgtgttgtgctgagttggcccagaacatccaggagtccgagttcaacgatgctactcggtgcgaccggctggccgagctcaaggcccggtctcgaaactgtatgatttacgccggcatgatccagtaccgaatgcctcgagaggtttattcgcagctcactgctctggacaccaatctcaacagtgttaacatgtagggagaagaagacgatatagataattgattgtatgaatagctattaaaagttacgtagattgtgactatttttgcggataatttgagcaagacagacctcttgaggctagcaatagaaatgcacgtgatacagagtcaatagtgtgtattagattatttggaagcctcaagagcctgcttgagatcgccgatgaggtcattggcgtcctcaacaccaacagagacccgcaggtaagcagggttagtggtagcgtcactcatgagtcgccattcaatcagcgattcgactcctccaagagaagtggcgtggttgaagaacttgagcttgctgggcagagctcgggcggcttctcgagactgcatttccagcacgaaaacaggtccgtagcctcccacaagctgcttcttgacaaagtcctcggtctgaaaggacgagtggtggacacacttgagcgcggggaagtcagagaggtggtcggagaagtacttggtgatggcggtggcgttatccgactgctgtttgattcgcagcctgtaagttcgaagagatcggagcagtagccacgattcgaggtttccgggacctgatccgaggaaagatcggtcaccaaccagctgatcggcttcctcgtgcgtcttgacgacaagaattccagccagcagatcagagtggcctccaaagtacttggtggctgagtgcatgacaatgtcggctccaaaatcaaaggggtcctgcagggggggaggagcaaaggtagcatcaacagacaaaatgccgccctttttgtgagcagcgtcggcgtagtaagacaggtctctagagtaaccggtggggttgacaggagtctccaggtgaaccagatctcccttctccaccttgtccagttcgtctagcgacagaatctccaagttgtatcggattcgcttgaagatgtcactgacagcatggcagccgtggtaggcttctccgatgaacaggcgcttggggttgacgtggacaatcagggccgtgaacgcagccagtccgttgttgtagaccaccgggaacttgttgttgaagatggtcgacagcaccttttccactcgcgaggtggtggggtgggcgatccgcgagtagacgtactcgttggttccgtaggccgcttcatcttcgttttcagccagagggaccagatcctccgggttgctggagtaccggaaggtggtggagacggcaattgagggtgccacgtcgttggttcgagcgagttcgtcgtctgcgtgaatcgcgagagtggagaggtcaggagaggtcatggtagtggtgtgacagggagtgtgacgatacaagtacagtacagtacagtagttggttaaaagtcgacatttacactgtcaattaactttgggggtgcgtccagtacgtgcgtctggcaggcaataaacgagccatctcacgtgtaggaagcgcctgagtggacacggttggcccggatttcgcctatattgtagagagaagggttaagggatcatgcttcttgtgttttacaacaaactacatgaaactagacaggatgttgtagcagtatctttctgcataatacattcattattacttcaattggtggactgtgtggggtatagttggaaggtctaagtaaacccaagtattatcagaatagtacgatgaagacgaacgaccgacacaagaagatggcatatgatgaaagagataatggaagagttgtatcgtgatctttgcaaactttgacgggtattttgggggaatatgtcgtcttggacagctctatagttggagtagaaagttagtaatcatcagtaattgatcttgaatatacttgcatgtactgtacagtacagtaaatatatatatactgtatatatatattataatacaactctacttagaaaatatgagtatatacagtaacactaacagatattacttcactttcactagttttagttgggatattgttaaaacaaaagttcactgaggtcccaactcggtgctacagacgggataaagagtcaaaaaaatacaccaatcagtagggaatgtctatgttttaaacagaatctctctcctctagctatatagtctatagcctgatcatgaatcggcaatagtgttcaggtttttagttgggagatttcttggaatttactcgatcgttgaaattacagtacttgtaattaaatacattcgaaaacaccttactacgtcctgaaatgaattgtagaagcattaggacactgaaatgttatcagtaaggcgctgagtttaacagcagatggctgaatttagccagtggccgttccaacatgttatcatcccggttgctcatcatctacaagtagtatatcggtatgaagtgagaacaatacgtatacatgttatcgcaatcgctgcaaccaagcgtgccgctatattcgttcattcaatcaaatgtcaattaatacaatacataatgtctactttctggcgggcctgggggtggtctttgcagccagcttgtcaagggtcttgcgcactccgtcgggaatgggagccttgactccaccctttctgtagtcgaccgtgacaatggtctctttgattcgagcagccacctttttggcattgtgcgacaccaccactcctcgcagaatgaatctgtcgggcgagtcgatgggctcgaccttgtgcatgacagtgaccgtatcggggaattggacgggctgggttagtatagatgtaatgagttgggatgttgggcttgtgcctactttgctgctctctctgttggatcgttcctactttgcagcttccctgttggctcctctttgtctatgtacactgcttcgcagctcgcgtcagctcgtcctgtctactcacatatcgccattccaaatctccacttctcagaatcggtcccaccgccttgggggtcatgaagagcttgcattcctctccctcctgattacccatgacatcgttgaacatgttgactcgggccgtctcgaaccacttgaggtacacgcagttgttcacatggttaaaacagtcgtggtcgccccacgctaccttgtggctcttcattccagcattggccacgtcgtatccctttccttcagtcttgtccaccagttgttggatccaagccgtgttggagttgtgtcgaatggagaggaagggtcttgtcgccacggacgacgccattgatgacgccattgacgacgcagacttggttgtgactcgtttgaacattgtgtatctgatgctgtatcttgtgctgtatcccgtgtgtatcttgcacccttcggacgtcctggcaccccactcttatatacacctctaacgtctttctggcggtaccctgattaagtttgagccgcacgtaccccacattttagcatgtatggcccgagaaaaacccgagggcatgagatgaaataaatggcggctaaaatgcgctctttggacgcacaaagtacaaccggcgtttaatccgtgtctgcgacgtgcgtccatgcataccaccggcgggatgacggatacgatgtggacttcgagccactccgacgttgaacaatgcatccaatagccgagacaagatatcatcagtacatacagtacgggcacctgtttgataccgtacagtatcgtgtcatcctggtctgttaagacgtaagaagggctagaaaagtcgaaaagggggaaaatatgatcacgtgacatacaagggtatgtacaagtacttgtggatattttttcagcatggctacaagtacaatagcaatgcaaggtgtactgggtcaacatgcgtctacagagacatggtacattcaaaacagttgtctcgccaatcggccataagctgtataaccgttgtggtctttgtttgcctcggtccagcggtgtgcggatggtaataggcgttttctcggttctcgtacgaacggatcgagttgatccgaggacatgttgtaggacttctttgtccagatgtgggggtgtaagagaagagaaggaacgaaaagtgggagtacagtgggagaaggggaaccagttccgggactagtacagtagccgtatcacacttgtatgtccacagtaacgttgtcagaaacagcagcggatatccgcttggtatcgccgcttgatctcccaccttaaagaccaagactttgtttaaatattagttgggattactgagaaaaaaaagtctgctgggggtgcaaattcccggttcctaaggagctgaacggtcgagttttgaagaaatatgttgtaaatgggttgttttttaacacataatgaatctgctacagtttttccaacaggatctaccggtagcgggccactgacgcatgggaactaactaaactttagttaggttttagttgggatgatacttggttaagtaggtattgtgtagtatgttgaagttggtctagagaagaacgacattgctatcacgatcgtcgtataaagaaatatgcaagggctcattggaaggaatcagtggaaaaagttcaacgatctccagcttttcatctccatgcctttttttttataacataatacatggcctaacagaacttgtattctaagtattttcccgtctaacatctgaataagtattgttatttacttggccttgatccggcaactaactgggacctaactagcctaacagccggaagtagtcctggactagctaccaacataatgaaagcacttaaccaggcagtatactactcaaccaggctcatctgtatttcccccatcaccctgatagtaaccatggcacccaccttgacatcaccttataacccccctcgccactctactctatatatagcccaccagcgccacccttcgtactgtactgcacactacaacctccaaaatgccacgtttcgacagagtgctatctttggctgcagtggcactccttttgatatcccccgcagccgccaacagccaagtgcacgcaaatgccgtgtttctacacgccgacagcgtttgtgtaagatacccgtgatgactgacacaaacgaccacagtgagcaagcaagactaacccaggaaaaagaagagtatcgagattgtctccaatcggtgcagacgcagttcgaggcgtgtgactcggacgaccgccggtgccagtgcgatgtgatgaaaatcattggcgaccagtgctccaagtactgcaacgacccggtcaacgcccagtacctggaactgtttggacaacaacagtgcgactggatcgaacaggatgtgcacaaggaccacaggcccaaggatgccgaacctgaagaggtcgaagacgactcccacatgagacttcctggtgactcggttgaccttgacaacgtggacaacaatgatcacgacaagcgttccgaacacgacattccccacgaagatacccacagcgatgaccacaacgacggtgagttctacaatgctgaccgcagcgatgactgcgacgatatcactgaccacgataccggccccagtgtttatgacgacatggatacccttggaaacgacgaagacgatagccttgacgacacgtatacccccgactttgttcccgacgaccccgctgcttcgggattcacttatgaccctgcccaggcttacgcagacaagtgggctaattacatggagatcttcagaatcgctccccagactggatacgtcgatttgggagacacggaccccatgaaccccgggagacacccactctcagcactgattgaagacgacgatggtgaaggcctccatgatatctttgaccacactccttactacaatcacgacaacgaccttacattttcgcccgaagatgaggccaagctggttcggttggctaaggagatgttggaagaggccggcgacgacgcagacacggttgctatctgggctgaggccaaacagcgggtattggcagagcgaaagaagtttctggagagtcccgaagagcccagcggagacactcccgaggttctcaacgggagtaatctgtatccagttcctgattctgattctctggtggacggagcggatggtgcggacagtggaacacttccaggaccgcattcgggaggataccaacactgggttgatggacccccactggaatccacatttggagagcccatggatgtcacgtctggctatgttaaggacgctatatttgatgttccgacggaaggcgtgaatgaccccaacggtggctttcagaccgaggtggagcccgtcgtacccggcgatgtggttctcgacccagaagctactcctcctgctcagcttactcctgatgccgataccgagggcgattctgacatgtaccatagcgacaacgagttgcctgtggtcccagaagaccctatctaccagcctcctcattactacgagcccaaaattgtagttggaggtgaagaagatggtaccgagcctgtcgatgagcccgagcctgtcgatgagccagaaccttcctcagggcccatttctgaacccattcacgagtggcagcccgaggagcctcttcccagtgaagacggtaattggccttttgaggaagagtatcattacgaggatcctgtccatgagaaaccccattatgaagagaataacggagagcaccgtgaggaccacagtgacgcaagccaggagctgctcggagttgatgaggaactgcaccatggagacgacgagggagatgaagagcacgaagagcatcaagaggatcaccaggagctccatcaggagcacagcgagagccaccatggtggggaggagcatgttcttatcaacgatgggaccctcaatcttaataatgaggtcaacgagcaccatcatgaacacaatttggagtatcacgaagagtaccacatccccgagcctcaccaggaaccttctcttcatgaacccgagccagagtatcaccatgactctgagcccgactaccatgagcccgactaccatgagcccgactaccatgagcccgactacaaccatgaaccaaagcacgaagagaactttgaaacttccgactaccacgagttccctcctgccggggatgagtattacgatgagggcccagcacctttgaccgagggggtttacgagggtgaagttgaggaaggatctggtgctgataactttgagggtgcttctcttgctgaaaagctcaagcaactgtatcccaatggcgaggctccccgtatggtgaaccaggatcccgatggaaaccctgcttacgattttgatggctatgatactgacagtgcggatgtgtatcctggtggggagacgccctacggttcgtatttcggcgatgcgtttgggttttcgtccgatgctcctcggttgaagcctctgattgccactcttacccttggtcttgttgtggtagctcttttcaaccgggacctggcccccactatttgtttcgtccttagctcattgtcttttgggttgtacatttacaactatgagcttcgtctttaggggtgctatgctatagtgaatgtgtatgtagatatatgggtggtgtactgtagtgtagttaccgtaacgagtagttaccgtgactatttattgtcttcatcaatgctgcttttgtgagtgtcattacttgtactagcatgtagtggttgtactgggtttacttcttctccttggtctcgttgatccacttgagagtgacgtcaacggcctgggggagatcgagctggggttcgtagccaaggtactttcgggccttggagatgtcgtagtatcttggtgacgagcagattcggaccttgaaaggcgagaagttgggcacaactccaaagggcttgcagagccctgcgacgatagaagacaggaagagagccacgggggtgctcagtttggtccgcttggccaggtcgacctcgtagccagacttcttccagatcattcggggcatggcccagaagtagatgggggttccgttggtgatgaagaaggcctctccggccacgttggcggcgtgcttggagtctagtagcttctcggcagccagcacgtgggagtatgccacgtttccgacgtaggtgtagtcgaagaggttgtcgtcgttaccgagctggaagttttgttttccggtagcggcagcatcgaggaagccggggatcatctgtcggtcaccgggtccgaaaataccagcgggtcgcagggcgacagtcaggaaaccgctctcggggtcgtttgcgcccagaatcatcttctcggccaccgccttggtgtcggcgtagtcgtccttgtggtcgtccagcacggggaaggtttcgtcggcgttgatgagaggagaaccgtcggagacagccgaggcagaggaggtgtagatgaaggcccggccaatcttgcccttggactcgtcgaatcgctgtcgagtagcttccagaagcaccttgtttccctgcacgttcaccttctcgtagatggcctttccgagtccgtggactggggaggcgcaggtgacaatggcatcgggtttggcggcgtcgattgctcgcagaacgtcgtcgcggttcgtcagatcgccctggtggaacacaatgtccttttctgtatcgtaggagaaaaacgtctgggacacgggctgcacgggtctgatgtcaaacacgtggatttcaggccgcggagacagctcgtggaacttttggatgagatgctggccgagaaatcccgaacctccgacgatcagtaccgtgttcatgatgttagcgaatgtggtaagatggtgtgttgggcgtgtcagggatggtgattgagtttatgcagtgtacagtatgtacagtactcaggaccaagagcggaacctggggaatgtagagagcgggagtagactagggcgcgtgtgtttagaagagtcacgtgacacaaattatgcatattttttgaaggatatatttgaacatctagctgggaaggaggggtgtgtgaggggggaggagggggaggattatggtggagggaggcaagggttagttgaacttagttaagaaagaatgtttagttgggacattagttgacctttggagagagtagtaggtgtactcaaacttggtgaatatcgccccgattttgcgggttaaaattggaagctgttaaactagtcaacgtattattatttcttctgttacttttgttttagcaggtcagaaacccccagtagaagagacgttccaagatgggcttgtctgaaaagtctacgggagacccctccatcgtaagtggagcagctacttgtacaagcagtcaattgcctcaagtgaaacgaacttgactggaaagaactcaactgaattacgcgaccaagaaaatatctccttttgcgccgtttatcgagggctgaaacagcttcagaactgcatctgaggtacaccttcagtgtttctgcccttcatagagtatcgtcaacttggtggatattgcttcgattttaaccaaatcagctcgtagagaatctgcgtttcggtcacatcaactgccatcaacaaactggcagccttgtggcctccaaagcgcacttttcaccgtccatatccgtctcgatttctggctaaaaataaactcaggacagagttcgataatcagtctgccaacatgcaccagtgctgccatataacagtgacctgtgttgtcatcactctacaccactccacatctctctcattttcgcgacaatgaaacttgcactgctctcgctgataggcacggctctggcgactccagcggtgatgctgtcgcacaaggagctgacggctttcgaaaaatacaccaacaaacagacatccaacagcatatcggcagtggagctggatcgagtggcgcggaaactgatgcacgactgctcggccaacacctacgtggtggtgaaccagccgggactcaaggccaaggatttccagacggagtcggcgtttccgtttctcaaaaagctcctggaacgaacctccaccatgtacacagtgccctatgctgatggaggcattgagctgggcaagctggccaactctgtggccaagcagtgcggcgcggtcaaaatcgacgtcaatctcgacaacaacatcactcctctggaggagtacatggataccaccaagcgagtaatcgagatcaactttgagcccctgccaaacacatatgtctctcgactggctgctctggccgccaatgacgagatgctggagaagattgtgcgagcaacgccctcgccgttcattgcgctcattttgacctcgcaaaagggcgaggagggagactttgaaaccagaaaccccgacttcaaaatctttccaggcgtggctcgagccaagactgtgcctggagcgaaggacaagtacaagtaccacatggagctgcaaaatgtgcctgtggacgagaaaaagctcactgccgaggcgctcttgaaggtcaagactccccccacacatgctcctgaggtgcgccagacgggagacggagagctggtcgacgacaagctgctgctgatgattgtggggtcggttgttgccatcctcctttcgctacttgtcttcaacggtcttatggcggccaaacctgacgtggtgaaggtggacaagactgacgcaaaggtggagaaggccgtgaagaaagaggttcaaaagaaggagcgactagtgaatggacgagtcgagcagctgaagcgtgagactagatagcgcgatggatggagccatggatgctgacggtatatagattcaatcgaacggtgacatggaagaaaggtggccagcagagtaaaataaacacaaatattgtgggatattgtgcaggcgaaagcgctcaagaaaaacggaaaggaatggcgtaatcaccaatgcctgttggcgtcaatttcagagccccattcaaaataaaccgctcccaagtacgttttcttaagaatcatttcatcccaactaaacaacccaaactctacacattgttagtaatctcaacagccatacaaggtccctccaagaggatcaaaatgacccagaaatacgcaaaagttgcatattcacaaatatacactttgataagaccacaatgatcaacgtttaggcaaaaacatttcagtacagccctccatctaccactctctcagactctacccttaccctaacctaaataagcattacttggtaattactcaactcttaacaaaaacgcactttcaccgtagacatggccatctgagccgcccccgccatgtcagtactttgcgcctgtcgccaccgtctccgcgtctctgcattgtgaaatcaacctccgtgaagtcgtgatactcgcgatacacgtcttttacaaccttgttcctgggtcgtgtgccggccgggtaacggcagtaaacatgccggcattataagatagttccaggtcgctacggtaggaatatacaatcactgcgaaaaagcagaggggcacaaacggacgacaacaacggtcaccgatggataacactcctcccaagaagaaacgcaagtttgtggtgctcaaacgacggcccgtgaccgacacagaagtggagacggtcgagtcggccactccagacgtgctcaatgacgacaccgacatctacgacctgtctgcacatatcaccgaggtcaggccagcggctgtggagatgaaggttgatgctgtgaagccggagccggtccaggagaaaaagacgctaaagaaagcgacgcattcaagaaataccagatccaactcgaaatcgactccccaggacgtggttgatttggacgcggaagaaactccagacgacacaccagacgacaatcttctatcttccgacagcgacatggaccctgatagagagctgcaggaggctctggctcgagcccggcggctcaaggaggaaaaagaacatgccgaagcgctgctcagtgtgaaagagcagaccaaagaaccccagtactcccctcctgtagaagagactccgcgcaagatgaagaaaccaaaggcctacagaggcgaaaaggtgtgtttccgactaacctttcctgttgtcgagggacactcttggccctcggtcatcttcaccacccgttcattggtcccgttccatgagattcaagaaaagctgaccttcatcctccatcagcggtgccaggaggacgagctgtatgcgcccccggatcatgttctcgatgagttcatttttgtgcttcgaggatcgcgaatcttcagaaattccacctgccagaccatgggtatcttcacgcgagaccctgctacttgtcctgaagtacaatggctgaacgccgaagacgccgaaaagttccgaaagcgaagtctcatggaggacgacgatgacgagcttgtgcctcagttggaccacgatgacgggctcgacagtctggctgacgtgtctgtgaacctgggagaacctgctgccgcggagccagaggagcccgacgaggaggatatcgaactaacaatggctggaaaggataagaagccagtgacagtgcgggtaggcctttcacgacagttcatcaagctggctgagcattatgccaaggagatgaatgtgcccgcaacgtcggtccagctatattttgacggtgataagattgatctcaactcgacaatcgagcaagccgatgtggaggacgaagatatgcttgaagtgagattggtctgagagacttgtatgtattatatttatttattccatgttaacgaagcgactgacgtaaggtcttcattcggatggatagctaacgtaggactgcaacactgcacattaaaaggagcaccaattgggattggccgctgtagtgcgaacttggtgtgaaccgaatagctccctcatccatctccactaacttgagcgccgaatcatctccctcctttcatgcctatgattctggaaccatgaatccaatgtcttccaggctgaaatgcgagccgaatcaagagatctttctctatagacacccagacgggcgactttgtgggagccctgcatgttttgccattctgagggcaggtagtcttcgaacaggaccttgatgtaggaagaggtcccggcgtcgcttccactgttggtgaggctccccagtaccactcaaaggggcatatctgccctgcctgatgagactctggtacggtgcagaggaagtttttggacgctgaactacgttttgatccggtaccacgagaacctgcccatctttgtctctgatatgaatacccatgagggccaataatgagctgttggagagaagatggacaaattggacatgggttttcaaataaaggcagtttgaagtttctttccacgcagtacttcaccagataatccatctccagtgagccatgtatcgttcatgacaatcaccttgttcttgtctcggccaatgagttactgttgctcccacaggttcccagactgctgccaggtttcttcacaactttcaaaatcgacgttcaaacctttcaccttccatctgtcccccttttgtctgcaagaagcccttgcaagcagatattgtccccgtgtgccagaattggggtattcttagccgatgttggcgctgaagatgggcttgaaggtgtctagaggaggtctgtctgcattctgaggttccacaaacacttgcttgggctgtcaaagcgagaatatgatggggaatctgcagagattcgaggttgcagagctgcaaaatgatgtgacatttcgttggggagcatggctacaaccgctacagtatgctgcgtacactgcctgtatctccgtgattttgaatcggtggattcaatctgatgaatctgattgcattgagtctgagatagagagcatcgtaggaggtacaagtgcgaatccgagcggttggacctgcttggaggtgtatagagttgttgtatgactgtggattacttgtacaaatgtgcttccctgagaaaaaaactccttttttcccgcgcatggatgttccataggttttctaatcaagcacagattatgcaagataagtcgactatacatatgattagtcaaatcgcttttgaaattgcagaaagtcgacgctgctataaaactcaagacaagtccttcgccgctactgtccaagtacgcagattccgccgtaattttttctacttgtacttgtactttcactgacaattgtatgtccttttgtccaaagtagctacttctaacacagtctaagtaatatcaaacaaaatccaagtatatcaaacaaaacctaagtaataccaaacaaatctaagtaataccaaacagagtctaagtaacatcaaacctccatagtcctccaacaacagcgatagactgaaaaaatgcggaaaaaattgagcgtatacatagtcagaccgttgcaggctatatgaccgccattacaagtagctttatcatttttctagtagttcaaatgccaacatactcccgctggatacctttttcctcaactagaattcaagtaatgcggggaggtacaattcctcatacaatactatatattatctaatcaaaatagggggtggtacgaaaacccttccagtggtcaggcgaacacattataccagcctggcatcaaccaatatccatcacactcgccctttctcaaacactgcttctcgcagagccactgcatgacatcctcaatctcttgatgggtaagaatgttcaccagtcccacagcaagcagatcaacagtgacaccaggccgaagagccacggacagcgcaaacagcgacgtcagatgcttccaaatgggctcatttacctctccatgcatacccttccagatccgcagcccctcggtaggaggagccacctctacactctgagccgcgtcattgagagacaaggactcaaagccccggaaaataatgtcacagtcgagcttgtctttatcgactgaccgagacacatagcccttgatcagagagccgatcgtatcgttaactctgaccgtatcaatgattctatggtaaaccaggtccagaatggccatcatcgatccgtcaggagccaaacgagacatgacaagaccacgggacgagttgacacactctctcatggacttgtcaaagttgagagcctcgttgaacacttccagaccggcagcaaaccgcacactgacagcgttccagaacttgtcagaaaacgcaaagtttcgtccagggttgcgtttctccatatctcgaggaatgtagttgaccactttttgcttatcgagctggttgactgcctcggcaaccgtttgttctccgaatggagtcagcagctccttggcagcttgttcatcgtaggtggcatcatcagagacgataatcgacttgatgacagcaatggcgttctgaacagcctcagggttggggtccacgtacacaggggtcttcttgaccaggaaaggcgagtttgtgagtgcctcctcggtctttaccatggactggacagacaggaccgagtcgatgggatccgtgtcatcgaaatccagaggaacagacatgtggtaccgttttctgttgtcttcgtacgactcgagtagcgggaacgacgtggcggtggtatcgggcaacaactcgggttcatgctgttgccagagatccgccagctcctcgagattcacctcttctagccgcgaaaatggagcaatggttcccttgcggtattgctcatagaaaaagtcttcaaactgctcaattgcagccggaaccacctttgcaccgcccataatgtctctgactcgaggccacttggccttagcagcataagaaggtagtctgagaggcccggcgagagcctgccagggaatagagcctccgtggaacgatcgggcgacaatggtgagccggaaaaacttttcattgtcctccacatcgtatcgccgggctccagacatccgagaacgagacacggagggagtggcgccaatcttgagcttggatttccgcttgattccgtgctcgagaatcttgaggggatccgagctgggcaatctgtcgcccttgcggctctttctcttgggctgctggctctggagagtagcctgggcaatcatctcaggttcaatcatgctgtcatccagaccagtaaactggttgttcaagctgttgtaagccggatgctgagtggagtactcctgagcatagtccatggagtattggggttggtactgttgatgaggataagtggaagaagagccggcaccctgatgcggctcctggtcggtgtaatcgtactgagggtcgatattggagggccgcagagatcttctcttccgaggcacaactttgcgagtatcactaatccatcttccgtcactaccaggctcctgaactcgatgaggggacttgtcttcgttgcctaacgatcgtcgtgggttcgcaacagggttgtggtacaacttgaaggcccctgacagcgattctcggatgggattgtgagtggcaggcacactagcgaccttggttcgatggatcaattgagccttgagatcctgcacctggggagcgtctctaggcagcgaagagtgtacaaccatccaacgaacgatggccgagtctctgcttttgcccacgttgacggaaatacgatacaccttgccgtcgtcctccagctggttaatgtctctgttgagagtcttggagtccacttttccgtttcgggatcgcgaatacgatgcgtcaaacataatctccagctgtttaccgccttccagaacaccgttgttggcagaaagaagtttcaaaatacgagactttcgctccatggctgcgaaagaaacaactcctcgagaagtaaggcgccccggagcaggttcgggctctgtcgtctccgcagcagcctgttcggcctcggcttcttgtctgactgcgatttccacggggtcagtttcggccaacaccgctgccacagctgcctcggccacggaagaaacagtagctgaatcagcctgttcagtggtttccccggttgttgcctcggcttcatttacggttcgactggccgcctccagagcagcagcagcagcagcagcttcagcagcctctttctccagtctgatccgctcatgctcagccttggactttcggccacgcttcttgggcggaggtttgtctccgggagctgcagtgtcatcgtccacaggtcgctttctgggtctgcctctgggtctaccttctccactgccctgctggacagaaatcttgacgccagcagcaggagtcacattgtagcctctgaaggtgacaaactgatgctctgaaccatcggggagagtcacagtagctgtcaggacgactccagggatctcagagccaagtttatgttgcatgtcgctcagagaagagtaaattttggcagcagctttggccccagaggtaggaaggggtcgaaacttaccccaggcgggatcggcagcctctccgacaaaggcccgatagtccatttcggtcacgtaccgatagtacttggttctggcattcacatccagaccccgaatgaggttcaagtattgcagttcggggtcggacttgttcttgaccgtcttgttcttggtggttcgctcggcaaagccttccaagtaccgcgaaaacatacgggtgtacgagataccagcagtcaaacggcacagctccatggcagggataccatgggagcctcgaatctgagtgaggttgaaaatctggttgatgagggggtagaagcggttgaacgaaatgatatgagagttttcttcgggcagcaagggctctccaacgtcttccatcttgattcccgcactgtcgtccataacatccaaagagcccataatcttctcctcctcttcaggctcgacttcctcttcctcttcctcctcttcgtcgtcatcctcatcgacaccagccatatctgtggtgttgacataaggcttgaggaatttgagacagtagtacttttcatccttgctagggtcggggtacacatagactcgcttgaggtagccattagcctccagctgacgcacagcacgagcaaagtacgacttgagacgtcgggtcttgccacagcccatttcgtctcttaggtccaggtactgtctgattctgttatgagcgttgaaagtagcttcaaccagccgttttcggaaatcagcaatatccactcctgcagctccagacgaagcagcattgccggtagtgatacccagctttcttctgttggcagccacaaacgatcggtacacaatcaggttcgtgttgtgaccggcatagtaggggaaacgagacaccagaccctgctccatgagtgcgttgacccgcccaaagatggatcgcgcatcctggccagtttgtttggtgatctgcacagcggtagctccatcttctcgagcagcggcaacaacacacagtgcttcaaaggggaatgctccaatggggttgttcttcttgggtctgcccgtcaaagtacgccactgggtgtcttcgtcagcgtacacctgaaccgagtcctgggggtatgtctcgagcagagttttgtaatcaagtttgttgacggtctcggtctcgtcttctccgttgactccaacgaccatactgggatggttcatgagccatttccaaatcacttgctggagtttgggcgtgagatttggaaccttgtcgtaggagagtgtccacaattgggggagggttacacctaggttagcagaacacgagtcgagtgtacgagctgtgagagaagggtagaagagtcatggaacattggagagcagggatggcgcaggtgcgaacggcatagcaacgaacgagaagacttgggcagtcctatcagtgctgttgagtacagtcacaattcgaccaaaagtgaccgctgtagagaaaaaacaccctcaatcaaactccatcgccatctagaacgttcgggaagggtttcttcacagcttgggcgtttttcacccctccctagagctatcagctagtctcaagtggaccaaaaacaccctgatcctgtctccgaagagactgaacagctcacaccgaccagacacacgcacgaacacgtccattcttgcctcttcacgtaaattgcggcgttcgcaaaaaaatatttttccctctgcgatgctgcatatcgaccatttggctggtggactgtcgagacggggtttttttgtccattttgccgtttgcgtcactcagccgggacactcacctccgggaccaaacagggccacgttttccacgagatagtcgacaatctcgtcgggggaactcatgggtcgggttattgctcgggtaaaaaaatgacaagagagattcgaactcacgaggttatccggtagggtaatttgggacgtaaccctagacgacggggttgggggaagcaattgaaggcgatataacgacgttgcggggattcgaagagtggatatgagcgaggtgcaacattgccgccggagtgattgtagttcttgtggacttggtattgcttcatatagtgggagggcaaggggaggggaggaaagtaagaagtgttcaatatacgggtatgacgagaattacacttgtgggggtatttcagagtctgactggggatggacaactgtatggaggtggaggaagagctgtggggatcattttgtatggcgaatgttggatttgtacaaagtccgattatatgaggtcacgaggatggttttgtgtgactacggcactgatggagtattccggggtgtgatgatgtctagtttagaatggtatgtttgaatggctactgagcgtcaaggaggagcagccggactgtcgcggaggagtagccggactgtcgcggaggagttgatgtttgcggaggagttgatgattgcggaggagtacttcacattaccatactcgtggagccggttgtcgacttcctttcatctcagatcacccgctcaacctcatgccaatagcgttttcagacatgagctcgcttgtaccagcggttgaactgtaggccgtcaacacgacgcctcgtggagacgtatcggacatcagaatgggaaaccaaagacacaaatctagacaggaagcttcgacgatcagatttatgtgtttatatcccacaaaaagcccctccaacccctctttagtgctgctcaaaatgctctctcagcccccccaataaagccaaatccctaacctccaacctcccaacatgcatggtgccaaaaaaatccacatgatacactaactaactacttgtacgcctgtgacgacaccaacgtcgacaaacacaccgttggcgcagcatcatggaaaactcccgcgtcgtccgcaccaaaagctcgctccgcagcctccgagggtctccctacgaccgcccccagccccggccgtcggcgccagccccccccgctgagggacacagaagcggtctcttttcccgggtggttgggtttttccgcccgcacaaacccgacgaccccaatcaaccaacacagagccactcgcctgcaaatttggcccgggacccgcccgtctcagcgctgtaccccgtgattgaccggtcgcggacctttgaagagccccagatggaggaggagatcacagaaacggtgtacacgccatcgcagacaccgccccgacacaaacgcatttcgctgggccccggaaaatcgcccaaccaacgcctggcagagttcttcgagagaaaaggagacgctcctttgagtgatgtggaaaccgcaggtgtactggcactcatcaacgaggcggccagcgacgatcccaatctcgccgaacgactgtcgcctacaggaacccagcacgaccgatcggttcgtcatagcatgagtttggccaatctggcaggccgcaacgagacgtacggatcgccctccaagattcccagacgaatggagcccgctgcgagtgttaatgggactctcaaaaagtcgagatcaatggcctctattggccagagaaactcccgtgtcactagatcgtccctcggtggagttagaggccgtccatctcccatgatgtcctctcctaagcgatctgcacgacaggccctgtcgcctaaccgagtcacaaccacaaactccacatcgcccatcacctcaccggtctcttctgtcgcagatagacctctttctggagtggcttctactcttctgtctctgattgatgatgacgaagaagaggttgtcacaccagccgaatcctctcccgcaaaggagttcatcaacccctacgcgtcttctcctcgacgacccgagcgagaacgatctgccagtcagttgacccccccgtcgcgtgagaaactcatgactccttcccccgaaaagaaggaggcgtcgccgtcaaaaaccccctcccagatcatcagtcagtccatgcctctggaacagcagcgggagcgagatagcgtcaaggcccagccgcagatgaagaagtttgacaagtataagcctgtgcgatccagtaatctgcgagactcctttgtggccgaccccaagtctcccgaaagcaccaagacctcggcgccgaagcaaactgcagtttcttcgtcgggatcgcctgaatccatgcccccttctttcacgtttggtaacaagaccaacaacggtttcacctccaagctgaaatcgtcttctccttccggggacgaagatacagatgtgaagatcggcaaggatctggcatcttctgctgccattcgctctccctccaagcctctgtaccctgagatttccaaagataagccagttctgccttccactcccaaactggccaaggcaggtattccttctactcccctatccgaggctgccaaaaagtacggacgagactttgactttagcactcccctcaagggcgaggtgcccaagccgttgactccagcagacaagtccaaggtggaccagttcaagaaggatttcgttttctagagagaggaccaggaaacgataaggatgtatagcatgagaaggaataaccaataaatgatattgtgtaaacatttgtgtacagggaatacgaggctgtgggtgagtaacagtggtaccgtgagctacatagtgtgtaacaagaggcgcagacatcgtcaaaactacagtcagactttgaactggtttggccatcttcagactccgacttaactgccgccggaggaggttaaatagtcatgtttttgtattcctaggctatgttcgtgagtgaaaatgtatatagatattttatcacctcttaaaaaaaatattattttttattttttattttttatatttatttctatttctataatctatatatttctatttatttctatttatttctatttatttctatttatttctatttatgtatattcatatatatttatttatattaataatacttttatcgtattcctagagcccaaaaaccgtcgcagaaagattatttttgtaccgaaatactccctaaaatccacagaaaaatctcacatcaaaatgcaatcccatttctttcaaatatggcctctaaaagcgccttttctgcctccaaaataaccccacttgcaactctatttggtggcgtcatacgtaatcactcgcttcctatttgggagctgctcacatgcagtgtgtttattcttatctcggcattccgcgactacgatactaatcacacacatgagttctttcagcgacgccgtaagcctggaggcgcagccggcgtactcggactcgcccgagttcgacaagcttaacgccgatatctccgacacgctgttcctgctgaacaacaacctggtgacgctggggcggctgctcaaggctgcgcagaacacggggggcaagcgggacgtggtggggcgggcgatcgatcttgccgacgagacgcgggaccggttcaagacgacgggcgaggatctcaagcggctcaaggaatgggacgacacaaacgccgcccagcggttcacgcaacagaagctgggccgggagtttgccacggcattgtccgagtttcagcagatccagaaacggctggccgcgcacgagaagcaggagatcaagatggacaagcaggcggtgctggagtcggagtcgaggggcgagggtcagcagcagcagcagcaactgcagcagcaggatgtcatgacccaggactttatgaatcagtcggaaacagatcagcacatgacgttgatttcggaacgagaggaggagatcagaaacattgagcagggtatcgaggagctcaacgagattttctccgatctcggtaccattgtgacccaacagggaaccattgttggtgagtatgacggggggagggggggatgttgagcagaggttttgtttaaacagggcgtagaccagggtgtcttctgaccttggaggtggttatattgatgcaatgttctgtgaatcggtgaatcggtgaattggtgtttcgcgatgcacatgatttgcttactatgctcctacccgtacctctagactttctcattgcagacaccgagcgagactgaatactaacacagacaacatcgaatcgaacatgtattcgattgctggcgagacccgaagcgccgccagcgaactcaaccgagccgcacgatatcagagccggtcgcggtcccgacagtgctgtctgttgctaattctggtcattgtgctggcggtcattttactagcggtaggtgcaaagacatatttgagatggcaccttccttggtagccccatcttctctccccattctccacatgttccactaacacagaccttcatttagcaccccggtgtatatacttaatgacatgtaatgatgacgagggtgtaggtgatgtttttgggtctgaaaacggcctgaaggacccccaaaccgtcttgaaaacacatgaagaatggacgtcgagtgttcccaaaatcaacttttcccgtttatcggaccactttcagcccactttcaatgtcccttcattccattgtctagcccaaggtatgggcgatccagaaacaggacctctggaggcagtggactgctcaaggacattctgctcgacaccaacagaaactacgcccagtactgcaacgagacgtcgcgccccggagtatcttcatgccagagagtatcttcatgatcgcggcggaccaaaatctgctactcaaagtagacagacatgctcatctacaagaaggagcccgatactcgagtgttaccccttgttcggcgtccccagaggtcgatggcattttggttctttgatgccaggaagggggttgctctcgtgggggaacagagctacctgaacagcaccatatcgaggatttgggctctgtggaaccctccaggtcgctcaatcaggctattttctgtacattggatcctagcaccgaagtgagtgtcaaacacggcgtatcgagaccaattcgcattctgcatacaaatcaatttcaattttctgatgctttgtaatcagctgagaattaaaacatgttgaaaaaaaattatgttgataataattatattatttttccccatttcccccatttccccattatttcatattttatattttatatattttatattttcattttcatatttttttttttttttttttttttttttttacattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcattttcatattttatatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatattttatactttatattttatactttatatttttatctcttattcaactctgtccgctccttgctccatttcaaggtttgtctttaaacttgggcgtaaaacccttttttcccttttttccctctttttccctttttttttgactttaataatcccccaatcgtgcaccaaaagtgcactctgggtgtatagtaaaggatactcctggcactatcatggcctgaccaccaaagaccggacttgcaccaaatataaaaccggcggacaactacagaaaagtcgcgagacccgacaccccgccacaacgccaccgacggcacagtcgccccccctcgcttgggtccgcagctcacattcacgaaaaattgtttattttgtcccgacacatgtagttccatgcacagctgaggtttctttggagggctgtttgagggtgcgatgcggcgtcagaggtggtcaggaagggtcagagaggtgacattcggtcttttgaacggcgccaaaccggcggttttgccgatacttttgtgtctgtggtgctcttggttcctgtttgaccacgggtgtctctgtctctgtctgcttgtcctctcccattcgggataaactctcactaaaaaattgcacggtggtatctgtcatgtagtctagcgtgcgtctctacgtttctactcttctttctcattgctcttgccgactctcgctcgactcttgactccagcatccaaaatggcccccgacgttgcctccttcattgaaaacgacctccacaccgagatcgatgccagcctcggctttgaggatgagcctcttcagtgagtatggaatttgacagtggcggcgagccaactgccgttgaaactgtgcatgatgagatgagatgagatggctttggaggtttaacccagtgaccagagaaagtgactaagcgtgtggctgttgcagctcctgcgttgctggttaatggtgattggtggttactgttgactgttggtggttactgttgactgttgctggttactgttgactgttgacaagagttgatgttggcttgcctagagcccagaatgcgttctcagttcagaaaaatactccttccaagcccaaatgctcttcagtcaatttgtcccaccactgccaccgctacctctttcggtataatgctccagtcgggcctcgtaacatcctatcacgctaacacagactgtccgcatccacccttgccgcgctcatggacttccagaacgagcaggaggagcgggaacagaagttcgccgagctccacaaacaggcagaggaggactttgataagctctgcgacgggtccaaggacatccaggactttgaggaggactggcaactgtcgcagttctggtacaacaaggccaccgccaccaagctggctcgagagctcctcgccggggccgataaagatactgttattgccattgtctctgcgccctccgtctatgctgccatgaaggctcttcccgaggaggagatcgttacccagaacgtgtttctgctagagtacgacgagcggttcggagtgcttgctggaaagaagcgattcgtcctctacgacttcaacaagcccctggtgctgcccagcgaaatcaaaaacgtgtgcgatcgggttctggtcgaccccccgtttctgtcggaggagtgccaaaccaaggctgccatgaccgcccgtctgctgctcaagaagcctactgctcgcaacgacaagtacaaggccattgtctgcaccggcgagcgaatggccaacgtcatcgccaaggtctaccccgacaccaaggtcaccgacttccaccccgagcacgagaagggtctgtccaacgagttccgatgctacgccacctacgagggcgccggctggaaatttgtctagtttatttattatccatttttatgacgtagtattctcttgccaatcactaacgattacgattctgatgacgagttcaaccactctgttacaagtccggggtatcaaaaccgattcgtgccaggtcgattgggatgcttggaacgacttgaacggctgatatcggaagcctggagactaatgaagaggttagaagagataaatatcatgagttgattgacgacatcgagatgcgaatgttggctgggtgtctattctgcttggccttggtcagagatgctctgcagcaattgtttggctatggagaagggacagaagttgaaaatcgaattgaattgacaatggtctgcttgctaatcaagttatcattccattgccatgtccctgtgaccaagggcttatggatcttgtctgcagttctggtttcgtagtaatccagctggtaatattagaagaaaaaaaattgggcagaaattgatgggggagaagcctgacaagttcatcatcattcaaggagcctcttctaggcgtcattgcaactcgggaattgtttgcgctcctgtttgcgctcctgtttgcgctcctgttgattagtacttgtatcacatcacattgacactatgattagtcagcacgagtgtcaggatagttgctggaaatcggactataaaaataattatttttttttatcaaaataactataaaaccttttaaaaatggaatataaatataaatacaaatcaatgtgaaatactccaaatatcaacataaaaaaataatatttctacgttcattattgttgttattattattaaaatattgttgttaaattcaactcaatttaaccgccaacttaaccgcccaaattaacctttggagatgccgcacctgggcagactaacagcaagcgtatatatttggggaaacaaaaggtccatatgaatggccgataaagacagaaattggacaaagcaaagccgagaatagggtcacgtggcctccagaatgccgtagatgtttttcaatttcccctctaggtcacgtgaaccccgtttcgaggcccatcccatttctcctctctggtccgtatccgaactttatccatctatcaggcggcaagtccaacatttacgcatcatcatctccgctctgcactcttcttttacacaaacaccatgggacaaggcacttcagctccgcaacatctgtcggaggaccaagtgagtcagctgtttgcacagcaatgctacaagacgctggaaccaattgagctgtatgggctgaaggacaacttcaaggcgacggtattacaccaagaccacggcgaccacgtgcgcatgaccgacgaggagtttgcggctctgctggggattccgtccgagttcaagtcggtcgaaaagctgctcaccaactcggccaagttcctcgccaactttccgttcatggacacgaagcctcgagaggcggggtactcgttcaacgacctgctcaagatcatcgtcttctactcgggccgatacacgcaggtgttcaaggagtttgatccgctcaagctgctgtttgtgtcgctgctgaagcagtgcgacgtggccaaggaggtgactctgtcggaggagcccaatctggagtttgacggcgactggaagtcgtttgggccggtcaagcagttctacgccaccgacgtcagcgagctaaagttcccccgcgacgagttcgtcgactttctcaccttcatgctcgtcctctacggcttcgatccgtccaagggaaccgtcgcaaaacacatcaagacggtcgtgagccaggacaagacagacacaaagacgctgtatgccgattgtcgaaagtccgcccagtgcatctcccgagcatgtaatggcgacattgatcttgttcaattcagacatgcctttgacaaggtgtgtccccatctactggctccggtaggtcatcttttcgacctgcttctctacacatcggctcactcggagaaggaagataacgaaccagttgctccgctcaatcctctgggttccaacagcacctatccaaccaagctgctgaaccatgccacggtggcccaaatggcgtctttctgccccttcctcggcaacgtggaaaacctgaagacgttgtacatgggccagaaggatggttttgcacagcggtcttttgaatccggaacttttggctggagagccccttcggtgctgctagtgtctggattgcggctcaacacaaacaaccagtctcttaaacgagcaaatacctttgatgaaaagtaccctcggctcaagggagctgttgttcccgatgatggtgagagcgaggtgaaattcggattctatctcgacgttccctggagatcgtcttcaaaggagacgtttggatcttccaaatgttttattttccagctagcccccacgcaggatatttttgtgggtgaaaccaacccgtccaaccacgcttactttctcaagcacgaccctggaggactggcctttggttctcctatccccaagtccattggtcggttcaccggagtgcaggcacctcaagtggtaggaaccgtgtctctcacgctagacgattccctggagtttggcaagttccaccatgctggcaagggcggctcgtacgcgccttccatcaatcgacctggagagctgatggacgaacggttcaaggtgcgaaatgtggaggtgtggggtgttggaaacgacacggacctcgagcaccaacgaaagcgaatcgagtgggaggagcgagaagcaagttacagacggaccatcaacaaaaacaacattgcagaagatcgagcgtttctggagatggctggtgttattggcggagcaaaccggtctggtgggtccatgtagggtgtgaggtgggcaggttaaggcgtctactggagctggatgtttcaacgcttcatatagccatggtatatgtgagttgatttgcagattgaaagttgaggttccctctacagttgtgggtagggtcgacgtgaagagaagggcacttttaggggccattgcgacttttgattgtctgaaatatacggcaactgttgttctatacttttgattcaaagacactcctttcggatacaactggtgtttgttgagatgtttgggctcgggttatgtcagaagttcaacgtttttgtatattggcttagtcataagacgaggaaggagaggagttgtggcggggttgtattgctgagtacgatgacgatgatgtcgacatggtgtgtgaggtggatattcgtggatattcgtcgtgtttggtagttaaaccgtcttcaggggtttacttactctttagttagtatttagttgggactagttggggaccagcacgccagcaggttgaccaaaacagctgagtgaagttgtccctcagtatgaagacaactttcgatacctattccaaaggctttttgatacgtgctatgtttgttcagttgacgatgtcttgataccagctctgacaagacacttatgctaacagtacagtaaatacttgtacaagtagttgacactgacgactacagcgaacagatttcaccagtcctgaagacttgtcaagtttccttgagtcttcaggaggagtggagtcgtcggtagagtcttcagaggcggtggggtcgtcggtggagtcttcagaggtggtggggtagtcagtcgagtgtacatcgacgttcgaatcagtctacctagacaatccaccgttagtcaagcaattgaccttgatgtaccgtcactccctaataactatagaaaatactaggatgaagttctccggccaactgctgtttctccttgggccacgatcggaacttttgacggtacttttccgttcgcttgtacctgttgtcagcccagatggcggcaaaatagaccgcgaggagcacggtggaaaaggcggtaaaggccagacacacgtcgagcgcggttggataggtgggcgcctcgtttgcctcgaagataaacgtcgaaatgaaccccgccgtgtttccgaaaccaatctgccagcccgacgcaatggcctttcggtggtgtcccgagaagttcatttgagtccagcacaccagaattggcatggccgtgtatgttcctgcgcatatcatgaacagcgagccgtatcggatgccgatatgttttgtttgtcccatgagaagtccaaatcccgccaccgcgacgattcccgcaaagaaggcaaacgcaaaccggtgtcgaaagtggtcggaaaacgccgccgacaccatggagaagccaaatcccgccacccagggcggcaccgagtacagttgggtcatgaccggcgagtatcccaaacccttgacgatggcggtgccaaagtaggcgtatccataggccggaacaatgtatccaaagtacaggagtccggagatccagaccttccagtcggagaagacaaacgccaggtctttgcgagtcatggaacgttcgtattccgacactccggcgtttccaatctccagtttctccttgatgaagtcccgttcgttctgtttgagaaaccgcgcctcctcggggaagtccgccaggcaaaaaatcatgagaattccaatggtagctgtgcacgctccttcgatgataaagatccattgccacgatcgaatgcctctgtcgtggtccaggttgtggataccagcggcaatgaggccaccgaacgctccggccagggtggtggacgagaagaagaaggagtatcgtttctgggcctcctctcggcgataccacatggacagcaggtagaagcagcccggaaacatgcctgcttcgaacagcccgagcagaaatcgggtggccagcagttgtccgtaggttcgaacaaacccctgacccaggagacagactccaaacagagtcatacaccccgtcaaccagacatggggcttgaacttcttcatgagccaattggaaggaatctcggcaatgacgtagggcacaaagaagatggccagagcggtgttgaacttgttgccggtcatattcagatcctcggacatgccataaacattggcattggaaacgttgactcggtccagaaacgccaggacatagagtagacaagtcaggggaacgacgcagatgtcgattttcaacatgagtttgcgatggttgacgttatgtttgatggccagttgtttgattctgtcgttgatttcctcttgcgacggcggaggggggaattcgtccatctggggaattatctggggatccacctggagatccatctggttgatctcttcaacctgagggctgaactgaggagagtcactggaccctgtctcatggccgagctccgccttttcttcgcggttggtctcgatttgcgtcatctctggcaaaggaggcgtttgctggtccacttgccatgcgaacatctgctggccaactctttatagctggatcgaccgtcttcaggttgaggggtaggtctagacccgaggggtagtggggtgggtggggatggagggggacataaagtcggatgtagagacacatggggaacatggaggaagtcggagagttgatagaggccaagtaaacccggtttaaagggtgatttgcaactgttggcagcttttgaagttccgttttccctgtccaaggctcccaacatgtctccacctctcaccccacatcatccgtgctaaatgctagtctggtttgaacaagtgctatcataacaaatctgcggctatcgaggtattctagcatgcaccaatgagtggtattgtcggcgtgccattggtaggtcgatggataaggagagagacggagacagatgggctgcggagagtggatggagacagatggacgacggggagtataggagagggcttgtgggaaaaaccaaaggactagcccaattgtcgatttctgagcggccaaaattactctacattcgagcatactaaggagtcttggaattggcgtcggaattggcgtcggaattggcgtcggaattggcgtcggaattgacgtcaggataacgggtttctgttttgctctgaagtcagacgtacaagatagttgaactgttactgctgaaatccagttgtcgacaagttctttatcaccatggtcgattcattaaccatcctccaactgatcgctaacagcgataagggatgtttgaaggggcttcgtcatccagggcccattctcatattcccacccgcccgcagatttacttagctttacttagctttagttgacacctaccaagaccgccagttcaaacctcgccaaacccctggggggcacacgcttcaaaagtgtgtatctttgacatctggaacagccgaaacagcccccttgtctaaagagctcacccagcacggattgcggcccacgaatccaccttgtcaaccctacatctatacatttgccgaagttgctataatctgtgacaactctgataagatccccagatcggtgtttgaaactggtctgaccggtgcaaatatggcgggaaaacggaaaaaatgcgtccaggagactcgccacagacacgagatgtcttcaaaccaccccctaactttccatctcgaggaaaacccattttatcgtcccgtttcttctcttccttggaactctacctccgattagccttgcagaaggggctattatttcgtcttgaatttctcgccaaagtggagtctattattatgcccagcagcagtgcttggaagctccactgtctgggcccggtcatggagccctcggctccgtcttccgctgccctctcggactgtgacgaccgcaaaccactctaccgctgcctgcaatcgtcatttcaggccgctcgaagcgttctggatagtcgtggtccagagggcgactctactttcaagtactccgaaaggagctcatgcgattcaaagaagctctgggcattgacgaaccacatctctggtaaacgtgtgtcattaccaatgtctctgatatgctcctccaatagggcggcttgtgtgagatcctgcacatcaaacacgtttacccacttcaaacgtctctagcacagcgtgggtggcgttatctgtggtgtctcgtgacgactattcgcgactagatgcgcgtgacatcctccagagtccgatcaagacaatgagaacccgaggtcaatatctcctgatatgaccctaaaattgaatgttcctatgtttgcgcgtggcactcgtgctcctggcgttttgggcacttttttaagtaatacccgccaattccccacatgatcatgagaggaaccagctggttgtaaagaagttgttcctgtagatggtgtatctgatgatttatctgatggtgtatccggtggcgtgtctggtggtatatctgctcatctagaatctctctctggtgaatgagtaagcactcttctagcgcgtgctacgtggggaagtgagttgtaagtggttatgttgactatatcgaaacaatcgtacttttctcattttttgtaacatactatataaacaaatacgataaaataaagaatagtataaaataaatgaatactgtaaaataaaaaaaatactataaaataaaaaatactataaaataaaaaaaatacaaaaaaaatagaaaaaaaaatatgtttttgcatactagagactttttgcttctcctcgaaccagtcgcctttggtggtatattccagtagatggtttgcccgcttatataaccaaagtgcaaaaatcggatagatatattcatataatttttatgtttttggtagtactattttttttttgcatcaaacaacatttttctcagatagtccaagtaattttgttgattggttaagtatttgtacagtaattgtacagtattgaaatgagttcccatcatttggaccaagtgagaacggattgaaaataacactgtatcatcacgtgaagaggtcgtgaaaacttcttaagaaggctgaaactaacgtctaccgggcagagtttctcttttcgtctatcatttctggattttaacaatacataatctataggttgggtactgggtgtaggagtaaagtacagtcaacagatccagcatgttcagactcaagaaggcgccggtatcgaattgccgtcgacaaggtcgttgcacatctccagcgacaactcgtcaccactacaacgccaattaatgtttacccttggacttggaaatcagcttcttcttggtggccttcttcatcttctccttgcgcttctccttctgagcctccttgactgccgcctttcgctcctttttagcatccttgtcttcaaacttcttgcccagtttcgaggtcagggcctttttctcctggaaccgccgttcgcgctcctccgagtcaatcgacgaaatgctctcgttgtcagactcgctttccgagcccatctcttggtcttcttcctcgtccttcttgccaatgagcgacgagtagatgagatccttgccctggccggcattgaccatttccacgtctcgctcgacgtcatagacctggtcgaggttctggggaatgtagaccgaccggaacacggcgtcatcggcctctatttggtccgtggactcttcaatgggcatcgcttggatatatgcggtgagcgagtcgactgtttcctccattcgttttttcgcctctgcagggccagacatggtagcagaagtgtcacagacagtagtggagtcatcgattacggaaactttgtcatccttgtgttcatccttgtcttcgcccttgtcttcactcttatcatcttcagccttatcgtcactcttgtctccagtcgttttgtcgcccttttcaccatccttttcatccacctccaccaactcccgggaactaacggagatctcgtcggtgattttgatgtcttccagaaacgggctggtaatgagatggaagagtgttctctcggaaaacacgctgactccatgtttccggaaataatcattgcaattcttgatatccattctcagaaactccagagaatgaggatgatcgtgttcaaccgactgcgaaacgtcgataatgtacaacttgcgctcatggtacagaatgttgtactcagacaaatcggcgtggactagccgacacttctgatacatgattcgcatgtacgcacacaactgatgatacagagcagtgtattcctcggcagggttggcaaagagctcggagattttggcatctcgcaaccggggactgggccatccctttttgtcgcccagaaaccccatcaccagaacatgaagatgtaaatgaagaggttccggacacgggattccggcggtatgcaatctcttgaggtttcggatttccttttcagcccataccttgaccattttgcgcggattgtggcgcgaatagccatgtctgaaccggtattctccactcacatatcgatctcggtccttgaacaccagaattgacgtcttgtagatcttgatggcacgatgaacgccctcctcggtgcacgcatggtacacgttggcttctttgccggtggaaacgcacccgttgacctcgaaaataattcctcggttgatcattttgaacagaatcattcgggtccggggatccagaacctgctcattagtggctcgatcagcccggtctttggtggcggtccccatgagagcagaattgccacctgtctgagatccacctccagacgactttttcttgcccttcacctgcccatcacgtgcagcaagcccctgatgagtcagtgaatcaagatagtcgtcgtccatacgtaatcggcccgtgtacttgctgaggtcgctgtcagcggtctgttgtgccggtttttcgcctaaaacgcttgcaaccaccttcttctgcttgttgtaccgcttagtcacatttcccgaggtgatttcctcttcgtagtcgtcctccacgatttcgtcttcctcctcttcgtcctcgtcaataaggtcctcataatcgacagtgaccccgtcaagctccttgtaatcgggatctgtcgagggcagcagtgtcgaagatgctccgctcgaaatttcgcgttcccagtccatgttgttgtccttctagatgcgttggtgtgcacagaaaataagtgatgtagaattttttaaaaaaaagaggttatgcacgatcaaaggttatttggggaattaataaatgtaatttgaatttcaatataggaaaaaatcggaaaatcagaaaaattgtcacatggaacggtaaacatgtcaagtgaggtatatagatgagtgggggtatcacttgatctaaaaatcattggggctggagatattgtctagatatacttccatttttttctagatgtggcgatacattaatcaaagaatagttggggaattcgattttaaataatacttaaaattaaaagaaatacaaattgtgaggaatggatgatgattcagaaaattcaacaacccaacccaaccatcaatgtatatgtaagagtgtcagttgtttagcaattttcaatattctggaattttcagctccagagttctcagatgtatcagttctctttcagtaattaagaaaaaaaaaaagaaaaaaaaacaaacctcttttaaaattataagattttccaatcgacatttatattttatttattaggagattcacgatacatctgtgagcatttttctacgcaagaatctgaataaaatctgtcgaaaattcaacacttgcgagcctacctgcgtttgcaagaatcaccctcgactcagtttttatgtgttttttttcccctacttttttcttcttcattttctaattgtgcttttattcggagaaaactactctacaaatacagtacttctcaacggaaaatcaattgaataaatcagtgggcttagcacttgcaagctccctcgcacttgcaggtctcacacttgcaatcggggttcttctcgcactcgcaagccttggtgcactggcaagactcgcacttgcaaggtccgcaggagcacgacttggtgtcgcaggcacagttggtgcagggcttggtgcagtggcagttggtagagcaggccattttggtagttggtgagattgttcgggtggattaaaaaaaaacgtccggcggagtttttcttgagcgactggttagatgggtctggtggtgattgagtctcgggtaattgagtctctgtcgatgattgtctgtgaagatgtcaaaaggaccataccaccgccctatatatacttgtagggattatcgctgctcgggttgccgtcatatgatttcttgtattgcacttttgcattctgtcattttgggtttctttatcgttttcttgattgaattaaacttttcagaccaattgaaaaatagtctcaaaaataataaaaaaatcgcccaaaaagaaccgaccccaaaatgtccggattccgcccaaaaaaaaccattcgaacgcccagcaaagaggcaaaaatcacgtgactccaacggtaccgcgaacgccctgtttcccttcggtttcgcagcctaaaaaccgacaaaaccgctttcccctttgcgcgccgccgccccacaatcagagttcagcaacaaaatcaaacgtggctaatacgacgatacaaaaagatgataaaatctaatcgaaatctcgaatcggccacaaaaacacagccagaaatcagattaagaccaaacaaacaccaaaaaatactgccgatttttgcctccaaaatgaccccaaaaacaagacaattcaaacaaccacaaacacatcataatcccacttccttcaactttgccagcaaacaaaacctactccattctccacattcctagtcaaaaaaaggacacccaaaagtttggtggcaacgccaagaattctgggcagagtccttttcgccattggatcactccaaccaatggcgaaaagggctctgagttagtcaaccgtagatgagtaagccgtggagtagtaagccatacattactaaaccatactttactaagccataacccatactttacaagccataaatcaataagccctggtgttgccaccgcaattcccgaaccacgataacgctttcacatgcaccgcctcctgcagttgcctctaaacagcacaattcagctcttgcctgatatcaacaggttagggtatagggtaagggtatcgcaatcaacgtatcgcattctggaatccgaatcgacagcaggtatcgcatctgcatctgggatatcaaagaaatcactgcgaaggtcaggtggatggggcatgagcggtaacgggcaaatgaagtttcctttttttacgccacaggttatgaccaacaaaggttatgaccaaggaaaacgcctcctgtatgcacgttgatgcatgggcggctgtcaggttatgagttgggcagtcgacaggttatgaccaacttccaaaggtagacaggttatgaccgacagccctgccctggcgggccacaggttatgaccaacttccaaaggtagacaggttatgaccgacagccctgccctggcgggccacaggttatgaccaacttccaaaggtagacaggttatgaccgacagccctgccctggcgggccacaggttatgacttgcaacccctcaggcccacaggttatgaactcccccccccccccccccccatcgacatggaaaatggcgaacggcgaacggcgaatatgttgcaagcataacggtgtatcaaaagaatcgagcgaatggtaccaaattgctgaataatgagtatttccaataatcagtacaaggaaccaacctcttatatggcataagtggttcattaagagtggttggtttaaggtttcgaattggggaccttggaggttgctgcacctttgatagggagcaagttgaggatattcgtggaggcttgggggtcacgtgcagtcacgtgaccacatgagatatgttagttaaatggtaatgggtgctcatttttgtggtgtaatttgtctgtttgattttgcgctctttttgatttatttatttattttgatttattttagttgttaaaagaaaattaggttgtttttgtggcttggatttgaggtttttacgagattttgggtttggagatgaaaaaagtggaaggtgagataaatccagattatttattacggggatgtggttggggcaggttatgaccagactttagtgcgttgaattgagtctatcaagggatgaaaattgaacaatactaatactacaattgtgtgcctctgcgaatacactgatattttaattttgcaatatagagaaaattaacagaaatatgtctttaggtgtaatatgggtttgacgatacactccatttgctgtcgtggtaaattatgttaccgaatacaacttagtctgaaactgtccggcaatgaagaggtttagtaagaccaaacttgatggagtttattaagcagtccatgcattgatttgtaaacattggggaacgttcattcactttttggaaacagatgattgttcataagtcataagcagcatatgaagggtagattgagagattcaataaaaaagctttggaaaagtccgataggagctcaaattgtacatgttacagctgtggagcattctcctcgagtcccaaaaagattttggaaatttttctgtcatttgtttatttttattcatattttcggtcaataaaatcgtgttgtaagcatttacagtatttagttgagatgtcaagtatgtagtactcagagcaagtatctccaaaaacaaaactcgaaattcctgttcaaattggcttactaatgaactggtaaaaatggagacgaaaattcatcaaaaaaccccgtcttaagaccccccaaaactgcacccccagcgatgcggcctggaaatgaattagagttggtcacgtgaagaagtttccaatccaggcgcggaccatggaggcctggtcaattcgatgaggagtggagatatagaggaattgatattatcattagattctggacgtcggtttatttatttcgggatgttttttcgattgtttttggtgtttctaaaaggcagatagactggctctatcaagtgtgttttatgatgacagtgtgactattttgctgctttagtcactacaagtttccgcagtttggagcagataggcggtatctctagtatctccagtgcatgatccatactattcagtttattactatcgtgctatagccatatgttgtattttaatagctctggggactgggtagggctgtcaattcactgtttaatagttactcgcaattattctttcgattttcatttttttctatttattctacgcaattgaagtctttgtttgatttaatctgaagtgtttgaactaattaatctgtaataatctaaattcaacagttaattcgtctaaatatcaaaaataatctaaataacaaaataaacaagtcagtgtggtcgaaaggcggtatattccgacatttctgtcgactccaaatccttgtcaacttcaccatctcactaactagtttccagtggtcaccgttaactattacctcaattcattcactaactaaagccaactaatcattcacccttgaactaaagtcaactaaagagatataaagcactctacaaaagaccccaaatgaagagacgagaaagaaaaaaagaaaatcctgtagatttcaacgtagttaatacgactgaacaactattcaaccattattcgaacccaaatgttcatattcagttctatatataccgtcttataccctcactttatcctgactcaacctcttcctctcactcaacctctcattctcactctcactcaaccatccctaacctctcactcttcctctcactcttcctctcactcttcctcgaccaacacccgcagccccctgagaaggtcccatctgcccgcgctcaagctcaaaatcgccttcaaccgccagtatactacgccttcatcttgaaacagatctcgtactggagaagatggctgtcaggtattgaggtcgaaacgaccgagctggccactcgacagccacccgacagccgaccgactgccactctctggtcagtgcgatagctatcccactgctcctcaagactaacaacaccagatgacgtctctgctcttgagtcactcgtctggtcagaaaccctgagacagctattcgcttgaagtggccatcgataaggtagtcaaaaacaatgtgcagttgaagcagcgccatccaagctgatttggactccgatgccggaaaggctgctcacaaaagttcctactaaagaggatttggagcctggatggaggatcgtcgtagtggacgacaaggacggttatgggatcgaagaagagcagaaactcgaaggggagaaggatggtgacagcaagagtgatgccgaggttgagtccacgatagactaccgtactccaagtttgaggcagactaccccattcctcgaatgaccaacacggtggggaaagcagcaccaagaaccacgaaatcaagatccacacgtcgagaccggcgataccagggcgccgttagacgtcctcaagatcggcctagaaagtaccctctggctacaaaggcctaattcatgtattcatagcattttcttggagttaaagagaggaagaactccatgaccaattcggccaccccaatggtaccaattcgataatcctaacggtaccaaggaccttgcacttctctctcgtatggcaacgtctccgtctccagccatcagctcctcgtactacaggaatcaggggatcagggtagtagtgtgccacagcgagtgggcgtcgatgagaaacttccatggtgggacatcacacagctgcaggcccatagtgacccagaaggtgacacgaggtcaaattgcaccgaccactacgttaaccctcatgttgtgtcctgggtcgaattcgatgaaggaaagacacgaaacgcgagccaggaagagcttgacacagactgaggcaagaatgagacgggggattctctgaggcaagaatgaagccggtattttctctgaagtctcgtctgtcggccgagaagtagtcaagtttcccggtcacgggccgcgggcatggaacatggcgctcccgatccatgagttcattccatcagcgcaaagccgttgtagtgggggatgagtgggtcgggttttctctgattgaggtaccggaggatcagccagcgccggtaatgagacatcaagtcgtccgaaccaaagactaccgacactgattcctgggaggctggagagatagaccggaaatcacagccaacggtgtcggcaagtctgtcactgtcagttatatactgcctacataatgtgactgctacgatgacttaaaccctggtcgactagtccctactaacggcaagatgttatcttcaatctcagctttggcgaacccaacagtgtttcaacctctcccgagagccattgacagaaccagaatggttaataccacttggcgttggcgtcggtacattgaagatctccatgtgtcggggccgccctcgatgagagcgcactccacatgccagccacctcctcggtggtggtcaatgtctcggaccttggtattgcggcactcaaactggggccataatcgacatgaaaacaataccgcctttgttcccgctctacagcgtttcttcagggctccagtaagcagagacctttcaccaatcagttctgaagcaaatgatgtattcgttttgaactcgcagagggctatcgatcggtgtgtttctcatgtctcttcaaccactttagggctcagaaatgtgacactacctagccctccatttgcgacaccagatcgaagtcagaccagagactggccgccgctactcgtagatactacagtacttgtagtacatactctgattgatctaacagaaaccttcctggcgacggttctacagctactcactcctctaatattgttggattgtgttttgaactatatacagtattgtggtagtataaatagatgctgatttggactctgttatgtcctcctggtccatttccttttacttgcctcacatagaccctcttgtcagtgttgtgtactcttgccattgtcaagactcttaccaaatgaacggtgacaagactctgagatgattcaatggtatgcgagccctgactccatggaaccatggaactagagtatcacaagaccagcctctatctctacctatgaccgtccctcaaggatgattgcctggtcatactcatgctctgacccaataactccatctcctactcccgctcggcaacacttaaatctcccacgctggtatttctgatactcatgtcgagcagtttctttctgctgggaggcagccgcggcttctccttcttgtccttcttgtcacgagactccttcacgtccttcttcggcgcaggagaattcctgctcggcggcggaggaggagctggactcttgacccgtgatatttgcggcatcggagacttgcctctagacggaggaggaacgggaggccccttggacgacgcacgtgacggtggaggcggtggcgcaagcttgagtgaggaaatgagcgatgtggtggatgacatggccgaattggtgcccagagaactctgactaagtcgccgagtaccactgaaatcggtcataccaatgctgggcactcggatctttgaggggctctcctcctcgttgaacgagccgatagaagaactgggagaggggggaacggtgctcatgggagacgggaacgtgtactccagccacgggactccgagacatctcacagccagtcgtaatgtcgtctctgatactggaaggaaagtactacttcccttgtgacctgaaagcatctccaacacatcagtcagaccctcaatcttgtacggctcgtgtctgatttgggagttgaccataagtgggtggagaactcgcaaatacgtgttaatgagctgctcttcgtcattgggcaagtcgtggagctctcgaatgaacacgtcgatgagcaccaacagatcgtttgtgtagaaatactcataagtgggttcattcgtgaacaacaaatacaacagcttcagacccatgatctgaagacatgtatctatcgctcgattcagtaacagcaccaactttgcgccaaactccacgtatccgtcgatatctagggaaatcagatccagcactttactcgaataaatccccgactcttcgtcttcatcgtaagctgcaatcatatactgctcattgagacagagcaagactttcatgacggaagcgtcgtacagcgaggtatcgtctctgtctgcgttgacaacggtcctcaagagcgagtcgataaacttgtcggaaatgttttccaagtctgacgtggaaattcgctggattttgcacatttcaaacgtgagctcgagcaacactcttctgagccgtaaagccgacgtcttctgaaacgtcagcaagagccgagtcagcgcatggcatgcgttttcctcttgcatcatttccagagtggcgggatgcgaatcagagtctatgagcagaatcaaagacaccaccgccgccaggtctgtgtattcctctgccaacgtcaacatggcgatcaatttgcgacgggtgaaggctttgtggagcgtgaaaatcggagaagtggtcagcttgtatcctgctcgaaagagatcgttgtcggagacgagaaaatcagataaatgtttagttgcaaataggaggtagtccttcagtgccgactcgaccacgggatatgagtgggtcttcacagagactatatccagcagtttggtccagaagtccgagtccgacatgtcgccatcttcttctggaggaatggaaatgtccggtgcaagaagaggctcgtctgagacggagctcatgagactttccagtagtgtttccatcattggattgatagagtgaaccggttagcgatgatgggctgtctgtgagctgagttagtatggcggtcttagctgagtttgacctttccccttgagatagggcatatttactcaccaatgatggaccgaaacgaatgtggtcaatgttgtagtttagtggtcagtgtggtcagtgttgtagtttagcagtccgtgctcgacgtgcaagtcacaaatggcttcgtctctctctctctctctctctctctctctctctctctctctgttgggagtcgatcacctcggtcttgctcaagtctcgacgtgatccaagacgggatatcacgtgatttccaatcaattcaaaccaatggtcaaatcacgtgcaacgcgcctgttgatctggtcgtcgttgctgttcctaaatgctcaaatgtcgccgcggcagtatcacgtggatgtaaataaacagtccccagaattccacggctgttctcgtcggttgctggtcggaattggcgctcttgaatggtttctccccgtatatcacttgaatgggtctctctgtctctctctctctgtctctctctgtctctctctctctctctctctggagcccctggtctttttgtgccggtttttgatcccccgcgccgtgtgtgtaagtggttactggtatctgaatctgggaagggctgtatcttttaggacccaatgcccccacctcccaaatgcacgctctttctaatctggggtgatggcaaagtttattggggagcgaatggagcagtaagggtggtggtaagggtggtggtaagggtggcggtaagggtggcggtaagggtagtattccggtaagggtaagggtaagggtagtgatccggatcgggtagtatcccgaccctgatactgccaataatacctaacccatgttcttttctctcatggcttcacttgctccgaactcccgctacttgtacatatcccaatatggttgcccttgcagaaaaagtttcagcgaaaattggcgtgaggtattaacatggttcggggaatttaaaaatagaccgtgggagctggcccggccgagaacgggacgtttggacgcctcaaaatggagctgtcgacgaggcgaatctcgtgatatgcttggtttttctctggcttcgattttggtcgattcgacacccttgtcggacaagttttcaggtccgatgcggatcaggcggagttctcgagcagtttgaagggtcacgtgatgtagaggcagagtttagtaagggggagttaaggggtggtttagaaaggccattagtgttgtattttttgtttctgtcagttcttgtccctggctaatgagttgggcggtggtggagtacagtacattgtcagaagcacaggttgtggcttgttgtctggggggtgagagttggtgaatgattttgggattattgcttgttcttttgtgacttgaatcttttcttttgcaatcaaaatcttcgttcttgatggagttatatcgttccgttccactcaactaccccaactacattcctccattttgttaactaaattcatcaaatccccaactacgttctttcaatttccaactaatgttctcctttattccaactagatttcttcattttgtcaccatcctccgaatttccaactaattcctccaattcccaactacatcatccatcatccaaacgttaatcgccaacctgatgcacaccacttcaactctccagcaacatgttcaaacgaaagaaaaacgcgggacagaaacgaaccaccataatcgactcggattcgtcgtccgaaggctctggagatgaatccgcgctttccagcgccttcaaacgcagaaaaaacgatacccagaaacgcaccactccaacaagtgttgccacctccaccaaagtgagagctccgtctttctcttccaccattgaccattcccattcccgcaacctatctaaaactgacgaagcaaccaaggagacaatcctgtacgccaaagacgactcggatgactcgcaaaagttgtcaaagggcccatacaaagtccccttctcaaaacccactaccactaccacagtaggactaaaggcttcgtccaatatcaagagcaccacaagccaagattaccaaccggacgtgtgtaaagactacaaactgacgggattctgtggatacggcgactcgtgcaagtttctgcacatgagagaagattacaaggcaggatggcagattgaaagagaatgggagatcaaaaacagagaggatgacccaccacgtgatgccggaggagtgtcacgtgacgcagacaccgctacctcgcgcgccgactcgggtataccggatacatgtcccatctgtcagggggaattcaagagtccggttgtgactcagtgttgtcactacttttgcgaaaagtgttttctggccaagcataagaagaagcaaaactgttttgtgtgtggcaagaacaccaatggtgtttgtaagcccttcaagcggtaggagggtgtgtattatatgtatttattgagcaaatgacttgcactgaaccaattgcacagttactgtctgtatctctccaattgagagattatggagcatcttggagccttctatgaacaatgttctctggggattagcggccttcagacctcgaatcgttcaagtcggaactctcagacgagtgagatgcatttttgagactctctgcgaggataaagagaggaatgtatgagaatagacgttcctaccctcgatgagatttccactagttgacaagtaccagagtcctgtctacaatctgtacagcgtggaaccatcatctagttacttatctatatatctaagtattgttatcatattacttgagattatacttaccaccgtacggtcaagaaatgctgacatgtgtctaccaatcgatgaatatgtacccgataaacaccattcaaagtgcatattgctcttgtaggctcctcaaactgttttacgccttaccaacatctccagacacattccttcagatcatttttggggagatccctatctcgacatccaggaccagaaacgacagacgtaatcaccacgaaactcatcgcttgtacaatataggtacaagtacaagtgcagtctgagtggttgtacttgtactgaaaaagtccttttccattaaaaatctcctatctatagacaccccaatcgacatgttcaaccagcactcaaccgtccagctttggagagtcagaaaacgacggaatctcggaaagaacctggaaacacttgaaaaaacaaagaaaatccaatcaaatatgccttccaaagaatatcacgtaaattaatcctccttttccgcccattcttgtaccaaactccgtacatacttctacatgtatagttcatgagaatagaagagacaacttctgaaggagaaaagatactgccatcaggacttcaccattgtgatcataacaatctgaacttctcaatgatatatatttaatgctctcagcagctcggcgatatggactatatgccattcagtacagcagttgacaggaacagtgcaagaggtgtttgagaggtcacgtgagatcacgtatctgtagttcacgtatgggctttgttttaaagagtcatctgatgtttccctcgtttccctgtttccctcgcttccttgtttccctcgtttccttgccctgtttccatcaatgtatttacatacaacttccaaggaacttgacagcgctcagagaagcggcatttccaatctacatcggcactgggtgttgctctatttctattatgctatattccacctagactacatcttcttccttctgatctccaatccatccttgtccgacgaaaaagccaacacagcgacatcctgataccccggatgtgacttttgtctcggctgaatcagctttttggccagcgaatacttctccatagtgtttccctcaagcagctccgacgtctccatgatgactttgtagagagcaaaaggcgatttgatgatggacgaagtgcttaattctgagacggtagactgggtgagagatccaaggcacgccatcaggaaggagaaaagtgccgagagctcacgagactgcttctgattaatcaactgatctggcaaagaactcgagttggaggcgaaacctttgcctccctgaagacacctctggacaatggagttgagagctgtgatggtggcttgagtattcaccagctgttttttcaacgccgtctcgatttccacagacacgtgtcccaatcctagcgcttccgacaccagaaaagcgccaaaccactgaccttggcgcatctgcgatgggagaggcagtccatagagcgtagcgacgacgcaattgaccgcagcttcattgatccagtttccggggtcgacaacagtgagtttgagaccatcagactggtcattagtcagcttgtcacccaggacctttgatcgcgctgcaaagatggcatgcacggggacagacacggagttaatagtgagagttgtgtctgtcagggttttggacgcgaacacgccctgaatataatcgatggtggcatccttttgtcgttgttggtgctcgagtttttgttgcttgacaagttctttttgggccagcttggaggccaacttgtcggattcactctgagacttgtaattggactcattttcaacagattttgaatccgactccaggtcctgactcgtctcagccgtatctttcgactcgtctgcctgggtttgctttttggcgtctttggcgtcgtttttgtgtttctcattgggggtttcagaagtcgtggtggcaagcacagagtcggtataaccagtagaaaactggcccgccttcttagactcctcctttggcgcctgcccctttgtagcaggcccaggtcccttttgttccggttcaggctccggtgtgggctcaaaaaccattggaacatagtaccccatgcccatttcgtacctagctccatagctgggctgtcgctggtgttgtcccatgtattggcccatgtgatggggtcccggaggaggtcccgggggaggagccatcggataaggagcccccatgtgaggatgtggccctgggtagggcgcgcccacaggcatgtactcaaaggtattttcaggaggcatgtagtagtggctgtggttaggaccggcgccgtaatagtagtcttcgtcgtagtccgtcatattggtggaggcgaagaggcggagagtggagaggcggaaaggcgcgagtggcgagtggcgagtgtttctgccgggagatgtgcacggtatcaggggtttgtgttgcttgtttggtggttaaagttgtttgtgttgcttctcaacccttgtgtgtcacttctcagcccttttgtgtcacttgttgatgctctgaaagactttgatgccgtttccaaacgcttctgtaccgtatgtgccgctggtattaccacttcgatctgtatgctggaaaaatacccaaaagtttgaagtgcgttaggttcaactctaacgcgtggcaaatttggtgttgaaaaaggtgctctgagccgatctgaaatctgacaacatgatacgactcagctgcgtctcagcaacacaatgatacatctaccatccaaatcggagcactctaagacccccaaacatgcacctgaaacacacccgtgcatgtcatcaaaagatcaaacattgctattggtgggtaaaaagagaagtgtgcccgaagataatacatgtcacgtgaaccggacacgggtccaccagctcgcacttagtcattttcccccagcttttactcgtatcaggaccatctccaaagttgcttagtcatcaacaaaaaatgaagggtacagtagtgaaaaatcatgttgttgaacagttgtgggttcgactcttcaaagaagtctcaagagggtgtctaatttatgatcgaaaattgcgactgtcgtcttgcacttgtaaaagctcaaatcatttcaatggtcatacttattaataataatacatagccgtgtctacctcgtcttgctcagctcctccttgagttgtgcggaaaagtcgtcctcggcgtcgtcgtggtcccagtcctcctcccacagctgctgagtgttggagttggatgcaagcttcacttcggactcggcctcgttccagtctgagttagtatgatgatgggggtaggttggcacgagtcgtgcagtaggtggtggacatgaataccgctagaatgtgtgagtgaccatcgtcgaaacgaaccaaggcatctgcgcatgattccactggctgcaacaacctgacacattgtccggatgacaacgcggcaacgaacgagtccagcgcactgctcgctgacgttcgtgggttgttcatggtcacagcatgtacatcagaaaccagccagtcggctagaaaccagtcagtcggccagtgtctgagactggatcaccctcgtcccgaacagtgaccaccaaccagccatttccaatcgtggacagccccattccaacagatccaccatatcctccttctcctgtgtggactccaccacctcgcattccctctgcgtcaactctggtactcaccctcgaccgggaaatcctcaaactcgtcgtcctcctcgagagtgacgagaaccttgggcttgtcttcgttttgcttgtcggacatgatgtgttgtgtgtgagtaagtggtgaggtggagtgctggtgatatcgccacatgttagagttggaaactttatctggggggggagggcgtttgagagagaatagagaacgattcttgaggaggttgcgctggttatggacagattggagttatataatggtaatcaatactcttcaaacatcaaactgattgttttgctttatccctagaacctctgaaagacgtttaaaactgaacctcatttccaccgctatacatagcttttacttaatttaaagtaaatacttgacctcgatcaacaaacaggaaactaaatacttggcgcattagtggagaacacaactatacaggccaaccccatattttccagatttacacccgatagtcttcccaattttcaccaatttccagtaaaaacaacttgactgccgaaaatatagtactaatctctcacatcacgtgaaattatctcatatacaacaaccaacacttgttagtcagaccatacttgtaggacctcacagcaagaccttctcaactcaactcctgaatgactcatggtggcgaagatttttgttgggcctagcttgagatagtcacgtgaccaaccagatatgaccagtcacgtgaccaaccagatatcaccagtcacgtgaccaatcgtcacgatccctccgtgttatcatcagagtctcgccatatgtaaacttgtatactcactatacattccctgaattgacactggaatgggagctcaatttgggagtctgggacaggttaggagctcaattcaagtgtctgggacaggttaagagctcacttcgagggtctgtctcatctattattgccacaggttatgatccccttcttgtgaaccgcctctaatgtcacccaccactcttcttaccctaacccccatgcaaggcgattttttctgaatatttttgataagctttgggccgttttgacgcacaagtttgcaaaaaaaaatactcaactttcatttcgtcagtcagccgacatcgaggagttaacagtgagtgttgcaacgtgggagggagtgggtttagtgacatgtgagacggtggctcgatctggacgagcgcgtgatgggtttggcgacagagacataagacgacttgggcacacgaagaaacgacaccaacaagcgacacagacggaatggggttctgggagcgtgctgggctgattctggagcagtgggaaggcggttgaggggctcttagtggactttaagctgtttcccacgacactgggtgtgtttttgtggcgacacaaagccgggtgatttttcaggactgaagggtggagatggactgatcgtgatgatggcaatggatgggggcaactgtgggtggtattctgtgttcgatagacggaggtattgtggcagttctggtttggccctggttgctgtttttactgaccagactagtgttcatattacttgcattcgacgtgatccttctgcatataccagccagatggatctatgtcctatgcggatatcttgcgacgcagtcgtcagtcaactggtctttggttcattctttggttccattctttggttccattccttggtccattctttggttccatttacatctttcgtttctttcacatcgttcgtttcattcacacctctcatctcagagtcttacatgtcaaacgtatcaccatgtgttctcaagtcgatgatcaaagctcgtcattcaaccagatgatcactccttacattccatggcacgctgttgtccacttgtgactttcggcataccctttaccgttccgtactaacccagtgaaagaccgcttttcctccgaccctccccgggtcatcggaggcattgagttcggcgcgctttcccctcaggaaatcctcaaactctccgaggtcgaagtcgctactcgagatctctatgacctccaaaagggccgtgcccccatggagtacggcgccctggacccccgtatgggcgtgtccagcaacatgagcaagtgcaagacttgcgcggagccgctggccacctgtcccggccattttggccacgtgaagctggcactcccttgtttccacattggttacttcaaggccaccatctccatcctgcaaaacgtgtgcaaggactgtgcccgcattctcctctccgacgaggaccgacgcaagtttctgaccgagctgcggcgtcccggcatcgataatctgcgcagaatgcagattctcaaaaaggtcaacgaacaatgcaagaagcagcgtcgttgcgtgcactgcaactcgatcaacggtgtcgtcaaaaaggccggccctctcaagatcatccacgacaaattccgacacgtgggcaagaagatccccgaggagaagaccgagttcgacaactccttcaacactgccaaggagtctatccctgatgtcgagcggctgcagaagaaggccatggacgatctcaaccctcttaaggtgttcaatctgttccgagagattttgcctatggactgtgagctgctgggcatggaccccggcaagggacgccccgaaacatacatctggagatacatgcctgctcctcccgtgtgtatccgtccctcggtgatgcaggacagtgcgtccaacgaggacgatcttactgtgaagctcactgaaatcgtgtggaccagcgccatcattgaggctggtctcaagcagggcatggcagttgcctcgctcatggagcaatgggagctgttgcagctggccgtggcagtctacatcaactccgacacgccccagggtcccggtcagagcgcctctaagcccattcgggcgctgacccagcgtctcaagggtaagcagggccgtttccgaggaaacctgtcaggaaagcgagtcgacttttccggtcgaaccgtcatttctcctgaccccaatctcagaatcgaccaggtggctgttcccgaccgggtggccaagattctgacatatcctgagcgcgtgacttctcacaatattgaaaagctgcgtaacttggtgatcacgggtccttcgcagcatccaggcgccaactacctcttcaagaagggcgagtctctgcggcgaaacctgcgatttggagaccgggccaagattgccgaacgacttgagattggtgatgtggtggaacggcatttggaagacggagacgtggtgctgttcaaccgacagccctcgctgcataggttgtcgattctggcgcactttgcacagattcggccctggcgaacgttccggcttaacgagtgtgtttgcactccctacaatgccgattttgacggagacgagatgaacctgcacgtgccgcagacagaggaggcacgaacggaggccatgtgcctgatgggcgttaaacacaacctggtgacgccacgatctggagagcctatcattgccgccactcaggattttatcaccggctctttccttatttccaagaaggactacatgatcgaccgacggacattctgccagctgctggcaatgatgtcggacggagacatgcagtttgacattcctccccctgctatccagaagcccgtgcaactgtggaccggaaagcaggtcttttctttattgattcgccccaacaagagctccaaggtgatcatcaacctggacgccaagaacaaaaccttccaacctccgccccagggctacccccgagatatgtcccccaacgatggttttctcgtcatccgaaactctcaggtcatgtgtggagctatggacaaggctactctcggagacggtaagaaggactccgttttctactcgattctccgagactacggccctgacgaagctgctggtgccatgaaccgaatggccaagctgtgtgctcggtggctgggtggccgaggtttctccattggtatttccgatgtcacacctggtgcagagctttcttccaccaaggagattctcgttgaacaggcgtacgccaagtgtgacgagctgattgaggcgctggcacaaggcaaactggagccccagcctggttgcacacctgcacagactctggaagccaagattggtggtctgctttccaaggtgcgagaggaggtcggagaggtgtgtatcaaggagctggagaagtcgaatgctccgctgatcatggccacgtgtggttccaagggatccacgctcaacgtgtctcagatggtggcggttgtgggccagcagatcatttccggcaagcgagtacccaacggtttccaggacagatctctgcctcacttccgaaagttctccgtgacgcctccgtccaagggtttcgtgcgaaactcattttactcgggcctggaccctccagagttccttttccacgccatttccggccgtgaaggtctagttgacacagctgtgaagacagctgagactggatacatgtcccgtcggttgatgaagtctcttgaagacttatctgctcgatacgactcgactgtgcgaacatcatccaacggcgtggtgcaattccgatacggaggcgatggtctagatccctttgacatggagggcgacgccagacctgtcgatttcaacagaacatggactcactgcgagtacatctcttcaaagttgggcattgagcccgaggccgagacaatcaatgtgtcttccgtgcctgacacacctctcaagccgtttgagatcatggctgtggttgaggagcagatcttcgcgctggaacagaagctgcagcgaatggacaactccggaaacatgctttctgtggcaaccaaggcagcacgtgaccgtgcgtcagcagagaaatatgtcgacgaggtggatccccgacgagacttcctgcagtccatcagaggcttcatttacacaaaggccgaggagctggctaccgtgcgtgagtcccgtggtctgatgggcctgttggagaagcccgatggtgacgaatacgacggtcaggactttgatctgtttgctcccaaggctgtgatccgtgcagtcaaccaagtgtgtcgaatttcgcaccgaatggtggacaccttcctgcaggcctgtcttcgaaagtaccagaaggcgcaggtggagcctggtacagctgttggagctattggagcgcagagtatcggagagcccggtactcagatgactctaaagacgttccatttcgccggagtcgcctccatgaacgtgacactcggtgtgcctcgtatcaaggagatcatcaacgcttccaaggccatttccacgccgattatcactaccgttcttaacaacgaaacggagttgcaggctgctagaatcgtcaagggccgtatcgagaagactcttttgggcgacattgctcattatatccaggacgagtactcgtacgccaaggcgtctgttcgagttcgaattgatttcaacacaattgatcacctcttgcttgaaatcgacatggaccaaatcagagaggcgatcatcaaggctcccaagctgaaactcaagcctggtcaggtgtcgatcgaagaagagaagtacattcgtgtcgacattgaatctgatgccgtcaagaagaacggctccacgactatcattgatactgatggagaaatctttgaggaaggtgttgaatctgacactgccatgttcctgcgtactcagcatctcaagcgggtgttgccaaatgtggttgtcaagggcttcactgacatttctcgagccgtcattaacattcgagaaaaggacaatacccatgagctgctcgtcgagggttacggtttgcgccatgtcatgacaacctctggagtcattggtacgcagacttcgaccaaccacgtgctcgaggtcaaggaggtgcttggtattgaggctgctcgtgcctccatcattcacgaaatcgactacaccatgtccaaacacggcatgtctgtggatcctcgtcatattacgcttcttggagatgtaatgacatacaagggtgacgttcttggtatcacccgattcggtcttgccaagatgcgagactcggttctgcaactggcgtcgttcgagaagaccaccgatcatttgtttgatgctgctttctacatgaagaccgacgatgtggagggtgtttccgagtgcatcattctgggccagggtatgagcattggtactggtgccttcaaggtgctgcagcctctggctctggacaaggtcaagattggccccaagcctctgctgtttgaggaggtgtgcaagcagctcaaaaatgtaaagttggaggattaataaattatacttactgtactgtgacaccagtcgattgatactagatcagtggtgaagattttacaagatccagttggtgtaactaaattgtcagtagccagataccagagcaagactggtgatagaatggggatagcagctttgatagagatcaaaggaacgggaactgtaacaatacaaggtattttagataaatccaaagttcttggttttgcaatgaacccgccagagagttgaattactgcaagagcttagtgaataggttcatccttagtattgtgttgccagggtctctcgtatcttcagcgatggcgtcagtgaagattcgagagttgaaaggtggaatcagaagagttaggcgtcgtaatatcagctctcgctttcggataatgaatcgatttcagtctgggagatgacactggtgtaccaatgatccctctactctccccttgtggtatgtgacatcttcaatagacatccagtctggtcatctcttcaccaggacaatttccttgtgtccctcattcacccggtccttgagtctctcgatgatctgctcctcctcagaaaacctttgagcagcgccttgttataacaaaatagcacctagttctttggtttccgcggtttggccatcttgatgcgtcgggtggttgagaatcaagctgccgagtggataggtgggtgcggtttggacgtctgcagaggaatgagagatcctgtcgtgtacaaagctcgttgtcgatatcgttgcggagcgcggaatcagtctgtgtcagaggtgttggtatctggatgctacaagtagcttgggaatcagtcgtcttcgtgttttcgtctgtacttagtgtcaccaccaatgttgttgtgtttgtgtcgcctgtgtctgtggcaggtagcactatgaaggagctttgtcactggtatctcgtgtagcaacagtagagaggaagagtccaagggtagaatattagtgaggtctaataaggtcatctgtaagtcccgactaaggggcaaactgcgggctaactaaagactaagtaagtgggtgatagttagacgaccaatgaaggatagccagggacatcttcctcgtcccccttcagttgacgctagaagatgtttggaccagagcggcgagtggaaattcgatacaatatcagaaacagttcgaaataccgactcagaattgcaaaaacactcttagaacagttggattgtgcgtttctaaaaagtgtagggaaaggaacggactttgatggactatctgttagtttctgtttgttggtgaagagctggagaagtcctgaggcataaactaatacatggagactttgtttgttgatatcttgacgtactctcgatattacccacagttattacatctttcggactgtttctgcttgggtatcaggtcaaaacctgacattgaaggaaccaccaacgtaagaaagaaatttataagagagaaagtgattcatataagcggaattgataattatcacacgaaatctcagtttcaatttcaatatttctaatacaaagactactcctcgagttatcgttctttgacaaatactgtacagtccatataaatctccaggggctcgtaacgcccgattttgggtctggattaaaacgagaagttcgtcgccttgataaaatcgacaatcgccatcgatactgctcttgagatcctccaaagcattcgccagagactctatagtcatgttgagacaagtcttgtttatcagagacagaagaatgtttatcatgttggccaggcgtttcacaaccgtgacgactccaatatgggccaatttcaagttccagtcgtcggttggcctgaaaaatatgtgccattacctaagaaatggccttttcaagggctttgagaggtttcgtgctgtgatacggttgaatgacaaacacttcgttgaagatagaagcaggaccgtgctgtttgagatagtagagacttggtcatctgattagagatgggattcttgggatggaatatgtttttaccaggttgtcgtcaaagttgtatactaatactgttaggaacatgttgatagcgctgagaagagcagataatgggaatgaagcgagatatgagatggaagcgtcacattaattcatctctgtgtgacttgaatcctcatttctcgcctaagagtagatactgtacgtcttatcacgctagatacggtcccccttagatacgatcccgctagatacgatcccgctagataagcatatttgttatatttgttagttatacctcaattcacaagtaactaggtaggaagtacttgaagtagtacttagagtttaataaagcctaacaatacacttcaacacgaacatggcatgtcctggacaccacaacttgacgtggtcgtccaattggcccgtgtcatactcttgaaagaccattgcctccccaacacagcccgttttgtgattattatcttctccccaaccaagcccatttcctgattattatcttctactccgatttcgcaagtaacaagtctgtatctatcgtagtcatatcaaacagttagggacattcaatcacaattgtgtcatttccgccagcataaacgatcattgacacatttcctatcatctcaacccttccacatatctgtctccatactgacatgagtatacccttggacggtatatcctcatcagggagacctcacagagtcattaaaacttctcatgacccttgactactctctaaaaccccattgagaccccatttaacctcaaaatctcccgtttgtgccgctttcaagtcgctcactccccttcttctcttatccctcctcggggacccgctcccatagtgtagtgtgtggattcagaccatttcccgaggtttccagcaaccccagctcgagtccggaaacaaatttctctccggcgtgtctctcattctccattgtccgcctttttccgccgtttccgcctttttccgcctttttccgcccttttcccccatttctcagcagactccaagttttttacagcataaaacaaggttccatatccctgcataatgcatatctagcataaccgttagttcacacaaccacaacagttccagtccagtcaaatatcggtcggcatcgaatcacaggacccacgtgacctagagacacacacacacactcccccatcacgtgaccaagagacacacacaccatcacgtgaccaagagactcacattccccatctccgccatcaaacacctcgagtcaaccggaatcgctcgccaccaccctcgaccactcgaccattcgaccacatccagcatgtcactaacccaccaactgtccgctccgccaacatgctcggactacaacttggacacgagaacggcgaaaatcaactttggcgtctcggtgcttatgacgttcggcatgtttgccagttacgccccgcagctgtacaagattgtcaagcggaaaaacgccgagggaatttctccttcgtttctgcttctgggatctctttcgggcggtttctttttcgccaatatcgccatgttggctgacccggtagtacattgttgcaaaagagaactggacgccacagagtgtctttctgcatcgctgggcgtgatacagatctttttccaggcatccatgttttacacaattccgattttctgcctgatttgggctagaagacaagctgaccagaaccagtacgaggagatcaagagagtaacgactctggtgacggcgtccttcttcgtgtctgccctcgtgtgtgtggtttccaaggtgacgggcaagtatccccggacgattgccgacgtttttggaattttggccgccctgttgacatgtgtgcagtacctgcctcagatttacaccacatacaatctgggtcacgtgggctcgctttccatcccgatgatgtgtttacagacgcccggcggtttcatctgggctctttctctcgcgctgagacccgagacaaagtggtccacttgggctgtcacttttgtagccgccgtcttgcagggtgttcttttgatcatggctgtttcgtttgagtacagagacaagaaggtagacgagcgaacagccctattgaacgggtccgttaacggtgacgatgacgatgacgatgaggcgtagaggaatgagggatctagactggagtactcttacaggtgagtgcattacgccctacacaaggctgatccataaacaatacatcaacactccagtcgttggcctcttcggagccaagggcccttcttcggactctagagggtaagtaatatcaatccctagccctcaacgagctgattccgccggtcttgtttctctatatgtaatctccatacaaaccgagcgtcttctctccaccagagtcatttctgtcgccctcctcgcctctggttttgtcatcacctaaacccacccctctaaatcttcctcacaaaacgaggccttaaaaacacaaaagctccccaaccaaactcttcctctttcacatcccttttttagcaccactttttcccacacccgaggcaaagcggcggacgcaatcatgttctgtctccaattcggcgccttgtgtgagcaaagacgtgtccgcgtagcggacgtttccgagcaagggacgacgttgtgcttagactgtggtgttttcagggggttaggaccaggagctggtgtggagtcaccacatccgtctcgtggtatgatgcggccgatcgtgcaatcaagtcgggatccaagaaaatcgcgacctagatatttctagggaatgctcgtcgtatggccgaactgaggacatcattgtgaaaacgccagcacagctagcagtttcacgacattgccacagacgccgatggaaccaaacagacacgtgatagcacactcgacccttcttcgatggatacttcacacgcggcgaagacattatcaccagggtgaggaatgacacaatactgtattgcacaatacattccccgtatcacatgatccgagagtgtggctgaggaactaacacgtttcctgtcgtctggtcagaccatgttattcaatttcgatgttcaggatcttgtccctcctgactgacgttcatgatctacatacaccgtctacgagtgagtattggagtattggtgagcagtggagcattggagtattgatgtgagatgtttctcgcactacggatttgggatctgtgattgatctgccgtgagattgggctattactgggctgtgacacgatgtaagatgtgatcttgccaggtcagatcggagccccaatgatcttccagatgaaaattaagctttgggaaaatttcaactttgactttggaatttcagcatttgctctatcatgcattgatagtgcttcgctcagcgtcttgaattttattacgtggactgtaaagaattccatccactccagatcttgcattgactccaagtgtctttccaggacacttggtcgaccccagcactatctgtacattgatcagatgagatatcagtcacattaactatagcaaataaataaagccgtcggtgttgcttctgttcttccatcccaaagcccctctcaggacggtgctgaggacgacgcaggcaatcgtgaagcccatggcgatccaacagcctctatggtactggggcgcttcccgagcgataaacgtccgcaaagctatgatggcaaaagtgtccgataccattgcgaagatggcaaagctcatgagtcggcggtgtcttccttggatgttgcttccgagccagcaggccacaacaacaaatgccgccatagtgtttggaatcacaaaccagcctcctccaaacttgatccaggggtttctgtctcccggtttacagagaatgagcgcccatccgatgattgtgaaaaggtagttcatgagcaggaacgggtaattgactcggagtttgaacgagcaccatccctgaacaactgtccagaaacatccaaaaacaatcattgtccaacagatgagctgagcgatggccgatgtctttcctacggacattagcgtaggggacatgagcagagcgtagcagcagtccagtccatggtaggtgaagagtcccagaactgagcatgtccacactatgggatcttttgccgccaggagaagtccttcaagcggggtctctgtgggctccactgggtttccccctgcgtagtcgtcttcagtaaactgtttgaagaactcatatccgtcctggccgtgtttttttatccatttctggctccaaaagtagtcgggcaacagtctccagatcaacggggtctgaatgcatccgcagattccagtgacgaagaattgccaggaccaaccgggcttcttgtcgtggatgagacccagagcaatggcaatcagcgtgaagagtggcaccatgaaccaggcggctccccacgcacaagcaaacacaaactgcgcctcgtaccttccgtgccattggaaaatgacgtgaaggactgccggtagacagaagttcatacagacacccataatgactcgatctgcgactagaccggcgtagttgtggcacactccaagcagacagatacacagaccccaacagaacatttccacggcaaaccagattcgaatgttcactttgagaaagagaaaggcaaagggaatggcgagaaacgcgtaagggaaatacagtgccgtttctgtccactcgtattggtcaacggtgatgtgattgaactggaggatacctgctcccagagcaggaccaatcacgtctctggagacaatgtgggacacatagaaggcctggcattggcatgcaatagccagagaacgatgaaactttagatgatgactctgtttggcagtcagagtggtcacatgaccggcctcgaggctttccgggtgggaggagactttcttgaacaccgaagtgtctccaagaacagctgtggggtccgccgcgttctcaacgtgctcggtggacagcttggcgtgttcaatgtgatcagcagactgttttgcctgttcaacttgttcactagaatgtttggcttcaccagcaggactggcatcttcgatatgttcagtgtcttgtttctccgtgtagttttgggtctcggagggagtgtctgagtctgtgggtgcgattgggtctgtttcgaccattctgaaactgttacgtgaccccaattccttcttcacgtctatatatatacgtttctttccgctcaagtgctctgacaacatgaccgaccgtccaaaatgagcatccgcaaatgtatacaaccctgaaaaactcagagagtaagttggtgtggggtagaagcgataaaagggatctggagcggctatttctacactaacttaaccggtataatttaacaacccgataacctggcgatgagtatgactctgtagtacatctctccattcctatgagtatggctctctacttcctacaagacagccatactgccacggtcacgcctaatttccacctcctctgatccgacgaatcctaccaccactaaactcttcacctcaagtcccgagtttgctcagccgtgaatcctgcgagcattttgggtggctctttcggggagggcccccggttttcggttttcggttctcgtgtaaggtttctccgggaaagagtctgacatggaagtgagttcatgacgactttggggcatattttgggcaaatttgcggttccggaacacttgttaaagtcggttaatgatcataaatccgcctgcaacgaattctagacaactcggcccctattaatccggttccttggcgaggggaaagacaggcataatccatgcacctaaccgagatggaacctaaatcaaacaaaaaaaaaacatcccaaaacattgtcaaaaagtctcgagtcacgtgatttgcgattgcgatggaggactggggtatgtgtgtgtgtgtgtgtgtgtgtgtgattaggcggggtagaccgcggggagactcgtgttgttttttgcctcctggcttgatttttgcgtcgtggatgacgcacccctctctgagggcaatgtgacctcatgacatcattagacagcaaccgtatttaccccacagttggttaactttttcactgctgtctcgagacgtgttcccggtcagaagtagagattaaactgcgactgattttcggtcttagggttaagcaggtgtgttgaggtgagaggaggtggccactgtactggtactatacgattaagtgtagttcctgaacggtacggcgcaaagtgcagtggagaaggtgatgtaggactgatttgaacaagtccaaatggtttctagtactgatgttcgcccactgtatcatttcaaatcatcatcaattgctctctcggtctctctggagacattctgttgagggattgtatgcagtataatgaaaggtcaggacacaagtcaccaactttgcgcgactaagttgaatacatgttgtacattttatacatttcgctttttcgattgcgccttacgactcaggctactcttcgggacactgtggatatctcgagggtagggtcatatgctgtgcacctgatcgtcagaacagatactggagaagttgattctgatactaccaaaacaacatatggacttggattcaataacccgaccaccgtggtctcattacagtacacccctccccaacgccactccccacacatcgtcagtgagtcgtgcatgaggagtcacagtcttagtcggtctcgtctcaccgtgtctcaggttacaacacccattgagtcttccgcgatttggagagatgatcatatggtgggactaagccgacagactagtctatgacaaagctgatacctgtatttagtcatctcgataagcagtcttctaactgaaagtgtttgcaaggctgctagatcaatgatgtctcaccacattgttggacacttagtcaagcagatcgtgagccgctcggtcctgttaatgtctcagcagatcaggtccggctcaaggatcggaaaaacccgcgacatgcgcgacggacagcggaagttgaatgttccgagtgagactgtctcatgtataaaaaggcgattggggggttttgagacagatattgacacctattgtctgtaccaagggtgattgagacccattgttcacctgactgttgagataatacctgttagggtggagtacatgtgggtacgtacttctactacagtacactacagacgagaacaacttcaacagtgtatattgtgggtgaatatcacggctggggaccaaaagagttgtcagatgtatttctttggcggatatctttctaaaaatactagtatcacttctcacagtcatgcttacatgtacatctattcacttgtacttgtagcacatctgtaaccccagtgtctcagcatgtccaacctatcgggttcattggcgtcttcggagtcgtccggctagtttatcagattctgctgagctttgaaatctgttgagatgattattcttctggaaattcaacttgcggggtgaaaaacttcacaaactccgctgaagtgcctgggcagggatggataccgtctgacgataagcctccgacgaagcttctgatgctaagcctctgacaatacagcctccgaagatacggattcagacgatacagcttttgatattctgaattcctgacattctgagtccctgacattctgagtccctgacatttgagctcctgggactgctatactgcagcgtaagtaaatctaagtaatctgaacagatgggatctcagaaaaacccggatatatgaatattttgtgagaagagtgtccatattttattctggaatttgattagggtccctctggcaacatcttggtatcgtcacaatctcagtagcgcctctggaacattgattttgcacccccagctgatttttttctttaagtaattgtcaagtaattggctacccgttccaaaatcagagaaagaatgccaaccgatgggagagtgtcaaattatataaatagacacggtagtaacattgaagatatactcagaactcatcagatgagctttttccttttttattcatcaccctcagccgtgaaccaccattatcgactaccccgagtaatttagttgatgatagttataagttcaagtatggcttaatacactcactattgactttatattctgccgaattgtcagcgtaagcacatcaattgaccacgtgacctaactcccacgtgatctaaaaccccttcccccacttacccgtgcgatatctcctcaatccaccacccctccactctcttatctaggctgtaagacattttccttagttgaaccttgtaggcactccacctgcccaccaagggtttgaggatactctccaagtgttgataaagaagagcaaatggaaggcagagacaaagatactattcctagctcccttctatcttttcagatacgacttttatcgctcttcctcgcccgctgtcaacttaccctacctactgataagcgcatggccgtatgcacaagtctgcatgttgcgagatacggcacgaggacctgtgcatttttcagagcttcaccaaaacaatcaaacgggattggagcggcgtaaatcgacacaaacaggccttttctgttgttctacagtgataaggacgcgccagcgacttgaccggcgccacagaacacacaaaatacacaagacaacttatttattgcccccaccctttcatcatcataatcatcatcatcatcatccccttctgacaccctcagtatatgatcaatcaaccactaccacatgagccaatacagtcgccacgcgttcgataccgactccgactcggatacggagctgactccaatctacatcgatgaccgttactcgtcaatggtcagtaacgactccagagcaggcttactaagacgaggaggtgatctggaaagagacgccgagagcgaaaagacccgcgaagagaaagaggaggaattgagaaaccacagcttcagcaagtcaagggataaaacgagggagacagtcgccgacgccactctcgaatccagctcttgtgtagactcacaatacgacacagtggagacaacctctattttttctgtggggcgcaaaaaggccatcaattcaccgtatccagaagtacgggctgctgtacctgctactgacgaccctctaatgccgcaaaatacccccagaatgtgggtcattggcatctttctggtcaccatctgttctggactcaacatcctcttcactctgcattggccagcattcgtcatatcgtccttttttgcagccatggtggcatggcctctgggacgaatatgggaccagtttgtgccgaattggagaatccccctgactaacatctacctcaacaactcccccttcaacatcaaggagcattgcctgattatcgtcatggccaacgtctcctatggaacgggcgtctcctacgtccccgtcattgtgctgacgatgaaacacagatacaacaacacatatttcggctggggcttcagtattgtcagttccatttgtgtgcaatgtcttggttacggcatggcgggcatctgtagacgtatcttggtctatcctgcctctctcatctggcccagtaatttggtcaccaccacttttctcactaacattcacatgaatgtgaaccatactgccgacgggtggaagatttctcgtctgcggttttttctcattgttttttccgcctactttgtctggaactggttaccgggctatctggcgccttttttgtccaatttcgcctttgtgacgtacgcagctcccgacaatgtcattgtgaaccagattttcgggtcatcttccggcctggggctcatccccatcaacttcgactggaacgtcattgccggttacattggcagtcctctggttccgcctttcttctctatcggaaacgtggcagcaggagtggtggtcattttctggatcatcacccctattttgcactactccaacgcctggtacgggcgatacctgcccatgagcgattccaactcgtatgaccgatttcaaaggacttatgatgctgagagagtactcaaaccgcttgtcaagggcggtaaaaagaagtttgaattggatgtggaaaaatacaaagagtattcgccgttgtatctgtccacgacatttgctctttcctacggcgtctcctttgccgctatcacatccacggttgtccataccattcttttccacggcaaagaaatcatgtactactggaaacacagccgaaaggagccagaggatgtgcatatggaactcatgagaaagtatcccgaggtgcccgaatggtggtacgcactggttctagccatctgctttgccctggcttgtgtcacggtctccgtgtgggaaacagacttgcccatttgggctcttatcattgcccttctcatcgctggaggtctgcttatcccggcaggtatgattgcggcactgaccaacgtgaccatgggtctcaatgtgctaaccgagtttgtcgtgggctacattcttcccggacgaccggtcggcatgatgtttttcaaaacctttggctacatttcaaacgcacaagcgctcaactttttggtcgatctcaaactcggccactacctgaaactggctcctcgagtcatgttttgtgcccagatactggccacaacgtggggcagcatttgccagctggctgtggtggaatgggcacagatggcgatcccagatctgtgtgaagagtcgcaaaagacaaacttctcctgtccccaggtccaggtcttttactccgcgtccgtcatctggggcctggtgggacctggccgtattttcggcgaagggcagctgtaccatgggctcttgtggatgtttctggtgggtgcagccttgccttttttttcgtggctgtggctgaaacggcaccccaactctcggctcaagttcatccactggcctgtgttcttcaacgggccttctcaaattccgcccgccaccccctacaactacgcatcgtggtgtgtggtagggtacattttcaactggctgattaaacggcggtggttcaactggtgggccaagtacaactacacactgagtgcagggctggatgtggggatggctgtcagtgcagcggtcatttttgtgtcgttgcagctgcccaatatcaatcctccgtcgtggtggggaaccaacatctttacgccgacgatggatattcagggcaatgcttttcaggaggtgttgaaggagggcgagagttttggtatgaagacgtggaagtgaacggtgagtgcgagacaccagtacagggactattctgggttcaggcctcgaggcgtatgtctacatacaagtgctgtacgacaagtctctaccgttctcgtcaatggatcactatagaatgccgttcatgacggttctaaaaactgcatctcgaaaaagatatgagtcgatgtttgcataatagagtattagcatgtgattgagagagatgtgagtaactatgcatacaagttctgaacttgtaatgtacagtagagctgagttgttggcaggaggatgataggttggcgatgcttggctgttctatggctattctacagtacatcggtttattgcacttcacaacatcttgccaatagtggataaacagttgattctaacttgttgctcaaatcaaaactcatctcttcatactgagtggaatcatcactacttctaaacgccttgaagtggcagagttcacgccgcccgtgacgtgagtagcacacatgtcacctctcagatggtattatcgcatttgttagtttgctatccctgtctttggttctccctgttcgttcgtgaagtcagggctaaacggctttgtcatctctcccgactgaaagtcgaaggaacactttgagcacacttctagtggtaccaagtcgaatctggccgtgtcatgatcgctttcatctaattattacttccatagcgtctctagatggaaacttatctgacttcgtatgtggacttgagtaaatcagtacgggctatggataatgtcctagagatataatgtggtgccatatgggagctggcatgattctcaatgcgaaaagttgtattcccgtccatcatatctcttctcttgttctccaaaaagggcgttttctttcgtatcttgtggcactcacttttgtcactgacctccataattaaccaactaaattaacaaaaatacttacatatatagttgataacaaaagtcgactttgagtttgctcaggcacggcactcgagtcacgcggaattaattgtggattttcgcggctctaaattggtttgagttttggattgaaaactcggaacaattgagtcgcaaaaactccctcttggaggcatatttctgtgattaaaagtgcacaatgtgaatttacgtgactttaggtacaaaatgataccactcttgtctccgagggataactttggcgtgttctgtgagttcagacgagcaatatattggactattgcctatctagctcttgcttagatggattcacgtttcgagcccctaattttcaacttatgacaaaaataacgacattttagtagtgtaaagtgaacgcgacgaatacgctagtatgtttctactttcgccatctctcctggaagacttgttggacaggatgaggtatatcactctacaaacggctttaacatattatatgacggattgaaaagctaaaggtgaggagtgagattcgaggagatgttacccaaataatcgtttttcgtgactttttcttccatcatatcaatccctctgttgacatcgtaacaatgatgtgattttaattgctctatggtctttgtgtcgtcagctagagcggttcaaacccactgaatggccatgtatggctgagttcaccagtgttggagaaaatacagtatcgatggtgtttgaaaaccgatgccagtgctgttattatactgcatctgctttatttgcacttgactgtctgttttgccgtgtttctcctctccttctttcaatcgaatttctcaccatcacggaatgcccactgtttggagtgggaattgcagaaaatctcgatacttcgacaaccaaataggtctccggagtgctcatttacgtctgggtgggcatgtacggcgccactgtcggcccgctgacctacttcatagtgtctgaaacctcgtcggtctaccagcgttccgttaatcatagctctggcttccatcgcaactacttcaagactcatgcaaagaagcggagctaacggctctagaagcctcccgcaaaaatatctgtcgagtcagtgtaagcactcacaactacttgtagtagctccatctcttcttccatcatctctagacagaggggtattggttggtcacaggtgagtggcgaaatgattgctctcttcagccgaggcgttcatagtgaacttcatcaacgcctgctggtctgtacactgtactgttttataaaccgtgctcctagttggaaagcgacctgggattctgttgataacatgtctcgtggataaaacaagggcatccagactgcagtcttggagtcttgggcgatatcacacatgatccgggtagtaccaaggcaacttcaaagacagcaataggaacagaactagtagataaactacccttgtcagacgttgccacttgatctgatagaggtaccaacgactccctggatccatggactgtcgtgtttacaaaaaagcatctgcctctcgaaacttccaggtcatcatctatagtcactgatcttctttaaacactctttctgacccgtgagtagacattgtgtcgaaagattattatccaacagtaaatacttgatctttccggtgattatataatacttttgaacttcacttgcggtcacagcagataagtcgcttttaatttaaacttaacaaatttcaacaaatgtcttaactggagcggttgactattccaacgaatatgctgattatccacttatttaattactacaagggtgtactttcttcaattattagatagcatttcccaccttaactaccttctggtccacttttcttccccctacgactttggtagcctgagatagccacccccagcccaccctttcttcaactaattccaactaaatgcagatgtgttcagcctaaatgaaatgattttctgagctgcgtggtaccacgtgatactgaggtatctacttgtggcgttgtgaggcaagtgggagatttgcgccaatcgattcattgccaccaattaattcaccaatgtcacaaaaaatgactgcggcttggtgctctctacacctccattgcgctgtgctttggtaagacactctccccacgagagagagaacgagctgtggtgttggtgatattggtaagtgtggactcttacagctcaaaggaacactctcttagattcgcccgtcaacctccttggactcaccagctagcggtctgtttcccccccagcattctaaagagcatcaacgagttctggttggtgtgattgtcggtaagcgtcgacaacacttgatgataagccccctcggataaaacccgtccacaaaggtctcgttttcgtcgcagattcacactcacgaccctataccacagcgtaccttccacagcttccaccctgctccatacggcaaacaacactgacggttttggagtttcaggctttcggccgacatcaggagctatcatgggtgtttactgtactcaaaagaacagaagcggtccgcacaagaattgttccctggacccctttccgacgtaccagcgattgaaataatgtgacaaatgtcgagaacagtggtgacacctcgtcgtagtcccatcacctaacaagactctgagtggggttgctatagagcaatggggtcattttactgtattgtaatctcctactagttcatattggatggtaattggagagtcatagatgtccacctgcccccttggatgagctcgcgcgttgaactggtgaactgactcgttttttttttgttccacgtactgtacccgagtgacttggcaatctacaagtacagtatgtactccttggaagatcctagtgacataatcatccagagtacagtattgtacagtacatgtattgcatcgaataccaccgttctctctcttgtgccggatagcacagtctaaggaactgaaggacacctcgagagtatccgagttccccttcagccacactgagaaggatgtccaccatgggtgttaccactcacagtacagctacaccaacaatatcacgcaaatcgctaatgttgcactttagagaactccagatctacaagtagctcttcatggccttgtttcctagagtcatgtcagatctctcaggttgaacccgaaccacattgaggtataatgaaggtacatccgccatcaagaatataattaacgacctttcgctttccacctttctctcctgaagccactcctgtccctgtatactcattctacaatgacacttacgatcatgctagaaaaagcaatcccagacctctcatgcacggttgtttcaacatgaaacgaaggaaaaacgaacctgcaacttctcagacgctcagtgccgaagacaactctcaaactgtccaaaagagccgaaatcaactctctgatcgacgctcagtaccgaaaccaaccctcagaccgtccaaagtgtctcaatacagcaatcgcagaagttcacgattttagatgccctgtgcggcttccaacgttaaactttcaacattgagtcattatgactcaactgctgaatgtcgtataccagagtccccagatcattgcggtggaaaacggccggttccacatccaaaagcgaataattcagcctcacggacgctggagatctggagatcacgtgatcacacactccgtctccggcagttaccctgactacaccattttttcgcactaaacagcggcgccgtcccattcacattagacaaaggcataaactcggctaaaaaaaaaaactatttttgcagagtggttattttctttttgctggattttgttggaatcaaagaagaaactgagtagactctaagtaaaacgaactgtgagtgaacagttgacggggtcttcagaatagtatttgacaaggatgtaggggtttaaaagcgtatcgttgagtatttttattggtgggatattcatattttagtcgctcgtcacgttttttaccccaattagcactctatgaccacccatcccgtacctcgtaccagccttcaactaacatgtccaatagctcgggctcaacaaaattagcgtcgatctgcacctcttgctggagtctaaaacatgtctaaaataagcgagttgaaaaacctccattgcgaccagaccccttcactgcctcgtttaacgccatggtgatgttcaaaaggtcaaagaagaccgtggagaccgtggaaacgctgccgacgggtgcggacactgacaatgcccggttaccggacaaaaacggactcgaaacacacaacgaaaagtgtaggccagaaggaacgacaaacgatacaaacgacactaacgaaatgatgcccgaccgcgaaaagaacggagcacgaccaccaatcttcagttccacgtggaaagaaattatctgcattttcctgcttgctctcagtcccgttctggaagccctcacaactggagctcttctggtggccctggataaaatcggccagagctacaagattgagggaggacagctgtcatggactctgtcggccttttccctcggcactggatcgtctcttctgatcatggcaggtctggcggactcgtttgggcgcaaaaaaaccctgattgcaggatacacagtgtttgccgccacctctctcatttccgggttcatgaagaacgatgtggcctttgacgtgctgcgagccatccaaggcgttgccaccggagccgcgattcctgcctcggtcggaattctcggctcaatctacagaaagcccagcaaacgaaaaaatcgagccatggctggttttgcggctggagcaccgctggggtttgtggtgggcctggtagtgggcggcatttgcggcgagttcattggctggcagggaattctcttcttctttgccatcatgtactttctggctgcactggcctgtgtctggtacgttccaccagaccctcccatgagcaaaccagaagtgattgagaagctcaaaaatctcgactacggaggagcagccctgtgtctggcgggattcacgctctttgtgttcgccatgacccacgcagacagcacagagaagggctggaagactccctacatcattggtctgtttgtgaccggattcgtgctcattgtgctgtttgttctctacgaatgctacattgccagcaacccaatcatgccgcctcacatctggaaatgcaagggcttcgctgtctgtatggcctgtgtggctttgggtatgtccacctttctggggaccactcaattctacattactatgtatttccagaatatcaagggcaccaatccgattcttaccaccgcttactttgttcccatggtggtggccggtatctgtgtcaatgtctttgctgccatgactctacatctcatccctggccggtttctcatgatgctggcccaggccggcttctttggagcagctctgctcatggctctggttggagtacacacttcctactgggccatccccttccccgcagaaatcctctcagttatcggagcagacttgctctacaacgtgtctactctgctcaccattaactcggtcagtgaggatctgcaaagtcgagcagcaggtatcttcaacaccattgccatgctgtctgcagctgtcgctcttgctgctgcctcttccattgcctcggccaaggtcagtgccgacgagacccacaaggtgtccaaggagacactgctcgactcttatcatgctgccttttggttctcggtcggtacatcagcggcgggcttggtactgtccttcttcctggatctgggtacatccggcggagatgaggggaaggacgtggatcaggatacggaggaggtggagacggattccatcaccggcgtcaataacaactagcctatgccaccattatcaacacacttgaaactaatatagacgcttatatataataccactactaattgcatgtttgaattgaagacgagatatggcagttggaaagaattgtacaactccttacaatagaacacacagagaacgtatatccacccggacttgatatttacatgtatcggacaaaaacaatgtcagtcttcgtactgtactcagaaaatgaattgaagctcatctggagtaggtgatgagatgacttgacggcatatcgatgtgtacaggtaggccgattaaaacacatttctatactcacaagcacctttagcaaagtgtttaactattatatcaacttttcctgaccatcacgcaagactattacgcatcacgccggacaattcgtttgggggccctgtatcattgcaggtatcactggacatgagatagactgctattcttagtatattcagcagtgaaatacattgatgacttcaacaaatgcaaattatgacctttaattccttctttttcaactctagcttccttttgcaagtccagacgttccgaaaacacttcttggtccgctctacaaccattcctccaatcatcctctaaccatcttctaaccatccctccaacacttctccagctcttaccccctcagccagaggacccgtccctttcaataccactgcttaaactcttcaaaccgccttctgagaacctttataaaaatttctgctttcgtagtccgctcgcaagcccaagtccaaccgcacaactcaccccgcctttctacaagctgttccacggtccagcggtaaatcgcttcatcaacagaacgcttcgtcaattactgcctagaccttggaccccaaattccggaaacatacgttctagatcatcatgtattggtcctgctgggggaacatgtctgtcagaacccattcgactgctttgtcaatactcaactgaaatcaagcacttttaatcagtatcgacaactgtcaatcactgccacttctccggacgctctttcagctcttccagacgatcccaacagttgtgtcaactggagttggagatgttccctccaaaatagacacgatgcgctgagtccagtctttgagttgattattccattggataagcaacagaattcgtctctgagaagtccctgtgtgttttcaaggagttcttggtctgttgaacggggctacagtgtcaccaatatgcgtttggaggaataaccgagaagagaacgagctgaaaataacaaataagtgaatggagtctgtagatgaatttgatcacatctgctcatttcgactctcgactctccatacatttacttctgtggaatacttgaaggaacaaattggtcaaatgagggtacagacgaaagagaccttgcgtattgcaatactctgcatctatctagcaataactaaccgccctgtcatccatccagtttccacccttcaagcacctgaatccaccatatcagcctacaacactctccaacattttcctctcattatttcctaattactgtacatatcccttttcatcactcgtctctttttggatcctgagcagagctaatgagcttaactacaagttctcattgctcaaggtcgctcatggctactcatgacctgcctggtgattagaccagtcgctacgctggtgacgtgttcatctcccagctcagagcaggtcactcaccctcaccttctttctcagtccatcgaactctcgcttcgcagactcatgtccgcccacactcgagcgtctccgtcgcgcaggagacgccggtagaatcgtcgtcgacgtcataccgtccgctgctggtgcagcttgcgtctgtgcatctcccgatgtggcttctcgcaacggcggcagcaccacatcactgtcctcgagcacatcgtcgtcgtcgtccaccttgatgccggcctcctccagcttttcctgctgcagcttgcatcgtttttccagcacacggttgcgggtctcaagtctgtgcagcgccgaacgcagcagcatttccgactcccgcatggacgcctcggagcgtctggcagcctgttctgcggcctccacctcggcaacccggcttcggaacagatcgttgacgagttccagctcagacagcctcgtcttgaggtctccagggccagatgaacctgcacctgcacctgcagtatgcggtccacctgcgcctccgtgctcgccctggccggtcaggtatggcgactgacttgcagctgcactcagttggtcgagcgcactgttggggagagcaccaggcgggttgttagacaacagcagaggcgacgtgatctttttgagtgtcggagacccggagccagctgccggagtggctggagcagttgccgcggaaggagtggcgggggcagtggctcctgcagcaggagtcgcagttcccgagggggcagtggagccatttcctccgttaccaccattactgctgcctccagttaacgagccaaatccaggaagactaggagactgctgctcgcggaactgtggcgaggcatactgctgcggtgggggtaggtaatgctgctgcgggtggtccttcatagcggccattgggtgtagcggcgcgtgctgctgggcgcccgggtgcgggtgcgggtgcgggccgtgttgctgctgatggtgcagtggcgcctggccctgccacatgtgtgggggcgggtggtggccaatgtgggtcacgtgcatgggcacgtgcatgcccgggggcgcgtgttggtggtggggtggcggcggtgggccgtgggggtgctgggagtgaggagccccgtgttgctggggcggatggggcccgttgtggtggccctggtgctgggggtggacgtggggcaggtgggaggcggacaccaccgagtattggacgccgtgagcgacggccgggttaccgggtccgtggccgtggtttttgatccggttacgcgatttgatgacgttggttttaagactgatggggcgtgctcggccgtgcagcttaaggaacaggccacacgcgttgcagagcacctgtcccgcctcgtcacgtcgccagagcggggtggtggaggtctggcagttttggcacacgggcgtgagcgaaaactggccccgcccgttgtccttgtccttggatggggcgataggcgcatccgacgacccagcgttgggcgcggtggaagagctggcgccggtgggggttacggaggcggagttgggggtggcagagtcgcttctcgcctctcctgccgtctcggacgtgtcgtttttcggttcgtttttgatgtcgctgttggtgttggtgttgacgttggcggtggctccgttcgtgccaccagaaggagagggacatgtcgaggcgttggtagaaggtggggggttagtggtggggttggagggagcgccaggcgcggagggcgcggcggcggacccggttgtgggtggctccgctcctccagcttctccagcagtcactcctggggctcccgcttgtgcttcctcgccctcgaccttgacctggggctcagggccagccccgacaacaaccggcgtgaaacccattgtagcagcagacataatattccttcacgtggggcgttctatccaaatcctccgctgtccaagccgactgtggggtttttgtgtttcaaggtgatgcaaaattttcctatcgctcactatcggctattttggttatcgatatcatcccgattgggatgtgggtaggggttgtggtagagttagtggggaaatgaactcgaagatagaagatcaattttagacgagtagatgataatgtccgtaagatgtaaaaatatgtataatatttattgggacgatcttctaatttagatatttttaaatttcttatatctccagttttgaaatttatatggatttaattctccgttttcacaccaagtttctttctcccaataccccctttaaacactcacgtgagtcccaaactttattgagaagactttgcaaaataatatctgtaaattcggacagcgattgaatcgcggtaataagggtatcataaaacaagttaaaccgggacgattccaagtatgtattttttccacatgttttcccctccagcgctcttctacacacccctcaaccaaatggaaacctccagaacctaaacttcaaattaaggttccatcaacaaagcacataatcatgtgacagtgcagattttaatcttctcttattggtcagtgctagatagtgcacgtattgcgtgataagaaacagcgtgaaacgggccaatacgaagagaagaaaattccccaaaaaatccaggacattctcctgcgagatcaaaactcacttgcgtcaaatctgcgattttctgaccaaggttgctatttgtttgcgctcttttttcatctcccccaccttgcacgataagataacctatctagaaactataaatttgaaggacacgcgataggtgataacgtcacgtgataataaagaggatggagataaaccaaagtcgatggggaagacggcggggatttccaaacaagaaataatcaaatactagcacgtgaggagagtctgagggtgagggggtttcaatcacgtgactcgtattggtgtcagggcaattcttccaagtttttgaaatccctgtagggttattggttacccggacatgggggaggctggtgtcaaaaaaaaacataccagccgtaaaaacttttacccggaggaggtagggtaaatgttggttgaaagcagtgggattagtaaggaaaaagaaatgtgaatggaaattttgaaggaaaattaatttgaaggaaaatgtgacggagaaatttgacgaaaaatgcgaaaggagaactgtgcaaggagaaatgtgaaaagagaaattgggagaacaaaaacttgtgtacttgttgggtggtattggagatatgggataacagaaacggtctattaggattctagatatgataaatccaacggtcaactcctcgcttttgtcggaggcgcgattctcctgttataagccatactcttctctcacaacggtgttgtcatacaatgatatagctgttttggttacagaaataccagtgtccatgtaggtcgaaccttttgttgcttggtatgttgactctttctccttctcctgttttgattctaacagactaactgtctgtctccaatacttgtaaaagtcgtcagtacagacccagctctgcggtcaatgaacagacacagttgaggactcaagagttcaaattcgtgttaaaaaaaaaagcattcaaatacactcaaagtcgcctagcttagtcattctctgtcggtggatcttgagagcccgtgttgtatgttgttcagacatacgttgatggacacaacagaacataacggtgtcttgaacaatagcaagagttttataaatctcgccaaatggatgtagccattggttgaaacgttcattgaaacatctctgatacttcctcctatcgccagaacatgtttatgaccatccaaaggcctcctttttgaaaacaaaagtcactagtaaactgccctaccacagcttggaaacctgggaaattatcatctggcgagatccagtgaacagtctggcgacataaaataacttcattcttctcttcagctcgatattgtgcaacaagcacatcatagccagagtcctcactgctgaacgcccgtcctctacaattaatagagccattgacaacctggagacttaacagaagtccttctagcatcatttgctgccatatttaaaaaaatcagctctctgccacaatttttcgagctcgattgtaagagtcgaaccagttttcaaaaacctatctccgcctagttggactttagttaagactgaaagtgacctgggggtccaaataatgggttccagggaagcgaccaaaacataaccactaccattcaatttagctctcaacgcctcatttcctcatcccaagttcaccctactttctcatacaatatttccacatactcgcacttccgtatccggctcgtactcaaatttacttatcctgtacttgacctttcccaacagaatcccaacagaacatatccaccaagtcataacctatcccgatccaaatctacacacattatgtttctctctctctcttaattgctcataacctgtagttggtcacgtgccttatcacgttcaccgaacaccaattattccacacgcgcgagctgaggttcatgcatgagtgcccatccaaccacatttgattataatatttagagttcctagggtggacttagtaatcgtagacggggccatttatctggcgatgtagtagtccaaatacaaaaataattacatggccattttctcctcattcagatgttcattttgatacccccaaccccccaaattgtcacacctgcatgttcacatatcagatcctccaaacccccaccccaacctttcctctacacacagcaatgtccgacgtaacgcatttttcgaaagtcgtggcggccacggcgtcgacgttggtgtcgggcgatctgagccagagtcacgtgatgcgcgacatttcgcggcccgcgttccagaagcgaattttttccttctcgaagcggccgtccgagttggttcgcatcacctcttcttccaaggacgttttgttgccggatgagatgctggtggacattcccagcaacgaaaatcagttttcgctgtttcagggcttccaggccacgcttccggagcactctgtgggctctcagctgcttctgggggatggatcaaaagtcggcgaaaaaagtgctcgagaacagctggtggagggcaagaagagcctgagtcacaagctggacttgttggaggtgcgcaaggcactggcggcaaatgaaatcaccgagattgacgctcgagtggcgcacttgcagtccatgcgacagattgtgtttgacagagtggcgtctttggagcagcaggagttccagctggaaagtgaagtgctgcgaatcgatgcagagctggaacagatggaggaggagaaggaggaggtaatccagagacatgattacgagacccgaaccccggaggagttggaggatgatgtggtcgatctgaagagtgtgtctgagaaactacagagcgcaagtcaaaagacccttccccgacgaaacctcagccgacgaaaaacgcaacccactctgcaacagtactacgagccaggcaacaagatccgacaaatcaaagcgcattccgattcggtcacgtgcctggactttgacattccgttcggaaccatggtttctgcaggcatggatctgggactcaaggtgtgggacctgtcacgtggcgatctcgtgaccgatctcaagggccacaatgcatcagttacgtgtcttcaggtcgacaataacgtgcttgccaccggatcagctgacgctaccattcgggtctggaacctcgaccaggtggttagtaatcccgatgcccaggatgaaggtgatgatgcctacaccattcacgtgctcgacagtcacgtgggtgaaatctctgccattcatttctcagaccatacgctggtgtctggttctgctgacaaaaccattcgacaatgggatctcaacactggacgatgtgttcagactctggacgtgatttgggccaattctgcgcagaatgcgctgtactcgaacgatcggctccgaaccgggttcgacgcaaacgcacccttcatcggcgcagtgcagtgcagagatgcagcccttgccaccggtaccgctgacggtattgtgcgtctttgggatttgcggtccggacaggtgcagcgaaccctacagggccataccgctgcggtaacgtgtctgcagtttgacgacgtgcatcttgcaaccggatctcgtgaccggtctgttcgaatctgggatctgcgaatgggcaacatctttgacgcgtttgcgtatgattcgcccattacttcgttggatttcgacaaccgaagaatcgccagtaccaatggagaaaacaccgtcaagatttatgacagagcagctgagaagcattggagtctgggtcgaggagagggagatcccgaggcgccagaaagcacggtggtgaagaccaaggaaggctatttggtggaaggtggtggagatggagtggtgggtgtgtgggcctgttagtactagcgatgcgagtactaataattttgggatcatgagcggagcgaattgtttcatttcacgggacattgtgagcgaagctaggtcgtggaatcgtgagaagacaaatggtctcaactactctcatgggtgccaccgaaaatgagcggagcagaggccctcaatgctgccagagatgtttgctgtcttcaccatttgcagcaatgaaaatgggtggtgtagactgtgtctcgtgtccggaatcatgttgacagttggtgtgaggcagactgaacttgcccgttactgctactcagcagttgatgtttggcttaccataagagtgtcaaccgccccacagttttctttccaggtgtttttacccacagtcagctatccaggaaaagcccagagaggcaatatgtatataagatagattgagtgtgatgaccggaagtgagtggctcaaatccaccagatagcaattcgtaaacgtgttgtagattactggtgatacctgaactggttatagagtataccccacgggatataaggcactagagagccccaatcgtcaactgagtcagttctgagatgtttttttttttttttttttttttttttttgctaggagtgataagatgtggcccctatgttgtctcggtgggtcccatgactccatctccaccaactccgtattatcaggtgctcagtcactagtcattcattgcaagaaccaataaagagcactggcgttgtactagaagaagcgacacggtagttattttgaccctaccgttttatcagtgaaaacttggtctgtagtccagtggagagtccatgaatgggcatattgagatctagctccaattggatgaaagatgcactttgagggacctttttggtattttttgcatgtattcggatggacgttcttgccaatcgaccaccctatagtggcaaatgaggcctggtaaggtacaagtattatttcatcggtacatctgctggaattctactgaatctccttccaccaactcgtagtttcttgactaaatgggtgcatcattttgtgagcatgaaaagaaggaacggaagatgtcattagtacattgagaaaactcccccgttgcatccagcatcatggaggcactctcaaatcaacccatataactcatgagcgtcattgtcccatatcgacacaactttcatcgattgtaacctcatttcagcacatcatcttgccggtgcattatctcgcattatctctgcacactatcttggctctcatctctatctacaggccgccggttatcgacgtgcaagcttgctgaactcaagacatgcacgtttcgacacggcctgattccgctgctaatactaccagtagcaaaagagttgtctcgtcaggataaccgtttgacttttggatcttgtactgtcatacaagatcccatgcggctcgtggcaacatgtcgcactggctctcgcaatgtttaacgacaaagtgctgcttcgagactcggggtctgggagatagtcaatatggaccctgaaaaggtcttgtgccattaaaaggacttgtgccaatgtggacttgtgccaatgtggactttgagaacgccacaggcgacgtccggaagtaatttgtattgttccaccacaatcaagtggtctgtttaagagtttgtgcgtgtgtgggcaccaattagccacagggttgtggtggcctgttcacaggcgggtataactgggtattgctaagaagccacgaaaaatgtagtccatgtggacttgtcaagaggagcgggcaagctaccgcggcgcatctgagccactgcggaaaggtgggttcgaaaagacgctgccacgtcgaagtagctgccaaatggaatcagaaagctgtgttagatagaaatgtgccccgtcgaagatggacttgcgctactgtagtccgattacgtcggcgaagggcgtgggggctctttgggctgtgtatgtgtatgtgtgttaacacctgaaggccggctcaggcggggcgcgttggctggcgattgggaggtgggagatgggggggttttagtacttttccgtcggtggaatagaatttcaaactgcatatattgaactctgggtttagattaggtcaaatggacttgagcgagtgagggaacatcataagcggcgttgatagtgcggttatttagtatatatagtgggaatggttcggtttctgctgctgactaaaatctgatatattcacacctgaatttatcttacccaaaattccgttcattgtccccttgaaaattggacgatacttgcatcgtgtgtacactgtacgtacagtatatacatactgtgtgctacgcctggcatccaaacattccttttcgtctcatggattttagacaagggatattttataggcggcacgacggagtttcagtatataagaggcaccgttatttccatgtggctgtctcctttcttatcatgtctcctttctaatcaatcgcatcactgtcagaagatggtcagccgaacccagactacgatggacccgagttgagtaagtggtcaatgagaatgggtgagatatgtaagaagtgttgaacccacataggtgacacaccacttctgttgtttatggagacgacggcgttcgagtagctacagcacagtaccattcgtaccaataaataccgtatgggttctggtttatcagttgttggacggaactgacactgcctcgagatccagagaaaagcgcaacaaaggtctaatcccaagtcgagttggagtcagtggatcactccagggagctgtcggagaaaacggccaacaaatccaatagtatgttcgtctattatccttagttcggccagagtacctcagctgttataggcaagtgatcagacctgcagaaatagtactagtacttgtactcttcttgtagatttttctgataatcggttcgcaatgaattaatcctaggcaccatacaacttcgtctagtcggcggagtactttcaatgaccacgattcgggcccatacgaatacgtcagcgacggtctaaaacgcaagagcgtcataaaaggtgttgagactggaggagatgtttatgacaaaaacaattcaactgaggactctgtttcaatgtatgagggtgtcacgtggttttattcttgcatattacttgtattcgtagggtgtactagacactacacattgtactagagctcgtattgtaggtggacatattcatgttaccccaaagagataatacaactttctgaaacttgctttcctctctttacagatactagtacaataaaatcagtcaattagtactttatacccctgccataacataagcgataacacaggaggaggtctgaaaagttctgtagtcgccaacatgggtcgcgcgttggagttgactcgaaatgtgtcggcaccgtaatctcgagaaatagctagtctcagtgtagtaaaagtggtggtaggagttgaggtggtagaaagagttgtttgatgggtagatcaaggagtcatgaaaggagtcaaggcagaaaaaaaacgataccagttgatttggatcactgcataaattccgttaatcaactccagaattcattttctccccttctatccattgtactctcttcgttcaacacttccatgcaccgcacccagcagacaagtcccgttcggtaaaccaaataggaggtttcaatggagagtggagatgattttacccgatattaggtcctttttccagccttgattaactgcaacagctcctagacacgaatatagacttgaacggtcatttgaagtacattagttacaatacatgtacatactgttatcatatgttaagggtgactcagaaaacaatattgaacaaataattacctgacatagttacatttaacacactctcttagtgacgattctgacacgaaggccactttctgttcatgcttgcagtttcatcagtcctctcctaaccactataatgaacccacagggaaactggttaggtcgaaatcattcataaatatcaatgaaacaatcgactaatactttacttctgtctctacaattcattagccgctcttcaaccgattttccggacaatgttgaacatacttaaccagatccagaatggtgctacaggtatgaatacatactacccagggcacccttaaatgtcacagtcatgtctggggtagaccttcattgtccctagtgggtccatttacatcatacaagtacattgcaggccggtatatatacatttttactggttctctgcactcacaactagcacgatataaatactgtagattgctgaaggctttattcttctagaatgtgtcatgaatgagtatctacgccatcaatgttctattcgatattgtctttgagagaggcaagtctttggactccaatggtcagataactacctatctaacgcataatatagcatacaagctctttggagcgtgtacagcctgtctggagagacaaaagatgttagccgaacttcgaagagcgcaacaaacctgtctgtccacctctagtgccatataccatctatgacttacttacatcgagagtcatatcttagagtatgatgtaagagccttactcagatcatgtctggaagtaagatataagagccttactcagatcatatctggaagtaacatgcaagggcctcattcacatcgccttgttgtctccataggtgtagaaccagggtacatactgtcattattctcaatcaaatgaagacttagctctagagggagttgttgcgggacctctatattagaaggtgctacctttaggtagctggttctcgggccgaacgtagagatccagttgttcctgaagcgtcttatcatatttgctttcttgtctgtcccgggtttctttggaggcagaattgaaagctccttcatctgttgatatcaacagatctcagtcctcgggagtcaaggaccgcctgtccccaactagtacagaagagatggggtccacctgttcctcctttcttgaacagtcaataacgattgatcgcaccatttctggagcccttgtacttcttgttgcgagtctcatcttggccctcatcttggtcagacatgctaactactatacaggtcgggggaaatatatctcatggtaaaccccgtcctaagtgtaccaaatacaccagttgattcagactgttccagaaaacacacccaatgaattttttcagcccaaaatttcactctgtcctataaagggaatcgtcacccttccttctgcattcatctcatctcactatgcattagcgattttacagacacaacttgggttggtgagactcatgattgagtggaatttttgtctcctttcaaccacgtgagatattaacacccctaccaggtactcgtccaatcgaatcggtcacgttacctactccatactcgtaattgtaatgtcctttccttctttgtcaacactacttgtaggaccaagcattaccgatgcaaagagacgtacttccacacctactgcaaacacgtgacttgaacatgaaacatatgtggaccattcctttgatcacgtgtttggtttgcttgcgtctcctctccatgatggtctatctctacatttttcatttttcatttttttctctcttttcctatgtttttcagcgtgccaacttcaccttctacattcccaatctgcatcatgtctcccatttaggttgctcccaactggatctgataatccggccgaagtttcaatttcgaaaactccgagacggtctggagcaaggaataatggggccgacgagaagatagcggctgcggacgggtccgagagacaagaggtacaaaactacaccattgctgcaaaaagctcgctgtgtggtgggaaaaacggtcataacctgattctggcgtatcaaacggcgtggaaaatgggctgtttggaaaataagcattgctgcaccgttgcgctgggtagagaatacacacgtctattactatgtacaatatgcaaaagtggttagtgggggatgccaggaggggcgatccgggattttttgggaggctgcgtgtcaccctgtgcgtgatcgcagtggttggtggttgtgtggtgcgtggtcgcagtggtggttgtgcgatcactgttgtggtggatgtgattggttgtggtcgtgatcatgtgtggagttatgccaggaaacacgggatcagtctgatgtgctggttcataatgtgtcatggaaaattgagagggctgtctgtttgtgtcatctgcctcactgccaactcgctgggcccgttactcggcctgttccttctccttcttctcatcattggccagcccgttggacaccggacagggcatgagctggggtgccgcaacggtgaaaaccgcaatcagcgcggtcgtggtgaacaggctggtggtgaagttctttcgggtggcggctcgaatgtacatggcggcggtgtggtgtgttgcactggaagagacgtgatgctcaaagatggagtatcttttattgtgcaaaatagacttagccaatcagcgggctgatgttgacatgcgtgaagggagagataccggcccaaagggggtgttgccggtatgttttggaccagctggcggcttgtgtgtagacatggcggagttgagagtcgcgggcgtgtcaatttgctcaatatctctactctggcttatttgctcgactcactcttcttctccagccaccctctattccttcactcccaagactttggtgccagttagggctattttcactctaagtttgggagttggcgcgtttctattggccagtttggtggcaaagggactggtcaaagtggcgcacgtggcgcataaaacagagttgaggcgggtgacaaatgaccggaagatagcaactggagcgtggacggtaggagagctgtaaataacaagcgttttcctcgaggaaggctattgaagtctcattgatgattcggtgctgaaaaacaagacgttaatatcgtttccagacaatattttacgccctcttctcctctagccactcgtaagactggaaagtaaaatagcctcgaattaaccgagagccgtgtggctaatggtttgggagttggtcctgataggcaatctgatgacagagtgtgagggatattgaggggatagaatggggtgattttgatgctggtaatacggcaggggatgtttgatacaatggcgatttcctttgactctagtcggcggtgtttatatgtgcctaacccaacttctgtgaggttgtttataatgtctatacagggagcgctattaagtcgttagtcaggtctgtctttagagtgctgagatataaagacgtgatatttcttgccatcacgatagctatataccacagtatacttgaagtgctactggccctccttcataactcttccactatattaccagatcttgagtagagtccagagagatacaacggccgtaacgacccttcattatcgactccaccgaacgcaagcagatccaacatccttcatcgccccgcagaaacaatacgctcgctaaatactgcaccctcttctactagttctagccactcgtcatctcacccactgtccataaatcgttaatatgctataagttatttaaatatgctctttctaccattgtgaattggataatgaagttttagtcctgctgttgagtcaatatgactgtcgtgttcgcatgatggccacggactccagcttcactcgtccaccgcatcacccgctcaccgcatcacttgttcacgacaagttctctatcggtccacttgctcacccactcatttcgcttcacacaagttcgtccgttcgatcctactgctcattcggctgtgtccccagtctctgtcccccagtctgctgattgctacccacagatctcgcccagtttccaattcggttcatgaaattagaccggaactgagtatcgccgaaattctggggcgggttattcgggtcattgttgttctgcggcggtgcaggctgctgctgctcgaggtcctggaaccgcatgaaccgtagaggcgagtctccaacctcctgcaacgaatgagtcgaagctgattcagaggcattttcctgctcgccctcctcgtggtaccgattcacgtttctatgtctaatgacgtttgaaattgttggccaaatggcgatttctcctgccacagaccggccactaatgcggtcctcgatcatctgttctcgtggagtcagtggggtttcttcgccactgagaagaggatcctgagacgagtttgactcgtctgactcgtcggaaaatgtgcccaatcgctggcctagaggatcatcggccgtggagtcgcttgattggctgttcttgtagtggggcatgacaatgagcgaaaacaagcacagttgaagaaacaggatgatgagatcagacaggatgagtcttccggtagactcaagaacattgcctgtgaattcaaacgaaagcaatccaccgtggtttctagtggcgggattgatgtactccaccatagtgccttcagtgacacctggcacccctccagggtaaatgtggttcatgagtttgctggtctcgtccaaagagggcaccaccggcgctggaaccatctcagccgagccacggagccatctccacagagtggggaagcccacgggcgcagaaacggtccacgatggcacaaacaactgacttccagctccctggtgtagcaagccatgaagaacaatgatggcgtaaatgttggcaaacaaaatgtaggatagcatgccaaagtagctgggcggtcgtaatgcggccaccagcgatcggggaccgagaaatagaaactgagggatgacccgcatcagtaaaagtgctgaagaagagtcgcaaaagtagcccgcaacaatgtatgtgtaagtgagaacgtctatggattttttgagatgcggaagataggttggttcacggttttggtcgtcatcgcggctgctgcttgttgatgttgtagctgtgttcattgttagtggcggtgactgtgaacaatgatgatatcgatgtgataggtctggtcggcaccactagctgccatcatgatggtgtaatgtatgtaagtctatgcatgcggagagtttattccgagcatgtgggttcgattttgggggatgcgagtaagatggatttttatttgtggagagggaattcgtcatcacgtggcacttgaaaaatagagagaataaaaggttctatgtatgtctttttctgtagctcacgtgatttgatagtgtactttggtgttgtattgtgttgtagtactggcatacgtagagtggatgatagacagaggaatttcattgaactatcgtagtaaggctctacaaagatgggaactaagagagacaattacttgtattgtatgtgcttctttagtggatcaagatacatatatgaaccactgaccgattgcaaaacagtcagacttgtagctgtgtattttttttgcggctacggatgtcttctatatgtacttttttcagttgtcaaaagcgcatcattagttagctttagtgttgaagagctgatttcggtgttaccaagcggcggaacgacactggcgagatgtaagcatatcctacagtgtaataaaatatcagctacagtgcatacaatacagtatgtacttgaactgttctttactgtactgacatgaatgtgtttcatacagtggatcactaactgttattttcaactgggaagttacttgaggtgtagttgactctgcacgaagaatctcattccaggcacaccattcagaaacagcaaggcacacggagttggccagcattatcctagtccagtatgtactcgtgaaagcactgccttatgtgccagcgtacaagcatgtactccactatttccgccaaggtaaagatcatgtagtcggatcatggtatgagaggtcaggggtgatgactatgatcatccggatcgggatcctacgtctagacgcaactatggtatagtaccagtcatggaatactgtcataataacaccatttccttccagataatagagattgataatttcgacaattgtctagtctacaattgtccgtttgacacttccgagtccactccgtgatgacccaacatacccgcccccaacgtgcagatagctgcatatcatttgttggcgatttcaacttgcgcaataatcgccacacgccgtcttatcacttcccgatgcatatcctgccagggtcaaaagctccaagtgtgggggtgtcttccccgcctttacaaagtactgtacgatacgatattggcgcctgttacctacaatactgtaagtataatcactcgtatatcgtgcagaagcgtaattgtaaatatatacagcgtacaagcaaccgacggaaaccccatcaattgaagctatcttcacgaccgcggcagacccggacctccattcctctgtggcttggatcatctaccaatgtctctcgtcatctgcatctgaataacgcctattattgcgcccaaactgcgccgttcggatgagcgcttgaaccctaacggtgatagggcgataactatgcgcgtggttaactgcgaagaggggcggagtcgggcaattgggccgtaaacaggagaatttttggcgggattcttcatcagttacacagacatgaaagagctgtgttttcgctattcacatcctcaaccaccacctttttccgactacttctccccgctatcccgcccctcggtccactatctccactgctccctggtcatgcacaatcctgcacccccccgcagaccaaccccacaccaacctgaagacatataaaaagatggggaagccacactccgaatagccaccatatcccaaccaactcaacaatggcaactctcgcggcagactcaaaaacagcaattgaacagactatcgaccaggcgacctcctccggcaagatccccggctttgtgctcaacgtggtcaacaagaaaggtgactctcttgtcagctatgcgtctggcaaggaaggtgcttccaccgacaagcccatgaccacggaccacgtgttctggctggcctcgtgctccaagctgctgggcgcaatctctgccatgcagcaggtggaaaagggactgattggtctggatgatgcagacaaggtggaagagcttgtgcccgagctcaaggacatcaagcttatcaaacaggtcgacgggaagctgactctggttgagaagacgaagcgaatcaccctgcgaatgctgctcacacacaccgctgggttctcgtacaccttctttcacccctggctcaaggagttgtatcctgatgtggatgagctttcaggaggagatgacgtgctcaaaacggcccttgtgtttgagcctggaactgactggggctacggagcatccctcgactgggctggtgtcgttatccagcgattgactaagactccgctgtctgaactcgtccaaaaggaaatctttgatcctctgggaatcaaggatctcacaatgtatcccactgaagaacacaagacgcggtttgcaaagctgcaccagcgtgcagaggacggctcggtcaaggaaagagaccatgtgtacccaaccaaggccgcgtttgagtcctttggagcagggttcttcgccaagggatccgagtatactaaggtgctggctgctctgctggacgacggaggtaagatcttgtcaaaggagtctgtggatcagatgttcaccaaccaaatcccccagtggcccaactatggacgacgaggcattcctgctgccaaacctgagtacaccaaccctctgcccgaactgtttcctcagggagaggcgcctcagggatggggcatttctttcatgcagaccgtggaacccacccaaactggccggggtcccaatgtcggctggtgggccggtatcatgaattcattctggtgggtcgatcggaccaagggtgttgctggtctatgccaggcgcagattctgccgtttggagacatggacacaatggtgctgtggcagactatcgaggcgttgacttaccagggtctgaaggagtaggccgggcagaaagcacgaacaatgcctggatgctgtaactgccgcctggtgctcgtctctggccacacctttcaaactgacttaatgaactaatgacgcctggctgtaccagttcaacaaatttcctgttcggatacgtctatctataagaatataatgaataagttgaaggaaaaaactcatggacgaacctccatcgcttaggttaaggcactgacctctacattcccacgttgctttcacatcccccaactctttgcaacctacgatatggaacaatctcgataatgtacacccactcaggtcattctatttaattcaataattatgtaaagtccaaattccacccatattcaccgttatacctataccgtacccatgtcctaaatcttcttatgcttgtaagccaacagcggactcaaactctgcaagccacagcccttcttcaagaactcatggttgaccagctcgtcggtggaggctctgtaattgacatcaacacacagacagacagaaaggaacgccttaatatccttgctgagccgttcgggatgcttcagcttgggagtaccgttagtggcaatcaggtacagagccttgagaggctcctcgttcaggtaaggaggctctgactcgatcatctcaatcgccatgatacccaagctccacacatctaccttagcaccatactccttctgcttgaccacctcaggggccatccagtatggcgtgccgaccatggtggctcgcttgttcttctggtccgtgagcttggcgcagaaaccgaaatcagtaatcttcacatgaccctggtagtccaacagcacgttgtcactcttgatgtctctgtggataatgttctgatgatgcaagtgctgcagacctttacaggtctcgccggaaattgtggcaatctgctcttcactcagactgttgttatcaataatgtcagtgagagcaccgccctccatatactccatgaccacccacaggtcgttggtgcctcgcagataggcgtccaggaagttgacaatgttggcatgctgcgactctttcatgacgatgatttcgttcacaatgagctcctttcggggctgtgacgccagatccatctgtttgatagccaccttcttgagctggaactcgttggtcataggccgagccacatacacagagccagacgcaccctgacccaccttcttgagcttctggtacaagggagtagggtcctgggggttgaccaccgacttgagcttctcggtgatctgtgcgtcggtcatggtcgagattcgacgctcgtcatgctggggcttcttcttgggaccttcgagagcagcagttgtagcagcggcggcggcggcagcagcggcagcactagctccaccaggagacgtcttggtaggagacgtcttagtgggagacattcttgggtagccaccctggccgacaccagcagcagagggcttcttgggagacgtcttgggggtcgtcttctggggcgatggtgcaggccgctggggcttgaactggttagccgctccaagagcgggagcagcagacgtacctgaagatgcagggagtgcctggggctgctgagtttgctgaggcacaggagcagctcgctggggctggaatttgtctccaccgctctgtgcaggcaccggaggggcagtctgaggaggccggttggcagggatggccttcttgaccatgagaggagcgacgtatgagtttcccgacgacacagagttgatagaaccactggagttcttgtgtcgcagcatgggtcgctgggggggcggtagatcgtgcaaagcagctgtggccacgggagaggctctgtatgcggtgggcgatgtcttggacgacagagagccctgcgacgacgactgggtcatcgacgtgggcgtcgtggggtagttgcctccggtgttgctggtgggcgattgtcgttgctggtacgagtcaacgtcggggttgattcgcagcagaggatgcacgggggtctgagtgccgctgccactggctccgctgacgcttccactgctgtttccagcaccggcacgcatttcgttacgcagttcctgtcgcagctcgcttcggtccctagggatcgtcgaggtcgatggcagtccatcaggtcgctcaggccgtgggggggccgcccgggtgacgttggggaccgagggtcgtcgggggacggatgtggacggagaaagagacgtgagaagatcgtcgtcgttctttcgtgtggcattatatcgtgcgggagtggtggctgttgaagagctggaagagccagtactagggacgggtttggtccactcctgcaggttgttggccatacgctgggcctgctgctgcttctgctgctgctgcatggcccgcacacgagcggcgtccattgtcaggccctcatcaaacttgttctcaatgccaatgcccaaagaagatgcgttgaatcccatggcctcaacattttccttgctgtagaactcaagcacctcgatgacggcctgagggttcttggcgtagtcttccttggtgatggctgacgtcgaaagcagcttgctccaggcgtcgggtagaccagtgaagcctccggagatggggtcgaagccaacgtgcaccttatgtgtgaagttggtgggattagagacgcccatgagtgggcatttggagtagatctcatcgatccaggcgtacagctccgtgtcattcttgcagacgacgaacacggacttgaagcccgacgaccgcacaatctcgaagcaatatggcttgagatcgacacgtgtcacgttcgagaccgtgtatagcgggatggagaactgcactgacgacgtctccgacttttgaaagtccaatgcattttcccgcaacaccaagtactttttagtccacatgagcgaccggaacgatgatccatcctccttgacggacgcgaacccggacttgagcaccctgttggacgacgcgggtcgtgtgatggcgtctcgtgtgatggtgggggcggtacggggctctgtgggggtcatgagcccggaaaggtttgtgccgctggaagaggcggtgaggctactggcgaagggcttgggtggcggtggggcaggaccagggtttagaaatgcttggctgaattgtgacatctgagttagtacagtcttcgaaatgagtgttgcgagcatctcgaatgtagggacgacaggagaagctgcatacatcatgagctgaatgtgggctccttggacagctgtgtgtgtcgtagcgtcttcatcatggaaagtttggtattgcccatggtcgggatttttcatagtcgggatgtgcaattaactcatggcagtgcgacgctccacgctatacatgggctgtgtatcaagggctgtgtatcacaatgcaacgtctctgcacagttttgtatggtggacggttcgctctgatgtagagtgggttgaaatgaatcgcttcgtgctgagatcactggtggtcagatggacctagataggcaaaatgagatgtgaggacacatgagacacaccatggcaatatacgcagtgccatatgatcagcccatctgcagaaagcagtgccgcatggcccatatatctgctcatagcctcgattttgtcatatgtgactcccaccccccctgtgtccaatgtgtcctacacgtgtcgaatcgtcacaccaacagtgcagatgcacacagtgcgcccaaggttggagacatccgcctcctcttcactttgcccatcacctcatagtcgcaaacacccatccatgttctatcagttcgtctatcatactcactttagcctgtgtgtcgttcgttgttccaaagagtgtccttgcggttgtctaattctagtatcgatgatgtgtcgttttgcaactgagtctgtgtgaggaggcttttgtgttggtgagtatcactgtcgttagtgtatcgctgtcgcaagtatccggttctgtatctgtgagtatctggatccgtatattgtacctggttttcggtcctttggtgttgtgtgcgtgtgtgaatctgggccgattatgggaaaaaatgcaagtagttagagagagtcgttagagcgagttgtggagagggtcgtgaagagagtcgcagagagtcgttgagggactgagtaatcgagagggctcgttcttctccgttctgcgtcgctcgttgtggtttttatttctttggcaaagctcgacaagtggtggaaaaaagacaatgatgaggttcagtggtctcaaaatctagcttctggacttgtcaaaacagtccgtgagtaaaggggtccaaccgtaaccgcgataggctttttcggaggggatacacctcgagcaagacagacaggggatagtagtgttgtgaggggagacgagaaatagatagctagcgggcgtctaattacggggtgcgagtaattattagtttgacgcctttttttttttctctctcttcttttgctctttctttggcttctccgtcttggattcctgggtttttcgtggctctttttacactacaagtatgagcacccaacccaacccagcctgaagttgcctcattaaaaatactgactgccttcagacgtttttttaaaattagtctttctatgtacggcaatgacagactatagatgatattgcgatggtgcgacggaacaactggagtaagagaagatctccaaccaaaaaaaaaaaaaaaaaaaaaaccagcttcaaaacggataaaccggatagaattacaaccaaagatctgctgtcctctgtagtaccaataatgggtggaatttacaacaattcctctccctaaccaagttttctccctcccgcatcccaacccaaacgcgacgcgagataaataaactagactcacattaattgacatgatagaggtacatggctggtccagtgacgtgaaccgacagcatcggaaaagctccttgacaaacacacacacagtgacacataacgacctagggtcacgtgagccacccctcctcccgcctcctcctcccccacgctcccgcttggtcttctcaactccgctcttagtgcaacttctgagacaaccctaacctgcttgacgggttaatctccctaaaaggtatggtcattaaaatggagcccagccaacagcaagggcaaacttgtccataatccaccaagaaaaaagcaacaatgaatgattttcacatctgctgctgccgtagtctccagtcttggcaatctcttcttccgaaggatgtgtagggtagatcgtatgtgtttatttgtaggcttattcacttccccatgatccccccccactaaaaaatattctgcaatacgagtaataatatattccacgagccagaatgtaaacaaacaaatagacagcagacgacacaactccagaaccacactagaagacgtaaaccccgactgaacgaggtttccaagccctccacaccctgctcctagaccctaacccattccgcttttctccacgttaaacccttctacaatactcccagtgttgctccaggccccccccttgaagatcggccatggatctgcgtgcagccaaaacgcgcaacgtggcggaaccgaatgcgacagcgacaaacccagtcacgtgacgcgatgtgaaagcagaggtctgactacaagtagttgtgtgtgtggggggggaggaagcacgtcacgcgacttgcccggccgcgtcctggtccacatgtgatctgcctgcgtccccgccgtaatacaggtgctcgtatcggttctccccacatccgcttcatacccctgtccgccgtctgcaaggggcgggcgatagtgtgttgtagtgcgcgtgcgattcacgtgagcgatatgtaaccctagaagttaggggagaactttttgattagtaagcggaactgtggagctgtgagcggcgtagtggagttatttgtccataaatggagttaatttagtcgatattgtggggaggtgttgaaactgtgcgttcagtacatacttgtaggttgagtggctgtgatgagtgaagtaagtttcaacaagttttccaacaagaatgcatacaaggtggctttgaaacggaggtattccagcatgagatggttttttgtgagtgagtgctttttctttgtttgctgaatactgtttgagtcggtagaacatttggagcgagtaattgagggtcgttatctgtctcattggtgttcattcgctaatgttcaccttcactgtgttccactagctccagctacatgctgtgtacaagtacattacactatgtactgtacatattgttgttgaagtagctcagccagttggagaagataacgctgactgtttcggccattttaggagagtctttcaccttcataatatgttgcagtctctcagatcttacaaagtgttcttctcgtcctgtttcattcggcccaaagacattacgccacgagaattggttgaaacaatcaaaatcaagtcagtggaatttccagtggaagatcttttatgtcagcttttgtaacacaacgaaactatactccttccccagtttgtggctgctagcagaaggcgagaggtgtgggtcacgggaaagtacgggagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagagtcctgagaaagtcccgagaaagtcctgagaaagtcctgagaaagtcctgatgagtatttaccgtaggtaccgtacaagtgaggccgtattacattaaatttaagtacgtacaagtgttaaagaagttgaaagctcttcttcttgtggcttgactatagaagagttcctttcttatcctgatactcctttagttcaattgcttcctacgaggacgtactgtacaacacagctatcgtaccccacacagccataaaagtagctaatgggaagattttggccatccaccacttttacaatggaatggatttcattcatgctatacagattgctgtcacttatacacacgctgccattactctacgagtgagtactcatgcacttgtacatacagtactgtaccctaccagtagcacatcatttgtatgcgtagtgtatcaccaatctatgacagttttctgtaaccagttgaactagaggaatttcaggtgaccaatcagctccgaatctaacagtgattcgattctacgtttttcctacttgtacaaataattgatggtgttcacttcagcgtctatgttcacggcaaccagtctcactcaattctcccccaggtttccccaaacgaaagtgcagtcagttcagttccaactcaagccgaatttaccagcaataacacgtccttgcttccctttccaatcaaccattgttcacctcgatgacccccacacccccacttgactcaccttgcccccacacacccctcttatcccatcacacaacggatcataagcctgtcctcatcgccttctcggtccctttgagtaagagacaatgtagagctcacatctggagcaagcccagctgaggatggacattggaatggggctgggactgactgggactgactgagactgggactgaagctggagtaggctgggccagtgctggggtacaagcttctgcttgagaccctgtccagtatcaataccaattgttttttgggtgtcctccagacttgatagacgctctactcgtaccttcagttcgatgcatccatgtcccatctccgacttggacaaagagcagtattggggctactcaatatgaagtttttggcgccacgcctgttgttgatatattgacacaatgggtgggtacagcatgtacagtacagtatgtacagtaagccgaaattggacccatctcgtaccgaatgaattggggtgtattcacctgttgccactgcttaacgcctcatctccatttattcactcacactcgtatactttgatgctccgaggactccaagctcaaagtgtgaggtaaactctttcgaactggcgagctgttgtacagactgctgtcatccacgctagaaaggacctggcaatcgatctcggctaccgaatcccggcccatgtacccggattttgtccatcaaacgtcgcttgccctcaattcggtttctcgcatatctctgatctcctcctcccgacattcgcggtatctttttttgccctggatttagtccccagtctggatggcatttaggttgtggccatttagactcccgtcctcacgagactccagacaatgatccgtctgaaacaacccagcgattgtgaacacgaggatacacacgggcccagaagggttaaaacttccccagatggagtctgatggggccagtgagaaccatcttgtaccttctagagctgtttgtaagtcaccaattggttcgtatgtccttctcggagatggtcagcttggccactatgcatctctctttttccgtgagtttccgtctctaattgtcgtcacttgcgtctgtcattcccatctgcattctccctgtttactctcccacacagccgttgctctcaatgcactccatctcagtctatcgcagacgctccatctttccacggtgcaatcagtccaatcaagaccacgctgttatctcattagagttccgttatctcccaatttatctggctatatgaaagtttgttgagggggtgcggaagacgagtaagaacgatgattgcgttgtagggagcattccagtgcgaaatgtggcgatattggtattcaaatatgtgcatttggtagtgaatttcgttcttaacgctccagttttcgatttacgccactctaacaccaccttaaccctccctggcgaatccccacttatcattttttgctcccaattgacctgcatatactttgtctgcatgcagactagacacactcagattgtaccacgatggggtctagattgtcatgatccaaacccgtcaaaatataaaatgaggaacaaatccactaatactacaccactaacagctgcaacaagcacccagccatgcacagactatcacaactagctacacaaacaaccgcggccaccatcaccgcaggtcatcctcttgatcctctctctccctccgaaatcgaacatgccgcttccatcgtcaaatcgcagatgcgagactcgtctccgtaccggttcaatctcatcacgctgatcgagccgcccaaggccgagcttcttgcgtgggaggcgtcgccttcctcggtggccaaacctcctcgacgagcggaggtcgtactcgttgtgagaggcaagaagggcgtcaccgagggccgggtctgtctcaccggctcaaaggtgctttcgtggtccgaaattgagggcgtccagcctattcttaccgttgacgacctccaaaaggtcgaggaaattgtgcgacaggaccccgaagtcatcaagcagtgcaaactcattggagttgacaacatgtcccaggtgtactgtgatccctggactattggctatgacgaaagatggggtgccgaacgacgtctacagcaggcgttcctctacttccgagcccaccaggacgactcccagtactcccatcctcttgacttcactccaatctacgacgccacggagcagaaagtcatctttattgatattcctcccgttcgtcgacctctctccaagcttaagaattccaacttcaaccctcaggatatctccaagactaccggttacagagacgtgaagcccatcgacgtgtctcagcccgaaggagtcaacttcaagatgaccggtcgaatcatggagtggcagggattccgatttcacgtgggattcaactacagagagggaattgtgctgtctcagatctctttcaacgaccatggtaaccagcgaaacatgttccatcgtctctctctcgttgaaatggttgttccctacggaaaccccgagcaccctcaccagcgaaagcacgcctttgatctgggagagtacggagccggtctcatgaccaatcctctttccctcggatgtgattgcaagggagtcattcactaccttgatgcgcacttttccgacgccgaaggaaagcctctcactgttcccaacgctgtgtgtatccacgaggaggacaatggtctgcttttcaagcactctgacttccgagacgagttccagacttcgatcgtcactcgagctaccaagctcattttgtcgcagattttcaccgccgcaaactacgaatactgcgtctactggattttccaccaggacggtaccatccagctggagattaagctcaccggcatcctcaacactttcccctgcaatcccggagaagatttgcatggctggggcacagaggtgtaccctggtaccaacgcccacaaccatcagcatctcttttctctgcgaatccatcctgccattgattcccagctgcatccaggtaattctgtggcaatggtggacgctgagcggtcacccttcccgcctggacacccagaaaacctgcacggcaatggtttccggcccaagcgaacggtcttcaacaacccgatcgaggctatgacggattatgatggtaatacatcgcgaacttgggactttttcaacccgaagtccatcaaccagtactccaagaagcccgcttcttacaagctggtgtctcgtgagtgccctcctctgcttcctcagcctggtggactggtttggaaccgagctggttttgcacgacaccatatgcatgttgttccgtatgtggacggccagctgtaccctgctggacggtttgtttgccagacaagtggaaagccctcaaggggtctccccgagtggattgagcagtgcggagagaaggccaatatcaacgataccgatgttgttgcctatcacacttttggtctgacccatttccctgctcccgaggacttccctttgatgcctgccgagcccatgactctacttttgcgacccagaaacttcttcctgcagaacccggctttggacgtgcctccttcgcatgctcgaaccaccacagaggcccaggctgcttccggtgctaaggttgtctctcttaccgacaaggtgtcgcagctggctttcaataagtcgtgctgttccaagtagcgactcaagtcagacaacgagtagtccatccactgttcttcaagctggtcttgtttatttaactcttaatatatcttttatattgcctctgtttggtgaattggtagcatttcaagagatgtattgtaagatttgtagcatcgtctttgaggtatgagtgtttgtgggcacacacccagcacagaccatataacctgggattactgtacatactaaaggaagtggtttttatacagccaatcgaaccctagggagatttttagtcgacttttgcttgctatcacacatgaaatgtacatactgtgatcaactcaacccctacatacagagaaaaaaacagtgcatatcacgatccgaatgaatatggaatataaatggtgccgaaaccgcctacaaacacatgggacgacaaaaatacaactgctaagagattgaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccacactgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgcggaaattctgactggaaaaattcagaaatcactggtaggagaaatccttgtttttgagccggccggtatagatatggggtaaatggttcttttttagtattcactggcactttaggatcagattcatatattagacatccggatcgacagactattaccccttttatcggtgttgtggcgtgcgcacttttcacattgagtttctgtcgcgtgctgtattgagtgaaacttgttgaaaaattacgtctacagtacaaggacaaaatgcacaattcatacaagaaaataactcaagcctcgatttgctcgttgcgccacggcttatgtttttctttgaagcccgtgtttctacacaagctctcactagtgccgttccgacattccaatggcccttatagccgtgtgtgaaaagtcggaggggtattcggagatttgggcaaggggggaatggacccgatttcaaattaatggatacacgggggtggttctggaggggctatacaactctacagtgcttgtggtctacaggttgctgcttatggaatgtgcggttatatacccgagaagcggcttggttaccggatgagtgatgtgagtttgacgatcgtattcggcgtagacacacttgaggaagtcggagaacacctgcagcaacctctggaatgtgactcatagttttctagtgatgggatacgataatatggtatgagtgctgttgatagcccatgcgcgggcatgactcggcaagtagtcaacattctggagcccgcaaatgtatacaaacttggatgatgacttccatagcaggtgctctatacaaacacatttctacaatcgttttatcgggtaacaatattaattatggtgggatcactactagttcagcttctagcgtgcaacttagaagagagcagcgacaacaacaacaccggcagcggcggcagagacaccaagagcagcggcaccgttggcctgggcagcagcggtggaggggggagcctggatctggccatcaccgatctgggtgacgacggcagtggcgttggcggcggcggagacaatgccggcaacagcggcagcgatagcgagagagaacttcattttagcgagtgtatgagagagtggtttcttggcagcaaaagggaagaatccagtcgacttatatacattttctttcttcggggtatccgcatgttatccgctttttttcttcgcccgtcggctttgtcatgtttcaccctctacgtctgggctattggcagtgttatcaaggttcgcattctgaaagggacccactgataaggcattagaggcttggcgaaaggcgaaaagtgggagtggaggcggctttttttccgttgtcgcgtgtaaatatatatattcacgtgacaggaatctcaccgtgcaattctcttgtctctacgacttgtacaactcccgcaagacctttccgcaaccccccgtgtcaaacgcatgtacctgcacatctcccaaaaaaggcgagtcatgtccaaatcgagcttgccagctgcgtctttagaaaaggcttgtttctcaggtgcaaacaaaagaattccgcggtagtgcgatgagcgattttcaggctgcttggatcactttggatatgtttgcttcgcgtgtcagaccaagcccaccatttgtactggctccactacagtgcgttcagtacagaggtccatacatgtgcacctccttctttacagcccgtgtggctactcgcgtgtcctgtgcgtattccacttgtaccttctgtttgggacgcgctaaaaagagtataaacaagttacaccagttgctttagcaaccacagcctccagctctatcccaccgttaattggttgaggttactgggggtctctgaagacgtctggcgcggtgctcgacggttatgccaagcaagttttgataccgccgtcactgtcaggaacatctgtcacctgtcacccgtgaggggcattattattcacgtcatcattccacacagttcgcgtacttcactagcgccgtcttgtgctgctttgtctgatccactcgtgtgcaaaactttcgcacttcccccatgtcgattgtaagataccgttattgcgcttcccgttttggccacctcggctcccaattaactgcgagcaagtctcggcacgtgagatcggacttacaactcatgatattaccggtacaaatactggatgagtatgtacactgcagtatcgcgaatacacctgtagctgtggcgtatgtttacactatatgctaacttttggtgggcggtgtagtagctccgttcccagtattactgtccataccagaaacatgcttgtcccgcgaagcaaccccttcagtatgtagcagacaccataccgagctcgagatatgttattacgtggttcgattgtcgcaaacgccttgcacaccaactttggtttaattgctgtgtagaccgataagagataagacttgagagttccaagatattcacattcaaaacataacacattttgcgctactcgtacaaccgcttaatacaataacttatcctatattacatattccaatcccttgtgcccattctgcccttgtttttccttctacctgctctctcctagtcgtcatcgctaacaggagcctcttcaacatcagacaactcaataggcacaatgaaactctcgtgctgaccaacaacgcctctaatctgctcaatggtcatcacatctacctccccatcctcatcgtcctgccgctgctgatcaatatcttcctggtcagccatatcaaactcgtcttccttttcctcgtagttgatgttctcttcgacctcaacgaagtcaggagccagagctgaccaccgctgaggcgtgatagtggaccacagaaagatcttacccgagtccagaccgatagcagcaagaatgggacgactgggatgccatgagatgcctgtcagttcctccttgggaccctcaaagatcttcaccagcgaacccatgctcgtttcccacatgtacacgtcatgtgactcgaaagtcgatgccagcatgtactctccattggacgcaaacgtgatggagttccactgcagcctgttcaccacgtcctggtatttgagaataacttcaaactcccatgtatcaggctctgtagacagaagagtcggcacctggatctgacgaatgactcgatctgacgaattgattccaagagaacgcccggattgactaacctcaatgtttttgatagatgaggacgtaactcgagttgaatgcagaatgtcacgggtgtcggtagagataacgttaagaaaccccctagaggtgcctgcaaaaatatacttgccggacttgtcgaattgcgtgacaagagtgagatgtttgaccggtttctttgtcgtttccgaatcttcgtcgtccttctgctcgtctgtaggcagatcatgcatcgtaggcccccctcctctttccgtgtccaagtgcacaagtttgggagctgcctcgtacaaagagactacaaacagcgcgtgacccgaaggatgcagttgtgcgccccagaccggggtgttgaaattgatcgtctgtgtcgcctttttggtgctcaagtcccacagcatgcacgtccaatctcgtgatgaagacaggatataccgtccatcttttgaccaactgagactctggatctgtcgcgagtggccgcgaagaacagcaataactccgtgcgtgtcgaaatcgaaaattacaattgtgccatccacaagccccgatgcaaagtagtctccctttcgattaaacgaaatgcaacacgagtgtccccattctgtgttagtttctggaactgcatgtgattcgcgtatctcgcgtgattctggcatgcgtactcactcagcctcttgcttagggtttccggatagtcctgggccagcgaaaacggatccaaaagcgataaattcatgctgatggtgatcttgcagttggcgttgagtggtgaagtgcatgtccaaaagtttatcttagtcacgtgctcaactctgattatgcgttgtcattgtgagttcgattccagggtgtgttgattattggggggtttaacaactctactcaattcttcatcacaaggaagacacattcggtcagaaggactaacgtgaccgtattgagtcttctgatgacacttatcagataatactcttttcgaggacgtcactctttcatactcgttactacgaaaagcgtaccgcatataaccgcctctcaggcattggatattggtgttgtaaaactacaaataccggtacatctacagtaatggctgacagactcgcggctactataatgaggttggtgaacgtgaaattacgatttcggttcctggtttttcatgttcatgtctttgaaattacttttgatggctgccttccacgtggactgattttcaggtccgcaaaaacgttcaatatttgtaactagtcatttattttcagcagtttattttttcccagccacttggcagtcgttctcttgaccttgaatttcttcttcgcagattgctgcctcttttaatcgcctttctgtttttttattgcaggctatctctctgtcttggccctttgtttacgccaacagcgataacaccgtggaacttgtgccagtatggtgttatgcacgataaatgggttacccatgtatagaagacgtttctacttgttcaagtactgctcaagaacttatgcttgtatgataatcagggtctatggacgatttttcagacgagccaagagtaaggaggttgcatcaatcttagtcatacaaccccatctataaatgtagcggttgaaagtgctaagatgctatacttgtgcggccatttcacctataaagaaaaggcgcaaccacctgcagttgtaaaagaaaaacctctcctatcacgttatcgagttctccagttgtaatgatctcccacggatcgtcgtcttcaactgatcgtcctgacttaggcaatgtctatccaaaagaaaccaagcccatcacgtcaaccaacagtacagtatgtactgtgtatttattgtgtatgggctgctggacactaggcaaggtttcaaaaagcacttatacaagcctttatccccggtagcgatcatctttgacagagttcgataaccatatcgcaccgaaaggtaggaaggtgggcatcttagaaactccaaccaagcagggattggcaggggagaggacaggcccattgatctgtaaagcagcctcagacatttattcaggtacactgactcagacttggtgcctagccaggtacaaggtgttgcatgtggcagaagcaattgtagaggtttcaaggtagagaaggtggtagatacgactgtgagacgcaacctagaaagtggtccaagtgctcccccacacacaccatttttggggtgtaaatagcaacaggcaatctctgttgtactacaaggtagtagccgtaatgtcagaatgttaactgtgattcttccagagtacgctgcgcaattaataaatgtctcgcaggaatgtggtgagacgatgtggatggcaatattaatattaatatcaatccattcgtcttgacgagcgctgtctgggaatacatgtcctgttgtgactgtattatgctacttgtagttggcagctttgcccccaggcctcatttaagctataccctgatgagatgtcctatctcgtagaccctcgtcatcatgggtatgattttgctcgtaaagagcccattgttgcggtggaattcctctctctttcgtcataccatggtctgtggtattaatggttccgaaaggcttaactgacggacactttattcctaactgcgaggaaataagctccacttctttcggatctccacattaggagggcggctggaatgggggagcgtgttgagcgtgattttccgaggttttcattgttgtttttttcttcatctgcagcacttaactcttcctacgccgctcgatagcttcctgaaggtggcacaatcatcagctgatcatttcctcccccaccgttttgatcacctcccggttcatctcccggctgatctttgacgatcacgtttttccgaggcaaacctttgacgcagtcccagtctcagactcaggctcttagggttgagtgcgtcattgtatatagatgcactgtgaggttaagcacaatgaaacccagtcttgcgcctcaaaccctcaaactgcttctgttgttccagcgcgttgtacactgcgcttatgaaagtgactaactgccatgccatctgataacgcacggggtaagctaagcgagtacgacgtgcaggaaacaaattgcccaaagtgtggacatacaaggctctcgacaagttgcgctgaatccgtgggggaacatcatatgtctcattcaactaatgtagctgagacaattcaatctgtccccaaggccccaaggccccaaggccccaaggttcaaaggttggggttggcgtgggaatgacagaagcgagaaaattaggttcttgtcagtagtgtaaccaactttacgattgttgtgcggcgcggtgaacgagaagcaaagaattccacgagagcaataaatacatctattcattgctaggcatttacagggtgccatgaggaaacgggcaggtataggatatttttccaacgacattttttgcctgaataaataactcatagacagactatttataggctagccgtgcagagagtgtttcttgcattgcaaaagcaatgattgcacgcttaactgtgagcttgtgtgtacagaaatcattgcaaggcctggccaaactcacaaaggtcaactcaactgccttgaggttttgttttttattgtacccacccggtctctaaacgtcatatatttagatattgctgttatacgctgccaaaatagcttgagataattgacggaaatagaaccgagacaaccacctacaccacccaaagtattgatgccgttaccgagagccctggattccaaccgcccatctattagctattggtcgcatagatccacgtgcgtccacatctatccacatttgttcattgtaccgtctatacaaacatgctatcaacgttgacgcaatgcactattcacaattacacaatggtcggtgaaatgcgtctggcgagcactcctcctgtggagacccccaagaatgcacttgcagctttagcctaattgtagccaggagaagtgggggcattgagagcgcgttagggagcgtttgtgagtgaaggaatgcagatggaatggccatgtagcgtttgcagacatctgttactggtcaatatcgtgaggctgcatgggatgacgtctagtctcacggcattactatgctgatctctcccccagccaacgtgcggcgattatgacgtagatcgctcaatctacgcccagttaaacaccaatttcaacccacatctcatctgtcttagttgaccacgctttgcaatagactctagctcggcgctcactttctgaagcttgcactctgactcggaaaaaccaatgttacatgcgtcccatagatatctcagttgggaaactggagaatccacattgggccaaccgaggccaaaaaaaagtgtggtcaagcgcggtagcaatcgtgtttgcctttgctcctctgcgccgtgcgtgtctcaagtatccctgcctcagcgatagacctgattttcgtgatcagacactctaaccctgccaatacactggacacacaaagcaatgcccccagtagggcgtgcagattgacaatgattaacaataattaacaatggcgtgtcgatctgtcgatcgggtaaattggcgtggaagagtgcatcggcatacggtgcatacgaaaacgacaactggattggatttacaagtactcgtacaacgacagtacagtcaatcaaaagttcatttaccaaacacacccttttcggccaaggcaggtttggatttggctaaataaataatgcactgcacacgctgaaaatcgtcataggagacattgtaagtctggcctcggcgttgcagtgtggcccatagacaactcatctgctcatagaggtccctacggagctcataaatgtctgtaaaagaaggaatcgaggccaactcaagctcctcaaaaagcaaatcgccaggcagcactttctctgagtcagagacactgaatggggcacttccaaacagctcaacaagaccattcatacattctatagccgtgtagctccgcagacaatccagatcaggtttgtaggcaagcatagctagcgctgaaggcaaaagatgtgacagtttgtgtgcggtacgtgtggaatgtggtatctctgcgaaagagggtctctcttcgaggtcgccagaagcccgatagttgtcatgcagacagatatggagggcttctaggatgtacagtggagatcttccacatagtataatcatgactgtgtgttccagcagctctcgggcggtggccaaggagtcaaatgtgaagttatgaatcttagtgagctctatgattgcattctcgacttgttcggtgggcatcaatagatacgacgtctgtagggcgatcatacgttgggtaattttgccagacatgtggtaatgtttggccagactatcaaacactgcggctttcagccctggatctcgcatcagagcacatctgtagagccatccaacataggctttgggtgtacctgaatagcgatgagtctcggcgaggtagtagtatccgagagccattcccgtctctgatattaccagctccgagacgctgactctgttagttcttgccagagtctttttgattcgagtctgatcctcggacgactcgcccagaatcatcaattttgtccagaaaaagaccacagctcggcgaatccgcacaaaatgccgtttgagcttgtatggcagttgctgcttttcccattctcgcagcagatacagaataggaagatgtgcagtttcccagataacagacgccttctctagctcgtgcgaatgctcgttggtgaggctcacacatgcatctcgaagttgcttgagtgtgtcctcgtctggagactcggggaatccctgttttcttagatcaatcggtggtattttgaggagttggactggtggtggatggtgttgatggtgaattattcgcgtgttatctgatttagagtttttctaatcttctgttcgtggtcagtattgaaaagtgccagataaagacattccaatgaagtcagagacctaaggagcgggatgttcaatactgttgttatttcaaataaatctgtggctttgctttctcttcaacgtctctccaccgcacgaattcctccaccgtcagcagctctctcttcccaaatagagtttgttgtacaccaaacactgtccagctctgcccagcactacttgttggagagaccagcatattgtcttaacagctccagagataccggccgctgatcgtggtcagagattatgactttctttttgcatgttccatgtgattcccgagcggcacagagacgttgaagatcttcagaccggcaagaaatcgctcaactcctgagcagcaacctcgtttgtcaactccgatttattgattattgctttccaacggccatgcgttcattctcgaccatgttacattgagatggatactgagcaaactcgactgtatttgtgaactttcgactgccttttgatgagaggattcatagtcatgctggagatgcagaacccgtcgagatgtggatagagctgtggatccagacgatgggtcaatgtcagaaactaacaatgcccaatcaaacagacccccatgggcagtttagtcatttcgccaacccttcttgccccccgtacattgtacatttgcacaaaggacccggctgaacagaggagagacaaagagaatgcgagccagcacaatagagcctttgtgtcgtctgtgcctatcgagcgacaggagtctgtgtggtcggtgcactttgcgttaactttgatccatgtggacagcggaaaggcagagtaacccacaggagaagggcggctggtggtgatcttcgttgatctcacgtgttctagagccagccgtggttggcgtcgaagacaggagttttcacctgctacgagacatatctatatctgcacattctgccatcaccctcccccattactaattcttacaactgatgctgcggtatttacttttccctggattttcgtttttcatttatccaaaaatttcttcttaacccttttgcccaaaacccaaacagcagaagcatagttaacgaacccaaaaatcatagtagcgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaatagttaacgaaaactcaaaccgaatacctatcaacctttagaagaactctacttccaccagtatggccaacataccacaatatgacgtttttgcaaaagtaaacttggctgagcagagatatataatgccttccagctccccaggatgagttctccagatcacccgacctcattctctcgcttctacactcgctaagacacacaacattaaaacaatgcgattccacattgccgttgcccttctggccacctcggtggttgcccagggtccctttgccaactccacctccgctgttgttcctcagtcttctcagcctgccaactcctcttctagcgccccccagagctctgcgcagtccactactcccctacctgtgtcctctgctcctgtctcgagctctgctgtcccctccagctctgctgtcccctccagctctgctgcccccgtttcttcggttccttccagctctgctgctcccgtttcttcggttccttccagctctgctgctcccgtttcttcggttccttccagctctgctgctcccgtttcttcggttccctccagctctgctgcccccgtttcttcggctccttccagctctgctgctcccgtttcttcggttccctccagctctgctgccgctggttctgcttctgaggctcctgttgctgccaactctacctctcctgttgccagctctgctcctgtcagctccaccactcctgtcagctctaccactcctgtcagttctgttgccccctcctctgcggtccccgttgcttccaattctacctctcctgcctcgagctctgctcccgtcagctctaccacccctgtgagctctgctgctccttcctccgaggctcctgtggctgctaactccaccacccccgccgcttcttctgctgctcccgtctcttctcaggccaccacccctcttccttcctctgcccctgccaactccactgctcccgcctctagctctgccgcagctgccgctggtactgatgctcccgttgctgccaactccaccacccccgttgccagctccgctgctcctactacccctctgagctccaccgctgctgctgctggtactgatgcccccgttgctgccaactccaccacccccgttgccagctccgctgctcccaccactcctctgagctccgctgctactgcttctgctgttgaacccgcctcttctgccgctcccgttgccaactctactactcctgtggtccccgttggctcgtctaccacccctgttggctcttccgttgatgctgcttcttctgctgctcctgttgccaactctaccactcccgtggtccccgttggctcgtctaccacccctgttggctcttccgttgactctgcctcttccggtgcctctgctcaacctgcctcttccaccaatggtactgctcccgttcccgttacttctgcccacgactcttctgctgcttcttctgccactgctgcttcttctgccgctgctgctgcctccaaggacggagctgcctctggaactgctgctcctgtggtcactgacactgagatctacaccgctacctccaccgtcaccgctacctactgccccgtctgcgagtctggctccaagtggcagcaccccaccggctcctccgtccacggagtgaagaccgtcaccgtcacaagcgccaccaagactgtcaccgtcacttgcgagacatccggctcctccacaatcatccacggtgccgagaagaccactgagtctggtgttgctgtcgttactgtcaccaaggacgtgaccaagaccgtcaccgtctcttgctactcttccggcacttctacctggtacgctcctaaggtcactgaatctggcgtccacgttgtcaccgtcactcccggcaagtctgtggctgctgtccctgcccccaccaccgtcatcgagggtatcaccaagaccgtgactgtctcttgcctgacctccggtacctccacctggtacgagcccaaggtcaccgagtctggagtggcagttgttaccgtcacccccggtgtccctgctcctgctcctgtccagtccaaggctaccacccccgccgctgttgtccctgctcccgcccccgttgtctctgtctctaccaagactgtcaccgagaacggttctgtccgagtcgaggccaccaccgtcacccagccccacgccgtagtctccaaggcttcccccgttgtctctgtctctaccaagactgtcaccgagaatggctccgtccgagtcgagaccaccaccgtcaccaagacccccgctgtgatctccaacgctcccgaggctcccgcccaggcccctgctcagtccgccgcccccaaggctcccgcccccggctctgtcaagcctgtccctgctccttccttcgccgtctcagcttctcccgccttccccaaggcccccgaggtggcccaggtgtctccctcttccgttaccggtccttctcaggccaacggtggctccatcgccaagcccaccatgctggttatggttctttctttcgccgctctcctcatctagagagccgggttctaacactccttgtatttaattgtattgtaaatttccactagaaattgtgccctgtagttgaggtgtgtattaatttggttagtttggtccttatactcaggtcagttcggtgtgtagattatcagcagcgtggtcgcaaacaatacagtacatatatacgtagtaaataatggcagtgtggcacactggtccgtcaggtcactattgtttctatggtagaattttcttgcaaatgttttctatagtttctatgatttctataggttctctgttctatggattttttttattgttttataataacttttttatatacgtaacactgggtttttcatcaataattgtgtgtgtgtgtgtgtgtgtgtgtgcgtaattacttaggctgtcttggtggctggttacagttgaggttcattcgtcgtcaggtggaaaaagtgcttcaaccctgatcagatatacgctgagttgagtctagttgtaccgtctcaatgtcacattactgatctgatcccgttatcatccgtctctagactaacacgagcgtaacttgtattacacagccatctttttctatgcatgcttacttataaatcataataaactgtaccagccttttcttgaataaatctccgtcttagatgacaatctacttccgctctattgaacgagaagacacgcctttgccagacgaagacacaagacgacggacgacgcctagttcttcctgtttggttaatgtgatgccacttgttttctcccgtgttcggttcccacctatcattttcatcgccaagccttttacaacatgggcttgagtcttttcgtattttacactctaaagagagacaccagcccgcggacagtagagagtaaaatgcgcggtttttaacaactctggacgggcaaacagatacgctatacaaaacaggtcggtttagtccgtaaaagcaaatcctccctaactcggtacacagatccacgctctggtcgtccgtcagtctggctatcaacttgcagttgatgcatgtagcagtaaagtttgcgcagtgaaaattatcagatcctcccaaggctcttgtaccgagagtctaatccgctctccccaagtcccaacgcatgacgtacacccgcacacagtgataggcagcaccagacaatagccacgtcgagctgactttgaagaccaaggtatccagtgacacaaaatgggtgctaaaaagtccaagaaaaaggccaagagatcacggccagccacctccagagagacgttggatcctcttgaatcaggtgagtatgcactgcccagatggtgctcctgggacatgtgatcgagatcaacttatcaacatggcccagaaacagaagagaagagcgaacgaactaacacacagccacttcatcaccgactctggtcaatgatatcagtcagagcgactccgcaactcccaccccggatctggagcctacgcccgagccggatggggtagtacagaaagaggtggtcaagagcgacaaggagaacagtgaggtgaaggaggaggaaaaggaggaggaaaagaaggaggaaaagaaggacacgatacaacccaaatcacccgcacggccgtctgttgtgcgagaaacttcatttgcacggttcacaacactgcctgaacggcccaacgtccccgccaccagctacgattatggcgatatggacaacgacatggacaacgacatggacaacggcatgggcaacggcatggacaacgacatgagttctgtgccgattgcgtcctttgagccaatggagccggaggtagaggaaatggaaccacagatggacagcatggatacggaggagtttggagagatgcaatctgcagaccacgaggttgagcagatgcagccggtggaggagtcggccgaaaagattgtggaggagcctgtgggagaggttgaaatggagaagaggaatgtcgagcttatggtcagggaacaagtcgaggaattcacggtcgaagaagaggtcgctgccattgaagaaccggaacccacgattgaacaggccaatgaggagttcgctgcttcgcctcagctgaacgggcatgacacagaacccgccatcaaccatgtgtgcacgccggcagatccagttgcgccagacaacacttctctgaccatggtggctccggaacctgaatcatacgaatcaaatgtacaccagttttccgactacacacgcacgtcgcccaccgaagaagatatcgaaaaactcaacgctgatttggatactacggttccgtccttcttcaaaaaacgcaattcctccacgtcttctaggacctctattccaattgttgaagtggagaaggcagaggaggctgtggaagaacacgagcaggaagaggatcaaggagactcgaaacaaaatgatcctctgtctccaacattggagctggctctgtctcctgtttcgacgcctctaagaaccccgtcacctacgaaatcgcctcgtgcagcaggtttgtctcctgtcagaacccccctgcacctctcggcagtcacacgaagcatgtctcccagttcttccaacatggagattcgtccattcgaaaagcgattcgaaacccgaatttcttcgctgttgaaacgatctggacacagcagaagtggatctgagcttactagtcgaggctcccctaatgcatatgctagccctcggcacttgacgtctctggaagactcgctagctacagattccatgtcgtggaccaaattgcataacatttcgaaccaaatctactccgaggctggccaattggagtatggtgaacccagtgcccttctggtgaccaacaccatctgtgtgggtaccaaaaacggagtgacactcgtgttcgactaccaacagaacatgaaaaaggccctggtgttcatcaacagtcctgtcacatgcctggccgtgtcttccgatgccacatttttagctgtgggccatgaatcgggtcatgtgatcacatgggacctgaacattctcaagcatgaccttgtgattgctccccagaccaagaatgctgctgttctgagcattgcgtttgttggtaagcgtcattcgtgtatcgtttctggaagcgcggctggtaaaacctatttacatgatggatacaccagtataactggtcgaaagacccgttcggcgtgtattatgggtcaatcgaccccaacttctctgggaaacaagccgaccaccatatttgcctgttcttccttaccactaggctctgtttcctccgttaccgatgaacttggtttggtggctattatgaccccccatatcctggcaatcatctccaccacacccactgtcatgactcagtttaagattggtcgacccaaaaataccaatcccactctcggtttcattggcactctggcgtggtatcctgctgttcggagcagtacttccgttgtgggttcggacaagcctattctggcgtactcgtgggccaacgttgtgactattctggagattcagagcggtgcctcttctgggttcggaaagaagctcaagttcaccagcattgctcgtcacacgacctccgagagtattgtttccattcagtggatcaaccggcaggttctgggtctaattacagctacccaatccttgttgatcatgtctttcagccatggagacttgcatttgagtgcctctgttgaccttctaagcaaacatgtgctcaagtttgatcggtattccaattctcttggacagttgcgtattgctcgaagtggcagcaacaaggaacacgacgacgacgacaatagcgttcctgtggttcctctggactcctattcttctactgtttgcactttcaagggtcgaatctttcttcttgggtgttatgagctcgtagttggatacaccctttcgtggtacgacaaggtggagattctggtcaagcaggagcagtatctgaatgctgtcaagttggctttgacgtactatgacagtgattctggagatggtgttgtggtaggtttgcccgttgacgacactctccgaagagcagtagtcaagcctgctattctggaggtgattcagaagattcttccacgggctcttcgagcggagaccagtcttgacttggcagagctgacatctatttgtgtcgatgccctgataaatctcgatgacacgtcaattgatagcactatctacgacatgtacgaggactctgaccacctgccgttgtatctggacactatcgcgacggctgtgtttgatctccggcttcggtctgtgtcaccgcgtgtcttcaagggtcttatttcgacgtactccgtgtcagaagacactaccgacaagatggaagagatcatttgcacattagaccctgccaccttggacgttgataccactctgggcctgtgcaagaaatatggtctgttggatgcgtccatttacatttggaatgtcgctctcaatgactacatttctccgctgtctgagttcttccaggccattgcttctggagatgagaatggtatcgccaacagagcgtactcttatctatcctatattttctctggtcgaatctaccccactggattgaagatggctacttctcagaaggagattgaggccaaaagttcgttgtattacgttctgttgattggcaacttcattgtgtggcccaagatcaatggacggaagatcccctcgttggtttccaccgatgactacccttatctgaaatcgttgatcaccttcaaccctgcttctttctacgtggctttagatgaggcgttcgaagaccatttcctgaacgacaacgttgagcatgccgagactccaattgatgagcacttctttcagcagggaggagccagtttgaccggtgggacaagtgctcagttttctgaggaggtgtcttttggacgtcacattaaccgtcagatgattgttgatgttcttcttcagattgcccccgagctatcccctgaatgtcatgtgtacaccctcattttcatcgcgagaaactatcccaagtactcccagttcattatgcttggagaaggtattcttaagtccattctggaacacttatgtgttggagcacctcaagaacttcggcaggagtgtgaacttgccgctgaagtgttgatttccaagttcaggccgttcgatcttcagtggactatttctcttctgtctgaagccggttacaatggtgctttgtcttacatttatcgcaccgagagactattccccaagctagttgaccactcttttgctaccgagctgttcgacgatatctttgaagtggttgagaagtcgtttgaagagacgaatggtagcagtgccaaggctgcaaaggaacggtccaagattgaggagtcagtcaagaccaactttgagcagcttatccggcttagtccgagtcgaactgtctctttggtgtcggagtggtgtcctcgattgcattctgttatccttgatagtggaattgagtctgatcagcagctcctctacctcaagtcttacttccacagtctcagaatgtctggaagcgagtcccccaagtcacctttttgggtcctttacattacattgcttgctcgatcgaaggagggcgttttggatcaacttgagacggagctttcagctctggactttgacaactgcgtcatcgagagtgtttcatcgttgctaaaagccaccaataacactgagtcactggtcattctgctgcagaagaagaagcgatacgatgaggccctggatcatctgttgaaagtaatcaacggagcagaagacggtggggatcacgtgaaccatcttattgaggtcggtgcacgagtttgtgacaaggatgaaactctgtggaacaagcttctgtctggcttgaaatctgaagaagccatttctcagggttttaagcagctgtcgactgatcttgtttcgtacagactggttcacaagatcctgcttcaccagaagcacacttctgcccgggtagtcaagtctgttgttctgggagtgactgacaactacaagttcaaaatccgcttccttcaactcaccaaggagattctagatgccaacacgtatgctctgatgatgaaggatttggagaagcagcggttgagaggctggaaggtaggatcggctagctgtgacgcttgtggcaaacccatctacggaaagggcgtcgatggcgtgacgttgtacaaagcatggcaacaggccaagatccgaggccgcgaaggaaaaatggtgttcaaaaacaagggcaaggagagctgcgatggtgagcgaatcgacggccagctgaccgaccgggtggttgtcttcaagtgtggccacgtgttccatctgggctgcatgaacaggctcggtatggttgacgagattggttgtttgatttgtgacgctgaggaagagggcgagtgagtatcccatcttatgatattacgaattgaatgaattatgaattatgaattatgactgcaatagtaatgtagacctgagtgtgtagacacgaattgtcagtattgtgtgcccacccagttttttttttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgttaagatagctcggtgagcaatgtgatcaactatttattggaagtatcatagattttccaactaattataaggaatgttgacatcttctggtgcacaagtgttgattgctgaaggtgttaacgtatgatctctcggtaatttcttttagagcgtaactagactaagtgtgtcttaccgaatccgatggtcagaaatcggttatggtgtacatttagacacgtagaatcaatttaccgcaaaatcattagtacagtttttcgtggtaatttcaagagactgctcacccactttacaagggcccatcaacggccctttcttctaactcaaagacattcttcttcacctccttctttttcgcagagacactggtcacgggcttgttagacgatgacccaggaatggggccaaacttggtatcttccagctccacttttccaataggactttcgtctcccagcatccaagagaattgtgattgagctagagacttccttgtaggggtgtcagatgcacttcgagaggacgtttcaaaatggctttcacgtgatccggctacgacagggtcgtggggagtagtgcttacttgtttgggatccacggtaggtgtttcatgacgctctttgtccggtctgtcactcatctcgaccccgtctctaatagccagtctcttgctcagagctctcagctcggccactgcgtccctgtactcctgggtgtggacgtcttgagtgttatcaaataagtcagacagcctttcgagatcacgagacactccatctgtccgttgccgtacatatccttcaatgacgtcattgagtctggcttgggtcgtatttcggagtcccatagtgttgacgtcattagcagctctaaccacctcattgtagatcttgtcgactccccagtttctcgacagagtggaaaacacgtcctccagcttggaggggccgtttctagacgtgtcagactcagaaagagggttatcttctcgccacaaatggctgtattggtctgacacgtatcgacctccttctctgttcacatggtttctcaggtaaacggcattggacacaaacgaccacattttctcctcggcaaaagtgggataatggaacagacaggtgaggatatcggtgtcgtcggtacaagtgataatcttttcacggatacgcaataataagacagcacagacatagtcaacaagatccagtttaggagatgccgcaaatagagcatcccatagttccagcacacttgggaagtcaaattcacgagagaacaggagtctgatccatcgtagaccccaaatttggggctcaattgaatgctgttcgagtttggccgtcaaagccgggtcactttgtcgcagaatcttctgttggattagtctgctcttgaggacaatctgtgaaggagtatctgttgaataccaagaagcagcatttgtcataagaatttcaaatagtgcaaaggagtcatgttcgatgtattgcaacgaacacacattgctgagtgcctcagtcgctccacacacctctccgtccatggtcaacacgtatattagaggccccagaagctcatgcattccttgtctgtatttcaaatgagggttcaatttggcatatacaaataggatccgggtcattgactgttgaacatgtgtttgttggaagaaatccacctcgggaaaggttcgagtgacatcttttctgatctcctcaagggtttccgaatcattggcgtctgtgtcgtcgatatcattgttcaaggggtccacaaacgtcattttcctgtctccaccgcaattgctggggttaacaaactcgctgaggaacgagtcatagcgctgtctttgtgtctcgaggtccttcttccagtcggacagcttcaaggagtcgaattgaagatacactctccacagcactcctcttcccacgctggtgttgtagcgccccgaaaacacctgtctgcgcagcgattgtggtgtatgcgaggataattcggacaaaaagtcactgtgttagcatatcgtgagaaatcaagccccagtggcctcttactgtatcgtagcctctctgtagggcttaactcaagctccacttgtgtgtataagttgatttgatctggccaaagaaataacaccatcgatgggccacgtgaccccactcccatttctctccctcgtaccaccgctccacatcactcactccatcatgttatcgtcttctgttgtgattatcccatatcagacatcggttctagataaggtctgtggtgtattagggttgcacccaacattgcaggttgaggagcagcagccgccgcatggggagaagcaagcatgaaaagaggtgaagcgggaggtggtgtttttataacgaaatgacgatatttttccaccgatcaccagttcccaaacaaacaaaccaccacatgcctgctgtcacacatactccctctagttgcaccattttaggcctttgagtaagttcagcagacgcacatacaacatgtgaaagatgtatgatactgggatgataatatttgcaccagtaattctaagatcctcgtacagaggccaatggtacaagtgatagaaaacacgttgcaaagccacagataataataatatacattcatttctaaatcacattctagactcgtcatctctcgttagcgtttatatacattctccctggtgtttctgtctggcatctttactgctgcgaatagttagggatacccgacaacagattgtcgtcgtcaaagaactcagaccagtttgtgtcctccagattgcccatgttgttgttggagtagacgggtgcgtcggggatgttgaagtccatggagccctgctccgaggggttggtctgacacccgcccccttcgttgagcatgtatggaggcaggaaccgaccaaagaccttggtttccagtgagtccataaatccaggcacgtacgtctcttcgggcccgttggggatgtcctccgaggtgagaggcaggccgttgaaggctccaaacgagtccgcattgaagcccacgttggtgggcagctgagacacgggaatggcgtggttgagaggaggcacaaagtcggctccaagctcgccacccataccgatatcagctccagcaggagacaccccagtgttcatttgaacgggagtagattgttgagacaccccagtggcgggtgagacaccagctccgacgacaggggatactcctgcaccctgtacttgcgctctggtgatgggagaagtgccgagactgatgtccggggcgcctcccacacctccaactcctactcctactcctactcctccaagtcctccagagcctccgacaccaagatccagaccagccacaggctttttcttcttgaacagctcagtgtcgagcagctcttggttgccgcctgcgtccacgttgctgaaatctgtggtgtcgactcgtgtgacgggaccctcttcactgacgatgggcttcattccggccgttcggcgattgagctgctcaaacagcgagttcaagagcttgtaggttcgagcagcggagatggatgagtccttgagaatcatgagagcgttctttccaagctcggcgtcgctgcgaatctgctcagattgtagggtgtcgggattctcatgcacgtagaacaccaggcaggccaccgagaagaagatggtgtaaatggagtaccagtacgcgccgttgagcagtttgttggataccaactcatctgcaatgtacatgacagttcgagccacgttgatacacgaacgagcacatgccttcgccttctcgttgacaccggggatttggaacttgggcgagcaatagtgtataaaaggtcgatacagtacaatctgaacgtgacagaaggaaatatgaagcagtcgattggccttgtagtattcgggcttggggttagcgccgggtttcagctcggctggcaggtttcgaagccagtctctaatctcattctccagcagagtcaccttgtcgaacatgctctttccaagctgcacggacttgtccttgtcggctcccttgacagggtaaatgtacttcatgacgtgtgagagaatgatcatgagtcgagtatgggcgttggcgatgctggcactcgacaaatggttctccttttgaggaaagtatccatcttctgtgattttctcgtcgtcgtaatccagcggaatctcctggtcaaactcgtcctcgggaatacctctcggcagacccaacattgcgttgacataaatatccatcttccagatggtccaaaacattcgttttcgtgtttccagctcgacggggttgaaattgtgggccacctttcgatgcagaccggctcgtagagcacttctcagagccactccaatgtacgcgtagcacgtactcagccgagcactgcattgcagaaacatgaccatcatgacaatactttgcatggcgtacatttcccgtgcgtccgcaatgtccacgagccgtctggctgccacgaagtacttatatccctccgaagcgtccttgaaaccgagctgttcacacttgtccatgctaaacagcactccaactgccatcacagagtacaccaggggcagaatcttgctttgttggtcggtgtagtcttcggggtctgtgtcgtacagcaagtccaggtctctgataaatgtgggacgatggtagaaccggtacagcacacaactgtggttccacaccgactctataagatgtgaagccacatgtttgggaggcagaatgattcgaaactcctggcctagcataccgggggacgacgagctgggtgatttgaccagtctgttgatgttgggaagaggggtgccgttgttggcaccctgtttgagccccagcatgtctacaagattgacgcccgattgactcaggtactgggcacgcgacacaaagtcgtccagcgaaaagtcggccgagtagaagtccacgtccgggaaaagatgggcgagaatcgtttcgctgaccttgcttttctccgcgttatccggaacctttttgcgtcgtggcggctggtcgtacgtgcatttgaacgagtacactgtgcaatggatacacggttgctgtccatcacatttgaccttcttcttccgacactcgtcgcacgctcgaatgactcggcgtttcttggtgtctggagcagtcgccaccgcactgttattgttgttgttgtcgcctgtgctttcgttggctcgtttttccgtcatgatgaaaatgtaataatggctgttttggtggttgtagtcgttgtttcaggactaccaatggtgtgtgtagtatcgtatatcgcactactgtactggtggtactcgtactgtacttgcagctaacgtatcggatccaccagtcgtatgacgtatctcgacggtctaaaagtgcgactcggcggaaacacgcactctggtgtgaagtcaaattagttcagaatggacgacagctgaacctggcagaatagatgtcggtctagactgtatttgcgagtgagacgtatggttgagaatgtctcgaatattaatccgtgggcgaggtggtcacgtgcacaggggggggcggggagcaggttgggcgcagagtcgtatcacgtgatgtgtcgttggtcgctgttgacgtgcgtcgatggcgtcaggggtctcctcactcaatcagaaatctcgaagagaatttaagcggtgattttaacgatcgcggagaagggcaagcctctggcaatttttggataaaaaaactctaaaatgtggagaaacacagcagatggtccgaagcttaaggcccgtagacaagccaactctgcagcattggactgtgccaagcacgaaaagtggacaccttgggagcggaaatgggggtgctcgagagatgagaggagatgagcagggagaggagaggagagagaaaacaaccgctcggaacgagctatgaattatctgtcacgtgatacctggttgtccaattgcctgcatagccaatgtgatcggcttgtcacacctttttcttcaaaccgttgtcgtaaatctcacgtctacgtttacgtcaatgtcgtcacgcttgtgctccgcagatgcaactccaaccgcccaaagagagagacggacgtattcattttttgagggagggaggaaaatacgagtctcccagaaggtactctcgtacatgtgactcacaaaaaatatcggaactcggagatagggggattgtcacggccaaatggatgagatgtcacattactaatttatcctcacggtttaatttctcaaaaccaagaacttgtagccccacccccaccatatgtcattgttaagaataagggggatattaaagccaaacacgtgacgtaaatagtatgcatcaaaattcttttctttgtgttcaaactctccgaaaaacgcgaactccaaaagttctggggcaagcaaaaaaagtgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaaccatgttttcttaattttttggaaatatgggggactacgatttgagttttgattagtcatacttgcttaataagaaggaaaaacatcagtagcgaaatgtatttccctagaataaaaaaatgaccacacaaaacaaatttgtctgtcctgtaagactattaagcccattttatacgcaacacaatgccatcactcacatttcgtatatctcgtcggcgggactgtctagattattagactccataaagacatgcctgcacattccaacacacataacgtgtcacgcgattgtcacaacttgcagttaacggcaagttcaactacaagtacgcactcgtcatatgttacaagttcatacattacgtacaataaatagttcctccctggtatctagcactgcttcttgctctgctcaaaattctcgtgatgagggaactcacgcttggtcactgggaaggacagtgtctgctggtgatgagcagctgcaaaagattgattttgcgtaacaacgtgctgctgcacaaacgcttggtgctgcatgtgatggaactgcaccatgtgagggcctccgggccagtactccggagcaggaccccagttagcaggaggagcatcgttgcatgtttgcggagtcatgtggtggtgatactggtattgctgatgatgttgctgatgctggatatgatgattgtgttgtccttgctgatggaggtgcatatcatggctgccgtgatacataaattgctgctgtcgctgctgctgtagctgttgctggtgtccacgcatttgttggtattgcatgagggtttcctgctgttgctggtgtagagggtggttgtcagggaaggggttgaccgtgaaccgtggaggattctgtggatgcttctcggggttctgcgtagatcgctgaggactgtgagcggggttgtggatgtgggtagtgctagcctccgtcttcatctctatcttcatctccgtcttgacacctcttcgctgggccatcttctcctctcgagctcgtcgtttttcctccttctcctgctctcgagctcgctgtcgctgtagtttctcctcctcacgggccctctgtcggttctccttctcctgctcccgttcccgtcgcttggcgtcccgctcctcctggatcttgcgcttcttctcctcccgagcctctatcttgagatcctcctgctcagtctcaaagtcctgcagcagcttaggaaccagctggcagtcacccttgacgagaaggtcgaaaacaccctcaaaaggctttccgagcgtaggagggtcatcgcggttaagccacacaactcctccgttcatggcatgcactgcggcagccatttcccgcacgattcgcttcactccgggaatcttgagtgtagttccaaccacaatgagtccgtcgggccgtgaatgtaggtcagactcggagagctctccaatggactcggcatcggggttgaactcgttgtagagcacaattcggggtcgtagtttacccaccccctgaggtcgctttccggccacctctcgtgcctcctccatctctacgcaagcgggacacaggggcatgtcctccccgacaaacagctcggggtccaaatcgctcatccagccacacttcatgcagttcatcttgctgatggagccatgaagttgcactgtagtgggccaaggcttctgtagaggcacagaagtgctcaggtggggcagtgacgtgtccagacagtcaatgttttgcgagtagagtcgagccagtcggttctgctccgaaatggagttgaggaagtggtggaaaggtgtgtgcttcgcgtcctgacacagtttctgcagtccattaatggccgaatggaaatgcatcgtcgtggccggctctctgaacacgctggcatcaaagagagccttaccggtggtcttgagattgtactcatcctttaggctcacaaaaagacccttatcggaccggaaatcgggaatgccggcatgcacactaatgcctgcgccggtgatcaccaccagccgctgggagttgtggaacacgtggtgcagtagctcgaggtcttttctgttgatgtcgctgtttcgaagagcactgtacgagtatgtgtccacgtttccgatcgaagtgatatccatcacttcgggcgcgtcatcgtctcgttcgggtaggggtttccgcctgctggacttgggtttggccttgggcatataattggctgaatcctcgcagctgtcgttgttgctgtcggactctttttcctccatctttaaatcacgtagaacgtcatcatcgctggtgaatgtcgtctccggcgtctgggcgtgcgaaaagtcgtccatggacgccactgcgctgtcgaccgaagagaaggacgagtcgctttcgttgagtattgtttcctgaagagccagaagctgtgcgtcgagagagtgttgtgagttatgcttggtgtcgggctgttcgggttttgtgtcgacttgtgaaaacgatggcgggggggtcgtcagaccggtggctgagctgtttttggtttttcgtagcgtcaccatcttggtgtggtggagagaaatggtatacgatgcaaatttgagtgacacaaaatcaagagcgcctagcagcgggggtgtataagcaagtccgggtaaaaaataaatcgaccgcagcgaattttgcaacaggtggatctcgattatgcggtggatacggtgtgttgtggcctttcccgcggtaataatcgagtgtggagtatcgtctgggttcttctcctaatgtcacaagtaagatggatagatatgcaatgcaagcaaatacagttgtttggattgtgttttgatacagcttcccaaagaggcaattcgaggttggggcatgcacatattttaccttattgccaagcagtagggtaactcaggtaccgcgggtcagcgatgagctgcccgaaccgggaggttgggagttcgattccacggcgcaaattaaatctaaatagagtgcgaggggggcggtgagggagatgggagggcaatgtgtggaacacccaattggaagaaaggcaaaacgtgtagaacttttgctgccacgtgatcggcatttattcccagcctcataatgacgtacagatactgtactcgatacggtgggagttcaaaagtgcgagaataacctggttgagacactggtgtaggttccgggtacagtgtacatactgataggaataattgtagaattacagtacgagtacaagtagtactcaagtacagtattgtacatactcgaacatgctcctgctgcggtatggtgatttttttctacgcttaattatggctctaccacgcgtagctacaggcgtgtatggctgggacagctacaagaagcccccagtaccatatggtggtggtggcacgagtacgaacaggatgtacatgcaaatgccatgagaggtttggaatatgggctgtgtggcatgaaacagcggttggatcagcataaacgcatcacatgtccttgcgacttgtatggttggaaccagtgtgtctgaaagcttcctactacatactgtagtgtacataccatacaattattagacacgatgcaagggtgttcaccatacgagtacagttgatagatggtgatactgaaaacacccaatccaacactccttcatccacacaaacaggcacgttatcaaatccaaaacgccgagttaatcatggacaccagactaagcactcttcgtatggcttcaggccccaacccaatccaaccctatctattcgagtactaccagcagtacagtagtgtcggagataattcggagataagagggttgatgacgagaggctcacaaaccacatcgaaatatccgctctaagaccatcaccaccttgtcaaacgtcttcctatgggcgtatgtccgctcagtaaggggttgagatgttgccggcctgctgctgcgaacattcttatgcgatgctcttataacgttttgattgattagcgcactgtgtacaacgttgcaagtggctgtggtttaagtcgggggaacgaatgggtctatataaatacaactggggatgggccatgcgattcctgctcactggcgcggtcaaaatgagtacaaaatcgtgcacttttggccatacttggttcgacccacaggtccggtgtggatgaagctacattgtcacattatgattaatattggcatcaaaccgaagctcctattatactttgagactgcgtttatgcgtgtatattgtacttgtatgtaagttatatgtaagttcagcaaagctcaaaccatgtgcgtggtaattttggctcgctcatcttgtccatttctccaccaaattcacaaatcccgtcgttgcgatttacatgacacgccatggtaagtgaccagcctgaaaccaagagacacagacgacgcgagagctgtacatcatcatctcaagcgcgtcagatcgacattttagtctcaacatctacaacatccagctactaacccaggttttgtttaagcgaaaagccattcattttgcaccacctatctacgtcgaggaagatgacgaagtgtggtggattgatgccacgggcgagtacttcaacaactacgacgactatttgacccgcatggacttctacaagcagaaaaagttcatttgcgaggtcacgggccactcgtgtctcacgctgtttgaagctctcaaaagcgagctgcatggctccaaggaaatcatggacgccttccccgagaacctaaaggaacctgtacttcgacgcattcaattctccacaatcagcagactagatggactcgttgatactctctatggcgagttcaagaaggacttcttccctggagaaatcgtaattgccatcatcgaaaccgccacaggagccaccgaaagggtccctgccatcattagagaaaaggccaagttcaacagcatcactctcgactccggagacgtccgacctgcaaccacaaagtacagactggaggcagtcagtgatccaaacaaggtgtacgtttgcgacgagacgcagctgacacgtgatcgcaagaacttcactaaggtgaccctcaagaccttcatcaagtactctgcaaagaaggagaactggaacggagcgccctggctggtgcgtccagagtacgcagaaaagtatagaatcgaccagacagtgcccgttcacctgacgcagtaccgaggaaacccgtcgcctgaagaactgcgaaaacagcgtacccaagaccgactcaaggccaaacaggctcgagacaatgagaaaaacgacattattttgcagcgacagaaactgaagatggagaacaaggagaagaacgctgccgacgcgctcataaggacattagggggactctctggactcaaggaaagagacatccaagtccctgtatctcatcagaacggaggtggcaatggaggagcaggattgggagccaaaacccttgctactgctctggcatcagtggtcactgaacgacgaagtcctccccctaaacaggtgattagggaagatctggaacaccgtcttgtgggtgtgaatcccaagcctgtgtttcatttcgacaagttatatccatctgatctgactgaggtgtctctagaagtgtggacgtttatcaatgtgtacaaggaggttcttgttttggactctttcacctacgacgattttattgatgcacttcgatacgagggtgagagtgatctgttgaacgagattcattgtgctctcctgagtcaagttgtgggaaccaacagtgattctcttctggttgagtaccctgacgacatcagtgacgatgaggaggaagaagactatgatgaggaggaagaagaggaggaggaagaagtcaagaaggaggaacaggaggaagaggaagtcaaggaggaagagccgaggggtcgaacgcgacgttcgtccaggcaaatcaaaaaggaggagactgaggaggcagaagaggaagaggagcaggaagaggaagaggaagaggaagaggagcaggagcaaaagaattccaagtccgtgtctcctggagctgaaaacaagggtgctaactatgctgttttcaagggagttgactggaagacccgcctgcaacgtcgaaacttcaaggatggaggttggcaagtcattctcattggtcttctttacaatctcacctactacgagccctgggaagactttattaacggttgtcttgatgtttgggctgctgccaaagcccctgtatctcttgcctctgcacgtgaccggtactttgaccttgattttacccagaaggtcaaaatcatccagattctgtgcaacctcatccaccccactgatgcaattcgagcgtacatcgaagagtgcatgggtcgagtgactgagcttcgacgagataaggtggacaagcagcgagagtacaagattgtttctgacgacattcgggttctcgaaaacgaagtgaagcgtattgagcttgagatggaggagaagaagatccccgaggacaaggatggctttgagaagaaagcagaggggaacggagacaacgaggaatccgagcccccatccaaaaagtcaaagaccgacaatgacgagctgctcagtactcttaggactaagatccaggacagacaggaaactctcaaggagataattgcggtcatcaacgccaaagacgaggagattcgatttgcagatgtgaaccggcttcgtcttctgggcaaggatcggttccacaatcggtactggtggttcgaaggtaatggtattgaggatgccggcggttcagaagaagaagaaggtaccggattcaccatgggccgtctctgggtccaaggtccgtttgaagaggaaatcaagttttgccttactggtgacattccccagtccaagcgtgaagtggagggagaagggtacttggaggactacaccaagtggggctacttggagcaccctaaggagttgggtgagttgatcaagtggctcaaccagtggggttctcgagaacacaagcttaagaaggagctgctgtctgtcttgaagaagatcaaggcttcaatggtgtctcgattagaggatctcggcagggaaaacgaactgagaaaggaggatagaaaggaaatcaaggacgacgagaaggaggtgaaggatgagaacacagacgaggaccaccagaatggtgcttctagtggtgacggcaaagacaatggagagaccaaggaggataagaaggagaacgagaagaatcagaaggagaacgatgttgacggggacgatgatgatgaattcgaccgagtatgctcttggtcaaacggctatgccgtgtccaaactgggccattcccactacgagggcccggccaagaaacctgctcgaaaggatactaaaaagaagaagcgatagttggcgagacgagatctgaactgatgacggaatctgagactgatgacggaatctgagactgatgacgatatctcagacgcctcctgacctacgtacatgtaccatataatttatacatcgataaatattcgaatagacgaaacttgtagagtgtgtgcatatgagtttatacagtagctacagtatgtagtaagaaactaccgcccccatatccaaacacactataaaacgtagacatgacagtgtatagccgcttttgaatggtacaattccagttcatttgatagcacaatgtctgagtaattaatatataaaaccttcgttattcgttctcatccaacttgagaccaaacgtgaaatcatcttccatgggctccatgatatcggagtcctcctcctttttctcgcctccttcctcgtcctcggcacatccacacttgtaatgttctccgacattgttgcagtcgaaaatctcctttccaagccgctcgttgacctggttgtggacgtaacaagcccactgtgatgcagtgtttctagacgagacttgtggggggaactttgccagcagcttctgaaagtgctcagcacactcaccacaggggtagacctgagagaagagatatatgtagtttttcagcgtggtttgctcctgttttgtgggtgtctcggggtactgggccatgatggtgtggaacagtttccacgatgctcttcctagttcagccttgagagtctcgttacccatcttggccataatggagggtccgccaatgtcgggaacctgctgggcggcctcattcttggccttgatgttctccgatgacgtgtcatccttcacaatgttgaccttttccggcgccgcagcttttttcgagccaggttggacccgtgtgattcgatcttccaccatggacacagccgctcgtccaggcacatggtccgatcgcagggataccagggtgattatgacaagcgtcagtatgagtgctatgaaagtagccgacgatcttcgaatcattgtgtcgagattgatggagttgtgtagatggaatgttcactctgatggcgcgtgttttctgcagtttccgaaaatagactctctgcgataacgtatgatttatggcaggtgtaaaaggaagcaatgtggagtgatacgaagcaatgagtaggttagatgaactactacataggttatccgtagagaaactatatatatgatgatataataacgtgttgtttcggtgcccatgtttccaatcacctctgtggtgcttttcactatgtgcattttacttgtactgtcagccggggttcgaaaatggaatgtccatggtgggcgacaacaaaccacttgtacttgtacaatgtaccttatacaagtatgatgtagcccaggaatgggtattgtctgctattgatgtgtactagctaatataggtcaaaaattacatgaccactcaataagacactgctacagtttataataaaaattctactacagtacatacatactcatacaatctactgacccacctctaaatcaacctcctatggtgattcttgccttcattcttcaacgtgcgtgcatgactacagctacgtacatactgcagtttgcgacggacactgtcagagctctctctgggggcggcaaaaactcgaaagttaggcgaccacgtgtatggtgatgcagtcataaaaatgcccaaatggctacaatcagaagctgtttgggaattgaaaatgctgacctttactgttatttagtaccgtcgcaatatgtttttcacagtgtagctactctacaggtatcgtacagtacatacagtacttgtagttgtaggtgctcactatagtgcttttccaagatgacagtcatggcatgtctcacgcagagtcatacgttgttgtgttacatgcaacggggtattacgtaagtgcattcaccgtaagtctctattgatagttataagttgttctatacgagttagattacttgtagtgacttccaatactgtccttaggcggatgtcgtggtctcctgatctctcaggttatgactaattcctgcatgaacgcatcaacgtgccttaatattcgataagtaaagcctaagaccgcgaaccctgcaacgctcaccatactccgtacaacatgccgtccatttcagaaaaagggtggactgtgactgccgagaagcggccgattctcaatgctgcagaaatcgacgcggccgaagcccgtcttggaatcccagtgcccgaaatgatcttcggcaacaacatcattaaaatcgaacatgaagcgtcaggttggagcatcaatttcgacgctatcaacgccctggatctcgtggacaagacaggtgagcccaccggactggtggtggcccactccaaacattggctggcaacgcgagaagagacggcggaggaagagattcagattatcaacaaaccattcgactggacttactcgccaaagtacctgggagacgtgcaacagggcaagtgtgaggctgaatggaagccatgcccggagccattaccgctggacaagctgactctaccggatcccatcctcttctttgacgatatggtgctttatgaagacgagctggcagacaacggaagtgcggttctgtcagtcaagatcagagtcatgcccaaacgactgctgctgctcagtcgcttctttctgagagtagacggcgtcaagttccgaatcagagacacacgagtgtacattgagttcgaggagggcctggtggtcagagagtaccagactcaggaggaggactacgacaaggtcaagaagcgggtgcgaggagcaatcaacggcgactacggtcagttcctcagagatatcaactgggtcagcaaaaacatgcccactaatgagattgagagacaaaagatgattgtgagttgaccaaacgaagagcatgggaatgctgaccaacgaaagagcaagtatatatgtgaatagttacgacgtaatgataatgaattgggtgagacgaagcttgtgttacagcttggtacagtatatataatggctaactgttgcttgtcaccaagacagaaggctatactatattattgtagcaaagtcacgtacagtatcacgtattatcttggcaagtgtcattgatatctatatagattagatctgagaataaacgtaaggaccaggcttctgctcaacctgaacatcgaccttggcctcgagctcctttccatcaacagagataccggcggtcattcgatctccagggttaacaggacccactcccttgggggttccagtgagaataatatcaccgggctgaagagtcatgatgctgctcatggtggacagaatctggggcagcttgaagatcatcaggttggtgttatcggactgtttagtttgtccgttgatttcaaggtgaagatgcacgttgtgaggatcggggatctggctcttgggaatgaagttggagatgggcaggaaggtatcgaaccccttgccaattgaccagggcagacccttcttcttcgcctcgtcctgcacgtttcgagcagtcatgtcaacagccagagcgtagccatcaatggcgtcaatggcgtcctgctcagtgaaagtcttggggttgaggttcttgagctccttgccgagaattgcagccagctctacctcgtagtgcacaacagttcccgagggcacgagcatgggaccctcgttggggagcaggatggaagacgagggcttgaggaagaagaagggcttggagggagccgtgttattgagctccttgatgtgctcgacgtagtttcggccaatgcacaggatttttcgggcctgctgggcaaatcgggtagccatgctgttagtgtggttggtgatgaacaagtcggaatgactgatccgtccgacctgaaatgttaagtttgggagtctggggtgcagagcggctgatgacagtgaacaaaccgccggagttccgaacatcgcttcttgtttgctggcgagtcacgtgattccaaatccacaattgacagggccttgtatttttttgttagattgtgtcttgaagagatgagaatgtggttagttgcgtacatgccacacacgatacaacttctccgagttggtccataaaggtttcagttttcactaattactgtacatcctgtgtacttagtaatgagaaatctttagtatggacataacagcgttgagttcggaggtgccattatgatctagattactatgtaagtgacaataaaatcaatacagtcttcagacgaatcatgagattacaatgataggcaaaagtgtatcacttgtaagacaaataatacctgctacacatgttggtttgctccagggtggtgcagtacgcgataatgaaccatatactgtactaaaagctgctgtaattgagctgcgagaatagaaagaaatgctcaaaaaatatgaaaaacaataacaaaaaaaaacaaaaacaaaacaacaaacagtaccgccgcgactaggtacacgatatcaaaaaattatcatcacttgccacatacaatacaagtgcaagtagtaccagtatgtactcgtaattactggagggccacattcacaacaaaactcaaatactgtatcactggtacatctacgcaacaaaattatcaatcaatatatccaatttccattattatacaaccattcatgccaagtttagacacgtcagtccgttctactaaggccggggagtcacctggggaatccgagggttgttggcatcctgctgtccgccctgaccttgtccacctcgaccacgtcctccacgtccacgtcctccacgtcctcgaccccgtcctcctcgtcctcggcctccttcattggcaagtccggtggcaggctgctgagagttatcagaaacctgcagggcagccatcaactgtgcagagaggtcttcattgccctgaggagttccctgaggagcgccctgctggtgctgctggttctgagggccaggtccctgaggataaccctgaccagggtagaaaggctggggagggtaatatccgggagggaagtgtccttgagggaggtagccctgggggggaaatccctgggtagggaatccgggagggggagggggtacaaatccaccctgggggcctccgtagtgcataggagggccctgctgctggtgctgagaaggtccctggggctgagggttggagtactggttcagcacgttgcccaggacctgcttcttggcgtcagcagaagtcttggacttgagagagtccaaaagagcctcgctctgtttcttcagctcctcctcggtcttgggagcgggagcaggagggacagtagcagactctgatacagcagcggtagcagcagccacagcagtggggacctcacctaaagtagaggtctcagcaacaggagcagcgtctctgggtcgctgaagaatcttgacaccaggagagggctgcttgggcttgggcactgcagaagcggcaggagaaccctgtcggccgttgtttcggccccgggcgttgttggtcttgccgttggtctgctggccattagccttgccacctcggttgccgcccttgggtcggtacatcatctgccggttggtcaggttgatgacggtgttggcagcgacgttgagacctcggttggtggaagctcggccctggaagttgttgccaccgacaaactcgtcatcaaacagcacatccagccgaacatccacgccaacggccttgataccgatcacggtaccctgagaaaagatggcagcctttccagagtcctggacatacacaacccggtcccccagatcgaatcgctggccacgaagctggtggaaggcctcatcaggtcgaagaacagcctgacgaggagtacccttcacaacggaggggataaaccgcacagcatcagggtcagcagcgttcttgacgagatagttctcaagaacagagatggacttgaccgatagagactgagtgtcaatatccacagaagtcagtcgggaggcgttctccttgagccatcgccgagcagattcaagcatcttgttgacctcagcaggttcgcctttgaccagagcagaaatgtcaggcacgcccttgtctcggttggaaccaataccctcgaccagcttggggaaggtgttgtagtagctcttgaccagagcaatggcatcctgggtgtactcccagccctgctgagttcgccgggtgtagccaagcaccttttctcgcttgccctcatttcgcaggttgagacctacgtcaatcttagagtctcccttctgaatcagacacttggagcagattcgaccgaggagagacgactggataccggccatcttggcggcctgatacgaggggtagtacttggtggtagcgtactctgttcgagcaatctttttacccacatccgcaagcacaacagcgggagagttgggtgcagacttcttgacctggagatccatcttggtgttgccaatgtggttgacaacctgggcctcagcaccatagcagaagtcggacatgagaatgacacgcgactcgagagggaactcggcagcgataggctgagcagctcgctccttgtaccgctcatcctcgttgaccaccttctcaacaatagtctgaacagggaaagaaccagtggctccagtaaagtccttgacaagagatccatcgtctcccttcttcataccagccaggaaacggacatgaagaacgacaaagatgttaccgctcttgataccctgcttcttgatgtagtcgttcttgatctttcgggatccggtggcccactccttggccatggtgtcggaatggggagatttgttgaccttgccgttctcaaaggtgtaagagaacagctcgtctgaaacagcaatcaccttggcctctcgcaggtaaggatagttgacgtagatggactggtccatcaactctcgagcaatggattcgggagatcggttcttgtaggagttgatgatgttgagcaccagagtgttgtttcgcgaatcctgctggaagattcgaacaccagcagcctcaatgtcgtaggtgtaaggaagggtcttgagagaggggaatccggacaacatgtccttgccccacttggagccatccttcttgccgatgaccacgtccaaaccgtccatggaaggcaagtcaaatttctcaaccacacaatgacagtgctccaagttctggaagacaccgggcatagaagacgggtagacataatcctgctggggcgagtatttgaataacaagttgttgccaaatgcgtttcgcttgttctctccagcagtaagaccagtctccttcgtagccatagctgtcagaagacgcgactcgtccacaaatgggatcttgaccactgcctcccaatcggccttctttccgttcttgtccagctcaaagtcgttagggtagaagtcatagatgggcgagttggagtcggccatcaggggccagtaagcttgaggaaggagcttcttggatctctcaggcagcacacccatgagctgctggaagggcttgaagggctggccagccttgaacttgagattggcctgcagacccttacgcacatcagaaactcgaggagcatagtggtagccatagtaccaagaccacgagggtacgccgtcgtagtagtagtgcagaatccactgcagaccctcgacgtagttttcggtcagagccttgagctcggctttgccctcgtcggtggtagtcgaccaaccaaacttctttttatagtagtcgtccttccactcctcaaacttctgattgtaaatctcctctcgctgggccagcgcctcggcggtcttgacaggagcagcctcgtaccgcttgagggtctgggagtagccaatgaagcgctgggtggcttcttcaggactctcctcgtctcggaggccatcgtaatcgacgattagcatacaagatgtggaagagttcttgagaaatcggcaatcgaggtccagagagatctctttgacgagagattcacactcttcggagagagtatcaaatacgatctcgggcaaattatcaggatcgtagtccgacttggacttgtttttaagatgggcatcaacaaaggggcgcagtttctgcacaaccagctccttctgttggggtgagagatagagcttctcgccacgcttggacttgtatttttgagtcaactccggaagatccttgttgatccaggccagatcaatggcctgctcctcgaaaataccaatttcaaacttttccatctcagccaggaagagatccaggcgctgcaagttgatgtttcctcggtcattgatgtagccgtcggaaatcttcattacctttttgtacaactctacaaaaagagcatgggagtcctcattgatgtgaatctgaggcaagttgggcaagaaatcgtttccgacgaagaagaagagcaggatgtagtcatccagaattctctcaaagtcatagggaaacgaaatctcgtcagcaaggtcctggaattccagctcaaggtactctcgcaacagagaaatgtgcagaagataaaagttctgctcctccagagccttgggaccggctcgtcggggaccgaagacaacctcttctcgcagaagagagaagtgggggtcgtgggaacccagacccagcatgatgagatcggcatccagaccgtacacacaatgacgggtgttggggtcgtagtcaggctgggccttgttgattcggatgcactcgttgatcttgtgctctccttctcctggaacctcgtgaccagaaagaacaatgtcaatgttctgccagtcagcgtcctcactgacctttttgtgcacaaagtagttgagttgggtggtcagtttctccatgaactcggttccgggagtaatagcgttggagtcgaattggtcctccttcaggatggtgccctcctccagagccttggccttggccttttcggcgtcgagggcagttcggaatcgtcgcgatcgctgctggttcatcttggctctcggtgcgactccgtcaatggccataaagaagagtttcttgggccgaattttggaaaatagatgctcaatgtactcgaagatggcgcggaacatttgttcttccgtcagctggaacgtcacatctgcgtccttgtgtgtgcacacgtgcagaatcgagttcatatcgaggtacagattgtcatatctgggttagcacggaaatgttgtgatgtggctgtggtggtaacagttttgtgtgttattgtgggtttgatctggcctgaatcatgtatcgaaacaacatagaacattcgacaagggctttcaaacgatcctccagtcacaaggctcttgttatacgttccttcaggtcgtctagtgtcgtggttttggtcatcagtatgctgaccgatcagacaccccacaatcaccaaacggtcgtgttgccatctccaaaaacaccctcactgctctcatactcactcaggaatctgtgtatcaatcacttgttgggaaatcagcggccatcgctcactgatgtagcggaaaaatttaggaatacccattgatggtgtatctgctgttgaaaatcaaatcttgtgatgtggtgggatgtagggacaagacacttaactttaagggaaaccaaacgacgatagaatgcgcatagtggcgactattggtggcggtagacagagagaaaggaagcctttggaagcgcaggtatgacttattccgatagccggatgagatgaagtgcatcagatgaacgactcccggcttattggaaccatatggaacgccgtggatggctcgatactaccttacccggcagtgatggatgcctgtcacgtgtcctacagcacaactgcaacatactgtatctatatggtttgtaggctgcttcagaaacgtgccctacccatacggaggatatgaatctttacagggacttgcctaacctggaactgagttatttcgggcgaaaaatagccgtacacaaggttgcatgaaagggttcatctcgtatgtatgtattgtagatacattgtacgatgcagttattgttagtcagaacgttacgaggattagctgtggagtttagctgtggaatttgacaaaatgtaatgtagacactgcattaactaacttgactgagaagtcagagtacgtacagtactgtaagtagaaatggctaggagaaggtgacacgccctgtaccacccacagaacgaaagcacacatctatttcagacgacatttgccactattttgtcttttttcgatcgcgttgccccttttttgaatttcgatgaggtttcctggaagatgcaggtctgacagtggagggaaagagtttccgtactgtgccgaatgttcactgtagtacctactgtatttccacaaagtatgggactgagatggttcatagaaaaaagtagagtatcagtgtatttagttagtttcagcaaacaaaattatggaaaaatcacgcttatagggctattattacgagagttggatagatgtcatgctttccgccgtattatcacgcgaaagtttatcgatcttggttcgactcacatacggacaatcatacagaaaatgcagcaaccagagagaactcacggcaattgggagtgaagctggtgacagaatagctccccattttccatcaaaacagtgaatcacaatggaatgttctagagcaacctaaacgccgggtatttcacacgtcgattaccgccagaataacgaagaaggatacgggaaaaaaaatactgtaggatgaacactgtactgtagtctttcctggtgctccctcccaaccaagcttcaaatttgaaatttcagagagattgacaagactgaccctgagttcgactccacgacttcatgaatttcaagataaggcgtttaatcgaaatatgtaattgatgatagaaaggaggcagtattgattttttttaaagcagtactcatctaagtaatctatggcctccgttacctgctgctctgttgtagtgtttacaccatccatccgcttacatcctcagccttgttggcttaataagcaaaattatcaacagcatgcagcaaaacaaaccaaacttttagagacgccatcaccacacagatacatcatgttcggcagcactggattcggacagaagcccggaggctttggcgccgccaataccggcacgaccggtaacactggtggcgggttttcgttcggccagaataacaattccaactccactaacaccaacactggcggaggattcgggtttggccagaacaacaccaatcagaccagcaacacgggcggtaacactggaggaggcttttcgtttggccaaaacaacaatgctggagcctctaacaccggaaacaccggaggaggactttttggagccaagcctgctgccaccactggaggagggctgtttggtcagaacacaaacactgccggtactactggtactacaggcacatctggaggtttctctttcggccagaacaacaacaacaccacttcgaacacaagcacaaccggaggcggtctctttggagctaagcctgctgccccctcaggtggggggctgtttggacagaacacatccaatactgccaacaccggaaccacaggcaccaccggtggacttttcggccagaacaacaacgccgcttctactaacacgggcggcggactgtttggtgcaaaacccgccaccactactacttcaggaggtggtcttttcggtgctaagcctgctactaccggtaccggctttggaggaggatttggacagaacacaaacacaaacacaaatactggaggacttggatttggtcagcaacagcaacagcagcagcaacaacagcaacaacagcagcaattgaccgtcactcctctgaccagaccgtcggatctaccggaacatatgcagaaggagtttgaacagatcgacgaatacattcagcagcaggcccgaatatgcgatgagctgtccacgaacaagctgcagcatcaggagatgatcgagtcgatcccccgagatgctgagctcatctccagaaagtacatcactgcttacgaggctctggtgcacgactccgaaaacatgaacgagatcaagactcgatcagacattgccgcacaagaggcgcagacgtgtttcaacctgctcagctacctgaccagtcagactcctggccgtctcaactccaaccgacccgctggagctcccagagagaacggcgatcctctgctcaactactttaagacaaagtgtgaggagtacgagaagcgaattgaggagctggcaaaggtgacggccgaggtggaggctggtgttgtgggactggaacaaagcggacctcagaacccttctgtggtcattgacaactttaccatttcgctggaggagctatacaagctgttcatgggtcttggaaaccgggtggccgagttgcatcatgttgtcgagcggcttgagcagcggaagtaactttggaggtgtagctacatgatatgtatattgaaggaatacttgtaattgtagttgatttggtgtaacgagtatttactacaagtataaacgttgtagacaataataaggctacaagcagatgaagacaagcaaagtatcaccccttaaggcgagaggcttttggtatggtcaagcgactttatggaagtattgattcgagaacacccctgtacatactgtaaagctgtagctgccgcatgtaacatattgctcaactgttctaactaacgttaagtaaagtgacaaactcaaagtaagcaagaatagcattatatttctttatatctgagaactccggtaacttgttagataagtaataacaaccagatcactttcataaattttttggcgtacgtttcatatttctaccgtatctgggacactatttgcgccctcagtcaacttttccctaactaactcccaactaattctctttctgcagcttagtcacgtcactataataaagtttcgagtgcatgggtttacgtacgtacagtacgttgaccatgatgaacatacagcgatcacaactacaacgacatacacacagccatgagtctagtgcaatctgctgaacgagcagagtatctgaatctcaacacggagcagctgaagcaattgcatgagcagtccacgcggtttctggccggccgacactacaacctgtctgatgacgaccgatatgccctctttgaacagcacttttatctcgctctgctggtcggtgactccagagaggccgaaataacataccagaagctggccgaccggttcggcgaagacacgggccgaatcggcaagctcaagtcgatgctgattgacagacaattgggccccaaggatgctctgatgtacctccagggacgtcccgaaagcgatctgccgtgctggaaggcccgaatcgctcttctcagagacacaggagtggctgatctgtacatttccgagctggtcaagtacctggaggtggtgcctaccgatccagaggcgtggtctgagctcgccgaggcctatgctgcctgtgagaagtggggagacgccatttcggccgtggaggaggtgcttctgtgtgctcctctcgcatacaatatgtttgcgcgcctgggagagctgtatcttgcagcaggggatgctggagaggcaatttcgcacttttgccgagcggtggaactgtgtcctgtctacattcgggcatggtgtggtattcttgtggccatcagcaagcacaagaagggcaacgacaagctcaaggctgtagccactaagcagctggagaagctgattaaggagaagaagggcagcgagggagatattgctgccgccaagctcattttggcgtaaacgattagattaatgaatttattggattgacgtgagggcggctgttcctgggtgaaggacttcctgctggcagctgcggtattgcctagccacagtattatatccacagcaaagtacagtccagtagatgatgtattcacaggtatcacacacgagtggatcttcacacaagtgcacctggcctacagacagcataaagatgttcccccaacatatataaatgcacatatacaaatacaatgaggatcagcatgtcaaattatattagtattcacttaatcatttcgtatacattcattatctgtcatgtagcagttgtctgtgtatacacccccttctgttctgtgtattatgcatccatttttatatcgtcaatcgtatcgtcgtcatcgtcgtcaatatccctcctctaattcgagtagtactccacaggagcagtaaactgtctgagggtcactccagcatcatgcaacaccttactgctctgagcatccatattgtagctcttgctgtaaatgacctccttgattccagcctggacaatcttgatggaacaagtcaaacaaggacatgtgttgcaatacagcttggaggtgtccctgatccgttctcttcctgcctccaagagagcattttcttcggcatgcaaacacagacaagtcgaaagcgctgccccggcctctccagagttacatcgagcacatcctccttcgttacagttgacagctcctcgaggagtaccattgtaacccgtacaaatgactctcgagtcccgcacaatgacacaccccacttgtctcttcatgcagttggatctctcagcggcaagatcagccagacgcataaagtaggcgtcccaggatggtcttacacgcgaggtttccatgagatccatctgtcgcaaatgcgctctgagctcggtggaattgacgccgttcttgttgaccaggtgaaccttggcactattggcaacgagggtgagctcattcgaatacttgcgtgtctccatgtcctcaataaacgtttccaggctcagatcaggggttgtcttcttggccctctcaaagctctcaagcataggggcgtcgacagtcaaatgcaaaaagaaaggacgcacctccagagccttcagttcggccgccgaatcgatgcctgctagaacatagtgcgtctgccatctgggagtcacatgggctaccagctcgtccacggtgttgaaatgcagatcgtcgttagagtctccgtgtcgcagatagacccgtttgaactgcagctcttcaacgagatagtcggccacctcgtcgataccggagtagggcagtcctgaaattccgatgaacatggctgaggtatacagtgctgtcgtgctgactcctgcttctcaaacgcgaaaagatgttgcacaatttaaaatggagatgcacgcgtatgcagtgtggagtggagtgaggagtattgttacaggaacttttaggcaaagcagaaatgtggtatcagtgagcaaaccccaaaggagtttactaccccagaacacccacattcccattactaatctgggtgaacatccacaattactcagcaactttggctttgacaagacctcggagaacatgataaagcctaacgcctacagtatttgcttggaggtctcagagacaactatgccaatcattgccacctcatcaaagcaaccatgtcatcactcgacctatcttattacgaaccgttccacagaaatgccgttcttaatggcaaaagatggcactatgtagacattcctggagactccagtggctctcttggtagaggaaagacacttttgctggtccatgggttcccagacacttggtacgggtggcggcatcaagtgcctgtgttccgtaagcacggatttcggctcttgattccctccttgcttggtttcccaagaagtgaagctcctcttactcaccctggagttgccacaggagagaagttcgatggtcacaatgttcacaaggagctgggtctggaagatgaaaacattcaggaacttgaatgttacacggctgacttctttgccaagagcatggtccaactgctggaccaattggggatcgacaaggtctgttcctttggacatgactggggagctgtctttgctccccgactttggctcaattatcctgagagagtcgaatgtgtgtcatcagcatgctggtactaccaaatgccaatggagggcttcgtcgacttgaaagatttcgcagaggtggctccttcattgagataccaattgtactggggaggagacgctcctcaagaagtcatccagaagccgctcaaggaatttatggacagaatgtaccaccatcctacagagaatcatcttctgacatcggaagctgaatacaacaacattctcaaggagtttcaatatggaggaaagaccattgctcccatgtttcctctctacaagtcacgaaagttagcctacgatatcgatgaaagggactttctgaccaaggggagaacagaggaagacttggcggtggatgtgccgtacttgtttatcggggccgagtttgacattgctcttcagcccggaatggagtctgttttggagggttatgtgaaggagggactactagagaagcaatgggtcccctgtggacattgggtcttgtttgaggagcctgagaagatgaacaagatttatattgactttctgaagaaggtgtttggatcgtcgaagttgtaggtggtatataatgaatcacacgcttatatattaattaatataaatgtttacttacctttttgttgttactgtaactttttgttggaaagttctaccaaaatctcttgaattagttcagtttcacctctgagtttagttaaaggggggatccgaaagagacattacaaacagagcaggtgtagacaatagcattaaagatacataaggtgatgtggccagagaagctcagataacataatatgacaccacttagtccttcactctgctctattatcacaacatggctttcacccacaacccattcataaccctaaccccacacagttttgaacaattctaatgcagcattgactgaacaaacatccaaaccaacacaccacacaatgctcaatcttgagcccattggaaaatcgacattgctgtcgttcggtgagacacgtgttctcattgactttgctcttgattcgcaagaagccgccgagcgaggagatagcttctttgagactctcaatctcgtgctcttcacacacgccaatgcagctcacctgggagcatatgctcttgcttgcaagttgtatcctgccctggcggctgttccggcctatggaacgcttccggtgatcaatatgggccgaatcgccactctggaggcctacagaagccagggactactttcatcagaacacatcacagccacggagatcgaaatcatctttgacaacattacatccatcaagtacctgcaaccgattggtattggggtgcgaagcaagggggaggtggcaacgacggctacggaggatggaaacagcactgaactgacgactacacaggtgactacacatgagacgttaaccatcacggctttcaactcgggtcactcgttgggtggaactatttggagacttcaacatcaacaagacaatgtggtgtatgctgttgactggaatcacgctaaggactcgcatttgtctggagctgcgtttctacaaaagggaggccagatcgtcagtgctctgcatagacccacagtcatggtttgtggtagtcagactggtctgaggctcaagcgacgagacattctgctgtggagcagtatccaaaaagctttgaaacggggaggatcagttctgttgcctacttctgtgggttcacgtgttctggaggtgatccacatgctggatgatctatggaccaacaatcagaacagtcagcaaggagtcaccctggttctgcttactcatctgggtgctcgacttctggagtacgcttcttcgatgctggagtggatgtctccatctatcattgccgagtgggagaagaagaacgagtctccctttcagacccgcaatttcaaaattgtgcattctatggaccagtttgacaaggtggtcaagggtggaaacggccagtttgtcgttgtttctgtgggagaagatctggagtctggtttctcgagattgctgttcaaccggctggctagtgacgaacgaaacagtgttttgtttacagagagaagtgagggtaattctctggctacagagctgcaggacaagtgggagaagacggaaagagatggaaactccgcgaagatggacttccaaacaaccctcaagatgcctacttacactcctctgtccgaagccgaaatgaaggaatacaggacgaccgtggagagtcaacagaaggatctacaaatggtcaaggcgatggagctgcgtaacaaggagcttcttgaggaggccgaagccgaggagatgatggactcttcagacgatgaagatgtatctcgaatgcaaggatctggtcaggagtatggtttcttacacggaacagtgctcgatgtggacgtcagagacgctgttgggtcgttgcgaaactttccattctatcagaagcgtcaacgagtgtctgaatacggtattcctatccatccgtccgactttgcacgtgtggaggaacgacccgaagttgcatggaaggagcgagatcgaaatgaatttgacagtgacgagcctcgaaagcgacagagacgacgaacaaaggctgctgccgaggagcaggaagaacgggtggtggaagatgcagacgatgcacctgagactatcacttcccttgataatcagcccattagagttagctacgaagatgtggatctcaacattatctgtcacgttgacttcgtcgatctctctggtcgtattgatgagcgatccctcggtatgattatgcattctattcatcccaagaagcttcttcttttggacgattctcgacgagctgatgatctctgttcatatctcaagcgagaagacgacacagacgttcatgtgcttcgaggacttactactgccggcacgcattcatttgcagttgatatccagctcacccctgagctgtctcgcctgctcaattggcagcaactttccggcggcctgtctttggcccatgtggtgggtaaggttgccaagaacgaagataagtcggaagacacgcccctagctgcattggctctgcaacccattgtcgatgctgccgatctggcagttgctcctcgaattgagcctcttcgagttggcgatattcgtctcgcggagctcaaacaggccctgggcaagttgggattccgagccgtcttccaagctggaggagtgttggtggttgatggcaaggttagcattcgcaaagtggacgagtctaatctggtggttgatggtggaattggttctgatttctacgccatcaaggaggtggttcgggctcaattggctcagattggttagaacaggtcaattagtgcgcgccacttctccacctgaacgttaccatgccaccgagaacagagcatatagaagctctgatttcgtggcttagtttaaccccgctcaacggttgcctggaatagactagctaatgtattatatgtataccagcgtgtcctatgagcaacggtctgacgggctacaatgctcttagtgtatgtgtttccccctacagccacagttactaatcagcgtctagtacagcacagtgtaccgtacgtctacagtagtaaacatcgtcaagcactttttctcccctctttgtatgttcatgtgtttgcgtttaagtcttcgaccgtattgacacctacatacccgtcgatctcccgccctcacaataccttgtaccatacttttgtacgcagggcccactgcccaccattgagacccttgcctatggcgaattcagttggtgggatgtaccccgcgtcaattaacatctcgagaactctaactgtcttgttactgggggacggtcttgtgtcaggtggaggagtggttacgaaacaaaaaaaaaaccacacctggtgaggtcgtgggcacgatccgaaaatgatataaatagctgtagtttgccacatactctctccccaaccaacttgcccacaagttctttctgcaatggtctcaatcaacatcttcatcatctctaccctcgcggcctttgttgccgctcaagccggtttcttcgtcacccaggtttcccagggaattgtttctggttttgttcagggtcgatcctccggtgtcgacgagcaggttgcctcttccgaggccgctgaactcgtttccctcatcctcaacgaccccaccctcaacccccagttccagaccgccgctgacctcgttgcctttggtttcgacggccccaagtttgtctccttcgtctcccaggccgccaccgcctactcgtctttcaaggatggccccaacttccccatcgccacctcgtacttcaaggagcacaatactgacttcaacctcaacagtgctattctgtctgcccaggcccaggtcaccttctacatttctctctttacccagcagctcaaccccctcactgtcactcctgccgttcagactgccactgcttccggtatctctctggccaaggaccttttctctgagcttggcaattatgatgccgtcacagtcatcccctggtaggtagcacgcctctgggatgatattacctcactctcatataacacttagccatagctgtatacttccatgaacatgggctcttggttatactatgaactgtagaatgtgtactacaatgtaatgtctcggtatcattagcacatcaaactccattgtacaacgtgggctcctaatgatcttctacaagaattgacccccaccctaccgtaaactcatggatttttaaaaaagtacatcggaaactgtaccgtagcctattccatacaaacattgtgtacattaacttccaccctgatcttccacttaatcacacttagtgccaaccttgcttttcattgggtttcgagtcggagttgtagggtggctgtccgtaccccggcttggtgtcattggggtaattgggaggctggctgtatccaggcttggtgtcctgagcatacgcaggagcctgagaggagccagcggtaccagaataccctggtttagtatcctgggagtaagagggagcctgcgagtatccagacttagagtcctgagggtacccgtggccagccttagagtcctgggggtaaccgggccgaggctttgtgtcctgggggtactcgggtcgaggctttgtgtcctgggggtacccgggtcgaggctttgtgtcctggggatacccgtgaggtttagtatctcgtcgagcggcaggggctccagaagaagaagaagaagcctggtcgtagctatggtcatcttctgtaggaggaactgtgatactgacaccaatctctccaaacacaccgacagttgcatacacgtcagtttcgttgataccctcgattccaccgtccttgaagtctcgatcggggtctctaggcacgttatcaattgaaagtttccaggagccgtcaaactggccgtttcggatcatataggcctcctgcttctcgaaatcgattcccataccaatggtctcacccaccgaaaagggacgggtgaagggctgaccaccagtggagtcgttgacgtatcgatgtccatcatcggaatggacagcgagtgatcctcgatgccatccgggcattcgaaagtgagggtagggaaggcagcagaaaccaactgccagagagcactcttcaggatggcccatggaggtaatcttaacctcaaagtagatcttggggacagggctcatggaaggagatcggagaggtagagcagacacaaggattgagtccaaggtgctaggctgcgaccgcacataggtcgatccgtttctgtactgaatttctcccttgaaacgcttagacagtctgcttcggaaccccttggcttcaacgagacgaaaatcaacgttaccacttctcaccgcctgcaattcaggctgggtgagaattctgggagcctcgagagggtagttgtcggtgaatctgtctcccatgatgagttcgtcttcgttggcctcagaaaacagagcctccataactctgggaggagggtaactagggggcagcccgtcatctcccccaccagcctcgttccatccaggaggcggccccgggggaggtgcaaatccatcatggccaggaggagggccaggaggcggcgcatggtgtcctggaggcggccctggtggaggagcatagagtcccggaggaggacctggaggaggcgcgtgcttttccctgctgtggccaggaggaggtcccggaggaggtgcgtgtttttcactgtggccaggaggaggtcccggaggaggagcatgatgaccgggaggaggtccagggggcggagcgtgttgctggtaggggttacctgtcttcatatgtgacaagaagggattgttcatgttgacagaagctgtagaagcacctgtagaggccggggacagacgaggtggcggtccaggaggaggagtatgttgagaagcgtcattggactccaattgggccttgtactgggccttttcagacggtccagagctggagggggaagcctgagggggaggcgcgtgtggggcagagctgcttccgggctggggaccggttccctgatcctccaaagagtacgcgggtggaagatcggccatttttttttggttacccagtctcaattgtgtagtagactggagagcgtgtgttgtgttgagacggttgtcggaaacaatgattagtgcgtggcgattaacgatgcggaggaggtaaagttggagctaaactcgagactaattgatagtgtagcggcggtggaaatataaaagtggtgataatgccttagggatgacttggtgggataaaacttgatatattttacaaaaggtgccgtacatatacaagtatattgcatatcccagacgtatcaatccgaccggtctctgacgtcaatgtccaacgtgcaatttaaactacaccttacattccctatgcatgtgagatgtgggcagtgctacaaacgccagtcattgcatcgtatcgtacagtagccgagtggactatggctaaagttatacagttgggtgttcaagttcttgttcgtcatttacatcattaattatttatattaaactacgtactagttacactcacgtgacccctggtctccagcaccaaagtacctcaatcagtccgtcttcttagcccagggcatcataaaggtacctggaagaagccaggtgaaggtgttatctgctgtggccatacctgcccaggcgttccagaaacccatgacaccacaggcaatgcagaagccgccgccagcgttgatgaaggcgtagttatcggtgaagtagccaatggccaggaacataagagccagatcgaggaagaagaagagcagaaagaagggaatggttgctctgactgtacagagtgtcaggaccaccgcaaacgcaaaccaaaccatcagatagacgcccatggcgttagcgaactctccaggatctgtataagcctcaataataccgaaccaggggatgttaatggcggcgtatgacatccagaagcaggagaagcacatgaaaacgatggctgcaaaggtgttttcggcaacaatttcccacagcccagccacaaaaagcactaagcctgctccaaacagagcattaccgacgacgagattgggggtcataattcctcgtgtttcggtcaaatacagacccagaagaataatggcaatggagaaggcaaaaacaccaatgggggcggtgttggcgaactttcttgacggaatgggagcagaaccggggttgaattggcctccaaaggcctttgcaagttcgttgcgatggtacttgtggcctcccagatggatgtattcgtcattgtcgcctgaagtgacgactcgcatgagcttgtccatgccagcagatgatagagagtcaactccggtttcgagatcgtggtgtgtcattgttgcagaagtgctactgtttgctggttgactccagatatctcatccctatatacttgggcactatctggttcccctcttttcttcacgcataaaaagcaatgtggggaatcgatgcattttcacaaagccctgggcgatccagatctcagctgcacaaaaaactactcgtaccggtgtatcgggttcttctcaggctccgtcctacagcaggtctgggttcccgtgaaaactctagttgcttcatgcataactagtgcggctagataacagccgcttatcgtcttttaactactgtttgaaataagagtgtattttcgacttcagacaactgtggtataaggacgaaatacagcacaatatagcgcagaactacaaaacagatgccagactacaaccagaaaaaaatgatgtggagcaccgccacgctcccccaagaccccccacttgctcccaaacccagacctgctgtatttacttacacacttccccacattgcttggcactccgaaggggcaaaataactcggcagaagggaacatctggacggcggttgactggaaatggagaaatatgctacttgtagtttagacgcaatagttccacacgagaatcatgtgacgggataggcctcacgctaaagcccacattaatgagttctttacgtgctcagcagctgaagggttcgcgttacgtgcgacgtggtacgttctacgtgccctacgtgcttcaccttcacaccctcaatgcagtccgtacacccgaacggagacgactctgtgcatgcgagtggccgccatatatccggagcttgtgcacactatatgagcccatggccaaatgggttgatctcggtggaatggtggaccaggtggggaaacagcaagatagcgagacaactcgattgcgttgtacaaggcaaggtacagtatgtactcgtacttgtagcaatggtattgttcccaacgcgacgttcctatcgtacttgtagctaattatagtcgcttctgggaggcggacaagatcttgtggatactgtagaatgagacactcaattagtggtgacagggtaccagacatctgagaatttctcgtgcagatttgtccgtttacaatgttgcatggaagttacctaactgtagaggacgcctccggcatgttgagttatgggcttttggaggcttacgatacttgtatgtacagcacagtatgtactctagattaaaaaaaggattaatgtttaccaagtaaaactccaactaaagggcgccacttttaagtattctcgggcttcattgtccacatcatcgcactattcattcaatcgagggaaagaagggtgattgaaatattcatgttcacacacgttcgcacacacccttgtgacccccaaactaactcattaaaaaagctatacatcttcttggcgtgcctggaactacagaaggcagaggagtgcatcgtttaggcttcagatgaggcaagctctaaacagccacacaagttgaatttgagatgaaacaaaaaaaaaaaaaaacaacaaaaaaacaacaaaaatacccccaactgtgtgaggataagtgaaatacacaaaatatttgttttttcaggcaaattaccacacacattatgagtctttattctgaggtagttaggtatgattcgtaacacacatcatggaccattcagtctctcccgtctaagttcgcttactcagcactctcccaaacctgtacagtaaaatgcacaagatcacaccaatatcagacccaccactcgctcgcgttgcttaccccatatggtcaccatcttacaatactcggcggatgtgaccgcaacgacaatctcaacatacagatccgaactatccgcacagctggcacaaaacctcggcaaatggagcttcgagctgaaaatgtacaaacccaacccagcgtcgattgggcggtcggagcaccataacggcaacattcctcaaggacaacaggaggcagccgcagctgaccaggaaataggaggagtcgcagctctttatactcttacacaagcccattctaagggtgacatggtctacgtgacacaagggtcggcagtacagggacagcctggagtggtggtcagcgactcgttcgacatggtgttgcagaataaaatgaaaagtatatggattctgagacagacgctaagaggtgatggcgcggaatatgagctcatgggcgatgcatatggacgggtgaaggtccggttggccaatgtgtttctacagggcaccttccgaggcctgctcttccagtatgagtatgagggagacactctggacgaccggcagcagcaacatctgatggagttcatccagagctccgggttcccctccagcaatcttatcatcggaggcaatggctctggactggtgcagaccggcacacagtttgtggaggctttggcacagaagtaatggcagcaacaagctacagtactcttagtgcatctatccaatcaaagccaccaaaataaaggaggcaagagctccaagagctagaccaatggtcaaacatagagtcatgtacccaccggcggcagacagctcgctcttgctgacatacgcgcctggagacatcatggaggagctagataaatggcccgaggtgactccaaaacaaaactgtaacagtaaatagaaaatatctgagggaatgacggctcctcgacccttgatattgcacagaaagaatacaggaatgaaaaagaaccgtaaaagagcgtaggtgacgagatttcggctgcccttaaccacaaacttctccttcgcacagatagatctaccaagtagatctcctccgttccagacaacaaatgcaatggggataatggcctgggacacggagttgtttggttccacgagttcggcaaaaatggggaatgagagtgtcaccatgaacgtgaaaatgatggagaacgcaggagccttcagtttctcggccagcactctgataggcacgtttgaagcaggttcatctcccggaacagggtatgcgggtgattcggggcgtcgcagctccgtagaagaggtgagatcttcttccccgatgaacggttcttgttccaggtccttctttgccggcttgcttcgtgagaacacaaacagagacagaccggcgatagctgtggctacaaagaacgaaaacgccgtgctccatgatgcagctgatgagtaatcaacactgtctccggctgtagttgccaccagggacaccagcgcaggcatgatgccagccagaccctgacccatcatgattccctgggtgtttctctccgacgcaagcgcaaaagagccattctgggccacagaaacacccacactactgagacagtcgagcagcataacgacacaaaagtagaaggctgtaggaagccacagaaacagcacacacagaacagcgagcaccgcaaacacagaagcgataatcacgtgacccatgaccactctatctctataatccttcttccacgtctgcagccacatgttggtcaccacggacgtgaccgtcgataccgtcatgatggaggacgccgtgttgttagagagtgtcggaataggtaagaatctgtgtcgcaagtagggtgtagctaacaggaaggcgttccagggccatagcagcatcactccaaggagtatggctgacgtgtagttcatttgtgcgttgtttaaggagcgtgtgagagtctgttgttgtgtcgtgtgaggatgattcagcagaatcaaatcacccttaattggggcagggtaaagttgggggaacaagaaccttgataatgcatgctttatcagttagggctgacgtgatgagagatactgccatcggaacttaacaccaagtttgatagcttcggtgggcaaagactgcagaaacaattgtattgacaattgaattctgtatatacaatactggtccgctacaacatgtgctgcaagacgtgcacaagtccatatcgtgacaacgtgcgtgcgtcaagttgagcaaaagggtctctcagttattgagggctgagtaaggcaatcaacaaaaggtacagaatcgggtcaactgaatcctacgcaattacttgacattataatgtatctaacaaaacccaaagaattgacagtgtcgtaatcattttggttaaaatctcatattattatacgggtttccccttttatattcaagtccagcgcgacactacacgcaaagtttctcatcacgtaaacgtacctaaatcttccaccccttgagccagttgaggtatgagtaagctccgggctcgccctccataccgaaagagatgggggagaacagaacaaacataccggtcacggcagagatgaagagaatgttgacaccccacttgacagaggcgggagctcgagaggtgaagtggtcaacgacaaagccaaacacaagagtggcaaagtagaaagcaggcaggtagtggtgaacgtacttaacacggcccatgatgatgaagggcaggtagtggaagaaccatcccagagcggggatgataccggagaccatgtacttctcaatctgggcgtcggagaagtcgggaatctgtcgctgccatcggatcaggtagaccagagtcatgatgccaaacacaaacagagagaaggtggttccccacatgttgacggggttaccaagcaggtagtacttgatgatggtgctgctccatccacagagtcgcaaaccgacccagttgaggggccacatccaggcctcggaggcaagctcgtcgtgcttatcgggatcgggaacaagagcgttgttggaggccatcatggcaacgttgagctgaacaaagtctcgaatgaaggaggtcttaggaggcttggtgttgttggcatcgggcattcgctcgttccagtgctgctcaaagttccagtgagtggacttatccttcttgccaaccttgttggaacaggtgacttcaccctgcttgaaaccccaaggagggagatggttgcccttgccagacaggtagcagccaagaacctcgtgcttgaatcgaacagtggtagtcagagggtgaacgaccttgttgtcgccagggccaaaattgtcataaatctcaacgatccagtggtccttgttgtctccaatggtcaggtttccgtaacaagacacctcgtggtcgcccttggtgagaggagcggggatctggtgagagtggaggtttcggccggtattcagatggatgaatcggataacgtcaccgtgcttaagcagctcaatttcggaggtgttggcgttgtaggcctctcggtcacgaggggtctcgactcgccactcgttgttggcatccttgtggtggtaggtggtgatctgctgctgctcggatccttcggggtaagtctggacgtgggagtgcagaaggcctccgttgtagccctggttcttgagggtgaatcgagagccgtaggcgagatcctgggggccgccgacaatgttggttccctccaggttggcctggaaaagagaagacatgttggagtcgccaggtccagacttggtgaggatgatgaaatgggccttgaaagcagccatgaacaccaaagtgggcaggatgataaagccgatgattcgggcaacccagtgcatgaagtaggtcttgtaaggcatcttggtgtcaccgagcttgatccagagatcgaccacagtgtagacaccaaccagagcagtggcaaagagaccgaccatcttgacggaagtcacacaaccaatggagatgccggtgagcagcagagtggtccaccactgccgggagaagggctctcgctgcaggttatggaaccgggcaagaccgtagacggtggtgaaggtgaagcagacgagcatggagtccagcagaatgaatcggccgagagtcacgtaggtgttttcaaacaggatcatggaggtgacgagccacacggtggccacgttgagcttgagctcctttgcggtgaagtaagccaggggcacacagaacacgttaaacatggcgttaaacactcgcatggtggtgtagtcgagatcttcggggtaggtgtggccggactcaaaaccgaaggaaccgttatagcctgccaggtagccggacaggccgaccagcatctttccaagaggaggatgcacatcaaagtagtactcccgcttgaggtagtaggaaccaaacttgccgaaatgagcctcgtcccaggtgacaatgttagagacgccgattcggtagagacgggtgaagagagccagggcggtgaagatgatggggcccatgattcgctcaatctcgtagaaggtgccctgttcggcggtcgatgtggtggcctttcgggtctttgtgtcctcgggctcaatgacattgtgatgggtggcggacagagcgttggcctgcttctctgcaagccccgttcggtgcctcagctggtcgctaccagtatcgattccagtcgcggaagccattgtgtgatttactggaggtggaaaaggtcaaaggaagttacgagttccaaacacgtagctttttcaaatgtcccaaaggcgtcccaaagtttattggtgacacggaggtgcatgaggtgctgctggatttgtctccatatgcacctggtacgggctgctaaatgccctgtctgtctggagtagcctatgtgggcggcagggtgcatttctgtgtcggtttcagtttttccgcttcctttttccatacaagtaggactgccaaatcaccttttagtgtatgctgtggcaccgactatatgctgtttcataaaagatggatgcggtggtggaagcagacgagacaggagggctcgagtctcccaaaacggccctaaaaagacgcgtcaaaagctccggatcaattaatggcgctcaccaaattgcccacgcccaacccccgtaccataacgcatctctagcaccctcttgtaaccactttccgaccaccgcgtaccaccccactcacgcgttaaacgaaacctagccccgctcaaagtttgtaggagtctctactttcggggaagagacagggtcatcaggatatgccgaacttatgcgtaaatcatacagacgaaatatgcgaacaaaaaaaaaacatagcggacgtgattctgatccatgtgcttaaagtgcccaacacgtttgttgcccatctactcgtccatacactatgtacatactgaacacgtcatcggccgagctaagacgggctctatgtaccccgcattagtctgacaagggccatctgacgctaatggcacgtcctgagtctttttgggttgtcttttttcggtggtggcaaaaccgccactgttcacctcagctctcctgccatcgcccagtacgtcgtatcaagtctggcgttctgcctcggagtttgagtggagcgatcgactaacttaaatattacacgtattaatcaaccccagcattacccgtaaataattatcccgaaggggcagtagcaaggaagtgtatttctggaggagtggagtcacacattctggtactgtatgtactgtacgatacgagtactgtactgtactgtactcgtacaatgattgaagatcaaatcagactgtcatcccgtattccgtatatcccttacccctctgtatctcatgtctttaaagaactgacttccggattggcccttttcgtcagcattttcttacagcaaaaaaagatgagagggtgtgcgcgttgtttccggaacaaaactcagaattaaaggaacctacaagtgtccaaagtatgttaacaagtagagaatcaaatctcatagagtgatatatcagtattctcttcaactcgtacaaaatcatgtttgaatcaatacactacatacaatacttaagctttgttgaactgaaaccaacctgcaagtacatactgtatttcaggtgcttatacaaatactacagtagagccacttcagagctttgaccctgctattagtccacaagacaaacagtccatggtatcttgtcaacggagaataaaaaaaatagaaaaaatagaaaaaataaaaaaaagacaatcaaaatgtgccagttcgtggttccgaatacataaagatgtggtgtgtaactcttagcatcttggcagggtctattggtctatagctatcagacttccatagctctcaattcagtagttaataatgcagctgcgaggcagtctaaaaaacaaagccaaagtgtatagcagggtgtgtatgtactgtagctggtgttttacatgtcttttttttgtagggtagactacagtatgtacacccatatctacacaagtctgcaaaacacgaatcagtcatatcatatatacattaaaccaaaaaagtggtataactccagggctgggcccggatatcctccttgaaagcaccgataataccgccctcatacccctcatagggacgtccaacattagtagcatcaataccatgtcgctgaagacgctgcaggttggtcagagcaactccgttaggagaaggctcagaggcatcaaaagtagtcttgggtcggaacagcagttcgtcggctacctcggtagacactgcgtaaaaacccccattctcggtatcgtacatctttgtgatcatcgagtcctgcaagctggaggcgttctccaggtactttcggtcgccagtcacgtcgtacaagttcagaagaccggaaatgaggaatgcaaagtcggcatctgttccctcggaagtggaaagaactccgttggaagagaaacgagcgagttcttgaactccatggctatctcgaacatgctcctcgagaatgaagtcggcagaagaaatggccttggcaagggccgtctcggccagctcgggatcaatggacttgagaatcacgctagccttggcgagagcaccgatagcaagaccgttccaggcagtgacgatcttggagtccacttcaggagcaacccggttttcttctctatactttcgcagcagagttttggcttccttgatagcggcctccacatggttaggcttctttccaaatgtcttacctagcttctcgtacgagtagttgggagccagaacgttctggaaccacagctcgttgtgcggatcctggtcagaggtgacattgcccatgtcctgaatgtcgaagtacgcagcagccatgtctctgtccatggggtttttcataggctgcagagccttgtggaactgggcagcggtccataggtagtatcctccctcaatcatctttcctccgtcttcagcctgggagtcagcatcaacaccggcatagaaaccctttggagcaacgatatcgccagaagtcaggtagattgtcagatctcgaatcatatcgttcacgtaagagtaccaatcatggggctcgtcgtggatctgcacccaattgtaggcgtcacagtaggcctcgaggagaagagcctggtcgtagagcatcttctcaaagtggggaagcacccagtcagcagaaacagagtatcgagccactccgttgccaacctggtccttgattccgcccacagcaatcttggcaagcgtatggagagccatgtggggcaaatctgtgggcatgttggtatccttttgcatttcggggtggttgagcatgaaagacagctggtaagcacaggggaatttgggagcagtgccaaaaccaccatttcgagcgtcgtaaacagcctcgaaatgttctctagtgtcctcgtacattgcttcatcaaagggagcgtcggtaagaggatctcccacagtgtgcaattgaaggaggttcttcagtttgtctccagtgtccttgccagcatcaatacaccattgaggatcggcgttccatacgtgcccaacccgatcaagaacgtcgctaaatttggcagcagactggggcttctcgtcaaccatcccctccttgttgacaggctctcccttttcagtcagccgtttcttctcagtttcaggaccttcccagtaggtgcctccgtaaatgggttcaagggtttcgggaagcacgaagacattgagaggccagcccccggatccagagctcacctgctggtacatctggtaaattgcgtccagatcaggccgttcttctcgatccaccttgacgggaatgaagttcttgttgagtttctcggcaatcgcggggttattgaaggactcatcgttcatcacatggcaccagtggcacgagttgtagccaattgaaagaaacagcggcttgttggcctcccgagcaagcttcaaagtgtccttgttccattcttgccacgccacaggattgtttttgtgggcctgcagataaggagaaggcgagtctttgagaacgtttgtgagctggacaggtgcagccgaggcagagctgctgtaatttcgatacaattgtcgcttggctagtcgtagcattttttggcagtgtttcaaagaaatgatctgggcaatatgcacgattatatgcacccagcttctacaaggttggtcacgtgagttgctctggaacactgacctaccaaagctcgtatttgtgaggttgctgtcacgtgattatatatggtgtttatgaaccaacggagatgtgacggcagatatcaatgatacggcttctatccacgatccaaataaagtagactttggccaaaaaaactgaccactgtaaatgtggggttggctcctgcagctcaacctggcgttgacatctgcagtcagtgtctatattaaagaggattaatttgaaaatagagcgaaaattccagaaaatcaagaaacaaaaaaaataaaaaaaaaaaaaaaaaaaacaaagatttgggcaataaagtcctaattgagtgaagttgaaagcgaattacatgagacagatgtatggtcaaccaatatatttggtagtcatggaaacttggaccctagtccaaaggttcagtcatacattacttgtagcagctactgtatgtacatactgtacatactgtagctactacagtagtagaactagctatcgtaaaaatgggtatagtatgaccacctcagaacatacagtacacccaaacattagtcaatgactgtacgagtatgtactcttacaagtacagtacccacagtgaattctataattatattgtgtacataatttgtttactgctcggtgcaagcaattctaacagatttgtcggcagaggcaagagcgtatctcttgttggactcgggctgccacgaaatacgattgattcttttgtcgcaatgaagagtctgtttcgcactagtcatctggaactcttttgtaacagtgaccaagtagacctggccgttatccagacccacaatgaccttcagattgccattttccaactcaggtagaacatcacaagcagtaaccgcatcaggaaacttctctgtagccgcagtttcccaaattccctccttttcccgccacactcgcagagacttgtctcgggaagcagtgagaaaaacacggctgccaaactccagaggagcccatgcacaatcccagatgattcggttgtgaccattgggagacttctcctgggtggaaaagagtgcgtagttgtcagcagtcttctcccagacggcccagtttcggtcacgtgagactgacagtaggtacttgtcgtcgggtgagaagcgggttcgagtgactgtcagctgatggtactctagagggttagccagctcttgccacgttttggtctcatacagtctgatgacggcatgcttggaagagttggctcgacaggcagtggcgatgactgaagagtcctggctggctgaaacacaggtgacttcgtaaccatgaccgtacagcttgtcaacttcaggccacagggttcgtcgttgcaaatgttcctccagaggagcagttttgagatctgcaatgacctggtagatgttcgaactggcgtccatgacagtgtcttctcgttcctgtccctcatctggctcttcgtcttgagaaacagccttgtttgagagtcccaatgccggcatggaggctgattcaggtagagaatctccagaagagatgttacagagcttctcgagcagctctgccactcctctgggtttggtgaaagttctcaagatcttctcatcggctccagacacaaaagtgtccccatcaatagatgcaaggcatatcatatcataaccatggatctgtggccgagtaacttctcgccaggtaccttcgataggagcgaagattcgtgtagtctgatcatgagaagcactcagcagataagagccatccttggcccaacacacatcagtggcttctttaaaatggccagtgatagaggtagccgaggtccacctttcgtcgcccttccacagtcgccacgacccagtcttaccaattgtagccacatagtcgtcatcgagccacaaacaggtcatgaatcctccactggatccggtagctgtagtggcacccttcacagtgatctctccaagtcgagcatctgcagtccacactccggagctcagatcgggctgccacatcatcagagaagtgtcagccgaggcagacagcagtctcaagccattccatctcacctgatacacccaatcgtcatgccccataaccagagcttcaaacgagaaagtggcgcgagtgccagcaacctcaaaagtgtattccttgttggaaagcagcggcgatgtaagaaaggggtctgtaatgtcggccgttcgtcggttggccactccttctccaaaatgcagtctccatagacgaatgtacttgtcctgagacgcagaagcaagcaggaagtcaccctcgtcaatggtaaagtccagagatcggatccagtcctcatgacccttcaatgaagcctccagggagaacctgtcctctcccataacgtaaatgaacacgagcttggaagtacctcccacagctagaatctgctttccttcataagaagtgatacccagacacagaggcatgaatcggggaccttcctcaagtttctggattagctcaaggtcctccttgactcggtacacacacactgatccgtctgaagacgcagtagccacgatatccccacaaacagcaatgtcaccgacagcccgattgtggtctttcagagtctgacccacagtccaactgttaccatgcttcttccacacgagcacgtggccgtcaacggctcccgaaagcagcatatcttttccgaatcgcactgctgtgacgttatcagaatgtccagtaagcagattcgagatgttcttggcttgcttgggctcccagaaggcgagagctcgacccacgccaaacactaacacgttgtctttgtagtcggacgagtttccgtgtatatttcctcctgctgcaattagttctgtcatggtgttgactttctttaacctcgatttgagaatttcaaaaattcatgtcggaattcttttagagtttgagaatgcattaagatgctggaacgagagctattgagttgaggtgaacataattttgtaaattgtgtaaaaaaatcgtgagaaatattcaaaaataaaataaaaaacaataaaaaaatccgaataaatatagatatattttgttgtaatttatagacgatttaaggcctttattactgctcttagtcttaaggcatgtaatataagcgtttgcaaagaagcacatttttatcaggtacagtatgtacatactgtatgtagctacaagtagctaccagtacatactcgtagttggttcactactcatatctttatacctgaaaatgatatcattatgatcgtggtaatctcatacatcatcctacatcaacaatgcagcgtgatctgccctctacaagtatgtacccgcatcttctctgctatattccatgttaatcgtgcatttattattttagtggggctcgaattctctcgatgtttgccccgaggactcgagttcggtcgattattcctctgtgattattagttgttattgtacccggtacaattaggcgtcagtgatacagccagtggaggcgtcggacacaagcttggagtacttgtgcagggttccagaggtgtatcgaggagcggggggagtccacttggcctttcgctcagccatggtcttctcatcaacaagcaggtcgatgatgttgttgtcagcgtcgatgatgatctcatcgccgtcctcaaccagaccaatgggacctccctcgtaagcctcggggacaatgtgaccaatgaggaaaccatgagatcctccggagaatcgtccgtcggtcagcagagcaacatccttgcccagaccgtatcccatcagggcagaagagggcttgagcatctcgggcataccgggtcctcccttggggccctcgtatcgaataatgacacaggtcttctcgcccttcttgatctcgcccttctccagagcctcaatgaacaggtcctcctcgtcgaaacatcgggcggtacccttgaagaatgttccctcctttccggtgatctttccgacggatccaccgggagcaagggagcccttaagaatctgcagatgaccagagggcttgaggggagcgtcaacagaggcgaagatatcctgctccttggggagagaggggtacttggcgacggtgtccttgagagactctccggaacaggtcatgggagagccatcaatgaaaccctgctcaatgagcatcttgatgacggcgggggttccaccccacttctgcagatcggccatgacgtgagctccggagggcttgaagtcggcgagcagaggagtgttatcggagattcgctggaagtcgtcaatggtcaaaggaacgtcgacggtgtgagcgatagccagcagatggagaacggcgttggtggagcctccagtggcaatgatgtaagcaatagcgttctcaaaggcctgtcgggtcatgatatccttaggcttgaggtccatctccagcagcttgttgatggcaggtcccagagcctcacactcggccatcttctccttggagatggcgggagcggaggaggagccaggcagagtcataccaagcacctctgcggcagaagccatggtgttagcagtgtacatacctccacaggctccctgaccggggcaggcgtgtcgaataacatcggctcgctcggtctcagagatgccgccggcaatgtactgtccgtaggcctggaaggcggaaacaatatcaatgtcctcgccctttcgagtctcggcctttccggggtggatggttcctccgtacagcatgatggagggtcggttgactcggcccatggccatgagaacaccgggcatgttcttgtcacagcccgggatggagatgttggcgtcgtagtgctgggccatcatgagagtctcaatggagtcagcaatcatgtctcgagattgcagagaatatcgcatacccttggtacccatagaaataccatcagacacaccaatagtgttgaactgcatggccttgaggttgtgcttctcgatgccctccttgaccttgaagttgagatcaagcaggtgcatgttgcaggggtttccggaccaccagacggaggcgacaccaacctggggcttgcccagatcggcctcgttgaagccgcaggcgtacagcatagcctgagaggctccctgcgacttgggctccgtgatgatcttggagaacttgttcaaagtgtgcgccttagtagcgtagctgggttagtaagagaggggcgtggaaagttgttttttcactcgtcatgcttggagccatggtcgtttcgtcgtggctgccatttgcttccgtctcatttcagtcactcactttcgtgctcgaatcattgtgtagctagacagctcagatcggtgtccaaaaaagtagattgtgcagcacgtttagtcaccattaggctttggtgaaaattggtaatggttaaacgtgattggacaatgtgccgatatcggcggatgaaaatgatggatattcggcagattcgagacctggtagccggaatcggcttattacggctccgtgaccaatattccaccctcatttacttgccaccgccactccaaggcgtcattataggggtcccagtcctctttaagtctctcagcctcccccacaaccttttgccttttctgcccaagctcattttttcgctacagtacactgcggagtctggggtgcactacagcctcggtctaagataagtagcatatgggatgtgcgacactcagggagccggtggaaactgcaatccgaatcagcagaagcatcctccacaagtaaacaggtacacacacaagtactgtaccgtatatgcttcggcctggtgcatcttctcatccgccttttttatcgttcgaccctgaaactctgagtatgaatcggaagcctggtatcattccagagtaacggtctaaccagtgactctaaacactaaccactgcgagtattccagtacactgtacggctgaaaatgtcgcaaatcgtacataccagggtgcatgccggtaacgcaagaaacgcggcgacaatagatgcatcacggctcacattgtccttttcacaatgtcggttgctcaacgttaccctgttgtaatgtgctgtgttgtgtgagtggtgtgtattgtagttgtggtgcgagccctcacgtatttgaacttgcggtgggaaccatgaatgttgcagttggtataaattttcagagctggagcttgtctcttctaacaagctaaaccgcacagtgagtacaaccgcacaagggacactatcactgcttctgatgataaacataccttacgatcttttctgacaccaatctggagaaataccaaaagccttagaaccgctactctgatatttgccgttttgatgcctcttgcttgagagctctactaacctagccgtgttgatggcgacatagttacgggagggtaaccccactgttgtttctccattgagatgactgattccctgttgcaaagttgcgcagggtggagttgaacttgacgttttcctccttctatttatatactccaatgaacggtttttggcagagaatgttatggttggccattgtagttgtgggcacactcgtgcagtaaaagtactggttctattgtatattgcgagcaactggagaattacgggcaattgtgtctctaatctcagtctggtacaagtacaggaggtattaccaattcaatcatcaacactgtcatcagctgtcacctcaattaactgaatcgccattttttcgtgttttagtctcggacgtgtgtcacccagtgcgttggtgcagctccgctgtaagtgcagttggctttaatgtgcaactggttgggacatagggcggaaacacgagcttcagaacgcgacacacgatactcgacacctgacaactcagccattgggagagcaccaacagaaagtgttgtccttgcactacttgtaacgacctcctgatagttgcgcatataatcaatcactcgcacttctccctgaaccagcacacactcgtcgactacactctcataatgtacagaagctggaacaacgaaagcgacgaggccaacaccagcacgtcttctgtccctccttttggagctaccaacttcgcagctttctcgcctcaagcatctgagaataatggcaatttaccagatctgtcgcagactgacaagactgacaatgacgaggtcaccgagctgattgtgtctgattacagctctcctgtacacgacaccatggccgcagataccgttcccacgacatcctcgacagccacttcatctaacgacaaaatggatattgttggttcaccggataccacccaagagccagctcttgtgacgatccgacgggagtctgtgaacatcacccgctacaatggcgttgtaatcgagcagtcaattgagagccaaacatttgtcatgaccgagcaggcaggcgaatcaagcgattctcgaattgaggagatcattgaatctacttccgaggacctacccaatatggcaactccaccgcaaacggcaattcggcctgacctttttgcacccgtcgttcgagctcctgcttcagtcggtcccaagctcgaggctactaatacccccaagcaacttccagttcgaatgcccggcgctaacatgccttgggcaactgcacctataattcttcccaacccacagattctgcgaccactatcagagaacggagaaattctaccccgcaaggctgttgtggttagaaagcctcacggagtccgacaagtagctcctgctgctgaatcacaaaaaaaggaagaacatgctagtcagcccgaacacagccagtcgcgctacgtatccgattcggtgcacgtggacgatatacaggatcaagaagacgcgatcatcacatcaaatgttgagtctgacgcgccattggactcatcacggcccactgagctgaaaaaaccggaacgcaaagtgcaggagactgagaaggaagctgcacaggagcccgtagcagctgaacagcctaccaaatcagaagttccagaacagcctactacatcagagaccccagaacagaccatgggccaaaaggcaagcacaatggaagatcaggaggagaacaaacaggaagcggtgagtgccaaaaagtttcccgccactgttaaggaggctgaagcagctgttgctgcgagtctgagagctgaacgagccaagacgatcgcaaaagcaatgacggaggcaaggcctaaggccgaagacgaggctgagcagtctaggaagggaaaggtggccgctgagaagaccaaagcggaggaaaaatctgctctggacaagagacataagagggaagaggaagaacgagcagctggaaagaagcgtacacaggagggacaggcggcgcgagacaagcgagtagcaaagaccaaggctattgctcgagagaggcgcgctcaaccaaaagagaaacgggctcgcgacaaggaaactgaggaacgacgggccgaggagagactggctcgtgagaaaaacgccaaggagaaacgcatgaaggaagagcaaaaagctgctgctaagaatcagcctgaggcagtgattttgattgatgacagcgacgacgacgaagcggaggagcaagaggtccaggaggaagaagaggatactctggttgagcctcaggaaggtatggaagtggacggagacgcaaacgaggacagagacgtggggcaaggcgaagtgagagaacagacagagattgagctcgatgagaatggtattcctactgatcccaaatatggagttgatttcacagagctgctacataccgaggcatacaaacgcaacatggaggctcataggcggtggtcgaagtcagggatttctctaaatgtgtttctgattcggcgaaagaaggaaaaacagcaaaggcagaaaaaaaagggaagagaggaaacggagaatgaagaggatgaggacaaacatctacctgccgaaaactactgtgacttttcggaactggtcaagacgaagcgttacagaaagaacatggaggaggagggctacgttttgaatgacgacaacgagatcatcaagagaagaacaagaggccgctccgatggcaagaccaaaaaacccaagaccagccctgacgccggctacgataagacccttgccgctgaacaggcgaagaaggaggcgaaggcagctgtgacaaaacgaaacagactcactcgtgcacaggcacgagctcaaaggaaagaaatggtctcaaacgatggagccagtacctccacagctgctgtccgtcctcgtgccaatgccaagcgtaaaccagtagctgagaaacaacatttcagttcttctgaagaggatgcgttgctatccatgtctgaggaattccctgctattattcccaataaaggtggagatgaagacctgaaacagatcaagagaaccaagattgatgatcctgaatgtctttctggagagaaacatgacaatgccaaaggcaagtctgttgattatagctaatttataggaaatgcattgttatttatcatttttttggtcttgtgtggatcataattgtacgtaattcagtaaagtacttgtatttttggtctcaattaattaaagctgtcaaagtcactcaagccactatcaatttaagctttaccgcttaaaccgactcctgcatgataatgcagcacatgtgttcggtgcatatgtatcgtcacacttggtttcagttgtgagtgattaataaaacattaatgacgcatttagcggacatgaatgaatataaatgaacgttgggggaggattcatatgatcctttcaatataaaggtttgttcttaatggatttggctatccccagatgctgcgtgtggaataaggttttgtctatcaaattcgttatgcggtatcgtgactcaagcgatatgaccaactgtagcatgcccaactgaattataggactataattttcaattacgcaacacaccccaacaaaaaaatcagagacaaacactcgatttagcaagtctcgatgacacagacacaatcacaaaatccaagtatcgacgcaaccacgtgataccatacacacacattacataccctgctcatgtttgttgaacagaccctcggcttgtgtgaatttgtttctgatctcaaaacccttgagatcccattgtgcctcgtacaattatactaatgtcaatttcacctcaatcatgtcaatccacaacaacaccagcatttattaatgactcaacgttgtgcaacagttggatctacttgtagttgtgcagatataagttgtttttttcaatatgagctttgttttgacgagaaattatattactttggggttagaggttaaaaaaattacaggagacaggcaaaagcacagacgaatgcaagagcggggatggccatcttgttggcgctgttggcctggacgggaggagcagatccggaaggagcctggggagggtgctcgggagtgttacttccaccagcctggggaggctgggaaacaacgggagacagcgtggtggttgggacagtaccagcgcctccagaaggagaggggttgccctcagtctgggcaggagcctcgggagaaggcttgggggcctcaggagtctcaggagtctcaggagtctcaggagtctcgggactctcgggagtctcgggagaaggcttgggggtctcgggagtctcaggagtctcgggactctcgggagtctcgggagaaggcttgggggtctcgggagtctcgggagtctcgggagtctcgggagaaggagcaggtgtctcaccagtgggctgaggagtctctgggttctcgggagaaggcttagggacctcgggagtctcaggagaaggagcaggagtttctccggtgggtttaggagtctctgggttctcgggagaaggcttagggacctcgggagtctcaggagaaggagcaggagtttctccggtgggtttaggagtctctgggttctcgggagaaggcttagggacctcgggagtctcaggagaaggagcaggagtttctccggtgggtttaggagtctcgggagtctccttggtggtctcaggagaaggctggggaacgacgggggcagtggaggagggctcctcaacctcggaagaaggcttgggggcctcagaagaaggctcggggacctcagaagaagacttggggacctcggaggtgggctgagaaacaacgggagtggaagaagcctcgacgggagtagaggagggcttctcaacctcagaagaaggctcggggacctcagaagaaggcttggggacctcggaggtgggttggggaacaacgggagtggaggtagcctcgacgggagtagaaggctcgggaacctcagaggaaggcttgggggcctcgggagtgggctgagaaacaacgggagtggaagaagcctcgacgggagtagaggagggcttctcaacctcagaagaaggcttctcaacctcagaagaaggcttctcaacctcagaagaaggcttggggacctcggaggtgggttggggaacaacgggagtggaagaagtctcaacgggagtagaggagggcttctcaacctcagaagaaggctcgggaacctcagaggaaggcttggggccctcggaagtgggctgaggaacaacgggagtagaagaagcctcaacgggagtagaggagagcttttcaacctcagaagaaggcttggggacattggaggtgggctggggaacctcagagctaggcttaacgacctcagttgtcacgtgaggaacttcacactcggtgcaggggacagtcttccagacggtagagggaggtccaccagtggtgcaggggacagtggtgaacacagtggtgtagatcacgggaatggttccgttaacggggaaggaaggcttgggaacctcagaagacttaggggactcggaggtcttaggagtttcagaggatttgggattcacggaggacttgggggcctcggaagacttgggggcctcggaagacttgggggcctcagaagacttgggggcctcagaagacttgggggcctcagactgaggaatctcgggagtctcggaagactggggaacatcggtggtagtgcaggggattgtctgccacacagtagaaggagggccaccagtggtgcaggggatagtcgtgaagacagtggtgtaatcagtggtgtaaacaatactgacgggggttgtgttgctgggcaccggcttggaattaacgggagtggtgctgagaacgggcttggactcgacgggagtggatgctgtgctggaaggaacagtcttggactcaacgggagtagaaacaggagtagtgctagaagtgacaggcttggacttcttgggaggaagagaagaagggtcgggagaagtctgaacggggacagaactagtgggcacaggctttgtcttcttggggggagaagaagtcttgatgctgtttgttttaatctggggaatcagaggaacagtagaggtggctttctggggccgctcgggaatgctgggagtggtggtcttggccacaacggaagtggtggtagtgtcgcagtcctcccaaggagaagggggcttgggaacaatgggggtctcttcgcagtctgtctcccaaggccgagggggagagggaggagaaggagggaactcgtcgcagtcagtttcctgaggcttagggggagaaggagggggaggttgaataaatccgtcatcgcagtcctcgtcggaccacttgcccttacctccccatctgaagccagtgccgaaagtggcggagacaggcatggaggcagcgacagccataatgagtgtgttggagaacttcattgtagtagttcgtttaaagagtgacaagggtgggtggatattagggtggctgatggggtatcatagcagaccgatggcggtctacttatatgatctcgagctctctctgcaagagcgttgagtctttgtttgccaggacgcggcagcattctcgaggcacattccatcgattcacggttcctattctgataatattcgccttgactttttattttctggccagcttgaaactgtcaccgtcatcttctgagttttgcagggatgcagtttgctagacaagcgagagacgtgttgtgacgcatcttttttcgtgtcttgatttattcaaagacgttaaaccttgagttgaaaaataataattgcgccgccgctatgggctcttggtgcttgaactttgctcgggttttcttaactacataatatcaattacgcgaggggcgaataggggtagttaagtggcgtgacctcaagagatgacgtcgctactatatcgtactatcaaaaacgggggtttgggttgcagtagtgtaccaagggagtagtcaacctgatagcgtgatgatcagcttgcgcaaatgaaacacgagcgatgaccgtcagatattcgcgatcgatagctttcacatgtgctgtgagatgattacagacagtatccgcggagacacttcaccaaagaggataatttgtgaccacggcaggtagagttaatgcatgcacagacgttaggttccgtgttgcaagacatgatggtctctggagatgcacagaaatgaggtcacgcccttgttagctcacttgagttaccctggctgcttgtttcatcgtgtttatttcgacgtgattattatatcgcgacgttgactgcaccgtgagcaggtactgtaccgcacatttgattagctgccgtatcctgctgtatgacttggtgccatactgtagttctaacatgcagggctattatgacaccctggggaagtcgatctccacgtctgatggggggttatgataagtcgatactgtagatctatgactgggggccctgtagcccaaccgtctgctctctagggcttctggaccccctgctgctttcccgcagtctcccagggccgatcccctgttcccgccctgtgattaggttccttcaaccttaggggttagttacttgaaaaaaagaaattccccgtctgatgagctgtgcgtacggaaagcaggaaactgcaaatccaatttgcacggatttggagatattggcttgccgtgtgtcattttgcggtctcatctgtgtggagtgttctattttcagtatctcctctccggtcttgcctcaccttttagattatgatctacacttaaaggttgggctcgttatgctaggatgtgcactcgtatgatagagtttggcaacacctccggggggagggggggtgttccccagtcccctgtactacagggaggtgagtggaaaccccttgtggtgggcgattttgtttgagaaaagcaattaaggaagagctcggcgtgaaaaaaatatagcctgagttgcataaatacggttcacgcgactgtcgatcttccacacgggaacatgctccgttgacagggcaccctgaaagatctcgcctcctgcgactagcaagagcggcatgaaattatttttagaaatcatggaccccgaagcgccctcctgtgcgtattattacctgctccacttgtgtccgtcattgttaggggcctggcccggcagggatctgatagcgcagcgggtgaaaccaaccttgtgtttcagaatcatccactctcctgaaaactactgttgtacgcaaaaacagtgcatttactgcaatggagagcttcactctcgttggggtaaagtcaattggtgggaatactcaaagtatttgtctctgctttttgcattcctaggcggtactcgctgtatctgaagcagcccccgtagctacagtagcttaaacggcacggatacagcatgtagggcgagtatgactgtaattgttgcttggtatacagttaagtcttggtatggggtttatgtattctggttatcagagtaaaggcccgttttttgttcctttttcatgcagattgctaacacccgtctgttctagttgtacacccataatggcattctcataggttgttgtacaggatcccgtggcttcggttcactcaaaagtgggcgcaaaataaatgacaaaaatctaccaggggctctttaaagggtcaaaacaaatatattaccaactattcgacattatctggctgtcaggaccgatttggctgtcaaacgcgcctcgcatgtgctgaacaggaacgcccacgatacattcccgaaagagcagggtggaacgagtgcagaaactaattgcttttctctgacacatatgttttgagctcctctagagttacagtaccgggtctgtctctcctatccgttgctattttggggactggacacttttcaaacaaagagggcgtctaatgaaactcgccgtacagaaggggaagcacagtaaacaagagcaggaggtataaacgttgaaaacgcaaaaatagaagacacaatctggatagataatatctctccaccactaatatccagctaattggcactctatctgactctatacacatcaaattatctatttaggttgtctaggccgtaggggtggggattataagagtcttgtctccgttgatcacgtctgccacgtcctgaggtcgcttctttttgagaccataaatggagccaagctccagatgccagacgtcgcgcgatttgaggaacaccagccggatcttggccgtgggaataagagtggccaggggctcttcatcgataccaagctcatcaaacatcagagtagacctatcccagacagctgtagccttaacttggttcctgggaacactatggactgtgtggcgggttttctcatcaagtattatgatgctgtcgttgcaaattaccaatcggagatgcgtggcacagtggtgagacaacatgtcgtccccggcataaagctgtttgacttgcagactgtcaacaacggacgaagtggggcttgcgtacttaaagccctggtccaggttcttgatacgcgtggcgtaatggttgtatacaaccgcgtcaccctcacccttgtgcttagcagactcaaacagcgtcttcttctcgaggactgcaagaaagtcaaactcgtaagttctgtggggttcaataatgggcgccgagtgtccataatctcgctggaagcagtaaagcaagtagttgccctcggccttcttgacgacaatgtccagatcagcaacaaacttggtccacagctcagcacactcggtcaggaaggggtctccaaatctagacatttgggttagtagttctttgacttcctgaatatgttggcggggtagccgcatgtagtcagacagccgggccattgaatggttgggtcgtttctggcatatcttcatccagtccgcacacatatatgaggcggcagtcacctgggcaacagtctctcgcttggcagctttctggttcttggcctcgttcacggtgacaggccgtccaactcccatggacccaaaagaaacagcattgatggagctcatgggtttggcctccttgagataggcaaagttctcctcccacttcaatactcgagcatagatggtggggtagttgcttccgaaggaggagtagaaggcgtaaatggactccttcttcttgaagactttgagaagcggctcgaagttgctgtctttgttgttgaggtaccgagagtaagccttttcgataccggggaacatggtgtccttgtgaattttatgcagagggagcaggtctctaaatgttgctttggccgcctgcggcttgccttttccagaggcattgacgtagatctgtataaactgggttagtggggaaggattttgcagtccttcctttccattctgtaagactaagaaatactgctcttcagttctcatcaagaatactcacatcacatagttcggtcatgtgttgcacgtaggtgaactcgaggttcaccagttgttcatagaggtccagcactttttgtcgtgagatttctgccgctccaaattggatcagagaggtgtttgtgggatttagctcctggctataaactgaaatgggctctctgatgtcaggtagcagatccaaagttgtcgattcccaaatatctcgaaacagatctatcagaacgttggtcttagcaatgtcgacaggcttgaccatcgaagcagaggaccctgctgactccacggagtcacagtatgttctcgagccctgagacgacccggcagaggccatggatgcagaagagaaggtgtttccaattggtggatctggtgtcagagaggtgaggaaatcgtcatcatcgtccgaagatggtggactgagcgtctcaagattaaaggtcgaatgtcgcttttttcgaaacgacttgaagatgttcttgctggttctggactgctgttggtgctgctctgactctgaggaagacgaaatagtgccaacaagtcgcgtagagtaggagttaggagccttcttcttgggtagggccaaagctcgagcaattgctgcattaaatctttctgcaaattgcttgtttcgtttcatccacttgtccagacacggattatcgtccaaattgacaaccagcagactatcggagagtctggcaagatgatctgggaaaatggtgatgatgttggagcggatatcgagcaccttgaggttcaccagggaggaagagacccatgcgtcgatcaccttgagacccatttttggcgccatgagatattgaagtgatctgcattcctgaagccattggggtagtcggccagtctgttccacatgttttttcgcctgaggcaagttgtatagatcaatgtagacaatctcggacagtggttgcagacccaaagaggattgtgatgtgggtgagccaattggcttgaacacgggcttcactttggagagtggtgactgcgggttagagggtggcgagagaggtttggtctggaactcgttggccgactgtgactttgtctgaaactcacgagccgacagcgacttaatatgaagtccgtgagtcgacagcgacttcgagtcgaatgccagagcctctggagccacggagggcatcggtaccagtggcagttgtggtttctcgccgtccacgaagtgttctttcaagtaccggtcatcaaaaggcagtgagctgagagacaccgatcgggtgtcactggtgatgtatctacggctggggtttttagaccgaggagagcccatttcgtgttccaggtcggccagcgacggattgggcaaagtcatggtgatgacgggtggagtgctgggctcgtgttgcatggttggagagttgcccaccctcgggagccatgtctttggatatatagtctaggtccatcattttcttttgaacgtctcttctttgtgtgggataagcttcatggcactggcgtagcagaatcgtgtgagagttaatctacgagggggattgaagacagttccgggatcatcacgtagatcgggcggagtggggtggttggccggggataagtaaacgtggtaggtcaaggtgtgggtagaggggtgaaggcaacgacaagacacgacagagacagcggacaaacaggggacatacacttaaccaccgacagacacgtgaaactcctaaaagggtcaataaatgaaacctctattcttcgccatcaacacgtaggccggactgcagtagctagtgctgtttagaattttacctcggtgggtggcttgttgtctttaccggcgccttgcctttctttcgtaccagctggaagagggcaatgtttaggcaccagcaacatggcgcccccggcgtctttcgcatacggcatacacagccttgttggacgacttcaaccggcaaaacaccacctgttgatttcccccaaccgccgcccatctatggagctatggaggtcccgtgccaaaatgttttgttaaacgtcgaaatagggggaacgttttgttagcgtgagcaccaatagagcgcgtctgtctctatccacccaaccgacttttagagttgggccaacggtaaattaaccaaagtaggcaagatgcgaggtgagatggaggttggtggttgcctcaaaagcaacgactttggcagtacaagaatgactcagatacgtctttgtggggtcgaaagacagacagactcttctcaaccagcctgctttaccagcaagatcaggtaattgagcctctctcggagttttttcaaatttcaaattcatttttcactagcgcgtgcacgcggcctaaagcttggtagtggttgtaccttgatcagtgcagatacggggtgcttagctcctaatgtgccgtgccaatgtcctccacaaagttaacaccgaagacacatggagaaacgacgcctacacctcaaacactccacagtaagaccgagaccgacaaaccatcattatttccgtacctcgcctggctcggatcggagtcacgtgacccaactggaaaaacatggcctctaacggtcaggatgagcaccgcttgttcgttgaaactctggtctgttgatcgtctgtctctgcccgtgtagagttctgatttgccaaacctacgcttggtgacggacgtaccacactattttgactccgtcttgtctgcaatctgtcgcacgtgcgtggaaattggtgcagaccgcgagtgtgattggcgagtgctcattagtactcatgcgaatgtcactgagcgactttttagccccataatattttccaatgtggggggaccctcaacacttgggttgaagacttgtgggtgtacagtacacttgtatcgtcctacacccacaagtgtgctgtcgtttcggtcataaattacgtctaaagaaagtacatgcggagttgctggatgccattacctgagacccgatggcgctatcgctcgtcatcgacaggcgcaatgtctcccaactccagatcgggctcgggatcggggcccaccgcaatggccgagtcgtccactggctggtatcgtgccaaacgagctcgggtaagcatacctgcgttagtaaatgcaatggttgtgctaaaaacaaggagccagaagccaaggggccagaaaaagcaaaccggaatgattcaagggtatagagacgccacggcaatatgaccaatgttttctaattggtgttagagaagccttgtgtcgacacaattccacatagtgtttatcatgttccgctgctgccatctggctcactttatggccatggagataacacttccaaagaacagattgtccaaagtgccgtgcgggtgacagtgccacatgcaagacaggttatgttgagtcagtcccttgttacatccgcaagagtctcactcgcacataaataattcccgaaatgaacacatttgtatgtgtcagagaaaagcaattcagtgtcagcagtagaccatcacatgcagcggatgaatacaatgggtatggttaggcgaatggacagactggtattatcgagggtggagacatccaggaccattcggtcagtaccataagtctcttgcagcccaagcacaggctcttgctgtagatcaccctcgtggtattatagtaaagcggagattgtaacattgacatacagtggcagtgaatgatcaaacacatcacagttctgacccacgtaactctgagattgtaaacggtcgtttactgtaggtagaaacatcaacactgcacaccacacgtagtcaaagccataccaatcagtcacgccaactcaaaccctctatcctaacaacctcgttgcaacgtcctcaaaccccatcaaacgaccaaatccccctcaaaagccactcatactcacgctgatgataaagagcacatagcacaacagccaaaagcgatcctgctacgttgaactgtgttagtcgttttgaagtactctgagagagtcacactgtcaaagaatttgcctttctcatgtgtgcttcgcttcactcaccaaaatgtccatcgggtcaaacgtcctatgggggaacaatgtctgggcaaattcactgccaacgcctccaaacagcgtacacaccagtatactggcgttgatgcatcgtcgccgcgaggtgtccagaatccagtagaaaaccagcgtgaggatgaagaaggtcgtaaagtggactgctttatcgtactggatgtggattttggcgaaacccaggtaagccgaaatggcgcatagcaccaagaaagctgtgttagcgtgccaattgagggctgtgtgggtcactggaacggctcacttacctgcaacaaaggcttttcggatcttcataaaggtggtttggcgatgatggagagataatgcagtagggtaaggtgtggtgatatggaggcacagaagacgagcgggcggagaaagtttaatttgggtggtgtacaactcagggaggaggtggggtccaaatgaatgagtgcgagaaaaatatgtcattgtgtgccgtctgattacataagcgactttttagactgagaataccgctgccctccgctataattatagctgttattttgcgtctaggtagtcctctacagtcgcacctccgcatgagcggcacacatgagcgggatcgtataaatatcttgggcaaggatcacaacctgcacggaagccgaaattgtgtagttttgtacgatactgggtgaattgttgggtacatattatgtggtagtgggtcaccgtgacggtgccttgccaccattcaagggaactgtgtgttcattattgtatgaggcaagccgaggtctcaggaacactccgaataagttgattggggtgactactgagtatgtatgtactgtacatactgtacgatactcgtagcgaacagtagctagtcagtagttagtcagtagctagttacatccaattaccacaaatgtaggtcacagaagttcttgacacataataaagcaatcaactgcatgtaacacgtcattcaagataccaaaaatatcgattcaagcgtccagtcagtatcatagatatcacttgacgcatggtgcggaagtcacgggcaaaacgcaatcccctacttgtaggtaagacatgacaaaccggctgtttttggatagaattttcgtcagagtgcagtttcagtccgattgctactgccaacctattttccttctctcaaagctgctcaaatgctgctctgaggctcctgtcttctccggtcaaaaaacagggctggcccaaaccgtcccattcaattagcgttacgagtctagactgcgggcgacgcatggggatattttgtagaagggtgtgtgacgtcgattgacaagagcgtttctattcttgaagaagctgcaaataatataatatcgcagcaagcaacccacgccacggtggaacgtgtcagaagattatgtgagcgtgagctttggggagcaggggcaacgtgttgatcgtcggtcctggcctatcgtcatggtgtggttgtgtctccagtgttgtgtaaaagtacatactgtatgtatgttttgtctcgttccggatcttctctgctacttgtaggtagagtgtactcctacagtattgtaggattttgtcaccaactatcgcgtttgccccattgactcatgccaatatatgcactcagactccgcttccgtccaagggtttgcttctattttcttctcccctccttcgctgccttgcgagctgcggctgttgaatattatgtccttctgcgatggtattccagagtcggtcttacagtagcggggaaggcggcaatgtgacactgaagagagtatcgataggaccggtagagcgggtagagtaggggctctgtcgaaagccacttcagagcatgattatttgcgggtggtagcctagcctcgtattgagagtgtctaaggtggccttctaaggccattgtgtttttcatggtccggattcatgggtgagtacataagtgtggggaagtgaaaaacgatcaccagtcaatcaccgtcaatcgctcgtcgcattgggcaaatccagatcctctcccaccccaatcttgtcattctttgacgtttgcgcattcctatcgcttccaatcccggtgctaccctgagcaaccacatgtggcatgtatctcactatcccattaatccactttgggacgagcaattgccaaaaagaggtgcgtccctcaagtgtgaaactgaaacaccgtgtagaccgagcaagagcttttagacagtcagaagctcccctggccaccctgagcccgcgtagaccacaaacatcagctggagccgtccatatgactgccactactgcctcacgccctccgcaaacaaaatatttttagggacttgcctcacgctgtttcatggggctttaaggagctcttcagttgtcccaactaaagtataggagtatcagggcagccttagttcatgcaccaccaagctttatcagcgcacccacagagatagaagagcggtatcagtgaaccaatgaaaaaccgtagatagcgccccaaaaggcacaaacacaagacgagagctaggctccctcggtcacatatacaagccccatatttcatatccactgcaaacctgccccatcgtccattcatccagactacgttgaggttgcccctgattagctttggtccaaggggcagacggacaaagactgcggggtggaatattatcagcttctttgaggccttgtggcaagatattttttgggcctggtatcgaaaatgccactacaaatacatatagccggcccaggattgtggcctttctcttagcatcaactcatgacaaccttctatctcggctactccaaaaagtccatcaccagcaactcgtcgtccgtcatctcatctgtgtacaactcgtccgacgagtttcaagatgctgagcgcgcctgggatccaaccgaccacctagtcaacgtcgtgacgcgtcgaggagacccccgagacagagctgctcccacaactccggttcttagtcgtagtactagtgcggtcgatgctgcggatgctgcagctgcaaccatcaaggctctagacacatccaagtgtgcagtgttaccctcggatcaggtcgctgatcgagctcctccccgaactcgggctcctcaccacatctctctcccttgcagtaacaccttcatggctcacgggctacctacctgtgacgatctagagatgaccaaggagtttgatttcgctgccaagcctgcatccacgcaaaaaaacttgcccaaggcacctctcgattttctcgttcaacggcctccttctcccccttattctcatgtttctgtgccccagaattctcctttgagcggtacggggacgccttccactcatggagttctcaagacccatgatcctgtggctctggatgaaatgctagagtcttcttttgcatcacacgcagaagatgacgaagaaatggcggcgtttctggacgacgaagatgactaccctgcttcgaatgaggaagacgacgaggaagaggatgcaaaagacacattctacatctgctcagagaccatcaaagctgcgcacgagtctgttcttgatctcagagctttgttggaagacaaattctctcttattcctggggaaagtgtcgagagtctggagaaacgagctctcagaatggtccatctcgaagaatcgttcagtgttcaagacagctttgagccccgcactttgctggccgaccagaatagagcctttattccctggaagccggtaattgaagacctcgagctctacttcgagatgcggtatcccgatcttcccaaaggaagcaatcggtacgagttccaccgagctcggctggtacgaaaccgaacccgactgcgaattctagcccagtacgtggctgatctggaggagaagagccggaatctctgtcggctgtctcgcagcttttgaattggtggcgcgaagaggtcaaacatggcttggtggctctgacccactgatagccaacatatttattgctaatcagattgtagtttcatataatcaaatagagaaagaatgaagaagtaaatatttacaactgatgtatcgttggaagagcaaggacctttgtaacttgttcataaggccactgccactgggcagaatacaatcttcatcaacacttattgacactgatctacttgaatgatatcacagaaacactttgacgctttaggaacccgccggaaaggattccaaatgcaaactccacaaaggaaacattatcctggattatgctctgtagcggttcgaaattacgacacattattacaagggtttttttttttttttttttttttttttgacaagaccgacaagttgtcaaatgggggcttgtgggaaagggggaaagtattatatattaatattttgggtcttttgagtgttccggaagtgtgcagaaataaaaaaagagtggacaggagtcgtccatgctgaaacttgttgtgagacaatggtccaaccaaatatgaaccagagacggcttgctcattcagtcatggtgcttacttggtcttagtagtagaaacgggctgattaagcttggcaatatctctgagctttcgatggggcagcttcttggagatgctctttgatcgatacagcagcaccagaccgacagtgacccaaatggcatgccagcctccaaaccaccagttgacgtagatctcaaacaggacgaagaagggcacgtgagcaaagatcaggaagacgttgtcgttgttgtcgagctgagaggctgagaagcagtacagcagtagctgggcgaaggcaacggtgggcatcaggttgtgttcatctctggagaagacggcacagaagaaaccgcagaggaatgaaacagagatggagatcaggccccagaattgcaggttctcggacttttttcgctgcgcaagcacttgatcggagtcggccattgtgtgttgtgtcctggagtgcggtggtgaaaagtgtcgatggctggaaatcaaatctatgcatgcagcatgcacgccaactacaaaataagcagaataggcgcaccacgtgggaatagtcacgtgcgtgatttatgaaactaattgaggtatttacggggtttaagtgatatcttaatgcttttaacgagcactgttgcccatgagtaccggtattgtccctggatgttcccttgggtgggtatatttttagtgccactaaaattgcgtgcattgtcacatattggaagtacaagcagaaagggatacaaaagagtggtccaaaatattgcacactagtcatacagattttagtgcgataccgtatagacgacaaaagggaatttacagatggaagagcagcaataaagtgaacgacgacgtgaatatgacttatcactgactttttttatatttttgagtgcaaggcgatcgatcttcaaacatgttggtctgatgccaaccatcattgtttgggggacccgaatacgaaggcttgtagctgggagtttggagggtttaaaacgggccaaggcacgggaatacctgcacgctacatcgccgttgaggtttggacgtttcctagaggttagtcggttgttagctcggttattggtgggttatttagcatgtgctaaatacttagagtgtaaaccaaatagttgatctgttaagtaacaagtccgggattgaagaataaggctaaaatggcagtgcaacaaccaattgaattctagctgaaagtccgataaggaaaagtgaacgccgtgtttcgtatattgggccttgtcatcagaaacaacgtcaataattttgtcctatggagtccttatacgactgcgcaatcaagtacaagtacacacctgtacatggcgtctcgtgcatatgcgagattatgtcattgataggaggagtgctatgaagtgactataatgagagataaacaataactgcttttttgcggatcagtcgcggagaaagatgtacaccttttcttaaccatccctttttatgctttagtcgttgccactctacacccacattctccgtgatcactgcttacctattggctccacacaacgcacgaacccaattcggcagcctatgcttgaaacacgcaactgagctttgggcagaggattgcaagcaagtagagcgtgtgagaaaactcgtccttttccaaacgacacaaatcagccaaaaggacacgttccactaaactaccaatgtcacaagcaacattcgcgaaggagctgacggccaaattcgcgcaattatggaccgaaaaaaccaaacggcccttgcctcccgtcaatcaagccatgatgcagaggcttagacagggccagcgccaatccgggcccaatgaggtgttcagccgagtctctgcgctcttcagagacctctcattgattccgcagtcgtttgaaaacgcagaattgcaagatatggccatggagatattgccactggatcgtctgtattctgtggcagaggagagagcggaagaggagggagagcgggacaattggggactccaggactacctgatcatggagctgcttagatggttcaagcaggactacttcacatgggtcaatagtcctccgtgtgagacatgtggagagaatggaaacgtgcagtttgtaagaagggagaactcgacgcccgaagaacaaaagtacgatgccagtggaacggaggtgcaccaatgctctaattgtaacacggaaattcgattccccaggtacaatgacctttccaagttgatggagactcgaagaggtcggtgtggagagtgggcaaagtgtttcgcatttttttgtcgagccctgggactgcgcacacgatatatttggaacgcggaggatcacgtgtggtcggaggtctattccgagcgtcgaaaggaatggattcataccgactcttgtgaggaggcatggaacagtccaaccatttattctcagggctggggcaagaagatgtcgtacgttgttggatttagtggagatggggtgactgatgtcactagaagatatgtgcgaaaggcagaccagcaactacctcgaaccatggttcctgacgagcagttcaaaacgattctcaactcgataacgtcagatatccgacagaatctctctccgtcagagaaagaagagttgaagcgggaagatgaagcggaggagagagagcttgccagctacaatgctgatgagcctcaagaggcacaaatgcccagacagagtggaagcgtggagtggacgaaagctagaggtgaaggaggctcagacgattagagaaggattgtgtttgatataacagaaaagagacccggaacagataaactgaatgtcgcatatgaatgtgtttaaaaaaacccatacatactactggtacagtatgtacatacagtagctacgatacttgtagcaagtctttcctttttctgacatctaaaaagctgcataatcgacgtgccatcacgtgaccgtagatgtatttggtctatccatcattactggagtcacctgtctcatcaaccaatttcagcttccaaacgagcaatagcaaactgactatctggtgcggttgcgctacagtataaatatggagactgatcttgattaaattttcaccttgaacggcacaaaacgtctactatgtttagaagagcgaactgagtatccacaattgattctctttagttgaccttcaaaccgtgagattaggaggctcttggtcagtgaaccaatacgtatcggtcacgtgatatagtcaatcacctcgctcgtgtcttttcttgtctgacgcgtcaccaaacacgttctccacgttccccacgtcgcactttttttatcacgattaagacatgtaacacatcctgataagtggaactctaatatggtggcgttaaagggggctaaatgaggtgagtatagaagtttctggggtcggttatattgaataagactcaattggcaaaccttcaggtagcattttgtatttctactgcgaagcggttcattaagtcgttctacagacatatatcttagttccctttggtcttacagttacagcatgagctgtaacctgcatgccccacaatagcaagccaagtgatactaccagagagcttagggttgctgatggccaaagtaaatgtgttggtagattattgaatcgggttctttcttctctttctcgggccaccgctcgtcttctcgctgtttgtacaatctgtacatggatctacttgtagctacattcggacatgttccagtacatacagcaccaccttacctaactaagacgacttccccaacctcccaaacctaaactttcggcagaccatctgcatacagcaaccaccaacagtctaaagcacatcaccaacatgttactgacgagctgggtttcggggttgctggccatatccgccttggccgacgctctcaccgactcgctggagaccgggtactccaaacgactagttccccccggacgaggaggcaaaaaacccaccaaaccgggccaaccaggcaaacggccagacgagtgtcctccgtgcttcaactgcttgttaccggactttccatgccagcaatttgcctcatgtgaccaggcaaacggccggtgccactgccctgagggattcaccggagagaactgcgctcaaccggtatgtggaggcctgggagagctcaatcgaccgggtcgaatggaaaacactacctgcgaatgctccgagggctgggagggtattaactgcaatctgtgcaaccaggactcggcctgtaacagattcttcccaaagggcgtcaacggaacatgctacactggaggaatactggtgagagagaaccaccagatgtgcgacgtgactaacgtcaagattgtggagatcctcaagggtgccaaacctgaggtcaccttcacatgtaagaaggaggatgaggaggtcgacggagctgccaatggtacctgttcgttccagttctgggtcgacgaggttgagtcattctactgtggcttggacgaatgtaccttcgaagtgaatggaaacaacaccctgtacaaatgtgaaaagatcaagtgtgcatgtgtgcccgaccagtttctgtgtggaaaggacggctctgtggatctgacggactttttgaaaaacacaatcaccggtcccggagactttgcatgcgatatcaacagccagaactgcaagttctccgagcccaacatgaactcattgatttcgtctgttttcggagacaagtacatcactctgggctgcaaatcagccgaatgtctgcatgtaagtgagattcctggctacgatcagcccgacaagggtgtaagcacccttctggtgtgtgctggtctggctctcactcttctattcttgattgtggcttatgcacttgctcaatcattgtttaagcggtccaatagccctctcgagtaccttccagatgctgatgaaaccggaaagctgctgcatgactttgttcctgccaagctcgagtttgaggacatctcttatcgagaacgaggagccaacgaagccacttccaagcctattcttgacggagaaatctttggatctgtcaagcccggagaagtcatggctatcatgggaggttccggagctggaaagacaactttgctggacattttggctcggaagaagaagagtggaaagttcgacggtcgtgtttttgttaacggctcgtctgattacacggataaggagttcaagaacatgatcggtttcgttgaccaggaagactgtctgcttcctactctcactgtctacgagactgttcttacttctgctctcctgcgacttcccaagaacatgacccttctcggaaagaagatgcgtgtactggagactctcaatgaacttggaatcatgcatattcgagacaagctgattggttcggaaaccaaccgaggtatttctggaggtgagaagcggcgagtcagcattgcctgtgaacttgtgacttctcccagtatcctctttctcgatgagcctacttcaggactagatagtttctctgccttcaatgtcgtcgagagtttggttcacctggctcgaaactacaaccgaacagtcgtttttaccattcaccagccccgatctaacatagtccagctgtttgacaacctcctgattctatgccaaggccgtcttgtctactctggtgcgtacttggaatgtcagcagttcttttccgaagtcggttacaacattcccaagggtttcaacattgcagacttcctcatcgacctgaccatggagttgtcttccggttcaggggactcttctcgagccgagtccggtgcccagtctccttctacatcttccgacgacatccataccgttgagagaaccgattctcaaggcaatctggacactaccaacgagtggctccattatcagatccatcgggccgagtttgacgagtctgccaacgcccgaaagcgtcggcagcgacaaaagttcgtcaagtcgctcggaagtggagtccctatgcccgacagaaacctcgatgagctcgtcaacctgttccagacttctgctcttgctcagcgaatcaagaacggtattcaggaagacattgatcaggctgacctggaagaagccgctgatgcagatgatagcactgctgggttgctccaaagccgagcccggttcttcaacagccgtatctctttcctgtctcaactcaagatcattgctggaagaaccttcaagaacctctacagagaccccatgcttctgcttacacactacatcatggcgctggcactgggtctgttttcgggtattgtgtactaccaagtgaccgacgacatttccggtttccagaaccgtctcggtctcttctttttcttgctctcccttttcggtttctccaccctgacctctctcaacctgctgtttggaaacgatcgaatcattttcatgcgagaacgagccaagggctactatcatcctgcagtctactacattggaaaggtggtatttgacatggtcactctccgtgtcttccccccgatcattctcggatccattttgtatcctctggtcggcctcaagcctgatttcaacgccttcctggtattcattgccactttggttctgttcaacctcggatcctctgctctccgtatttgtgattggaatcactctgggtgccaacccccggtgttgccaacctggttggcattcttgtcatgctcttcagcatgctctttgccggtctctttgtcaaccacgacagtgttaaaatctggggcattgatgctctgcagttcctttcagtcttccattacgcttacgaggccatcagtgtcaacgaggtgaagtaccttacactgatagaggagaagtacggactagaaatcgaggtgcctggagccactgttctgagcacctttggattcaacgtaaacgcagtttcgcgggaccttttcatgctcacaggcttcctcggcttcatgctgctggcgggatacattggacttcactacgtgctggtggaggtgagataacagacaacagataacagatatggacttatactatagataatttatgtgaaataatagctgttacctgtagttgtggagatgtcgatggcatgtgcaaggtgataagatatgcgcacttaaggtgtgctcaaaggcgacattccctggatgttgacaattcgagagactcttccgactcggttgaagatctcaagagtacatggggatcttttctagattattagtctcaatatgatacagagatgtttttaatatgattgtcgttcagtagacccttgttgttgttattggttcagagacccacaaacagggtcatatactgaatttcgattttacttacatactgatattgtgatcaggaatgcccttgttaaccccacgagggtttcgtgagaacgctgaacacagcctggtacctctaaagtattccgactgagccaagggtgcagtataatgctctagggatgcgttggttgttcaattgccaataattttaggcaatttgagcgggtcgggacctggaagggactaatcatgtttatacagtagatgttttgaaaggatggccttcgtatttttataatccaagaagactgcaaatggagtctgggcaagagtaggattgtacattcctctcagcagagtaaattagtccctcagaatggagactggcggttcgtcacccacgtcaaggttttccatcaacaggtagaaatggctgtattggtggtattgcatactggcggagtaatatttagcaatttggctgtacttttactttcaaccgcaagcccacttcaattggaaacacttcttccagagctgaagtctcagaggcggctactcaaacaggatgccattctgtgaggggttcgggtttcgcctccagcgatgagttatagaccatctgatcaagcttctacaagtggaagtacttgtactggttggatacaccggcagggttgcataagcagggctggcaagcctctctttacacgaaacattggaagcagcacacggcataaagacacacggcaagaccatactgagcttcagctcaacagaaacggaccccttggtatagaaataggctcaccggaagctgccatcccacagcaagtcgtactcctgacagcatctggaccgaacaaacgctttctaagttgggtctatagtgaactcaatgaggactcaacttcatcgttcgaacgaacgtgtggggaacactggaacaaccgtaactcgatcaattcaagtctgattcttgttcttgtgacctcccaaggttcagcccctgtgaacttgttgtcagcatcaaaccagaggccactcagacatgccgcgtcgaacagtatcaatattacaaactgataaggcagaaggagagatcctcggacttcagacacttcatatcgggaaacaatcgggatctaagactggaataagacctccgcaatgtaaatttcagagacacaacgtcacgtttgggcaaggttctgtggtaagctcaaaacccataatatttgggaagggggtttcgatatcggacaagaggatgagagggagggacttgatctgggaatatgcgatgcaaaaaatcagatccgcttaaacactcgcaattatcatagttgagattctagccattcctgatgacatcgtgtttcttcatactggactgcacgcccatgcagccagaatgcaccttgccgctgtatttaagtgagccgcacaccacggaaccgtgggacaggattgcatacagtaaaaaggtcaaggtatgcggctctccctttttgagcgtaggatccccgtctaggaaggaaatggggtgtatgtggcggcgaatataaaaaggagaaggtgggtctttttgcttatgttcacgaccacacccagtccggaaggtgcttgtgctgaataagcgtggttcggccgactttacaacaatgaccaagaaagtggtgcagcagcacaaagagaacggagaacaatggaggggaaaatatcgacagagacgacataccagtacaagcacgacaacgaaaaaatcagtgaagcgaaaatgaaggaatcgacaactacagtacagtacgggtttcaagagcttcaggccgttattcaactctgtgtaagcctattggtgttttatgtgacagtcgatgtctgactacttgtccaaagttcactatgagtagcctagcagaagtcatgtattcagccgtatggtatactgtgggctgaaacaccctacatgtcagtatacgcctagataccttccagtatgtacgataccagtacgagtagtgcaccctagcggtcaactgcttccaaagaccacaaagacccgcttagtggatcgagatacctgtccccagcggctaagttatttgccaagaggacgatttggaaaatattgctcattggttcagtcggccgagatcttcacattgtacagtatgcagttgaagcctgcggcggtgtgtttgtgtgaggacaagcagagagaatgagtgatatcgatgcatgatcacgccatgggggctgaatggagacagcgacatcattcacgcgcgagctatatacgaataactgtcatacccgagagaatagttgagagtgtagcaagctccggagcccgtaatgccatccgtgatgatacctgtacagtaattatggtagatggcacatcctatcgaaaccgttgagatcgatcgacaaaccggctgtagccgaccacccaaccaccatctctgaatcggcgacatgtccggaccggcttccagcacaagatgcgactctacttccgtacctttgttcggagccatactttgaccgccttttggcacctcccgccctgccaagccaggtgccagacttcctctcgtccggaacatccctggtcatgcgacgatgtctgagggctgtcgactttgagccctcaattctttgtgtggactgcggaatatttcggggtatggtttaccccacttcatttcagagcaccgagcaactctgtttcgaaacctggggtgcacaaatgcatgtctgggaaatccggggttaagaataagctatggagcttatttgatacaaactctaaactcccaaccaacaactgttggcacagttgtcactaaccaaaattccctgcagaaaaaagacagcccaccagcctcgtgacgcttgcaaagttaagccgcgggagttggtgtatttacgcgaagtcgttgattgtgcgtccaagttcctgaggcattccagctgttggctcgacaacctgatccggacttgttcttttactaaagccgactaatatacacccctgtcatcggggagataaatattgtcggaaccggtccatattttttgccctccggatcccttgtttgacgcaaccaacgaccatcagatgggcttttgacgcatcccgatgtgagcgccaagcggtgccaagcgttctcacacatagacggcactacattacatacaagcaagtgacggcgagcacaagattgaggactcgtcgttggaacggtgggtaacagtcttcatcagccctttcaatggggtgcacttttggcgtcgccctcctgaatatttttttctccttcccttctaaattgagttcccactaataccaacgtaaaagtcatacagctgatgttggtgttcttaaacaggactactgagacgacagcacgtagggggacactaagggctatagggatcaggagtcccaattatgggcagcgataatccccccttattttcatagagatcatccctctgtctctctccttcgttctcttttgcccgtttacctcgcttattccgttgcgtgtctcagttccattatgcgtacagtactgttgtggcagaaaatacggctttttctggtcgctttgtttttatgttttgcttttggcactctcacctgcgtgctgtgtcttctctgtagccacctgacaagctgtcttccagctgtatttgtatttggtgggcactactgcatttgaaacagaatgacagacccacagaatgtacagagaagaccgagagcggtacggtacgagattcgtacacccagtgtatagatcttgacctacttgctctaactgagttataccagcatcagctgtttttgacaatgaccttttgagatcgcaactctaatgattgctgcctggtgtccacagctctgcttctgtgcgcagacaggcagatttgaggtccagctagtttagcctagagtagccactgggtagtttcatgacacaatgctcatcttgttaattagattccttttggtatgtctccgtggacagggactgatacgtcataatacctcaaatcgaggttgcggaacgaacacagcagtatgtacagtgctttagtgaacgggttggaaacggtggcttcaaggagatgaaatgtttctggttagccgcatccaaccgtctcaaatccgtctagtgacgatgtctggctgtttgtaacaaccgtagagacgcgatgttgtgtcatggatattttatggcaggaaactttaatggcgccatgaattgtggtataatgagtgccatatatgagttttgagaagggaaaaaaggagaaaatcgatagtcgtcagtcatatcctcgggctggcttgctttggtctgtattatttgcactccttccaccccaactgctcgacactttcaaaagaaggttcatgccgaggcatttagtacgaaaaacgagcaaagccttgttggaggcatttgtaagcgtgccagaatatcagcaagtgtgtgggaaagatgggtgcacttttttgcacacggctacagcctggatcaaatttggtgtttgagatttctccaacggctcctatttttagctcacagtaacaggaaaaacgaagcgaagggccggaaaaatcatcgacaagggtgccaaagtgagagcagcaatgtataccggaaacactgcaaaacgggttcaaacagagcaggagtcgtcaccaatagatacaccacttgtagcaagtattatcacgaccaggggcaaccatccctagaaaaactatcagtctggggtattaaccgccatctgttgaaagtattaaggttgattacgtccgaaaggataacgggacccttggtgttggtggagagtgtttaacaaggctagacatagctaccggtactacaacgtaattgtcctggaacaaagaagttgcactacttgtgccagcagctagcatcagcctatggaaacgcctgcattcttgctctcggccttgtgtggaccaagcgcgggctttgcaaagctcggtctttgacgtggagcccgcaccgctcgtaattacatgtggacactcttgggtgcgcctttcaaaacaggtttccccaacatgagaactcagttgccgccaagactgtaaaagcctaaacggaataaccaagaaattatccctctgctataggccgaatcaaagttttccccggacggatgggacttatggattatacgactatgggtagcgcgtaagctgaagccaaggggtagttctcaagagaaagaaacttgcaagaaacacaaaaccaagggcgcacacaaagacaaatctggcctggtgatggaagaaatcaaactactttttgttgcagttcttaattgtatggggtagaagagagggttagagagaggctactttaagggcggtgggaacagaagcctccgatatagccaagccaacccgccattatttgtctatgtgaccctggccactggatcagtcctctccccccatacgataccatactctccatcactggcaaagtcgcataaccaacacttatgcgtctatgcacacatttttacaaagaagctagtcccaaccgaactcaaaaagtaagatgcaggatgcatgatgtatggcggggttaaattttgcagatatcggtcagacatgtggaatatataaaacgccagatcgccatggaaataacaacatcatcaaccccattcaccctcttctacaaccatgaacaccgaaatccccgatctcgaaaagcagcagattgaccacaactctggctctgacgacccccagcctatccacgacgatatggcccccgtgtctcgaatccgatcctctggacccaaccacgagtacattcatattgccgaccagaagttccacagagacgacttctacagggcctttggtggtaccctgaaccccggtggagctccccagccttcccgaaagttcggtaaccctgctcctctcggtctgtctgcctttgccctcactactcttgttttctcgctgtgcaccgtccaggctcgaggtgtccccaaccccagcatcgccgttggccttgctctgttctacggaggtgtctgccagttcgctgccggtatgtgggagtttgtccaggagaacacctttggtgctgctgctcttacttcgtacggaggtttctggatgtcttgggctgctattgagatgaacgcatttggaatcaaggactcttacaacgaccctattgaggttcagaacgcggttggtatttatctgtttggatggttcattttcactctcatgctcactctgtgcactctgaaatcgaccgtggcattctttgggctcttcttcatgctgatgatgacattcttggtactggcgtgtgcgaatgtgactcagcaccacggcactgccattggtggcggttggctcggtatcatcactgctttctttggtttctacaacgcctacgccggtcttgccaaccctggaaactcctacattgttcccgttcctcttgacatgcccttcgtcaagaaggactaagaagagacacaatctgctcccgttgagtgtagttagtttaggacattaatttattcagtttaattgagacgatttgtcaatcgcatcatgtgatagtacacaaccagtcgcccttgtacttgcttgtacctgtctacctatctcgtttatgcctcgatctcccaacagatagcaacgcctgaaagcttaaaacaatcgtctttggccattagtggcggtccaaaaataagcactttcagacgcacctcggaacaaaataccaaaacgtaataatcttggcgcatcagaatctcatgacgtcggcagtatttcgtatacaacgttgttggacgcttcagaaataactgcaccagttgatttgcgtgtttgcacttccgttggagcctgtgcgtccgcgctggtgtgtactacgagtgtatgacacgtctcagctgtgcagcatgtggacttggctttttcgatttgtgttctggacttagcgacgagtataactggcccaaggtgttatagagcaatatggggatatttcggaggctgtcttgtagggctaaggcgaaatttcggagcagcgccgtagcgtgcatgaggctgaatattatctgaaaacagaattggtccctgaaaggaggggaaggtgatcttcgcgtaccctgcttgttacttttttgtcattctacatcattgtttggagttgcctacaagctgccatctttaccatgcctcacgcacgtgactctcttcgatattagcaggaaaaaaggagggcaggaaaactttagagttgacagaggtgggtcctggcaaaaaaaggaagaccgaatggctcaaaaaaatgcggatgagtgcattagagagtacaaagacgttttgcgtgcatattcatttttcatgtttgacgaagatgacaatagtggcgaggctgcactgcagttcatcatgttttgctatttaacgttgttcacaaatatgtctaactgaggaaacagtttttgttgaggtatacttggatatttcaatgaaactaactataagttagatatagttgaagcatggttagacaaagcatctagactagtttcaggcgaagctacctaagctcccccccccccatcagcacacttaatatgcactgtagaatcacaggtacagcgtagtgtcgtcttggctgttatgggtcgcgccaatgctctcgacttttcgttcccacgtgtttgctttttcctcttttcatcaccagtcggcgtgcatctttttcttttgcatcaacacgaaacacgaaaaaatttaagctcgccttaaattgatcagtctcaaggaagcgggtgaacgacgtgtatagagaggtagcgtaaattggcaaagttgacaagtcgcttgtttggcatttttatgcctttttcgatgtatatttcctaggtcacgtggcagaatatgcgtcaaaaacctccccgtttccccaaaatagggttctgtggcgagccttacatctacaggtgtgtcagatcaacaacgacacgaacacaagcacaagccagataccacattccagatggaaaataccaagaggagggagttttctcatccgtataccccataccccatccaggtggattttatggaggctctttatgattgcattgagtcctacaaggtgggtatctttgaatctcccactggcacaggaaagacgttgtctcttatctgtggtagtatgacgtggttacgtaagaacaaggcgcaattggcggtttcaacggctagtgctgacgaaaacgaacccgcttgggtgctggaacagaccattcaactggccagagaggagttttcacgtaatcgagaaatgttgcagaagcgtctggacaagatgaggagaaagaatatgagagcacgaatcagctacgagcagggattcaagcgtgccaaaaaggctccagaacctgtggacgactctcaattccttccagaagattactccgaggtgatcaagccggaagttcaacggctgttgtcagccctggctcctcccgtggagaacgactttcaggagcctgtcaagatcatttttgcctctcgaacgcactcgcagctgtcccagtttgtgggacaaatgcaacatacgacgtttcccccttcctctgatcttcaagacctggagagtaccaagctcatttctctgggctcgcgtaaacagctgtgtataaatccgcgagtaagtcacatgaacagcgtacaggccatgaatgacgcgtgtcgtgacttgagagagggtaagaagggcggttgcaagtactacaaaaatccacacgacgctctagggaaggtagacatcaacacatttcgagacacgacactggcagagattctggacattgaagatctgtacaagctgggaaaacatacctctacatgtccgtactatgcttctagagcctctattcctgcatcggaggtcattactgttccgtatcagattctattgtctcgatctgcacggaaggccatagacctaccagtcaaaaactccatcgtcatcattgatgaggcacataatctgctcgacacaataacatcgctccatacaatgtctatcaccaaatctcaggtgtcctctgcctcttctggactgcaaaagtatcagcacaagtttcaaaaccgtctcaactcgggaaacagagtcaatctcggctatctcgtgaacatgcttcaagcgctggaggtgttctttgagaaagcccaaaagtttcacaaaaaggaaactgcacccggaactcccgtaaccacatcttccctgtttgatggcagtactgctgatctcatcaatgtcaacagactggaaaagtacattgacgagagtaagattgtgttcaaaattgagtcatacctggagcatgttaatggtgagactcaggagaagagccactcttcgtctctagttctctcgagtgtcatggagttcctcagacaggtgaataatcccgattcggagggcgttctctgctttgatggacctacaaaactcaagtaccaactccttgatcctagtgaacccttcaaggacattgtggagaacgccagatgtgtggtgcttgctggtggaaccatggaacctactggggactacctagagtatctacttccctacctgtctcaagatcagatcaagttgttctcctgcggacacgttattcctccacagaacttgtccgttcaagtcattccgaatggccccaactattccttcaacttcaccttcgacaagcgaaacgatgagaagatgattctggatgtagcaataacattgttggtgtactccaagatcatccctgaaggtatggtggttttctttccgtcatacaagtacctggagcaggtggttgcggtatggaagaaggccaagaaggacggcaagaacatctacgagattctgaatgaccagaaacgaatctttgtcgaatctcagcatgattctgtagagaagactctgtctgagtacgccgaggaagtccccaagggagctattctgctctcagtggttggaggcaagatgtctgaaggtatcaacttttcagacggacttgcacgtgccgtcttcatgatcggactgcctttccctaacctcatgtctgcggaaatcatcgctaagagaaagtacattgagcagtctgtgtctgagaagatgaaggccaagggagtctctgcaaaggaagctctggaggcttcgaaaggagctgcgcgtgacttttacatgaacatttgtctgcgagcagtcaaccagagtgtgggacgagccatcagacatgccaacgactatgcttgcatctttctgcttgacgggcggttcggcaagcctgagattcaaaagaagttgtccaaatggatgagggagggtattagagagggttcattcaaggaggccctaggagaagtccaacagttctttgcttctcatgaaaagaactaaacccgacattaattaatgcatttcaataaaaccgctcttgatacagtgcaatgtagcactccgtatgatcggcatgtctccccaccaccgaggacttagagtgggagcttaatggtgtatgggggattgtatggtagtagcaatcacagtagctatacagtaaggagcatgtgatggtgactggtagagacaattggctaactacaaatatatacgcaatgctcaattcattagcgaccttcacatgatacacccatgcagaagatattcggtatgacccggatagtgcaccagtgccgccgtggcaagcagagtttcctgcactgataagtgggcggataagagtttagtagtggctggtgggtggtaaaacagtagtatgggtatatgtaagaagagagcgtgtgtgtgtgcggtcctttaatggtctcttggtactggatgccgttgaatcaattggtgtcgatgtcacccaaacatccctttttaccgcgcaaaacctccactcctcgtcttcattgctgtacccccaccatttcgcattaagttactacaagtagagtgccgttccttggggaggagcttatctcgcttgaaacctcgacacttcggttcaatgttacatagagtaagtgaacggcgccaagccgggtacatcgcatgtgccggacggttgtgggtggtgggtgggatgttagcgagcgggtgagtgtgtgtcactgtcggttcggacagattgactccagcacccatgagtcacgtgatgaggacgtctcaatcgcgtacccctcgatggcccctccccctgattgtttagcgtcggtttcagacggtcactttgggtatgtgtgtaaatggctcgggttactgcacttgtgcccctgcccagacagataaatgcacaccctgcatatattaaactcaggaacggcggcgatagagaggtgggcaagattgtgggtgtataaaagggaggtgatccgggcccggaaacagcatcaaccaacaagatgagactctcaataatcactaccgccctcgtggcagcctctgcttatgcctacgacgttgtccagaacgtggccaacccaggatactctctgcgagtgtcgactgaggatccttcttctctcggagtcgacactgtcaagcagttttcgggctacctggacgttgggaaggacaagaagcacttcttctactggttcttcgagtcccgaaacgaccctgctaaagaccccattgtgctctggctgtctggaggccccgggtgctcttccatgagcggtctcttcttcgagaacggtccttcctccatcggagcagacatcaagcccatcaagaatgacttctcctggaactctaacgcctccgtcatcttcctggaccagcctgtcggctccggtttctcttactctgacgaacctgtcgataccaccgccgccgccgccattgacgtctacgccttcctcaatctcttcttcacatctttcccccagtacaacaagggccagtctttccacatcacttccgagtcctacggtggccattacgcccacgtgttcgctgaggagattctcaagcacagcaagcccgagcgagtctttgatctcgcctccattgcggttggaaatggcatctgggactctctgcaccaggctgccggttacgagcccatgggatgcggaaagggtggtgtgcccgcaatcttcgacgacaacacttgtaagggaatgcaggatgtccttccccaggttgtatcagagatccagcagtgctacaacgacccccagaactccaatgtttgccagcaggctgtaggtgactataacgatgctttcttgggccctatctctcagacaggtcttaacgtctatgacattaccaagaagtgcgacactagtgtccccagtggtctctgctacgctggtatggagtactctgtccagtacctcaacaagcccgaggtccagaaggctcttggtgtccaccccggcatcaccttctcttcttgctctggccaggtcaacggcgccttctatgaccagtccgatgaggttttgccatacatcaaggctttccccgctcttctggagaagatccccgtgctcatctacgctggtgaccgagattacatttgcaactgggttggaaaccagtactggacaggcaacctcacttggtccggacaggatgagttcaacaaacagcagctgtcttcctggaaggtcgagggcgaggcttctggtgaaatcaagaaccacggacactttaccttcctccgagtgtttggcgctggccacatggttccccacgataagcccaagcaggccttggctattctgaaccgatggatcggtggtgatgtcactcttgccgacaaataggcacttgacgctgctactaatattctactaccatagattcttgtataatttattaatatgtcttactgcttatccctgaggtcccagaaccaagggactcgcaaccacattctgatcgtccggaatgaaatctgtatgggaattgcgcttgagaagcagttctctgcgctcccaaaagagtgactggtgtagcatcgcctgacccgtttgagaaaactgccaggattcaaagacttcctcttttcgtttagaatcgccaaaattgtgcaagcgtactttgtgctcatggtgtagaacagcggaaaatcgccctcttttctgggggcacccaaaaagactctaggagtcactttggattccctgccctcataggatctccgatgacaatgtatgtcttgccagtggcgaggtcggagatgagatgagactcctgaggggttacccagaccttgttggtggaggtaaccaactagcctagaacgacgcggtgacaattgaaggtgtcaccaggacacactagcgagagtcgtcatgtctgctctcatggctgcaagacagatatagtgagagagttcatctcaggtctaatttcttgaggtgttcttgggggatgaccatagagctccgataggaattagaaagtgcttgtaagtcaacccaaggagggatcatttacttccctttcaagtgcgcacagagaacaccggcgtagggaaatatcaaagtactcgggtcggggcgtgcttggggctagaagcaagggacccccggtaacgacgggtgagttggttgttctctttctttagtgcgaacttctgtgtaaagcgaaccgtcaattctgagagtggactgacgagctgttatttgtcccttccgtcccctctctgatcgcttagaacactgtcgcgtcagtaagatacgacctcgttaccaacaacagaatgcctttctctgtagtactgcatgttggtcaggtcgagtacacctttgtcgtgaggagtgtagtctctggtacttgcctcgggttcgtccttcacggaacacataaaacgtaccagtctcgaagaggggcttcaactgggcggtgagcgtggatccggagcgcttgactgcatgaatataggtaacctcgaggttcttgtagaaagggcccgtgagctgttcgtacctctcgtctattgtcattgactaccattgctgttggttatttaccctggcggccatgtgaggcacaatcagtctggcacaatccagccaggtgaacaattgggcatctgaagccagctccatccaggggaatcgttcgagaaccttgtctttcccggtgttgcatcttcgcaagcaatgtagtccctgagtcagtggcaggtccgagacaatgttatgaccgacttcagcggaaagtgcttgaacataatctggttgatctcggtggtagggagctccacgtcgaaggttagaacgaggtatctgtcgttagcaaaggactcagggatggtgcgcacctgaatggagaatatcaaccggtatcagcatggcaactctcttagtgaatgtgggtatcagaggtgtagggtgtccgggtgtctgagtgtctgtgactgtgtggaagagtatgtcagagggagagtgtgtgtgtttgttatgctatctgaacttaggtcggctcgccacacacactacacatgaagcaattgtaaaccacctttaacaggtaaagatgatgtcgcccttatccgaatcagtgggtatccgttctacaaccctattaatgactgtatattatgtctataaatatatgcacctttcatcttcaaccaatcaaaagtccatttcattctgataatccacatcggcctgacgtttcatctcctcttgtctcgatagccacttggcctcgaatccattgctgcgatcattgccatcccataaacaccctggtttgatgttgaaccgattcgaggggaacgaaccagtgtatgaaggcaaggctcctccagagctcgtagtcgaagccttgggtgtggcctttccaaacttggctgccggatcagcataaatagcccggttctgacgttcctcattgtattccttgtcatcagcatgcacagtcaccttggtgtgtttcatggcctcctctttagcctgtcgtttcctggcctcctccacttgaactgcacctagcaggttctcttttttccgacgctcagctgcttccttctcctgctgacgttgctgtaacacggagatctggtcgtccacagaaatgatgtttcccgaggcatctcgatagaccgtctcttctaccggatcaatagcctttccagacagagtcttccatccgcccttggcacgcggaggtggaggggcctgttgtgtctgtcgctgcgtaattggcgcggtatccacatccaagccttccaccagttttcgctttttcgttttctttggtttagagccgtattttttcgccagatattcgtccatggtgttgtcaggtcgtgctgaatcccgtgagcccaaatgttaagtgtagtgcagctgttccgaagcttaaagtgtatcgagagtccgcttgaaattaaaatggaacaaaaattgttttaatatctactatattagcgctcgtcaaatacgaagaattaaatatatattcgatcccctacagtagatcaatatgttagttaccgcaatgttcattaatttttataatattccgtctgtgcacttggtgcatcctcccccatagaccccacaatatctcattaaataattttagcactcaagctacaaggtgcttgcaaccgacgaaaactcggtgttttcgatcttctcaacagcctctcgaataagggtgccaatctcctttctctctagaacagaacaccatcccagcgctgtgcacgagtaggtggagtcgcgaatgtccaggttggggttgaaagccaagaggtgcttggatagttccacatctccccgttcaacagcatgatgcagagctgtcttcccttctatcaggtcgtcaatgtgggtaggaagcatggaactggccaaggacgctcctccaatgtcccacaggtcaagaatggtatgaggagctcccttggaaatgagccactgggccatcttggtatgcttgaatttgacggccatctgtagcagagacattccactggtagtggggaaagagaaggaagttccagctggcagtttctccatctcgttgagttcaccaagacagacatgctggatgatcttctgttccgcagggctgttctggcacttttcaaactcctctcggtagagccaccaggtagttccattcacaatatgtttgaaacccagcttgaggtacagctcttggctgacagcgttgagagagactcggttgtaacccttcttctgagcgaaagcgcaagcattcttgacgagctgaccaccgattcccttgccactgtggtcgtcgtgaacaccaatgttgtgaataccggcttcggtgcccatgaatagatcggcatggccgataatttggcccttgtgagtggcgacaaacttggtaataacgcctgaacgtcgcatatcgagggcgtacatgccgtcgtcctccttgttggaaaatgggatactggaaggaatcacagccatgttgttgaccttgatgtacacatctttgatgtgcttgggtcgaatgtcggcagtatcgagatccaaaaccatccactgaggctcccaaccaatctgaaagcctctagcaagaagccgagccgacagagcctcgtttccaactccgtcctccttccatacacctatggtacgaggaaggctggtgtggtagaagtccatcatccggtcgagctgggcatctgagacattggacgcgggaaatgtcacttgagcgtgtctgtcgactccacagttggtgtagataaggccgttgtcctcgacaacctttcctatcgaggctgcaatcgccagaaacagttctcggtggttgacgaccgctgggttttcgttgtgcgtttttgtcattgattggtgaggtctaggaggccgtcgcaccaggcatttttgaactacggcagctcagcccctgctacgtccgagttctatattctagacccaaaacgtgcatgactagcgtctgtcaccgtattccatcaagattttagaacttgagcggatgacgaaaaagcgaaaaatcacgatacgagcatttcaagcgttagtagcctttgccccatgtaattttatcttttctccgccttccaaggaccgcttgtgagctctgggaactcgctgtcgacgtgacctgtacaagtagctccacgatactctgacgtgggtggctagcctctgaggcttatgtcacctataaatgctaaaatggagcatttttgcaaacccggcggtgacgtccgcccactctgttagctgtcagaagagcgtctgtgcgtatacagagcgctaattttgaaaccgggatgtccaggtgccaccgaatagctcctctctcagggtatcgctttcgggaatctgtgtttttttctgacaatgtagaaagagtttaataacacgatttacactctacaacttcaaacctaatggatataatgtcaccgtgacgttgagtgataatacgggctacaccgaccaaagccccctgaagagtgtgaaaatcgtaacacagagaaattaaagacataggccgaaatctgctccccaataacagctatacgatgttaaacacggattagcacctcgtaaaaaaagggggtgcacagggcgcacagggtacacagtaggctcttgggctcatgctgactcggattatcagtgttggtatacgtgagatccactttaggaatgcgtcttaatttcagcaaaaaagacaaatccaatagattcgtctggggcgacaggggtagtaggacagtctctatgaattgccaaatacacccacacatttccgaatgcgcgcttttctgtgctctcgcgcacccacagcccatactggaccgtttctcgggctgattttttttgcctgcgattgactttggctagatccaaacggtacaacaacgggtacggggtggtgtttctcgctacaagtaccgtacatccatgtacgcaccttgaccaaatgctatttttaatgttcttcgtactcgctgacagctggcttggcgtattcggggcattgaacagacggcggtgcaactcgctcaaaaagtctcgatgcagaaagggcaataatatacgggtacgatggagagagtggtacatactgttatgggctgttgatagagctgagctgagaagagccgttttaacgattggttcatataagatagatgttgggggatatatgtactgggtgaattcggatatgaaaaggatatgtggaaatggaaatctctttttttctatttttttccagactttctaatatcggcggtatttttctgtatttattgtacatctcgaatttattcgttcgatattcctttgcatacgataaacttgcttagctcacgcgtcgcgtatctgcatatacacctgcacgagagttacacaccccatactcaccatggaaaaggcaaaaaaaagtgtggagattctggagacggagctcgctgtgctcaaggaggcgctggactccgtccagaactcgcccacggcttcctccgtcaagcaggagtttccacagacacccaacactctgcctcggtcggatcttcaggagcagtatgacaagttggctctgtctcacgcaaaactcatcaagcttcgcaagggcgatatcaagtccgtcaatctgtggaaggaagcactacaggaccacaagggccggctcaaggagtcacaggggcaggtcctcgagctgaagaaagaaaaccagattctgaaagacgagatccaggagctcaagaagatcaagcaggagcaagagacagtggccatccagacgtctcagacttgtcccgactcagacgaaatcaccacggagcagattcgggcagaggctggtgagcccgtggaaatcacaaatgaacttctcagaagcagtccgccattcggcaagaaggggttgctgatcaaagactcgattgatctggacgctgttgaacacagctcgccgtcagtatctcgcgagatagatcctgatcttgagaacgacaccagacgacaccagggagttgtgttcaagcaaccaaaacccaccaatctcatgcagtggctcaaggtgaaggaagagaatataggccaggacacgacgaaatccaacaaaagagacgtagaggttgttgatctggactcacagggtagccccaaagagaagaccaagaagtctcgaaagtcatgtcctgctcaataccaactcacagacttcgtcatcaaccctgcattcaatggagacctggatttcgcatatgctgagactgtaagaggatcgagacggcagtgcgagcatggaggcgagtgccgtcagtgcgacgagttctacaaaatggctggacctggaatagtgtctgctgctccccaatggagtgcgactgaagataaggaaagaggtcgcaaaatggacatcgaagaaacaattaacgcaagcagcagacacagaaacagatggaaacgggctccgtcgccgccgggattctggagatcggactttcctagtacccaggagattgtcgaagagaagaagctcgctgaggagaaccgcagaaaggagattgaaatcagatacaagagtgccgtttcgggcggcaagtggatgttcagagaccaggggaagcatagaaaggagtaggacaaacaatgtactttactagcagaatatattactaaagctacgattcctgtattgatctttttggaggagagatacaaaaattgtctgttatgattttttcaagtaaccttattattttgttgatccgacatcatgaaaacatgggagttggggatagacactaaacgtgttacagacgttcaggaaaattcaggacgtatgttgaggagttttatgttttccaatatgtactagagcggttgtgaccgttagtaaagtagtatacgacatttccatctgaatcactccccgaagacatcacgaggaccaccttcattgaagagtgcatagattgcttgaacaaacagggtcaaagtaagtcccagtatctatataacacagtcttatcctccccttcttcttcctctttaccgaccccggcgacaagaaggtcgaccgcagctctctcccgactagactcaagcttttacccaggagtccatcccctgtcgtcacactgcccccctccatgcttgtctgtcgtcaagctgcccccacccctcatgcttgtcatctctgctgttcccaccgttgtgtctgtgccattcccttgagtactcttttttttctcggaggggagttgtgatgtgtcagcatacacggctgcacgactacacttctcctgctgttcccactttggtctgtcagcgtgcgtgttctgatacatctcagtggtcttgtcactgcgtgaaatcgagcaatcctttcgtttccaatttcatacattgtctgatcaagggacactctggggccattcattctgtttcatggccacagctcgttaccccatcgtcactgggctttgtggtgctgactgatgataacaccaggatccaagacatatcgcggctagcgaggtattcatgaccgacttcttcatcatgacggtggagcctttgttgaaatcctcatgtcttttttcttcttgtgagtatgacaatctacatgtgtgataagacacaggttccaaaattgttgcggtggtatcgctgcggtggtattgctgctatggtatccatctcggtggtaacatcctaccgtcgcagctgttgttgtggtatcatctccaagtatcctgtggcatcatcgctcgaagttcgtgctaacacatccccagtcgaaccggttccgtggagacctgctgagttgcactctatgatcaatgtcattgtaatgactgaatgagacttgatcgtttttggagatgatagcggtggggcatcgtatcatgacacagtaaatctatctatcccattgtgacgcccttctgtgctgtgtctaagaaattgcttctggaggcggtagccgcacggaatcggtatgattcacagtgacgccgaatttcgttgatatatttttcggtcgcatatttcgtctattgatggtactagtagctctgtgtagatctctctagttttccacccattatctccccatgatcagtctgctttgtcccgcccactgagctgatttggggttagggttgatagtgtggggtaagtgatgaagagggtgtatgttactgagatgagagatgtgtttagtatggataatcgagttgccagtgaaccggtgagtgattttccaactcgtttttggcagattcttgtcgcatttcctgagtcgtttcttgaggttatcgtcgaaagatgaaaatttgagattccgattacgccatctaattaggatcacaggtcgggctaataatgatgctaattggtagtaaatctgatctgtcattcaaatcgagtatcctagacttgaactgaggcgtttcctgtagtagcagtggtcatattatagcttggtactcacactggtgatacggtgtatgccatctctgcatgccagtgagagtaagtcatcgaggtgaatataggttgtaaatgccatcatttctgcacacgtaatccttgtcttcccgcaatactgggcggctgattgttatgctactggtgtgcttgcttccatagtcagctcagtcgccaccttctccctaactaaatgaccaactaaacattcaactaagtcgcccccagtttactggagtcaacctaaagctaaatcggctcgcaggtgaatcatgcaggccttgttttaacacacatgacgattcactttcacattccaaaacgacagacttgaaaatgagtagcggaggatacaacacgctcaagaaaattacagatgtggccgtgtttctcggcgccacggtgtcgatatactacctcatgaagcgtgtactggctgacatgcagcagggcagtaacagtgcagacaacaaaaagaagacctcggcttcgcttcggaagttgcaggcccggtaccccggcatggagcttgatctggacgagtacgagcggatcctggtccaaagcgtggtcactccgtccgagatcaaggtcggattcaaggatgtgggtggtctggacgacattatcgaagatcttcgtgagtccgttctgtaccccctgaccatgcccgagctgtttggaggcaaccgaaccgccaccatggacgatgatgatcaggatgataacgacgacaagcccgcttccaagtcgtcgttctctgacctgctcaagccccccaagggagtccttctgtatggccctcctggctgtggaaagaccatgctggccaaggcgctggctgccgagtccgaggccaacttcatcaacatcaaaatgagcaacattatggacaagtggtttggagagtccaacaagttggtggctgccatcttttctctggccaacaagctgcagccctgtattattttcatcgatgagattgactcgttcctgcgggagcgacagagcaccgaccacgaggtcatgtctatgctcaaggctgaatttatgacgctgtgggacggtttgacgtctgacggccgagttctcgtgctgggagccacaaacagacccaacgacattgataacgccattctgcgacgaatgcccaagcggttctcggtcaaacagcccacctcggatacgcgccgaaagattctggagatcattctcgccgatgtggagctcgacgacaccgagttcgacatggacgttctgatcaactacacggcaggcatgtcgggttcagacatgaaggagatctgccgaaatgccgccatgaacgccgtgcgagagtacatgcggtccaacattgaggacggaaagctcaagaaggagcgggaccagatgcaggtgcgacctctgaaaacgtcggactttatgagcgcctctgtggctgcggcactcttgcccaacaacagagttcccgaggtctctgtggattaattattagatagagtagaccaaatggtggtggagatgagagcaaaggacgaagactgggatcaaacaaaaatatattgatgtatgataatatcaaacgtgtgttggtgtaccgtggtgaacaatgtactagaggagagtgggctcgtaatggcggagtcatcagcgtgcctgtccaggtgtgttgtaacccaaatcattacttacggctctagttgaaagtatgctaactctctaaccaaatgctccccaccacttggccctcccaactaccacttgaacataaatacttaccttgtgctccctcagataaacttcacaaatcgtattgcataaaatttagtttgaacatctcgagaaccaaccagaacacaacaccatgctgaatctcttgcgcccagcaatgaggctaaggccattgacggcctctctggacacccggtttgcgacccgatctcttcacatgactggtgtgcttcgtcagttcaacaactttgacccatccgacgagctgcaacctcgaatcaagaaggtgattgatcctgacaatcaaactgccggtcctttcaacaacaagctctttaagatcgccgacgaacctttgtactcggcaccggctacgttccaagttgctctggcaaaaaaatcggcctttacgctcggtttgattggaacttacgcctcctatctcttcttccactaccctctgctgccagatctcggaggctaccttgcgctgggtctgtggattccatttcctctggcgacccactatctatcgccatacgtggcaaagatctcgcgaatctaccgacgaggagagcccgagactctggagaacatgaccaaggacgagactgtgctgattgagaccatctcgctgattggccgaaaacccatgtgctggatcatccatctcaaagacctcaaggtggtgaacaagcgaggcggctgggccaactgggagtacaccaatcccaaaaccggtgaccagcatgtcttctacgtgtcggagagtaatggagggttcaagatggacagaatctggggcattaccgagagaaatgccggtattgacagtggacgatagaggtggattgtatatatggaattggatttatgtgacgaacgttagtacaagcactcgtaatatactactagtaccgggtagtgtacatactggtgtggtattgtgacaactaactatagatacgcatgctttggtggtgtttactctattatacaatgttttagcaacgttctcaacgtcaactcttcctgttggcgtttccggctttgttgtgtctacttctacaacttcaaccgaatctctttcttgtagagcaccaacgaaatacccgaaagagcagcgcagtatgcaacgagaatgaccatggtcttggcaggagaagcctccaaggtattcactgacatgttaataagccccgtaccgatattggccaacaggaagatcaccaggccgttatagttgacagcgtccagggtcagaggaactcgaggagtggctggttgagaggctcgaatgggcaccagaatgacctctatggcggcgtagcagcccaggaagaaggtattgtaggcacacacccacaggtagtatggcatgttgacgagtcgtcgagatacgttgatctcaatggttccgtcgtagtacagacgagccacgtggaacagaatcgacgatatcgtcagatacttgatgatttgacggtatcgcaggttatggggggttctctttgagttggcaggggtaggttcaggaagcttagttcgcaaaatgacagtaccgacggcttgacctgccagaaaaatggcgagatagccaataaaggaaaagatgccctccttgttttgggagaagatatccactcggggagcagtcaaaatatactccttgagcgatgtcacggagagcagcacgtcataagccaatgcaatgatgacagactgacccatgagagggatcttggtcttcttgaacagtcctccgaccagagtgacaaaggggggcaagaatccaagagtgaaaaagaaattccaatgcacgccgtactcggagacatgttcctggtagtccagactcttgactgaaatgagtctgataaagcccagaaccagcacggggaacgcgtgtttcagagacttcttcatctgaggtccaaagggctcgtcagttcgaggcttggagacaactcccatggagaacacaaacgatcccacccccagatccatcatagatgttccccacgtctccaccttggcaaaccgtctagggaaaatgttgaagtcgaccgcaagaatagcaatgcaagtgatgaccatcatagagcctctgtagacggacagaaagggcatttccttgtctgcccgcttcacctccttgtccttttcctgctggaaatcaggtcgcagctcctttctcttcttcacccggtctcgtcgaccccaaatgtaccacacaccagctggcacaataatcagagcattgagcagcagcggctggttggagtagattgtgacactcaatagcagacccagccagttgagcaagaagtcaaagatgacaaaatcaacatcccagggcgaatggtctccgtaccgttttcgaagcagagcccaggcaacgtaagcagtgagattgacgcatgttaccacgtagatctcgccaatcgagccgccggttagacccgacacgtgttcttccttgagcagcttctgcgaagacatgttgtggcgatggtggtggttcacgagagtttgtgctctatgctgtggggtgtcacgtgatttgggagggtgttagtttcgggatcttagtttatgggtgctacaggagctgcagctggactgtgacagatcatttgatgcatcttcgtgtatccgttgattcgtatctatttcatattctgagacgagtttcgcttgatttttttcgccctcaaattgatgtgttggaattgtgtcattcagccgcggctctggatatgttccagtaagaatatgccgatagtgaactttattataagctgctgttgggttggggtggtctatgataggacgtttcaagagagtcattttttatctaattgggctgtatttttgaaaaaatgacttataatactggcttctttgtcgcatgcaaatttcaaccgcttcggacatctataacatgagcgatggtgatgttttatccctctctctaattaccaactattcaaaattcaatatccaaaaccaagcccttcttagccaagtgtgtaacacattagtcatctctcaaagggctaaatatgtgatgctcagtaagtgtgaacatactgtaaagtactgtaccgtacaagtacgactacgagtctttagccgcctggtatcactgcccacgtatgactgatatgtgtgtgtatcactcaacaaaaatgtactgggagaatggaggggtggtggtagtagctgaaaacgtgtgagtgagagctggaatcgcttttgtcattatttcaatccactatctgtcactacttttatattattccaaatttccccttaatattccaattttccccatatttattctgattattttccacactccatagccatctcttatccttgtttttcttgctcttttcttttctttattaggaggttaggttcaaacgtcttcagtcatcgcttaatatcgtggcccgcgtgaaaggaaatttttagcgcacgtgcaatcgtgtcagtcggaacaggacaacgtgtaggagacgaatgggatgtgttagggatataattggagattcttatcacgtgactaaccataagacggttcaaatagacccctaaattctccatttttgtttcttaccgcgctacagtaccgcgcacttgctacactcccccaccaaatgccccccacacagcagttagccgctagaacctaattactcattatcgctatgactgaagaatttaatttcaagacgtctttataacccagcgcaaaggacacggaaagaggacacacaataaacacacacatgaactggtacgtccgactgctgcaaaagtacccataccgaatggcggtgacgtccacctcgtctctgttcatgatcggagattgtgtgtctcagcgatacttttccgataagccctatgagcccatgcgcactgctcgagctggtatttacgcgtgtgcgtttgcgcctgccatgactgcgtggtttcgctttctgggccagcaacagctaccggtgattgccaaggtcgctattgatcaggctgtttttgcaccatcttctatcgggtactacttttcggtcatgggtcttctggagggcaagagccccgacaccatctggcagtcgctcaaaaaccagtactgggacactctcaagtgcggttggatgatctggccggccttccagctcttcaactttggtattgttcctcctaacttccgggtgctggcctccaactgctgtggactggtgtggaacacgtttctggcgtaccagaacgccaacaagatggagaagggtcacgtggccgatttagtgattgaagaggtcaaggaggaggtcaaggaggtgaagcaggaggtgttggctgaggtcaaggtcattaagggctttgtgaagcagtaaacgaaggggggggatacgcatgatagagatagattaatttattacgatatgatacagccgtagtaagagaagagattgcatagttgggctttggttgagctttactgaatatgacttgttggataaggcaagttcatgtcgtgtggagaagacaccattgacggtcagagtagacagaatgagaatccaaaaacttcttgaactccctactatcactgtggttgtcgaaaatgacacgacggaacttgcagttccacagctgactgttgtctttgctagtttcgttcatgtgcgaataagtagtgacaacgacatggaagagatcaatgcggtgtttagcgtgcttcggattgggtaatttaagagtacagatatcaggagctctatctttgagctgtctcatccattcatctgctgactcgtcgtcagtaacaacaagagttgtgttacagagcacaaatcggccctggtacatggctttattaagggtaccgctgttgaacagaatgagagcaataaactggtttatcttgcccttgtgagtggctcggcccacccagttgtttcccttaatctctttgtatgggtgttcaccccatagaagccgtttcaaggaatcatccagttcagcccccaggcccatcttcaccaagctcccaagcactttcaggtcccaggcctcactgcctaactcgctccagatgctgaacttgagatctctgcgatattggtatgcatttcctttcccgtagttaatgcagggaggttggtcggtgttgttttcttcgtcagacgacgtgtctccgtaatagtcagatgagacagcaggaggtggactgttctcactcgatgtggtatcagtgctattgttggtggtggttgtagcgcgcatgttggaggtgttgaaagagacgaagaaatgaatcactgagctttccaactgacacctcatatcatctgcagccccaatattccaccctcgtgatcgtgattcgtttaagctccttatctgtatcgattatgcaggagtgtagagatggtggcttaaataagtaaatactgatatatacagtattgattacttaattaattacaaggtacttaattaacgattctggagatcgtgatagatctgtctctatgtatgttatgtttcgtcattgggtcgactgctctcttgcaaatggcgaccattctcaattgacgtaattagttattcgttgaaggaagatgctccacgaaaatctcattttaattaatactcaatgttattgttaaaaaactaatgaaggaaaaagtctacaaatacaactcgctacgattcaaatttcgggcgggactctttggtccatgatttattaacccaagaggttcggattttcacctactcctctcaaaactagataaacaggttcggtcagttacgtcctctggctaagaggttcaccgcctactccttgaatagtgtgtgacgttggctctgctctggctctcactgctctttggacttattggcaactggctggcctcggctctatggccctggcttcttcggctctgtctgtgctctggcgtttggcgcttattgcatctgtggactcactggctcttgctcaggcgaaatggctcttatcgctctctggacttagtggctcgaatggcgaccatgcgcttatcgccttgaaggacttagtggcattgacgttgctctcacggcgtttggcacttattgcctcatatcataggacttaccggctctttgttcgtggcattggttctggctctggcatttcagcactggctctgacctgtgttgcccttggtatttggacttatgacacacgtagctctttggatatactctggctctatggcgcaggtaaatgctcttattgcgcttcggacttattggcgtataacgggcgtttggcactcattgcactgtggacttactggctctttgctcttgtctgtggctctggatttggcacttattgcctcaagggacttactggctctggctctggcttgctcttctgaccatgaatggcgtctgtcaaagcagatctttgctctagaatgcgtctcagcttctcagcttctcggcaactggcagctctggcatttcagcttggctcttcagattctaggcggcttctcatacaggaatttcaccctatgagacttcacaaaggagtttcaccctgtgagtaagcaggaatttcacctgtgagaaaggagtctctcaaaaggaatttcaccctcgagcatctccgtcggtggctctgcagatgtttcactgactggctctttgctctggcggctgcacatgcggtcctcaagaactcacaaggcacggagcaggctcaggcatttcagctggccaaactcgctcttggctcatggcattttcagctcatggcggtcaaccggacgcacagtcacggacttactgacacttggcgcaggcggtcgtactcgcctctgtgttgaactcgccgagaaccaaatctcagctcaaacgcccaatcagaagctgtcgcacattctcaggctcatacatctttttcaatgcgtcatagcgagagtctcttgaccgaaaagggctcatgcggtaaacgcgtcattgcccaaacaactgaacggacatggctagcgaagcggtcctcgttgtatgagacaggtctgcttatcagcctgcatctcagcaggctataaaaggcaccttccatctccagaatgactcagagtgaactggtctgattctgatgaaaaaagtgggactcagaaggggtttatatattcttcagagcagcccattacagttcaggaggaatggctggtggcgaaaaatgtacatgaaatatgcatcggggtagttaaggttccggtgtgcataatgttaggaaactgatggaaggtggtggaagggtgtaaattataggttcaaagacattatggtgacttaggcgataatttttccctcccctattctttttaggagaaaacccgaacactctcgcaaccaaacagaactcgtgggatcgttctctccctacatatttttcatgcataattgcgagccgagcttaatcttaaactttcaaagtggaatattctgtgcccttcattagcacgaatggtgtaaagactaattggactcctctgagcaggcaatcatctcgggatttgtgttcccgacttgttcgtgtgtccagatctctaaattagatatatcacttatcattgatcactttttggaaggtacttaacgaaggggctggtgtgcatgaagtgccatgaacttgcatatacatattgtaatgagaccgtaatgtacattccatattagctacttgtagtaaagggctaccatccagaaaagcgaatggtgcgaaagcaaggctaatagctcagttacaactgcttgtggtgtattctttttgtggtcattcagacctgcagttgtcccttctattgcagaacgtagatcattcctcagatctgaggatctctttgtagaatctgagcttctagttaacatacagcatctaaaattacacaataactctttcaatagtatcaataacatataaacacaataaatcatagtattacaacaacctactcgtccaggtcgcaaatctcctcgtcctcatcgggtcggaacaggaagggtcgcagcttggtctcgtagtaaggagcatgggtgttacgagggttgttggcagccttgacctcgtccatgtagtgcttgtaggcgtctccgtcgaatcggccaatgggggcgttaatgaagaagtcggacaggttgaaggcgtcggtgaatccaatgacctgctctcgagcctcgcagcacagctcgtcgaccagagcggtgatctcgtccatctcggcaggctcgaagcagccctcccgaaggaagagaccagagtcctcctcgatggaccagacggcaaagaggttggcaagaacagtaaggtggggcttgactcgggccttggccttggagattcgagcgtagaacgaggtgatcagatgctttcgggtgtggattcgcgcacactcaaatctctgttgagacagctcctcaaaggcctggtcaggagacagaccctcctgggtgagcttgatgaaggagtcagtggctctgttgatggcctcgcaggcaaccttctcccatgcagtgatgagcacagcagggtcagtgagaggcttgttgtcaactcgggcattctgcagctcgtctcgtcgctgcaggtactcgaccgacttgccgacatggcccttcttctttctcatggcaatgcacgactggatgagcgatcgacccatggacagacacagcacgttgttgtcaccctcccaagtgcattggacgacccagtcggcgtaagcctgaccgaaaccgttgtagccggagtagccatggccaccacaggcctgtcggcactcgtcaatgatcttggcggcagcccaggtggtgaaggccttcattccggcagaagaggcaaacagagccttgaggtcggcagtggcgacagcaaacttctcagcgtccttgacggggttgagcttgagaagagcgccaaaggaggagttgtactgctgctgggcctcgtcggcgcccatcttcatggcgtaggtgtaggccagaagaggcagcagacgtcgttggtggtaggggtagtcgatgagcttagtctcgggcttgtcaggcacagctccgaactgtcgacggatacaggcgtaccgaagagcaatggtgaggaaccgagcagacaggaggtgagactcggcaatcatggtcactcggccagacagaagtgctccgtaggtgagctgggcaagctcggaggtggtaacctcgccgtctcgagacacccggtcgtatcgcatgagcatgttctgtcggggaattcggacgtctgtgaactggatccaaccattatcaatggcatctcggcccatcttcttgccgatatctccaatggcaataccgttgagtagagagtgggagttgaggtctcgcagctgaacaatgaagatcttaacaccatagtccttgccatcaacaatgagtcgggcaagacaagccgtgtgggtagcagagtgggcagctcctccaatccaccactttgtggctcccgagttgggggtgttgatgatgaactcgtcggtgtccttatcaagggtggcggtggtctcgagaccggccacgttagatccgtgacccagctcagtcatggcaaagcagccatagaatttgtgcagagtagcggcgcccttggcgacccagtaatcgtactgctccttggttcctgagccacgaatggcgcccataaacagaccgtagtgaacggcgattcgggttcgggtacccatgtccacaataccatgcagctggcctcgcaaaatggcctccttctcggaatccttgggcaggtatcgggccagagccccgattcgctcaacagcttgtcgtcgcttggtgggaagatcggcgtcgtagtcgccggcgacgttgagaacgggatctcgctcaatctcccgcatgattcgctcggtcagcagtgtctcctgctcgctgcctgtgaggaagttggtcacgtctcggaccttgaattgtgtcttggctcgctccagctccatctgggccggaggctcggtgaaggtgtcgtactccttgcctccaaggatcacgttggtggggttgttgttcatgtttggtttgatgtaagaattggtagtgtaagtgtagaatcaatttgctatctcgggtaggtcggtatatatatacttgtggtatttcactgcacatggggtgcatctttacgttgtgtggggtacatgaacaaaccagtttagcctgcctcggctcatgcattcgggagacagcctttgtgaaaacgtgacttggggaaatccggggataagccccacatgatttgcaagtctacgacatacacgcttggttcttggtcgctgtgtcgagccggaatcatgccatatgcgatcagcgttgaactgtatccctgatacgaaacctagccaataccgagggttaccaatagcacatgtctactgtacgatacttgcaccgatagatccggttccggcagctgagaccaattgaagcaatttcgggtacatctgtaaagtcgacattttgcccatgtctcttccagttggacttggccagtccttgacgaaaatgctcacaatggcccgagccgcatgctcccaaccttatcacaaaagtcaggcggtttatcaggccacaagcaggtcaatcaggtcataaccttgctggtttatataccccagaattgccactgccgaggccgaaacaaaaccaggggaatccacgtgcttatggggacgattgtgatttctacatcgtgactttgctttgagtgacgacgtggtggtcgtgcggggccagagtctccacctcttctgatgtgtatctcgctgttatcggaaataaggatcttggcattgctctgaatttacgcggatcgatatcagcccggggctactagtacgacatactggagctctgaatttgtcgtttcaatgccaaacatctcaatcgaactacccaccaatcacaatcacaatcacaatcaaataacccggagaatccccttggaaatctccatttccccagaccaacatggtttcggcactccaggccatggcctggtttttgaaaccgttgaaagccaacctaaagacgactgaggaaatgtccgatgccctaacctcgaggaagccggggacgaactgctcaccttagcgaagatacaagcattcttgggagtccaccatttgatagctgccacccaataaagcaccatcggagccgtgtatacatattgcggggtaaattcctgatggtttgagtccttttcaggtacagtaccgtatgtactccttgtgtacagtatgtagccggcactaagatcaccttcaatgttattggtgaggctcaacgtttgtgccgaagccgggagaattgccaatagactatgtcacgtacgagtaccggtacaagtacagtaaggcgaatgtgatgctttcacatgtctattcgcaccgtattgaattgaagttatagatggtatggtgtggtgtgatccttgaggtattaggggtttgtacgtcatgggtaccgaatgcctgtagcggtacagtacatgtacattacctgtatgtgatcccatacagatggtacgtaatgtgtttttgcactttcggctaaagtggtgtcgtctgactttgtgtatttttacacatgctcctgtgtttgctttcctactccgtgtttaatctggagattttgatgcagcctatgtagttccattagtgcctcctaggcgaagaagcatgctcttcgagaaacaaaaacaaacgagttcgtcctcgtagagcatgatgcaattgacgtcacggtcgtggatgatatgtgacatggagtcgctctccaaatcgaatagaacctgagaccccgcaaagctcttgatcaacaggtactttccaaagctatatgtcttggacgcagcgtaatgcacggggttgttgatgatgcgacacagatatgtttttccctcttcagcattgcagtatagctggaagagcttcatgtccttgcacagataaagatactcaccatgcacagcaaaattgtgtggaatgtcgtaagggtggcagtcaaatagaggatgcacagtgtcggagtctcgacccaccacaaatagctttgtggcctgcggtcttagcgacatgagactggtggttgtgaagaaggcgtgtccatggacgatgtgcaatctgatgtctactaacttgcgaccggcgaaaggtagtctcagaagtctgtcacctctcagtaagaagacctgtccttgacgtctcaatagggcaaacaatttgccgcccaccaccgtctggtgagaaatgtctccttccggaacatcaaatttctgacctgtgtaggttttcagccctccttcaactacctcgggatcacctagcaagtatccgtccatgaccttttcagctctcaaagtctggcaattcactcttgttacctgcggttcagtcacatcactgctcatagaaggcgacatgtaaatgcttccatccccttctggtgacacccgaaacatggcgctatccaattgcgaccgttgggtctcaaacatgacctctccgtctggatcaaccgcctcttcgtgttcaaacgcaatgtcgagatcggccttgaattgtaccgagggaaacgctgcgagaatctcgttggtgtcgtagctattgatttccgtatatgactgcggttttgtcactaagtaccgtgctgtggcctcccaggtctctttaatgggctctgtgagccagggacatatgctggtggctgctgccttgaaaagctggtgttccaaaatggcttgtcggaaggccgagcatgtttcactgacgttgatgagtgactgtgtatccagccgagcgaatatttgcacactgagttcggttggaagacgagacatttggcactctcacgataatgtcacgattctgagaaaaaaggtagcgccgcttgcatgaacttcatgcatggttatcgtgctgagtgagactaacagatgaggggcgtctgagcggtgttgggtgcctaaactaggtgtgtttacacgacgtggactaaaagcggttggcgattaataatggggcaattgtccatctatataagcggaatctctgtccataggaggaaataaagtccaatgacccaaagcagacaaacggcttccgattcggtcggctcggaaattagtgtttatctcaaaatatgaaggctgctggagccctattcatgtgctctcaaatatccaccgtacagtgtcataaagcgcaaaaaacaaaacaaaaataacagatacaagtatctcaaatatttaacgatgtgaaaattgatatacttgcacaaacccccgggaaatatcactgtacacctcctcaaacacaacctatccacggcactagctaccccccactcccgttaaagttcacgagggatcattttgaggagataggctgtgacgtttgccatacagccactcccaacacgtgacctacagttcatgacgctgcagatgccaagtctctccccgtaaacaccgcaaccacagccacggccaagtgagtacccctgaaaggaccattgaggtcaggtgacgccatgagtaattcactaacacagatgtcaatcaacctcacgccggaagaaaaaaagctctacggttcgcttttcaagaccgccgacaaggagagtgtcggcatcgtcaccggagaagacgccaaggtgctgttccagaagtcgtcgttgtcgcctgcgattctcggcgagatctggcaactgtccgacacggaaaactcgggctttctcaatcagattggcttctccacagctcttcgactgattggccatgctcagtccggagctcgagtgtccgctcaactccgagacacgcctggtcctctgcccaagtttcagggcattaatctgatagaaaatcagcgggtggcctctccaggcaatgccgcttctcctatccagcatcgagtcgcttctcctatgcaacagggtactggtgctcaaggaggccttccccctctgagcccccaagataaggcccggttcgctcagctgttctctcagcacgcccacaacggtcttgtcgagggttctgcggcccgagacattttcctcaaggcccgtctcccccacgagactctgggccagatttggaacctggtggactcccagaatcgaggttctctcgaccaaggagagttcattgccgccatgcaccttattcagagctccatgaacggctccatgccccaggtccccgcccagctgccccatggatacattgagagcgtgcgtccccagtctgcccgaatttcatctgccagttccgtcatgtccacgggctccaacgctgcaggtcccggcgtcatcagacagtacaccggccagcagattggtcagggcaacgactggagcatttctccccaggaacgacagcggtacgatggtatttttggtgctctcgacaagaaaaagacgggtctgatcggtgccgatgccgtggtgcccttcctgaccacctcacgactccctgaagccactctggcccaggtgtgggatctcgctgatttccataaccgtggcgagtttggccgagccgagtttgccatcgccatgcacctggttcagcagaacattggcggtcgagaactgccccagcagctgcccgagtcccttcttaaggaggttcaaggtcaaccccagcagcagcagcagcagcagcagcagcagcgagtccaatcgcctcccatctcacagcccaagcctgcgccccccaagtctgctctcaacgacgatctggtccagctcaacgacctgttttcgtcgcctccaccacagcagaagcagtttgtgccctcgtccgactttggtcagaagatcaacaagtccgtcgaggctcctcagtcacccatcaagtcgcctatccaggcccccgtccaggtgcctactcctcagcagatccctactcctactacccaaggcaaccctggccctcctgttgctcctcgaaacatccactctgacgatttgttgtcttccaactcggagttgtctaacaagttgtccactgcgtctaccgactttgccaatctgtcgaaccagatcggctctttgacgtcccagacaactaccatcaaggaccagcgagccaaggccgagagcgagctggccgccatgcagacgaaaaagaaggacattgaggcgaaactcgcccagctgcgaaccctgtacgagaccgaggtcgccaaggtcaagcaggtcgagcaggaactcactgccgccaaggctgatactgacaaggtacagcaggagttttctatcgtcgacgcgtctttgcacgctgtccagtcgcagcaccagcaattgttgtccgcttttgaggccgacaaggccaagaacgcagagatcaaggaaaacattcggttggccaacgaggaggtcaacaagacaaaggagctgctggccacggccgaaaaggaggcgaaacaccaaaagaacctgctgtccatcaatgacaagcagcgaagtgcgttgatggaggagcatgccaagatgcaggcccagattgacgcccataatgctgaggttgaggctgcaaagcgggagcttgagcgacgagcccaggaacccgctcccgtggctcccgacatgtctcggatgcaggccatgcctcaggtccagcctcgagctgttcctgctcctgaacatcgggcgtctcctaacaaccctttcttttctgttgcgggaggtgcggctcttggagcagctactgctggtgttgctcatgctgtccacggtgttggaaacgctgctcagggcgctggcaacgctgctgctgctggacctccccctgtttcttttggcggacaaccccagacccaacccaagatggacgatttcgacgaggctttcagccagatggacgcttcaccctcgcaggctccttctcaggctccctccgacacccccatctcgtctgttcagtctgatttcaatgagtaccaacctgaggctgcaggtttcactctgcctctcgcacgaccacattcttccacctcttctgtccagaacaacgctcctctgtccgttcgaggcgagaactttagccgacccgactctcctgtgtccaacatcacccgtctgagcgactccactgcccccattccctttgaaggttctcgagagcacgatgaggtggttaagacagctaactctggtctgaccggtgatactatcgaagctcatgcttcgcaccccagcatcgcctccaaggagactgtttctgagcctcagaagccggacgttgatggattgaccgctcagttcaagagcactgagcctttccctgaacagccctttgtccagccttttggttccaaccccgcttctcagcctgctcctttcaacccccctgcccagttcactagcgagcagcctcaccccgagaccaacgctgcgctcgagcagttcaccgacaaggccgtttcggaccagcccgagtttgagaaggccgccgagcccttccccgaccagccgtttgcccagccttttggccctaaccctacgcagctggaggaggactctggcaacgagtcattcgagtttgtgtctgctgacgagaacgagcactctatcaacgagatgccccgtcgagacaagggcaaggctgtggttgacgacgactcttctgacgatgacgagctggaggagattggggtcaaccggtacaaaaactaccagcccaaggaggtgcaccatgacgatactacgtcggacgtggttactccccagcacgagattactcagcctacttttgcccctgctgttgacactgctcctggtcacttccccgaccagactgctgttcacgatactgcccctggtcatttccctgagccagctgccgccccagcctcttctcagggctttgctgctcccacacaagcatacccctctgctgccgaggagaaggctgctgctgctgctgcgtccaacaatgacaaggagctgccccccaacccacccacatatgacgagagcgaaggccccggctctcctcatcatggtggctccactaacggcttcttcggtaaccagcatgcgcctgctgcatctgctaacgacgactttgacgacgcgtttgccgatcttgaggacaccaacgtggaggccaacaactcgatggaccagtcgcagtacagcaccgactttaacaatgcgtttgacgacatgaaccaggctcctgcgcccgctaatcctcctggaaacgacgagtgggagcagatcttcgccggtatgtcttccggccctgctccagtcagtgctccctctgctgctcccgttagagcatcttctcctcgatctcgagctgttcaggagctgaccggaatgggtttctctgaggagaaggccaagcgggcgctgcagaagcacaaatacaacgttgccgaggccactaattaccttttggaccagagctgatctctttttatgatgatatgtaagtaattcattaatgtttaaatgtattatgtgattataaaaaatgcagtactttcaccgtagcgagtagtgatgatggtggaatttactgtagactacaactacggtatgtactcatacaatactttaagtagctacctgtagcttctggttgcacggcatggaccacattctgtgagactgtgacctttatggtcagatagtccaataatgccgtatctgccgcttctatgttacgttttgaagctgtacgtcatctgttgttgctaaacgtggaacaaataaataatctattagtacagttcacccctcctataatgccttccaactttcgtacagttctgcccgctcaggcatctcctgagtagcagctgtggcctttgaaatatccgatgtcaccttgtgcaacttgtcgagcgatgtatggacttggtcgttgttttccttgatcttttgtcggtattcatcattctccttcttgactgtctgtgccagctgtttgagctttttgattcgtgcgagtttagtttcccgtagatggctcttgatgatttgatctggcgtcagtctatcgacatggataggcagatctgtgtttgaattcattctgagtctggcgtctttgaccaattgatccaactgggccagtttctccgggagatgtcgttcatcgaagatcgcgtcgaattccgtttgtactgagtccgtccacgccttgcagatctgcttaagggcttctctgagtgcctcctgaccagcaggagtctttgcaatgcttggataacacgccgccactcgtttgtaagtgagcgacttgactgcatgggccagtgctgtggacgaggatgtgactaaacgtctgtaacgtgctgattgggggattgcacgtgtattggctgttgtggttgtttgtccctcggtcgcttttgttgtttgtgtttcgttcactgttgttattcgtccttcgctcgtcgcttgtgattcactggcttgtgtctgcctctgtccctcccctgtgtgtgtcttcatggatgtcgcttccacttcagctacacttatctccatggtttctgggtcaggtgttgatgtagacagtgtctcggatttctgcgtctcagtctcctgaacagattgtgtctttttcgtgtgttgtgtcccgtctttttccatgtccatatccttctccgtgtcttgttgttttgacgtgttttatatctgccgcgttttatttaccagccttgcacaatctgacgcgttgcattgagcgacttaatgtgcaaccccacgactcgaacccccaacgccaaatgctgtacagtagcttctttcatctccaacccaaaccctgcccccgtgcagttagcgtctgtatgacgtacatacaaacctccacacctagatcgatcacccccataccacgcaatgtcagacgtcaccgctctcattgctagagccgataaaaagatgacctcctccggaggcatgttctcattcatgagcggcggctcctcgacccgattcgaagaagcagcagacctctacaccgaggccgcaaaccagtacaagttacagcgtaacggaaagcttgctggagagtgctttgagaaggctgctgacgcacaactacagtccgagagcaaggacgaggccgccaactcgctgctcgaggcttacaaatcataccggtccaactcaccccaggaggccgccaagtgtctggagaaggccattcagttcttcactacacgtggtcagttccgacgaggtgccaattacaagatggagctgggagagctgtacgagaaggagctggaggacattcccaaggccatggaggcctacacagatgccggagactggttttccgaggaccgagcagagactctatcttccaaggcatacctcaaggtggcggaactgtctgccgagaacgacgatctgttcaaggccattgaaatgttcgagatggttgcccgacgaaacctcaattccaacatcatgaagtggtcgctcaaggagtatttgttcaaggctggcctgtgtcgaattgctgcggatcctgttgcttgtgggggccccatcaacgcttacctggagtgggatcctgcctttggccagtcccgagagtatggtctgctggtggatatttgtgaggctgtcagcaaccagaacccccagctgtttgctgataaggtgtacgactttgaccaattcagcaagctcgacaaatggaagaccaacctgctgctcaagatcaagaacgccattaccgagcaggaggacgatgagggactgttgtagaggtccaaatttaaagtaatattattgtttatactgatggtcgtgtgacagagtgagagaatacaggtactacgcaaggacacgcagaagcggattgaaccacacgtttcagtcgcttattccagatcatcgccattatatgtcttgtcagctggtaatatgccatgcgtggctagggctttctttgaccctttcatctctaagagtccattggcgcatctcagagtccattgacgcgtctcaaacattttatattaccaattgaaacgctcaaggtactctcatggtaactaggacatgattatgatcaatctgatatattgaaagtacccataaccttccttacaagtacttgtaatatatatccaacttgtacagtagtcttgtgattctggcttgaaccaacttcatatcccatgaaccgaaccctacactcattaagattctggctgcctcggcatgaggggtcattggcgactctcaatgtgctcaagtgggtctttggtcgtgtggctggagggaaaaaagggttccgacccacatctaggcgtacatttacacttgtacaagtacaagtactgtactgtacttgtagttaactggtcaaaagtgcgacttcgtgaagctccgtattacgattcctaaattggatatgtatgttggaggcttgtacattcttgtacagtagacagaaggggatgacatgaaataagggacaagaatgtctaaaccatcataaccggacgaccacaagtaaaccctaccaaagaccatcaataacagcagcatatcttgcaacagctcttggaaggtgtgacttgagagtgtcacaccaatttaactaaatctaactaaatccctaacctactaataactaacgttaataagcaccagacctcattcaaactctgtttcgtatcggatgagtccaacgttcagggaccaaaacaagcaaatgggcaggtggtggaaaagaacgagattggacccaaatcaggtctccccaaaaaacaaaaacaaaaaaaacgccagcaaagaagagcaatctaatgtgcattgaccaacatgaaacactccctgcgcaaatagtcatctcacataagccgcacctgtgactatttggacactttcacctggtggctcattttagctctgcaaaatttccatatgcatggtgcaagctacttctactcatgcctaacgtgtagctggggattgtacttgccagatgctccagatgggtctaaaactgcccgctccttcttcttacgacaagtagattgctagctcctgggaacaacccgccgctccgacagcctacatacacatacgtggcgggggtgcatcgaaccggggtagtacgcagttgagctgtatcgggagagtccagcatataggagagtaacaactgcttcttctgggggggagtgcaagtgaggatctgtcaataacacattccatgaccctgttgaagcattcccactctctcttatgccccacttctcgtatctgatcgcctcttaaagttcaatgtgttgccgagaatccttgattactggaagagaagcacttcaacagagcttagatcacgtaggaatcattgtctccacgcatcatgaaaatgacgcgagtacagtactgtactcgtgtataaaatttccggattccggcccttctttcccactatcgtacttggaccaccgcaaacatattttagtcacagtgcatgggcctcgctcaccagccgacaagactgacgctcctccaaaaacatactctgagtcataggtctatccttatctctgatagcagcgaatgggtgtgggagagtcaaataccgttctagctggagtctataatcaacgaggctgacgggtccgactggtggatttcgaggtgtagaatcgactggccgggtaaaaataatctcttcccccttgtagatgggtgtatgcacattttttcccattggaaactgctgctcgctttttccttccccaggcccaagtgtcccgattattccgtctgcacgaattttaagctcggggtacaagtaaaagattttgatttggagagttgaaaaaaaaataaaggtactttaacttgcacctcgcaccttcacacatcaccaactaccatcccgacaatgatagcgcgatcgctgttgcgactggccaagccgcaattgcgagctggcattgccgtgcgaaccaaattgacacagttccccgtgcgaaaatacacaaccacccccgagtatgccggagctggaatcctgtcccaggtggctgacaaggagcttgtcgatgtctccaaggttctggtcattggttctggaggtctgtctattggtcaggccggagagttcgattactccggatctcaggccatcaaggctcttcgagaggagggcaagcagtccattctcattaaccccaacattgcgaccaaccagacctcgcatttccttgccgacgaaatctactacctgcctgttacccccgagtacattatccacatcattgagcgagagcagcccgacggaattctgctgacctttggaggccagaccggactcaacgtcggagtccagctgaacaagatgggcgtgtttgaccgatacaatgtcaaggttcttggaacccccatcaagaccctggagacctccgaggaccgagacctgtttgctaaggcccttagggagattgatatccccaccgccgagtccattgctgttgaaaacgttgacgacgccctcaaggccgccgagtccgttggttaccccattattgtccgatccgcctacgcccttggaggtctgggttccggttttgctaacaacgaggacgagctccgaaacctcgctgcgcagtctctgtctcttgccccccagattctcgttgagaaatccctgaagggctggaaggaggttgagtacgaggttgtccgagaccgaaacaacaactgtatcactgtctgcaacatggagaactttgaccctcttggaatccacactggtgactctattgtcgttgctccctctcagactctgtccgacgaggagtaccacatgctccgatccgctgccatcaagattattcgacatctcggcgttgttggtgagtgtaacgtccaatacgctctccagcccgacggactcgactaccgagtcattgaggtcaacgcccgtctctcccgatcttctgccctggcttccaaggccactggttaccctctcgcttacactgctgccaagattgcccttggttacacccttcctgagctccccaacgccgtgactaagactacttccgccaacttcgagccctctcttgactacatggtcactaagatcccccgatgggatctggccaagttctccaatgtcaagcgagacattggctcttccatgaagtctgtcggtgaggttatggctattggcagaacctttgaggagtctttccagaaggccattcgacaggttgatccttcttttgtcggcttccagggccaccccgatttcgccaacaacaaggagttcctcgaggatactcttgctaaccccaccgaccgacgatggctcgctgtgggccaggctctgctccacgagaactacaccgttgaccaggttcacgatctcaccaagattgacaagtggttcctctacaagctcatgaacctcgttgagatgcagcgagagcttgagtcccacaagtctcttaacggcctcaaccaggacattctgcagcgagctaagaagctcggattctccgataagcagattgctcttgctgttggttctgatgagatgtctgttcgagcccgacgaaagtccttcggtatcactcccttcgttaagcgaattgatacccttgctgccgagttccctgccgataccaactacctgtacaccacctacaacgcgtcttcacacgacattgacttcaacgagcatggtactctggtgcttggttccggcgtctaccgaatcggttcttccgttgagtttgactggtgcgctgtttctaccgtccgagctctccgagaggctggcaagaagaccatcatgatcaactacaaccccgagaccgtgtccactgacttcgatgaggtcgaccgactgtactttgaggagctttcttttgagcgaaccatggatatctacgagctcgagcacgcccagggtgttgtggtctctgttggtggccagctgccccagaacatcgccctcactctccaggagcagggcgccaacgttctcggaaccgaccctctgtccatcgacaaggccgaggaccgacacaagttctcttccattctcgattccattggagttgaccagcccgactggtccgagctgacctccgtcgctgaggccaaggagttcgccgacaaggtctcctaccccgttctggtccgaccctcttacgttctgtccggtgccgctatgtccgtcatctacaacgagtctgagctcgagcacaagctgaacaacgcctctgccgtctctcccgaccaccccgtcgtcatcaccaagttcattgagaacgcccacgagattgatgttgatgctgttgcctccaacggtaagatgctggttcacgccatctctgagcacattgagaacgccggtatccactccggtgacgcctctctggtcctccctccccaggatctcgatgacaagaccatggcccgtcttaaggagattgccgagaaggttgccgctgcttgggagatttccggtccttacaacatgcagatcatcatggtccccaacggcaccgacgagcctgccctcaaggtcattgagtgcaacatccgagcctctcgatccttccccttcgtctctaaggttctcggcgtcaacttcatcgaggttgccaccaaggcccttatgcaggagaacgtccctgcccccgttgatcttatgaagattgaccgaccctacgttgccaccaaggtcccccagttttccttcacccgacttgctggtgccgacccctacctcggtgtcgagatggcctccactggtgaggttgcctgtttcggtgctgacaagctcgaggcctactggacctctatccagtccaccatgggcttcaaggtcccccagcccccctgtggtgtcctgctcggcggtgatctgaccccccagctcattgagattgccaagaactccgccaacactggctacaagctctactgcgcctctcccgagctggcccagatcctcaccgaggccacctccaccaacgtctccaccattgagttccccaagactgacaagcgagctctgcgggagattttccagaagtacgacatccagtgcgtctacaacctgactcgatctcgagccgaatctctgcttgacgagaactacgtcatgcgacgaaacgccattgactttgccattcctctgttcaacgagccccagactgccaagctcatgtccgagtgtctgctcacccgaatcaacaagaagaccggtgagattcctcccgaggttcgacgatggtccgagtttattggcggcaaacccgtgtaaatacgatgaattattaattgcctttgatttagagcgtgtgagttgtagagtagacaatatgtgtagacgactgaaaacatgctactgaaattagctgtacggacaaatactgtacatactgttgctcaataacagctactggacagttaccattcactgtcggctagaagacagcttaggcaccgcaagatagctcgcgcacgtgagacaaagtgcaagacagagccactcaacgcaggcacaggcacaactgagccccaccgcaatcaaccacaaacaacccatggtactccaagtttgagtagctccgtattacagcgcctagtgatcgccaagttaattatcgctgaactctggacaaagatgaaacagcacaaagaccccacaatgagaggtgttcctgtgccgtgcatatatacagcctactttgtcttagcttttcgactaatcatcttgtgatttcgatccagcagcaggtggcaggtgtgtagaacatactacagtacagtacgtacaattgtaagtggaccagtcaagttatggatacagcgctgagctgactggtcaagtaattggaatacatatatcccaccttggtagcttacaagtaccggtacttgtacatctctccatggaaacactatcccccgaatccaaggctctggtcaagcaaatcatcacctttcttcaagagaaagaagggtacgtgaaacacgacttaccggacatagccgagactacaagtagcgcgccacgttcaacggcagccccacgtcagtcaaatctaactgtctttggcccaatcacacaggctgaatattacacacagcggctggttcaagctgcatctttgggtttacgcaatgttcaggcacaaaaaagattgtctcgctaaaattgtcctttagcagtggtggaggagagccgtggatgaaccaaaccatcgactttgacagcttgtgggccgctataagtagttgataatacagtaatggatatgagtgtgaaaaagatgtgtattccattgtgtgatgtgacctgtagacgcaataaccaccctgctatacaacgtcaatgtgtagtttgcaccacaatagctatcactcgctcttcaccgttgaaaatccccctgactagattccctgacagatgcccaccttgggccctggatgttatgcagcttgcgtgcagcgtcccactgaccagatgtaattagacgcacctgcagacacactgtactgctttctgttatcattggctgataaggcactgtgtggtttttggagcgacgataacggaccaaggaggcacataaaacactagaaatcaagcggtaacaatgacaatgtcactccacaagcatcatcaaacacactgctttttcattcctccaccatcataatccccttgtgtacactccaattgcctctcgaggaacactatcacactctatctcctccgaacccaaactcaatcctacgcgccgtctgcgacgtgaacatcgacacacaacaccatatatagcaccgccacattcctttgcaaagaaccactacaggaaagaaaacacacagatagacatgcagttctctcttgccaccatcgctaccgtggctgccgccgtctcggccctcgtttgtccctacacaaagcgagatgctgtggccgccttcacctcgccccctctctcttctgctgaccacaagagctgtcctgctgacactcctgtatcatgctcctctggcgccggctctgccgacctctgctgtaccgagtcccctggcggtgtgctcgtcttgacccagttctgggactggacccctgctattggccccgatgacctcttcaccctgcacggtctgtggcccgataactgtgacggatcgtacgcacagttctgcgacaagagcatggaggtgcagtcagtggccgccgttctgcagcagctcggagagaccgagctcctcgacaagatgaacaagatctggatccccaaccgaggctccaccgactccttctggacccacgagtggaacaagcacgccacctgcatgtccacccttaaggacaagtgctacagctccgatgctccgcagtatcagtcccttgccgactgggcccacaccgttgtcaacgtgtttgagaccgtcaacacctacaagttcctcgaggccgctggaatcacccccgactcctccaagacctatgccaagactgacttcctcaacgccctcaactcaaactttgatggtaagcaggttcacatctcgtgcaagtctggctacatctctgaagtttggtactacttccacctcaagggctctgttgtgtccggccagtacctccccattgacgacattggatcctccagctgccccgaccagatcaagttccctcccaaggacggatctggcggaactcctcctcccaccgacccctccgatcctcccaccggcggctccaagggcttcatcaacatctccggccaatctggatgcctcatctccaatggtaactggtacacgtccggtacttgtgccacctacacccttggcgagtcccaatacggcggtgtcactcttacctcttccaagggcccctgcgatgttgttaacggcaagttctcttgtgcttctggcaacaacgctggccagttcactcaggacggcagcaacattgtctacggcggaaagtccgactggtctgctccctcagtaccctctggctcccagcaggttggcgtttctcctggttccgccggaggttccgtttccttcaaccttgtctttgccgctaagtaggtgacctagacacgtatattatacagtacataacttattagactcattgaacattggaaatagatttgagagagcgctaacggctggctacacacatattcccagccactggtctgtatcgtgtgtgtagcatgtctagttctaagacaaataatgataataatatcgtcacgcgaccatatctacgagtagcttaactttggaaaaatcagatgtgtgtagagagaaccatggtggttacttatctgacaagtgtttgttcacatatatataaattgctgactcaggtacgagtagttttctaccctcctttacgccgccaccagataagcttcttatcgtgcagaaagaatcgagatttttcagctggctaggatcaagtcagttaaacacacaacacaatgattcggaatatacgaccatcgatacgcaacacaaaccggctatatgtgcaaatacgcacacttacatccacgcctctctatgttcaggagacccacatgcccgaggctgacaaacagtctcttgagtacgccgaccaagtgttcaagaaaggcaagttgcaacggtggtggacagccttctcctttgaccagattcccactgctcccgttgatgagaagaaacgcaccaagggcgacgactgggcgatgatcgacgagctgcgtgaggaggaggactttgaggtgggctcagacgagtacgatgctctggaagccgcctccaacgccaacacccggatgatcaaggccaatatccccactaaccagaatctcaaaaaagtacacaagaacgagattttcccagaaatagtgtttatgggccacacaaacgcgggcaagtccaccttggtccagcacgtcttggcgtggggtcgacccgacgttccacagtcgcacctacactcccccacgtccaagaagggccacaagggctcgttgagcaactcaatcaactctgcttttcctgtgatatccaaaaaacacggtttcaccaagtccttcaactgctatggtctcaccattccaaactctggaggcaaccagatcagactggtggacattcccggctacggctacaagtcgctcaaggaccaaggcgcggtagtggagcagtatttggaaagacgaactaacctgcgaatggccattcttgtaattgacgcaaccaggggcattcaggacgaggacaagtacatgctctcgacgctcaacaagtacggagtcacctggcaggtggtgctcacaaagagcgacatgcttgtgggaggagacaagaaactcgaggcactgggccgcgaaatgtggttggctgctaatcctcctaaaagtggaagccaaatggtcaaactgacaaagccccaaaaggaaaagtgggcacgacgggcgctattagccgagacttcaatccagacacagctaggtaaaattttggtgcaggtgaagaaaatggacactcctgagtgcccgtccaaggccctagagcgggtcattgctgtcagcaatagccccaaaatgctgcagggatacaagcatgattttggcggaagtggcattagtgttgtacgaaacgccattctacagatctgcggcatgggcttccacgagcagaaaatgtggaaggagatggccaagtatggcatgtcttgaggacgttctcatttctgaggaggagtgcttttagcctccaattgacaaataggaagacagacacgttctcatccccactagactgtcttcccccgcactagctgatggagcaatgtaattgaagccactgctacaagtagcaaagctagtgagctcgtgcaaaaaagcaacagctctgtatataagtattaatattttccgccccagagtcccctttctctcgcaaatcatctcttatatcgcaatgcccgaaccgacttaccccaaaatggcctattggattgagtggtttgtgggaaccgcctccaacgtgggcttccctccgaccacagtgctcaacgaggccacgggcttggagttgaccactctggaatggtccaagaaattggcgactgcggcgaccacagttttcaagcgagatgtggattacgtgcgagaatacatggtctccaacatcaaggcgtacctgacgagcgagggagctgcgtcgaccgactcatcgtctgccgcactaatctccgatatctccgaaaccaaggaactgccgggtaactgaacttctcaagtccaactacagaccaactttttggggtgtgaattttttgcaaccttatttgaaaatttgaaaatttgaaaatttatcaaaagtcgatattgattacgatctgtgagaagtgtctgtggcagtaagtgtataacttttactaggtataatacaatcaataaaataaagagtacatgcgatgggcccagagtggggatttggaaatctcaccccagactttgtgtaagtggctaattgatgctgatatcagacagaccttagtaacctcctcggccacctcgtccaccgccgaatccaccacggcctccacctcggcctccaaatccgcctcgtccacctcggggagctccaaagccacctcgtccgcctcggggagcacctccgaagcctcctcgagcaccgcctcggccaccaaagcctcctcgagcacctccacggccaccaaagccgcctcgagcaccgcctcgagcaccacctcgtcctccagcagccttgggcttcttaacgccggtggccttgggcttgggcaggaatcgctccagcggcagcagcttgtctccgccaatgtaaaacttgtcaccagacttgaaagaagcggcctggaagccctcggagggcttgatagtgaacatgacatcgttcatggggccaagaatctcgtcgaccttgccgacctgggtcttgttctcaaggtaaatgggggcgttgaagtaggggatcttctcattgatggacttgcagacgatatcgccctcgcaagcgtgcagaaaggcacccatctcaaacacctgatcgggagggcccatctgcatgggtgcgccggttcggccacctcggaatccgcctcgtcctctgaagctcatttttgtgtgatgtttgtagtagaggttgtgatgagttcactgtaaggtcaaaaagttgtatgcacctactaattttttcccattaacttttctgccctagccctgctcatgcagtgtactatccatgttgtagggtagtgcttgttgactaagccatcacctctgtgacgacaataaaatggccctatcgacagacctgctcaagatctcgcctctagcagcgctgctcaacaaggataacgtgtcgataaactcagtctatcaattcatcgagaagaacggcttcaatgatcgcgacctgcataccctagagtctctgaatggactagagaagtgagtatagagagatgcacagacacagaaacaccgctagaactccttactaacccagattatggccagtttacaacaagaaacaggccaacacaaatgccattgtcgtggcactccttgttcttgccaaggccaatgacggattcgatctatggacggtgttcgagaagagccccgaaaattttggccatttttacaaaacggtactcaatctcgtggccggagacaagccaacacggatccagaaagtgcgaaccaaactactgcggtttctgaccgtttctttccagtggcttgactctcagttggtgcgatcagaggcaggagcattggtgtcggtctacacatggatgcatatggacgagaaggtgcgagagaacctgctcaagggaaacaagcgactggggaagctctggagaggcgccatgaaagcctacgacaagggcgacaagaaggaggacatcgataaacagtcttcgtttctatcgacacttacagacatcatgttacagaaggagcacgatacggagtttgttgacacatatctgtgttttctcatctctattgtgtcgcaaatcccctcaagacgattcgccaacagtgttatcaagtccaagaatgtgtgttcattgttgaagaagtgtaacgccgatttgctcaagaccctcgatttttacgtgcattttcccatggacgatttctccggcgaagagctgactcctctgcaagtgcgaaagctgcagacccagtatctggaaaagttccagctctatgcattcgagaatctgcctgaaaagctgcgactcgcgagtttgtgtaactttgcatctctcacaaaggatgaggtcaagaaggagctgtcgaacctgtccaaggctgaaattgagagcctgttgaacctgctgggaagctcaggcaagaaactggtgactctcaactaccagttggcatctctcacttcaaaccgaaacctgaatgccgagtttgacgctatagacctgctgcctacagaaaagtcgctcaattcacagtactccgagcttactctaccccgacttactctgcagtatctcagtatgaacgactttattctcaagtcgttgcgtcttcagcaggtcgagatcttccatcagatcaatagtgatgtggagaatgtcgtcaaccgtctcaagacgagaaaacgaaacgacgccggagaggaaatcacaggattcagcaagtacgctacaaagatccttaacgaggctgttctgcatgtggcacctccttttgtgggcgagtccaatcccggatactgccgtgtggagatcaccgtggatatttacagacaggacaagcgagaatgggactcattgaaacctggtgacgtcgtgtttttgctgaagttggggacagggcttgaacagctgcgtggtgcttttgtgcacgatatcctcgactcagataataagagtattgtgcaatggagtgggtacaatgagattgagtcgtcccagcgaaagttcatattggacgtggatccggcccattggggcgatgtctttcaggccaacgttcttatgagaagaaagtccaaggaggcagccttttatcctaccctgaagactatccatggtctacacaaaatccggtctattctccctgagtggatcagtggagtgtttttaggctacggagagatccctgagcagcctacgggtgtggtggatttgctagacactttccagactagcaaacaggtctatgaagctttccccgaaaagtttgaatgtactgaggaggcttctgctccattcaagcttgatacctcggatgacaagtggagcttgattccttacactcctgtggataaggggccttattttgttcaagaagatcactccaataagctcaagttcacacaagcgcaaggtcaggccattgtttccggcactctacctggtctcactgtgatagtcggccctcccggtaccggtaagactgatgtggctactcagattatcctcaatctgtatcacagtcatccctctgaggttacattggtgattgctcatagtaaccaggctctgaaccatttgtttgagaagatcgctttgcttgatgttaaccagaaacacctcctgcgattgggtcatggtgaagatatgattcgggaggaggtgtctaagggaggttcttttagcaaggttggtagagccgaaaacctgcttgagggacgtgccaccttgctacgggaggtggacagcctggccgagagtattggtgctgagggtgctcatggagatagttgtgagactgcgcatcatttcttcagagtctttgtgctgcccaagtatcaaaagtggcagaaggaaggcggaaagttcccgttcgatgaatttttcaaggataagaaggaccattctgatgcgggcaagtggtaccatattgacaggatcttcaccgatcttgctgacattcgtcctgtggaacacatgtctggcaaggctcagagtgactacatgcttgtcaaggaagctaaggtggttgccatgacagccaaatatgcttcgatgcatcacgactcgctagttaggttgggtttcagatactcttcgcttgttgcagaagaagctgcccagctaaccgagattgagttggtgatccccatgactcttcagaaggagacagacgcgctcaagcgggtggtgttgatcggagatcacaagcagaacgcccccattgtgactaatgagctagttcgcaagtgcaactttgatcaaagcacgtttggccgatttatccggcttggcatgcccacttttcttctcgactcccagggacgagccaagccatcgatttcagacatttacggttggcggtatggtgggctcaagaacctaccgcacaccaaggagggcgtctaccagtacgcaaactctggctttctgcatgacgttcagttcatcaatgtggatgactacgagggacaaggagagaccgaggtggcacctcacgtcatccagaacctcggcgaggctgaatatgctattgctctgtaccagtacatgagacttcttggctatcctgctgacaagatcaccattctgacaatgtacaatggtcagaaggccttgttgcaggagatttgttctcgacgatgtgcctctacaaagggcgaccgggagatttttgggatgcctagagtcatcaccacggtcgaccagtatcagggagagcagaacgactacgtcattgtttcgcttgtgcgaacaaagcatgtgggttatctgcgggacgtacgacgtatgacggttgcagtgtctcgagctagattgggtctctacgttcttggccgttatgacatgcttgcccaatgcgtcgagctggaggagatgatgaagaagcttggaggttctcataacctggaggctgttatgggagaaatgtatgagcaaaaggagcgcctgtcaggagacaagccaaaggacgctgctgcctcggtgactctgacgggcgttgtccacctcggccagtatgtcgagcagatgacgcagcagtacaagtctcgtcatggcttagtctgataaggctatctcgtgctgtgattggccagagtttttccgtgcgttatttatccgcattaagcacgcgtggggtatgtatcttaacaagaagagtgattccatgtgcaacgtaaagcacaatgagtaatgtgtataattttgggggctgaaaatttttatcgcactgtattattattgtactttcccagtagaaacatccgccggctatctatgtgtatatgtgtgtgtgcgatcgatcttgctttcttttatcattgtctcgactggttatctttgggcagcacaacaaaggcatggatgcacccacaaactggctggttgggggaccatcttggaaacaccagtttgtgttctctcaaagctaattctgtttatgcatctccacctgctgtggccatgtccaaaccgcctctcattaccctatgggttcatgtgctcgactcagtcttgtgaaaagcaaaaagagacaatcggccaggcataggcgtgaattgcagcaaaataaaaaagagagacatgtaatacgacgacgcggttagtgcggttctataactccagaaaaatacaagcgtccggctgtccgggggggctatttctagggacaatggtgatgatagttagggtgaggctttaaaggcggtgaggggatgctacaagtatgtactgtagccaacactggtccgggagatagcttggtggattaaattagctggagtttgggctgcatttcacaccagaaaaggtgctatttgacatctggtagccccttaagccgcacacgcgacatccggcgcccaagagttccctttagctctatagctcgaaagaaatggaaaccgtttgctccaggaatgagaagtgttccaatcgcattgcgcgcgtatggtgccagttacagcatagtgcagctctgccgcatgaggagtctggaacaggaacacaagaccgtaatatgccaagtggtgtaactttcggcgaggcaaacgtgttccacttggggtccttcaattgtcatcatgatttgtcgctctagtacaagtattcatcttgacagtgaatgaataatcttgacgtctaccatgtgatagtcttgaggaagaggagcttgtgacgaggttaacgttattggatggttggaaatcccaatatagcccatttagagcgcaatcaatggagtgacaaattttgggagagtgcaaaaaaaaatgcgtcggcggtttttctccatcgctggccaaagggaccccttttgctgattattacttacaacccgtgctccagagaacctccgatggctaccccactccctactcgagtccgagtcggacatgtgtgggctttgtggtcggctattgaagttccgttcagtccggggtaaggtttcagacaaggaagtggccctaaaagcaaaagtgcggtacgaactcaatcccaccctgcccaattcatgctgcatagagttggcatgatagtggtagggtttatataaatattgctatctccccatcccacaccacggtatcgcacaccatgtccaacgttcctgagaccaaggtggatccctcgctctcgacgcccgaggtgccctcgcagggccttcacagccgcctcgacaagatgcgagccgattccagtattctgggctccatgaacaagattctgggtgagtacaaacgagtgagatagtgtgtgtgtgtgtcacctgtcgacctgttgagatgacgacacgcaccctcaattgctctcaaaagtgaagcgaaaccaacaacacgaagatgggaaaaattggcactaccacactactggtgtgggggtcacatgcaactgcgaatgtcaccatgcacgttgctcggtactctgcataaggtgacaccacgacacagaggatgcttccgccacccagagtgctcccaaagaacaaccctaacacagtcgccaaccgaggagagatccccattcgaatcttcagaaccgcccatgagctttccatgcagaccgtggctatctacgcccacgaggatcggctctctatgcaccgattcaaggccgacgaggcctatgtgattggtgaccgtggcaagtacacccccgtccaggcctaccttcaggtcgacgagatcatcgagatcgcaaaggctcacggtgtcaacatggtccaccccggatacggtttcctttccgagaactccgagtttgctcgaaaggttgaggaggccggcatggcctggattggcccccctcacaacgtcattgactctgtcggtgacaaggtctctgcccgaaacctggccattaagaacaacgttcccgttgtgcccggtactgatggccctgtcgaggaccccaaggacgctctcaagtttgtggagaagtacggttaccctgttatcatcaaggctgcctttggtggtggaggccgaggtatgcgagttgttcgagaaggagacgacattgttgatgcattcaaccgagcctcctccgaggccaagactgcatttggcaacggaacctgtttcatcgagcgattcctcgataaacccaagcacattgaggtccagcttcttgctgacggccagggcaacgttgtacatctgtttgagcgagactgttccgtccagcgacgacaccagaaggtggttgagattgctcctgccaaggacctgcccgtggaggttcgagacgccattcttgacgacgctgtccgacttgctgaggacgccaagtaccgaaacgccggtaccgccgagttcctcgttgacgagcagaaccgacactacttcatcgagatcaacccccgaattcaggttgagcacacaattaccgaagagattactggcatcgacattgttgctgcacagatccagattgccgctggtgccactcttgagcagctgggactcacccaggacaagatctccactcgaggctttgccatccaatgccgaatcacaaccgaggaccctgccaagcagttccaacccgacaccggtaagatcgaggtctaccgatctgctggaggtaacggagttcggctcgatggaggaaacggttttgccggagccatcatctcccctcactacgattccatgctggtcaagtgctcttgttccggcaccacattcgagattgctcgacgaaagatgatccgagctctggttgagttccgaatccgaggagtcaagaccaacattcccttcctgttggctcttctcacccaccccactttcatcgagggtaagtgctggaccacttttatcgacgacactccttcgctgttcgacctcatgacctcccagaaccgagcccagaagctgcttgcctaccttgccgatctctgtgtcaacggcacttccatcaagggccaggttggcaaccccaagctcaagtccgaggttgtcatccccgtgctcaagaactctgagggcaagattgtcgactgttccaagcccgaccctgttggctggagaaacattcttgtcgagcagggccccgaggcctttgccaaggccgttcgaaagaacgacggtgtgcttgtcatggacaccacttggcgtgacgcccaccagtctctgcttgccacccgagttcgaaccaccgatctgctggctatcgccaacgagacctcccacgccatgtccggtgcttttgccttggagtgctggggaggagccaccttcgatgtcgccatgcggttcctgtacgaggacccctgggaccgacttcgaaagatgcgaaaggccgtgcccaacatccccttccagatgcttctgcgaggtgccaatggtgtcgcttactcctctctacctgataacgccattgaccactttgtcaagcaggccaaggataatggagtcgacattttccgagtgtttgacgctctcaacgatctcgaccagctcaaggtcggtgttgacgctgtcaagaaggccggaggagtggttgaggccaccgtttgctactccggagacatgctcaaccccaagaagaagtacaacctcgagtactacctcgattttgtcgatcgtgtggttgagatgggcactcacattctgggtatcaaggatatggctggtactcttaagcccgccgctgctaccaagctcattggtgccattcgagagaagtaccccaacctccccatccatgtccacacacatgactctgctggtactggtgtggcctccatggctgctgccgccgaggctggagctgatgtggttgacgtggcttccaactccatgtctggtatgacctctcagccctccatctctgctctcatggctactcttgagggcaagctttccactggcctggaccctgctcttgtccgagagctcgacgcgtactgggcccagatgcgactgctgtactcctgcttcgaggctgatctcaagggtcccgatcccgaggtgttccagcacgagattcctggtggccagctgaccaaccttctcttccaggcccagcaggttggtctgggagagcagtggaaggagaccaagcaggcttacatcgctgccaaccagctgctgggcgatattgttaaggtaacccctacctcgaaggttgtcggtgatctggcccagtttatggtttccaacaagctgtcatatgatgacgtcatcaaacaggctggctctctggacttccccggttccgtgctcgacttcttcgagggtctcatgggccagccctacggtggtttccctgagcctctccgaactgaggctctgcgaggccagcgaaagaagctgaccgagcgacccggtaagtctctgccccctgttgactttgctgccgtccgaaaggacctcgaggaacgatttggccacatcactgagtgcgacattgcctcttactgcatgtaccccaaggtgtttgaggactaccgaaagattgtcgacaaatacggtgatctatccatcgtccctactcgactcttcctggaggctcccaagactgacgaggagttctctgtcgagattgagcagggtaagactctgattctcgctctgcgagccattggagacctgtccatgcagactggtctacgagaggtctactttgagctcaacggagagatgcgaaagatttctgttgaggacaagaaggctgctgtcgagactgtttctcgacctaaggccgaccctggcaaccccaacgaggtcggagctcccatggccggtgtggttgtggaggtccgagtccacgagggcaccgaggtcaagaagggcgaccccgtggctgttctgtctgccatgaagatggagatggttatctctgcccctgtttccggtaaggtgggcgaggttcctgtgaaggagggcgactctgtcgatggttccgatcttatttgcaagattgtgcgggcttaattatcaaaaatagatagttaattgatttatgattttattgaaacaccgagtttctacttgtaatgtagcttttagcgtgtatatattgtcttttttatttttttatttgctccttcattataatatgttcttgagtaagctcccatgtgtaacatcacagatacttctagtttacttgattatcttgacagcgtaacgcgccacaaattaaggttcggtatatgtaaacaccaagagccctcattgtaacacccacttcacacatctaagacactgaaatggacacggcatctctcacgaacgagctccgatcgttggcccggcgccagcaaactctccaagcgcgtctgtcagttttgagagcaacgacgacgactttgaaccaagccagcacgaaaaacaagactcaggacgtcaaacggaaaatcgcaactgacgtgttgttgtctaagggaaaggagaacttgcaagagcaagaacaatttgatagcgagaatctcagtcgatttaccggaaccacagcgttccgggtcaagggtttctcagacctgctgggggttcgtattgagcacttcagtgaagctacaggaacatttgaggcgccttactacgtgattctgaagcgggtttccggagagaaacactttgaggtgttcaaacacactattccgagttatgtgccgttgagatctctggagaaacagtatctgaagggcaaggttgacctgttggctttcgttcgaaaagtcagacgatgcatccagcagtttctcttcaagcgtcgtgtctttaacgaactacaatcgttaggagccgaggttgatgccgatgaagcgtacagaatggtgcaactctctctacagggtgtcacatacacgcttgtttgtggtcccaccagggtagaacgagttgtggagaagcacagtaagccgtttctcttgggtcccttgtcgggattgagaaggcgcattgttcgcgccaatagatagctcttctgacaagagatagctgctccgttagtagttctctatcggcaagtagctactcgctctgactaacagtggctaggccacgatatttattcttttataagttattaatacctgcacacatacttacagtaccgtgtacaacgtctatcaattgttagagccaacactaggcttgggtcgagtcagataaggaataacgacgtagacaagctggacagtcagcaatccaaaaatgactcccataagcttctcccagaaggtgtgaaagtacagagatgtcataaagtacatccaagtccacagagcagcggtacccagagcaatcttggcactaagcttgtatggtcgtcgcttgatgtgagggatggtctcgtagacgaggaacatggtgctcagcaccagcaggaagcagtgaccggaaggatcgtagccaccgatccaggtgcccccagaccgtctacaggatgctgatgatatcgtcttaccagtaatagggcttgcgttctccttctggtactcacacttgccaccggtagccacaaagaaccggtccatgatggggataccaaggaaccactgggtgaagagaagccaccacagagagtggataatgtatcgggagagctggccaatgggggtaggtgcagagatgccgaccagcagtttcagagcagcgttggccttgctatcggaattagtttctgacactccgtcgtgggtggttccagttcgggttcccgtagaggtgtttgtgccaaaggagacacccaggccaattgaaccagagaacgtctcgtatacaatgtacccaaatgcaattgtggtccagagccatccattcttgacaaacaagatgttaaggaagtttcgtttgtcggcaaagtaggtgtggtcgacgatcttgccgacgagggcacccaagataagcacagagaataccaaaccaatcaaggacaggtcaaggagagaaaacataccgtttccaaaactcttggcggtcagctcggagtggaggtccgggtgcttgtaattgttgcgaaccgacgagctggggttggcgcctcttctgttgatgggagtcgtcccatttgcttcttggggttgtcccacggggatcttgacgaggttgggaaaagacgattcgaaggcagcgtcaccttcactggcggtatgagtgccgtcggggcccacaacagtggttgtggagactgttccgcaggtggaagtggtggtggtcactccgtcgctatccacggttgtggttgtggaagtgagtccatctggactggtaattgtttcttgcttgacaatctggggctttgacattgtcggttttggagagtggtagcaatgcaacagcagcctacttgtagtttaccgtttaccttgcactcagcagccatgatagccaaataggctttcgtcacgtgtagggctagattggacaacgagattgcggtatttgcggcatctgttttggggtctccggtctcaacattttcataaatatccactagcgataataactgccaggttccatttcttgcccgagcaggcgcccactgacacgtctatttcaatgccgactttatgtgccactgcacttgcatatatcctgcaagcgacttcctgaaatccaacaacaccacaatatccacgggaaaatggcggaggtggcaacagccgaaaaacctgtgaccgacggcatccaggacggatccgaacagcccgaccggtctcttcgctttgaggccgagctggaggtgagtatcgacgtcagaacttcgccacaaacatgacccacgtcgtgacatgatgacccgttcaattaacacagtttgttcaatcgctggcaaacccgcaatacctgtcatatctggcacacaacaagtacttagagtcaccagagttcctcaactacctctcatacctggagtattggcgagagccaaagtatgcaaggttcctggtctaccccaactgtcttcatgttctgaaactgctccagtacgctacattccgcaaagaaatcagccggcctgactttgccaagcagctcatggacgagttctactacgcatggatcaagcccagtgaggccggtgtgtttggagatgacgatacgctagagggtctgaaacgggaggactctcaggctccgccaggacaaaacgtcaagatggagaacaaggacggagacggcgatgttcagatggcataactgtatcatcctaagaaaaaatcagcataattaacctacaatccttttggtgtgtgcaactacttacacaaccgtatgccttcttccagcatgcatcatatagaaatatatactattttacattttcccacgtcgtctatattatgtggcaatcagctctcgaggaagcatgatctcgctcacctgcttgattcgctggatgaacttgtcacgctcattgggaggcttggtgggatccttctcgcccatatggtatggcagccactttgccaaaagctcgccgtcctccttgcacgtaaccatatataaggtagtgttttggttggcgcctagaagaggccgagatgtgtttagactgaagtggtagaactcgtggttgggatctggaagcaatggaggagcctcgtcctcttcttcctcttcttcctccgcaaccacctcctcagtagcaggagtctcctcgtctccttcattcccctcctccttggtaggttgctgagcagccttcttgataggcttcttctttttcggcttgggagggtgagcctcgttgtatgctatcagctcttgcatgggaacagggtactcggaaccctcggccttctcaataattatgaaactggaaagatcccgaactccggtgagtcgctcttggcacacccagtaagtgtttccaaggtggtctttgcccacgggcagcatgcggtgtcgtctatgtctgttgctcatgatgacggcatatttggcctgctcaacgctttcaatccaagcattcttagcaacagcatgaacgtcttgccactcgtatagtgctgctcgtccctttcctgctccgttgggccggctctgtttcagctcctctcgcttcttataccactgaacgttgaggttcttgacggtttctgcatatgatgcctcacgctggtcattgtctcgagcgagggcgtttcgtacctgctcagtagaagcgaccagagtaattagtcgccccactaggtcgatggaccgcttttcgtagtccagctcggtagacaggtctccgagtttttggacctcacggctagtcagttttgttcccccctcttcctccacttcctcttcttcaacattatccttaagcatggtcttgccaactacaggatcaatattgccgagcttctcattggcgatctcaatgtagtcggacagcatgagccacagccgttcggactctgcgggtattcgctcgatctgtttcaccaggtccgtgtgaacctccttgtccatgggcggcccaggatggttgtatgcattgttgctgctgggcggcagcttggcatgaaccgcgtagtccttagtcagtactgacagaagcgcggtaatgatgtgtttatacatgaactcgttccagggtccagtgagatcgttcagtgagggaccgtgtctggatccaatggatatgatgtcgttgaatcgaatgagaaactcgcggatctgaagacggccccagatgacatactcggggtagtccgacagcaagatctggaactttgggggacacggcacggcctttttgccgttggtagtctttgtgggagtggaaggagcaggagtgctttcggccgtgttgggttctgatttgacagcagtcttcttgggtgtgtccttcttgggtgtgtccttcttgggtgtgtccttcttgggtgtgtccttcttgggtgtgtccttcttgggtgtgtccttcttggatgtgtccttcttggtagtagccttcttaggagtggccttctttggcgttgcctttgtatccttcttggtgtccttcttggtgtccttcttggagttgtccttgctggagtccttcttggtcgacttctttgatggcggcgtggagtcctggctgctcaggctcaggcgcagcttaagcgacgggatcttttctctcttagccggaggagtctcgatgtcgtctccctggcgtttggaagaggcgcctggagagtcgcgtccatttgtctccagtgttgaagcgacttgagtatcgggggaatcatggttggcgtgggtctcggcgggcacggcgggcacggcgtcggtagtcttgtcggcggccgaatgggccccgttcaagccgttctgttcgggatccatgatgtttgtggttgaggacacgaagtttttgtgcagttttcgacagaaaaggttggatcgcatcaagcaagctccgagactacagccctggggcgagggcagcgccatgccatgctacactgggagtgctctactagggggtataaaagaaagatattaaagcacattctactagtattctattttggacggagcacgatcgtttcacgaggacacaaataatactaccatcgaagtcttaagagcatggggttatgagatgagcacacacaccttgcaggcatgaagattacgcgtcgtagggacagcttggagtggtgtcagaaaatgtacaagattagagaatcggaatccaccaaacatattatgacacgtccatggaataaccattacttcctctgtgtcattatcagcttcatcttgtccatgttggttccacttcttgctcgtcatcccgcgctcctcgacagtccagaaattttggtttcggagaaaatatgcactgtcacacatccttgcccaactctatttttgcagtgacagaatatatctgcagatgggaagaagtcaagtggaagtgggaaagtctactttaaaaacaccccaagtgtggttatataagccagtgttactgcataaccataccacatacaaatacctgtatcaacagatagatggtacctttgatacccaaaatgtgctgaaagggattctctaacccgctccaagtacgttataatgccaattccctctctaccgatcaccagataccccattttaggtcttaaccaaataggaccgttttttctcacacgacctcgaccttcctgtttggtcggtgatttaagcaacccctgcgcatccaggcacatcagtttgtttgtttccctgttggatcggcatctcttgtgagccctggcaaatggcccgggttgatataaagggttgtgcgctccctctgcctgtgtagctgtaccggtaccactcacgacctgaaaaatgccctacgctctttcaaactcgaccactaccagtagctggactacgcattattggcccttggcgagcggatccagcatttcttcgttggtgccggtccttaatgccactaccgctgacactgtttacgaaaaggcgcctcgcaactcttccatgaccctggactacaactgtacgagtcttgccaatacaaatgtgcctggaaacacgaccatcggccactttcacaactgttcaatcacctcagccccccttgaaatctcgtacaacacatccttaatcatgaactcaacggtctatggggacgtcactcgaaacttcaccatgacgcccgtgttcagcaaacccactgagcccactactacgaccctctcaactcttacagtgagacgtactgtttacccacctgaatcacctgctcctccttcaggtaccccgccacaaaccgccaccaccaccgagactcctgtcctgtacaccacagttgtacaggtgcctactgaactgacaaccacttactgcgtcactactgtcattacttctcttgccaatgtcaccactgtgatgaccagcaagtctacaacaacaaccgtgtttgtggacaagactacaacggtgaaaacatgtcctgacagtgaacttcctacttctactccaaccgatgagccccttaccccaaaacccgaagagccaaccaccaccttctcgataactttgacacagaccttcactattgacagtaccaccgtcagtttgaaccctacgcgtcacaccaagcaacctattcctcgtccctttgctcagactctggaatctatcggtctccctgaggtttttacacctgagaggcctaatcccacacctattcctgctgaacatgagccatacacacctccagttattcctaacccgccttccaagactttttcactgtcaccacctgcccctatttacattgatgacccagattataaacctcaaccaacgcccgataaagaacctgctctagagcctatccctgagctcttgcttgaatcaacacctacacctccgcctccctcttctcctgtgacactaatcacaccccacacttctcgacctatggctattgggcacaatggaggtttctctgttgcacccagtgtcgtcctgctttttttttgtcactttatcaccctcagcatttaatctttcacttttcttacagtcctcgtacagtatgtactgtacatgtcttctctcaactcgcctcccgtatagttctggctgcatttctcatgcactctaatcaggactctcgaaccgccgtggttcaagcaaggctgtagtgaactttacgtgtgtcttaagcgtgtcttatatttaacagattgtactattattaccaacaaccgtatcacgtgatgtgcctcgtagagcacaggtatgatttgtcacatgataacacccccaccaaacctcccccctcccactacccagcaacgcccacctcacatcagatctgcatgtgacatggcgagatttatacaaaagcttattacatatgcgatcaactcccactctcaagtgtcagaactacacttcaattgtcaaggcatacaatgaaactcgctcgctcaactccaagaattctcagaggcatcaggcctcaaagcatggtctttgctcggcaggttgctacctctacagtacgcaagtcttccaacccgcaactcgcatttccgtgcctggatcacctagagtcaaaacaacaacgcatcacacaatcctttgaatctggtccggaacccagttacggcgtcaatgagggctacaagacataccacagtgataagcctctgtatctcgactatggaggagtgcttccggagtttgatattggctacgaaacgtggggagagctcaacgaagacaagtccaacggtatcttgatccacacgggtctgtcggccagctcacacgccaaatcgcaccccgacaaccccaaaccgggatggtgggaaaagttcattggtccgggactttccattgacacagataagtactttgtggtgtgcacaaatgttctgggcggatgttacggatccactggtccatccagtatcgatcctgccagtggcaagcgatacgcaacctcgtttcctattgtgtctatcaatgatatggtccgaggtcagaaccgattgatccgatcactcggtatcaaaaagctacatgcttctgtaggcagctccatgggcggtatgcagtccctcgcgtatgccaacgacttttctgccgaggtggacagggtggtatctgtttctggatgtgctcgatcccatccctactcgattgccatgcgacatgttcagcgtcagattctcatgtccgatgctaactggaaacgaggcaactactacgacagcgtcccccctcacgtcggaatgaagctggctcgagaggtcgccaccatcacatacagatcaggtcccgaatgggagcagcgattcggacgagatcgagctgaccccacccgagcacccgctttgtgtcccgacttcctcattgagacttacctggatcatgctggcgaaaagttctgtctggagtacgacgccaactctcttctatacgttagcaagggtatggatctgtttgatctcggtgttgagtccaccaagcacaccaaggctatccgagccagaactcgacaacatgagaatgaagcggcacagtgtcctcttcccgataagctgattgaggagcagccgcgatcggaggtcaagactccttctcgacaggatctagtggacggagtgaagaatgtggccaagcacaaggtcttggtgattggaattgcttccgacattctgtttcccagttggcagcagaaggagattgctgaagttctgcgagaatctgtgagacagcagggaggtaacgaatttggcattcatcacattgagcttggagaggacgtttccatgtatggacatgacaccttccttttggatgtggagaatgtgggaggacccatcaagcggttcctggagcattagcatgtgggtatgtggggatattggcatgtaagtagtgtgactatagaacactctcagtatatacatcaacgttgggtcagataagatatgatgtccattttgtatgtgagcaattgtgtctagactcgagcagtttagtcagctcaaacagtcatctacttgtagaggtcatgaggctaaaaaagactcggtgctcaggtagccgtgtcagtgacacctactgtatcggtatgagtacatactcgtacttgtgaggatcaagcggatgagccaaagagtcagtggatatattgtagtcgggataaacagtcgctactatagcactcgccatatacatactacttgtaggatacgataatgaagctaataatgttaccctacaagcagcttttccggactaatgatactgtacttgtaccccacatctcggaagttgcacacttagaatcgtggctaatcggtgttagactcacatcaactgttagtcactgtgtggtgtgtgctatcgtacttagctccggttagactcactcaacgacatcacgtcacatgaccctacctactgctacctgcctacggctgactaaacgcggcttccgagatgcagccaggtagacatactcgtaccggtacgtatcgtgcttgtacatgctcgctgctcgcttcccgatacggccggaaaacctaacctcgtaccacatgtctagtgcgtgtcgaatagccgcacgatcccttgtcagcgtaactttagccgccttgtttggggagtgttgtgtggtgtgtacacatgtccagattccaaggtgcttgtatgtacacacccaacacctaacacctaacatgataagtcgctaatgccccaccttgaccccgtgttttgaccgttagcgggtttgtgggcgggtgagttgggggcagaagccctagagtctcattcatccggcataacacggcactgaacggtacatgctgtttgaggttatctggtggctgcgaatgtagatgtgtcatagtgggggtcaggacatgatcttatcacttcaacggagataagaataactttctcggctggttgccccagatatccgctgctactctccttgctgggttaactaagtatccatatgagtcagggcttgttctcagtaaacttcggttactgaaatacgctttaatgacagtccctggatggggggaacaataagtgccattaaaccactctatacaagcctcaatggaaaaattgacacaaaaaatcaattcacccacggcttccaatggatcctaccttttgtttcccggaaatagctcgtatttagcccgaaatcaagtagccccgctttgctgcggcaaaatgacccgactgaagttagagtttgaaattttccacccgagtcatttttttcccctacaagtatatagtagttccccacacctctcatcccaccacactaccacaacacacacacaacacaatgtctaccgtcgagaagtcttttgaggagcagttcaagctgcaggccggtctggcccagatgctcaagggtggcgtcatcatggacgttgtcaacgccgagcaggccaagattgcccaggaggccggagccgtggccgttatggcccttgagaagatccccgccgacattcgagccgacggaggagtcgcccgaatgtccgaccccgctatgatcaaggagatcatggctgccgtgtccatccccgttatggccaagtgccgaatcggtcactttgtcgaggcccagatcattgaggagattggtgtcgactacattgacgagtctgaggttctgacccccgctgaccagttccaccacatcaacaagcgagacttcaaggtccccttcgtttgcggtgccaagaacctgggtgaggctctccgacgaatccacgagggagctgccttcatccgaaccaagggtgaggccggtactggtgatgtcaccgaggccgtcaagcacatgcgaaccatccagtccgagatcaacaagacccgacacatgtctgagattgagctctacacctacgccaaggagattggtgcctctttcgatctgctcaagatcaccgccaaggagggccgactccccgtcgtcaacttcgccgctggaggtgtcgctacccccgctgatgccgctctgtgcatgcagcttggctgcgacggtgtctttgttggctctggtatcttcctcggcaacaaccccgctgagcgagccaaggccattgtccaggccgtgacccactacaaggaccccaaggttcttgctgaggtctcctctaacctgggccccgctatggtcggccgaaccgtcgagtctctgcgagcccacgacaagctcgcttctcgaggatggtaattttccctacgaggtatacgtgcaatgtaaataatagatgactaatgagttgacgagagaacggtagagtacgattatgagaacaaatataagagagccagatgtttcagacaaggcgattacagtttatcgacgcgtcttaaatctccttatacgtcggagattgtacaagtagcgacctttctttgagttactggaagcctttcatatgccgctatacacatgcattgtcctggggttgttcagcaacacgtataacacaggatttgtgcttccgtttcgattgagcacgtttatttgggtttaattcttcttgttacacccggttcgaagctatttaaccatggccgtgatcgactgctgtctcactccttatttctattccctcgttttacggtacattgtgcaacgtgcaacgtgtggatcatgagttaaattttgatgctgttggaaatcaaccataattaaactacatttaggaaagtcgaacccaggccatcacgccaattttcaacctcctcacatcaccgaaattttcaaccaagtcgaatcaacacacaagcatgatccgaaccagggtatcgacattggtggctttgccaaaggcagccatggccgccccagtcgcgtctttccacacatccgcagtcgccgagtacatgcgaggcaaaaaggggcctcccccgaagagtcgagcggttctgcgacaggaggctctgacccgagtgcgaaagaatttggcccgaaagttcaacaaggctaaggaggaggaggctgcatgggttgatcccgttctcggcgtgcccggcaacgccttcctcgagcgagtcaatgccatggccagtctaggcaccaaccagttgcccggcttcaaactggccgatactgaggctctgctgtttggatccgaggtagctactatgaccggcgtcagcggctccaagggcgacgtggcctccaagctcgccaataagcgggaagctgttaaccgaatcctgtctcttcggaacggaaattcagctgacactctcaagcacaaggtccgtctggctcgggaagaatttgagcggttccccggcgacactggctcgcccgaggtccaggccgccgtcaacaccatccgaatccaccatctggtcaaccatctcagagagaacaagcaggacatcgagaacacaattgtgctgaaccaactggtgcaggaccgacgaaaaatgctcgcctaccttaagcgaaagaaccccgaaaagtacttcttcaccattgagaagcttggtctcactgatacctccgccaccgaggaattccagctcaaccgaaactactttgcgcgagtcaacttcttcggtgagaacaccctgcctgcccgagtcacacgaaccgagagagccgagcagcgaaagattgccaagcagcagaaatccattgccaagctccatgagggcaagcatctggatcccaaggaggctaagcgtcaggctcgtctggaggctcgacaggagcgtcttcaggccgccaaagaagaaagcgctgagctttaagtgtatatagtatgaatgacttcattgttgatatgagctggagtaagcgcaatacgccatggtttgtacttgtatcgttcatacatacaatacgaactggtataaacgaaccactacaggtaataagagctcctcctttgcatccagcggcgagtggcaactacaatgtggctacttgtagctacaagcagcgaaacactacgcgtatgtactaaagcagcactcaactaatcactgaaggcaaaattcccctccgatatggtaattacagtatgaacagggcagtatcgtactcgtaaatatgtgaatcccccttgagatgtacctgcctgggtatgcctcaaaaagtcacttgccacactgccaaaatctggtgctacaagtagtaaggagcttattaagtgtgagtgacaggttgctctggaaatgacttgaaagggtgtattagacagctgagaaacggaggtgaatttgaaaagaatgggaaatgaaataagagggtttccggtactagggaattgaatctccagtctaaatcgctcattccggcaatattggcgccaccttttccgagacacttgatggtccctccaaacccaaaagaatggacccttattccgggctcccattgcacgtgacctaaacagaggttatcgggcattgtggtgcgtgccgaaacacaacagcacaaaaaattctagcccctacaacactcacttgccactgcagggactcaataacgagggaagagtccttgtttgccaccgttactaaaagagcaaccgcttggaacaaaaatcacatccacaagttcaatattgacgtcacacgccccatttccagcatccatgacacctcaacgcgagtgcgacccgataaccgtgcttgatgacgagacagaggtcgtaggatccacagactgcatcccagaacccgcatccgaagacccctttatcgtcatatcttccgatgaggaagataacaccaataccgataccggtaattataggagtcgcacgccagagattatcgacatttcggacacagaacgacccgatgagcccgaagaggaagaggaagatccaagactcaacatggagcggatattcatgaacagcttccagcaagatcagcatgagtacctcaacaacgggtttggcttctttcgacagccacattaccctgtgcgtgcagaacgaaacccaggtcagccgtcattctcaccacggcagttcgcccactaccaccacttcatctctagattacagggtattcctggcctaggtttcggcggccccaacatgagagaagatccagcatttgaggaggacctgcagagagctatgcgtgcttccatggaagactcgctctccaactttggccccaagaaggtctcgcatccagaaccaccgaccacaacgacagagggatacaccagatcggtgcgcaaacggcaggtggtatgctgcgcattatgtcgttccgatctgggagtcgggattcctccggagaccaagaagccgagcaaatcatcatccccgaagaagaggaaacggttctcgcggttttctgacctcacagacgtggaacgaacgctttccaagcgcatgttcttcaccaagtgtgggcatgtctactgtggcctttgtgtccagttcatcaagagaagaagaactagtagacaaaagaaggaggacaagagcaacatcaacgtcgattgcatcacagatttcaaagggcgatatgtcgacaccccattctcactgattgaccactgtgttgttccaggatgtaaggagaaattgcccagatcgagaggcaagtttttcaaggagatgtttacttaatttatatgcatttattggctagctaccacgctagtcaccaagacaagatgggtttgtgtagctatataggggagattttttatcgataccggtattgtaccacgacaaaattgtttggcacaggtgagtttagtttgtgcggcttagctcaacgacatctgcagcagaagcacgtttgtgagccgagtacttgagcatctcttgcagtatgtctttactcttttgtgttcctcgcaacagagacagtccatttccctgggtttcggaaaagttcatgctctcaaaagcaggtacacaagccacctcgggccatgttttcgcggagggtgtgcccaacttttcgaatatgtcagccaccagtcgcagatctgacactccatcttgtacctcgttggagaagaacggtttcccgtttctagtcagcagatatgctaatatgcatcctagggaccagatatcgaccttgtcgtcgtagcctctgattccaaacagcagttctggggctctccagacgcctgttcctacgtctgtgattttttcgtctgctttttctgatcccccgtccttccacgacactccaaagtcgatgagcaccggctccgagtccttggttttgaacatgatattctctggtttgatgtctctgtggatgatgccttcttggtggatatattccagaccacttgcgactgctgtaatgatttcgatcgccttttcttccggaaacttgtttctcatggtgtcccccccaggctcaatgagtgttggaaagatagccttgtgataacccttggcgagatcctcaagggtgtatgggtagtagttgaacaccagcacctgttgttttgtgaacacctggcccgagtcgccccacatctcgtcgtcagaagagtcaaacgggtccctctcttcatagtggtccagcaaggagacaatgttgggatgatggcctttgacttcctgaagaatagctaattctctggcaaaattgtggggaggccgttgtgctccaggtcgaatgcatttaagggcccggttgttcttttcgtagactctcgagaacagaccccggccgatttctttcattttaacgagtgtggtgcatccaagcaagacgtcgtctatcatggcgtgccatacatacaacctgcagttcgagccttgcgacaatgtgggacaaagttcacagtatacagtaagttggcaacagccctcaataacccaccacacactatggacttcacctcggtaacagaaagctgggtagacggccaaattggtgcgtctgtctacgactacggcgacagcgaacccctcacagacgacctgcgctcctccaaacaaaaggctgtcgaagcagcatatagcctgggcgacctgtctctcctcaaactactggcacagtcaaagggcggtctgctcaactccaagcttcgaaaacaaacctggccattgcttttgagtgaggcatcggtaacaggaagcgatcccccagaagacccgcaccctgacgagacacaagtgcaactcgacatcgaccgaagtttcgtctactatccgaagtttgaggacgatgagaaatgcgccgaagcccgtcagaatctgtcgaaagtcattgtcacggtgctcagacgcaacccccagctacggtactatcaggggtaccacgacattgcccaggtagtgtacctggtcatggaagacgtgcaccagtccatccaggtgctggagaagatctcgctcatctacctcagagactttatgctgccctccatgggttacacccttgaccacttggaattcattccctcgctggtcacagagcttgactctcatactggcgatcaaatcaaagaggtgagaccggtgtacggtatctcgtcagtgctgacctggtttgcccacgacattcccgaatttgacaccgtctgtctcttgtttgatttcattctagcttctgggaccatggcaacgcctctgtttatttatgcatccttaacgtctttaagatcggatgaactcagcaacctggacccagaagacatagacatcatcaactgtgttctaaacacctttcccaagacagaacaggaaaccgtgtctcgatgtatccaaaaagcccagaaactagcgtcaaaaaccatgctggaaaattatccggcctggcataaactgtcaaactactctgtattgaagacgacagctgcgcaatcgccccaggctgaatctccgtcagagtccattctgtcgtctaacagcatgtcttcttccgctacagcaccctcgctgattagctcatacctctcgttacaaattaaggagtccgaagtgcgggaggaaaacgaacgtttggcccgccagaaactcattgacaagcgcaaccagcagcgggaacagaacaagctttctaagaaaaactcgtcgtcgtccatttccatccgacgtatcttcttcttctctctgtgtatcggactcaccagtgtcattctggccatattcatttcccccaaggacagccggtcgtatctcaccagacattttgaggctggaatccaaggatccctccagctcctacaccgaattgctactggtcagcattcgttttaatttattgcaatacagattctagctacacatcgttaacacggtaattttatcatgattatatatatgcttttggcttgacgccttaaagtacttcgtggccttgagcaacgttgtagtcactggctccggcaaccgagtccgagtagacatgagaagagccctggggtctaagagcaggggaagagttagcagaaaatccttggtggttgtaagaaggcatgtgaggatcgctcatccacgcgttctggggaggcagtggcacgtagcgtcgcttgtccatttcaaagtctctccatcgcttcatgacaatctgagacgagtcaaattcaccatcctcctcgtcgtggcctccagagcccttcttttcaccagcaacctgtcgagtgtcaccccaggagaaatcatcaaacttccagtatgcgtagacggggagcacaaagttccaaatgggaagagatagcaggtagatgaacatccacacgacgtatgaccatcgagatgctgtgatgataatgagaagacccggcagacccaaaatcagagccagcagaaccagcgacatgacaggcgtaggttttctcacaatggcaataatgacaacgtagatggtgaacgagatggcggcgggaagaatcagggtaccaacaagctcgatgaagacaacaaactgcatggaaatacagaagacaccacatagatccttgaccagcaccagctccatcaggttatgcacagtggagttaatccatcgtcttcgctgagacagcaaaacagaaaacttgtcgggaacaatggtcttgcagacagccttggacacaaacacctgttttcgcgtggggaaggtcttgagcatgagggaggtcaggtatcgatcttctccgagaagcaacaggttcttcttatgcagagtgtcaatcacgttgtcagcgtatcgctcgacgatatcagggttggcaagaatgggcacccagtagccgtctccgcccttgggagccttgattcggtacatggagaaacaaccaggcagacaagtgacaccaccaaagacggactcaaaggccttagcctggtgatgagaaatgtagtattcaaacacctggatcgcagtgacccaagagtctcgcttgttggcaatcttggtttctccacatagtcccataatctcgggatccttgaccatctcagccaccatgtgggtcagagagtcagggaacaccttagtatcggcatccaccatgagaatgatttcataaaagtcgggaagaataccagtcactcgccagataccgttgaacatctcgtgctccagctcggtcattcgctcgtcgaacatgacacgctgcaagaacgacatgagaatgatctgggagtctcgcttacctcggttaccaggcttggcctcgttggcctcagcaggcgtaccgcacttgacaatagtcacaacggggactcgctgctgcttctcaggtggaactgtggcatcatcgtaggcgtagaaaccagagtagaccttggccatgttatgacgctttgtaccagaagaagtagatacgtaagagaagggtctcacctggtcttcggggataggcatatcacacatcatacttagacaaatgtcaggggtagacatgtcgttaccggaacccttaataataccatcggcaatgataacaatgagtttatgggagttagggtagtcggttgtggtgatagagtcaagggtggttctcagaccgtcaatcgactcggagtatgcagtcaccagacacatggtgtgggcgagagggtagttgaacggttggtagtcgatggggggctggggcacaacgttgacggtgggcgcctcgtagggctgagatccagagtcgtaatcgtagacaacaccgccaacatcagtgttggagtcgatcgcagcggagtttcgagagtagacggaaggagcagttccactctcaccaacctgggtcaccattgtgctcattcgcttgttcttattgtcgtgctggttgaatcggtgcttgatgaggccacggaagggagtggcactggacttaggctggtctcggtccactcgcttgatgggagcctggctgtaaatgttctcggaccagtcctcaatctcgttctctcgctggttcatctgcttgttgtcaatggggaaagctccctgcttggcagaaatggcccacttgtagtagatagcaaataggaacttgacggcgacaatggagataatgaaaaccagagatacatacagaacaacctgggaagccagacatccaatctgctcggtatcaatgtatccaaccttggcaatctcttgcagacatcgggcagcctgtcgatcaggaccgttggccatattacgagagatatcagtacccttgatggaatcgtcatctcgcagagtgtcaaagatctcggggtagttgaggtcgtccttaagaatgaagttgaccatgttcaggtcaatgacagctccgttgaacacagccaggtttcgagtagagttcttgatatcgtcccaggtgaagtagacctcaccggcatcaaccagctggtggtagtagacgtttcgagcggtggtggaagtgtggcatgcgtagccggggtagaactgctcagtagtgttgggttgggaagatccgtcctggttgagcagctggcagggcatataccaggcaacgctgtcgccgttgtagggaattttacagtcgggcttgggggtgattagacccttgcagtggttgttgacgttctggaacagcaaagaaccgtccatggatccagcattaacaggagggtacatgaagttaccgccagtaggaacctcgactgtgggagggtggttcatagaggtaaagtcgtattgcttaccattaatgatgaggtttccagagttgacttctccgtttcgcactcgggtgatggaactggaacaaactgtgatggtgaagccgaaagtcaggtatgcaacaaaggcggcaatgtaaagaataacagtgatgaggccaatcttttctcgccaggcgtcctgtcgggctttttggggcatgccaaacatcttgagcacaggagcgggggcccagaaggtaacaatctgacagtaggtcatccacagcgaaatctgcttgggttgggtgcccattcgtcgcttgacggagttgtgtcgcttcagtgttcctcctccacggctgagctgaaccttttcgttgacaggtgggtcgatgatgggcggttgggtgtcggcagcctgttcttctgatgaggagatttcgtccgactttcgcacgtaggcctcggtttggacctcgtcattgagaccatagacctgacggcccgagtaggcgtaagggtcctcctctccctctctgtatgattcctcgttttcctcctctagcacctcctggttcacggcgttgtcgtagggctgatcgtatccctgaccaggctggatctcgccagtctcgcgcatgtagtgctcctcgagaatagggtcatttccggtggaactgggaagcacgttgattctgctttgctgctgggcggccagctgcgagtagtgataagttcgcgagtcggggtcgagtcgagctcggtcaggtcgaatgagagacttctttcgtccaatgtcgggggagaacgagccgtcgcctctgtgttcactggggacactgccagatgtgtcctgggggccagtgttgggctcacccgtctccgagttgaatccgaatttgttgtacgaatccactgtgttagtcatgtgtttgctgttggaccacacgtcaggggagggggtgtaatgaaagaaagaaaagaaaaaaaaaacgtggtcttgtggggaacagaacgcgtaacgcaggtccagtcgtgggccgcgtactcacttcttgtgattgctccgcgcgcttgaacaatttagtcgaaatgtactcactttgtgaagctcaggtgcaatatccagctactgtactgtagtaaagtaaggatttcgatgttcgaaggtttctgtttttccttggactgcgttccaaaaatatacaaacttaaaattttgagctgtatgggcacctacaaagtagtcttattatggcgaagggtaaaccccaggaggctaaaaaaaaagtacaccaatgtttgagtcataaagcaggtacagtatttccggcgcagaaacaaatgacagatttcggttctttgtcgctttttcgcctccagcggactcgtcatcgacaatagtccctgcaatgcaccacgtgaggcggctataaatagacgactttttagctaaggggttaactttgacttcgctaccgacacgcgtcggtggctggtttgtgtgcaggtcaactgtgtctcaattttatggtcaccgctgttgggagcaacctataaaaagccgacgcattaataagcgtctggggatgaaggcgcaaatgaggtagacagcaataatacttgaatatgatcgggtaaataggataaaagcagaggcgaatcgcgcttttctccaataatatttattgttagggcaacatttcgtccactcaatatacactgatgacgtcatctacagtattggtggacaaggcaattttaccaggacgataattaattacagtaatcttgctgccataaacggatatgcccaaaacgcctgtttcatgaccctgttgggtgcacacagccctcagtagctgcaatgtatttccctactgtagaataaaaaaaataccatatacccgcgaaaggttgcgtgttaagccacatttctgttgatgcaaatctatcactaagcgacggtatgtatgagctgtacagtatgtaaggtatgtactattacaaagccattcagatgtcaggatggggtatggattgatgcgtaaatacaatgaccaaaagggatgcaccttcgaaggtacacaagaatatcaaatcagtagggagtaaggcgtcagcaagagttctgtacgctaatgcaaataaatagagtggttcggcgctcattgtgaacatgctggtgtctcagacaccttggaccatccgcccatcatctcctcaatcaccatgttgtcctttgatctcccgaggcctaggtagtgcttggtgaaatcgttattgtccttggaaggctcctgagaagttaaggtcgtgtcgttcattgcaccaccgttcaacactcggttctggaacaccagacgaatgtccccgcaaagatacagcttgtcattgtccagacgaacgataggaatgtgtgcagcatggactagggtgcctttggagccaggggtgctcgatgcagaatagaccttttgccgaataaatgttcgggtgccgctgggcatttcagcaacgttgtagggtatcagaaagagcttgactgctgtcttttgcaggttggataccaccacttggagctggcccacgggaggtatccggtatcctggaaacgttttgactctggtcctttcactgggctctccttgtgtcgtttttcgtttctctctcctggcaaaccgggcctggtagtactctgttagagaaattatgcccacgtaggggcttcctgtggctgagacgagcgagctggtgtttgcaatgtcttcccagaccacaaagccagcgttgaaggacatattgatctgcttgggacatcgcagcagcttgttgcagccccctttaccaagaactccaatacctgcatggaaagggactgtttttgatgtcgaagcagacatcctgcctgacagtagcgactcctcataagagcccactagcgactggtggcccagcgacgttctgcgagagggggtggtctttgtgggtgtgggtggatgtgactcatctttggtcgtctctttttcttcgtcgtcaaaaacgctctcgtagttgacgtttgcaggtctgtgggggtcaggcattgtcgtaacgaggacctgcgacgcacctggaactgtctctgtgataactcaggagacggggtttttgttgggggaaagtaaggatggggctcctttatagacgacctcctaacctcgtctagtgtgtatcccatcaccgagccgtagtagtatctgtgtagtgggcctgcaactcgttgcttatatagtgtggtgaatggagaatgaagaaaaggagggttgtggggagtgggacaaatttacagtacatatggtaacctgtatcactggagctgcggttgttatcacgagcttaaaaaggttaaagttgtggtatagagagatctgcttccggttaaaggcaagtcctatgtacatactgtactcttgtgtgacagtgtgtgacagtgtgaccaagagaagccgttccggaaggagtgaaaacttcggcaaccacattagagattatcccattcatttaccagtagccatcgactgtcctgcatctgactaatattatacagtagccacagtatgtactgtacgatgcaactccaagcgatcgaaaggaggggaggtctaatgattcatgctactcgcacttttatcttcttggtggcggtggtacgaatggaactgtacggcgtagtgtagctctaaaactgtcttatattgatttgtgaggttacaatattgtgtgtgaggttatgagttggtttgaattgtgtcagatattattgaaggcaaaaatatattttacagtatcaaccgcactacaagtacattggtacagttgtactggtactcgtacgattcaatacctggttgtaacatacgacactgcataggcatacaggtgttgctactcattgcctcttccatgtttgtaactcattcgcgtgaaataccataaatgtccattttaatctatacaatattcaaaattagttgctcttcttggcccgcttcttcttggggggctcctcaacctcttcctcgtcctcctcgtcatcctcgtcatcctcttcctcctcttcctcctttttgtcgttttcttcgagatcttcagggttctcaagagcgtcggcgaactcgtcttcctcctcctcactggaagattcggtccctgcctcagcctcgggctcgggcttcgccttgattagagcaatcttctccatgggaacacctgtggtattgtataggtaggcggccttattggttcggtactcagccagtcgctcgaggtactgctgtctgtactggtcctttcgctcctcgggcaggtcggcccacatttgggtaacctccgcggccatttgcgagctagcaagagcagaaagacccttggcttttcgctcggcccggatcacggcccgctggtcggtcgaaaaggccagaaacacggtcatgggcttcttaggcatgttggggtctcttcgtgctcgcttgggctttgtctgctgttgctggtggctctcgttgaactgtgtcataatgctggaaagatgtggcagggaatcggggctgagctcctggagtctagcaatctcatcttcactcatcttggtgacgttgccaatgatctgctggtaatcgctgtggaagtccttgagggcccaggcgacattctgagaagcgagctccagggttctcgtggcggcaacaacctggtcccgcttgcctttgagatagccgagagtctggtcgtcgagatcaacacggatgagtcttgtcttggccatggcgttcagttcgcgtttagggtgagagagaaaacaaggcgtgttgttggaaggttagaaaatttgttgtgattttgaagtgggctgtcaaagaatgtgaactagctttagttgggacgtttacgcagccaataagctcagttttttgggtgagcataacattagtgctgcgtagcagaacatgtcgcgctggacagcatggacttgagagagctagaagtggcgtggtgaaaaggtggaaatgtttttccagcgttcctgagttggttcagatctgctgttgctctttttcacctatgtcatcctcataatgcggcattcaagtatcgtacttgaactcgtagtcttcctgtataagtacagtatgtactgtagggtaacatggggaaacatcaaccttgcagcagccggtacagtaccgctacttgtacgcaatacatctatcagacgagctgtccttgttttgccgtttaatacacgcgaacgggacgtgatgagaggatataggatcaaggacatgtctcgagagagctctgcggtacgctaatcactatgttgcgtccacgtgtcgatagatgtcgttccgaagaagtgtcttaatgttctcatattggtatatactgtgccgggtatcggtaccatgcgtgacgaagtacttgtatgtcagggacgggcacctactgtactagatcttgtacttcttatcgatcgtcatctcgtgttccgtatcgttctgcatcggccaaaaaaaatccagagtgtgtgttgacccttgcagcacgtggttgagatgtgtatatcaagttccccagaaagtgagcggagaaagcggagatgctcccatcacaaccgagcacaaacatctataaccgcgacctgagtgctcatacaactaccataaagtaccgagaaatataggcaattgtacaaattgtccacctccttcacttacattaccgaaccatggccatatcaccaaaataccccgagtgctaaaacacctccctccaaatgttctcttaccttccaccgaaaaccgatcttattatcccaacgcttgttgtggcttgacgcgccgcacccgctgggcttgccatttcgataccaatccaagaggaaaagctcatgagaaacaatcggaatatcacgagaacggcctggcgaaccaacaggatatttttgaatataattacccctcgaatctagtcatatctatgtctactgtagacttgggcggcatcatgatgtacattattttagcgtctggaaccctaaagttcacgtacaatcatgtgacaaacgaggctaaaaaatgtcaatttcgtatattagtgttattacgtggctcacatttccgaatcatctaccaccccccacctaaaaaatgtcaattggaaagctgtacgacgccccctcttgtcgagttacccccctcaaggctctcgtcaagcatttcaagctcgatgtcgacattgtccagcgggacgccgagttcggcaagctcttccctctgaagaaggtgcctgctttcgtggccgccgacggaacccccatccacgagttcattgcaatctcctactacctcctgtctcagatccccaacaaccctcttgcccccaagaccaaggaggacgaggccgaggttctgcagtgggtttctttcggtaaccaggaggtcctcggtgctgcctgggacacctttggccctctgactggccgagccccctacaacaagaagtctgtcgacgccgcttccgagcagctcgacaagctcattgctctcacctacgagccccacctcaccaagaacacctaccttgttggtgagaaggtcacctacgctgacgtcgccaatgtcgctctcctgtctcgaggcttcgagtacctgtttgacgacgcctggaagaagaagtaccccgccactacccgatggtggctcaccgtctccaagaacgctgtcttcactggcttcgacttccccgtcaccagcgagcgaatccagtacactccccccaagaaggaggagaccaagaaggagaccaagaaggaggctgcccccaaggccgccaacgccgaggacgctcctgcccccaagaaggccgcccaccctcttgccgctctcggccccgccaaggagcccattgacaactggaagcgagtctactccaacgaggatacccgagagaaggctattccctggttctgggagcactacgaccccgaggactactccctgtggaaggtgaagtacaagtacgacgatgagctgaccctcaccttcatgtccaccaaccttattggtggcttcgtcaaccgactgtctgcctccaccaagttcatgttcggtaccgctgttgtctacggaaccaacaatgacaacggtatcatcggtgccttcatgatccgaggtcaggaccacgttgctgccttcgacgttgctcccgattgggagtcttacgacttcaccaagctcgacccctcgaagcccgaggataaggagtttgttgacaacatgtgggcttgggataagcccgttgtcactgcttctggcgagtccaaggagattgttgatggtgccgttcttaaataagtcacatcagtataatccaatcaaaaatgccctttttagacacacccactgggcgtagtaacataataatcgcactgtacatactgtagctatttacaagttgtagcaaggggggacctacaaaacctatcctgaaactccatctacgactttagtctgcctccggggccctaagactgttcacccagcgtgttgctgttgcccagcttgcccaatgactgacgcttagtgactgaagagccctccccagccctcagaatgacaccggtaccgacagcatcgctagaagccgaaccttcacaggtagcaacgttgaataccacgtcctcctcttcgggcttgactgagacctcgccgagactgatagtaaatccaattgtgtaatgcgagtgtttgtgtgtattaaggatgaagattaggtgttattagaggtttccagcttatatgaaggatctgtttgttgtgattgagttaagtaataggagctgatgataatgcaaggacgtcgttataggtaccgccatagactaaaggggattatcgggagccagattgttttttataaacagccattcgtaaagtatcgttaaatactatgtccaaagaatgctgacagctactgtaccagcacacagagttttgcctaacctggtggaacatcacaacagggacggtgtgggtcgtgtcgtgcgagctcgagcagacgtccaatcagcgcgtattgtaacaactacaagtagacaactagactacagtatactgtaattgacaaaaacgggataaggggcaaaacaagaactggaaaggggatacaagtagtttttttctctccacatgacatatgccatcactacaaacgggtacgtagcttgcttaccatcctccaaaccgaagaagacaatgagcgaagcatgtctgacctcagtggcgacaagtaacaacggtaagacctcatcaatgttacattagaatatatatacttatctggtatgttactgcaagcccaaacactctatattgtcacaacgcagggtacagtacataccctagatgacattatcagaagtgtatggaagaattggaaacataatgtgtatggaaggattgagatacaataagaaccgctattagagctttgttatagtatattatttatctagaacatcgctagagaaggtttcagagattattacaaccgttgttgtaccgtacaatagtgctgtgaggagatagacgtgacagactatgggttcttacggtgttgcacacacatatccggtatgcatcatgccagtaatgcgaagatctttcatgcagcattgccaataaacaagatgcggctgtgctccacccaggaaagactctcaagtcaagacttcttaaactggagcctcaggtaccagagcccgttaatgtggagatcacctattgcggggtgccgatgagacaacggagttggaaaaagtttaaaaatatggaggtgacagttcccactacaacaaacaagtaactaaacgcagctccagctagggaaacttacatctgttaccgacaattggtctgtgcccatggttaacataccaccttcacatagtgtcacttctatggctacgtgaagctttcgtcgatgattccccaaaatagaaactagaagctcgcgcttatgcaaggtaccctgaaacagtgcagtacgaatacgaccgctgtaacaaagacatcgtttcccgaatatgctaaactgtacggatggatccagttgcatagaagaatagctaactgagggataaacataaccactctgaatatctctgtttgaatttcctgaatcgacaatgattgcatgccgcaagttcgaaatgcgaagtattggtcttctgtcagagccctgagcatgtaggaactagacactcgctatttataggatccaccgttttatatttattcctatatattatgatattatgatacggataatggagaaagtcactctgcgttatattacgtacttgtagctggtatcgcatgactgtagggtcgtctactgtcttccttgaaccatactttagagtttcggttaatatagtagcatgcaggggcgttcacgatgtgctatcgaacattgatacgtattgtacatccatgaataagctggacaatagatttccattatgggaattttatctttgaagaaaactagctagctctgatacatagaaagtgggagaaggaggtcagaagagaccagcctgaatcttcagattacagtagttgcagtgaaaccttacctttacacatctcactatctcagctacagtagatcaactatatggctctatttttttgataattatgaaaattctcacccaacaatgctcattcagtcgcttctcccacattgactcacctcactgtggcttttgtctagagacccttgtccaatgcaatcacttccctctgtgttcatcgaaccaacgatgtcagcaaggatgaatagcaatgggatacatagaaagttgatgtccctttctcatttaatgagactaaagcatcatcaattaagcctggtggttacttggacttcacttcatatggtcaatggattatatcccacacagtgactgttatctatgacttctacatcctcgcaaactccaacgagcagctattcaatgtggcatctactgaaatggcttccttccgagccacagaaaccagctatttaaattttctttccgctgatctgattgccattaacgacaagtttgcagtcgagtttcttcaggatgctgcagggactcaccgtatgtacagtacataccttacactgtcaatgtcaagtctttctgcatctgaacctcctgcagaagctccctatgtttatatctattttacacgtgaagaggattatgttatcacccagatctacagtattcatactatcagggagatgaagcagtcaacccaaagagtgaattcgtagtccgtcagggcttccaatacgaacctattgaagaccgtactttcggggtggtcgatattttatgtcgtgtggtaccatcaccaagagatgaatttcagaaaacctctcaacgcttactatccttctcgtaacggtagttacacagcccttgataatttccaaactgctctttgatggtggaagatgccctccagtgcctctgctagttggggagtttatcagtcagttcgtgagaaactgtcgggttccgacaatgagactagcttacaaaacgggggaaactatgtccagcactacactacatactgctctcctgtttggtgtatttatcagggctatggaataaatggactccccaacggtaacaatgtggctctggttgattacgagggcaagcacactgaaataatgagcagcgagtcttcatttaaacatcgtccgatatggcaacttctacatctgtagatatttcaacaactgactccacctcttccactgggtcttcaatcgagaaaattaaccgagagagcttctgcgactgacagtgcttctgcgactgaaagtgcttctgcgactaagtctgccactgccaccaacactgggagcgcttctaccaccgaaagtcggtctaccatggagagcgtctaccacggagagcgtctaccacggagagcgtgactgccactgacagtgataccaatgtggcttcccccactgaagtatcgagacttacttcagaggctaataacactaacaccgcctcttctacagaccttttggtgtctgctacgctgttatttcagaaacgctgaccccttcacggctgtcggtactggtgatatttcctcttcaacaactctcatgattgttactttctcgactaatggttctggtggcggagaaggatcagaagatggatcagaaggtggttctggtggcggatccaacaacggccctggcgattatggctcaaacggctctaacggctccaatggcggctctggcaactatttatacatgcgcaagaatagaaggacggcttgcttgatacgagagccatgaataagcatatacagtagctactggaatataaccacttctagcattgctaccatgcggtttgagtggcatcaggttaacaccgggacaggctttgggcattgactctcccttgtcagtccaaaacaccgaatcatgctattccatcgagtcacagcccagcccttgacatcgcccacacaaatgattgatcaatgagaccgaggcgtatcgcagttgcccatattcaagtggccactgataccacgtctcacgaggtgaggtatcatacgcttatctatttggggtttccatggcaccagttttcggcggatgcttggtcacgagtcctaacaccccagaaagacatagatcattcgattaaggcagacactaggggcattgtggtatcaaattgttccccaagagctcatttgtcgttgttaaaaccacacacgtgaaaaatagcaacatcactcccaggtttgtgcagtagaatatagcttttccatcgattactgaagtacatacagtacactgtagacattattcaagatgaattctactctttattctcgatcgtgccctcgaagatatgggatatcatggtatcaaaattttggcacaggctgaaattgccgacaagttcttcttcggagaacacacggatagcctgtctgaccatctccagttgaactgggagtacaaggagggaaagctggagccgggagacagaggaggcgagaaggttggattacaacggcacgcagaaggaagacaactggttatggttccagatcgccctgacaacggcggcgaagaagatcagagcacacagaaccacggctgaccaccagataggcgtcttggcagaagatgttgcaaaggtgatacaaggggcacgaatgagaacgcccgagtaaagaggatctcaccgcggtgtaagagatgggggtccgactatctcaggggctatcttgccgagactatgtgggcgaagaaagatgccagaaaagaacggacggacgaaaacatcgagacagccaggttcatgacgcacgagttccactggcaggcccgccaggccaaggcgcaaatgtggaaaaactacctcaaatcgtttcgaagaggaggcatttggcgcgcagccaaatactgcccgcccaccaaccaagccccctcccgccactacgcaagccggatggatggagaatgcagatgcactggaaggaggactaatcccgcctctccgccgtctaagtcgacaccactggactacacgctagaggtagacgagaagtgagggaagctcatcgaagaggatctcttcagatcgaccgccagaaccccaaaagggctctggggtctgacatgctcaaggccagggtcataaaggaagcacacaagaaccaagccatgtacccataccttctccgcctgtatgttgcgtgcaccgaggcggaccagccactggcgtggaggaccaggaacacggtggtcttgcggaagggagaaaagcgggactgggcactgcccaaatcctacaggccaaatagcctgctaaatgtgatggggaaggtcctcgaggccatcatccaacaaaggctgacacacatcgcaggggacacgccgaaagagccattcggaagacgaagcagatactccgcaccagatgcggtgctgacgctgatccaggacgcccagctggcgaacaagcgtatagacacccggaccacagccctgatggtagacgtcaaaacacgattcgacaaagtgcaccgagacaccctgctatcaacactggggacactcaaagtcccaaaaacggttatccggtgggtatgttcgttcctcacgggacgctcaatctcactagtggtcgacagcagacactgaccccacgggcagtacaggtagacattccccagaaatctccaatctcgcagctcctgttcctgttaaacactacgcagctctaccgagtagtcaagagctatgacgcataagtgataggctaaactgacgacatcactgtaggcatccatagttgtgtggaccacacaacatgtactacggcgacaagctaggattcattcaccgtggcagaaaaggacgagattccaaggaggaaactccaacaactaacgggagacatccgcctcccacaggaacaggtgaagttgcgcggcatcactctggacaccaacataaattttacagcccacattggcactaagcactcgagctaggagaagcagcgctgggggtcactcagcgacgggaacgacgccaatgcggggtcacgagcgaggccgcccggcgcctctacctgacatgcgtcgtgccagtcatcgagtacggataggaggtctggtaccaccaactaaccgatgcggcattgaacagaacaaggaaactacagaagcacgcggcaaggatcatccttgttgaataaaatgaattcatataacaagtacattaaagacttacatatcacttgctaagaggcgttctgataaccagactattctctctatcagagaaactcgtcaggagagtctccgccccctagtggaggattcgactgagcacgccatcaggttgaccaaattatgctgagtgaatttgtccctcagaaaggaaactacaagtagtggtttgtcacccacgtcaaggttttccactcaattgtcaagggttatgaggtactccgcacaacaaataacaaaacaactatgtactgtacatactgtacgtacatcgtcatccgctaccacggatattacgacaccttggtcgtccattataaccagcataaaggcacttcgtttcctcaagctctgcaaatctgtttacagtactgcctgctggtgaccactcaaagagtgacactacttgctcaccgaaaaatgcagacatctgccacaatggccacttgcgtccaacatatctcctgtttctcattgacagcttggtctaaccgtctcttctatcatacgtcaacagtatgagaccaacagacgcatcctccacacatgtgtgtagcccgccaccctcatacctcaacgtattgcattcagttataaatagtcccgcatgccactgaaacatctattccacttttgaacagcctatcttatcttcatcactttgcatcgacatgcccatttcgtcagactgcatagctgtccccgccgttacccaggtgacacaatcaacacgcactgcggctatgaagagcagactcacaacaccaactgggctattatcttgctcctaaacctttctggtcatggtgactctgagaccaaaccatccacacaccatacgcctactactgtacacgcaagataacactacgactgaaacagcgtaaccaacacggttttgacgactgggcgatagtgccaaccagattgacttccagacacaaacataaacatcattcacctttggaaatgtacgaagcaaagtcacaatatcaaatgagtatgataacggcatcgcacgacggtcacagatgatctatgacgtgaaaaacacgtgagagaacactcatacgactgagacccttattgtattcctgcggtgcctctgggtgctgaggtttcattgtgtcaatcttgtccgggactgcccgttatgccttctcatcatccaaacactcatggctgcactatgcggacgtgacagccttgagagatacccttgcgatacccaatgaagcaactctctgaaatctagcaggcacgagccccagacagtatttcgatggtgataatctctatagttattgatactttttcctcaatcacacgcgcgtaccaaaacagtattgatgcgcagttcgatccctcctctcgagtaaaccagtgtatctgaagttggcagctgtgaaccagcagttatttgtcttcttcatgaagtatttgagtctcactcacgttctagatccagatactacaaatagctacgttatggaagacttcacagaagagatgtctgctgcacgatccggacctaaacaagtgccaatagtgaaacgagacagttcatgaaactcatcagattgtatgtattaggtgtcttaccgttacagaaatagtctcttatccttggtgcttcattcaaaaactcgaactgattcacatcctatgttactttgatgcaagagaagttcttctgccagatatcacgctataggcatcccagattaattgattttttgcggccacatgacctgtttggccagttaaatggaatcttacactttttatgtcagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaattacttttttgctctttttcaaatgggatggtagttctttttgccaccttcacgttccgtttccaacccatgttctccgtattagtcattgtgtcggcgtgatggcttctacgaggctattttaaatcagtgggaagctaggggtacgtgacggtttgataacggggatctcacagttgaatcaatcggcgttttgccgttatcctgttgcacaagttcacatataggtcatcctttccagcctcctcatcatgcatgcattctgaataccccaagggaaggaaaaaagacggctatttgggagctaagaagacagtttgttgcacagatgatgccacatccttccagtcggaacctttatcttccaaaatcaagattcaggtggcttcggtatcatggaatattctccgctattctgtcaatttttcttgcccaggagggctggtgcataattaaaggttttatgatatgtaaggagggatggcaattttggggtctactaagtagcagggaaactgacatgggactgtttagaagaatgaaatcataattttaccactaaagtatgccatcattgcagcatttgtttccaaatatctctaccatcacattctggagctttccatctgattctgacgacttcttcctcctgcaccctaaagaatggtcggcatattgcatgcatcaacgatgcacattttttcgccactgaccaacctcttcgaacctaaacagcctcggcaaggaatatataaaccccctctacgtcccactttttcaatcagaatcagaccagttcactctgagtcattctggagatggaaggtgccttttatagcctgctgagatgcagagctgataagcagacctgtctcatacaacgaggaccgcttcgctagccatgtccgttgagttgtttgggcaatgacgcgtttaccgcatgagcccttttcggtcaagagactctcgctatgacgcattgaaaaagatgtatgagcctgagaatgtgcgacagcttctgattgggcgtttgagctgagatttggttctcggcgagttcaacacagaggcgagtacgaccgcttgcgccaagtgtcagtaagtccgtgactgtgcgtccggttgaccgccatgagctgaaaatgccatgagccaagagcgagtttggcctgctgaaatgcctgagcctgctcgtgccttgtgagttcttgaggaccacatgtgcagccgccagagcaaagagccagacagtgaaacatctgcagagccaccgacagagattctcaagggtgaaactcctttcgagactcctttcccacaggtgaaattcctgcttactcacagggtgaaactcctttgtgaagtctcatagggtgaaattcctgtatgagaagccgcctagaatctgaagagccaagctgaaatgccagagctgccagttctagagcaaagatctgctttgacagacgccatacatggtcaaaagagcaagccagagccagagctataagccagagccagtgcgacatgagccagagctgatacgctagataccacagagtcagagcgatagccagagccacagatgcctgagtgtgagccataagtccaaagagcaagagccatacaggtcagagccagcgctgaaatgccagagccagaacccatgccacgagcaaagagccagtaagtccttcaaggcattaagtgccaaacgccgtgagagcaacgtcaatgccagtaagtccttcaaggcgataagcgcatggtcgccattcgagccactaagtccagagagcaataagagccatttcgcctgagcaagagccagtgagtccacagatgcaataagcgccaaacgccagagcacaaacagagccgaaggagccagggccatagcgccgaggccagccagttgccaataagtccaaagagcagtgagagccagagcacgagccaagtcacactattcaaggagtaggcagtgaacctcttagccagaggatgtaactgaccgaacctgtttatctagttttgagaggagtaggtgaaaatccgaacctcttgggttaataaatcatggaccaaagagtccccccgaatatttgagttgtagagagttgaacagtatttgtagttgtagaagcgatcttttgtagagaaccattgctgaaccgccttgatctcgtgattattcaccttgttggagttggagaatggtgttatagccagtacacagttgcacgtacacagcggagaggccaagtattagtaacgttgaggaaacttagcctcgacaaatatccgtgactccctttggcagagaacaggtgagcagactgatcccacggaagacttcctgtgctaggattgaatgctcttattttcttcgataacgacaccttacgtttatatatcctcctttaaagacccctgtgacgctctcaacgtgtcaatcaagacggcacaatatcgctaatcagggggggatacttattgtgccaggtggtacgaaagactcctcaattgaggtcatgaaacagctaccgtcatgaacagatggaggtggcgatagacaaagatatacctttcgttgaagaatacgcccacttcgaatagtcttggtctcgcgatcacggtcggtgcagtctcagctgtcagctccgactccccaggttttgtcggtccctctaaaattcacggtagatccgagtcctccgaatcgactgatgactgctctcctggctccgacatggacggtgaagagtagttctagcctgacggacttcgtaggcttgccatcagcataccgcaggtacatctggtgctgtcacttgtctaaatctcgtcttaggtcgtatctgtttcatggctcctttgatgagctgtacccgttccaagtcaggcaaataagtaatcatcgaagttatacgtgacttctaaaaactaccgatgatcttgtagatgaagtcgcaatccagaaggtacatgggttgactactctgtgcttcaacaccaattcttccacttatacattgatgaagcccccgtaaaccacgaagtagagtcagttgaactcttcatgccatatggaatacgctcttacgaccatcttgagaaccactagagcacgcctgagaatgtcttgatatctgttataatcttatattgaagcaaggtcgttgaaagcatcccctttattatctgcacctcctaacagcttggttgaatggaggtggggggccggtggaggaattaatgtacacgagtcgcagccctcgatctattcggttagtatacaagtagaagtgctttattttaacaatcggatgggttcactacaatctgttcatcatgaagtaccaaccccacagtcaccaaccaggaaccgttcaacattctgactgtgacccattacaccaggatgtcaacaggaaaaggatgttatcgattaataaccccttaaaattcgcacagagcctttagaaaagcctttgtactcccattacttcatattctcgctgtgagatcaatacattctcggtgttcattggtgagtccgccatcctcggcaatctctggcggaggctattgcggtgctattgcgcctgtccaagtccttgtttatcaagaatctgacatttccggatcaccaggtcgtccagacttgactctagatatgtactcatacaaggcaggttcactctgcctcgattactgctgcaccttcccgatctgttccacggtgtctaaataagtagcattgaccatcatgccacagtaaacgaagctcgattcatcgcaatcatccaatggcctaatacacctaccaccagattcccgagaatcaagtgatactgtgggccgcctcgtatacacagggcagaatgagtcatgaaaagcgtcgacgggcgcgatgggaaggcccaactttaaaccattattcatcgcgcgtcagtagtcgatccccatacgtcaggttgacagatgtctggtggagctgaaacatgtcaaacttcattgtaagttttagcacctgacggtattttgtttgcgtctggcttgctctcgccccagtggatcgtgtatgccagatatcctcgccaaacatccttgcttattgcctcaacacagagaattctaacatatatgggctcagggaaccttctgcctgattttaccgtgacagatctttccagaagaccctatcatcaatcatggcggcataaagcctctggattgtactgtaacctcgctgtagaagactccaccagctatgacaaatgttaatttcggtgactatgaagatcagcaggtctttatcggacgaggtggcgtctatggtgtcggcgacccgtcggagttccgctcagcactgtcaccgagagaaacggctgaacgaagtggttggtgctgggcgagaccaagaagaagttgagctacagtagttgctgggtcactgtggaggaggatagatattctaccttcatgtgaattgccttagagcaagccgtcacatatgtcccatagtgtaaaaagacaagaaggatgtgtgagcatctgacaagcccgctgtccacaagatcaaaggggataagttccatagagatgagtaggaagccattttctattgcaaaatgtacatgagccgtcagagaatagcaaaagccgacatatgcattcgctatatagtagaaactcaagcctttcgcttactttcgtaaaagtgtcaatgtccaacataccaaggtgtctaaactgagtcctgaagttcattgccagtcttttgaatgttttgacaaggcagttgctgaaataaagctgaagtccccttttctgttgtgtcatgagcaggaagagttcgtccaagcagggcgcccttcaagccagatatactgcttcctgaccaaccagagtcatgtaaaacgaatgaggggggtcaaaggacagtgcctggagctcgggacaagtttgaaaggtaacccaaagcgtctattatgttttcatgactgaatgtatctcttcatgttgtgatctgttgttctcgataaagaaagttcaaaagtgacgtcttggaagagggagtgtatggagcatagcccttgtcgtgggggcgcaaaacttgttgacagtgttataccatgcctaccatggtgtctagaccattttaattgtagtcatagccattgctctgaggtcttggaaggtgttttattcactttacagtttcagggctgagctaaattcatacgataagatcactttaccgtttctacatgttgaagtaatggaggtgtgacttgagatatggagcttgaaccaattcgaaagtcttacttccagtgccaattcaagatcaaaaggccttggctgttgtattattgaataccacgattaatatcttgtccctatcgtgtttcctcagtcaatattgatgagggagttgagaagagagaagagtaatggggaaggcgttgctagggaatagaccactggagaaccagcacagaacgctcgtgtgacttttgaactggcgtttgacgtctaagctgattcaattgtgatatcacttgattcattttcgtaccacttcacacattctgagaagtattggggaaggtgcgagaagataatggactgaccccgggatggatatgaaaccgttctctctgaaatacctccaaatataaccactctaccgctttactgatgtgtctgatgatttatactgctatatcaaacaagggattgcttccattccattatcagatgtccatttgtcctgtttacactataccaacattgtcctagaagcatcacatgattgcactcgatatatgtaaagaatttagctggtgcattttatataatcattcattcatgttagtctcacaaaatcccaagtaacagcccactaatgtaatggcgcctacctgcagaaggacgggagaatccagggcactaccatggtcgaagaacagcaaccagatccatggtacacggccatgacttgtacacgtatgtgctctatcctgccacgatcccataaaacaggtgcctaaaacattatatggagaagttccatcatcccaaaggttgtcacctcgaatatcactgtacagatggtactagaaaatggtaaagcagaacagcggcagtggtgaaaaagcttcagtctgacactcgacggggacagcatatagaccgaggttttctgggttgtcaggtgataccagtgctattcacaggggctaccaggtgggtaactcgttgactgcctgaataagcatagcgacggtctacaggtagccgacagtagatagccaagtgattttcctgagaaccagctgatggaagaccatgcctcggaccgagactttgagggagccgcgatggagatccgtgcccgacgtataaatgaatggggagtgtcatgagcggagggactgtaactcgtctcgaacttccgaatggggagtgccttggtgaatcctgcattggaccggaaggacgcttccccaacttccgaatggggagaacgctgccctgacgattctctgacaagggattgtctcgcgcgaccttgaggggacggactaatggtagtaagaatgggggtggttgtaccgcagtatgatcatctcaatctcactaagattagtctgagtggggatcctgccaagtggtgggaccatcttgtcttgacgacacaaggtggtagggagtccatgggggagggtcagagacccagctcaggtgggctaaggcctaccagggttggagtgctggcctttggcacccttgatgggtggtctcgagaagagaagagcttagtaatgtttttgttgttttttcgccaagttttccccggcgaggttgcgggggctggatgagagagataaatgggataaaagagggaaaaagagataattggagggaagttggaggtgaaaaacgtggcatgcatggataatgcgggttaaagttgtggctgtgctagagttggagggagtaaaaatgtcaaagtagtgtgtttagtcagcatttcccaagccgattgatggtatattctgaagtaaacggtgagaatacgggtaggcctaagtaagaaaggcccaaggaataaggaattgcttagcaacacaaacaatatatatgggtagagatttgaaggtgtttatatagtggcgcattaactttgacacggcgatgaagtccatatcaaaacaagacttggaaaatcatgtgaggaacaatataaggcctttgattggttcccctttacgtccatgaccgcgaaaagttgccaatctggtccaaatcgctttactccattgtcttgctatacgatcgtatatggagagatatgaaagtctaatccatggtagaacagtgagtatagcaacagaatagagcagtagaatgacagatggatagtattgggggttaatggaatgattctggtctcagggatgccctaaccctgttctattaatagcaaatggatcgtttatgcgttcttgagctcgacagacggtaaggggtacatgcatggcttgaaatggagatggagtaagatgagagggaagagatgatgaacttgatcgatgaggaaacaccaggagttgtgattatacactgacattgaaatagtctgtggagattcgaatgcctacaagagagatggggatgtctatgatctttccattcacatgccagtcgggtgagtatgcgttttcattattccctatcaagtgttctctgatacacacgtgcttgaatttacggggttatctcctatcaattgtgctctgatatagacatccgctcggatggtaactcacatactgcttcggcattcggaacatggatgtggaacatccgctcaggaactttccccgtcagtggtcagctccaatactgaagtcccaatacactgtcccaatacactgtcccaatactaagtccaatactaaagtccaatactaaagtccaatactaaagtccaatactaaagtccaatactaaagtcccctaccatggatttactcccactcctagttcacaatattggctcataatgttttctgctgtctgatcaggcaatgcacgaagctaccatccgctgattatgccttt