aaatatttatttttataaaaaaaaattaatagaataaaaattaaagaaaaaaatataaaatttaataaatatattaatttttttataaaaatatattaatagctttataaaaaataaaaatatttaaaaaaatatttataaaattctataaaattaattaaatctattttattttttaaaagattttggtaactctataaataatattatatttaattatttttaaaataatagagatattattaatttataattctagtaatatttctataaaaaaattcaatttattatattatttatatttttaaaataatttaaaaaaatatagctataaaaaatattataatttataaaaataaaaaattctataatattattttaaaaatattttattaatattctaattatttaaaattattataaaataatatattagatctttataattctattattaaatattataaataaaatatatttttataattatataatctattaaagtaaaatattaaatattttagaatttaaatataaattaaaatagtttatttttttaaaaaaaagatagttataatagtaattattttaaataattaaattctatataaataaattactaataaattactaacttatataatatataaatatatttatattaaaattatatagagaattctaatttttaaataatttattttattatactagataaaaaaattattatataattctaaataatcttaaatcttttaatattatatttctaaagtttattagctaaccgcgctctatagatctactatctatagataatagtataccggcagagcgcttatatatagctataaatattttttaagctttttaaaaataaacttatagaatattaattaaatcattaattgatatttttgattttaaaaataaactataatattataaatctgtaaataatcttttatttaaaaactctatttttaataatatcttaatctatctttataattaagaatcttattttattaatttttataataaagaagacataatttattttaaatctattaaaatatatattatatattttataagactatatttaattattttttaataataaaatatcaagttttttaaaatatatagataactactaaatttaaatagtgttttcgagaaactaactttttacttttcttattattcagtagggtctcatgcaagccttcccaagtgcacaattatgtcatgtgtatcaatattctataaattaggcaatgttattactcaaattaatacatggaaccacaccatagccataatccaatggcaataaaatagatacctccgcctttccctcaacaggaccgaaagcctgctgtacatcaggcaggtggttgaggatgtatagacaaggttgctcgatatcaaattccgggataagccatccatgaactcaaagaaagggatgaagaagtggaggacagatcaaaataaaaataaacaaaaaacaagatcgaggaggtcgccagtaattgcgagaggaatatcactggtctttccgagcgtctcctccagccttgttctccctccgtcgtttgattgcctctgggctgtactcggtatctagaaggtaatcccaccacctgaagctgctagagtagttaccgacaaatttctcgtggtggagatcatggtggtcagcgcccgcccagaatggaaggaaatgatggagactccaaggaaactcataaccgctgtgtgcatcgatagcttggaacagccgtagtacaatccaaacgtacatggtgaaaatgtgcagatcgccggttactgcgcaccagaggatcggacagccaacagtaccgaaaccgagaatcatgacctcgatcggagaagcatattcagctgccatgccaaagggggctgaatactgatggtgaattttgtgaatagccttgtagaggggaccccaatgaagtgctcggtgcgagaagtagtgccatgtatcctcaagcacgaagaatattgcaatttggtaggccattgtccaaaaagtggggaaaggaaccgacgtcgaaaggccaaagaattgagccatgggatggaatagcctgtcgataatatcgttaggctatatatcgaagcaaagcatccagaaagatacacaccagatctgaggtagttcaactgtaaaatggctcagtagtacaaatttcgcgcaatcccattgctcgcgcaatgaaggaattttattctgccaagcagttagcgaaaggtctcttgagctggaagcaacatgaacctacactctggattttataacccttgagtaggcccaaactgtctatgaagatccagggcagggagcgcccaaaataaactatctcgtgcataacaaaagacatgatgccagtcgccaggacatcgttttgcatccatgcataccatgctgtccaaagcctctcgaggacatttaaatgggtattgtatttagatatctcttcaaactggccccagtaagtctccgggggagccgacagtagcgtcgaattccttcgccgggtcagtttatatataaaaacaaccattgcaatgacagaagcttacatagtgtttacagacttgtgctcaaagggcgactggctcgcttgcaattgtcttaccaatagataccgatgtgtagggccttatcgggtggaaagagaagaaataaagtagaaaggagaggatttgttgtgagggagggagcgccggcgagagactttgtctgaaaaacttaagagagtgtgtgcggtatttcagggacaagccggtggtggataaagctgcacgatcaaggacctccagtcccgaggtggcgagacctttttttttttgctgtaccccttacccagcccttggctttttctggcgccaccgcctagccgattcggaccgatggtgtgctccacaaaacgagtctccactgatgttggctgttgtccactaatatcatgattgttgttattcaattaagcgtactttgctactccaggctcatccacaatctatcccctctccggctcgaagttcagtatcttgcacctaggctccaaagtaaacacagggactacgattcttagtggccttggtggtctcacctccctactacccgtgcccaatgcgaaacgatatcagataaccattacccatctatgtcgatctctcggtagtctaccaaaacacgactggagttagcttgccaatccctggactgatgcagccccttagcaggtcccaaaattggaaaaaaaaagagtagaaaactgatgttaattaacatactttgtatacggagtattatttcttacattgtttggtccatactagtagtgcttaggtcagatatgctgacatagtgacgccattcacaatacaatcataaatatttccttttcctagaaaaccccttcttatctccgcagaacacgcggaatcataaccacagagacaatgtcagttattaacgagtaagtcaaaagatgtatattgttccaaggactatctatccacgctaacgaactgaaagtgacatctgccgcttagatacgcaactggatcaaattaagcaagaaatcaatgacctacaatttgcctcactggagacccaaaaacatacgcatgatttggacgccaatacagagcgcacatctgacctagcagatgttatcacctctctctctgtgccctccaagtcccgaccggtgctcccccccgagcatattgtggaattgactttgaagctcttccggtccccatgtgaaccacatgggctgctttcgtccacagaccatggcctagaagaactcacgtggctggcagttacgaaagccactgtacagactttaggggtgatcttgaggtctctcctagaccggagtttgctcctcagcgatgaaatctcttactgggacacaattctggggtcttattggcacatcggtgtttatacactgcaaacattaccttttcggatatggcgcaggttggccaagcctcgccctagcaagaatgatagcggtgtcaaggcaaggtttcccatgtctgtctcagtccaatggactcatttttacgagtccatacagagatgtttttgtgcaggaaacttgcatgctctacaggcaaacgtactgtcaccgtttgtagcagcgaaatctgagataaggcggaagcgcgaaaggcttaaagtgatgaaggacctcaatgcccacggtatcggcctcctcatgagagagtgtttccctgctcaagaaaatgacgataagtgtaaatggacaaggttcatttctgccgatgatcactggcgtaagacggtatgtagaagtgtgatcttgatggagacattcctgcagaaattgccgagtgaccgtggttttgttgatcttggtgaagacatcctttcggctgctaacaaggagtttgcgtgtctccaaacagactctgatggcaatcactccattcgagcacctgaactagtcgctaagcaactccatgatatactgcttagactccttcctgcccacaacacccttgtattggcaactgttgacaagcaccggcgcccatcgcgtctggtgcgatactggctgccattatcgatgatgctcctaacagcgagcacctcttttaaggtcctgaagaatcgtcgccatcagctaatcagatgggttgccagtgccgcggaaactacagttgagttttggagcaattgggtttttgacccaattcaaaggctcattggaactataaggcatgatgagaaaagcgagattgccttgatgagcaagaacagcctagaggccgaccgggcaagcttagagcggatggtagtcgacttcatccttgatcgtggcgaaccgaagcccgaagattatgcgcttgatatcaattctatcacaaacaaggttagggagggagatttaacaccagttctgagagcgtacgaaaaagatctacggactccctttgtcggaactgtacgaggtgaccttgtacgagcactcttgatccaaatccagaagacgaaggtagatgttgagatcgcaattggcggtattgacgctctactgaagagccaggaacttgtttttgggtatatactttcttcaatatattgtagtagaatgagctaacggtcgcagattcgttggccttacacctggtatcctggtctcgtacgcgtctcttcgatggttcttggatctgtttggcaatagaaagggtctgaggatgggtagacggcaggatgaattaagacatgcactgcggtatgtagtatgtaatggtgaaatgtgggatatgctgaccttggatagggctgctcatcgaacgttgatatcgcctaaccctgcacctaccggcgtgctcgcatacagggatcatggtcttctgatctgtgacgctgagattttgcttaagaaagcagaaactcttctgagtgggacagagctccgcgcctttcgagaagatgtcgctgaccttatcaaccagagaatggttgtccggcagcttgaaattgttggcagaatgggttgggtctactcgaaatggatgaaatgatggagttctggggacacagtagctacattgttggcgttgcgccccccccgaatagtcaagagttataggccgctaattgctattatttaaggggcgagtagaccatttatgattttaggccaaagagcatatttaattgaagaaattcataaccattaatccagtataccaacatgtaggtttaacttgagtataaactaaatttgaggtagatcgtgattgatcaggggaatgattagcatacagacctttacaagttgatgtttaacactctaagttgaatggcatcctatcagcacttcctagcaaggagacctggagagagtacggagtactggctttgatactgcttgttactagttacactggcgcttaatggggatgcaacggaaaaaagagtattgaattagcgccttgccgtccgtatctattagtaagatcttccctcaagagaactatctctagacctccaaatgccccaacctacaaatcagtagccatgcaaatgctgtgatagattataaaggtcagggccaaagtacgtattctcataaatgagacggatgtgtgggggtatgcggcttgtaggagccattaatacagtaccagacccaaggcaaagttacagtgaaagtaccgatcgctccgcctatacatacccatattattgttatatccctacctgcttactttactccgtaaatctcccatcaattcatccatctaggcaccaatttgtgccgccactctctatcctttctgataaatgccagaacgaccgatactcaagaccccgaccccagtattccaatatttcaaggttgcattaccataaacagaccgctttctttcccgcgagacgtgatcatatccacccgccctttcccctgattcctcgtatagcgccccgagtcccttgagtcctttctagccagcaagcctactttaccaccattcggtggctgcagctctcctgcagaagaatcactgaagtgggcagggaatcagagcatcgatcgataaccttctcttttctctctcgaagggcgaaaaaaggataaaggacaggaggaaagatactgcggtggtgcccgagaaactgagtttcccgacaatattaccggaccttctgtcaagagctactatctcgagacatatatttttttttttggcgtacttgacttattccatcgttcccttgatctgcgtagctcaaactaacgccacttgcgtctacttcatcatggctggtacaagaaactatgatttcctggtgagagtaccgccattctcttggtgggcagcagactaatagatggcatttagatcaaacttctgttgattggtgattccggagtgggaaaatcatgttgtttgttacgattcagcgaagattcatttactccatccttcatcacgaccattggaattgacttcaagattcgtacaatcgaacttgacggaaagcgtgtaaagcttcaaatatgggatacggctggacaggagcgctttagaacgattacaacggcttactatagaggggcaatgggtatacttctggtctatgatgtcacggatgaaaggtcatttcaaagtaagggcttactcttctgattctaggttggaacattttggcaatggcgctgacctcgtttcccagacatccgcacatggttctcaaacgtcgagcagcatgcaagtgaaggcgtccataagattctcatcggaaataaatgtgactgggaagagaaaagagccgtgtcaactgaacagggccagcagctagctgatgagcttggcatacccttccttgaagtgtcagcaaagaacaatatcaatatcgagaaagccttctacaatcttgcctcggaaattaagaaaggcatggacacatctaaatctgaacagcctggttcgcaaggtgtcagcatagatcagcaaggcccgggaccgaatggcagtacaggaggcaagtgttgctgatgggcttgttagtatattctcctgctttaaccttcttgatccaccttacaaccctaccccccttctttcttaactccgacaaacagctattctgccatggacgcgaacaagaacaagttagggctttcacgctccagtggacgctgagatgcctaatctttttgcggaacacccttcatgtatgtccataaattgcggccgtggggcaggccgccgttctgttacagtcgttcgaagtatgtttggtggcgttgtttaatcttgtgttacgctatacttggtatttgtgttacgggaagtgacttgcgtgttgccatcaagtatcagcataatacatcaagtattttgatttggcagaagttgcaagaatgtgcgctgataatgaaagccgcctttgctgcgtatagcttattgtctgataaatagcggagaaaagagggaacaaagtagccaccagtcctctctcttcagttaagatagataatcatgatgatgtgaagagaataattatctatagtataccttacgaagtaatttgcctcaagtccaatgctggcttcgagggaacgttatgcaacaatgacaaggccccgcaatatagcatagcatctttatcggaaaatgcactccgctttcacgtgtggactaggttcatggagatcttcatttccaagctttggaagcggcttctggtgccagacacgagcgaaatgagcagcctcaaaggaagtgagaaaatttatgcgccacattcttatgaacttggcggatgactgactcagactgcccgtacgctcgagatttaattgggataatcccaacacagttgtcggttctatttgaataacggcatcgtctgtttctggtaaagcccatcttcgacctctcataataccatctagctgaagaagcttcctgatataatgcgagtccaaagaaggaaaagagacgcaatctaactgtagtttcacagggaagagcttgtttccagaggattctgattggcgcagtcctctgtgaattccaattgtgcgctgcaacttgaaatcgaacgggaatagctgcgctgctacggaaacattacgtagtgatgaaccgagtgcaaagttagagtgctcgctatgtttgaccctaccatccgtggtggatgtttcggccggcatatccaacgttgccgtggcagtaggagccacttgcctaagatggagttcttgcaactctatgaccctttgttggtattcaacggcagaggccggagaggtaaaaattaggagccaagaatcggagcgttggagcgtttgacggttccgtataggtaggactgaattcttattagtaaaagcaattcgcgagttctatcctcgtatgtatgggtacaccttcttctagccccttcaagctatagtctttagattctagcatcctacgaaagtcatagggagtcaatgattgactcgctcccgaaagtacgagcgctgttctatggcctcggcgactgcgctcgcttgatgttatttccagccttccacgatcaatggtaacaccacagtcctctgttcccattacaatgtccgcgatgcgtggcgtactcggcggctttgttcccgagacatcttgaaatttttctggtttcgtgggggtgaaaatatttgttgtaggtactcgtgtgccaagaaggcaagtgaatgttagagacggcttcattggctccaaaaattgtgacattggtcggcgtgttgcggatgcccataaatgccttcgggggctatagaacataacgattcgcttccaacacaaggtggaatttgataagggttatgttgttctaagcaggagggaaagagagcggtaggaccgacattaggtaaggggacggggctggtcttgtttggatcgatggatgctgtacgaggtggtggatgctaagataatttagagctcgaaagtctatgattaaatggattatcctggcctcttaaggatctacgtactgtgtataaggaagggtacgggtcagtgcgggggtctgatctaaatccgcatccatatgttagataaaaaaagagggcaaatttaatgagcgactcattttttattttttatttaatttttttttttacatttcccttcccctttagattttgcgccgaaaaccttcctcctactcctcctattctcatttatttagtcctctcattgcttcctcctcaaacttcaaatcaacatcgttgtgtagcaaggacgtactgcaatgcctgcagtatagagtgtccagccatactcgccactagaataccagatacaggtgttggctgcagtttacatctcgcaacattgtatataatctgatatttctcttacggacattgtctggccaagcccgcaccaaatgtcggaaccccgccttttcacagttcgaccgctttctaaacaagcgagaaatgaccataaagatgcatttcgcgtttatttatcatcgtcgtcgttggctgcccttaagcttcgggcgggggatgcttgtaccctgaactactctggcgaatgtgcgaagactgcaatagcttggagcgcaaccgaaaacatacaaactacggtcgtgcagacttcaaggacactccaggactgctacggcgtcaagattggcgagaaggtatctatttccaaaaccgatgggcctttgggagagattgaatcaatctcttttgtggaatgctctgatatcgaacgaatgaccagatatggccccatcccggcattggaaagacaccactgggcctgggctttggagttccctcttgccagatgtgatgctctcgctgttggattgatctttgacttggagcttaagggtcaacgaagaagcttcaaagtagcaactatgcgggccttgaaccaaaccacccatagcacgttactgcggttcactgagaattccaaaaccttgattggagatgattcagatgaagagagaggagtccacggctttgatatacaagtacagtcatctggcctgggtggaatgggccgccagattgagagtataaatgaaagccttgctgatttcaacattggctcagagattgtggcaatgccttctttctatgagcacacccggggcgttcttctttatggaccaaaggggacaggcaaaactgcacttcttcgccaaatacaagctgctggttggcggaaagcattcaacattgggtcttccacattcggcaggaatattggcgagagcgaagctaagctacgcaatctgtttcaagatgcaattcgttgtcagccgagtgttgtggtcatcgatcaagtggacttcatagctcccaaacggacatcgctggattctcagtctttgacatctgtcctttgtgaatgtttggaccttgtgagaggtgctatggttcttgttgtagctgcaactcgacaccccaacgaagtcgacgatgctttgagaactccacatcgattggcgactgagattgaattgcatgttcctacagcctatgaccgagccgaaattctgcgcgctatatgcggatatcagtctcccgtactaagtgatagcctcatagatatgatggcggagaagactcacggctatgtcggagctgacttgtttgctttacttcagctcgtttgtcgcaaggcgcgccagagacagatcgaaaaagctgactcgaatagttgggctttacaccaaacttctaagtttaccagcggctcaagcgatgacttggccaccaaggaaaccgtgcctttagaagtccaggaggccgacgtattaacggctctacaggaaacccgtcccactgcgatgcgggaagtatttctggagacaccgaaagtgagatggtcggacattggtgggcagcatgatatcaaacggcgtcttcagaaggcagtggagagacctttgaaagtgagtgtctacattgatggtttacaacaatggaactgacgactgtagcatcccgaacgaatgagaaggctcaatgtaaacagtaagaaaggcattctgctgtacgggccgccgggttgctctaagaccttgactgtcaaagcactcgctacagaagcgggcctgaactttatggccgtaaaaggtgctgaaattctaagtatgtatgttggggagtcggaacgggccctacgggatatttttcgaaaggcacgatctgcgaagcctagtattatcttttttgatgaaatcgatgcaattgcctcaaagcgcagcagtacgtcccaagggggtgtcaatgtgctcacaactttattgaacgagatggatggaattgaggagttgaagagtgttctggtcgtcgccgcgacaaataaaccagaggtaattgacccggctttgatgcgcccgggccgtttggacaatatcctttacattggaccaccggactttgaggcacggaaagagatattgaatatctggtgtcgtaaatccattgttcatcccggcgtaagtttggaagagctggcctggaagactgaaggctactcaggagcggaaattgtgagcatttgcgagactgccggagatgccgcattggacgaggaagaggagactggtcaagcacaagacattcggtgggaacacttcgaactcgcacttaagcaagtcaagaggcagatcacagacaacgttatccagcagtacgagcagtgggggaattcagttgatatttagattatggttacctcattacaccatgatttggccagattcatgggcaatgttgagtgcgtgaaagcaataaaaaaaggaaagaaagaaagaagacgcaactgctgtatcactattagccgatactaaagtcattaaaacgggggtgagaatttgtaaattgaatgtttttctggggtattgatggacaaacatccgtcgatttcatcgaaggacagaagtctggccccaacttccatattctcaccaaacttgatgcctatgtaaagtggggaataagtcccgggccaattagagcttaattgttagtctagccaggagcagctagttttagacatcacatctatccattaggttcctgtaataattacttaaacatcgacacaccttgaactcttgtactacatatttactacccctcaacctttaaccctgaagcaaacggggtgattaacacatttttgtgaagctacatctatgtctgcaacggctcgaggtcgctcgccaaaccgctcaccacttgacccaggtcccgagcaagcttcaaccccaatgaggcgcacgatgtcacctcgttcagagtccagacccgggagcgagcgaagcccatcctccgatcatgttcgtcgcaacggttaccgctccagaagccggtctcgctccgcttcgcgatcgagaatgctgtcgcgaagccgaagccgaagctggagtagtcggagtcgcagccgcagtcgaggctcccgacggtgtagggacagaagttacagtgaaactcctagcccttcagataacctgccaagaagctcaaaagtctgtgctattgctcactgttgccccatctgcgccctctacatctgaagcttacatatcatagattgttgttgaaaaactgacaaagaatgtaacggagtcacaccttcgagaaatattcgggagtttcgggggtatagagagcctggatcttcccatgaacaaagcttgtatgtatgggcagatatccttatcactctatcagccgcctaacgcactctttcaagttatgacaaaccgaggcacagcatatatactttttaacgatcccgcggatgcagaagcggctattgcacacatgcacgaggcccaactcgatggggctgtgcttaatgtttctattgttcttccccgaagagcattttcccaatcaccaccacctcagagcggcagggtaagtttcggccgtcaaaggcacagccgtgggcagccatcagactctcgttattctcgcccttctccctatcctcccagatcgcctccccaccagaggaggtttggtcgcactaggcccatggagagacatgacctttatcgcccacggactttatctcgatcacgatcgccacgtcgctctcgatcgtcggagctcaggtcaacgtcccctccgaggaggaggggacagctgcgctctagtagcccgcgacgtggtaggcgccgtagtcctagttacagcagttatgactacagcagccacagtgacagaagtagaagtcccagcaggagcagaggccctggtcgatatggtccgcaaaggcggtgaatagcatggagcaaacaacgacgtttccactcattggattctccacgggttctagggggttgagcaagtattgccaacattgtattcatgtaatattagaaagagtcagtcggtttaagggctttgtgcagggcatcgttagagaaattgcctgctttaccaatgtggttttactccttacacactaaaatagcactatacgaagaggtaggtaggaaatcggaaatgcggtatgcttgttaggctcagtagctctagaagaatgcgcaccaaccaatgtacatcgcggcgaggttcttttcatcggttgcttgcactatcaactcgtctacatggccatctactgacaagggaacagattccccaggtagaagaccacggagtttgttgcgaacattttcgaggacacctgcaggcgtctctggaacactaacatgggtgcgtcgcttcattaacagattagcatagcggaggcacttgcagaataactgtgcttactttcttcccaatgaagtctgtcgttggatcatgcagaaatgtttcaagtacagtcatcagcgcatcctcattttgccggagcaaacctagggttatttcgcacgtcttccggaacggtcctgcttacagtgttaaccatgatgatatctgttagccatggactcggtctacacataccgtcatacccataagctccaaatgcgtccaccatattttgagtgagacgaaacggaacaagttcaggtttatcgaacgtcaagccctatatgaatcctctcttaacgcggggcggaaagaattaaggaattcaagttctcaccttgtcaaagaggcaattgaaatcaacatgtaaaatacctccagtgccctcctcaaataggatattttcgccatgtcgatctccaagccttcgatgaatagaagttagaggagaacatatacataacggttacggagtacaggcataccctagaacgtatccaaccattgacatgactgcacaagaccgagtatagcgaagccttgctgcaaaccatgttccagactctggaaacatctcgataaaccactcatgtaggactgggggaaacctatgcttgcattagccttactacttgcaattgcaggtcatactggggacttactttggtagaattttggtggtaaacagaggtaatttcgagatctcagaacatgcttcttcgagataatgtccgatttctgtgtactgtggaaaagtaagctatttaaccaggtagagatggtaaggggcttcatgatatctcctacatttggcgcgatgccccgttctctcagcagcttgataacaatatccctcaatgttcggagattatcaacccattcaatcaatccacattcttcattcaaaggtgtaacggcgtatgttttgatatcttttttccaatcagcttcacggcgccttcacagctgaggtggccacttacacatgcgtcgtttacttgattcaacatcccttttaaggaacctattgatcatgttgttgaactccatgaggcgctggtctttgcggagatcatctttgggcttgcagaggatattgtaaatctttccatccgaccctcgaacgccaatcttccgtggtttctggagcgagttcaggacttgcgcatcgtcaagaacagctaaataaagttagacatgcacgtcgcacatatgtaccagggaaacaaaaaaacatgacaatataccttcaatagtggttgggtctctagggaaagccctaaatcccttgaggtactctgcatcatggcttgtcggtagagtcggagtcaacattgcttgaaatggtacaacaagtcgacaaggggcaattttgtgattgaatcccagagcccgagctaggttgattctagagactttttcgacgcgcgctacacatagctttagcatctcttcagagaacctttgcccctggtttatcatcgcgcgcatatctgacggtgtttcggtctttaacttcttgtttacttccttgtaccttgttagtgcccaacgaaccactcgttgcataggaaactataccgtgattttttgaagacagttgatacccctggatgccctttccttggaagacgacttgaccacggcaagcactatccatagaccttgctgaggaaagaagtttaccgctttggcgactatcttcgttaacaagtcatagacggtgttgttcgggtggcagatccttgcaaccacctgaggaagaattgtgaacaactggaattattagtggatttccacaagcactaaaccaccagggaatgctcaccagtgcagccggcatccggttgacgtatttttttaactgtgaatgcatatcatccagaatttttctcctttgattcaaagtgtgtgttttaaagtctctgtgccacagtttatttagcggctcttcaccaacagaataaaacatgcccctaaatgaaggacatttactccacttactcgttattacccctctttggatcaaagggctgatccacagtagacgcatgctccagccaaagtgtaagaactttgggtaatgactgaaaaacgtatttattcccgtgtgctagcgatcggagataattgtcaatcaccagtttagaagcctcaccgctcagactaagattagttagtatatagtaaagaagtcagatgagacatgggagagcagagggactcactatatctgagcttcttttcctagtggcttggctttctccgaatctaatatcttgttgtagtgcttccctaggtaataatgggccttttcccacctgatactagttagaacggggttggccttaggaaatattgtgggagtaccttgaatgtaggtagatagcctctcggtacctctgtactatgacatctgactgtgtctgcccggctctgtctgtccatttcgctagcaaaagatgggcctgagccccttaaattagtgacgacattccacaatgtaagaagaggctggaatgataccctggcggcaagtagattttggtgtttttcacgattcgatgccagatagacagagtcagagccatcggaagcattgtctggagcaaactcattggcagctattgcgccttccaacgtttgtattgctttacgatggtaaccatccttccacagaagcctagcgtgttcaatagtggctgatctatttttcaaacgagcagcatggagcattgactgatatgcttggttagtgaaattgcccttgcgcaaaaggcgagtactggcaagccaggcatcagctatgtctgaattggggaagttgcaccttgtacatgcgttagtgttaggctttgccccttcagcaaaagtataacgagagcaacatacgtcagttccatcatagctcgtcttagaccaagaaggtattgcttgtcagatatatgccctcctagaatatctaaacggcggctcaaagcagcgcgtattttgggaagcgcatccttctcacttcgtgagtccaagccagctatagattccatctctgctaaggcgtgcaacctaaggatgctgtcatgacacgactgcaacgatgccacggaattggcattgagtgactttgcaacactgagtcgcaggccacagataatgtccccaaatctactataacttccctgacgaatggcatcaagcgccaggccgaccccgatgttaaaatctcctgttccttgttgtgagtaaagctgaaggtaattacgcaacttctcccatttccctgtgatccatgatgcctcgattgcaaacgggacaaacctagagcccgggtcggtcgtttggaggatctcaaatcgtgtaagaatggcatctgtgtctagggtgagcacgctgctgagttaataatgtttcgccaaggaaaataccttgttgtcctgattctttgagacatgtaagaaggttccattgggcatcgacattgttgggctccttctcgagttgtagctcataccaactttgtgcagtagcccatcttccggccttgcgatgttcaagaacctgttggtcaatgttaagtgcgtgcaggtgatttgatatgccctcaatgccgtctggctcatcgatttgactatagatatcttgaagacgctggaaaagaggttcgaaacccttagagtctgtctgtttgttactagactgacgaatatattgttcccagtggaaaagtgctcttgagaatgatctacattcaacagcccttttagaaatgacctcgggtggtatagaagctagcagcgattcaacagccttaacttgggatgcatctgtatccaaacgtgaatccgggcacgcctccctgtgggagcggcctgcgtgatagttgtggctcctaagactattgagctgctttttcttgccttgtagccatcttgaaaggtagtcgaggatttcgaaaatgctctatacacaaagtgagaacttaattcagtgcctttagacctctctgatgttccgcacagagcacttacctgactgcataataggatagcttcgtatatatggttagtggagtctggaagtgggtgagataaaacgcttgtcagttcgtaaagcaaatcttccttttctttttgagtgcctccaactatacggttcagcactgcaaatggcagaagaaaggatgctatagatacgtcctggccttttacaatgcgactagatacactgaacacaagcctcgcattgtcaccactccccttttgcagcagatcctgcacaaaagtccgcagccactcaccatgcgttagagtggccgagaataatgggtaagtgcagcttgaattgacagcgccgacagtgaccgtatacttggacgtgagaaatggggtcaaagtgttgcgaaccgtctcaggaagctctgaccaacgtcgatacttttcatctgcctggacatcgcgagagcgctgagtaacagcagaatcaagaccacaaaatctgagtaggttttgcatagcgtacgcaagaaatccctgggccctggtattggatgccgacaaaaacgcctcgacaagcacgtgttgaagaaaaaagagtatgaagtcaaatgtctcttccatgctatcaaagtttgataagaccagtatatctctcttttctttgatcgaatcaacacgatttggatccaagcagccgataaggcctatgcaccgagctgatagaagagttatgacatccgaacttgtgttgaactttacacagcaatcgagcaaagaccgaattaactgagcaacaacaggatctggttgttcgccaagaacagtgcgatgaaggaactcatcgtgctctaagaggtacggtactagctccgtcagagcttgttcgacgacagtagcgttctcactttgacaacgtcggacaaatgccaagaactgacttcgaacgtccattttccccttcagatccacaagctcggattcaaatttggacatctctggaatagaagcaagggatggcatggtgttgtagacatcttgtactagttcactgtggcttctcagaatgttctcgacaagttcataggcacaatttctcgtatcctctgtaaacatgtcccaatacctgatcacaattgataaggtctggtcaagaagtggttcaatgtcttcgtcatgcaaagagttgaccagtactgcccatactgtaaaggcatcgttgcacaactccccgatttcgagggcggaccgcaggcaggcacatatcttccaaagttagcacatatatcgcattgaaagagctgtagtgacatttcctaatatactgacctggggtatcgcgctactcacatgccctttcgcgaccttgaccatctctccaatagctatgatattccttcttttttcaaccaagggttgtctgatttggaagtcgttgatagcatgggcaaattcggtaattataccaagaatatgctcctcgatgaagtagcctatcaaattcgttctccttgatgcatgccctgacttccgcgggacgagggctgctaggagttgaagcgcacgatagaactgcctttatcagttatgaacacccaaatgggtaaaagcagaaatatacctacccttgctctcttctcatccccagaatccccaagacccttgaataaatgacatgcaatcagaatcggttcgatccgtacaagctccgccaaggtacggccttcaaaggcattatctatttctgacaaagcggacattgccaaatcctgtggatttgacgacgcttgactcaacaagaatgccaggattgctgcaaggttatttttctctgaacagatatcgaagggggttttaacatccttataagtcgcccctatcctagcaataatgtctcgcttccgtgttagcactagatgtggtaatacatataactcagtcaacctgaggaaatcgtccactttcattcccagcagatcacagaggtgttctgccatgtatggacgtgatgggaagtttttcattattgtcacggaaagagtcctccaaaatggcctgaacaagcctgcgggagtgaccgagaggcgttgtgcaagctttgaaatctagttatagatttttgttagagtactgcctatgtaatagtcgacagtagagctttcccacaaatgaccgaaactaggaagatagtgtagatcagattcacatacttcagaataagctaccgcacaaacgaaaggattgggatggcccaggtattcaaccaggcgaagaaggataatgttcatctcttcatcattggaaagtcttagcaacacatggatgttagcccatacgacaaaactgctgagaagtttagtacatacgttgcaaggcgacagagtgtcaatatacatgtttcatgcaatgacgattcttgtttttctgagaggctttttagccattctaagatgacaacaaaattgccgcgacgtgttttattatcaaggccattgcagatgaaagcgattattgagtgtctaaatatatgttagtaccgcatgttcagaacagcagcagacaaaccgtacccagtgacaatccgcagttctctgacggagctccgaagggaatggaggcagaattcgccgaacacagaagaggctagctgcgaataagttgaattcgacgtatgcagcagtgttcgtctcagcgtgaccattgcggcgattctgaggcttgtagtacgtgggagtctaggaataatataggccaggattttgcaaagttcttcaatgttaggacattctctgctcgaccttacaccattttcaccatcacacacatggcagagtagggcaccattgggtgctatgccagtcaaatgttctacttccccagccatagcacacgggattttgccgagtgtgctaagaagatcacatttcttttgctcatcaaggctaacaaaggcattcctgctacaacgtgagctaacctttcgagtgctatgacttgctatgccaacctacacaacagccggatacaggtcactcaagccaccgggggatgtgaaacctatcaatgcaagtgaaactgttataagctgcaggactgtatcttcggactctgactgtgggctgagttgaggtatacagcggcgtttcgacacctgaataatctcatcatcctggatagctgagctcgagagttcatgttgctgaaaccgggagcccgatttcgatacaaagactttgaatggctcgacggagacggtttttgcgccatcacattctagacttatacgggagatattatggagaaatccatgaatcgtaatcttctgtacaataagcctaggtcacactatgatgggtctgtctaactgcaacgggacgatttacctgaagctgtgtctcgagtgtctgaaaacgacatggcatcttggtaagaccgctaagtgctgggaaaatggtagttctgaggcagtggaaaagcgctctggtatacttgatgcgattagtgaaggtgtccaaaagctggcttaactcactctgcaaactcgagaattgataaagtttgtccattgcaaaaatgtcctccaggattcgcagcaagccgtacattagctcgatttccgatggtgaggatacgccctggtcacaacatgatcgaatacatatcacaaactgcaaacttgcgcttattttgttctctatgagatctggctgcgggctctggaaccagtgaaagatgagggtccagagacgttggtacccattcaaaacccaggctacattctgtcgagtaacggagttcttgcttgccacaaaaggagggttgtcatttcctgctctgaatgagtcgagcaggcgaaaagttagattgaaagcgtgcgatgatgatacgaacttgaatctcttttcgaaaagactgcgaggtaagccgagtctgtctagatctacaaggagatttccttttagggtcggtagaatcatcttaacttccgaatcagctcgcagactgaggctattgagattctcgagagaaagcaggacctctgaggttcgttagcccaacatccttaccgacggtcactaacgtacccgttgtgcacgctcgtagaagtccggcagtagaatgacaagagggccacaatctagagtgcctattctgagcgcggactatgctcgtaaggatactcccagctttcgaactgatgacttcattgttccaaataccgagcaattggagtaaccgtacgaccaaccaggcgtacagcggcgcatacgtactttcccccaaaacagctggatcaggatattccgttagggtttgaggtgccttatcaatcgataccaatacaatatccagacaatccaagacttggccttgagagtcagggtttggatccttgatgcacggttccaagcctgctttcaaaacgatgcatatcaatttgctgatatcggtaactttgtcattgaaacggagttggttatgtttccctcctgcaagttcttgacggagtagggagaatgtctctttgctcaggctatgtgtctgattcccttgggaagggaggcgcggtgctaactgtgctgccaaggtagttgggggttgccagctgccattccctggagctgaatatcgagacgtctcgatatcatcagtcgccatctggggcacgcctaatcatctttttagattgatggagaaccccgagttaatattgaactttgacgctgatgaaggatggatctctacctgcttgtgggtgttgacccgatatctgagctgaaacttacgatatatgtattttatacgtaatacacgtattgcaaaatttcctgacagccttggaatggaacctcacaaacttctacagagtatgcacttacgtctccttctatatactgatttacctttatcttcttgaaagcaacttcgagtgcactaagccacaacgtttctcaatgcaatcctagaagtaggttagagttacatccacgacaacgtcaagcatacatttattgatatttggtatatgttcgctcctcgggagactgacgttatctatcagggagcggccctgtacaataaatatcaaattagcgcatttattattcccgttacctggagcagaaactgtggacccagggactcgtgagctgggatctcaggtactcacgaaaactcagcttcattgagctcgacagcggataatagtctgccggctatggaggaagactcgagacacgcttacttcatgaagcaagctttgttgatggtaatgccggccccggctttgtacataatactaagcaagtcaagcggggctcacattctttagggagaaaaagctcttgagacaggtgaaactccggttggatgtgtcttagtgtatgacaaccaaatagtcagttctggaatgaacgacacaaacaggtcgatgaatgtatgttgcccaactgtcatgaaagtacattcgtgcgaggaagcagatttgagtgtgcactgtactagcaaagcgaacctcgcctttattttccaaccatagggagacgggcctttcaacattattgtgaaagtcaaatgtagaactgagtgtcctgacttatctcatcagggtacaagacatgcagagtttattgctctcgagcggatgctcaggaattatcccaagtccttacttcgttcaacaaaactctatgtcacggtcgaaccatgcgttatgtgtgcttctgctttgagacagtaccgaatacaggctgtgtattttggctgcagtaatgaacgttttggaggcacgggaagcattctctcactacacaccgagttcgtcactctccagtcttgactctactgaattcctaacacacattagtttctcaatagacccaccttacccagtctatggtgggttgttcagtaaagaagccgtaatgctacttcgaaggttttatattcaagagaacgagaaaggcaagtgattgtctgcgttgttaagaactcgagcatttattgactatatggtagcacccaagcctcgccccaagaaaaacagagagctaaatacaagatttgaggatgacgcctgagggctacaactttaaggccttaagaggcaacaggactcggaaggccatcgaaatcactatggggatgccaccggcactgtggaaaaacctatcactaccatgtggtttagaggtaaaatgagaaagttctcgtatgcttatgttatccacatcaaacctaaagaataaatataccagatcccgcaagttacggctcaacttgatgatccataccaatcatattttcacgcagaaccagccttcgccaaacgctcggcttcgagctcacgctcagcttgctgatagtacttagctgtgtccacgccatgctttatagaagttagcccgtgaacaaaaggaatatggcagaacaggaatgggaaagccctacctgatcatgatttacaatgttgaaccagggaagaacatgaatgaataactctgaataccgcgagttcctggccgcgactccttgcagataagcagacaccttcgaggtgccatacagagattcacctctcttgaccttgtcaaccatttctcttgtatccatctcaacttccctcgaattctcggtgaaaccatagaagcgatctgatagtcatgtaagccaatgctccccaccgtagatgaacgcggcaattgacatactgcaagatctttggtagagcacatggagacctccaataaggccgattgctgttgctagccgcatcacaggggcgaaacctcctctaccaacatgagatgggctcaccctttccatggcccagaatgctagtggcgaagcggcagctgctccgccagcaatagcataatcagaaggtctcgcatatccaaaaactcgtcgcaggtgcctggaagcagtgagcacttgttaattattctatgatttcagcaatcctacgggtcggaatcaatcaactgcaaaccatagttagcaatcgttcattcatcctacattgggggagctctcgcaccggatagtcggaattagcccgttttggaggggcaagaaccgtcttgaaatcagtggccattgtgaccaagtcgaatgtgaagcaagcctgtagtggtcgtactgttaaagacggctttggttacgacggaggtgaactcggagagcacaagttgtgccaagaatggggcttttccgcttttagactagtgatactgctttggcttactaaggaaaagcattgataacttgggacaaatcatcggtcagtccgtgtcaccaattagcatagctgattactactctacttcgaaacttcgaagccttgggtgtacgtagttgaggtgggctggacctacggagtactgctataatattccattatctaggattagggtcatagtaaaacccaaatagcgtaaggctatacacatttgaactcccagctattgcccgtataatgtaaagttatgtatgtctaggtatacctaagatccaccagggtgttattttcagtacctttgtaccgttacatacagtattgttcacatggctaattaagtgcgtacatacgccgttgaacagcctggccattgaacgcgtctcgatgcccacgcgcgtgggaatgcatcacggcatgctaatacctcttcgactgaagaaaaaaaattgtttccgctaaacttatacaatggaacaagacagtcatttggatatacaacaaggcttgcagtcgcaaactgcgaacgatctctttgactacgatgtcggcttggatgagttattacagcgcgcgccaaccgcgtcaagtataaatgcacccacaggcgattctgggttaggtcttgggcttgatgaggaagtcaaggttgctagaaaacgacagccagtcgctaaactagacgaaacacggtgagttgggccactcagtcaaaaatggcaactagaagtgatctaactgcactccactataaggttactgtcccaagctgggatacctaggttacgtcgcacggccaaacagaagttgaagttcaaaggaaagggtcatgaggtttgatacatatcggctcttgctatcatatttgcacgagctaatcttcttactactagttttctgacgtggcccgcttattacagttctatcaattgtggcttgatgatctcttccctcgtgcaaagttcgctgatggtctaactatcatcgaaaaactcggccatcataaacgcctacaggttatgcgcagagaatggatagaagaggagaagccaagagcccggatggatgacacaggacaagatttacaagcagacgggtcgagcttgccggttgcggtaactactaaaagtcatcatgctgtcgatgcgcacgtattttcatctcatagcgttgggcatggcaaaatcgataaggaactatcgaccgagcaatcagatgtccctgctcaggggttattcatgcctcatgatagcaacaaccaccgtgcgatcacacgagacgttcctgaagacggtgacgaattagaaatccttttgagggagcagcagtgcgatgaagctacagctaagagtctctcgacctttactgatttggacgccgaccttgatggaatggaggccatggaagaattcaacatcttaactccgacatgagctgcaccgttctttaatcgtcaagcgacaaaactgcacaacagggtcctagcgatattgaatctctatctaggaatagcgcttcgtgtcatggaggccggtaaattcatgcgcacataggatatgccacaattcttaacgtgctacaggtaactaataaaaggagaatataaagaatctgagatttgacagtagtaaagagttgcttattagacacgacttgaaaagagagcaccgaagagtttggctggggatgcggggaagagacggtgatatagagcaaaggggttggttacgcaagacgccatagcttcccgatatcactacatgctgtgtgtatgactcaatgggtagacgtttagcacctctcgggggttatgggcacaatcgactatctcacagggccactggctcagtgaatactgaaaactgtccacctgcgccggcccagttgagcttttttccacgaacagcagtgttttcgacaattgttgccacctcaatatcatccgaagtgccttggcctgtctgataggtggcggagaagccccaagaccaaggacggccatcagtatcaatagcgatcgaatgatccgatccagctgcgacagtgcttgctttaattcctggaacaggggtaggttcgatcaagatccggggtcgcccacgttcatctttgataacggcttcctcaggaagtgtatcgactttcaaacctgtctggaaaccatctaaccgaccccatacgaggcattgctcgccatcagcaacagcaatcgagtgatgagcaccaccacaaacttgactaatatttttccctgacaatgagtcaacaatagtaggatgaacaatagcagcctcgtcaccaccagcacccgcctgaatacccgtctctccaaaactattcaggccccaagcataaaccttcccggattgatggacagcaaatgaatggaacgcgccactcccgacatgtataatgttcttgggcaggccaaattcacgtggctgaaggccgttcaatcgatttcgctcgataatgcgacgtcctaactggttctgttgaccggacccccaggagaagacagcacccctctcatccaaggcgagggcatggttatcgccgcataccagatgctttatcttcttcagcgagggaattaaagttggagtcggttggactgtatgagtactatcgaatcccaagataccatcgttactctaagctccaagtcagttaaggtctacaaaaatgagcaaataacttactctgaacgtgccccagccgtatacttggccgtcttctgtgagggcgaaactcgagctatccccggcagcaacttcaacgaaaacagtactttcagggaaagtatcagagggaatagcagttggggttgactcgtatgggttgagagccggatcatcatctgagtctgagtcggcatcactcttgttatcttcaacctctttgtagcctccatcccacgtagtatcccttccaagcgcaccttggtcattcacaccccaggtaaggatcttgttatcatgggtgagagcgacgcaatgcataccaccaacagcgacctgcactacaccaaccttatctgctgacaggtaaggattaagacgtggccgctttacatcgacggcattcctttccggtccaaggccaagttcacctgagctgccttcaccacaaacgtaaacattaagtcgagtcgtcggggcatggttgataaccactttcggcttttgctttgtaacacgaggttcgacaacgcgtgcctttttgatttcgcgaataggctcctcaacagcttcagctttacgtttgggggctgttgtgcgcgcagctttagtagtctttgtgcgcgcatcgccgcctttagacttggatgcgctagctttcgcaggccgttcctttgctgcagtttttgtggcagaagccttatttgtatttgtggtgcttttggatggcttcgcagaagctttggacgtgctctttttaggcggcatcctttgagtttaggtgaggaaaatgagtgaatatgtaaggggagaagagaatatataaccaaggtaatatgtggcgaaggaagagagaaatgtcttaattggggggaaggtaaagtataggtacaaaagtagagccggcactagagaaaaatagaaacgcgacaggaccctaagtttactcttgttgttgttattgttgctactgctacttagggtaaaaacagaaaagagaaaaatgccatctatgcgctaaacccgagttgttgttattccgatgatcgggaatttcttgtttactctgaaccacaccactcatgagggatttggctcggttctcattgcggttgactgtgtgggttgactgccactgaaattcattaaattgtacgatgcgggcaacagttcaaaaattcaagaaggttgttccactttgacccctttttcccatcctcgatgaacagatccccatatgttctttggaagggctgtccagtggttgcttctctttccgttttactcgcttttttcctctctctctctcccccccccccccaccccccccccttaaaagggaaaacttaaggaataatgaagatatatatatgcatgtgtatatgtgataaaagtactattgccatcgagtaagccactcctattcagcgctgaggatagttcccatgctaggaatgtacaactactacagatactgtgcttacagtacaatgtttccacattgatggtctactcagcaagtctaacttcgatctgggtttatgtaattttgtaataatagactgactactattactggataaagtcaagtgatggtaggcaattgtttgtatataattttaggttcttctttttttttttccccttttctctaattgcccagcgaatagaaacgtagcaagcattgtatattttcaagagaaaagggagaaaagagaaaagaaaagaagagagagggggaaaaaatcatgatacttcactattagaacatactataatcttataggatacgtatattagatttcttgagaagtgtaagtccatcaaaatattatgatgtaacacggagccactacacagtagatcttggctagtttagaaacccacctcatttaacaagctgcaccagggaatatctctacttatatttcgagtcattcgtcgccattgtgtatcggctacctggcagatagtattctcaagggtattgggctaaaaaggtcttcttttccagatagactgtatgtagctgtcgctctcaatccacataagcaatgcatgaagaacacataaggtaacctccctagaaagtccccaactactatagtgtgccatatctgatcccagtaccagattaaaaagtagtttcagattaacgactaagataatctctatttctatacgctcagactctaacatttgatacttgagtttctaggcagcgaagactttcgacgagatctatataatcagtctcgcaactattggctagctcatgggttctattcggtgaacatctaaactaatgatttccggtcttcctaacaataaatccttttgtcagaacgttgcctagcatgcacctggcttaaatataaattcgatacctcaactaaaacccctgcttctttgacctaacccagtttaaccaattacccatcagggccttttttttttcgagcagggatcttgtatctattagtctgtacctacatagacgtgagcagttcccagcaaaccactgagtagtctatataagcttggggcgttgactcatccatatattggtagcaagtttcatggagacttggaaaattgtgcatagctcatgagttcgtacaaacatagttaatcattagtatcataatcattatcccatgaggttgaaaccttgctcctaacatctattactgtacaagtgttctaaacgactataggtagccagtagttgtattaacacccgaggtaagtctttctttagggtgatcccatgcaagcataggtccataggtgtcacgaccctgggctgtgagtattggattcaacagcttggatagtggtcacagcacggattcttccacacattataacattttgcccgagcggcacccatttcacctccctcgggttgagggcagcattgggctttccttgttcatcacgctttgaatccggacttactggcaccccgccactgcccagatatgtcggcgcgacagttacaatgatagagtcaataaattccgtatattcggggttcaacagctcgctcaacacagtcccaccaccttcaatcatcacacttttgaccccctccgacgccaaggcgcgtaaaatggcttcccagcgcaaacgccaattttgattatactccacaattcggagaaagtcacctccgtaccctttcagcatcatcaatttctgagggtggatttgggcccctggtgatacaaccacccatggtgccttgcctttcccttcaaccgctgtccgcagcattctgcattcgggatgaacgggccatcgccctgtcgggtcgattatgaccggccgcggttgccacattcgcccaagaccgccaaaccctcctgcaccttccagcctacaattcaagcccgggttatcagccagcacagtcccgacacctatcaaaatagcatcatggcgtgaccttaggtaatgcgtcatcaattttgcctccggcccagaaagcactgtctgcattcctgggagcagtgatattttggaatccatggatgatgcatatgacaaagtaacgtgcggaaactgacgtctctcgtcatattttgggagatagggttcgagaaaatctaaaggaaactgagggaacaggagcgtgtctggcggtaggggagaatcctgatacgtttttggtggtgttggattggttggtgctttacagttaccatcagtaacccttatcctcacaatgccatggcccttctggtattcatatccatcatggggtatgagtttaacttccgggttttgtattctccatttcgcagagacattgcggacgtccgtgacagtgcagaatttcccccctgcttcgataagcttctcaggttcttcctggaacttcgtgtatatagacgaaggcaaataccctttaatggcctctttgcgagcaaattccataagccccgaattacgctttactttgtcaatgtaatcaaggtcatgcgagtgtatagggctgcttccaggtgttcttgcgatagtcaccgtggaataggctccttcgaagcgcacaactttaatctgaaagttgcagataccaccctcacgtaccctctttttccgaggacgcttaccctctggtagaggtcgagtctcggatgtgcgatgtgttgggcgtcgtagacgacacatatagtagtccgttgtgcagtggccttctttgctggagttggacctttgcttaacccacacattatcgatgtatggccagtatgtttcaaattcctcgaggctaatctcgattggatctttgcactcaaacatcacttgtcgtattcttgcgaggtttggcgggttgtttataaggttgtaactagttggagtgcccgcatcctccgaggggccagcagtggcacaattgccattcgactcacttgatccagcgtgtcgtaaagtggtctcattctcagctgccatagtttcatgaaaatttgaagcaacgtggggccttgagccatctccagactctagtgagcttgtttgactgccgggattgtgcgttgcagtgtgatggtgattgctcgcctccatcgttttttccgatattgactccagggtaggcgttgccagtacagtagtttcattttgtaagggatatgcgtcagatttggaggataatgaatttgcgctcgtggttgacacgtccgaatagtcatggcccatgtcgggtgcttagaaattggtccctagtagtcaaagactgtcctgaggtgcatgtacaaaacctcggtttggagggtcccacatcggttggcaatgatttcaattcatgattaatcaatggtatagatacatacatcagtggtaggtttaagaactggagaaatataggtaggctcgacgtttcttcttagtttgcaattgccccgttcagcgatcttctatgctaaacgttaggtgtcggtctgcatcgcattgacctatccgcccaaggaatccttggcgcaacctcgacgaccccggcgcggaaaaagtccgcctataagtttaccctccgaggtccatccgagtagatgtctatatagcaccaacactacctacaatttgcacacatcatgattctgaccaatccgcacacagctcgtacgaggaacgatagtagtaagttaggtaacaccaagcatactctgcataacaactacctagtggaaaacatttaatatgccccgatttctgcgccagcacgggcaagcgtctcgtagactctgggtggcaatttatacttcaccatgccagaaaagatcataagatctttggccattaccagtaactcatcagctaggctttgtctgatttcattttcgtatgttccagagcgcagtcgttctctttcatggccaatacatgtgatgctccacattaccacatgcccaatgttgcgagagatcattgtgggaaatgatgagaatgcttgagctgcgcttcggatatagggcaccgagcctctagcccgaagaggaaggatattcaaggcattgatggcctgcaacaacactgttagagacaaaagcctagagggcaaaggaaagaaagtagaaaagagcaagagtccttcaatttgtcatggatgatggtacttacatccagagctggagtccattttcctgcttcaacctcagctttggcttccatcatttgaagcaacaaaccacatgcatcacgattgactgggcggattcgttggtagtacagagcattcatattgtaaatacttataatgtttcttgccagagccactgggtcttccactgccgtcaagctgaggctactgccaggttccctaagagcctcttgcccagaggcttgggcatcctgctgttttgtccgtggttgtaatggctgcagcttcaaggaaggaccccccagttcgacagccacagaatcagacagtgctctgttgatgatatcaatcacacgatcgtagtcttcagcgagatggtacaagaggacggcatccgtgattaagcccttgtcatcagccacagctgccgcttgcacagttatggttttcaaaaactcctcttgatctaccaacttgatcaagccaatccgttgttcgattagccccttgactctggttccatcggaacgtacatccccaagcaacctggcgaattcccgggtctccaagatatattcgcgcaatgcttcgtgacacaccgaggcttgagactttcctaaggatcctggaaggtcggcgttaaggcaaagcaaggagaagtaatcaattgctgcctccacgagtccggtacggaattcctttgtgtattgtatgacgagatagccgaagttgatctgtggatattgtttcacagtgaatgatactgcttctgttagaaaatccatatgcagccagggcagagaaaagcgaaggccaatgttacttacgaatttcttcacctgaagtgtaaaaatcagatacgcgcaaaaggccatagtaggccaaagcaattgcaaagtgcacagcgctgactggggcgtaagaaccgaggtaggagacagcttgttcaaacattcctcccaggatttgtaggaggaaaaaagttccatagccgccaggtccctcttggcccttcccgaaaactcgctgcccgatttcagcaatatctgtctgtatatcctccagcccaaaaacatctcctgcaacctcttcaacacgatcatcttctctagccaagctgaactgcaaccacatccagtcttcaacactttggtttacaccttccaagcgtcggcgactaaggtcacagcgtccgataatcttgtaacaagccatccgataaggatcgacagtattatcaggagcattgcgtgatcgttgttgatactcaccgttgattttttgctgtaggtcccttggtaaacgtctattctgtgcgtaagttgtcatataagtcacgaatttatgatccaatgaccggaacccaggatcttggctaacatattctgcagcctcagtaatgaacccacaccggagaagatagaatatgaggatccagcaataatcttgaccaaccatttgcaactctgtcccgtcgggagcgagatccttcctcaccgctctaagtcgaatataggcgcgaatcttattgatcacagttggtattccaccaagctgcgcttctcgagggtttttagcaatcacactttcaacttcattatagaatagattctcgagaaacgtcctggacccatccacaatcctcttcctcaagctaatagcacggcgcgaggccggtgcttcttccagataatcctcagaaaattggcgttccttcaatgcacccggatctgacgtgtttacaatgtttggagtttcttggacaatgcttatcagcgcatggtaagcgtcaaagagttgccggggaaccttatgctgtcagctgagaatataaattccaatcaagtcaacttacatcgcctccgacatggctttcaacttcggagaattcgtggaggatagggaaagtatgtgcttggagtctagcggagtttaacaattgaaccttatccgcatagcggcccatcttttcccgtaagaaatgaagatctgaagactgagtcccggatgcctcgcttcgttctatcggggcttcaaagaatcgacggctcgccgttccagtgccgggtacaccaataactgatttctccataccagagcgcccaaagacactcctatgggtgacgcctggggcggtgtcgcttgatgtggcaccaagttgttgtttcgactgtcgcatagaacgaccgaacgcgcctcttccatcaccggtattatcatccttctgtgccagaccgaaatgctggaaaattctccgccgttgctcttcccaatctaaatcgaccttttcctccaagaatatatcgaaatctctatggatacgagtaagactctctgcaatcattgcatggcggccgcgttgttgtatattgcgcaaaaacttttgattgtcggggtcaaaactctcctgttctttcgtagggcctgataccaaggcttggtggtctaaagatctaagatcccgcaaagtatgtcctggtgaaactccagatgcagcaaggagatagtgactgttatgattcacaattagttattttgtaaagccatggaagggatactaaatctgatgaatatacatacgctttactgttctgtatatgttgtggaccctttgttccaccattaccaagttctcttgcttttcttcggatatcatcgaggcctaattgaagactaggtagctcttcgtaattgctgcttcgccctattgtagaaagtggtcgttttttaccacgctccaacaagctgttgaaaaacgctggctgcgtggattgattaggaggccgtgaggattgggttacattagcctgcatctggctctgcccaagatttgaagatgggttagactgttgctggggttgcggctgtccgctaaaaagtgatccagttgattgaccctgagtgaatgtattccctacagaattcatagggctattcgtcgtaaagagggccgatggctgtgtggtggctcccagtgcaccccctccaaataatgaatttgagcttgtggatgccattgagcaataaaaatagagaaaaaggaccttttagcaatcataacagtgttggtgttagtgaatgaaccctgtttcataagaaagtggggtagaattatacaaaagccagtggatggaggaaaatgctcactgttctagtcacaccagacaatcttggacatcggacttggtagttctgttgtaggcctttgcacttgatgtttagaaacagctctgccgcgaactgtatttccaaaaccagcttatcccggaatttctatttcaccgaatgctcagttctcaagtccacagatggtgtgtgccttaggctcactaaaaaaagaaaaagaaaagctctttctacagcaacacaatccaggtttaattaagagcagagtagtacaacacttcctatcttcttgtccctagacttccctacattctcatattagtttcggcaatgcccgtattccaaagcaaaacgttccgtcgtgctacaacagcttcgtcttcactcggggagcggatcggcgagacctaccgcgctagattgcccaagcatccgtttcttctctttgggttcccctttgttatgataatagtcgccgggtcatttgctttgacccctgctgctgccctgagatatgaacggtacgatcgcaaggtgcagcaattaagccaagaggaagcaatgaatttagggctgagagggccagatggggaagagggaatcaaaaggaaccctcgaagacggataattggagatgagagggaagagtactatgtaagttgaactattcaacctatcattattgaagggcacgccattaacaaacttctgcagaggctcatggccaaagatttggacaactgggagcagaaaagggtgcaaagatttaagggtgaacctgatgggaaattgtgaattaaccttgttgagtactatcatactacatattcagcattctgattatctcgcctgttggctgtttccgcatttgttcatcacaagagctctgcagctgatcagtttgcttctgtttctatatagatacagtcccctctttcctctctcccacttgctcttgtacttgccaaacagcctttgtgggcctaactatcatgtacacataacaaccgtttcgcatgcactcatttggtggtttccatacataaaagtctgccgcttcttttatagcatctccgtgtgtcagcagcctctctccgtagcattatttgaaattggaagccccccaccctatgtacctacccagtagttgtaagaggtgacaactaaaacatcataaaagtgaacctaatgggttgaattgccttgacactttattttgtccccctcgtcttccccacccctaaagccaagaaataaagatgacactcatttataatattcatcactattatatatacatatgcccagactgcagaactatcagcgtagataggattgagtaggctggtatgtcgttgtcacatccaaagaggacttggaaaataaacaaattgcaacaaccacaagccacacaactgtggtagatttaactgcaaagcgtatattattctaggtccctacgtactactatactttataaccaaaaacaaattatcttcattatatgaactttttttcttttcttcttcggtgatcttctctaagaagttggacgatttaaaaatacaacctttctcaacttcatttattatccgctgtgtggttggtatgggatttgttaatgtttgtactgcggcagcctgagcaactgagtatgccaccgtactccggagtatgtacaatgatgaccagtaaaatttataataggatactttcagctatatactgtataataacaacatcgtcagttatggccgacgcgacctaactcttaactacatcagaaatatattagaagacagatatttgggaattaaccctatgctcctcgtattttggttgctatgactagtcaactaacggatggccgtggtgactgatccaagataaatcataatagggagcagatttaagaatgaaaacagtttataatgttgccaccgcgctttcttccaccttcgtcaggttccttgatgagaagatccagaccggcctcctgcctcatgagttttggcttttctgcacaatttcgccgcttcgcggccctctttctacccaccatctacgtcatacccagagaacgtcttagttccttcagttttcttcaccactcattcgccctacctgaaatttctcgcttattgacccgtttccccttcgtgctcaatgatggtaatggaccagtgattggcactgtgtatcagccaaaccccctcctttcccccactttttatttctaggacgtcgattggctcaggaactccgtctggagctgagcgtgcgatcatttttttgggcccccttatgtgagatgcgagccacaaccgccgctgtggccagaacttcatccaccttcagtacccaattttgtcgccttgtattcgaggtagactgctaagccccggaaaacctaagattctccttttcttttaccgtactgatggtttttatctacttgtgattcgacctttttttttggaagatcgtctggccttatccaacgttgcccccatcaaagacttgctggatctatcgagaatatcaacccttgcgcatagactggttgtgcaattcagcgtgttctttactgtcaaatatcaacagcactcggacacggtgctagttaaatgtgatagggactagagtgcattgcttctaggctgattagttctgttggagaagtcctcaggaaagtgcccggctgctgggtgttcccactagaaaattcgagtcatctcgagatggcaagcgggctttctaactaatttgagcacccgagcgttattggaaaagcaagggaaagaacgttgtgtatgtgaaggaaatatgtctgctatgacgggtccgagatcacctacttctccgtggcctcaggagccaccaaacctacaaattacaggccaccctacctcagcagcaattttttcgttgtgtgaccctcatcagtctccactcaactccagccttagtcctcgcaatacagtccctgaacgttcgggtcctaattatttctctatcagcgtagagagttccaccactcctagaaagactggtgatacgctctcttatgcccaatcttcaatccctagtccgaaaccacacctattacccacgaaggctgtgctccatgattatgcgaatcacacaggaactggctcaaccgttgacgaacgcagagcgtctgtgatctacagacgctctttaagtcgtgtcttgccgaaaaaggattttattcctgaccgatctcatacctctacgaacctaacttctgaaagtggtcgcgccgttgcagttgaacgctgtgctgagttactagaatcctcacccaatgatgtcatgctgctagatgtgcggccatatgcgcattttgcgaaagggagcattaagggatcattgaatctttgcataccaacgactttattgaagcgtccttcgtttgatacacaaaagttggcaaatactttcacaaatcacgtggacaagatgaattttgcgaggtggaaatattgccgttatatcattgtctatgatgcagggacttctgacatgaatgatgcggggcctctagttaatgtgctgaaaaagttcacgaccgaaggatgggatggggacgggctgatacttaggggtgggttcgactcattttcgaaccgattccccgctctcctgcaacagcaaagttcgcctgcaaaaccatcaaaaaagccaacttcaatgcatatagacctaccatctgttgccccaattgctgggggctgtgctttgcctgattcctcacatcctacgatccccttttttgggaacatccggcagcacatggatcttcttggtggtgtcggacaaatccctctccagctacccgagaatctgacagaatcgttgaggcagtcactaccaccttggctgcgggaagcgacagatccagcagaccaaggccgtggcgtttcagagaaattcttagaactcgagaaaaaagaattagaacgcatgaaacaagccctgacttatgacaagtcttccgatacttcagcaggcggtgttttcccggagaaattccgtgtcgcaggtatcgagaaaggcacaaagaacagatataacgacatttatccttttgaccactcccgagtgaagttgcaggatgtgccgcctggggagtgtgattacgtaaatgcaaactttatgaaagcagagtatggcactaaacgctacatagctactcaagcccctgtgcctgatacatttactgtgagttccaccgattccccagtatccggtctttcttatgctcgttctctgcaaacccttctgccagccctgatattagtttggcttacgaggtctcaggatttctggcgtgtcatctgggaacaagatgtcaggctcgtcgttacgttgactgcagagttcgaaagaggccagattaagtgccacccatattgggagtctgggaaatatgggcctcttcaagtcaacaatttttcccaaaaatacctcgatatagattctccagattcgcaggaagtcagttctccattcaaaacaagcgaggattccgctaaaccttacatcattgtacggcattttggtttgtcgcattcggcttttccatttcagccactgcgtgaagtaacgcagttgcaatatccatgttggccagattttggcaccacctcacaacctgcccatctacttaagctgattgaacagtgtgataaagtcacaagtgcatctcccagtcgtgacgtaggggcaactgggcggaggccagtgttggttcactgcagtgcggggtgtggccgtacggggaccttctgtaccgttgatagtgtgctggacatgctgaagcgaacacccgcagagaatacagcacactcgcagaactctccaacggttgatcattctgaccacgactgcgtgtacgataggaaactggacctcattgccaaaaccgtagctgactttcgtacacaaagacctagtatggtccagaacttgagtcagttcgtcctgtgctacgagagcgttctagagtggttcgtctctcggatggaaaataaaagcttggcatagtgctagtaatacagctggtcgcctcactcatgagtcagacttgactcgccaagcacggtcttgttggttatgcccgctgttcagaatctacacttgtctggtctcccttcatatatgatatgtatacttagacgcattcctgggtgttatcttgacttgcgcttctacttatttctccagggatcaattttgttcggtctatcatagaattcgctaaagaatttagctatttacttgtacctctggcaatagcaaattcatggtctttcgcgacagtgtgcgcagaagaaacagggcgcgccactctcttccaggttcaaactagagatttctgaggcggatggaatgacaacgaaggctacctgatgtagaaattgttttgagagcaatgggattttttctgataaatgaactataactacggaaaagcccagtatgagcaaatttagaacataggctccggaatcgaaaagccaaagaccataacttagaaaaaaaaataaaaagaaagttaaggtaaactggatttttgtgtccacaaagagggcggtatgggtctggatatatctaggcatcattaacttctgaatggctgcctccccctcatccataaagataatttggagtggaacattataatcactggatgctcaggcagccatatctggcggtcagcgactgcctgactgactgacagcccactcgatcctgttcacatccgtgctgatagtgaaagaacctcttcatttctaggcggcatattagtctgcttttactgcatggtctaatagacctgcatccttagatgctcgtatatttgcaagtgccagattccaccagcaagcttcaatctagagatattcttcagcttgttctttcatcatcaattacttgggtccttctgaacgaatcattgaaaccggtgccatgcttctacaactccctacagaattgatacaacttgtttttcaatactcaactacgacagcctttctacaggcagctttctcttgtcgcacgctctatgccattgcctccaactgccgggagattttattgcatcatctgtatcaaactcccgggctgaatgaggatcttctacctgccgactcaaagcaattgttccgggtgcttcaaaaacgcgcttcccagcaactgtatggtgcccagttcactgcaagttgcacttgtttccactttgggtcattggtccttgatgtcaaagcgtcatcgctggccccctctgaacaccagacctttgcacttgtctataaaggtcacgaggacattcagctttttcgcaccgagaatggccagcttcagcttaaagcttgcttgaaaccacaacgacttcaaccaggagtagtcgaggttctaaggacagcctttgatgcagatgatggcctctatgtcctacaacgctttacatctacagctgaagaaagcccagactcagagcacccgttcatcaaacaagcatttaatacctatactagggggcaggtctatctcattcgctattccctccagtctcgccaggatcctgttcgcgtctgtacgtttccggaccatgctgagtatgagcctctggctcttgccgctgcccaccgagatacttttgcaatctcctggcagcattcccgtgaaagtgaagaatatgaagtagtgctttataattcacagagcgcatctagtgcccacagcctgtcaagcgcaataggttcgtttcccagttctgctgctacctacattaggagagatagattttgaccaagttccagatattgcctatgattcctgtgtccttgtagactggaccaaacagcgtcaaaatgatgatgtacacctccatgcaagattggccagtccccgtttcgaatgtgagaaaggacctgtgatagacctcgcattcaatgatagatcaacccaaatactctattaccaccgagcccaaactttatataggtcattccaaaatatcgaaagaattaatatgaattctttcccggtccagcctacattatatcagaactcatccctggtgcagttctcagattctttgcgtcttctcttctcaatcgccatccccttttacggaacacatgcaacgcgagtggaggaaaacggccattccagatgtcagtggaaataccttgccttcggaatagccactcatcgcacggaagattggaccgtcgcatgcttgttgaaatccgaagcattctgctcatctgaacattgtgggcatgttctgaaccttgaacgcgggcgacgctttcttaactggacagtagttgcacgactttggggctttcaggattcgaataattccctcggctgtaaagttgccacttcgaaacatggcacacggattgctgtcgctaactggaatgtcttgtacatctgggcattgcaacccagtgcactcatcgaacaaaattccaacggatattacccatctttgctgcagtccccaggctcggcaatggttgaactgcgaccacttgttatcccactatacgcagtatgcttcaaactacgttttacagatgtggaggacgaattgttggctattacagaccgagggttgatgtattggaatcttggcccgctaggaagaggccaaagaaataccgaagagctacccgcttggggtgattcggtgtgatctaagcacgctaggtttgtgggaaagcagcacggcttttgaagttctcggttaacaagctattgtatgtacctgatcctacagtgctaataggagtatcgacgagcagggcacacatttgttagctgcggtatcatcgaacatatccatttggggtatagagaaagttctatagtccatgtcccgatgagataatacaactgccgtacattagtccccgatgcactgtacgtggcaagcagtctactttaagaggtagaaaaatatctaaccttcggtgcctgctaaacactatggtacttagataataatggcaaggaccaccatactagcagcagtgtattatttccatttacatggtaaactttcaatatgtaagcgtcacgggccaaaggagcgatattgggatgcatgatcgcaagtccatcgctctcacacgagagattacctacaatcaacgcatggctaattgatctccggtctcatgatgtagcagcaaagattgttgtgtaaggcaatgaattaaggggaccgcttcgagaaattcgagattccgaaactcttagccaactaaccgctcggagatctagaacatagaagttactactaaagacagtacgtgtgccaaagattgcacatgggtttgtcttagaaccttacgttgtatttcctgatatgctttgacagttttggtatgtcattctcacttcttctcactctccctcgtcctctttgatggcaggttctcaggacaaataatggcaactctgagtgaatagtggggaggaccggccaaaaaaaatcattgttcttctccgctaccagacatagccagaaatgtgatgaggaggaaaacccaccaatacctggtaggatgcaagatatgtcagcctattcttgatagaagggtggatctaagatatacaaagcgcgtacttctggaagaatgttttctcagcgacatcttcagggtttgtgccatctggactgacaacaacagggcgattaagatgcggtcgaggtccagcttcgagagggatgagtttcataatggggcttgtagtgtttgatgcaacggtagactcgagtaatgataatgtcagggccacttggtaaactttattagaagaatcgagataaagctgaagcattggcctttgtccatcacttcctgcgatggcagaccaagacgtgagagtcccggtccattgttcggggtcgatcccattggaggtatataggccgatacgcactagggttggtgactcaagttgtaccgcacttggaggtgagtaggatatcacgttggactctaaagaagttggatcgtaggagacgcgggcgaagaccgaaggttcagaagatgttatgggccaatagagaatatctgtagagatgcgttgagaagggtatggagtagtagcctgagcgtatgagttgacggcagaaagtatcgagattatgacggtggacgggcgcatgctgaatagatcaatgatggtaggaggcggaagtagagtaggtcgtagacgttattgtgtgtaagtggttgaagtactccgagtatgtatgcgctcctgcagaaaaagggcccatccgatacatgtactgtatctacaatacaagtgggtaggtactacggagtatattactgtgataccagttctaaggggatacatgctgtactgtatgtacagctcaaggtatgtttttggatgtacatatgtacatgctacctacttacctaagtgtactttgtatagttagttaccgtgtacatccactgagtagtttttgatgctggcatgtaattgacttcacggtcagagcgggaatatcataggtacctgggtgctatcctaccattcctactagtagtcgcatatcaataccggctgtacataccgcttttgcctcgaaaggagcacgccgtcctgtgtctttgaaattaggcccagtaaagtccatcatttggagagaatcctgtacatacatacttcaagtacgcagtatacgtatcaggaatattcggtccaagacagtatcaagctgattcagagcttcattggctctattgttctgtttctccacattaagttgggctggaggggtgagggtcagattaaaaactcctgtggttcattccccacactgtgtgcgtggttgggatgatccccagtacagtatactccaaagtatgctgtcatactaggtactaacatctccactcgtttaagcttccctggtcttttacaaccttccttcccacgcacacgcatatatatcgaaactgaaccacaggaaaccgaaggaagaaaaagggcgccaaaaagaaagaaaaaaagtggaaataaagtaaagtaaaaataaagcaaaacaggctgtcaggcctactttcatcctctatctctcctagttcactccctgaaacgccactccttcttttattctaggagggaaaagaagggtagaagcttttcctggtgagctcaacaagcctctacaacctgattcatctgacgcgtctaactagaggattacttttgtctttgcaacctcgatattattcctttccttaccgtcgcttgcttctcttaccatgtcatccatagcaccttcgatgccctaccgccgaccgtcgcgacagggctctagacaggcatctagagatagcagagacgacatccattttcacatagaccattacatcggtatcgatgttggcaccggcagtgcccgtgcttgtatcatcgatggcaaaggggatattgttggtttggcatcagagaatattggcctttggcagccacaacagggatactatgtcagctctttccccttcccactttatcttccttgtttttgtctccccgttccccttcttgcattttcatttttcttgccatgtactttatactatcgatgctgaacttatgactgatggtttttctcaggaacaatctacaaatgatatatggcggtgtatatgtgtagctgtccagcgcgctattagccagcacaacatcgacccagaaaccgtacgtgggattggctttgatgcaacatgttcgttgtcggtgttctccaacgttaccgacgaacctatatctgtgacgggacccaatttcgattcggatcgcaatgtcatcctttggctagatcatcgcccggtggaggagacggaaaaggttaattctaccaatcataacttgcttcgttacgttggtgggaaaatgtccattgaaatggagattcccaaggtcctgtggctgaaaaatcatatgcccaaagatctgttcgaccagtgcaagttctatgatctggcggatgcactgacccatatcgcaactggcaatgagaagagaagtttctgtagcgttgtttgtaagcaaggatacgtcccagttggggtggatggaagtgtcaaaggttggcaagaagatttcttggccgaaataggccttggggacctagctcaagaggactttaagcgaatgggaggtgttgatggggtggtgagcctttttctttgcttcaggtttctgctggattatatcattttatttatgttgaccgctgactgctccagaacggcgattacctaagtgctggagagctggctggaaccctttgtgaaaaggcggcctccgaattggggttaccctcaggtattgctatagggagtggagtcatcgacgcttatgcaggttgggttggtactgttggtgctaaagtcgacctcggatccgagcagctaagctcaaatgccgcgaagaacgataagacgcaagccttttcacgcctagcagccgttgccggtacctcgacctgccatcttgcaatgtctccaaaccctgtatttgtccctggtgtttggggcccctatcgtgacacgattcaaccgggatattggatggcggaaggcgggcagtccgcgactggggagctcctcaaatacgtcattgagactcacccagccttcaatcaggcggtctcgatcgctgaatcctataatgccaatatttacgagtacttgaacgaacacttgaaagaaatggcacacgaacagcaagccccaagtgtggcttacctggctcgccactttttcttctatggcgatctatggggtaaccgttctccgattgcagactcgggaatgactggctccgtgattggccttacaagtaacaagtctgtggacgggctcgctatctattactatgctacgctcgagtttatcgctttgcagacgcgccacatcgtcgagaccatgaacaaggctggtcatagccttacttctatcttcatgtccggatctcagtgtcagaatgagatcttggtcggcctcatcgcgtcagcctgcggcatgcctgttcttattccccggtacatccacgctgccgtctgccatggcgcagccatgttgggtgccaaggctgccagtgctgatgctgacggcaaaacagaagatctatgggagataatggatcggatgagcaagccagggaagaaggttgtcccaacaaacaatgcgactgagaaggctttgcttgatgtcaaatacaaggtatttctagagcaatgttataagcagcaagagtatcggagtcttgttgacaatgctgtgagctcatggaagtctacttgaagttgactttgaagtctatggccacttgtgttgcatttattacctctcccggcgggtgaatcttcgggagcgactgcttaagccaacttctttcagggtgtacgaagtccctccaaatggtttactgcatagtgggatcgatcgatgaacatgaacggggtatggtaatagtatagctattttgggttatagttacaattcaaagcgcgattgaaatgaaccctcgagttgctttcacataggtaaatgggcatggtctaataaagtagttgactagaatgagtccttggaaatctttagtattaattcctggtttctatgaacgcaggacatctacgttgaaggtaaatgctttacaaaattcaagcgccaaggttcaatgaaacggatatctgcaacccttagagccctgcgaaaccgcgctctattcacttgccggatttgcaatcaataggccatgccactctttgacctaccgagagtgtgaaatgtttgggaggtgccaagcgccaatgtgtcgaggcgatcgacacccatgacgtccatgttgctgtagccagacaagtaaaaaccaatcacaacgacaagatatgtgaggacaaggatagatcctttgaagtagttgctcttcccttcaccgtagacataggataggagaaagacacaaagtattactgaaaccatgtcccattgcgggaaaataaggctaaaagcgattaagtttcccgttagatttctgatcctctccgagcagctttagggatagatttgaacatacttgaaggtgtgagttagaagttctgcgggatcaatcaagcgttcataaatagcgctgaacagtaccagggctggaatctggagaaggcaaacctgcaaggcgtaggctgaaccgatctccatcgacaaggctatgttcccattcatggcgaaagagatggcattctataatattagaagtgagccatcacatttattgagattgaggttgacagataagacataccaagaactccgtcgtgttggggactagagcaaatagtgtgattccaaggaacttttcatcaatgtcaacactctccagcaccacatctacggtgttcacaagaatttcagcaatgattgcatagaaaacggtggctcctagaagaatgattgagctcctagccttgctccagtttggtgcatcatgcccgccactggtttggccgttctcgagtccaatatcatcaagctcctctactaccgccttgactgggtcagtggatcctctgttactatggcgtgctggggtctgttgaacggataattttcgggttcgtgctgcatcgcgggcagcaactgctgcagcagttgctgcaacttctgttacctggcgcatcagatgctcattctcttcacccgacaaccccctaaaacggccaaaccccgagtaatcctcatcgccctccccatgcggagggacaaggtagggcgtgtttgtatcacgcgtcgagcttgactccagctgctctgcgccggactcgaatgaattttcggacaagccgatatgcttcagggactgtcctaggatacgtctgtacaattgagaatctctaacggaaccctttggacctggaccagcgtttgcaccagcagccgctggtggcccgctctggaggaggtgccttggctcgtaagggccgtgctcctggacgacagccgccgctttcttctcttcaatttctgtagcccatatgagggcagcgtgggttctaagcgtaaaccataaaccaatgatatacgatagaaacagaaataaagccgcaaaccatgaataaggctttacagcctttcgaaaaaagctatcattaacagcagggacctgagagaagtaacaacgacggcaatcactaccgcccgcatctatcgtgctgaagcaggggcgacagtttaattcatgctgattgccaaatgagaaacaggatccaatcaagagagttaggcgaaaacttacgctgccataaatttgatagaacagtgtgggcccgaaggcagcaatcacagcgaacataagcatcgtagaggtgacaccggctgatttaacattaaacctctgtgttttacgcttgatggctccaaagcacatagataatccagggagaaacaggatgcctgcgaagatactacctatgatactaccttcaacaagctggcctttaccctcggttaaagcaacacagtacaggtaaacctcgaccaccgttgaaaagaaagcgttaactgcagcacccatacccattgaggattgtgcggagatcgaagcgacggcctgtccaatgaaataagccagggggatgatggaaacaagggccagggtgaaaattaagcccgggtgagtcaaggagttttgaacacctagagttttttccaaaaagaagtagtcaaaaatcacaaacagtacaacaccgagaagattgatcaagaagatgttggtgccgccaaccgtgtatttccagtaccttaacccggcggcgcgataggtgcataaaagaatagatgaagaggagtttgggcttagccgtgtatatgaggtatcagaatggtatgagagagcgaggggatgacgacgaagatgatcaaataatataatggtcacgcgtcccattggaatccagaagaccagcaaccagcagaggagagataccaatagcatcaaaggtcccacgaggaaataaaaaaagacaaagaacacgacacgaccaagggtccactcgccacggccaaacaaacgtcgtttatgatgacctagaggactatcgtgtgaactggctctttgggtccgtcccagcagactgtcctgttcactggccgaatcaatgctatttcttcttctgcccacgagggatcggccacggcgagggccaaagaacagccttccatgttctaggtcaccgttctgccattgttcatactcgctaatgctgcggccttcgccttcatcttcctctgcgtaattctcatcggtgtcaagacggacaaacgatccgaacgggtatatcaggtaccaagagaggccggagaagactttcccatattccacagcacttggagagtacgcgaagatgaagcaggcgacagaaccaataagcgcagccaaagcaagccaccatccgaagaatgccgtccacaataagtttgttaggaacagcatggtccctactcgaccgccaggtgacgaatgaatatcaccttcagcggtcttctccactgaacgactctttttgtatagggcaggtttccatagccttattccaaaaggatgcgtttcattgatagcctgctgccgatccttcagtgtaaaactttccgcatcgctgacgtcctcgtcgttattgtcattactatcttggcttccaccctcagagtgctgagaagaggtgccatttccggctacttccaagctagatgctggtagaacggtgttctcatcttcattgtccgcaggatctgctcgtgtcagaggattgatgcgagcattgattcttctcctgaggctcgagctttgctttcgtaaagggcgcatccttggtgaattctgaggattcgtagcctgttgcttagcgatgtcttcctcaacttcttgtacatcatcatcagtagagaactcctgacccttatggggtatcgtccgcttagaggacatgcgacgcgtgacggatggtttccttggtttgtcggattgggttaccgttgatggcgattgagacggagggatgcggttcgaactctccggtcgactttcgtccaggcgtgaatcaggctcctccctttctgagggttctaaagtacctataagaaacacgtaagtggtccgaattagtagccccagcgaccaacataagaacgcaccataggatcttcgttgttgtcccgtaacccttgactggcggacggttccacacagcatattttcattgcttatatttgaaggcaaccgcgcagacgtttctggttgaaacgaaggggaggggttgccatctcctccttgatttccagacatggtgtcgtttattgccctttattctttcataggaatgttgattttgttgaaatttatccggtgtaataattaggaggctggggaaagaggaagggcagcagcctgctagaagcaggacagaaatgaagagaaggagaagttaaaaacaaaagaggagagcgaaaaagaaaaaaagaaaaaagaatagtagaaaaagaggaggaaagagaagggagaacaggtcacgaatacagaatcgtggagagaggaaagaagaaagatcctagaggaagaaaagaagtcgaccaagtgtccagcattcaacagaaaaagagacaatattatactatgtccgttgagaaaccagataacatattgcaaccagtgccgaaaatgggtttagaggtaggctaccaccggacagagcacaaagataaatgggcgttcgagagaagctctacgaagctagttccgatcatgagataagacaagaaatccgagtctcatccccgcaagtcagctgaggcttcgacctataggtctcagacctcgtctaggtggtgaagagcagtcggacgatccctattgattattccacaaatgtgtagctgttaagatgcgctttgacagttcaagacgaggccctatacttccaagttttgaccctcttcacttattctcctacgaaacgtaccacactgtaaaggccggcatgagcattagatagcgggtaggaaagacccacaaacgccaattaaagctttcttttgtatccagcaccgtaaggtactagtagtacggaataggtaccatgtaccacccactgcaggtagcctgcctaagtaccgtacagtagtaaccttgccccggtactgactggtattgtgtgggcttgtagccttaggcattaatatgtggctgacccatgcgccgtggctagtgctcaagctacgtgcctcttgctccccggcaacatccaccacctaactgttgggcgacagctcttcatccttccatccagcgtactcgctagaatttttcccgtggtgagatttccatatcatataaaattctctttgtgccacagtgcgttcgacatatccaagacctttggttttgtaaaaccagtttggtacctaaggagcgtcatcactctatctccataatggcgcttgataattactatcacaataaaatcgagagcatgaagctcgagattattcaagggcaagcggtgctacggagattggaagcacagcgtaatgattataactcgagggtgcggttacttcgggaggaactggggttactgcaacagcctggctcctacgtcggcgaggtggtcaaggtgatgagtaccaaaaaggtactcgtgaaagtacatccggaaggaaaatatggtgagtttgataaccgcctttgcctcgaatttgtcatcctgtggctgactcgtttggcgtgcatccagtggtggatattgcagatggtgtcgacatcagcaagctgactgtgggcaaacgagtcgccctactttccgactcctacaaattggaaaagatgctaccttcgtccgttgaccctcttgtgtctcttatgatggttgagaaggttcctgatagcacgtacgacatgatcggtggtctcgatcaacaaatcaaggaaatcaaagaagtcatcgaacttggtttaaaacatccggagctgtttgaatctcttggtatcgcgcaaccgaaaggtgtccttctgtatgggccaccgggaactggtaaaacactgcttgctcgagcagttgcccaccatacggattgccgattcataagggtcagtggctcggaattagtgcaaaagtatattggtgaaggtagccgtatggtgcgcgagctgtttgtcatggctcgggagcacgcgccgagcatcatcttcatggatgagatcgacagcattggatccagccgcatagactcagcaggctcaggcgattcggaggtgcagcgtacgatgttggaactgctcaatcagttggatggattcgagcctaccaagaatattaaaattattatggctacgaaccgactggatattctcgatccggccttgttgcgccctggacggatcgaccggaaaattgaattccctccgccatcgtaagcatcctttccctgattttatagcatgttttcggcataatgacgctagtatatgtgtaattgactaactgacccttcttgttggcaatagggtcgaagctcgcgctgatattttgcggattcactcgcgctcaatgaacctaacgcgtggtatcaacctaacaaagatcgcagaaaaaatgaacgggtgttctggtgcagagttaaagggtgtatgcaccgaggcgggcatgtacgctcttcgagagaggcgggtgcacgttacgcaagaagactttgatctcgctacagccaagattctcaacaagcatgatgacaaggaggttgctgtttccaagctttttaagtagacatagcaagagtgaagaatggaagcggcttgataatggatctgagtttatcgcaaaaaacatgtaacactatattccacctgccactattgctaccatcccggttctatcgagtactcattcagcaaagtaattccactggctgttttagatactgagaacaagggatctatgacgctctactcaatcattagtaatatagagactcatccagtaacgctctacccttgtatctagtaggtactagtaaccggatggccttcccaactctcaccatatctgattgagcccatcaaagtaattgtcttctgcgtcatggcacccccctacgcgaaaaatagaaaaacattaaggagccttacctcacctttagcgatgtagttttctagcttttccgtttctattgctatgttcaccgcctaatgttgtcactccgggaaggctggatgaatcctcgcgacttattatgacggactaaacaaacaggccacccagtcaaaatgaaatttttacatgtggtaccaacagcgacacactgagtcctaggctaatcagacttatcggattgattaacatttattattggctcaaaatgctcgaggtactcgaaatacttgaaatatctgaaagccacattgataaagtgatattgtagattacactatgtatattactttagaaggctttagtaaaacataagaataataagtatgcgtggccgctggataaacgccaaggcttcaacaagagtaaatcccattttgaccgtgttcgatttagttcgctgtaccgtacttatcccacaccagagacttggcacaatggcaaaaccctttgaatggaatgccaagatatcaacacagcgcaggcgagctgaatagctacgtattcagttgggagatatatcaaggatgatctgcaagggatgtccttactttctttccttttggaatgctaatttcatgtatggtactctgtaattggatcctcattaaccatatactctggagattgcgtatgatgagcagagcgttccatgatgactattgtttgctaccagcgaggatagtatatactataagcacagcgccttatagttgcttagttatcgtcatgtttgtgcttattaatcgtccgagataacgttaactacgcctcctattgaagggttgggacaagttgggggtcgaggtacgagtcaagaacaccattacttcttagttatcattctactcaatagataggaaactagggcaagggggaagattgtacgaatcacaaaccaattaagttatctatctaagaactggatgatcgctctcttgggtgcttcggttgacgcgtcgtgggaacttggaagaagtttgaagtccgcgtgattagcagatcagttaccccgtgtggatcagccgattgttgtctccatcccatttttccaagtacgtatcccattcagggtctcggctcaagtggggcagtccagatctgatgaccttcagtaaggtggatactccagacggaaatactaatcacagagtataaacatcgggagggacaaaactgtgcggatatccatttacagcacagagtacttgcttgtatcaaaccacgacctcatcacatccgagcagaaaggtgctatttcgtactagatatccttgccatacccagaatcgagactaaaattcatcctttcatagtggaccaggttatgagggtttccggtgggtactctcggaactgccaaaccatcccggatgctcaggggggtaggggaagaagataaatctgggaccccggatacgtatatacagctcataaccaaaagcaactttgttttatctgctgctttgttttttgttcgatagtttaatgtctcctgcagcgctgtattacccacctttttcgggatgggctcatgtctccctccctggcccacaccggcggttgtgatattggttggtcggtgattgattgacacgtttccccattccagcacattcataatgtattcttcaatataaaatcgacccaggtaccggtaccaattgaagggaaggctttgtatttttcaatcacaaatcctcgattgtatgttcctctctatctagacctacaaagtcaacagccaatccgtccacatattttaaacttgttctatcgattttctagaatttggttatctatttgcctggcccacaaaatcatcggcttccagtccgagcggactccccggacttgctcttttagttatttccgattcaactgtgtttattgcccggtgtgctttctaggtattactgccgctaacaccatatactcggtgtggtttaatttgttcgttcgacccaatttacccggcttacacttttgatggttactcgccatcggacccccgttacactctcgttgactctttcttgtcaccagatgttttagatatactcctatccacatccatatatgtaaagcctcagccagctatcctgcactaccctcctgtctacttcaataaacggcgcactccacctttccaaccctttgcttttcgtttgcatcgaactatggcccagggagagttgtggtctacactagtcactgcaattgacccgggaaacatcagagccatgccagccgtcctccagtcaactattgatctattagagacggaactggccagggccagggccgcactgaaagaaatccaacctgatactgcacccatcttgatccccggggatgaacttgccgctggggcgattgcagcttatcgtcgaaacctcattgcacgagcctcagacttctactatggctcccgccgcctgtctcccaaggaggtgggactagtccctgtcattcaagaggtacagtcagatgaagaagaggataaggagtcacggcaaaagcttaatgatattattattgagacgccccccaagcaagtttccctcgtggacgttctctcaaacagcttgattctcgatcatatggctccatacctctcagtcccaacactgtttgccctagcctcaacgtcgcacgttcttcgtaccgtgattatgaaaactccgtatatttttcggcatctagatctgacccaaggtcctgggcactggcttcctagcaattcatcaaggagctcggaagccgggattagcagcaatgaaagtctggagaactccttgactgaggatgcaccctattcagtccctcttcaaagaataattgctggtctggggcggagttctatccttcaggatgtgcgaactctaatcttggacggtctttctgtccccgcggagctggttgcggaacttatcttgacagaccgtttcaatgtaaacctactgtcgataagggaatgtcgtcatctgaatgagcgtaaactgatacaagtgcttcagcatgctgtccgaccttcgcgtcccaaaggggcccctcgggtgaaaggcatttattactttacccctatgacccagcctcgagccatgatgcggagccgctaccgtgactggtggagttccagatgtactcctccaacgagcaacggagttctggagacgaaagaagggccgccatcctccgatgacactcgtgagagcgcattgtattatcagaatgcgtggtatcgcccctctggaaagctcatacctcgctcgattgacgaaggctgggctcataccattcaacagtgccagggtatcatttctttcgacgccgtactgtgtcgtggaccccggcataatgttgacctctacacttcgctagaacatgatgaagatgggtatcgacccgaaggtcaaccactcggaccagcaatcgctacagtcgccctagggcccagagggtgcgacggctgtcgtacttcaccagaaggcccggcagtctggggtgaatcccctgaaaggcagtttcctttgcttgccccgctccctttgcattcgtcatctgtagctgtggcgaagcgtccagtgctctttcccgatgtacaccctatcctggttgcccgttgcgctgagtgcttgactgatcgctggtgtcgtcgatgcaacaaatggttctgcacgaactgcctaccgagtcccgaacgggtgaggactaacttatcgccccatcaaactgcggtaagggggccgcgagctagccaggatacaagtttgtctcacgagcgaagggtacgcttctcaatgactgacaaaacccgatatgaacagccaccactaacatgaatgtgacagagattccaagttggagtgagtagagactgctgggaatgcggaccaacggcaagtattctttcttttttggactttttataccagaatgatggatgtctcataataatctgatggactcttacagtgcgctacctgcaaagccgaatgccaacgaacatgtcagaattgccaaggagaatattgtgttgatcataatgaaggttgctctcctacaatggtatactaccgaaccgacttatatggcattcaagtcacaagaactaacaaatgctattctagtgtgactggtgtaacacaagtgcacgtcatcaatttagacagctctattgagtgggagtaagttaaatgggcacttcaccatctacccagggaagacgctatttgagatactatgaagtgaagtatcgttcatgacttttcacgtacattaagggctttgttctttttccgattccgacagctttgataatattgtccttccttgacctgaacaagcagacttgcttgaagtcagtcgatacgcttctttgcgtctgaattatgggatatttacatcctgggaaacatggagccaatgaattaatgtggtgttgccggctatacccaccagatctactctgtaggacttgtccactagcttcaagttaaagtgagaccaaaaggcagttctattcttaagctctttgtgtgcttctgccttttcctcgataaatgatgaaaaagccatcagaaacggtaagccattggggctactctatgagtttacttgcctagatagctgtatatctagtgctttcttttccctgtctgtctacctatccccttcctacagctatagactataatagaaatagacgatataacctttctatatgacttgagtacccaatgaattcaaatctgttagcaggtagaaccgagtggtcataatatggcagagtggccctattggcttgccgtaactagaatcacgtagcgatttcgggaactactccgtagaaaccttaggtttagggctccacgtccccgttcaagggcatgcgtcgtcgcagagtgaaccggagcgttgggtaagtacagaactagtaagtggagtgctgagcgactccaaagtaatggttcaggcaccccaaataaaaggtaccaagctgcttccgccagagatctacaacaataggtatacagagtatagtcttctagagctcccacggcgttcgttctatgacgaattacattattatcgaagatttagccaaccggttgctacaacatctagtatgagtaggcactttctatcaatgatggattaaggtcaaaggatatagctgaggcctccagcagcaacagtacggttggcatcaccggcctctctagagctcacgtcacacaccttttgctccgcgcgtagtgactctgagaggactgtcgatcgggtgtcgactggctcgaggcagatgggtaaccgagcttcttcgggtcatgagctgctcttactggtgaaggctaggctgggggaagaactccttgccacgcagccatatgccatttagaagggacacagccttgatcatccgctggggttcacgtggagattacccacctcagtgatcataccccggccgacagcgtcagcgggctcacatcaaagaccataaaagccaagctgctaggtcatatacacatttctaacaagcctgcgtcattgaacgcacaatttcccgatctcgatgatttggtcgaactgcggtagacatcaggtcccccaagagtggttcaaggacctcagcgccgacggcacacccccctccccagagggtcgtcttatgaattcctagacaaaaagcgtatcgcattgcatgaactggggctatgtggaaggtgtatcgtcaagctgatagtggtgcttctcctacgagccaacggtggggtaagcggcggcgccaagttgttgagccaaagtgatgtgatacgaacctcaattctgggggattatacagctgaaacctggccatctttatggctagtaaataggcatacccgtattaggacgcgagacgtagaatgagggctacaacataaagatggttcgtcatatgattaagagaaaggtttctgtatactgtatgtcctgccctgactaagccggccaaccctgctctagtaggtggatggcatattggcattgataaaattggtagataacggctaagctggtggtttataaatccgacctgacgtcctgcaattacggtgtactagtaggccagtcgattgaggcgccggagtcacgtagatttatgacaaatgtttgaaaatacttgggcggtgagggtaacttcgagaacagccgcgacgcctcttttatcttcgtatactccgtcctccaccgctatcaataaagcttgccccgcccatataagatgttgctgagcatctcgctcctcttaccctatagcctctgctatagtgccagttagagtcatgtctaaggaatcaaatctcttgcgttggtcctcgccattcaaggtcactgcgccccgccgtacgcccaagctgcctggcgacaaaattactttgccccagtccgccctcgagcagctcctcgcagctgccccgcttcaggaggtatttccaaatagacctgcgcgcccatatactgcggtctttgatccacttaatccgcgaacccatgcgggtgagtcgcgaccacacgaacgagtttcagaacgtcaacatcagttacctcatccgctaacattccgtattgtcaaccccaagaatggccgtgcgatatatgccgggatacgtgagttctccgccgaagagaacgaagtaggtcttagtgctttcttgagagacgccttagggattgaagacgaccaattcccgtcggagacgtatgggtactggcagacctcggaactctcggaaacgatagacggcactgcggaatcgcagcctacttctttagcgccagacttagctcccttagtcacagtccatgttgaacagttgcccaaaggagcctatgttcgtctccgacctctcgaggctggctatgacccagaggattggaaggctctacttgaacgatacttgcgagataacttcacgacattaagtacgggggaggtcttgcaggtgtcggggggtcagcacgagtcgtttaggttcttggtggacaaaattgagccagcgggtgatggcatctgcattattgataccgacttggaggtagacattgtggccttgaccgaagatcaagccagagagacctaccggaggcggatggagaaggcatctcgtgccattggaacccagggagactcgtcaaccggcggggtactttctattggagaaaaagtgtatggcctggtagttccaggtgcatacgttgactacgaaatccgcgagtgggatcgcagagaccctattattatcacagtcgaatgtgcgggtgatgcagacgtctctctctttgtgagcccccttacccctcgccagaggaaccgtcctagagaagaccagcaccttttgagtgacttcaccacacaaccaataaagcgagttcggattgagtccacaaatgtagagctggaggcggcagaggctctatatgtatcggtttatgcattcgaccatcgtgaatacagcgatgagtatccacagaaccaagagctaccgctgcagtacaagttgcagatctcagctaatcagtctgttgactccgacgaatattcgaagaatacatcagcgcatgataatccgaatgacattcaatgtggcaattgccaacagtgggtgcctcagcgaacgctagtgctgcacgaaagcttttgtcttcggaacaatgtactttgccctcagtgccataatgtattccaaaagaggtcatctgaatggcagaatcattggcactgtactcaagactcatcttatggcaatggtgttttaagtaagcacaaacatgatgctatcttccactcccagcggtcatgtcgcgcttgtgggctcgagatggagggtcttccgcgactcgctcatcaccgcataacagactgtccagaaaaaccaatcttatgccaattttgtcatcttgtagtcccccagaaaggcgagacagatcccgatatgcacgacccagaagtcctggtctctggactcaccccgcatgaactggttgacggtggtcgaacaacggaatgtcacctgtgtaacaaaattgttcgactacgcgacatgaagactcatttgcgtcatcacgacctggaacgcttgtccaaacccccaccccgcgtttgcctgaaccgaaattgtggtcgtacacttgatgggcgcagtgtacaaagtgcatccacgccaggcattgatacattaggcctctgcagtttttgcttcggttcactatatgtggatacgtatgaccctgaaggaaaagcactccgccgtcgcatcgagcgtcgatacctttcgcaaatgatgactgggtgtgggaagccctggtgtcagaatgagtactgcaagaatgggagacgggccagacagccttcctccataccaatgaatgtcactccgctggaatcgatgagcgtagcaaatattctagccacaatcaaacccgtcgtcgacgccatatgtctgcagagcggtaatctaaacactgcgccgttttacttttgcaccgaccaattgggccagcagcgtcgcatactcgcggagatgatagcggccgaaggttccgtggctagcggcaaagagtatgatttaccatggtgtgtggcgtccgttgaagccacgggaggggatctcatcaaagcacgggaatggttagagaactgggcacctacgaagaacgaggaagctcgtgttctatgttagtgcccgaagaaattggcaatttccatactaatgctgaaccttttatctgaatatctataaggtagatattcaaaaggtatggcgagggaaatctgttcgggtaaattgtttatcttaaatacgccattcacgcccagcctggggtggagtttatgtagactaatccctctgggacatattcttcaaggttattttgttgctttcctagccataagcaagcagctctcatttatcggatcgacagacacaatgcttgtagacacacgtgtagagaccgttaattcatgatattcgtatattttaatatactgtgaccgaaatcccatgtcaggaccagggagcatccgctcagaagacatattccgttgaatttaagagaaagcttcaatatcaagtcgcacccgtctttgcagccaaagtcccacttccgcgtgaagagaaaattcccatgatcccgaagacgacgtaaaacagcgccaatggatatgctactaggcctctcatcccgcgcatccgcgcaaccgcgcaaaacattcccgaggagctatatgtgcaccaccctacggcagctgtcgtcaacaggtaaccgaacatagtgtccatagggatcattatcccgacgaggttagtgagcacaagcggtaggaaacagtagcccaaaacactagcagagcgagggaatgtcaatgtagccgagaaatgaccggcagccgaggcctcggaatacgaaggtttgtggtgaggatcgtagttggccgggtccgcagcattcggcgttggggaggtatcgagggccggagacataagactaagaatcaaatgtaaagctacggtgccgaaaactgcaacgccgtagatatagccataaaagactttaccagaaaggaggaggaaggttccgtagaggacgatgtaaagcagtgctccatagagatcgctgtcatccatgagatgctggtcgatccgagcgaaagggttgagcactgtcaaagtctgcagaatataagttgatgctactataatgataacaacaaggggaaccaaccttagtcctgatatgttcgaaattcacccccagctcctccagcaacggcggctccccctcatatccctctgtaccaaatgcagcaagccacccagtcctcaatccgccctgttctcccatccgcccacttacgccagtggctggagaaccaaagccgccatatccaccaccaacccctccaatgggatacgcctgagcggccgggttagggcctgcactaaatccaccataggaagcttgagagggagtcgtatgaccagacacagaaccgtaggaagaaggatagaactgaaggttctgtgcagaaggttgggatccgtagggctgttgttgcgggtagtactgggccattggggccgagtgatgcaagcacaagttgtctagatagtagaaggttcaaagatgaaagtgtacacggatggcggtagaatcgtagtctactggtgatgttaaagaaataagagaaaaaccagccagtatggagtggtaagctgtagcgggagagcagtagacagttgtcggtgctgccgtactacgtccgacgagacccgtgacttgaatggctaactgagccccagcacctagatgtggccgtttaccattttgggcttagatcacttacattacagtaatcacgcagtacatcgtacataatctcaataccataaagaagacttctattaattacaacaagactccgactttctacaggaaattaataccgattccaagctgcaaaccttttcggccttcttcgcctttccttagcaccagtggtaaagagaagttcagctcgaacctagcagctggatgggcgtacacgagtccaactcctgccgcgatactaggcactccattacccaactcagaaattgtagaaaccatggcatccttcacttctgagcctgtagtaggtgtgctcttctgtgcggtacgcagaggcaacagacgaccaccatttacaaacgcctggagtcgcaagggcttttccgcaccaacccgggggagtggaagtagcaagtttgcacttcctgcagcatatacgtctcccccaacagcatcagctccatcgtgagggccaaggccgcagaggcggaaaccacgaacatccgtagggcctccaacaaggaagcggtcattagtacgcgagggctggggtctgtggtcggcatccattccaagggggtaaaggagacctgcacggaatccagtggtaaagctgataccactgttgccttcgatacccggcacaggaattggaattgcattttgtgcttcaatttcggatttccaaaaagatacatctccctttagcggaccccaaccggctagctcattgaaagccttcgcatagtagccacgagatggaagaagcccattgtccctacggtctttggaccaggaatgaaagatgctacttttcacactatcacctgcgtctgctcggactgttggggatgcgttctccgccaggccagtcatctgccgccagaaaccattatacccaacttcatgacgatggccggactggctcatccagcggatcttgctccagccacctttcaaggcctcttcgtgactagcccaagccttttgagtagagctagcgattccgccaatttccaaacggaaatccgggtcacttagaataggggtctcaaatgtcgcttggtaggcagaccttgtcctagttcccagtgaagcgttcaaatttagattttcggcaccgccaaacacattccgccagagaagattgccatatgcggatccctccgtattgccgaggtcggtcccggtcttcagtagaacacgagacttttctttgaccgatacatacacgtcaagagttgggagtcccgtttgtgggtctccttccggcgatttatccaagtacacagacactggctgctgaaaaatgtctgcagtagcgttaatcaaggtcttagtgactattaacgatgatttacaaaccgaatctacttaatttatcggcacgtgccgagacttcccgcaaagcttcagaaagtgtgtagggcctcttctgattagaactcaagagagggttgaaaatccgttcaagaaagcccctgcgcgtgtggtgtgcgttgaggatttgaacagacgaaatggcacatgggagagtggaattttggtcgatctgatatcataggcatatgatcagtactcattgtattagattaatttgtcttttgcctctatgcaataattgagaagggggaaaggataagaataggggaaaagaataagggggaagtgaagccacaccaattccccaagacggttctgcgccttccggtagattgcgtgtattcgctcattcacggcctgctgttgctcctcgagcactttcgggtcagcacgctgttgaagacgctcgaagatctgaggaaacaaagcaaagtggttagcaatcacaagaataagcgtatttaatcgattccaagagattgaacgtacgtctccatcttcggtggaaagtggggaagacattgttgcggctacaatggccagcgacgcctctggaaggctttctcggctatcttcgattgtctcggaagttgagatgaagtctacatggtgacacgtgaccagtggtgctccttagattcactccacctacaactcaatgactttccatcatcacttcgtccaatagacaaaccctgtgcagtttacgagccgtgtcgccctgtctccggtttatcatctccgtgggattttccctaaatatccgcacttgaaactagtgctcgaactaggcagcatataattcttgcgatataagatggcgacgaaagcagccttcaaacgggtgagtctggtaacttaaattgtattcgagctgttactaatcactgtacagcttactcgtgaataccagaacatacaaaagaacccaccgccctatataattgctcatccatcggagtccaacattcttgagtaagatgtcgatcacgtttaccgttgtttcccccgagtcggcattgatgcaggatatagatggcattacatcctcactgggccccctgggacaccgtacgagaatggacagtactggggtaccttgatgtttcctccagagtacccgtttgctccacctgccatccgcatgcataccccaagcggccgatttcaaccatctgctcgattatgtctcagcatcagtgatttccaccccaagtccttcaacccagcttgggaggtttcgacgattcttatcggactactctcctttatgactagcgaagagatgactacaggtagcgtcagtgcgtcagaagcggaacgaagagtgctggctgcgcgatcgagatggtggaactccaccggtggaggttctcacgtcatttccacaccaggagtaacccctacagccaagggaatcaacaatgtgaaagcaggagacggtggactgaagtttcgcgcagaatggccagagttagatcaagagaactggaagtggatgagggacaatcatattgacacgaagactggccaactcatacctgaccccaatgctgctgctgctacgaaatgttctccagaaaccagtgcactacgtaggcgtccgaacggaagcgcccatggcctcggggctgtggtagaaggtggtcacgtcgcacgagaagcgggccaaagctgggttcgacggaatcgggtttgggttggtctcgccttattatttggatacgcgcttgtcgcgagactactaaatgatgttcaaggttaagattcgatgtcttgactcttgaaccctttcgtacccaggaagcatttggcatccaattcgtggtgtccttttatttgtcgtttttttgtcgattccccttgttctcttcctattcatcccttatttactctattcttctgttattcgccatttccctctattatccattgttattctgtttcctcttcttttcttttcttttcttccgttcttccgccgctccctttttctacagcagcagtttcctcccgtatttttttttccatggtttgtaatgttcattggttttataaagaccgagaggcgtcgggaaacagggcggcgttcgaacggtggtatttcgagaagttacagttgtccgggacctatttaaacaccagtgtgctctgcaattaaggtcactgcaccctttcactgcacctctatacagcatttgtcctacagcgtatacacccaatttgctttagtcatctactggtgatttcacacagggtatgggaattagaagtacatacgtgcacaccattttctaaaacaatattcgcaactgtgtatgaattatatacatacagcgaagagctacttaactttaaatgaggttttgaagaataccccggttgatggcggccttatacatgcgggtcctaaggtgagatagtagtcctacataaatgacttcacaatacaacagctgctgcttttgagggttgtgggtattatcccggatcttaatagcgttagtggatagaactcgcggcattcgatatctctactattattgtgatttgctattatctttcctttaccatttttccctctgtctattcgggaatttaatgagctatgttagattaaaaatcttccgtagaacaacctagaagtagcgcgaatacatactacgagtacagagtactagtagttaacattgcctaatcgtccacatacggcgtgtgtggctacgtagtttaattcggtggatattacagtacagcggactatgtactctgtaaatcgagctactgtggcaagaggtctaaaaccatccacttgaccgccctacataccgccatataccaaccttaccaaattcagtatttgaacctacacaagtctatctacacattgaattatagctcctaggaaggagatagataccagttatcaagtcaggtgacctgtaaaccaggcctaggtatagttttgcgaggtttctgccgcgcaacagaatataattaggaaggcggttagaccaggcaataaatggatgatttcaaactttctacggaggcgtgcacggaaagtccttaccaggtgggtcatctatcacgtgattaatagccaatagtttgacatgaagatgtagaactgcaaaattctattggcccaagtcacgtgacacaatgacccacctggcaaggactttccgtgcacgcctccgtacatcccactgtaacggacaatactctgtattttaccgaaaccttggcgttttgcattgtgccacggcggccacgcacttatactgtgtagtcttaagcaatgcgtttctttattacctgccccacggagtagagtaatattctgtagagtattaagcttattgatagaatgccaggttgtagcttaactagccctggattttacataactccactactccgtactactagtatagatactttgactcctgagacactagggccatggcacccaatgaagttttaaaaaacagtaaatatcttcgaacccggattagtcaatatcctgagcctttagctagactagtttactgggtaatctagtggaacctaatagatagatttaattggttggtatatagtgcgttactgttgattaaaaagtccaggttgtccagaaagttgatttagtccgccgtactgtatgatattgaacgccggctagactaaaggttatagcctttttctacggagtattccacctggcaatctcttctattctctagtttcaaggctagcgtattctccgcggtaatttcaaataactttagttactaactccgtatgccgtttctcttgttgtagtccagctctgcccgcggcggtgggtacggtatggcccctgtgcaatgtactccgtatgtacatgcaacaaccgtttaccccggaaatgctcctgggtttgcttggtaactcattcttcctcctccccgttttcactctttgagtagtgtcaaggcgttgagccatttgttattgagcaatttgctattatggactctgcgacagggtctattgccacgcattactctcattcaggtccgtctgggtttgtattgtctttattagcatcactattatcactattgtcaccatcgtcatattcgaaatctttcggtatcatggccgcccccttttgctagattatgtcttctctcgaaatgggctcttttcctgtgtctcatatctccctgaagattgggctgcactaccttagtgcacgtgcttgtcactcttcatagctttttcttttcctctcctttctctctacttctttctttttgccctgtgtatctgactcccgccagaatttgaaacctgttatcaacttctgattgacaccaaatcatctgtatcagtgcaatgtcgtcataataccctcagtacctattatttcgagtgttgattcgtctttctagggccgaggccaacaatcatcacatcgccggatcgacctacattcacatttgttgaccatgatgatgatttgagttccaaacgaatcaaagatgtcaatgctcgcaggactattcgctctcacgttatgcgtgatgtacgtaggcgtgagcgactagctggactgaagcgtgtctctaggcgtgaaggacttgcaggcaaagccgttgtccagtcaaatttcgaagactcgccttcagagcgtgcctcacccacgaggcttgctgatccatcggggccaaaattactcatgggaagaggaccacctcgtgacattaccaaaaacaaagaaaagcgccgacagcagccagataggcgctatgctagtcattcaatatcaactggctctatttcaattccgcttcagtttcctacgtcatggcttgtcgacccattcagtacattgccaggcgccagtgatgtgcctattattactactcgactagtcttttattgtgagtcgaccacttgtttctacctgttatctttttatttttgatccagggatccgttggcgatttcctgtttcacaagttgtacgtcgataaataaggtgcactgtcagcaagcactaaactccgactgacccggtaaattacctaggggggactgtctttgtgccgatgactttcccgaaagagcatgctttcaatgagcgggctaaaaccgaaatggcagttcaatcttcatttacagatcagggcagtttctttggcttaatgagcatgtgcgctgcccaccgagctgttttggctggacatcattcacagttccaagctactacagcagcctcccatcgctttttacacgatgcagattattatgttatgaaagccaggtgtattcgtgagatgaatatcaaattgtgcaaccccgctctatcgttaagtaacgaagcgtttggcacaatcattaatcttcttacgggtgcggtatgtattcctattttctttgctccggtcgcttccatgttattggcagtgggtgagattcaagacacaattcttgccaaggcatgcttctaacccttaccagttgatagccggattgtttgaagaagctcgtatgcacctcagaggcttgaagcgcatggtggacttgcgaggaggcattacggacaacagtattcatcagtcttcaatgctagctgctattcttacgtatgagcttcgccgtgcactttcttaccggattttattgactagtaatatagtactgatgtgaaggctgcgtcgggactcatgacccagccggttttccctttggctcgggacttgcaaccggtttcagccagtattcaagagcgtatagcgccctcggatacgtcagaattacagagattgggcgctgcattcgtctctgacctccaactcagctcatgtttgctaagtattctccgtgctatgcgtgatattgtactttacggccaggcttgcaaccaaaaccccgctgtactttgcactgatgaccacgaattctttcgcagtctcaatcgtgaagttgagcataagctccttagttatgtctattctgaatccactacacgaggcaggccaatttctgaggcaacctcatatcttggttctctggaagcggtcaccaggatcgcttcgatctgttacctgaaccattttcttattgtatcgcccccgtcttctgggctgggtcgtgcgctcacaagacatttgaagcaagctctggctgactgtccttggccaccgttatcgaaggagggtcatggtttgctcgcatgggtgttattcattggtgctcaaagctcggcaggtcaggttgaacgcccgtggtttgttgagcgtctatcccgcatcgccctagtttgtgggtggcacacctggaggcagatggctgacgtgttaattgattacttttatcttcctagtaccaaccaagcggactgggaatccatctggaatgaggccatggtttgatctattatgcgcactagaaacacagattgagggttgctctattggcctgctcttggactattctagctgaataattggtgccataatagatacaacactctgccgatggcgacgaaatccactcaagacatgcttgatgaacaacagctgcaccttaatcctgccaactagcagggccgaaaggtctccgccaggtgactaagctccagttatcgatagctactacgtagtcgcgggtgttcttctggagggttgaataactagagaaccgaaacaacgattttgcggcactaaaagcacgtgcccacaactaatatgttcctttgagtaataaaagctgtcagttaatgaacctgtggtactccgtacggagtaccaaaactagttattcgggaggatgttgctgtcacgataaggtaattactgtattaataaccgccaagctgaactaatacttatgttcaaatctttgaatgatgttctgtatacagactcgacatatttgatttaatatgtaaaatttcttatcaagacataaaatcaataaggagaaagacttctagttttgcgaagtggaattaatcgctgtacgaaacaaagaggtaacggagatcatttatatcgttaaatctagctcaacggagttcacggaccttctgcggttctttcccttttttttttttttttttttaatttaagagataaaaaaaatccacttaagggatcccttccactttttgcgatagtcgctttcactctttagcttacctacctaccagtcgtcgcctatatactttatatctctgtaactttctactggaattttctccctaccctcatatttctcctagcttttatttcaaaatgggctggttctgggcagactctccatcgcagccaacacctgtggctccgagcccattggcatcctcgggcaccactccccccgttagtcaccgtattccatgtatacatgctcaggtcactaatactgccccatagccagcatgtccaatgcacacgagcaactcgcctccggtgccatcctcagttcctgaaccacctactgcctgccccgtccggtctaaagattctcccttctatgtgccacctaagtcagatacgccattgccttctaaagcagaaaacaagtcaaccctatcaaagctgaaccctttgaactatatgttctcttccatctctcaggaacgagctccgaaccaaaccgtcgatttgtcgctagagcgtgaaccttcctctataccccgcggagatacggatggcaattgggagtatccgtctcctcagcaaatgtacaatgctatgttgcgcaaaggtcacacggatacccctcaagatgcagtggaggcaatggttgcagtgcataactttttgaatgaaggcgcttgggaggaaattgttggatgggaacgtttattctcgaaaggtctaaaagaaggctgggcaaaatgtcgacgtggcgaggaaaacatcgcattagatgcagccagggaagagttgacaaacgcaggtgcactagagaatcagcctcgccttctcaggtttaagggccggccgcaggagcttactccaaaggcgcaggtactgcaaaccctgggttggctgtatccagcaaagtttgggttagtatactagttgccctccccttgtgcctggcatgctgttgtattgcgttgctgatatcttctagaacacctccaccgttcgatcgacacgactggtttgtgatgcgacagacgccgtctggcccgaaagaagttcgttatgtgattgattactattcagggcctccggagccaacaggagagccagtcttctatctggacatcaggcctgccttggacacgcctaccgctgctatcgaacggatgatgagatggggaggcgatgtttggtggcgagctactggtgctgcagttcgagagaatggcgggaactaatgacataatttgattgctgatgatattattcttcagcgacgatgactctccactcacctgtatactgaacaaggcgcgggcgtctaatggtcctctatagggccgcatcattctatatctttctctcctttcctccatgcttctctatacacccatcctaatcctttgctccaccttgtctaaaggtgaaatgactttctctcggatatacggactgtcaggcagataatggtggtaatgaaacaatggcgtctacagttgttattctggacgaatcacatgcgactcatacttacttctatgtctttctagcatttttttctcggacaggctatgtattgatacagtaatttgtctggggaagcatttatggcccttgcaggtgtagttttggatataaagacatcgcctacctccaaacctaattgacaggagactgttactaaaggattttcaatgctagtggaggccttccaattacctagaggcgatagtctagatcaccggagaccatctattctgtttcagacgatgtaatcttcaggagaaatgaggaattgaggacggcctgcgtatgaagaaacacaacacgtcctacgctacgccatgttaagggatttctacttcccaaatcaatcacaacattagggattcttttcgaacgttctgcattgtgctcgcagctcatggatctttggaaacagactgtaggttaattcatcgagtatgttttaatacatgatctactactgatccaacttttaactattgggataatgtacacaagagccggggcgaagtttcactatgtaacagatcaatcctctccgtggattccccacctctatgcgatgaacgttccgagtggagcgaaaaattaagctatcccggattcttcggtttctttttcttagatattaggggatagcatatcagacttgacgcacaattcaactgtctcaatgctggcctgaagcaagcctcgcgcttcaagtccaacccaaacgcggagcatggaagtatcgcccgatcgaaccgatttcaagaatgtggtattagatccaagcttccgcaaaatagggagggcactaaagcaaaaaagaaaaaattattaattgttgcttatgattagatgtaaggggatatcagacactaggattctcgagaagtcatttatctactcaccttttgaagaggtcgagagttgggtcaagactccgtccgataccttctagaagaaggatcgatataacaacgttaacaaaatctccttcgagccgaacgtggtagcctcgaaccatggatagcacctcacttagcacgtctccgatgctaatgttgccaagcgcaaaggttcgtgacttgacgctaagaactagatgctgcattttcagcgcaaaaacctctgggtctgtgacctcccctggctgacggcatcgttcgaccatgagctgacccgctcgatacccatcaaattctgcgacagcgcggaagaggtcaaggaagtttcgccgattagtatcgttgagctgggttactaagccagtgtcaatgaagatgagttgcggacgatagccttccgcattaagctgttccaggatcctctcccaatcttctggactatgggcatgaggtcgtagtcgtgcaagtaccgtttctgttacatcaacgtccgccgcggttggtgcatcggacgccctggtatgtttgcggagtgaaagatccaactcactcggttggtaaaaccgaaccatgatattacctggatgtaagtccgcgtgaacaaaattgtcaattaatagcatgtggaggaatgcgtctaggccctcgtgtgcaatttcttgctgaaagacaccccctccaacgtcaaggaaggttgatagagggatgccctgggcaaattcctccacgagcacctcgcgggttgtgtaatccaagtaggggtatggaaaccaagcggtggtgcgcgatttgaacttttcacgaaacatgaccaggttactcgcctcgatgcgcaggtccaactgcagcctcatcatctctccaaattgatgaacctcgtctggtaaagataaccagtgcatagtagggatcgcattaattagtgaagcgaagaaagacataatctttaagtccctccgaatcacacgctcgactttagggtgcagcactttgacggctacatatgaagaaggaacccgctggggcgtactcttcatcaatatatcgacgttctttcggaccttatctcgtaagccctgtatctctaaggcttcctgatcctgggatgccgctaggtttgatttcaatcttgctttgtaaacttgtgcaatggcccccacccctaaaggctcctcataaaactcctcgaagatatcttcaaatggtagcccgttgaaggccttgcaaatagttttcttagtttcttgcaacgagtgcgaaggggcatttgaatggagtgatgacatgatgttgcacagttcaggagggaagatatcagtgcgtgaagccgcccattgtccgagctgttaaaagaaaaccatgacagatatcagtatgcacgctgcagataatctggacttcttgtaggtgggcagggatggtgccctaccttaatgaaggccggtcctgcacgttccattgatctgacgaggaagttataccaccatagtgtcccgctccgtacttctttgccggtcttgaggcgcttgccgagccatacaactgggactgtaaggatgacaggcaagaagacaaccaccagatgcgcaaacctgagccccgtggcaatcggatcatagatgtaatagtaccagaagacgaagatagactgttgaagcttcaataagccccgtgcatcctcagtgacactcttttggatctcttggcgtgatgcttccagcatctgcatctcacccgtcttttcatttccatcaccttcctcggccaacttcaaaaatgcaccgggggttaaggaagagagtaacaacgtccctggcatatgcatccgcctgtgagatttccacccaagcccttgccgccatgacggcgaccggctgaaacgccatcgaaccggcaagatgaagcgggacagcagctgcggagttccactacggctcgaacagaaacggccaaagagaacggccgtcctcatgttctcatgcgacgttcaggttatcaactgttgactgtttcatttgacagccagggagatggcgatcgcgagggtcggacttggccaaccgcgaggaccccatcggacattcggagaaccgcttcacgtgtcggcgacgtcatttaatacataaaaagcactacgtactccgtactgagtagatcaattaaacacgttttcgaatccccactccaaattgtttccaaccattgggacgaaaatgaaagctaaacataatcaattttaaaaacctcccttgctggaatgcatgcaggcagcattgtgcttttcctattcgcattccggacccaaaaaaaaaatgaccagccgcctatagttaactaattccggatctatcatggagttgctgtcaccgcttcctatgattccctacaaccctacaatgtccgaaaacgggtgtgtgatgacgacctttaatagatctactataaattccctagtgacagtaaataccaggaatatggaggcctatcagttgctcgctgtgggataggtgcttgagtatgcaactctgtcatgggtcgccttgactctatctgtgatgcaaaattgcatggcaggaacgatcattcacgccatttctgcttatctgcattgacctggtgtgttattagctgtacgtgcatttttatggtttttgccagcgtatacttctcacggtattcgcttttcgagctgggtcttttgcctcttatacaaagagtgaatccggcaccattccatgtttacttcaaagagtttggatctttcgagaaaccaaaaaatatcaggatcgttgcactagtgccctttcgtagccatgagcgaacggagatcctggattgctacctgcaagtgagttctgccggcgttgcttatcattggccatgtctaacctgactttaaaaaagaggaacctcctcgataaccatggattcctcgaccaagtaatatttatcccgcagacgaataacacgcaaagtctagattggctcacgtctactgtcaaacgcactcctctctaccaaatctcggggttcggtgattatatccagtggggcggcatggatgagaatgtgattttcatcaaaatagatggcgataccatatttttggaggaccatacgatctctacgattgtcaaaaccaagcttgatcaccctgattccttaatagtctcagcaaatgttattaatcaagctgctcttcaagccctccatagccatcctggtgttgcccttccctatcttcccgagctttcttcctccgaccagcctcagattcctgttacccaggattggcgggccacagatcttccagcctgggaaggccctgccgacttcaaagtatcaaaaggatatcctcctccctccgagagccatcgctggcttccgtcagcggatgagaatggggaccgaacacccattggcatgtccatgtatggtgacaacgggcctgaactggatgactggacgatccatgcacagcaacactattcatttctgcagcatctcgaagacggcgatctatatcgatataagtttcccatgtgggttgatcccaccgatagtcttagccccaacttcctttgtttacgggcaggcgacccaagcattgtgaagtctatcattcaacaggatacagataagctatccttggaggtggcacaggaagtgctgggcagcgatcgaggcactataatcgatgggaaagggctagctgcgcattactctattgaggcaagttcttgggggttggattctactgatatcctccatcggtatcgagcgtacgctaaggaaatgatttgcctagatacttcgtgaccctactaaaccccatctgcttccaacgataatagagaattgattatgtctgaggataattcggcgtttcatagatatataatacttctctctaactgcttattgagaaaaaaataaaataaaataaaaaataacctgtaagcttgagtaatctaattgtaatgctttctgcataatcctatgtgacaggataatggggctgtgttgaagtgtagattcaacgttctctggtgctgtccaagttccgcaagacctggctattcaacaggcctcgtagcgtatttttggctgagtctgaaagttgaataggctgcaaagtgtaattagtataatctcaaagcgtcattctagaagaaccacataacttacatcttgtttcaatatttcttggataaggacgattatgttgtcacgatctttgatcaattgcaacttgttcgcttcgtctgctgagccgagggattccgcactcaagctttgctcaagggttgggaacagatccatcttctctagacattccaaagctgtcccagagcccggctggctagatgccatcaatgcgagggcaaaccaaccttcactccgaacaacgggccactgtgtttgagaaatcatagcacctaatgggaaggcaatgccactgtgaataccaaagagacgcttgaggatggcatctgcttcttcatcttgttcacgagattttgggatgagagtacggcatatggatgctatgatgcgtccaatttcagttctaatcggggtggagtccgttttctcgaacagcaaaagtaactgcgagagataagttctgtggtcttcgtccccaggaaaattctctagcaagtgggatacattttcaactgaagcgatgatcacctgccgtacgatgctggtggctgcgaattgaacttgtggtaccgtttcgtattcccagagttgagagaccgcaggaatgataccagctcgtcccaggtgcaatctattatctccagcgattgccaaattctttaagaatcctagtgcagcataaaggacggcccctttagcgtcactcttgacgattgatatcaaatcccggtgaatattcaggtcttgaaccatcgcttgacatacttcatccgagcgcgccaagttacctaacatgacacaggaacagatctgtagttgatcctccgttctctgtaaccagcttctcagcatgagtgaaagatcagagccaaggggataatgttcagcgaacaatggtgttccagatatctctgctagcgtttggttaatccttaattgaacttgtgccagtgcttgaatatcatcattggagggccatcctgcgtcgaaagccaaggatttgctgagcatcgataatatgtcagctaccatgtatcttgttatgcagatcttctgaaaccgtccattatcaagatacgccatcgagcaagtcgcaatgcaagagaatcgagaaggtgtatgggcaatgcccttattaactgcaagatcaataagaagcgagatggtttcatcaggtgatacctctatcccttgttctgcataaatatattagaaccaagcaaaggggaaggggaagggctacatcataccttgctccgcagtgagttctattagctcatagacaaaattaagtaaactttcgttgtccttgaacgagtcctcccttagtaatttcaggagtatgtatactattttacttgcagccagttgagactgggcaggctctaagaatggttagtaaccaagtgcagcaaaactcaatttacctcaccaaaatcaatgcaaatgttgtaaataacaggtattactatctttatgagttcgggattcagaagatgttggatgatagcagaagtgtagtttcctttcacaacaattgttctgttttcgtctagaaaacatcgtgagcgctgtcatagaacttatatctataaccctgaacgaattggacttaccagtgtcggcacaggagttcccaatcaatcgcaaagcatgaaggagcagaccagtaccaacatcctcctttgaagcaataagttggagaaaaaaagttaaaacaccactctgtccgtacggaagtcgccacaatgctatggatatatcagcaatgaggctagtcgcattgatattgtgtttgcacttacggttcctacttccgtttgccaaagcctctgcagcttgcaccatgaagcttgacctacatgtccagagtcgatacagaatatcttggaggccctcgaaaagaacattgacttgcttgaaggaagggtaatcaccttcagcttcagctgttagactggtttggtatctagtctttgccatattgagagcctcttgaagggtgtcaaacagagtccgttgttcttcaagagacaaaggcatggatacccctggggctaatgccgggggcatggggaccaaactagatatgatctcgtccagagacggacactccttgcgttcgtttccttgtagttgtgtgacatgtaggctactttgctccatggaattccgcatgacgttcacttcatttcttgaggtcatttcttcgtccatggcacttcaacttttgggtcaggaagcatataagagatcaagtgttgtatggcagttgctctaagttaatggtaatgagtattgcgatgggagtatatttgtttgcttccagaagaaacccaagaaggaaagagaatatataggcgggatatggtctagtggataaataatgaggagcagaaactagcttattaggttcgtctccttgagcggaatattggaaagtatcgtgtttgtgagatattcttgaactcccagagtaaacaaggcgtgcgatctaggaaaaataaataaataatgtactctgaaagagcccttcttcaagcgcacagtaactcgagtttagcatcggttggctgaaggcggacttggaaggacaacggatgcactaaaagctctgaaatttacaccacccatactctgtgccacgtaataaatttattgtacatacaatgggactgtattgagttaacagacacattatgtccctagtgatatagttgcagtttatatctgcttttccttctagttacccttttacttacccgaactttgttacgcgacccatgctcgagactttcaggtactcaatatgccgatattggatgttggtatcataaacagctccgatcaataatactagtacagtgaactcggctgccaagggcgcatcgggaaccaccacgagtatctatcgtaaacgcaaaactacctagcaacatacctgccattccttcttcttcaaagtcccttaccttgctctttggcgcactttgatacattagacagctttgtctatctccactacattagttccgttgtatttgcgactcttcttctttaggggttcagttacagctcttattcgcgatgacacgcgctcaacagaccctctccgttctcctccttgtttcttcggtacgtcagggaccacacccttctgctcatgctgttactaacactactactaaattgctttccctatacagctatatcttgttctttatttggatcttgtccccctcaatgaaaccgttcagaaagagatcgttcctgtcgtacgtctgttctcttcgaaatctcactggttaattttcgcaccactaacactagcacaatctcactagcttcccttctacgctttgatatcgttcggatgctacctacttggccgcctaggcgtagcaatcttaactttcaatgatgtacctgaggcgcatgaggagctgcaaaaggagatcgagcaagccaaggcggagttgcgcaggcagaacgttgaggtcgactagagcaccttgactgatcggttcggttgtgagatactagcttcctcttataccatgtaccattaagggacttcgatgcctttcgcttgtgcagcggtcggggggttttaatacaaatataggcgagatattattctgcggttttactccggattctagagcgagccaatttgacgctatacatgccattattgttacgctattgtatacagggcgagtatcaagaggggtggtggtctggctacttaatctttaagcaagtataggggaaataccggaggacagaccagaaacgaattcgcaaacatagctttttcaaatttcatgaagcatcagaaacagtctccccgtttttgctttttcaagaagttgcacctttaagtgtatcgtgttattctggatttttcttattttatttctatcaattgtcgtcaaggcaccgtttatatcgtgacatgcccactcatcttttggtcatgataataagaatatacgcaagcgaatgaaagccaaaatgcataggcacggaggaaatgttcataagaaattgaacgacggctttaaaagagagggttctccttggccaacgcatcgtgctcatcaatatccctgttgaagatccgttagttaccgcaagcccagtactagtatagcaaatcacatacttggcttcccatggatagcagatccaaacatcgtcagttgtgacagcagcatgatagcgaccggattccatcatatccgcaggaagtacccccttcttggacttgttcttgttctattgctggattagtatcgaagccaacaaaagaagtcgattgactgtaagaaaacccaaggataacgtacatgaagcacgaagacaaagaaattcgtcttttcgccttcccgtccaagctgcttttgtgcctgctcaacatccttctgaagctcgcgaaccgcatattccaaagtggtccgagtgtcgtcaacctcatccacaatgagtatgttcttgccaataaggtttgccatctccaaagaactaagatccaaccattgtgtccgagtcaccttggtcccaggaacctcctcggcgtcaccacggcccagatcttcgtagagagataggccgatggcctgaatgggaatgttgggttcaccagcgcgcttgaggaaggatctgttgaatgtcaggtcagacagacgcctcgaacaggcagtaaattcaacttaacataccgaagaatacgagcagggacatatccgccaccgccaatagcaatcataaggttaggatgaaaggttgtcaggatattatcagccgaagactggcacagcttgtgcacctggtagaacaacgtattagcgggtcaggctttgaaggatcgacggggtatcgacgtagcgaaaatggccgctcgccttccaaaagccatcgacaccagaaacatatccagtacacttataaactgtatcatggataaatatagcaccaagatgtagctattttaggacatcgaggcagatacacaaccgactagacaacctggaagcaaaagaccatacctggttataggtgacataaactttttgcgacattttggcagtgatggcttgtaccaagtgtacaggcgtagtgtatcaatcagagatatctggtaaacaatcgaacagaccgagaattggtcgtggatattaaagaaaattttagtacttataagattcctggcacacgaggggtaaagaggagagggaaaaaaaaaaaagaaaaaaaattaaacctgcgtcacagtttaacgttcccgcatccacagacattgaaaagggtcccatcgtcacgggcggttatgtacacttactatatagggctagtgataatcgataatagcctatgagaaaatgaccatctcggttggtctattcttcttctgggctagcgcgctaaattttaatacatacagtactactccacgccaggcagtacgtacgtactaaggtaccttccgaagtactattctaaagttcaattgatccagctactagtaataatagggagtacaagtacgaccgatgtactttgtgcggcgcgtaccttaatgtatcacatgtaggaatttagcatgcttgaagttgaacttcaaagtatgacaagcttattcttggcgatgaagaaacgattcgcccttaggtgatcttgtagctgagctataaaccgataggccatgcttatcttcgtggatataagcacgcaacctcaagcaggactatgattgcctggagattccggcttgatctcattgatctcaaatccaccctcgtctttatcctcacctttctgtggccagagaatttggcgtaacgcgatggcacggatcatcatatagcaaacgaatatgtacattagtatgaggggaacgaccataacacatccaataattagaattggcttgcaggaaaatgcgtggccaatagcgaatgtcgctgtgatcagcgccgtgtttggaaaaacaaatgagaaccatcccatactaaagaccatccgaccaggccctatagctgaccaatgagcaaaactcgctatgaagaagaaaaaaatagccaagctatgtatggatcagtcaacagttatatggtaacaacaaccaggttggtggcgaagtcttacccccatagccacaaggcagcaaagttgacaactactcttataacctctgcggccaatggtccattgtccatgaaatcatcaggaaaacaccttttagcattggcagccatgttcacgactccagctactgtgaaagcactagggccgatagaaacaaacatgccgggtcgaacgttctcccttgggagtttttgcgacataagtctatatatgaaggcggaatacaccatcagggacactagaaaaccaactccctgaatagttacgccaccaattataatcggcaatgagcgggaaggttccagctttgagcttaggataccagcatggggaccgattatcagcaaagggtatgcaggaaatatccaaattggtgtcatttgggcgatggtgaaagtctgcgttgaccacctagcttatcatcagggtctagcacataacatcatttagccaaaatgattagacctacagcaggagatatatgccggccgagaatatgatagccagacaggcatcaatccagaataatatcccgacaacatgtgcaagccaaggtcctgtattgtctggcccgtattgcgaaatatttatcagaattgttccgaacgaaactatcgaggctgggacaaaaagggactctgttggatgcaagaatgatgctttgaatgtataaggataatgataaaaccgcataactagcaggctccatattatgacatataataggatattgaataggaagaaaatgacaccgattatctgcagacctcggaatctatagggtactagtttttggtaagcaaggttacaggcccaaaccaaaggtatggccgaacttactggcatgcagaacattggcaatcccgccagttgccattgtcaatgtgaaaaatgcccaggtaaagtgacgtatccgttgtttccagctgagacttacggccgaacagtcggtctcgctgtgaggatgcacaccatttacattcgcgacagcatcatcttcaggcttgcggcacggggtgctatgcaatgcttccagcgccgaggaatgagcctggcgtgcccaggccccagcgaacggataaagcgagttaccattcctttgcactgcaataaaactctcggcatcctcaattgtgggggtacggtagccatcgttgccgggcttcggcatgtgtctaggatgtagaagctcgatattcatattcatccacaagcctcactatgtctaggccactatttgtagcaaggaggttctgcggcctttctcctttcccctccactttacctgtactcaacttaagtagcaagcctcgtcgcacctcccactaaggtgaggttaccgcagtggacctctaccctataacgagggagaagaaatcactcaggggcacggaataagagatctcaagctcaagcgaagagatagagaatctcatacaggttaggatgagacatacgaggggaatagatgaataacaaacaatcccgttcaacaactgcgagttttgtacaatttaaactcgacgacaatgactgctcgctcatgccttgcgtgttgtaagaaggaaaaaagtgacagtataatgagtatactctgatggctttggctttacgtagtcacctgttaactataacaaggaattgaaacttcgggtaatacgtagcgagcatacctgcaaccagtgtaagagcatggggtgagaatagcggggttctactagtagccaagtaggtatgctgatctttgggcccagcggctctagataaaaaggaaagcacagatggattcaatggaatgttgcctcccctaatgcaaagagagaaaatctgtggccgctggggtttgagtatcacacatccgtttggctttctcgggtatcggcaccaattctttgataggggattgtttatggccaatcatcatgcaacttcaggatggagttacagtgcagccgagcacccgaaaatacatctgggtactccatccactactctgtatggagtatggagttgagaaggtaccgagtacggattttcaatttgtgatttaaatgggtgtttgtctaacatcgtgagaaatgctggacagttaaaggtacacttactacgtagaaaagctaaataggagatgaatgggacgcgtaaagtagacctatgagtgtattataggaagctatgcagtagtagatactctagcttgctctaaaaattacttgacttccatgttaaggtgcctttcaaaaccgccatagagcatatttctagttccaatctatagctattcaacccctcacaccgtctcgcgtttatcgaggaactatgaatgtagtgttatctccatccttctcgttatcatattatttgatttttatcttttatttttcgctttttgatcagttcccatctgaagtaaaccggacgtcaacagaagagtctgacaagtgaaaagggatgtggaaagacaaggaaaccaaccttgaaggttacttcccgtaaccggatacatacaatgtgctgtggcgaaagcctggggggagcgtttgaatggccagagtagtgcgtcatattactccggagcatttctgtttctctacactagattgaactggtaggtagtagagacgtccacccagaagctcgtttggcagcaatgcagttaagagcgactttcatcttttcattgtctttgtccatgcaagattttctttcagaagccaagcgctttcggccaagaccacaaagggaccaggttgactggtggcagctgatttttcttggatatacttaaaagaaaatgtcattcttgattactagggtacaataatgtctttctgagtgcctcggagactttaggatgatttagtgttctgcaataaggtcatattgcctgtacgctataccctggtcactacccaaccaatggagagcgaattactgaaaaagggttaagcgttgctattcaggaaaagcgtctcctttcggattcttcatcctcgctgcttgctgcttcgtatcacggttgtgacgtctttataaagtcttttaccatcaccacgtcaccttatctctggtttcattctctctgatctagtaataaagtcccagcttatcgcctcaacccctcggccacattggcggctagtatttctctttcaaaatcaatataaaccaacagcctgatggtccatcgataggaggcatttgtctacggagtacggagtgattccgccatatatcaccataaagtacggagtaagatttgaaaactgtactccgtggccgattttctactccataccattgctggtatgaccgtttttttgtatggggtgtacaataccttacaacttattctgtcatactcattagatcatcaaagtaatagaagcatggatactacccacgagcagtatatatactatcatgtatctcgtgttttaccttatttataacatagtagtataccattgtggtctaacactcctttgcgccccaggtaggagaggctactagtgctataaggtattcgttgaaggcttgaacagcgatcactagcatttatccagcctgtcccgccctccgtacggaaaggatgtatgtatggattgttaaaggacggcgtatagcatcagttacacagtacttgttcagaagtgggccgtgccgagagaaaagagcagcaggaagatatttagtaagaagccgaagaggccttgaaggggcttcaggagtacacgcatggaggtactacaaacgataaggcatgctgtctccagctaggttcagaagtacctactaagtattctgtgccagaaagtggacggttgaggtcaatttcacaagcgggttagattgccgaggcccggtgtagccaatgagaagaaaccattcgcctccatagatcatcgtgggatacgcaaggaagaccaaattttcatcatgtaaaccaggcttatttgcctatactgcctccacaggcctcaattgactgcttaggagttatggtaagtatcggagacaagcggagctccgtcctgatcacagggtaagtcacaacaagtgaccctgcaccaaatgctgtggtgtaaacagcacatatcacattggcagtagcgatacctttgaacttcttgttacttattatacagttgctcccctggtgggataggaaatgcgcttgcgcgggaatttcattagcgaggccttcgtgtgtttgcgacagcgcgagatacgggagcactgcagagtttggcagccctcgggatcgaaacattgagtctcgtagcagatgacaaaaggagtgtccagtgatgctatgcagaggttcgagaaaggcttggagagaaaggactggattatctggtcaacaatgcgtcagttcacatcaactatagcgagaacaggggctggtccggatctctaggggccgaagtacgtctgtttaagatctgcttgcgcgccgtccaagaagagggaaatggctcatatatcatagattatactgttcctgccatggaagtagacctcgcggaggctcgtgcaaccttcgaaacgaatttctttgcgggcatcaacatgtgccaaacattcctcccgctactcaagaaagcccagggtactatcatacagattggctctgtcgcaggggtaaacttatgcaatatatagcttcaacagaaaatgaagctaatcctgtctaggtcatccactatgtgtttggatcagtgtacaatgcctcgaaggccgcgttgcattcgttcagtgatactcttagagtgaaactagctcccttcgggtgcgtaaccagctcatccccctagacattttagctggcaataacctaggtagtgtaaatgtcccgaccattatcactgggggtgtgcaatctcgcattgctcgtgttaaacgtaccttagcgccgaattcactctacgcccccattgaagatgagtataatcgtcgtgtgatacacagccaggacggtgcaatgtcacacaccgcatatgcaaggagtgttgtcacacagatcttgtatgggataacaccgttgcgctggttgtggccatgggctaaaggccgtaagagctggatatgggaaggcaacaagagctggttgatttggttcctctctggaggctgggcttggactggcattttccatcacgccatgacgaggatgttcaagctttataagctgaaaaagatgggcgggaaataaggaaaccaaagatattccacttactttctgccacggcttccttttcacttgtttaataacatattcacgtcgaagactacattttttctagacaataacaatatcatacggagctaccttgtgcccaccttgatagtactcatacattgatttcatgttgctaactaatgtggctaactaatactttgtttttagttgttgcttatagccgtttaaagtatttgccggttaataaaaaaatgctgacctgctgtagcagatatgactatgatgatgagattaaaaaggcatgctcatcattcgtgcacagatacgcattggctattgctgtgtgttgctcatcctttaattgaatttggcagtattctcccaattgccagtgtattcccgtatgccacagtacccgagtccaaagaaatagcgtcgagcatcgttccgtgatattcgcgtcccgacccgattagtcatcccgagacgcaaagctggttggcttatcaggtgaccccgatcctaccgtactcaaggcaaaagacagtatcatcccgaggagtgcggccgtgaaaaagaaagctgttcccccatcagcccctaacaccacctggcaaaacgccgctattcaggactttactagtcatttcctccgttcttacccttcaacgagcttctcttgaaccctctcccctctttattcactttcaccatgttcaagctcgcccgcagcaggccaatcgcggcagcttttagagctgcgacggtgagattccttagtttcgcccagactttcgagtcctacaacagcacattaattgatattggacttgctcacaggagtcttccgttcaatctcgcatttgccagcaacagagaaacctgtcgatccatgaacatttgtccgcgaagctcctcaagtcggtacgaacaaccggatgccttggatttccccccccctccgtctcgcagaactaaccgatcggatacacagtatggtgtaggaatgcccaagggcgaggtcgcttactctgcggaggaagccgaagctgttgccaagtcccttggtatggtttaatccttcgtccttatagatcgcggtttgctaagacacagggtggcaggcaatgatgacatggtcatcaaggctcaagttcttgctggtggtcgcggtaagggtagttttgataatggtctcaagggcggtgtacgcgttatctactcgtgagtttggcccagttcttaggtgtgtctgtttgattcctggtatctgacacagaatatctccctagacctaccgaagccaagatgttcgctggccaaatgatcggacacaaactcattacgaagcagaccggtgctgccggccgtctttgtaatgctgtgtatatctgcgagcgcaagttcgctcgccgtgagttctacctagccgttctcatggatcgccagtcacagagccccgtcattgtcgcctcctcacaaggcggtatggacattgaggccgttgccaaggaaacccccgaagctatcatcaccactcccatcgacattaaggtcggtgttactgatgagattgctggcaagattgctactgagctcggtttctccgagcagtgcatcacggaggctaaggacactattcaaaagctttacaaggtcttcatggagaaggatgctactcagatcgagatcaaccctctgtcagagacctccgaccaccaggttatggccatggatgccaagttgggctttgatgacaacgcagacttcagacaaaaggaagtgttctcgtggagagacaccacccaagaagacgctgatgaggtcaaggctgctgagtatgctttttgctataacctacgcatgaactttgatgtgtgctaatcagtgcgacaggcacggattgaacttcatcaaactcgatggtgatatcggctgcttgggtaagaacggcaatgggttgctcgtctcttctatgctaattacagatctagttaacggtgctggtctcgccatggctactatggatatcatcaagcttaacggtggtaaccccgccaacttcctcgatgttggtggtggtgccacccctgctgccatcaagtctgctttcgagcttattaccagcgatcccaaggtgtcggccatctttgtcaacatctttggcggtattgttcgctgtgacgccatcgctcagggcttgatcaatgttgtgaacgagatgggactgcgcactcctattgttgcgcgtttgcagggtaccaacatggagcaggctcataaactggtatgcatgcaatcccgagcctattttttcccccctttcctccctcttcttgtctcttctttttgcggtagcttccacatagactaatacttctcatagctgaacgagtctggtctgaagatcttttccattgaggaccttcagaatgccgctgagaaatctgttcaattctcgaaagttgtaaagatggcccgtgaaatcgacgtgggtgttgagtttactcttggtatctaagctctgcgtcgtgttaaaaactttacaattttcttcacatgtaggtgttccgctctgaatttgcattttattgctttatatgggagaggggaaatcatcagtcaaggtgcttactcgattatgcgaagagagcaagcagtcattcaaagatgattcggcgatcatgcggattaagtctgtatgctaactggattttctgcacagcagatgggctgctgaacctgggtaatgaggaggtctatttgtgaaggactgatatcaggtattcaggagagagtcgtgggaggcatttttatagagcattcattgatggtcctgtatatcgtctatttccagatttcttttcctttgttaatgtattcattactcatttagctcgagacgttctcacccttttgggaagcactggatctttgacgctaattatgtaggcaaggctgtacatttgtaatgtaactttggagaatttgtctacttgtaaggcacgatgacaaattaggtgtctgggaacaaaaagccaagcagcaatctagcaggcttgtcggttttgtagtgttctcagctccttcataatggaactgcgcttgatagacttaggttttcgttaaaacaccaaactttcagtccgttctgatcaaccattaaaatgaagtcacgatctcctctaagcgtgaaattagtcccatgcgaatagaccctgtttgacgcctccctaggtaactggggattgatcctcctggcagggcgcagggcgattctggcatctggattggaaatccagatctcgggtctaccattgtcgttcttgacatagtaaatgatgttactatcaacaagtgtcatgcataaagggatgaatggcgtgttttctgcagacacaacatttacactgaccctgccagttcctttattgtaagtaatagcggcaatatcaccgggcgtttctgctagataaccacctcgcctgaatgttaagatccccattgcgtttcccaatgctaaggacaaagagtcatctatctccacatgccaagctgggtctgcaaatgagcttagtgccacggtgcaagatggggaccgaatagcaacagtgtccttgaatggatatttattgacacgcaattgcgcatacatggcgggacaacagcggatgtgcatgggagtatcaggatccatagttttctcgaggtgaactgtgatcaaagtccttgaagtagggtccacgtctaaatgtgctattttgttcgcggtattaaacgtatgagtaacgcgacagtcaagctgccagtgtataatactgtctggtccgctggctgttatgccactgaatgccatggcgacattcacaccgcgaacaacgaagtatttccagtttaacgatggcaaccggaaatacgccgaatcgttggtttggatgctccagacatgacagaatctggacctgcagcatcagccaacatatgtcaaagatgaggcacaattcggttggatctatgcttacccgtgcagtgttattgctgctacaatagattcagaaattcgtagtgcagtgaatgtatctcggttttcggtgcagaaactctgcgtcgtattcgagtggaggttatggacatagactatcgcatcttcaatccatccatagttcccatgcgaaaagtcaagaccaactaagcctgtcgcatttggtattggagaatacggtcggttaaggactttagagatcggttgtccacgttccagacgaacacgctgcttggcatattgtgtaaatgcatctggagattccagcgcaatggatctgctgttgtgtccgacatactgatggcacacagcatcgcggaatagcctagaggatagaagacaattccatcgtctggagacctacaatacaatgttagtccggggagatgagttactaaatatacgtcaaaatagacatactcttcggaaaatgtggatttctgataaatctaaatgcctggaaatttgtacagcgacctcggtaggtaaagtgcccaggatgtccttttgaaaggaaacttggttcatgcgatcacgcacctcacgccattcataagggtgcatctgctccaggagaagatggtacctatggtggcaataattagctatgtctactagagtacgattaagaagcgatcctcgttatttctcctttcttttgttttacatacaaagctcggcgagcagaggtagactttaaatccttgaaccgggtgaggatatcgagtactgcgggatccatagtagcagtcgtgggccactgcgttttaggggttatatatatcggtatgggtcacacgtttaagaggctccaaagatgtcatgaaggaacgtataacaagcagaagaaataataataagccattgttcacttaactgtatgtggcattccaaattgagagcctggaggttcgttggttgttgtgctcctacagctgcggctctgtgcattttgttccaggccttcccgtgatccatgcatgcttctccttcaatcatcgcctttaggtcccttttccttttcttttccttttcttccactctacctctttgggactcaccttcgaccatatcctaggtacctctcttctgacccgcttttacaatagggttggaattatcattattatatatttgatagtattgatttgcagtttcgagaaaggaacaaagacaatcaatcggcagctcccgcccccgtttggccattttccgccgaggacaaaatccggcccatgagaaaaaaagaagctattcaacaacgagctgttccctgcagatctatattgccgcgaagttgctaccacgtctttacgatcgaattttccaaccttttttttttgtccatcgcgagctcaactcaaacctctaatctctggttgacagaaaacgaaacttaaaaaaggagggaagaggaagaaaagaaaaagaaaccaaacaaatcaaccaataaaatcgcggagaaggggttttcttttcttttcttttcttttctttttttgagagaaaaaaaaaaggacatttgacaattaggtgttggggatacggaaacttttcaccattgacaccaatagatcaaaggacaaactcgcaatgactcgggaagcggagaccctctaagtgttgatcaacgccttcttggcccagactccgtgataaccatcagctttcccacgttcacctgtcgtccacgagcgatcatcagccgacaaatcttaccctccggccaacatttacgcccctggtctatcggcacgccattccactcttcgcagaaatagtcgcgaccttgttttacgtctcgctgctgcggcccttggccggagccctctccccctgttccgcctcgcgagatgagcggtctcgccgatcccgcgtctagaaataccgtagtatctggcgctacagatgtgccaggcaggacacgaaagcttcctctcctctcttcctccgttccagcttccggtcaaccgatgggtgatcctatggaggtcactccgcctgcttcagcagcggcaacgggcgctgggccctcagcccacaacaattctgacaatgatcgagcgggcgcaagcactatagccacttccaatggttctactgaacctgcacatgtgcacaatcatgtagcgcccagccaggccattggggctgcagctgcagcccagcagcccaaggtcgtgcaaactgcctttattcacaagctgtataagtacgtcttctcgcaaattgtgactttgtttgcttgcctcaaatacattactagaaatgctctcaagtgagcttgtgctgatagtacccgacagtatgctagaggacccaagtatccaacatctaatttcatggtcccagactaacgacagcttcgtcatgtcccctactcccgaattctctaaagtccttgcgttcgttcttcgctcgtgtccccctacacttgatcacctatagctaattactactagccaatacttcaaacataccaatatttcgtcgttcgtaaggcaattgaacatgtacggctttcataaaggtatgtctacccgtttggttaatgagtttcgtcccttgtctgttgctcatatggagcgccttagtgagcgatgtgttccacactggatcgccagactcggcactttgggagttcaagcacgggaatggcaatttcaaacgtggtgatctgattggattacgggagatcaaaaggcgagcctctcggcatgcgttgatccatcgcgactcgtttccgggccacaaagccgctgcctcccagcctggcacaccggctgaaccagtccctgatgccactgaagctcgcttgatgaatctggagcatacgttgtacgacatgcacaaccgcttgagtcgcgcggaggaaggcaatgcggcactcaatgcaagatgcctagccatggcggagagcctgagcaggtgctatcatgtaagtctaacgccatctatgccttcactccgtacctttgaattgaatttatcattgattatttacgcaacccagtggacacattcaatatcgcgctttttgcaaggtatgattccggatcgtgaaggtctcctgtacagagatggtgagtagtaatacaacatacacataaacaattaccgggacttcaaatggtctttaacaatctctagtatccagcatgcaggcagaactggagaaacacctcgacagtgtgcgagccctcgagcatccccctgatccgtatctatcaattcgacagccctacgtcccaactgtatcgattgatccaggtccacctctatctccgcgtcaaatgccacaggaagacagtcgtcggccttcggtgatggatgcgactagacctaatatgatacgaccacctgttccttcacatctagctgtatcgcctcgtagatatggctcaattggcgcggcaaattcttccccaacttatagccgcccgcaagtcccgacagtcattcccccacagcagccggtgccgcatcccctttcatccgtctcctccccgccgggtcccaacttggctcgccgacatacatctgcagacattcggcagcatggctggcccccgcctggcgtgtccccattccagtctgctcatcagcctggtacagcaacagccccctggtctccgtcaccgcatcgaaccccgacttcaagtgaccagcaggttcgagaagttctggcccaatatgagatgggagcaccacgacgcctgcaggatacctcgcgtcacgctacccctcctctgaatcccgaccaaacaaactcaggacctaccgccgatagtagttggacattgggtccgagattccctcggcatgacacctctttgcctgcaacaagacggtcaagtatggctagcaatgtacattccttgctaaatccagctgataccgccgaaagacccgacgaggaacagcatgccacactcgaggatcgaaaacgaaagcgtctggagtaaataaacattggtgtaccttcttgagctgtgctcttcacgctgaacgatgcgtgtgtcacggtctttggccttcgacggaaataacatcaaggatcaactactcgttcagattcgaccttcccatgtggcgtgcattctggaatcaaagagagaagcgcaaagctaaactttcagtgctgcatatgctgggagtttcgtcgtacatctggattcttctaattgtctaaaacttggtggatcgacaatcacacaatcctttggcgatcttacttcattgggactacggatgccccaatcgttcttactcaaacttagggtggcgcttgttactcttctgccagcatagatatctgtgtaacatcaaaggtggatgttagcatgtgacatactatggctgcgttgctgacgccagcatcccaggcttcatttgccgtatatcacacaccctcgagttggtagggccaaaaagttcttgggtattctttagaaccgagaatgcatgttgatatctaggtgcttatattcgagtgtatacgtagatctaaccgtggggccggtccttccagatcagggagataagcggttatgtgaggttacaagtcgtgtatataattctatcgttgtataatgtatatgtatcgtcaaagtatctcaagcagatataggggtatattgaaaatccaatcctcggccatgagagcctgagcaggggacgaatctatttcttcttcctcttccttgaccgctcagcaagaatctcgtctaagaagcttgtagctttcctcctccctcgcagtcgagatggctgttgtgataaagactctccttgcttcaccaatgtctcaacctcaccatctccaccgccatcaacccgatccccacgatcgtcgttgtcagttacgatatagtcaagagacctcggaatagactccgcttttcttttcttagtcgggcccttctttccgactgaggccgttcgtccttcgtcctcgtcatcatcgtcaccagctctgcccgccgtagtctgggactgattcgtagcagagctggcacctgataagcttttcatgttgctcggctgtcgacccgccgctgcactcctctccgacatgattttcttgtaattcttcccaagaagctgtctccgcagtttatcgttggagtcaagttccgtgcgattccaacttccatcggctgccctggagggaaggggtgccccaacacctaaactgtagccatcatccaatcagtgctagtcatgaatcgcatagggaaaggggagggggaataaataagattaaaatgaataagaagggggaaagagaggtaggttatttcccatagcatagcatagagtaagacctacgtttctggcacagctgtgaaaacctcatcctcttcttgctgtaacgcctcttcagactttgtattggcttgttcctcctgagtcttcgggggtaaccatgaggcgacgagtcgctgactgcgtgctaaagcaacattggctttgtttagtataacatctgtttccgtcttggataaagacatgatgtcgattatcccgcctcgtccttgctcttcttttctttttggtgtttcctggttttgtcctatctaactctacactcacctttttctttgcgatagcgaggcggaaggacgcggcataacgctcaccgcttactcagtacttcacatgggtctacttgtatatacaattgcaagctctacctgtaccggtcaactcggtaggctactagtactctagtccttgtatatatacgttttattatggtatttagactatcaatataataacactgaccttaatcatgaaaacgagcccaaacaactcgtgacaattatcgtgactgacattatgcccactgtgtcgctgtcttgacgcgcttggagtacacgggatcaatgtccctgacaaggatatctatcatgatctcagatatcatatcgaagagtaggtcgtgtgatctggtagacttaggctctttagtgggctggtggttttctagttggcctaaggaatggaaagctgcatcgaatgcctagtgatcgggtgttagttaatgttcccaaacgatacacgcgggatataatggctggcgtactatttgtagtgtctttcgaagttcaatcaataatctggctgcacgatcgcctcccgacccctcattggcctggactaggaagcccagccaagagtccatgcatattctgcggccacttccatggagtcgccctcccaggaggcaagcggcgagcggcgtgacatgtgaagtttgctttagaacatacgtgtcccccgaagaaggcttggtcgtcgaattaaagatgaacagactccttggtcgctccgtggaattgacagaagagggtgacatgtgtgtcatatcatttgtctcagtatagtaacgcctgcgcgaagctgacgaaggggctgcaaggttgggatacatgacatgaaatagcagagctttgatgagtggggtacgccatgaattggtattcaaactggcacctccaaactggaagcgctcatccaggtgctcatggcaggagataatctttctcttagctaggaactcaagcgtatgacgggccgcctgtagcacttcatagacgcgatcgaagtgtatatggttcgatactgcgaacccaaatgcggctgcacgaccctttcgataccaaacctcacgggtcgccttgaatgcgttggccgcgctgaggtggtcgctccaggtgtttcgtgaaaattctacacgagtcctgtgcacatcattacgtgtctcctggaccggcgatgagtagaacaaagattggtcgcccccgattaccccaataatgagaagcgtatcgaggcagcgaaatataacccccaacagaatcagcttagcgcggcaagggtcaagtggcagctctgagagaaggactccgaggggggtaagtctctctttctcatccagtgctctcaaaagttgtaggttactaattgccaagtccaccttggccgcgtccggaggttcaatggaatctcgtaaggtgtcctggatggaggcagacgatactgtccgcttcacttgcaaagtagcctgttgcaagtcctcccgcatcattcctggaaatctggtgatgcggaaagacttgtgcatatccctcgtaaaaagagcaaagtactctcctgctggactctgccagccctgcctgcacgctgagtagcactggattgactaatccaacaacatgcaaaccgggttgtccttgagtgtggcacgtaaattctttgatttacctttcctggatcaatgacaaccttcacatctgaaatagttatcgaggtttcggccacatcagtagacaagataactcggcgacaagctcgcgaaactggactaaaaagctctttctgaccatcgggaaggttcgaatggagctgcaaaatcttgtaacgactacagtcagagaagtcacagcctagcatctttccatattttcggacggcactttcaacggccatgatgtgacgtaagccggggaggaagaccaggatagagccaccctcggtactagacaagacatgacagataacggcgcatatgaggcctagtggtatcaaaggatcttcttctcgaagcatggatggagaagattgtggtaagctcggatcatgcgaatgctggcccccatcgatcccttgttcaccaaaattcaggcggtctgtcactggcagaaggttatatcttctaaaatactttgctgtctggggctcatcgatcaataatgatagcgctcgcggggagtagaacctagataaagattcgatgacctcatctaggtaatgtttgccaacagggaaagcgcggccgggaatacggagatgtggagcaggcaagcgacctccgtcgtcgacggcattttgaagtatgaagcgaagaggtcgaggtcaagtgttgcactcatcacaataaccttaggtgcatgtaatcctaggccacgacgttgaccgacaagtttcttagaaaaagcatgagtaagtcgaggtcaagggctcgttcgtgaacttcatcgagtatgatgtgggagaaagacaccaggtaggacttggaatgtagcatagtgaggatgcaatacgtgattgagtccaaccttgtgggacgccgagaatcgaatctaatttgataccctatggagtatccaagtgattcccttctttctttcgcaacccgcttagctagtgaagtcgctgctattctgcaaagttagacgcaaagtattttgcacagacttccagagcccttgaccatagcatcgtcgagcagcatctggggcacttgtgttgactttccggagccagtatctgctacaatgagagaatatgtgttcttttaaataaggtcaagtatgtcatcctttcttctgttgatcggtaaccttccatgacgtttccacggcctaccaacaggcaagcccaatgagctatcgactttgttcagctcatggtaagcctcctggtcagtagaaatagaaatctccgttggccctccactgcattttgcagtggaaaaggagggggcacgttttaaatccttcaaggccctaagcatgacaataaacatgtcttcgtctatatgtaacttcatatgttgcaattcttttcttaattcgttgagctcttgcaatgagccacttgtatggagtcttgagatcaaggccaacaaggcctgtaattctgctgaagactgacacacattagcttaaacagctaattcgagctatcatttatcataccctaccttcgagcttcctgttccggacgtggttatagttgtagatgtatgctgaagggcacaatctacagcgcaatcaaacttgcctttgtcacggctaacaaatcgagaaatgagccgtattaaccctttctgaacaaattcagagtgtaggacaggcttgggagaccgcaagagtacctgtccaaaaccattatagtcttcctctccaggaagagcatcgttaacattgtgattcgtctacggcactagatatattgacgtcgggtgctcttgaagacaaaccactgtcgtcgcacgctgacccattctcagctacagagcccttttcctggcttcgggatggtgcgatggagcgctccaaggatgctattgtagcttctccttcaaaggcacacgctgcggttgatctcgtcctagtcatacagtagggaactagagcactgcgaagtaacgggcgtctcggctccaagagtgacctacatacttccgtggccaggtttctagtttgaatgctaggtaacactgcggtgtagcgaccagttgcgatgttgcgatgttgggaaggtcgcgtcacgtttagaagagcgagacgtatgtgtggagggccatctttgatacagaaaaaatgcctgatgctctatgacaaggtggtagttagcattgactatgtgacgcatgtatgataaaaggtagaaggttgataataatgtaccggatagctttgcattgccgcacgtcgggtgaaggtgcggtactactacgcattgatcgccgcatggaggagatctaatcatgagatgaaaatggtgtatatagtcattttcttggtctatgtggtgtttgatagagtatccctttcgagggagtggggaaaaaggaaagaaaagaacacacgaggtaaagggtgaaatagtaggttatttttaaaaatgtgagtatcatcaatctgattggccatggcgtggcataaattcattcaattactactttacctactacaatctcgaatatcctgcgggttcccgctcttctatctgcatattcaaagcgcatatatgcaaataatagattgaatcaggccgattctagtattagcgagctcgtagcgtcattgcgtgtgtatgtacatctaggtctatcctttccctcaatatatattggtctcatcaggtatgaaagaagcgacccccagcccgagcaatataaggtatgtgctggggatcaaaatcaaaacaaaaaagaacacaaagagaaataaaagaatataaaccaatcctcatgatccttctccatgttgctggtgtttttgtttcaattttttctccgtcttcataaactctcgaatcccaaccgggatgctggcaaacagatcgtctgcctgatcgggaatagtccactttgtctcacttccgcctccatcgtcatccatgctagtgctcgcagaagcaacctcggcccttggagtgtggagcaaatccccagtcggcccttccgaagtgcctttggccttagcctgcgcgaccctcgccgcccaatcttccatttcatcacgaaaatcatcccagacacaatgtacacagccactcatgcagcaattgtcaggttcctctggcctaggcggtatcgcaaccccatttatagttttccatgtagactctgatggcgtcgcaccgggattataccgtgaagagcgaccggggccagcaaggcgagtgccgaacacaatagacatcttgtcctgcggcgactgaggctcgattttcgaagatattgacggctcatcatccggttcttcagaaataggacgcgaggaacttgcttgacgactgtaaggagagcgagatgagagaatgtcatgataataccccgataatggatgtgcttgaggggtttctgaattgttcaagtatgctgtcgtatcctgggacttggtatgcgcatggctagcagtccgtcgggtcgagggaaactgtgcatatcgtccgatagacaatgctgacgcagggagagagcgcgcctgatttataggtagaacatgacccatgcccgacaagcagggggccattttgaacaccgatcgccctttacccatgaagagaaactcagtagtgtcggaaggttgctgggaagaacactgtgggagaaagtgttctttgacttccgaggcagacattatatcattctgcaaacaatgcaaacatttcgtctcgcagaatgcgatgtatgcttatcgtaaggtctgcagatcgcgtcgttctccagtatcacttcttgacaaagacggaaccgccaaggtagtcatgaaggatcggtactgacatataggatatatatacgtttttcggacatctatcaacataccagacggtgcgaaacaagtatagcgcgctgttcctaacacgtcgccgatgaacccgcaacctcatgcacagcgcccacctgatcgcgcaccacctcaagaaccaaccagagaaagcttagcgcgatcgcaatcggaaagtccgctgcgcgaaactagcagctcatcgaagaggagctcacaaagacctatagaccaagctgaaacgagagcttttgggttacgcgatagaaaagctcttcggccctcgctggtttcagatgcaggcctaaggctggacaaaatctcaccaagtagacgactaagtggtcttcaagcgttcgcagcccctccgaggcgagtctcgaggagaattcttccttcagacctgtcattcaagtctccaatagtgacacgggggaataaattggatcgtggaccacccgatagtccggacgaccaattagcatctgaattgagcaatgcgacgggtgaagccaattcacatacagacttgcatgaagggcttgaagaacctgatctacccccaaccccaacacaattaggcctagaaagaccccccgcacggccaaaagggctactgagcagcagtccgactatgcagcatggtagcctggggaaacgacgaactactgaccatctagaacagagcccctctaaacttcggaacgttcattatggagaaggcgacgaagatctacttgagtccaactcaaatatggcacaagtactatttccagagcctgttttggaaaaacggcgattgacaacgcaacttgccaccgagataaaacaacttagcgatgacatccttgaattggagaattggtcgaagggctcaagatacaatgctgacgactcagatctagacatgggcaaacttgtgtaagtatattatgtccatttatttgaaaattgacctgactagtgaacaggtcaatattgtgtgaggatcccatcaagggaaaaactgcaaagctgggcccatatgatatttccatgtcttctttcatttcgatgttgcttccgttttctacgaagtgttctccaataacctcagaagagcatcctccgctgaatccttttgctcttgataaactttctcatgctgaaccatatctaacaatattcgccccattgaaactcaaagcatattcaaatacttactgcggttcggactcagacatacatttggaaacacataccctggaactgtctgcaccgtggccctttccttctagacaatttcacttatccatcaactacgaaacggatccagaaacacagtctgtactgtctatatcggtaccaatggccattgaaaacaaactaccagtatatttgcgccagtggattgaatcaaggctagcgaaccccctcttgaagttggatttatcgggtctatgctggggcataaaccggtattgggaagcctcaatatcacgtgccaaattatggtcgcggctagaattccaatatccaggactgatcagaagtcgtgggacaaccaggattactgataagctagatgacttccaaaaccccgatatgctctctctctcgaatatgagtctacgcaaaatactaccacaccttgagcgtacatcgatgctattcgagtccggagatggagagtctgttcgagcctacttttcatgcgaactaacaatcgatgaatgggcatgtgaacccaggttggtgccggggatcagtgtgtctgcgccgtccatgatgcatggcaggttgggaagcaaggtggaacaagatgtcaaaggactgtttcacacaattttgaacgagaaacagggcgggagaataggcgcagacgttgatattgatgcagatgcaatagtacatgctgccgagcatatcctgggtgctttgttctgtgatgagcctgaaaaacatgtgttcaaagtcaaggcaaaacggtgactgcatatgccattgatactggcttggattggttttcaatcaatcagctgagctaacaactggctgaccttaaaaacgatagcgtctacccgtttgtaaatcagcagatcgcatcttagatacatttcagcttctactagacccgagaccttagaatgactacgaaagtagaagtttacgtaggttgtaacctagtgtatttagattcatctccgtcattgaactagcttaccggggcctgcatcaggctacccttccatagtattttgcgtgctctctgcctccacacgactagaccggtgtaatgcaacgaataatcgctaaggatgtggcttgatacgaccccagcgaccacgcactgacggaccaagacgcagcttcataccatacatccataactcggagtagaccctttttttctttattgaaacgtgaaaatttgggcatttgcatttcggaaggttcggagcttttttaaggacaaaggtaaattgagaaaaggggcgccacgccatgccacagtacactaatccccgacttgaaaatagacccgatcatcattaactgtgaatcacatttatttcttggcggcggactcctcctcggccttagccctagcacgcttctcccggatacccttgtggcgggcttcactgcgggcctcgcgcaaacggcggtaggcagcctcctcacccttgggcaggtcatcacgcttgatctcagtgacagcctcctcagcagtgaggttcttgatgggaagggtagcattggcgcgagtggcataaccctcagtcttgccctcagcggcgaaggcagccttggcagcgctgacctcttcagcagaagagtcaagcttcttgaactgaccactcttgcgggggaagaggatcaagcgggccttgtagtccttgagacgatcaacattggcgaccagcgactccttggagtagttgacacggcggtggtcaacggcgataccgatggtagaagcgagcttcttggggattccggcttcctatatggttttgaagcaagtcccatgtaagcttcatctgactttgaaacccagcgagtggcacagcaccatcaccagggcccggctctatatccagcaaaggagaaaaatttaccttcagctcagcgagagtgaatccacgaccggcacggacacggcggttgtacttgacagtagggcaacgcacaacgggacgcagcttgtcaaccggacgaggggcaacagcggcggccttcgcaagacgggcctcacgacggcggtgcttgcggccaggctacaaaaccgtaaattgttagacaaccatggatcatcccccagacgaccagaacatgtcgttcaaaatatgattcgggaaagtatagtttcgatttcgtacctggtcgaagtgcacgcgcacacgacgctgccagtccttgcggaagtctataacgaactcgtcagttcgttgtcccatcgaacagaaaattccatcccatctcagaaaatgccgaaaactcgttcacttcaggtccactcacgctggttgagaatctggttgttgtgcttgatcgcctataccaccaaaattcatcagtaacttgccctcacccacgaaaagagcgaactcgatatcattttgttgaatcgcagaaagactaaagacagcgaggggtcatataaacgcaccattgtgacggacggtgatcaaggccgagattgtcgtcgtcgtgggtggttgctggtcggatctcagaacgactcttcaataatgggtggaactttttttggtgtggccaaccgcgcagagccgcgccggtctcgcttagcgagaagccctaccctggttaccaaatctggaaagggtcccaaaccaggcttgtcacttgataactcacttcaccattactagtagcactcaagttgtatctgaatttgcacagaacttgtaagtagttacctaaatgaatatctgtccacgtaagtcctttggctttcacgagatgccaagatcctctttaaacatgtaatcttgtcaatcttcgtgaatgaacgaacatttacagttcccgttagatgcttactaagacagtatctgggtcattttgttaagtagtactcatattcgctttccatctaccaggaaaggactgaaaaacacaaaaaaaaaaaaaaaaaggatttgacgagcaagggagggatgtcggatgaatttattcttctagttgtttcgtatcgagaatgctattgattgggggtagaactaaatcttatctatcgctaggtagctagctcgagattttctgaaagcctactaattaataagaatcatagaatcgatctggacttcaacattttgaagatttgacaatgaaatagaagagaattaaaaaggaagacaaaagggcgcctagtaacaccgatccatcatttacatgtcatcattcgtaaccgtccctggacaggggggcaaacaggacataaaagaacgtctagataatggaaggatgtctcaaaccaagaagatctgcaatccgccctacttagtaggcagggagaccgcaacttgccaaattatgtgcaatcaggaaatacagccagatgcacatatagcctgttggtagactttaggaacggctgttattgttccatgtgtcaataccgagacccactcgttcctccgctttcgatttcttcgaggtcacactatcaaaactcgccttgcgtttgagactgctggagggacgctcgactcctgcttttctaatctgaccaaagagtgttgtttgaagtaaagtgctcgatttaggggcgtttgccactctcgtaacattctgatggtctgaacgactatggcgaaacatatttgttgtcactaaatcagcgtgagaaggaccgtcgtcttcactttcggcctcctcggtgtcggatgctgatatagtgctgtctctatcccgacgctggggttgagaatctttgtttagagtgaagtattgactttcttgttgagctatccgagaccgagacggcgtcataggaagagaaggcagtgtatgtgcactacgcacatggtgattgccaaactgttgctgtgcgccattctgatttgatgtggacatcgcacttggagactctctgttcagaacacggtccgccgccagaagagcagcgaaaggattatggttttcatcgctggccatatggtggctattatcggcaaagtgaggaacagactttctatggggagtctggatctcggtttgtggactgggagataatgaaccatgctcaatcatcaaggaaagatgttttctgttatctctgatacggcctttcaacaaagaattctcttccccgagtcgatcggacttcactttctcctggtcgataagtttcttcgctcggcgaagccgccggtcaagtgtagcattgaccctctccagttcttgattacgtttgtgagcaagttctaattccacattggcaattttttgtggcggcttattttctgaatgacgacggcgatattcagagctctggataatctcgacttctcttctagccaatttatgctcaacctcggcacgcttaatggcctcgttgcttgtgaatgatagtagactattctgcaacttgaagtgcagcgctgacatacgagcctcttgagctacgcttagtagctctttggcgatcgcacgaagtttggattcgtcagcagtatcaatttcctcagtagtggggaggttctcggaagctccataagcgacacatagcgtcttctcgatatcaggcggagatgcaaggtatgaattagatcgggaccttgattgtcgaagaggggctccagtgatctgcgacgatgggggaggagtcatatctgatgatgatagtgacggaggggaaaagaactttcctctctcagaacgcgaggtgtggctttcggctcttacacttatatctggagaagcagagagacttgtacgccgagtgggactaactggaccagagatctctgccggaggcgctagagaacactgtgagagctggagttcggggtctcgtggcatgataggaataacgataagagaagtcaagtaaaaccgtcgggatatatcctcgcactgcttcttgattagcaatgactgggttgagaaagtgcacggaatccctgtagggcggtcaagcgcataccgggaatgaggtagggtattccgtgtatacgtcaatcaaaccgattgagggaatacttgttttcagctcggctgatacaggccttgtaaacaatagtagaagctaaagttttcgggaaatcaagtgcacttgggtatggatgtgtttgtcgcacagacactatgcgactcgcacctggctcggtccgcttatcagcgatagggctgtgcagtgacgtccaagtcaaggaggatacaaatggattatttgagaaaggcgccctgtttgtaagaacaacaatgcaaggtttgagagtccccgtaccaatatgacaggagtaaggagcaagacagaatgtgaataaagcaacgggtagatgtgatgcaaggagcaaggagcaccgtggagggtttgatgccttaaggatgttgcaagcggcgggtgtttcgcacatcgggaggctgggaagtcgcttgcgatggctctgctccaaccaattattctcgatgttcagcatccacgtgagcccagccgcgcgctagaatttaccattccagataaagttagcgtggagatcatgcactccaggcaagtaaacagaagttgtaccccatgggtccagaaggttgtaactgaggcaacgggctgcggatggaccatcaacagtgacttgggtctggactactacggagtactttgcgattcaaggatgtataagttactgtatgcaaacagacggcccgtgtctgaattttcaagatatcgccaaaaccccatcaactcacgaatcaacacacggttaatactatttcactgtatatctagtgacctatgcccttcccactcgttatggatttacatgagtttatacagagattattcttgaaaatactacaggctatttcgcccggaaacaatataacaagaatgctcttagcatctcagatgagcgtttgtctgaacaacaaaaaggaagcgagaaacttttccctgctcttccttccccttccccttttcttatccccgcccttcctcttttgtctattatttttctccttgaagggccttaataactatgaacaaggtaatcttaacaacggctcactcgtgcgaagaccaatcaattcatggcgggcccggtgcttgtctgaggaaggatatcagattgtgagttgatatgcatgaaaacgcagtgctcacagaataagaaattacacttgctgtcagtcaaccgtatcgcggagtagtgagacatcaggcccgccattgtaatagtcgcagaatgggacagtctttctgtggaggttgacattcgtccgtctgtgtggcagtggtacagagcacttcgtacacagtatatacggagtagtcgtcatgatttaagggctgtctttggctcggctgtaccttactccatagattttgtttgacagaagcctaatatagacgcagccagttagagaacacgatatcctgtgtgaagcccactttctacaatgtactccgtacgcaaccgtaagaatgctctgtgcgctgagtctgtgagtacactgtaaaacaaacagcagcagtggtttgttttcgctccgtaaaggcatgcaaatatcttgcctcaagtgcacctatggtactcatgtaaacttggtccatagtcactagctcgggtcctgtttcagaaagaggaccctagcggcttgattctgttcatccgccggcgggatgccgaaggagaaatctcaccaatcacatggctttggctagtttatatggatcgtggccccaggcaccaactacttcgtaaacaatggttataatttaaatcatataatctatcatataattaataggagttaccctgaaaaagacacgttgcgctgagtataactttgtgttctatctacttaaagttctcacctcattacacctactaccatttgtgtcagctgagaatttctgctgtcctgtctttttcttcaagtctccaaacccacaaaaactatcatgagactccttttccgctcttgaaaccattacaccatccaatagcggaaacgtgcttcatgcttatagacaacccgaaccgactactgcgtatgtgatgtgaacatggataaacaacagaaattatcggcccgaccgagtggaattcctcgattagcctccagactaccgctcccgacatctaccgcttcaaagtcgatcaagccctccccatctcgcgaaaagctacggacagatactggcgtcgatacagctagacttcgaagaccttcagaggaaccattattcaaaaagccgctccctaaatactcggtgccaaaaaagactcagaatggcctgccacaaaggagggatgtctctcagactagaatgagcgatggcggaaagtcggaaacagatagtgtattgtttaggcatgggactgatgtatcagttgatgatgcagacactcgaggtcgtgcgcggccttcactgtcagaacgaacaattgagacattgtcccaaatccctccttcgccgagttcttcgaggcattctagtttctttaatgggactagccccatgcgctctccatcccgtccaccttcagcgctgtcaagttgctcgaggtcaccttccaggtcatcgtcgtcgcgtcaacaaatcggcggtgacttctttcgcccatcgtctgcaatgcggctcccttcaaggtcacgccagtcactgtatgtgggcggcacatcggccgagctaaacagcgtgacgagttcggatagtgcttcaaaattgaagctgcctacttcaaggacaagtacttttagagatacgaagcataccctgtcaactctccgtggaagctcaggtacagccgttatacagattcctgatacgaatattacgcaggaaggacttcacgtgaagaaaacgagaaagacaccgacaaaaacacaccagaattcaagggcgcctacaaaaatgccaaaatcaccttccactaaggccacgacccttgacttgacgcttgagcagcaatctgagatggaaaccagaagaacttcaaggtcatcgagcgcactaagggaaagcatcgcaaaagcaaaagctgcacggaaagcagcgatgcaaagcgtcgataattcccagtcctcatccttggatgaactaagtgttgaagacccattcaaccagcgaccaaaggattcgaacaaagggctccttcgaaaacgtctcgaagcaggtcgcacctcaggtcatttaaatattgcggccatgtccttgacagcattaccagaggaagtcatgactatgtatgatttcgaccctgactcggtcacagagtggtatgagagtgtagacattgtcaagttcattgctgcagataacgagttcgtcgaacttccagattccgctttcccagacaccgacccagaggatcaagatgctgatgagaggggaaaccagtttggtgggctggaagttctcgacttacacggaaacctattgcgctcactgccaattggtttcaggcgattacagcgtcttcatacactcaatctttcaaataataagctaaacttggaagacatacaaatcatcatggagatggagtctgtaaaggacctcaagctagcgaagaatcacctgcagggatcattccctgccgatataaagaatctgagcaacctggaagttcttgacctccatagcaactctctcacagagctaccgaatgaagttgcgtacctgacttccctacgagttctgaacgtgggtgataatcatctgtccactttgcctttcgagggcctaagcaagctttcactgaaagagctcagcgctcccaacaatcgtttaaaggatactttgttacccgcttctgtacaggcgcttatgaccttacaatatctgaatgtaactggcaattccctaacaaagctttctaaccacgacacattggaactccccaatctacacactctagcaatcagcatgaaccgcatccagtgtttgccagatgtttcttcttggcaggcactcctgagtttgtcagcggagaataatagcatagcagacctaccacgaggattcactgacttgaaggccgttcgaaacgttgacttgacggggaacaatatctcaaaactggacgaaagaattgggttgatggaaagccttgttatatttcgaatcgcgaacaaccctcttagggagcgaaaatatctgaatatgtctcctgaggacttaaagcgcgagctccgaaaccggtgcgagccagagccacaagataccgatgacgaagagggctcggtcgcaacccaatttacgctcgcacctgaggccccagctcaatcaggcgtttggcaagtcaaacctgggggagtcctcgacagatcgtacgctgatcttcaagacctggatatggatcatctggaacgtataaacccgcatgaggtcagatgtctttacctgcaacataatgaattacgctgtatcccggcaccgactctcagtatgctcgcgcttaatttgactgatcttgatctttcacacaatccactggatagcacttcgctttctcccacatctcttgatttacccagtctccaaatcctcaacttgagtgccaccggcttaaccagtcttgagccactattagccagtcttcaagccccctcgctcacatttctagatgtatcgaataaccgcatttgtgggtctctaccaccggtccgtcaaacttatccaagcctgatgacattcctcgctgccgataaccaatttgatagcctggaatttgacgccatccaaggccttcaggttctggatataggcaataacaatatcagttttctacctccaaagctgggccttctaagagccgagggttgcagtaagaactggggcaatggatcggcgctgaagagattcgaggttgcgggtaatagcttccgcgtccctcgctggcaaattgttgccaaaggaacagatgctatcctcgaatggttgaaggatcggatacctgctgaagatctttgtcaatgggagccggatgatgaatcgagcatataaagcatattgggtaccaagcaataacctaatgatactatcaattctgtcactatcttgatacttgtgtacataggttactttttatcttattccagtgtggacttttttcccccaacggttgttgcgcaataacagaatagtcaactgtggacacttttttcgctcgatacaagaacagcctgagatatcgaatcattatagacataaccagacaacttaaacaatagattacaccgtgctttgactttatagacaatcggatgtttattcactgtaacttcgcttccttgatgtcatcaagaggtttactgacctcatcaatcactttcaaccatgtcttcgaccagttagtaaatttatcctcggcgttttgctgactgtcggtcacattctgttcaacccaaggcagaaccactaacttgaccgcttcaacagcacagtcctttgttcttttcaagtaccgaatagaccgttctagatccccttcataaagtgctcccgctacttcgtcaacctgctccggaatgcggtggaggttcgtcataagggattccagctggttagcaagggagggcgagaattcggggaccttcttcaggcgatttgtgatgattgcggggtaaatttggaccactggtttgagcaaccgaatagaagtccttttcagttcataaagcacagcggtatcttcgctgtcgctgctatcctcagatgattcgccctcactatctttcccaagactctgtttcccatcgtcgctcagaagttcatcgaagaactcatccccttcttcatcaggattccattcgtcaatctcttctactgcatctcgtaccaaatctctccattcttccacacgccgtattataaacccaacaacaccatttgaagcgaggtcaatcaaggcatcgcaagcaccccaaacccgtcctgtagctaccgtaacgaggtctttctcattctgcgacagttcgattcccttcttttccatgtgatcctgtacttcatcatttctctctgcgattaactgaacttctttcacaagcgatgacagttcgttcagccctgtcttcgttagcgacagagcctcggcttgaaatgctttggtgtgatcggttggtgtaatgagtagagccgctgtcacaaacgacgggagtactgatccgttcaagttggagaggacggagccgacggcggaggacgtaaatggagaggtgatggccaagagcgaaagcttagtgacttgtgacttaagggctgtcgacgatgctgaaaggaggggaagtgcatctctgcctgagagttctgtagaggctgggtttccagagggcgacgacaaggtcaagtggaattgctccacgagtgtaagggtagttgtaagagtgacgtgaagctttgttgacattctggcgggacaatgggtgtttggtttggactcgagcagctcaagacaagttgggagaaatttcgattagggaactgcggggccgtttgttagggctctgcggggtcacctgcggctgaccttggtggtgatggaaagcgtctgtacagtacatttatacataaggcttcgttggtctgcacttgtgcaatttctgtcagttataactctatatgtgcttggatttctgaattccattccagcaaaaatagtatgtgtgccctaacatgtgcatacaaccttactgattgatacattaccctagctagtggatactagcaggcatataggaataacagaccctcgcgaactttcctaaccgcatggtttaacatcaactatacgtcgagcttaccaaccgtcatatccagcaaaagttcatgaagtgagctaaatcctcgtactgagcaaccttacagaatcaccatgggtggtagcttcatgtttattatctcctagtatattcttaaggcacctagtagtgacaattgaagactaatctatgaccatttcaaggaattccatgtaaatgtcacaagcattgcaatagtaagtacatatgtatgtagtatactcaggaagcttgagctgagccctaaagctgagccctatatttcctaatctgtgaagctgaccgctcggcgtccccggtcccgtcgacggacagaatgttgcggatcgtttctatctccaacttgtatttcaacaccagtaggtttttcttcgaacgtttagtggtgcaatgcggagctgaatacctatttatctagataattacgatttctgtcccaaaccatgggaaccaccaaaccgcgcccttctggaaaagcttccctcgcagccgcccaaactttacccgagaggactttcataatcgacaatggcgcgtatacgatgaaagccggctatgcgcccgactctatcacggaagatgaaacagaggcactatccgcctgttctgttatttctaatgcgctcgttaagactcgcgacaaccgcgtttacgtgggttcgcaacttggtactcatgttacggattggaacgagttgatgtttcgacgtccggtcgagaagggatatactgtgaactgggaagcgcaaaaggaaatctgggagcattcattctttgacgaaaagactgtacgaagcaaggacctgcggattgccaaaccggaagaaacgactcttgtgcttaccgaggctccaaacgcgttaccggcgctgcagaagaacgcagacgagattgtgatggaggagtggggctttggtggctatttaagatgcgtgggtatggtagtaaatgacactgttatactgctgcttggttatctggctaatattgccattttaggtccgtcgctaaacgcctggaacgaagtccaatctttatttggagaccccatcgtgcagaagtatgactcggctgtttcgccaagagaatgcctcctcgtggtcgattcgggctattctcacaccacagttacaccactgtacaaaggccaacctcttcagcgtgccattcgcagacttgaccttggaggcaaacatctaacgaactatctgaaggagatggtatcaatgaggcaatacaacatggtggatgaagcatatatcattaatgaagtgaaggaagcagtgtgctatgtcagtgatgattttgctcgtgatatggaacagacttggaagggcaaccgaaagcgtggccaattcgatcctgacgaaggtgtcacggtcgactatgtcctgccagacccaaatgggagcaaaaaagggtttatgcgacctcatgatcctctattgaatgccaagaagaggaaaagtgcactctcaggtgctaccgccgaggccttatctgaggatgtcttggtcctgagcaacgagcgtttcacagtccctgagattctattcaacccaagtgacatcggcatgaagcaggctggcattacggatatgattctccagagcctttcggtgctgcccacggggttacaccccgccttcctggcaaatgtgttagttgttggaggaaactccttgattgctggatttatggaaagactgtgagagatattctcgtctatccatcgctttcatacattgctaattcgctgtagggagaaggaattgcgtgaagtcgcttcggcagaatgcgctgtgagggttcgacagcctcaggagtaagtttgttattacaatgtagatcttaactatgcgctgacggtcttgggaaacagttcaattcgctccacatggcttggggcaagtcgattggccaccaataaagatgaaatgaagaaagttgctatcactcgccaggaatatcaagagaatggctctgtttggactgggaggaaatttgctggcactttatgaaatcgggtacattatctcgtggtgttcaggattgggatctttggagtacattgagtctgattaaatctggcacaagttgacgacttggcttgatgacctgtttaagtagcatttgctagtgatacccttgaatttgagcatgtttctgtttctaattacaagagatgatggtaaactagctgctgtataatcttaagacgtgcttttcaatctctttggcattatgagtttgaggttagtgttgagctaagtccgatccattcccggtcatgccattttggaatgattcaacatgcggtgaggtcgcagtcataacgggatctccaacttattgatgaagggggaagagctttcgattgaccgacacaagcaacgaagatgtataagtgggtagagacttggtaagtgaaataccccgcagtgtttggtctttcccctctctcttgatttgtgttctttttcgtcgcccttcaacccaaccaactgtccacgtcagtaaggcactgcaagtacccagccagagtacttggcgcacagacccgtcacgatccagctgattttctctacacccacaaacaaatacgccttagagatcaacccatttattattgttctcatatttttttttctttggatgcgtgcttgcaagagtcatggcgacactgttagcagacatccccatctacgtggagaacccgtggtagcttggtcacttcaaaaatggttggttatcgaagcatgcgacgatcataatcgggtaatggggcatgaacatgtggcacgcgaatggcctatccatggcatattcaccaaagtggtggtgatatatccacatctgactcaccatcagcatgatatgccgactttcctatatagttgacgcctcgcccgacgagctaatgagccaaaatcacatctttacactctaccaacaatcgtaatcaaacatatcaagcaaccaggccgatttttgtccatttcaatattatgatattcatctcttagctttgcacgcgcagcatctccgagtgtcaacaataattaaataggaactatggcgtcaagtcccctgacaatctcccagagagccaacctgtcgactcactccttccacgagctggtaaatcttcagaactagcgggctaaagcgaagtttcccgaatcctatcagcatagagcacctctcctcccaaagtcaaagatgttactatgcaacctgttccccgcgacctcgcgtgccatcaaggaacacagccgaaaaagacatccttcgcctcagtgtaagggggttgcaagtttgtcgagaagccacttgaacgcggagtctccattggtagactctaaacctatctatcttcatcaagctagtgactgttcaagcatggagtgccatccacggatcgaaaggggcaaggcggtgtcgaggaggagccgtattacagcgagaattgagagatgccgactcatccagcgctttttcaggaggacgccacataaggagtaagttcttacagccgcatacaaatcggcctggtagtgtaagctgatgacgcctaggacctgcgtgagctgcctcgaaagcatgccagctgatgagctggtgaacttgccttgtcagcataagtattgcaacacgtgtatcaggcgaatggcggcaacaagcatgacggacgagcaattattcccaccgaggtgttgttcacggaagatcccgtcagagaccgtcctccctttactgtcaccaaaggaaagaggatcatttgtctctaaagcaaccgagtatgcgacgccggttgcagatcgctggtactgtcctgcatcaacctgcgggaaatggatacctccaacggctgtaaatgctgagaaaactcagacacaaatatgtccgtattgtagcacgagaatttgctcagggtgtcgcggcatttcccacaggtcaagagattgctcttctgatgcagatctgtctgccgtccttgaagtggctcggcttcagcgatggcagaggtgtttcaattgtggtgcggtggtggaactcatattcggctgtgatcacattacatgcagatgcagcgcacagttctggtaagacgagccctgtgtataagtttgatatggcccatgctaacgatgctcagttataaatgtggtaaaccgtggtcttcgtgcatttgtgtcacacccgcagagaggccagtggattttttcgcatttgtgattgatggcaatgcgctaaaccgtgacgaagaagccggacttacagcagttcttgcttccatgctgtgtcatgaaagagaatcggaagagtctctaactgacaagcggaataagggaaatcaaggttgtcgggcagaaggttgcttggttcgagataggaatatctcaaaagttgacctaggaacctaaaggtaccaaggaaagttttatcataatggcattatcaaatccacgtaccaccttttaccccgacaggtgcaactgtaagtctataaactgttgatatagtaatctatttttatagcagtgtaacagggatatcaggacgtaactagtgagcaaggatcaaaccctcaatcagtattcgtagaagccctttccagtcttcttgcccatccaaccggcatcaaccattctcttcaaaagtccggatggccggtatttgctatctccagtttcctgatgcaaaacattcatgatagccaaacaggtgtcaagtccaatgaaatcggccaaagtcaaaggtcccataggaacgttagttccattcttcatgatattgtcaatatcctcgcgggcaccaactccagtctcaagacagatgattgcctcgttgatgtaaggcataagtatacgattagcaaggaaaccgggcgagtcagcggagacagaagcaatcttgcccatacgctgcacaaacgcgatagcggtatcgatcgtctcttgagacgtttgcaaaccagagataatctcgacgcccttctgtataggaactgggttcatgaaatgcgtcgagatcactcgagaaggagcttgaaggtctgtcggattcgttgtcgtcgccgcagcaatcttagtaatggagattgacgaggtattggttgcaagaatggcatgcttgggtgcaatttgagcaagttgtttgaaaatagagcttttgagatcgggtatttctggaacagcctcaataacaaagtccgcggatgaaaggtcgtccatcttcaggctagttgtgatgcgagagcggacggtatcggctacctctcgggtaatacgttctttggaaacatccttatcaaggagtttatctggagatagtagtttcgttagtctagaaaaccatctaaagtaacaattccaatgacggaaagggggtatcggtggtgagcgtggcaccatacataccggcgaatttgaggcccttatcaagagatgcttgggagttgtcaactaaggtaacaggaacttgagccttctgtgcagcaacaagagcgattcccaaaccctattgtctatcagatcagctccaagacgttgcgatataaaattcatgtcctacgtaccatttgacctgctccaattactcctaatgatttaacctcggcagcataagccgaggaggaactgctgaatgcgcgggaggcaattgaagggccgttgcggccgagagaccggagggacgatgacagcatggttgcagtgttgaaagaaccgagtaccttaacaaggaattgtgacgctgggaagaaagacgaacaagccgaggacaacaacggcgacgattgatatacttctatttaaatcgcacccgacatccttccgcgggactcatgtgatccgacgtcatcggttatcttcggcagtcaggaacatccattcctccgacatccgaagacctgagacgcgaaaacgcgtgaaccggcgcgttactattagtccctgcagcgcgcccaaagccgtcaacatcggcgatggtgatagaaggtgaggtcgacgaccgcaagcacaactggccaccatgaacgacgaagctgtggcttttagtcaggctgttcaagttgtagaccctgatgtccgcgcacacgtttatagtctagtcactgcggtgaggatagctatttgattgaacgctttatattcgaggaaatctaatcaatttacagttaggcggatttaacggcgaagatgcggaccgatatgtacttggagacgatgcactggcttgcttgcgtgacattagacgctggctgaaattgtacgacgagaagtatcaccgcatggatgttgctcggtgccttggagaagcgaatttggtcaacggagacttactaccgatcttttcgctatggtggagtactggtcaaaagagtaaatatatgtctaggatcgcattagcgtgctgtaagtatagggccttactttgagcttagactattgtattaatgacatgaagtggaattgctagttccgttgacctggccattggaagtccacggcgagatgactgtcaaccatcaccgacactttccatacttgcagcacgctcaagtctcttataagcgaggtcttctgagccgtggcgatctcaacttccttcgaactattatccgaattggccttcctagcatggccgttccacggtctgaacgaacaacacgggacgacggtatactcaaacttatgctctatttgttacgaaatatcgtagtgatcgccccaaatgctcgtcttgcggcggatggtgatgaggaggagacgtctagatctgcgactatcaatgcctttcaggctcaagacgtatttgcccttcttcttactatgtgttccaacgttggcgatgacttcaatatgcaagatgtgattcttctcgagatactcttccacctggtgaagggtgtcaatgtccaaaaactattcatggatgatgcccagcgaagcgcaaaacacacagatgagctagataccctactaaagcaagagtcatctctgcggcgggagtacgccaaaaatgcacccactcgacacggacggttcggaactatgatttgggtcaaacgtgatgatgctaaggtttctactgtatcagggcaagacgttctcaaagatagccaggcaacgctccagaaaatggatgaaagcaagaagtggaacaggccccagccacgcaaaacacatgaagactcagttctcaacaatgactttagtacgccagcccatcttaattccaccgcatcaagaaacctgcggatgtttgttgaagaattcctcgactctggattcaatcctttattcacccatgttcggaaagccttggaacgagaagccgaccgtgtcgtacctatcaattctcgtcaattcttctacaccgtcgcctggtttctggatgccgaacgcgcacgccgtgcgcgccagcaggagatgcatttacagaatggaaaacccatgaaagaattggaacgggatgggtttggccttgtggctagtgtacttgaccaagaaactctcgtatttctgaaccgatctatgcaaattagtttcgaccaaaaagactgggaagatctaaatgcggaaatgcgctgcttcactcaaatcttgctaactgtgcaagagatgacacagtctctgcttgaggaggaccaggaaattgccgagaacattcagaaccgtatattctacgaagaaacaactcatgaccgcgtgcttgctatcatgcgtgagtacaaaggtcaaggattcggttacctggatgcatgcacagagctttcgcatgttttcctacgtatgctggagcgatactctaaagagaatgtcgacatgcaagtgcgatctcgacggcgatctcggcgcaaaaacatggaaactcaagtagctgcacccgaagataacaacgaagagcatgcatccgatgatgaggacatcatggaggccgaacgaatttgtagggagcgtaagttcgacttcaagcgctttgctgccaagttttgcaaccaaaagtgtgttgacactttcgttgctttcacgaagttctttagggaacttaactcggaccaattaaaacgtgcccatcgctatttttacaggatcgccttcaaacaagaaatgagcgtcctgttgttccgcgttgatatacttaaccttttttacacgatgattaaaggacctggcgccatggactcaagcaaaccaatcttcaaggagtgggaagagctggtccgacaggtcatcagacgaatgataaagaagatcgaccagcgtcctgcccttattactgagttactcttcagcaaaatgaactcgacattattctacctggaatatggccatgagagacaaaccctaccctcggtgagaagggcgccagctgagcttgaagtcaatcccagtgaagcaacaacgcaagaggacaagataaaaattgttattggtgccctggtcatggatgggcaggccgatttggttgcatgggttagcaatgttttaggcactgcagcggaagaaagagagtcatgggaggcctatgaggatgctcagagagacgaggctcagggagcacccagagcccctaatccgatgattggtatgtgaacaagacctgttattgatgctcgatgtcctaactttgacaagccgtcctacctcacgacgatgcatgtaaacaggcgatgtacttcaacgctaagctgcgtcttcttatgactttagtaggatttgagcgactgggaatggaagatgttgtcggagcttcctgggttgtgccgtcctcgcaggggtcaaaagatctaaaaggcattaaattgacgatcgataaatgtcttgaagatccatacacgggagacattgagcatgatcctcgtcagatgcttcggcgcaaatacaaacccgatgataaggagcacaatcgccaaactacacttgatgttgactttggatctgagtcagagggtgaagatgtcccggatgggccacttttcccgccaaacccccggtcgaaagcgaacgcgcccaatgattcgaaaacgcggcgcaagaatcgcgaagcagttggcgagcgcgagccgatagacgaagatactctggaagcgcgtcgtaaggcgcgccaggagaacacaagagcccgtctagccaagataaagagtgaattgttcgtccatgccagtgatgacgaatccgacgaggaggccgacaaggaattctttgatctcgaggagaaacggcgaaaagaacaagctgcgcgagtcagaaaggcattgcttactggcgttgtagacgagattggccgtaaagcgaacaaaaagagcgaacgcaagcgactaagcaactctgggaagtctgacacgcaaagtaaacggcaacggcgcggccgaacaacagaagcactcgacgaagatgatgacattatcatggatggtgctgttgctcgctcgtctgaccatgcaactgaagacgacgaaaatacttctgccacgtcagatgaagacgatgagtttgatttcgacgacaatttagccttccgtcgagaccgggatctagacagggacccggtactgcctagccacgcggaagacatgcaaccaaccgatacgcgtgagctaagagacaatgacgaaaacgccccggtggctacattggctcgaaggcgattgcgtgccgggtttgtgattgacagcgactctgaataggctctagtcctttgagatactactgccctgtaatgacctaatgatgcctggcgtttaggagatggatctgggataaagtggagattgtatatggcatgcaaaacttgtgataatacactactaccgcgcaaacagagcagccctttggatgggttctggaaaagtgcataaatcgatgttaatgactatagaatcctacttacttgtgccacggctttcagagaatagttatactcaaatctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctacctttcacgccgaagaagcaaaaaagaacagaaaagaacaatgaccaaccactcctcttcatcaccctcgatgatttgtcggaaactatctcgatgcacaccgggaagcttgacaaactcaggattgacatactcaccaccgatatagacattttcttcgcaacggagcagcctcgtggcttctgcattactctccgaacgaagatgataagagcgttcgtcggcccatcaccagatctaagcgaaatacccattttgcggcagcccggaacaaatgatgatgccatggtagccgtctgtaggacggactttcagcgggtatccttcccggcatcctctattgacaatgagataagtcaggccccatgctgaactaccttctttcagagccttagctgttgtaaaaccctccactggtggtgatccatacctattgacggcacctatcttgatagaagggtagtaaattggtcaccttgtggcgtacttctatgtacaggatgtcaagaaccctcgctaccattgtcacccgcacaatggcagttctaggaatcaccggaaatgcacatacagagagcgcggccagtagattggcggtatatctgtcgctgacgcagggaaaacctgcgaagtacatgtgtttataacattgtacagggagtggagatgagacggcgcactcgaattggagttatgattgaagttaatgagagaaaccagaacgagacacttggtctggaagaggaggccgtgaagattgtctgaaggggacataacgatgccgtaggaggaagtgtatgaagggaaggcagttaactaagacatacaatgtcccagctaataagagttaataaaacgacaggaccttataagtacagctatataagtactaccggatgagcaatagacaatggattccattcactctagtttattgctttttcccggtgtcctctagcccatgccctagcaaccgcttacacacagagtcatgttgcttctttctccctttccactcaatatacgttgggttcccctgcatcaaaacaacgacttttacccataacataaagaagggtttatttccctctaactcacagcagtccttgttccacatctgatctgtcacttactcacaccccccatttcatcatctcggcccccctcagaagcatactgaaataactatgacggaaaagcgaaaccgcagatcgtccctgatgggctctctacagattctcaagagcacattcggtgtgcgacacgatcaatggggactcgaggacaacaaagacataactaccgggagcaacaccaacagagaagcacgtaggagcagtccgcttccacccaccactaccggcgtctgccattcgtctcaatggcaaccaatcgtccatgcctgccgccaaagtttcatgccactatctgagaaaaattcatcgagatacaacaccgtcaacaacgacccaagaggccttaacatcagtagtaggttacaggaacaggagcccaacttaagggcccagcatagagcctcgacctcccgctgtcagacaagcttacgttactcttcgacacaaatattctcaaggattcctacacctgcaaagtccccggcaggagatctgtactcccatgaagtgtatcgaaaagaaagcagaagaagtgtgctatcttccttagggagacaatgtgtggacatagacaaagatgcaggcagggtttacaaagcgaatttggataaggaagaagaaagaaaagattttatccgccgtacggatctacagagactcggttctgaaagacaaatgttcgacaccgacgcgacttcaaaccctgggtttcagatccagactcattgccagagaaccagcgatggtcaccacatccggagagctacaacagagttatcctcaaaaatattctctaacagcatacatccggctaatgatactcctgtctcctgtgtcactgtactaaggaccgtccgtccaagcagcctgctagcatctcctgatgccagaagtcgaccggccactcgactgtttgatcctatatcagcatttatctcacggcgtgaaacaggagcacaggggaatgactgcgtcaagaatggccacctcaatgttagtggcccgatttccgggtctgtcaaggtgctacctttgaggaaagagcgagttgaataccacaccgttcccaaaggaaagttgccaacacaccatcgattgctggaggatttccaacttgcgaaccaaaaagcgataggaaacacactccaaaaacgtgacagaatggaatacgtaaagaagagtctccgatggaccagcggcttcgagaacctaaagcttgagaccagagcaaaagccgatgcattttcacccgctaagcgtcctaaggccccgagccgatgtgcgacaaggctaagccccctaccagatacagggaatcaacggcatagggatcaaattgggagaatggtattgtcgaggaaccaccccattgggttccgttcgaagttgaagaagccagggctaacaatccatgccgactgggtttcacaggtcagtgaatctcagcctcaacagtactggctcggtagattcgtcaccctcgtcaatgctttccactatgaggactccttccatgagccggacatcgcaacgggattcggtatgttgtcaagttattctcgcccgttagggcatccggattcaaacgaggcgggttaccggatcaaacgggccttcatggtcctcgaaaatgtttgcatgaacgatgaagcgagcgggagtctacgaaagttccgatgcgaatacattaacaaatttggagatgggtggatggtatgatgccttgtcgtcggcgtatcgaaaagacggatgatcgcaggcattgacttggatcgccaccgcctatggtccagaatgtcgatctacgatccctggtgaagccttgtcgcttgctcgccagtatgatgaaacctgtcctgctggcatataatgaggatagcctgactagagatattctggctgtagcactatgaacggccccggaattactaggacgctggtgagacgcacttgttcatctaggagctggaggtcttgtttatggtatacgggaaaaggcttcgaattgtttacgaaacgagagttacaaattgctgaaagtatgtttgtaatgctcctggaagctcgacagggtttgtatttaaatgaaccactaactagactacatatgtgatgagaaccccagtataacatgctaaattcaatcgttttcgcagagttcccattaacgccagacttacacccaacctctttgcgccttttttagaacaccatctgttcagaatgctaatgccaatcatgtcccagtccgtgttttgcactaatctatttcctactcctcaagaaagctgcaacttgctcatgcctcgttacaaagaacatccgctttcgatctgatttccagacgagaaccccgatctcttcagcgtaccgacatggagcctcatattctgccaagctaacgaagtccttgaacaaaaagccaggggttgctttgacgcgatctcgttccagttgccaaagccgaatctgatcagtgacagtcgggggcagaacggatggcggtattccggcctgattagacgtagatcgggagacattatgtttgcgcatctgagggtgagcgtgggtagccagatacgagataatttggtcggcagtgatacccatctctatggcgcggcgcaccgactggcgggtaattttgccggtgatcaggttgggaaagcggtatttaagtgtagtgaaaagtgcaataagagagatctgcaacggcgaagaggtatatgcatacagtcggtagtttgtttcgacgatgatgaatccagatcccgccttgtttgagcctgtgccagagggaccggagagggaacctgaaatggggttgctcaaagcgctggagtcggaggtaagagtagtggcgaggcgagtggggtagaaatgactggcatccggggaatcttggtagacaatgccaaaatccgccaggtccgtcagagtacggagttggtttgatgtcaggtgcttcttatcgtatgcttttccaagctccaagctgctcagcaagaaaacgaacgagaggacctccacactgctcattccgattgcgtccgcgctttcaacatagagcataaggatgtgccaaacttgggtgctgacatcctgtagaacaaaagcgaatccatcttgtgtgatctccacgcgacgatcccggatttcgacaagatgcccagcctgcaaaagttgcttcacgcctttgctcaggtttgcatcgcgctgaataccaagtccgctggttccgaccatgtatcccaataccccctcccactgacgccgggcgtactcgtccagttcagctatggaaacggctgctccatctgatatatgccagagtacaccaaaggactgcgtcttttcagcgcccgtcagagcctgacggagcgatgaggcaaacggatcggtgactttgtacgcacgaacgttatctgtgatcacggtgttggatagaatatggagtcgacccagtattgacaatgcattatctcgctcccttcgcgatagggcccgtcagccattcaatccgtaaatcacgagggttttcaaagtcaccactcacttcaagctttctgccttgacccaggcctccagatctgttgctgggagagggtctttaagatatagaagcgccatgacgaaacattttgctagattatccgttatttcccattaccacaaggtgtgtcaagagtagaagcaagtgcgcacctaggtcaggtaacatgcgcctgaagatggcgagggcggtagatggctgctggtagagcttgtagaaagtcgttccaggcaggctttccagataatcaaatggacgggagggagcgacagccatggccatattgcctgcgggtaaaatagaagctgtcacctcagcaacatgatgtgagccacaaaggttggctgaggcgcgatactccgtatacgagagatcaatcttgatgggaatggataagatttgctccggtgaccaaagcggcttcggagcgcagtccgaggtgatcatcacacgggacttgttctgtataatttaactactatattcttgtctccgcaaccttctacgtacaaatctttttcacctatagcttccttggtaaaatgacggctttgcgatttgttagatcggtgagtaagtacaactgctattgcttcattccttcaactgatgttatcgttccccctaggtctgggagtcctttcgggctacatcggggctggagcctcggtaagtgacagaatccatggctatgaagatgttgttactgaaactttgttcgctgtgaaagactattagataatgtaaggtctatcataccccatctgcctatctcgataggatacagtggcatcaatcttggtgaagaatgggaattgttcattccgttagctttcgtaaacattgaccacaagctgggattttactaacggttctagcttcgtgtgactgccgcgaagcctggtctggtgaactttgagctagatatacagaaagagcatacggtaagggttcaatcttgagtatggcgacccagtcgactaaccttcgagacagaatcgtctgaacattctccatggcggtactattgctagcatgggtatgcaagcatgaccacatattattcttgtctcatcctggtcatcccacttacaggctttcattgatgttgcagtggaccttggcggttctctagctgtcgcctcgcgtggtctgtttgctacgggagtgtcgaccgatctcaatggtaagctacaatacaagccacattgatctccaacgtgcagtatgagtctctgactgtcgatttagtgacgtatctgagctctggaggtaaagtgggagataaaattttggccgtatgttaatcaagacccgatgcctgaaaattaacaggcccaacatttagctgctgggtccgcgcatgctaacatcgctacaggaagctagctgtgataaatgtaggttcctcagtcatcaatatatcaatccaattatgcgggtcgtatagagacattcatagtcgccctttcagtcactaaacgcaatgtctaactcattcaacagtcggcaaaacgctcgcatatacatctatcaaattcatcaatagtaaaggcgaaattgttgcccgcggtagtcacaccaagtatgtatccttcacgcgatttaaccacatcggggataagaactgcgctaaccccccaatagatatattgcactcgcctggaaggacccgcagaacatcgtcgaggagcttggcgggcggcagtcatgaacagaaagtgttatatggtgaagactaaacatcaggtcattcacctatatatatacttggaccccgctagggacgcaagcgctgttatttatagacagtatagaaactactagttgatattacgcgcaagctacgagttcttcagtcatctcgcataactatattaagctagccgtggggctttttgcaagctacccatacaacgagagcgttatcagatacacattgcaaggccaattcactgtagtatgtagccaataaaaatcagaactcgaacagtcgtcttccagcctattcagtttaaaatcccgccatttttatttttataccaacaatcatgaaaacacgaaggcacaacgccacgatcattgagcattttacaactatatcgagtcaatggtctcacgatcctcaatcattacacaagacaaaaaagcacttgtactacttggaccgcaagagatctacgccccggtgaagacgtgttcgtgcagagggtcttcatctggttcttcacctgcaccaagcatgatctcgtcctcatccactagaccttcttcatcattgggcatcgcatcctcaaccataatatcttgctcgcctattgccttgagcttagcctgggtcatttcgaacacgtattggccaagatgttccaccccttccatcggtgtgccttgaatctcatcgtccagcgatcgcgtggtaggaaacatttcgcccggggcaagcattagcttgtcagggcgttgaaataataggtcaaatgctggcttaagctcatagcacgactcaaatacctcgcgccgacctagtatgtaaaggcccaggcgggcacgagaaagtgcaaccgttagacgacggacatcacgtaagtaaccaacagtgcgagttcgtgtgagcgagagaattacatctgtagctccaagtcagtaaagggcttcgcaaacaaattcacgaagagataaacgaaattcgacttacaatcgttttgttcgccctgatacttgtccacggtagtcacgatcttgggcatgccgaacaaggcattcttggcacatcggtggttcaagacatcctttatcagcgctgtttgacccgcataggtagcaaggatggatatcttcgacgctgggtagccaagcaaccgcatgtattgaaagagggctacggcgtattctgcttcacccaggttttgaatgaaatgaggagtaggctcccgttcacctgcgccctggtaatcaggaacgttgatgaattggtaatcgaactgaaacccagcattcgcctgcttgaactcatcggctgtctcaacgactggtaaatctcccagttgcttgtaacgccaccgaaatagttccgcgatgctccgtctcgaacgaccctgctgatccagtataattacagggacacccagtcttaccaggcgaaggaaaagactttgttcaaaatgcgcgtactgtcggaatgcaaggttttggatgattggggaattctgaagatgatcgccgcagagtaccacgcgtttcaatgggagctggccatccttcatggtttgcaaggcggagggaatgaagctttcgatctctgtgatctgtgcggcttcttccatcacaacattgtcatagtgaaagccaagatcagcgatctcctgacggcgcattgctgcatgtgtggatgtcattgcaatgatcctggcctccttcaccaggaggtaattagccttatctttcggttgccgtaagatctcaaacggccggatatcttctagctctgagaatatcttgtcgatatgccgttggcaaccttctgctacatctagcactgcttccttaggactcgaagagtcgaatacgggctgcggggcattggaaaagtaagcatgaaatgggaaggctgcaatgatctcttcaagagagatattttcggtgcgggcctggtcccagaacttagcccatgcaggctggatatagacggtgttgaagtacccggcggtctcgcaagagtttccatgggcgccctgtgctccaatagatgatgctaaccgtgtaacttcagagagataaaagttacggttatcgaggaacgattcaacccggccatatttgctatagcttgactcagtctccaactcttcttcaccgtgaccaaggcgcaaaaggtggcgttcgtcgatatccagtgcgactatcttttggaaaagttggtttaatgcctggttgctgtgcgcaaccaacagcgtgcgctcattgggaaaattatggtaaaggttattaatgatttgcgttgcaacatccgtctttccagttccgggaggtccgacaataatagtcaacccaggttgtgttccagatgcgatggcttccacctgagctggtgtaaaccggacagagtttagtttgggcgcatcaacagggtaagggcctggattaggcggcttatatgttgaaacgcggagtgagtaggacgatttgtccttcttctcagtttggtctctccgccgcttcttggaggcattcgtcgaaggcgttttttgggaatcttcgacgtattcaagcacatatgggggaccgaagcttgatgtctcctcgccagaaggctcaattgttgtccccgggaagctctctatcagatgctgccagtccaagaacgtatcgcgaaaatcgactgacttaagtctgttcggcaattctgtgtaacgagcccctgcagggtccccatagcccaaaaagatgtcctgcagccaggaaggaagagcaatgtcggagacaatgagcctttgcatagtctccagtatagacttgaaattgttttccctcccctttctccttgcgactacgttaaccaacggatagatatctggctttccctgcatgctgcgatctttgtccactttgaaggcatcagggtcaaggttaaccaagagtctcctgatacgtggcctcgatcgatgcccattggtctgccccgagacgggttcgcgcaatggacggccgttttcatcaagtacctgcacaatttccgctgtcctgaggtgcgttaggctggggctatcagttagggttgggtcctggaacgccattttgtttgcagcgccaggctgcacagccagaaggaaaaccacgtcgtcgggccggagcgactcccattccatccggacgtggtctgccagcctaccaacctcaatcacgatctcagctcggacaaaagctggatttgagaagccaaccttcgggggcgcaacctcgatgatagcaggtttcgaaatagggatagccatccgggagaatccatcaaaagtcagacttttgccgtctcgactggctcggggctgcatacgcttgacaatcgtctccatatctttgcggatctggaagaaggcttcggatcgatacaagagaaacgaacgccatagaaaatccccgaggctcaagtactgaagattcaattttggaattgcaagtggcttagatccgtcataggtttcattccgcagtaaagctgggtcgtaaagattttcttccgtcggaacaatacttaggcgtgatacagcatcctggaatggtgccttgcgctcgtaaaaggacaagagtatttctagatacagatggcgatcgggcgtaatttgacattgttttggatagtctgtccgaaatccgagatgtgaacaaaggcttcggagctcagagtcgtctaaagaagatagctgcccttccagctccggacgctgctcaattgaaccgtaatttgacaaagctagaatcatcaatttgtccttaaagtatttcatggaagttcgctgcaagtgggctagctcctggcagtgagtatcatacactgcctggggtgacagactctctcctgtataatcatcaattgaaaatgtagcgaaatgttttaatagattatacaagtcacggaatagcgcattctccgaagaacggtagagctttgataaacgaatgactggtagaatgttgaggtctttcagcaaagtgttgacatatcgtctcgtgggaagttgactttctaaatccactaggaattcaagaaacctctcacagtaacgcaggttatctacctggtctttctccgtgccgttcaatctctgaagaaaatcgagaagcattgtgtagagccatgaccggtcaaacctcatctttgctttggccgcttcgtctgctgcgtcatatcgcttcgcggcagctctccatgctttcttcaacgttgggccctttccgagcacctgttctcgtgcatcgtcactcgagagattgtgccagattgaaattgaaaccagaggtgcacattccttccgtatcaaaacattctcgagggattgaaaagagctaattatgaaggatacgatggacaggcgcgacgatgtaagaagggactggtcgatactcatggatagaattcgatggaaaaggttggaaaaatcatccggtcggtcggagaagatgtctggatgttctgtaagtaactcgcacaagattgacaatatccaggaaaaaggtagacgcaccccatatcggtaggtgttcccgctgcttgacagtgacaatcagcgccagcagcagtacatggtagttcgaggcatcttctgtgtaggtcggccaaagaaacctaatgaccggttagtcgaggcattatatcacgaagcgtactgagtgaatgcgcacttctctaaaatattcaaattttccaatgttagaagtgagcgaaagttgaaattgtccgcttcgagggggtcccatatatccttcttaatgacatcctgcttgactttccggaccttgggtgtctcgagccagtgagttttggctagctgcacccacacgctgtcttcgcgaaaatcttcaacgctgggcctggaatcaaggccgtgcgccattgcctgacgtgattgtaggcccattcctcgacgttgggtttgtataaaaaagcactccgcgcccgagtcggatttatctgcgcaagtggtccgtcgcggcgggatgggaaagctcctggcgcgcggctaaggaagttgcttccagcggctagaacccgcagagccgcaacaatagccccgtgatcctatattgtagcggaagctccttacaacacaatctccgcggctccttcatcccatctttacttggaattgtcgctcgcaaggatggccgacgaagatgttgaatcgatacacgtctataggagattagttgataatcttcttactcgagccgagctagtcaaactggataagcaaatcgaacctccgttgacagaaacacacctaggagaagcgatctggaaagtcgaaggcgatgatgagcaggttgcgagccggcttagtcaacagacgcaatttgctgcagttgagattgcatttagggagaggttttacagtctgcttgtaagtggcttcaatgttgcgattgtctttctggctactcatggagttcagtaatggctaattgacacttaatgtaggccactacatccattgatgaaccgtcctttatacaaatatggaatctactcgacataatatcaatcttttcggataatggttggttggaatttgatctcgcggttgagatggtaaattctgacgtgtccacagaacagtgtgagcccggtcttatattttggctgattgaggaattacttgatagccaaactattgatggctgtcgcaaagtttttgactatctcgagtctcgaagagaacgaaataccaaagtatgtacaactcgaaatccctctagcgcagctatttgacaccgccgaagaaacactttaagcagaaaagtttaatcattttgagatcctgcaacgagttgctgcggaggctttcgcgagccgaagatactgtattttgtggacgtgtctttatcttcctcttccagagttttccgctaggagacaagagcgccgtcaaccttcggggcgaatatcataccgagaatgtcactactttcgacgaaatccctgaactcgacaccagtgtgttagatgaggcggatgtggtaatgtctgacgagcagggaccgccaacgactactgaaggccagcaagaaaacaacgatactaaagcgccgtctatcgcggatcctcaggcccctgttcaagatcaaccggcagccccgaaagtcatcatttcgcaagaggaaggtgttgatgagaaggcaaacgacttgaacaagctctaccctacgttctggggcctccaggcatatttctctgctccaacaaggatatttgacccccaacacttcgccacattcaggacgggacttgaggccactctttctgccttcaaatcagttaacacagatcttgaaagttcaggcacgagcaagacgtccgaagagcttcgaaaatccaacaaacggaagagaacttcagacggccaggaaattgcaagcagtttcaacccgaagtatctgacaagcagggatttgtttgaccttgaggtaggttctttgtcgggctttctttcggcagcttgtgctaactcccaaatgtaggtcaatgacacagcgtttcggaggcatgttctggttcaggcgcttattcttttggatttcatgctctcacttactcctaaggccaaagcaaagctagccgaattgactaacaaatctgtactctacggttttgtgttgaatgaggacgatgtaggggacacccaccgatacttggattcatggattctgttaacagttgcaggctaaatgggcagtcaagatgagaaaggcgatagaagagtatctgcaggaaggcgtcggcggaaaattctactatcgaatggtggacaccgttttgtcgagggacaaaaattgggtccgttggaaagccgaaggctgtcccctgattgagagacctcctgtttctgtatcggactacctcggtgctcgtgagcatgcaactaaagtctacgccaacaagcgccttcggtcttcacctatgggctcgctaaatttgaacttcctctccgaaggcgaatcactggccggtcttgagaggcttaaggaacctcaaaggtaagcacacccacggatcatcatcggaaacctgattagttgccagctgacaataccgaaggttcgcggtaccttcctctgattcgtttatgatgggcataatggacgatgagttagatatggatactgcccagacgaaggaggataaagagaacgccacacgcgctaaagcgagcaagacttggcgtgtattaagactttcggctaaaagcaagctcgcggcgttcgacaagattgaggatggcaaaaatctaaagctgctttttgaggccccacagccttccgaaggcactccccaagttcttgaaggcacccctcaggcccatgagacgatgacgaaagcctcaaccgagggcgagtctggtggttcggggcatgatcatgggtctaatagctccgaacaaggaaatgtcactgttgccaccgagaaaggttcagcggactcgaaggacgcagcagcagcagcaacaacaacagacacatgaagaacgccacgcaggcggccagagaacgcgttatcatgattggctctctgtggcgccggaaaacgaacccctacgatcctgatcgatgctgaattcgctacaccaattgatgatttcatgtgcttgtatgcgtcactgtcacaacgctatgcgggagtcctgcagtaccgtaaaatatgaaaggggcattagtatgcggactgagttttctgggaagagttggggcgtgttccttatgacgagacgtgatgggagattacggcgggggattttagcccttttgattggcctcatctgatgaccctcatctggcgtgcagtttagtcctcagcgtggcgacacccgaagttttccccgccctattagatactctgcaagcaggagcaactcttaggagctgaggtccaacagggaggcgacaaccgaataacgagaggggtaaggacatagtaagggtaccgctgaccggaaattggaggtttcctgataatccacttcgtgacctcaaggaggggtttaattcctcgtagcctgaggtgcgaggatgaatttgccagtggccacggttgctgagaccggctcagggagcacgccgccggacggataagctacgggcgagggtccgaatgtctcggggatcaacaactctaatattacatggacgtacctgcataaccgtggatcccgttgtactatctatctatctatctatctgctacgtaagaatcgtaagtataccacccgaacttgctgaatgatttctccctccttactttgaaatgccccttgatagctgtcatgcgagattacagtgtgatcactgggtccaatggaatccgggtgatctgatacgccacgtttcaccatcctaactcgggagacgcttgatccctctgtcaacctaatagttagcttttaagtaaaattaagtgactaccctaggtcctgaaggaacagttgttgctaggtctgcaaaaatgtacggagtacgatgtatatacatacttagggctatttcctttgctaggggagtgcctatctcgtatcaatatccgggtatatcatctttcggttcgcgctggttctgttccggttcacctcttacacttctgcccacgtcgttggggtaatgattactacacagtcggagggtcatgactcgttcaagtccgaaccacggtggaattgacctgtatatagactaaatcttatagtatctctccaagcgagagaggtcccagctgaaaagtttaaagaataattttagtgaagggaagcaagtcctccactgatggtgttcgcatgtcttttcggtcaattgttcggttcctgttcgagaaatgcccttttattattattcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttttcgtcaggggctcttcaatctattctatcaatctgtgcaagtgataataaattaacataacagagggcagcacgcaggttctgtacgtacctacctaggcacggtatgtaaagtacctaggtccgaaacctacgggagtgtagatgtctggatgcgaagcttctgattcgtagatcgaggatacaggcagttcctcattcgtcctaaaggagacagtggaacgtggtccacggatggaatgtcagggctaaacgacgtttcactgttaccaaccgacccgcacagacactttttccacaatggttcccgcaggaacctgcatcggagatgatacgtaccaatcgcgcaattgattttataccgacaggggtgccgccatggaaaaaataagtatgaggccctgaccatgataaactttggagtggtgtgtatgtgctatgcatgtatattgtatacatgcattttattattattattattattattattgttgttgttgtttttgttgtgcttattttcctcctttcgcttccttttctttttcttttttccacccccctttttacccgcccttcttcttctacccgatttcgtttactagttctaggtagtaacttcattggattcggaacaatttggccgaaatctggcacccgaactgcagcgccaattgttggcttgcgtaatgggatcgatagcagtatccacttatcagcgggaattgtttccaccgtccaacagaagcagtaagagtcttgagatgatgatgtagttattcttcgattcgaaccgcagtccgtcgagaccgaatgaaattagaaggggccgccagcattcttggcatccacgagaagccttgaaagagattaaagttgctcctccccatccttctcacccactcaccttcgatcggccgcgattcccatcctctccccccaacttatcgggtataccgaacaagtatttcctagagaaaagtccgttttcagatttttcggtggaaagggtggggttaggagcgggggggattaaggggataaaagaggtgaaatcgaagtactgtaggaatcgtaaaaaaaaaaaaatttaaaggtataaaggcaaaaaggcaaaagaaaattaataataataaaaatattcaaacggcacatccaatgcagtcgtcggaatctcaattgagagttactcagtcccgagattttgcctggaacatccagtcgggtatttccttagtccaagacagtcaggagttgactggaactattgcactcagccatcatcactacaaatcactaatccatacagagtacggagatacctccccttattcctcaatcgggaatcatccggtgcgtctattgttttgaaaaggcagaaatattaaataataattaaagaagaaaaaaatattaaaaatcggatcaaatacaacaaaataaaataaagagaagagaaaaaaaaaaaaaaagtaaattgtaaaaactaaaacctgacagaggaagaagacatggcagaaagaaagccaagataaaccgaggaactactgcattacgccgtttcgatcctttccataggtttctcactagctgagcgttatggtcagcatcggatggggattaaactccggtctaggtggtcctggaactacccgaagcctgatttccttactctctcttattttctactacgatttgtgttggtgtttgagggtattcttaagtacacggatacctttcgcgtgaaggcacagaaatgcctaggtacaatgctaaggcaattcgattaagatcccgtcgtaacttgaagactccggcatatactagtaaataccctacctgtatctctaggtagtatacgtagtaggcaccagggaatactaaggtaccgcacggtaccgactttcggagtacacgactcatgcaatttatgatgaaatttatattcatgccaactgacatgaatcaattagttgcagccacttctgcatcgtcggtagttgtggcaagattaatcacagcgtgtaataatattacggcttattattgatcatagttaaatgtatatatcattaaccctccccccccctcttatacaattcaggatatagagataagtcgacagacaaacagacttacgtgagtacatacatacgctcatctgtaggtacacttaccttcatcgcccagtgagttttgtaccttgggctaactttcaacgtccattagccctaaatacctaaacaggtcaagtcctgctcctgactctcattgctggataaatgccccactgtcgttgtttccacctgtcggttcccctatcttcagaacctttttcctattcttttacttttacttttactttttgtttttttatttttttatttttttatttttttatttttcttctaccagctttctgtccctttcccttttacctgttcttccataaatcttatttcggtttccaacatcttatctaatattcacgtacgttacctttaatttgctttggcccgtcaaaacaatacattggttctcatcttcttctctatccacttccctcctccagtctcatttccctgaactgtttcatgcaagttgtctcggtggagccaatggaagcgtttactagtctgtcccggccaatttgtccccctcttctaagtggagagcacatgaggccgccactcaaccgagtcaaccgttgactgcacgatttttagcgtcacgctcggttcaaagaccgttcaggtcggccagtgcatggtccgctctctggtctttcctgcactcgtcttcaatagcactctcttttcggccgcaggaggctcgaaactcggaaacattcttcatttcctccgcaaaccctggctatctcttaaactattctgagataggcatggtggtcttacctgctgctccatctggtggccctctggctagcatagtacgagaagctgtacgtaccactgctacgtatacggtcgctctgtctttactgcgcgcgccctgagatgggcgtgcacccgagcgtggttgacagcggacccggctagtaacggtcgatcgatcgtcctcgtaggtggactcgtccttttactctgatagacttatattccatcctgcgaaggagaatgaagaacttctccagcttgagaccaacggttatttcagattttcacccgcatcctgcttttccctgactccctgcggacaacttctgcccgagagagttacttgcatgtgtatcctcttgggatggacggatgggaggtgggtagcagctaaactaagtggttcttaggctgaggacttggtccttgatctaacccggtctccggcggattatggagccaacgcacgactagcgctgtcggtagcccttccacatggtgcaccagtgctcactaaaacgacattggtgtcggatgagctccagccagcaagggtctatttacccttcaaacaacggttggctagccaggaggatggctgtgggtgtcggactagggtgtcccagactcgttgacccgcacggtgcgatgcgatggttttggtcgcaggttccacttcggaaaatttacatgcaatcatgactgtgaattgtaaacctccgctgagaagacaggcgacctgcgttgaaatgagcagttagtcggacatacttgcaagttggatcgtgaaccattccttaccccttatctagtccctttacgcagggctgcggccgtctcggtccatctgactctgtttggatgcaggtggagtgctccatcgccactttagcttcggcgtagtcattcttgttgcttctttccctccatagtgtatatcgtttatcctggcaagctctccctccctcctctctcatttttattttttatttttggaatttttttattcgttttttgttcttatttcccttgttactgtccctcactgaagacactcgttacttcacttgaagctcttgataatttgatatacgctcgggacaactcttgaaagtatcagcttgacaattctgttggtgctgtcatctctgggagagtttaccggtcagaagattaggtgaccaccatcagcgttgctacaactgttggttctagcgcatacgatacgacgttagacttgaacccgtcgagggagatccccagtcactacccaaccttctttccacccaccattcccactattgcgtctgttcttctactccttgtgatcgttggctgccacccttaattactaccggggaataagttaacaatcgtagcctggtgtgagatctccgtgtgccgaactatcaatctgtggccctttcaagtctcttaatcgtttgccctctaaacagctggcctcttattctctcttttccctttcctctcttcacttacttttattttttcttgttcttcttcattattattattactattattattatcttccattttctaaagttcagtctacgcgttagtatctcgtctaacgtttgggttaactccctgtatcaaaaagagacagctattcgtcccctgtctccgccggtcccgcatcaattggtgacagttccttcgtgcccgttgttgcattcttagcactacctcaaggtggccaccgtggaagatccggcggaccgcttattgaacgtgatcagggccgtcgttcaggacttctttcctcgtcttatttccactaccttgtctgtctttgtccttcacccacttggccgaacatcgtgggatcttttctatattgtcctccttatatctaagcaaacaccggcactcaagagacggatcaaccccattccgtgcagcagtcccagttcaagctcacactgggcatctccatcattgtcttgaagaggcatccaggggtcaacgtttgttcttcaacaactggaacaacttgaaattcctcagaatcttacgccacgtcctgtcttccgtttattgacgctcttggttcgaagtttagggctcaggagactctagtcttgacgggcagtatcattaagcattcccatctacctaaccgcggctatctcgatatcagtgatctgatacatcgagtttgggctgctgatctttgttcgactgaatcctttcgctactatatggagtaaggaagtttatctctccagtaccatgtcagtcagtggaccttgtatctggttgtcctctttgccacctccgtctagttctcatttgactgcaattacgaattcttggtcgacgccttcttggaacgttgaacaggctacatcaaggacaaaggcagtctcccctgagttgcccagatcgttggagaaagaaagcaattcagcaaagacgcctgtcgacatgcagtctgccgttattaaggctgaaaatgccttcccagctggagcgcccgtgggtcaatcaaattcggttcgatactccggggtagaaatgccctcggattcctcgggaaatcggaatgtccaagctgatggtgacgcttcgttgtcccgaatgaaactcgaaagactgaaccatagtgaaccacttctctctattcctcgaggggggtctagcccccaagccccaagagagttgacaccagaagcaagaacaggagaccaagaggaacaacacgatcacgagaaggacaatgtggaagcaggagcttcttcggacgatggaatagggtcgccgagaacagcattagatcctaaaacagagaagaagaagatgaaaagattccggtgagtaatcgggcatgatatagtccaaaatccatggaatccggctgacgaaactggaagactcacacacaatcaaactcgcttcttgatgagtgagttcactcgtcaagcacaccctgacgctgcgcaccgagaacgattgtcaagagagatacctgggttgacaccgcggcaagttcaggtttggtttcagaacaggtacacttgcagctctctatcaccaccacaataacacactaatgccattattatagacgagctaagctcaagcggcttaccagcaatgatcgggagcgaatgttgaaatctagagcactgccggaagactttgatactactcaagtgctaaggactcctttcgataacaagactgcgtcagaaacaccggttccgtttcccttttaccatatgacttctatttcgggcgctaatgcatcaaagatgctactgacggacggacttcaacggctcaatgacgacgactatgtgatctcgccactaagctcagcttcgacaacaacaggaagtggcttcccctctactgccgctgatcggaatttggagggctatatgccaaatggcacattagcaaatcgggctgcgccaacacccgtccccgatctccagagacacaaccgtagtgccttcccattctcaagatctagcagtttttccgagccgtccttcaacccaagcctgcactttcctggccggtattctcgaccaggcgagccggtcagtcaccctggtatgccatacggtcggcgaccagtggattatggaatcaaccggccaggcactagtatggttgttggatatgatggccatcgacagttggagggttccgtctcaccaacaggacaaacagatcaacccatggcatatggtatggacggtcatagtatggattacctttataccctttgtagctgtgcttgaaactgacttcttgccgataggccagcaattacatagctaccaacattcgctcacgatgcctgcctcgaaaggatttggtgggctcgacttgaactcccatatgcaaccgcacggaagacacatacctgcactgcaatccctaccggtttcagaagctccagactatcgacactattcatacagtcaccatccatatagcatgagcactgctatgccatacacacaagccaatgcatccagtatgagccttcctgcatcgtttccctctgacacgggtagtgcgtcacacggatctgttggcggctctactgaagaccgaattaataatccaccgcaagccttggaccccttgaggaccaagtttagcaaccaaccattcgagtactccaactatctctgatcccagagcctgttggtggcagttttactccctcctctactcctgctggtctcgacttcttttaatcagtccttcacccctggtttatatcttcctgggcggttaatacttttatatttgtttttttatctgtcgctagtattgtgtgctacttggcgttcgcatcttcattccagtacatatttacctaattttggtctaggtctattactgttgttgtgtttataaggaggggaaaaaattctgtttgcataggactcactagcagttgtgctacgagatgttacattggcgtttattatccttttcccccccacaaggttatcttcaaccttcctctttgcttttcacctctgcgccttttcacactttcccttttaatcccaaaaaatatttcttccagatacgaggggtgtgagcgagaggttcaacttgttgttcgggggaatgcacctactgatcacctttgacgtagggtttgtctgcagtatatagtatattacctttctgattcttgaattctactcaggctaatttgaggctttgcaattacccacgtagagctactagtagagaggtaaaacatacagcatagaagacgtcactcggatgtagactaaggtgaagctataaagtagggaaacctgttaatggcgtaaggtttcaagccgtactcgatgtatatgcgagacagacttaggtaggtctataaggcatccaacaccgaccatgactcaacttgggactatgtcggtgccgaaccagtaggcatcgaaagattgcaggttactcgacgacttgattgcttcgaagcatcgcctgaagaaaaccgtcaaatcagcattgagtgaaagtaatcctgcgccaacgatgaccgatggccaacaacaggcgttgcatgattggtgacggtatcacgggatcccagccagtcgaccaatcagcgtgcagacattgctaattgcttttgtactataattcggggttaggaagtataaaactcaaagaatatccagtttctctatgatcttttctatcactttctccttctctatcagcagacaaccaatataatcattgggatctatttgacttgatcatcaaaatcgtcaattgtctttttctgtgcactaagtcttcgagctcgacttgttcattttgattaagcatccgcctcggctttacgtcatacatctagaaccaagtactaccagtttcaaggcaaagacttcttttcttagtgttctattgttaccaaatcgacgagaattcacaatggttcatcctacttccacctgttgtaaaacctcaggagacgggtcctgcgtttgcgcagctcaagccaagtgctcctgcggcaaggagagcgctcttcattgcacctgcaacaaggccgcaaccgaaaacactatctctggggctcggtgctcatgtagtatgtttttcctcaccaaatttagcagtgtatgatccctaacgcttttcaaggggcccgccccgctggacaatgtacctgtgaacgcgcaccgagtgagaaccatcccgtatcgggcgaggcttgcgcatgcggcaaaaggccttcttgtgagttatcttgtagaaattggctacctgtagctatttcactgatgtcaaactttgttagcttcctgcacttgtgagaaggttgaagctatcgacgcagccgtcgagagcattgagacagatttcacgtcccgcttccggtcgtaattgttcttttcacttttatttctcggttgctattttgtcttgtttgttttttatcatcgaattcattcctagagttcttatagggcgttgggttggtgctcggaactgcatcatgacttattgattgtattgctatgaacgatttgcatcagcagtggttatggtcctgccaaatttactcattagaataataaaatggatgtttgccccatccagggcaagtgaaaaccgtctccggatagcgggtagctctacacactgaatataatttcacccaatgcttcaaagcttatgaaggctaacggtagagaatataaacgctcataatcgtgccaaatctccaaccaagtgtttatgacagccccaggagcaggatgcaggtatttccccacataccatgcggttttagcagtttcctccgccacttcccgaaaaagaaaaacgaaatcttgtttgtactgctaaattgcttccattacgggttcattttcccgaggcttaattcttgcagctgtttacatatacggagacaccgccacaacgcatcaacgttttcccgcactggcggaatatccgccggctcggccgcggaactggctcaacccagagaggtggttgcttcgctccttaaaagagagacagctgttggtgaactaatagctgaatgctgggccttttaccggtgtacgaactccttcattcgacttggattccccgacgctatcctccgttttctttcttgttacgctgctacggccaccgataaccccgcgccgacttgaactccgtcttgccccttgtcgcgttatctgatcccctctagatcgctccgcacccgagacatactgcaccaagctttgcaccatgctttatgcaccttagagagatttgacagagcgctggaaaatacataagtcagggtttaattgaggcagttaggatatgcttttatgacgctgccccactgactgaattcaccaacgtggtgtctttgctttttccacatacgaaatagtgaggaaggacggcaaaacgggcctttctcccgccggagacgaattggtatctcattattagcacagttctcggcggttctgcttgcaatatctatgctggatcagtcaacatgtcgtctatgcgaggcttagtccaatttattgccgacttgcgaaatgctagagcgcgcgagttggaagagaaacgggtgaacaaggaattggctaatatccgacaaaagttcaagggcggaagtctcaatggatatcagaaaaagaaatacgtctgcaaattactctatgtctacatccaagggtacgatgttgactttggtcatctggaagccgtcaacttgatctcttcgaccaagtactcggagaagcagatcgggtacttggccgtgactttgtttttccatgagcagcatgagctgttgcatcttgttgttaacagtatccggaaggatttgttggatcataatgaattgaacaattgtttggcgctgcatgccgttgccaacgtcggtggtagggaaatgggtgaagcgctgtcaactgatgttcaccggttgctgatttctccgtacgttatggtccccttcacttacttcctcatctccccgcttttgggttgacttttgtatcttggcttgatatgctcatccgggttgaactaaactgacacatagcttacagcacatccaaggcctttgtaaaaaagaaggccgctctaacactcctccgtctataccgcaaatacccaggtatcgtgcagatcgagtgggccgagcggataatatctttgatggacgacccagatatgggtgtcaccctatctgtcacctccttggtcatggcattggtccaggacaaaccagaagagtacagagggagctacgttaaggctgctcagcgactgaagagaatcatagttgataatgatattgctccggactacctctattatcgagtgccgtgtccttggattcaggtcaagctgctacggctgctgcaatattacccaccgtcaggtatcacctgctctgccctacgactcgtttttcttatcctgactaatgtaacacagaggacagtcatgtccgcgagattatccgtgagtctttacagcaaatcatgaacatcgctatggatacaccgaagaacgtccagcagaacaatgcgcaaaatgccgtgctcttcgaggccatcaacctcctcatccaccttgatactgagcacagcctcatgatgcaagtctcgtcacgcctaggcaagtatatccaatcgcgagagacgaatgttcggtatcttggcctcgaggctatgacgcactttgcagccagggcagagactcttgatcctataaagaaacaccagaacatcattcttggatcacttagagacagggatattagcgttcgtcgcaagggtctggacctggtttacagcatgtgtgacacgacgaacgccggcccaattgtgaatgagcttctacggtaccttcagacagccgattacggaatcagggaggaaatggtactgaaggttgctattcttacggaaaagtatgctactgacgctcagtggtacattgacatgaccttgaagctcttatctttagcgggtgaccatgtcaacgatgaggtgtggcaacgagtgatccagatcgtgacgaacaatgaggagctacaagcctatgcggcgcacacacttctcaattatctaaagaccgactgccacgaaagcttggtgaagatcggatgctacgtcctgggcgaatttggacatcttattgcggacaaccaaggctccagccccatcgaacagttcctggcattgcaggctaagatgattaccagcaccgacaatacccgcgcgatgattctctcatctttcatcaaatttgttaacctctttcctgagatcaagccccagctgcttcatatattccggctgtatagtcactctcccgactcagaacttcaacaacgagcttttgaatacctgtcgctggcgacacttcctaccgacgatcttctgcggacagtttgcgacgagatgccgcctttctcggagagagcatcaattctcctctctcggcttcaccagaagacggctggcacaaccgataagaagacctgggttgtgggtggcaaggacgccaatcaagatcagaaggaggtccttatggcgcagaataccgggcttaagcgtacattcactacgattgtcaatggcacgagcactggaacaaacggcacagcggcatcgccagcatctagtgcaacaggggacctagcaggactggacctcagcgcttcatctgctccgcctcccccgaatatggccagcgcagcccatcttacgccggactgggatattgggtacaaccgattatatttcaaggagcaaggtgtgctgtttgaggacgctcaaattcaggttggcctgcgatctgagtaccgtggccatatgggcgtggtgaaaatttacatctctaacaagtcgtcctttcctattggatcattaacgacgacgttagacaaccgtgcagcgcccaacctcaagatagactccaaaagcttgcccgagccttcggttccggctgccggtcaaacccagcaaacgtttttctttgaggctaatgggccattcactgatgcacctaccattcgcatctcttatcttgcaggtgcccttcaggcctatacgttacaacttcccgtcctcatgcaccggtacatggagccgtcgaccttgtcagctgaagaattctttaaacggtggagacagattggtgggccaccccttgaagcacagaatacgtttggggtagtagcaaaagcaaaggacatcaacgagtcgttcacgcggcagactgtggaagggttcggctggagaatcgttgacaatgtggatcccaacccgaagaacattgtgggctgtgctgtgttccattttggcaccgggaagacaggatgccttctacgactggagcctaactatgagaagatggtgagctctctcagcgtccgagggaaaatataagatagctgaactgacatgctttccgtagatgtatcgcatcaccatccgagccacacaagaagccgtgccacaagcgctggccaagcagatggagcagaaattggcgcagggaagtacgtccgatcgttatgcatagcccacggtactggggtcgggacttgccggttgaaacgtaaagtttataatgcatctaattatgtaaatcctttctcactgtctttcctattattcgtcaccttggcaggaacgcgaggtagcgacttgtatttattgaatactgatataaagaggtatatattttaacatccgcaatgtactgtcacagacacctattatatacaccagtaggatgctccatttaaggcctcatgtgcttttattgtctgattaccgggggccccctcttgaatgcaaggttcataagtcataacacagcccagatcctacacccatatttagatcaccttcgcctggtccttgggcggcctctccccgaagatggttgttcccacccgaacctcatcacttcccaaggcaatagcgccctcaaagtcctcactcatgcccatactcaactccaaccgggcatcctccccctccagcttcaactcccgcacaatccgatcgcgcgtctctcgcaggcacacgaagtcctcattctccgtctcaggcgtggtcgccttcgaccttgcaatcgccccaatcgtcattaccccctgcagcttaagtcgtggacacttctcccgaatgaagcgacagagcgacaccgcaccagaaacaggatcgactccggacttattctcctccccggaggtgttcacctgtacgaacacccgcaactgagactcttggtcggtggcgcgcagctcctccgatcgctccccccatcctttgtccaggagggaagccttcttttcggaatcgacactctcgacggcccagagaccccgtacgtcccgcgccagcgtcacgcacttatttgactgcagcccgccgatgaaatgccatttgatggtaggcgggagcagcttggacttctcttgcagctcttgcagatagttttcgccgaagtgcaggtgggaggcgggcggctggtgaagggcaaggacgtcggcggcgggcttgagtttggaaacggcgataagccggatgggtcttgattccttggcggctttggttgcggctgcggtgacgcgcgacgtcaccgatcctaggttggagagaagagtggcggtccgggcgggggaggcgggcatgacggtcggttgttgctgttgatcttgtggtggtggttgggaggtcattgcagggtctgtgtaaaatagaatccaactatgagtgttgctatcaattcggggttcacgatgccgattttcgaagggggtgtatagcgatctgaacgaactatgcgtatcaacatgggtatatctcaatatcagatctaaaatggagtttcccgaggagcactgaagaagcgctagccccaactaggtagggactgactacgcgtgtacacgtgacacgggagatcggctccgagagattccgttccagaagatctcaggtggtttaacttttctagggattagtgtagcctatccggggaagccgcacgccgttttcgtccatttctgcagacgatttatgaggtcactcactaattcgattagtacgggtagtacgactagtcaggtccactcggacttgaatgctagggctatttgaaatctaacgacttcagctttaaatagtgcgtcatcctttgggtatttaaacccctcttgatgaaggagaaagggaatagtaggacgaagaaaaggaaaaataaaaaaaaatgcaataacagagagagagaaaaaaaaaaaaaaaaaggccagcccggcatgttggaccctgtgacagcggaccgaattgcagaacccaccaggcattccatccaatttcacttacagacactatcagattcaagttgattatattctctttctgtggattttgttcctgcattagcaaggaatcctgtcaggcaagaacgaaaagaagaccaaaactaaaaccagaattaaaatccagtccaaccaggaaaaagatgaccgtgcaatcgttgcagcctagaccttcactaacttagtaagacctcactggggcagtacctttttttggtcccgaaagtctttcagccaattgcccccatcttgacagccaagacagaacccgagtcgcgatgcgcaatggggcgcagttggccgaaccattgtccaccgtctgccgcttcggcgacgagttcctcattctccttttaatagcctatcgatagagtgcctcccagtcgcccagacacatggctatcctaggcaattggagcagaacattcggcccccagaggaaggaaggattgagcggcaaatgtcggcggctcagaagcgcctattcgattcctatacatagcaaagaaaagaagactcggcgctagatggcccaaatcaatggttcaatcaccgttcgtagcgttgtactgatcctattctgttgacgccggactccaccggcttgggtgctgacgtcaaagacttaatctggcattattttcccccaaaaaagtgttgccatcatcgttttgtgttttgctgttcctttggcttggccaagaactactacttactgctgcttatttccttcaatttggttttgttttagggtctttttcccctccccacccacgttccgtcgactccaagtcttgcacctggtggtttatctcactttgattgatttcttttcccttgcttcccttcttatcgctggaagcagtgtttgtgttctatcatccatctggttgataccagatatgctgcggtaatccggggtttatcgcattgaaggttctaaactggcattcagcccaacggcggaacagcaacgaagccatcacactcacgaccactgaaattgaggattcacacccttgacgggcactttttaagggtattgaccaaggaaggaaggataccaattaaaaattaccacgccatcatctcgaaacagctctggactgttcaattcacatctcttaccacgaattttgccggaagcccgcggagtcgattcaacactggcaaatctacaccaacttcagaaccagctgccctctagattgtctggcagctattacccttagacagaaatctataattagaaagagcaagattgggtaacaaagatcaagaaaagaactacgccaacagcatcatgtgtcgccaattcttcaccatctatgaatggtgccattgcgaagaggataacggtcacgagctttgcgcagcccgcagacgagacatgtgtccggggacgtcgattgaaaccgtccatatgcagtgcttctgcaatcaacatgccagcaaagggttcaaatccgagaaaaaagctcagaagtcaaacggctcttcgattgatgagaagggctcgttcactccacggaggaaatggtatcagatctgcggcggacggtcacgaacgtactgaggtgtctcgatcttcccccctttacggtatcatatgcagatcaatggctggtttcttttagctttgcatcatcgaattctcatgtcggggttggggtttcaattttatttggggattgtttcatggatacattgggtccggtgtttggttaggtcttaggcgttacttcaggtgatgattgggggtgttttgtcctctttcttttctatatctctgagaagacctgtgtgtctcttgaatcaaacctgtcagaactacagacaatggtcggggtggccgactcgggtcaattgtagccggctaatgtgggtcagttgacatgtcttcttgagtcttcatattgagtgaataaatatagtaacacaaaagcctatcgttgctattgttttggatgggtcactacacgaatcaatagtagatataggtagggacttggtctcctcaacctttacgaatatcttttcgcaaccatgggatttcctcaagcgggcaatacttagtccacaccagataatagagattgacgtttcgtattattaacttgactgatcgacttgtgggccttggctacgcttccgagccattcgaggtcatatttctgatttaatgtagacattcgttcgctactcctggagactgagctcttctggcttcttttgttcccttagacggctcttgctaaaaaccacatcctagggtacactattctactggcaaacagtcaactatagttgattctagttgggatcaatcattcctagagccagatctatagtgtcttcctcgcaaatttcattgactccaaagcatcactgtagtagaactctctacagagtaatatctggcttgttatttaccctaaacctagtgtgtaaatgtgatttaataagatctatgtcaagttctggaataaaatggtttatcttcttctacacttcattgtccacgagaaggggtcctctgaatcggacaacggcagcaataactggcgacattattcgaatctcggtatacgccacttgaacctgcagtgccatttacttggggattgatggtagatcaaccaacagtcaggatcactgtgaatcggcagtaatgtagtacataatgatatcttatgtctctcattcggcatttgggctattggggtctctcagactgtccaccatcttgaaacagatgtaagaacaaagggtgttggcatcgtatgtaatcaggacagtatagtcattagccaacctagttatataccaggcatacttctcctacatacccgggtctagtatgctatggtctaccgttttaaaggacctgcctacctctgtcctttccttcccctttcgatatatatatatatatatatatatatatatattttccgaagtccactttcttgcgtatggtccttcgaacaactcactagtctcttttctttggccgcaattcttcgaatccagaacaacgtcagccatgtaagtattgtgaacgctttaaagacttagatagtgagtattataattccatttggcctattcagtaccagtacctgacatctagggaatatgcaatgtcaccggatgcaagggatcggagtttcaccacctgccacatcagacagcgcatatcgattatttgaaaatgaggcgtctcggcgattctatcaccatattctccaaggtacgttgacaatactaataaccggagttgaagaagaaaagcaggagagtaggagcgattgctggacccagagacctgtcaccttactaaaacccggaaatcaccaataggtcaagaggacaaaaggacaattaagcataatcttaagatgatcatttacctactaaataataagacttatcagagcacctgctcagagttctagtatctcccaggattaactggcagattgtcaacatcgctcagctaggaacccttgatctgctccagaaccatacagaacagtcgcaattcggtgcttttttacttgtaacttaatttgcatgaatttacataatgtgctgatattgcagcacacaaaggggaacacagtataacgagaatctcaaagatcgagggctcatccatctgttgcctcgagagacaattagggctgagttcagggatgctgccgcggttgggtcttctcaggggctagttgatgaggtgggaccaaggcaacatggttccctggttaagagattaaatctttttttgatagggcgtatgatacaaagttgcctgtatccctccttcgtttactgtgtttggaggattacctaggaattgagggggtgacgtcctgtactggtgttcttaagcctgccatccctgaaccggtaagatgaacagttcatcaacggaaattgtggcggagaaattgatcgagagatactaaagagtaaaaccaggttgcctttaagtaatgtgtttaggatatttatttgttcgtgaagaatgaaaggggaggttgagagaagaatggaggatcgactgccccttaccctattggaagaaagttttaagggatccaacacgacgagaaactaaacaacacctgtttgttctccctactctttgtttttttgttttctacctgctacttctctttctttttgatttcatcctggtcttattgtctggctctcgattgtctactataatatcaccagaaaagaaaagaaaaaaaaaacaacgctaataaagccactttcccccccaaatgaacctactatttgcgtcatggacccctccaagcgcgacgacgatcctccagctgcatcattcactcccacttccacctcggacgcactcgcgtcgccaacaaccaccaacgatcctgtagaccgttcgcatcgcttgaataatgtgtcaatgctggcgacacctctcccggtctctccctccgggttttcctcttcttctctcttatccccggcagatgcccccgcgcgctctacatcgcctcaggcgcatacagcccctcggcgcatctccagttctaactccctgcgcgatgaacatcgaagctccagcctaaagaagcgctcatccaccgcgtcgctgcgatctgttcgcaacgacagcagaacctcaacatcccctcaccgtagtgtatcgcaacactcatcgtcgtcactttcaagctctcctaccgccaccacaccaaccactctaagtaatcccaacatgctgtcaaaaaagtcgcgtcttaccaaagcaaatgagcttcctacacccacagctgcctctatcgcgacggatcatttccaaagagaggtagagctgcaccactccgctgacctgcagtctcaaactcttgtggtgatccatgatgcctgttatggccatcgcttctcacgtccccgcgcctccagggcagctctcggctcgatcgtcgaaagacccgagcgtatccaagctagtgtcctgggcgtgtctgcagcttatgtgcgtcttactcaccggtatgaagggggtaggttcgctccccacccagatatgaacttggacgagcttcccgtaccaccgtttcagatctgcagaacggcacggtcgatggctctcagctccccagcagtgacccatgtacatggttccaggtggatggacgatctgaaaactatgtgcgacgcagcggaatcgcgacttgcattgaacggcaaagagttggtccgacccccgagtgcaggtaaggacggcgccacagaaaccgcgccttcacttcatgaaggcgacctttatctgtgctcggagtccttgaacgcattcgagggagccttgggtggtgtctgcgagggcgtggacgccgtctttggtcccagatcgacaaagcgcgcgttcgtgtgcatccgcccccccggccaccattgctcttcggaccatccgtcggggttttgctggattaacaatgttcatgtaggtatctcctatgctgctatgacccacggtttgactcacgccgccatcctggactttgacctacaccacggcgacggttcgcaggaaatcgcatgggagcagaaccgcaaggctactgcagctccccggagtgcagcaaactacaagaagaccgctattgggtacttcagtcttcatgatatcaactcgtatccttgcgaaatgggggagccggaaaaagtgcgcaatgcaagtgtgtgtattgataaagcacatggtcagtcagtttggaacgtccatctggagcagtggaagaccgaagcggaattttgggacctttacgcatccaagtatgcggtactgatcgaaaaggcacgtgccttcctacgctttcacactgagcgccttgctagtactcccaatggacctccgcctgttgcagctatctttatctctgcgggctttgacgcaagtgaatgggaaggggcaggaatgcaaaggcacaaggtgaatgtgcctaccgaattctacgccaagtttaccgcagatgtcgtacgaatggcagaagaagaaggtctgggtgttggtggaaggatcgttagcgttttggaaggagggtacagtaatcgcgctctgacaacgggtgttttaagccatctgtcggggctaggggatgcgacctcgtgtctggtgtctggcggggtggatgacaaggccgatcgtttaactgctgagatgacgaatcgcttgggcctgcttgacatctcagctaatgtccaacacgcatcaagcctgccggcttatgacagcgggtggtggtcgccagctctgctagaggaactagaggcattagtatatccaccgccagcagtgaaacctcgtgagaagtctacaccaacctactttgctccgacccagtcatttaccgctaaagtggtcactacgcctcgtgatcgacgatctaccggctcccagatcagcgtggaaactgatgcgccgccattgccgcctgttagttgggctaccgcaacgcatgaactttcaagaattcttatcccaagtcatcggcaaaccacaagctgtcgaccagaagatctcaacgcagaagccacacgtttgcgacgggaacgtcaaacggccgcccagcacaccagcgtccgctcggctgggaatgaagaaagtcggatgaaactccgtgcgaggaaacccaagactccattacccgaaaccccgaacaaagaaacttcaaagcggcaggccatcaaaagcaaccgaagaactaccatcgaacgtgccagtgacctacccgatccgtccttcgataagtctcctaacacacgcagcacaacccgtagaaagagtgccgcttccacgataacatcaaccccggaaaacaaagccccaggcgataaaactgttcgctcggcgtcagcagccagcacgcgcaggcctggtagctctcggtctgcgactcctaagcgcgcctcgagccccaaaacggcacctcctgtgcctcgggtcccgtccgtatacaccaatttgtctgcaggtgaagaagcggtgatcacaccagttgaatcacgctcgttatcgaggggcacgccagatacaccgcaagatgatttggatagtctgacagcaggtgttcgaaaactcaacatcaaactgaaagtaccgtcacctgaggaacatgccgcccgggaaagggaacgcgagcgacaaacttctaagagggtgtccaagacacctattccctccaaaaagtcctcgggcacgaagggactgaatgctcccgcgaataagatggcagctcattcaaacacggctcttgtaagacccgatgcagagaatcctatcacatcgttacccacggctaccggtgtggtggccgaaggatccgacatccatggtggggctatcctggatagatccacggtaatgtctacggcggttccatcacaggcacttcctctacagacggcaatctcaccccctgttacgccgggagccacgtatgatagtacgcaccctcaacatgccttgtactctccaccgatatctgagccctctgtcaaagcaggcattccggtgtttatatctaacagccctattccttttgcaccaacaagtgctcaccacgcgaccgctccaagcacgagcagagagtcacctccttaactcgctcggaagcaatgcttctagtctatcggacttttggtcgaccttactgtttaataattttgaccggttctgatttcctccttttctgcgaatatttctttgttagataattcactcacttctacccctgaccccttgcaggcaagattacataaccctggacttctattacatcttgttgatatacccctttagctgttggagtcttttgaatttaagtgcggattgaattactcatccatcttgtaaatgttttcaatggcgagtaataaccttatctccgatctccgagatctgataaacattctccacgtgcctgcgccaccgccctgatgagtaagccctctccgcatgtgctggtgccttctagccttgtcttctctctcttgcttttctaatccaaccttgaaaatattctataattatttgtccgccggaggcagagagccctcttctcgctcagagcagctactcgcaccatccaccttccgccatggcgcccatttccatgtccaaagatcggccctcaccacaggaatctttcacgcaaatggccgacaaagatctagaatccatcgggcgacactgtcaattcgagtactgcaaccaacttgatttccttccattccgctgcgagtcctgtcgcgggacgttctgtctggaccaccgcaccgaaacctctcataaatgccccaaagccggtgaatgggctcgccgacgaaacgcccagaacgcaagccccgacaccagtctccctacgcagaaacccacgatctacaactcggaccaatgcgcacatctcgactgcaaaactctcatcaacacgatgaaggacccgggcgtccgatgccccaactgcaaccgccaatactgcctgaagcaccgactccgggaggaacacgactgcgccaagatcaccccgctgggcggtcggccggccgccgcaggcgccaacgccaacgagacgctgcgttccatgttcgcccgggtgcgcacatggggcaaagagaagagtcacgcggccacccagagtctcacgccgactccgaaaccgaatagtccggcggcgcgggctgtccagctgaatacactcaagaagtctgccaagggcgacgccaatgttcccgccgacaaacggctctatctacatgtggtcggcacatcggatacgcagagggtggacccaccgaatggcgacttctacttcgatagccggtggaaggtcgggcgagttctggacgatgcggcgcggcgactgcgggtggagaacgtgaacaatcgtgcggacgaaaaggaacgactccggatcttccatgttgagtcgggcgagttcctggagttctcggacgcaatcggagccgggaaggtgcagtctggacacaccatcgtcttgatgaggggcgcgggtgtgatgctgggcaagtagatctaggctgggggaaaagagctcttatcttatgacctctgctcttttttgattttatatatacttggattgaggagaagttatgataccatcgcattgcttggcgattgtcgttaggattatgcatcagtatgcaggcgttttggagcgggttcagacggaaagatgaagattaaatggcagctcgtcgagtaatctatataactgactctatttatttgtcgatcacatcaaatacatacgttcataaatagactatcttttgactgagagtaagaaaagaaaacaaaaaagaaaaggtatataacgcacgagacacgagaagagaagcaaaaaagactaaacgtaactaaacgctcatcttcattttgatagccttgtgagggttatacccgacgacctcaaaatcctccggcttccagccatcgaccaccccactaccgcggtcatcccgacgaatcttcaactccgggaactcggtgggctccctcaccagctgctcctgcaagggctcgacatggtccaggtagacatgagtatcacccatggcatgaacaaaggtaccgggatgcaggtccacagcatgagcaatcatatgggtcaagagggcgtaggaggcaatattgaacggcacgccgagggcgacgtcacacgagcgctggtagagctggcagtggagatgacccttctggtcttggccattggggtaggagacgtagaactgggcgaacatatgacaaggcgggagggccatcttcttgagatcggcggggttccaggcgctcatgatgatgcggcggtcgaaggggttattcttcagcttgtgcacgacctcggcgagctggtcaacgccttgtcccgtgtagtcggttttggcgtcgacgtactcggccccgaagtggcgccattggaacccgtacacgggacccagatcgccgacctcgcggtggtccaggccgaccttgtcgaggaactcacggctgccgttgccgtcccagatcttgacgccttggtcggagagcggcagggatgaggtgcagccggagatgaaccagagcagttcggcgacgacggcgcggaggaagacgcgcttggtggtcaggagggggaggacggggatggggtcgtcggcggggttgggagcaggttttgagagcgagaagcggagctgagggggtgcgaagatggagcgtgtgccggtacctgtgcggtcgggtctgtattcgcctgaggcgaggatcgtgcggatgaggttgagatattggtgttcttcatggttggggttgtgtgctaggctcggcgtgctgccgttgcttgtgccggttgatggtgtctcagcggagggtgacattttgctggtatcttttgatgtaaatcgtaggaaagcttttggtattagggactctagggtgtgaagttcaattgggagatttcggatcttctccattatcgcatcaaacgcgtccgcgacgcggcacgtgagcacgtgatggatagcttgggtggtttgccgtttacatactagctttagggccgagagattcatatcattcacgacgccatggtatatgcattagacgctatctataatgctcaaagacatgatatatactagtcttccatcaaatcaacgccaacaccccgtaacgcccccaccacccattccggatacttagacttttctccataaagcttgctgaagaactcccgtaagaatgccgggaatcggtcctccaggatagcctgtcgcgcagcccccatcagggaaagtagataatgaacattatgaattgtaaggctgctcacggttagcataagatccttataggcggatgaggcaatcttacaggtgagcgccaaccgtttccttggccgctatatgatgtaagtaagcccgtgtaactcctaggccaccctgatctttggggcgacagatggtgcaagtgcagccttcttgcactggcctgaagtcctgggcaaaagtgtggttgcgaaggttgagagtgccagacgggaccaccgcgtttccaaatcgctaaattgtcaattgtcaatcaatgccgaattctctagtaaccgataatgggaatgggaatcctacagctgttctcgtgggccaaacgcaatcaaacatgtccgcaccgagtgcaactcctacaatcaaatcctcggggtagccctgggataacgttagacagcacttcaagtcagccttgaatcacttacgacacccatcacatatctcggtttctgatctggaagaagcccagtacaagtatcgaccctatgaacgttagccggaacccggctttgggaaaagcgtgtggttgaggaggaaaaggcattgacatacactttgcagaactcctccttggcttctcctccggagagtcctccaatggcaatgcccggtgtatctcgcgctaccatctcggcgcagcacttcctccgtaattctaaatctaatcctccttggatgatacagaacagattttgtctctcggggtacttgtgcgcatcgatgcaccgatccaaccatcgcaccgaccgttccatggcctcctcaatcctcgcgtggtccggcgatgtggtcgcgataacatcatcgagctgcatgataatatctgagcctatcgagttctgcagggagatggagtgttccggggtgagcagcctaattcgccgtggttaggtgtatcctcgatgatctggagatggaaatggtgagggagcactgtacataggtgtgccatcgtggggactaaggaatcgaacaccatcctccgtgacagtagcaagtttgagcaaggaaaccatttggaaactagggttcacgtcagatttcgcttcgcgcatataacatcaccctctcctccccaggatatatcacaaccaacgcacccgccactatcggtaagaatatttcgatcccacccttgcaatttatgcgcaccgcccacctcgtccaagaccgcctgcccaggtttcaaccccaaatggtaggtgttattcaagcaaagcatgcatccggtctgtttgagttggtcatacgtcaagcccttgagggacgcctgcgtcgcaaccggcataaagatcggaagagggaccgagccatgaggaagatgcagagtactggcacgagctttcgtggtctataacatattgaggcaactgtcagtaccggtcaagaaacgatcggccccagcgatagatgcaagctgcagcttactgagcatttcgtatgcagatcgaacttcaatgcggaaggcataggcttgcgcggcgcagaagtggccggtgcagacgttgacatctttgtgattcttgccccgctcagggtcacggagggaatcgtatggcgtagcgaagggattgtcgcgctataaatgctatgcaacaacgtttgtctagttaaacagagtcgaaggcatgtcatcaagaagaccgcactgtcaaagtgtcaattcgaggcacgagaccgcaaaccgcaacaatttattatcgatagagcaatcaatgtctgccgatcaggactgtttgtcttatttgtattgtttgcagtgcccctggtgatgcgcttggtaagtacgtaccgtatcgtatcgtacaaaacgtctccccacatatcgtccccatacccgactaaataaactactctggggaggaatcttagatctccctgtctctcgactgaggatgattgatggctgggagggcaactagcctacagactcaatagctcattccctcctgaaactacccttcgggtcttatatgatccccatatcctgaccagatctttcctattcaccgcctgaccatgcatgcaactacccaatttaccgagcaagctgaaaagggccgacaattttactaattgccatcaccaatggctcgatggaagctggagccagtcagattaatatacaagctctcatctgtgtccacttaatgcgctagtcggagattgaccgactctggaggcagttgtactctgcaccgtaacttttccctagcgaagtttttcccggctatttgggtttggttcatgcgggggttgcaaatccttcctgattcagagaagtcgtcgcataacttaaaaggtcttgtcactcggggtagcttggccttcaccatccgttgcagggggacccgagttttgcaccatggacgagaaagagaagtaccaccaagctgctgagaatgccgatctagagagggattcagaggtatgacaacgcaagaggatcggcccgggtggtcacactaattgatccaccattagaatccccacggtcgggaaattgacaacttgagagagagagctttaatctggaagcaagatctacggatccttccattgtgcgccgcgatctaccttctctgctatctagatagatccaatatttgtaggtcgcaagtgcttcaattgtttacgctccttgtctgctgggcgacatgatgtaggtggttgggtaactaatcaaaggtgcaggaaatgccaaaattctcaatgaagacacgggcaatgatctcctcacggagactagcatgacttcgtaccaatacacgtatgcaggttccaggtcaaccccgttatctcactaagcaaggcaacagtatagcgctcatggtgtttctgatcgcctacgccctcttcgaggttccatcaaattacttcctgaagaagctaagaccaagtgtaggcactgaacctgtcacaaaaacctgggcacaggcactcacattaattagaaatggattgctttcttgatgctcggctggggagcatccaccatgggcttgggtggcgcacacaattacgcgcaggtgactggtattcgtttcttactgggaggtacctagatgcgtagagccctcctgaaccaacctacctcatagttgaaacctaactcgtactctcatagttatggaagcgggtctcttccccggacttgtttactacctgaccttctggtaccggaactcagagcgctcgatgcgcgtggcgctcatcctcgcatcagctaccttggcgggagccttcggcggagcaattgcctatggcgtcggacacatgaatcaagctcacggtctatctgcatggcgatggctatttatcatcgaaggggctccttcctgtgcctctgccttcctggtctggttctttcttcccgattaccccgaaacggcatcatggctcagtgcagaggaaaaggagctggcgatgcagcgactgcagaatgaaggctcaaagggagctgcgcatgcaatgacctgggcagatgctaaggagattctaacggattggcggttatacgctcattatatagtgcgtctgtcgtttgtgtattgaaccatgtttccgacaagtatctgagctaacatggcctgtatagatttattttggcatctccacccccttttccagcctctcgctcttcacgcccgcaatcacgagcgggctcgggtataccagtttgcgcgctcagcttatgacagttccgccatgggcggtagcatacgtagttaccacagcggcagcctggtccgcagatcatttcaattggtacgccgtgtacagccctagacgtggcaagttcaattgtgtctaactcatgcgactggtctctagccgcggccttcattcagcagcattctccttcattggggcaatgggatttctcgcatctgccgttcttccaccggacgcatacctcgtacgttgaccgcgctatcttgccagcttctgtggctcgtactaatttatgctagcatcgctacggctgtctgatagtagccacgagcggtgccttcgcctgtatcccccctcttctcggctggctctcctccaacctccgctcaacagccggaacgggcctcgcgatcgccctaaacgtatcggtcggagctccggggcagatcgtgggtgtgtggatttataaagctaacgaagcgaagaggggttatccgaccggccactggaccaacgcggcgttgcttctgtttgtctgtgtaggttgtctgttgttgcgagtatactatggatggaggaataaaaggagaggaatggaggataaatttgcgtattaggaagaaaagaaaagatttttttttcggtcctgcttttcgcctttcttttctttgttccttggtggttttgggggacgaccgagacaatggaagctagaaccgttggatcggcagtgtatagcggatgagggaaattaaagtcggacgaaccatggtacgcggcacgtgagcagagaaataaggttaagctcaggacatgacacggcgggatcctgaaactggttccagcgatttgggtctggaaaaaaggatggatggttcaccttgtacctatacaaccagtcccgacttagatttgtaccttagcaacagtccaccttcacacatcgtatatctcgtcaagctgcgaaatctaaggcgaagtagacacccagtaatgataccagatgaattctaaaaaataaaaataataataataataataataaattgaggggccaccctaagtatcttcccaaacgagagcacagctcaaatttggggaaagaagacagaacgccaaattttcaaccctagaaatatcagttctccagctgcatctattacctgccctgcgcggactctcacagacgcagcaagtctgccgttgtggttattttccgcgagtaacagacacggaggaagctgggatgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattgaggaaagaaagcgcgtatctgtagagtacgacgaatgaagaaaaaaaatcaaatttgtttgttgttcgtcataatgtagaacctgatctgatctgatctgatctgtctgtctgtctgtctgtctgtttgtctgtttgtctgtctgtcgttaaatataatcgtgccacaatacccgtacgcaacctggaccgtttgtataatagacaagggaaaaaagtgataaggaagagctaaatcagagtaagaagaggaggaagaagaagaaaaggagaaagaagaagtagaagaagaagaggaagaggaagaaggaagaaaaataataccagcacgctcaaacatgacagtcaactggaccatcgtctgagaaagcttgcacccaaaaagagaaagaacgaaagtcaacagggcaactgaatttgcaagcattcttgtgcccagagtcgtaacaccacaggggaaaaggcaatatctgcatccatagattctgtgtccctaatcgtaccccccacctcggtgttgccagaatgtctgtactgtaaaatcagagacgcataggtcgacagctgggaatgttgtacacgtctgcgaaacccgagtaaacggcggcaattcgaagagcgttttcgaagcgaagaggaaaaggaagggagaaggagaagcaaaaaccggaattaacggcaagatcgaagcatcgtcaaaagagaaggaagttacagccacccagaaaaccaggagtgtcgctcagcgaggcgggcaaacatacatttggcccgggtaactggtgttattacgggacggctgtggactgagtacattcagggctttttcggcagcatcctctttggcattattgacgtaattgccgtcgtaccagaattgagccggatactgcctcccttggacagaggcgacgcaggtccaagccgtgcgaccacctgaggagaaaaagtgacaaccccgttagtgtatggtaccactgagtttcgattgcaaaagtcggtgaagtcgactccactctgtgcgtgccgagacagtattcgacaacaaagagggctttctcatactagcagaatacaacggcggagaggggtataagagaaaggaaacggaaggacagggatcatacctcgtcgttcggtgtagatgttaaataggggtgcgtcgagtttatggttcttgcagtgggcttgtcggcgaccattagcatctggaaatgatatcctctcgagggaattgctgcaaagtggggcatacctttaagttggtcctgccaacttgtccgaggagcactcgcactatttgctgacatattgtatcgcggttctcttgtcagagggacggagcacgttttgcagagttgaactcttgggctcttctccaagaaacgaaacactggttctctctcaagaagctgatcagaggtcacgggtcagggtggagtgcgggttgcctttgcgcaagaaacggagatacgtgaaggaagaatgaaaccaattgacttgttggaaaactttttcctgctttcccctcttgttaaacagttgaccttttttatcttcttgtcaatccaaacagtctcaatagatatgggaggcggggagacatataaactgtgggccatgcttttttttaagaaaaaaaattaggagggaaaaaaaaaggaaaaaaaaaaaatcccccctccaaagcgtcactgtgcaagacagtttttggcgtgacaaacacggaacctaatcaataaacctaacaggcaggcttatgcatgtcgctgtgggcatggcacagcgtcagcaaatttccccccctccttatcctccacttaagaagcgccagttgcatggagaacatgcggatcatcttgaggctgcaagctggaacggcccggcgcacgccgactgagaatgtacccttgaagaaacgccagaataccaggatagaaggccactagtctccacacacgccagatccatggactgacgcaaaggcccagcgagacacttgttgtacaaaagcgacgtgccacttccgatacgttggacaactcagagcccttcatctgttcccgggttatgccatggtggccattgaatctgttaccttttttgtttcccttgtccggtaaactgtgttttaccatcgggtacaaaccagccgtttgcctcatgaaagctccctcagaaagggagggacaaaaaaacctctttctggaacgaatgggtggtggaggggtatggtcccaggtcgttgcccaaaagcggagaggggggcccataggataaaaaagcaacgaattgaaagcaggatcggttcatgtcaactgggtatttgagccactcatagagctaaaggcgggaccacaggccacagtgccagctcatcaatgacttaatcaggaatcggaaacggctcaggaaaagaaagaaaaaaaaaatcccgtccgttcctcagccctgcgctaaacagtcatagaccgggccgctgtgcatgaacaattgctctccaggaggggggttgcgagctcacaagagaccaccgactcgcgatatcaatatcacggtagcaagagccggttcaacagttgaccaacgcgtacatggtctatctgcgggaagcacaagcggccagcgaagaaggaattgggtctgaatgtaccagtccaatcccggtggagaaagggccatgattcgctgcattcttctggcaccgtgttgttgggcatacatacgtgcatctgttcatttcccacggttgcgtccactattgacatgaaagttgcagccgaacgaagttatggaacaacaaatagaaatcagacgtgaataaataattcctcaaggcggcacgtccgcacctcaggaacctgcatgaaaaggaggcgcgattgataatcggcgtcaacggggaagggtgaagcgcatccacgaatcctctggaagccgttgattcgcgcggcaccaatgtttgggacgagcctcgatctgccccgcatcggcctcatcgacaagcttaattgatctctgtccactcccacgggtagcgaaaggctagaaccctcgtccagaattcctttcacccaagtccagcgctaactcgagcttccgtgtcttccgcggcgtccatgctggtccaatcaatccggtccccgtagcaatcgcccaattcagaatatcgtacttcattgccccctcctcttgtgtcccgaggccaacaccatgggggcctgactcgctccagcacagacaggaggacaagtcaggaagcgttaaaaggaccatggcagcaacttgtacgaaacgactaaccgttaggttcatgtgtagatgcatatctcccaaccccgacacgcatgaacgctagggatggagccaccaaagggggaataatagccatacatgctgttgatattccaagaatagctatttcgggagaagaaagaatcaaagtttaagtaagttaatcacagggaacaagcataaagaaagacgaaatgcacaagcgaggttgaaaacccaaatccaatcacagaaacctcccattcgctttggaatgcagactacaagttaaaatcacgccgctttgagttttcattgccgcccaatcatgctcatgacaaaaatacaccgggatatcaacccaaaaccaagtattccaagaagagaaaatgaggagaagcgaaacatggcaaaagaggaaaaaggaaaacgaaaaggactattttcgtgtcatatgcaaactcatcaagatcatcagtaatattggcatcaatcaaaaagcgaatacagtaagtgcctcctttccggctgacatggcaccaacacgtcatggctaccaccacggctctcctcccccggggccatgtgttactcggggcttatgctgagcctcgtcgatggaacacctcactcaggagccgtcgagggcccatgaactccatactccgggtgagtgaggagcgcacgggggacatgagctggccatgtttcctggagtgccaccggcgacgaatagagtcatcaactaagaccatcaatcctgtaaccacgatcatactagactttgggttagtaaccgttcacggctcatttttggctccacgaagaatcacttactcggcaacatctggcatcttttcatacacagaatcctcgctgatccacatggacgatggcggaacccaaccacccttggcctgctcctctacagcttccattggagtcaagatttcaggtatcaggtgggcgatggtcttggatgtccgcaggtcaatcagatgaaaagcgacctcctgcaggtctccatctcttcggtgttctcgccgccactggtatcttgtacaccaatattcgaactcatatcgcttagacaagccggcaccacgtcttttgatctcgacgtgagcgtaatttgagaattccagcatgatcgtgtcagccagaggttggtcgcgactgtcctggccatcaaagtcctcgtcgtcctccttaaccgacttctgacccaggtcctgccgcttacgcttggaactatgcgtcgaatggtcgccattcgagcctgggcgtaagccggctaatgcactgctcaaagatcgttggaatcctggccgcttgtttgggcctccggacgatatcggtcttcgtgctgagtgacacacctcgcgctcggaattgcgacagtagcggcgaaacgaaaagtctcttgagtacaaatcgtacatgcggagatgaaaaagtataacggcctgctgatagccatctctccgtggcgccagggtgtgcacacaaaggttcatgttcccatcgagggtcgtatcatcatgcccgataagcagccgtcgcgaagatgggaacaacttcccaaaagtggaggaattcgagggaatcgcatccgaagggaaaatatctgactcggccccgcgagtaaccacctcatagcgcggcttcttcggtagttcgtcgtcgtggttcgtcgaggcgtaggtcgatactgaatctttcgggtccatgttctctctccgctttgatgtgggccgctcgctatagatcgtaggggcagtgcttttcgaacgatcggaagcatcactgtaagtggagctcgaacttcctcccgtccgcgcactgtgctgtcgcgacgatacactgtaagaccccatggtggtgttgagtcaatgcggagacacagtctgtagtggaatgagaaatatcaccggtggacaatgccgctttaatttagttgcacggcaggtccggtcaggtcagggcagggggggtgtgcagtaatgtagtcgggaagggtttgtcgttgcgatgggaatgaaataaagaagaagataataaaaagcgggttagatcaaaacgaaacgagatgattcatcaatatgtactccagatggcaaggcccattccagtggctgatagctattactcagattgggtatatgacctatcgatcaaagacgggggatcgcctagggctcacaccgaataccgacaacacgaggcagcgttaacttcccaacgatcaacaggagaagggtgatgcggtcatacgataaggagttcggtggaaaggaggcacggaatcaagcaacccaacgaaggaataatatcatcatcaagtaaggtgatcagaaggaggggattgtcaagggaggggtcagtgtacatagcagatgacgccaagcggacactccagaagcccgggtctgcgattcaaggaacgactgggaaattagcaacgtacacgacgaggcggggcctagagacaaggtatgcgcgtggcgcagggagttgagttgaaacagtgggagggcaacgaaagagaatggatcaaagggttggatgtggtggaaacggagcgagccacgttgctgacgctttttagttcctcaaggttggagagcactgttgatcaatgatgccttactattgttcaattatttacttacgctacatctagcggagaataaaaaaatcttaattttttatttgatttcaatctttctctctctttctttttgattcccaaagtatgagaaatggggagaagaagaggaagagaacaattcaccggtcacaaagaatgagacacaacggtcactcggatgcaaacgaacggttgattgtctacctcactgtactaatgactaatcctgcacatcttttagttgtttagtcggtacagtaccttaaaaattcaaagaaaacgaaaatcgaattctagatggcatgtgtctattggatggatgatctcatcgcctcatctaaggaatgttaaactctccaaggatcaaaactcagccatggaagttttctatttactacaaccagaactcgatagggttgcgagagccctcatttatggcgactaaatatagtgacttatcaatgaatcatggcgatgttgcactgaacatggaaacatgtaataaaataaaaaaaagaaaaagaaaagaaaacatgaaccccgcacaattggatctcttggacgcccgaatacccgatctatcaactccgtactatggaaacaaatccatagataacgataacaataataataatactaatactaataataataaaactcacaataataacaacgctgcctaacccccactatttactgttggaaaacaccagcctgaccggggaacgaaaatgggttgcaaccgattctttcccagatctacctttaggccgacaattattgattgacctttctcaccgaccactaattgagatcattctgagtaagacggcagtaaaattggttcaatccatgtaagggatcgtgaccattggcaatggccgtgtggcttgcgatattctccgacccaccaactgaagagaccctaacacggagtattccgggagatcgcttgttggccacggctgtatatccaccacatatattctcctcccttcataagaatgccaggatgatggattgcatgatgcgtttcgagatcttctgaccagaaagacgcccctgcagttctctcctgtgcctccgaccacccgtttcacatgcagtgcaggatgggaaagcgataccgttgtcgtatcactggggaaaccttcacggtcatgcatctcgttcctatcggataataaccattgtcctttcatattactgtaccttaccacggagattgcctcttgggaaatactgacacgcaacaaccataccggggaacttacaactagggcagttacagtaccagggaaacccactggggccttttcggatcggaccgaagccaagtcagtgcttctacatcattagtaacggcaaactctccatagttaccacggtgttggatggcaatcacagctcctcattgatttgttctatcttttgttctttctgtttcttcctgaagttgccgctcgtcttgcctagtccaagtcaggcctgacaaggcattcgtgccggtagtaacctaggttcaatgacgagaagtccaaggtatgtacatatgtactatgactctagagtacctactttcctgatcagagcgaagtatcctgtttgatggaacccgctcgtgcgtatgacgcaatgaagatgtactacaacagacttccaaccaccttgactgatatcattacggtagctggctagtaaggagaccgatcgcctggtctcataagaattgccgggggacctttgatctctaccttatctttcgtaaactggatgccacggctagcctggcgctcatataagaacaaacgctattccggcaaaatgacggagatttttaaatactccatagaacgagccacatcccgccaatgatagcctgtgatctctacggagattctaggcctgctctggaagccccatagtagataatactgtacattatttcctggtttgagaggtcacgagccgtgtgcaaccagacacggagcattctgatttacattatcgaagaataacttatccaatcgtcacagtcacgacagctcgagtggcattgacaggatggatgggatactacttgaagagtgtccaacgtcaggttcaacttccctcgtatgtacaattctgtagtcctggtcgactgcggctgacagacgatactagtatccggggaactaggaaaaaatcaaaaataaagacagaagaacagtggttgtcacactaggtgacgacagcaggcatacccttgtcagccaaggtctgctgtgggtgtgaacactttcaacttccgcttctagatcggatatagttcaggaggcaaggggaggttggcagatggtggcaacaaatagaccggtctagagatgcatgagcgccttgggtgcgatagcaacctcaatttaagttcatgcagtggatatcataaccggtgggtagtagttctttgactacctatctaagtactattacctcacaccaatcccttggcaggcttcacgcaaggacctagatcatgattcacctaaaaaaaggtctacctggtcagcccaagtagagagaaagcagggctggcatttgcgcttgggatctatgcggttgttgtacatgtcttttgagatcactattgtccaaagggttcttgttttgctgggtcaattttcttgtgcgaatgaagaaagaacagaaccaccaggcatgggtacgtacctagtacaggatgcatctgtgtgtcgatcatcatcaatcatgcaatctacaagctgtctttcacaggaagtgactagtaacattgaacatgaaatactcgaaaaaagaatgggaacgttgattggtgtgcaggcaaagagaataggttctggtcagcttcgcaaggaatacaacaggttacatggctgtaagatgcattggaaggcgtactgggatgcatgtcattcgaaccatatgaatatgatgtataccctacttacggagtagacatgcgatgcaatgccaacaacatagtaggacgatatactggtaggtggtagtctgcttataccatagttatgcttaattatataagtacaaggggcttgtagctcagtggtagtagcgctcgctttgcatgcgagaggtcaggggttcaatccccctcgagtccacgatttttttgtaagtatttattttttcatgtttgtttatcctacccgacatttgtacttctcttgtttatttccgcaatactctgtctgccttttctctctccatttctgtatcctccactggcatccatttagaatccacaatagggccgcttactgcatatgtgtagggaaagacattgacattcttacagtaaagcgtgtagagtgactctatacaatgatcgtctcctcaaatcccaaaaaatttgcgcaatgaatgaccggtgtcgatgatgcgtttatgctccgtaggctacctgatttgcgagctgtgttgacacgctcattgattgtcctcacttcggtcagagaaagaggtggacgacaaaaaaaagatgtggactcgagggggattgaacccctgacctctcgcatgcaaagcgagcgctactaccactgagctacaagccctattgacggttcttttagggcaaagttgaaactgtgaaggcttaataatataagcactcttcacacgtctatctccattgtaattaggagatacccttctcgttttcgtacagacaaagtcgtctgataattctgtggtatgtatcaaatggtatcatctcttcagcaatctgttcaccggtgtcaggtcatgaatttgctagtaatcgagacggtatgtcctgtgtagtccgtatgcgcgatgatatatttccggtttaccccaggaaatcgctcactaaactggggaatctgtttgtatcaaccaagcagtacatggttatcggtggaatattaaattggatccgaacatgagcaactctattatacctacccaaacatacagacatcggaaatgataagagttcttaccgagacaacacaaggcttcagttctctccgagggataaaccccataagtaactggaagatgttatactaccacagagacagatccaagccgaacatagggttaccggctattgagaactatgtctgaaatctactgaacctccagggcataagctctgtactcgggatagagtgtatgaccaactcgtgcccatgacaacaacaccttgacttggacataggcaaaggcacatccagatgcgcaccatagcagtcacacccaaacatgatgcgaatacagagcacacagcgaagtgggatgggccatcaaatgccctgtagtgtgtcggcaacgtctcgaaggattatcctggcacctcatggtatgagctctagatatgaggactccctaagcagtagcttaggccaggcatgtaggatactacaaacacccagccatatgggatggggagagcgctggtgatggctactgggtaatgtgggataggcatgtactccagagcaggcactgatccccatatcacagatcgacgtcgatttgtctatcttacgcctaaaccgcgtttagatacaacccaccaagcccaaactctaatccctaagcctggaataaccaaggcaacgccaatcatttaccaataacagggatctaaaaatctacaacaagaagagggctttctaccctacaagctcatacctgcgtccacagaggctgcgggagagcatcgcccggttgaatcatcgcctcctgacggcaggtaggctgggtggttacaagcccagcgcgacttcccggagccggaggatagaatccaacgtatgcctcgcggcgggcgggttcccccacagtgacggaccaagtatgtaagccatagtatgaggcaatggagtggacgagccagcgactaacaaaatgaaccggtaagcgttggaccataaatgcaagagcaaaaggcaaatcttacccaaacccagaggcccgatcatctactaggctctcaaagaccaacttctccccatcccgttctctgttggcatgcattgcttcccgcatctgttgcagctttttcttgcgttcgggagagtcgtgcatttgtccatttctacccacaaacacaacttcgtcctcggagtcctcgtcagacgatcctggggcgtctgctaggccatccctctcgagcaagagttgtttttcgccccatctctggatgaactgtcggatatcctcctcgatatcctgaagcataccccgtgcagcacgcgcatgcttcagcttgaggcggaggtccttcggaacacgatgcttctcacccttcgtgccctttgcggtctgccttgacgaggtgtgatcgatgtgtttgtaatggacgtcccagagaggagcgaggtagtaaggcatcgggtcgtgtcgagtgtacgttggctcaacggcccagtccctggaagatggaggttcggcccaagggttgttcaggaggcgatcttttgtgaaggggcccgtcagtacaacactgtcgaagatgttcgccactcgggattcgaggtgcataaagtcgcgtagagcattttttggtaaacgcaaccagtcggtcaagacgtaccgttctcccagcgttgcctgcgacgacttccatccttgcccttcaacagcgcctcgcgcctcttcaaactatcacgacggagtggttctcggcgccggaaactgaccgaagggacctgctgtgtctgggcagaaggctgacccaggagtttgaccctcggagcagatgtattccccgtgctggggaccgggtcatccagtggaattgatagtgtaaccgtggtccctcgcaaggcaccgcgtgtggaaggggactccggaccagcacgatgctggtcggccgcaggaacggaatccgagatggtcagatttcccagatgcgcagccgcctgttctgaccaagccgatatcgcccgggcttgctgcggggacaaagttccctgggcattcgattgaggactcaacgtcgggtggatggccatcgcgcaagacacgctcggagtctgggggtgatgagtcgtgtaaaggttggcggagaaaaacacgtagagggtgtcgcgattcctatggagtctacctcccgtatagacaactgctgtaagcggagttgagtagaagcgaaaaggaggagagggcggggggtggtgaagactagaaggagataagagatatggaccggagtcctggatcgtttcgcgtcccggtcgcgtccggcgattctggcttccaattacgagttgagtcacgatggggcacgagtcctgacaactggacctaattgggtaaggagtctctagccctagccctaggaaactttaaccggggtaaggtttcccaatcaggattgatgagactacacgagtcagtgtgattcatccaggattgaatgtgagtcgtattatgaagtcaacaatactaactagtaccttcagtacagttatctcatactggtcagcccttttgaggtaaaccaatactggcttcatgcgagagtcaatccaataaatttcacaattgcggtgtgcaacgtagccaggtctgacaggtctggtcatagtataagatccccttgctgctagcattatattgactggacggatgaatgccgatatgatgcccggttttatgctcttcccaagtagaatccgaccctgtcaaccgggcatgaactagtacctactgtcatttgaagtgggactacagggcgctattcggcgtttttccaagctgggaggctgcaggaacagctccttcagaacatgagacaaatgagagtgtaagctccattaatacggttgcctgattctgaaaggcagttttgaatgaatcgatacctagtacctagatcctagaatccccccctctttttctttccttctttctttctttctctctcgtttttattcttttcctttgagcgactgagcttcttcagccgaagaagaaataaatgtcatagtcaagacctgacaaggcatagtgggcattccggcggagatgacggggccgactgtgtacagccactgtaagctcctgttatttccgacacggtcgcaacgcggggtgaaccaaaagattattaatagcgtttaagtcttggctggtggagtcgggcttcaccctgtgatggccttggttttgattgaccagggaactgctggtgtttgtatggactacgcgacgtggttaaaggaggacctgacaaaaattgactagcaaacgaggcttgaccatccagtcgtttcgaaaacgtcattgcagtctcttgtttgtatgccgtgacgagcgtcaagaatggatactacgtcgacagatgtagtttgcggtagcatgttggtaaagaaataatacttttggaccctgctctttcgactccaccagagcggctaatgtgcctgcgccttctgtcattaagtttggagattctcaatttaggtgccctactttttgtgctactaaatactgccttgccttacctgctagtccatctgatccggaacttataagtattctacgatgtcatcccacaaacgtgtctctgacgcatgaaagatccgagatccgtctctcgtgctgcaatttaatcgatcgaagattcagctataaaaccccaatcaaatccctcaaatctccggtatcattgttgttgtttatcggcacttagttatagggtagtagtcagcagcgcgtgacttgcactctgctcttgcttatcatttccccatttctccaactcctgcactcgatcatttacatcaccgttggagagagcgggtacttccagcacccccttcaccgtccatcgaatactcctctgatcacatattctctcccatcctgtccctttctctggtgacccagtctttcatcctctaacaatcaatcccccccacttgtttttgacggtccttttgctgtgacaatctcttcgtattaactatgaagatccgagcagcccttgcgctgagcgcaacggcatcgggcgttctggccgccgtagttccacagcaggcactgttgaataacccccaaatccatcacgaaaatgaaaaataccttatagaattggcaccttatcagacaagatgggtgacggaagaagaaaaatgggctttgaaattggtatatctccacgattcggttctgcgttgcggacggttcggttaacactggcttaggatggtgtgaatttcattgacatcaccgaggaacgaaaccccgggttttaccccacactgcaccaggctagtaacgtccgatatcccacgaagatggaacatgtcgaggaggttgtcggcttgacccaccgcctcaccaaggccaacatggagcgggatctggaaaagttcacctccttccacacgcgctactacaagtcccagaccggaatcgaatcggcgacgtggctctacaatcaagtccagacggtgatcgaacaatcgggggcagcggaacatggcgcgaccgtggaccggtttgcccattcgtggggtcagttcagcattatagcccgcattccgggtaaatcgaacaagacggtcgtattaggcgcccaccaagacagtatcaacttgttcctcccgtctattctggctgccccgggagctgatgacgacggcagtggaacggttacgatcttggaggcgttgcgtggtctgctgcagtcagacaccgtggcccaaggtaaggcgccgaatacgattgagttccactggtactcggcagaggaaggtggcatgctgggctctcaggctatcttttctcaatacaagcaagaaagacgcgacatcaaagctatgctccagcaggacatgaccggttacgtccagggggctttgaatgctggtcgtaaagaagccgtgggtatcatgattgactatgttgatcggggcctgacgcaattcctcaaagatgtggttactgcagtaagccctcccaatcgccccacttccactcatacgggctcgctgacaatgtctcccagtattgcaatgttgggtatctcgagacgaaatgtggctacgcttgctccgaccatacatcagcaagtaaatatggctacccctcggccatggctaccgaggcggagatggagaacaccaacaagaggatccacaccaccgatgaccggattaaatacctaagctttgaccatatgttggaacacgcgaagttaactcttggctttgcttatgagttagcgttcgcttcgttttaattttgggcaatttctctaattcttaatcttgggttatgattcacgacttattcctaacagccaatgagtgcaatagccttagaagattgaacttcatctactaaattacttttcagggttagttaatgattgttgagatatatggttaggagtatgattttcaagaatggattgatgctctaatatactcattcggtacactactaccgtacgtagtcctaattttttaacatgcgactggatgccaatttcattcaaggctttatcacgtgtctcatgtcgttcccctctgtaccactccatgaatgaacgtgagagtcttcgttgcagtcaaattatttctcaccatcatcatcatcgtcactagcgctataatcgcataacagacaccattctcggcatttctggggatatattttctaagtgaaagctgaggtatgtggctcagtgctaaatttattggagcagtcaattatctcacaggtcctcccagcatgccatatcagataacttttgtatcatggttagaccagatatctcattactctttatcattggttttctccattaaccacttcacgatgtggtctatcgatggatgactccaggtaaggttcggcgggactaacacccccagactcttttgcaatcgcccacgtaaatggacggtcatcacgctgtccatccccatattgctcagtggctcttggctggccacctcgtcggtctccatctgcagcacgttcgcgacacattctcgtacttgcctactaagagaatcgaaccggtctgcagggtttcgaggcagaggaagtaaatcgctggaagcactcaacgggggggttggtggaggtgtgaggattgaggagatcttatgtatagcaatgtcgacgagtagcggactgggaagtggttcgtgtttctccaatgcacggctccggagtaccacagcgtgatcaacgtcgtatttggagacgtgcatccaagcctggaatgcctcttcctgtgaaatgtctgtaattcccttggtggccagctctgccctaacgaactcagagccggccgccatgcctatttcgcgccagctcgtccactgcatggcgatagtgttatctccctgagagcgacgataagttgcaagagcatcgagaaatgcattgccggatgcatacgacgcttgcccagggaaaccaaagaattggccacatgaggagaatagaaccatgaaatctactgttttcggcgggaagagcatgttcaaggtgagcgaacctgcaatctttggtgcgaggacacgttcaaaggaatctggagtgacagacaggacatgctcattgtgtagaaccccggccgcatggacgactccccgaatgggagggaagcacaggtcatcgatgcgactggatagttgcgaggctgcgtcatgagaagatatgtcgatggcaattgcctgaatagtggctccgcgagactccattgaaaggatctttttgattatcggtgccaacggggaggctgagtggacaagagcggcccagttcttgcggcgggggagtgcacgacgagagactagaatgattcggcgtgctcccttctggacgaggaagtctgctgttgctaggcctaagtctcccaggccgccagtgatcaaataggtcccagaaggacaaggaagaagcgaatcttgtcctgaaggtggcagtgctttggtgcgtggtaatggacgtagacgtgcaacacgtggaataccgtccgagatccggacgatgtccgcgttccgaacatacttcataattgccaatgggagtactggtatctccaaatcaattaaggccccccaattgtcgggtacctctgatgaaatgatgcgtgagagcccgtgcaaaggcgcctgggctaatgaggtggcggtgtcggcctttatcacacgttgcgtgagtacaaagaccctgactgaaagtgaggaagaggagatatatttcatgatattcacaagatcaaaggcatattcccgagaggcagaagagatgtcatcgggattggatacacaccctgggatataggtaactatcgtgtccttctgatgcaagatgtcttcactctctgcaattttggccagctcttctggaatggttaaaatgctgactgtttgtgtttcccgatctatagaagctgcatactcattagccagaccctcgtctcttgagatgagaataatatggctgatcgccagggggctctcgctataagtggctggcggccacgccaactgatgcacaaggccttccaggctgcctgtgtcttcgggcgcgccgccaatttcagaaaatctcatcgagtttacatgaagcaggacagtcccgccctcgttgcagatgctgacatgtgccgcataatcgctgcctgtggctttcttgacatacaaccaggctatcttaggaggtggctgttcgactaggattttgacctccttgacgtgggcaggcattcgaaggcaggggttgtcgaagaatagtgttgaagccactgatgttgctgagtctaaaattggtgcccatgaacctttatcccagggtatctcgccactgtcattgttggggctcacatcgacccgggcgaccatctcgtccaaatcgccgtgatgctcagtgacgacccatgggaagcccatggctgagaccccgacagaagcaaggtagtcgatgctgaagctatcttctaacttgttgttgatacgggatttgactgcttcgatgtcaatgttctgggtggtcggttgttcatcctgttctacagcccagtagctggtagtatgtgttagccagccactgtcgccttcggtgcggctgccttcgacaaggcgggagcatagccgagactgattcgattggacaacaaattgaacctcacggggctcactggtagcaacaggcacacgcaaactaaagttatacagcacttgagccccagtcccttgaagaaaggtgttcatcaggactgcggccgggataatctcacagccatgcacgggatggttgcctggaaagggctttgtctgttcgtcaatcctggtttcgtagatgaccgtgttatcacccgcgatgatagttctatggccgagcaaattatgtttgtcgacgtcatgcattctggtagtgtgttcagatcgtgcattgacctgcttgcatattggccggtggttccaggtcgttgtaggtacattaggggcccaggcaccttgcatatgctgattccagtcgatcttagccccttggcaatgaagttgagccatgctataaagggtggttctctcagctggtgtgtcacgcaacatagtgttggtaacggtaaagtccccaacgccaatatcgagcaaggtctcctcaattgaatgggagactatacggtgtgaggaaacctccaagaagagtctcataccatcctctgcggccgcagatatagctgaagttagctgcactggattgaccatattatccaaccaatagcggataccgcgatccatggtgctgcgcggatcacttgctgaggtagaatagattgctacctttgactgcgagggagaaacatagccaactagggcttctgctagaggctccataagctcacctagcattggatgatgaaacgcaatatcggtgtctacgtggattgttttgatgcctttgttgttcagattcagagcgaaagcctcgatctcttcctttggtcctgagacaacgcacgaagatggagacgagttgattgccaccacaaggttattaacattctgggtgctgatctcaattgtaatttgttcaaggggggcacaaaataaagccatgccgccagctcccatgaaacgacggtagagcttcgcacgccgagtgacaatgagggtgccttcagctggagtaatgcaccctgcagcgactgacgctgcaatctcaccaaccgagtgacctatgactgcaccgcaactcacacctagggaacgcagcacctcactcagccctatttgcatgaggtaggtcaaaacttggacttggtccgagccattgagtactcccatctccatggcctgaatggctgagaagcccatctctttctgtacaagtatatcgactgattcaataacatcccgaaagactcgatattgaaggaggtccttggccatatcagtccattgggcgccgtggcctgagaacacccacaccacaggccggtcatcaccttctggttttccaccagacgtggtccactttgtaggcatctggcaggcaaacgcattcagcttctcagctgcatcatcatggctttcgacgacaaacgctgcccggtacttatggtggcttcgacgtgttcccaaggtggctgccacacaccttagatcattttgctttccaacggtggacatccactctgcttgtgtggctgcctgggtttcaagtgaccttctctgcggtgatgaaagaagaagaacctgtgttcccttcggccattgttcctttgagtaaatggctggacctgtttggatgtacttctcaatgattgcgtgagagaccgtacctccgtatccataggaacatacgccagcacggcgtggatatcccgagctaggccagtcttcaatatcttgtacaacctgtaccccctcgctccagttcactcgggtgtttagtgtctttagattggcttgagggggtaggatgcctttctgtacagacatgaccgccttaatgaagccaacagcgcctgcgcctgcttcaagatgcccaacgtttggcttcactgaaccaatgtaacatggcttatccggacttctaccctttccataaacagccgagatggcggagacttctgttggatctccaactggtgtcgaagtcgcatgggcctccacgtaatcgatggttgacgcgtcaactcgagctacgtctagtgccttcctcgctaccagctcttgcgccttctgatttggggccatgattccatttgtgcgcccatcctgagcaactgctgtccctttcagggtagctaggatgtggtcaccgtccttgactgcttctgccatgtttttcagaataaccactgcggctccttcaccacgaccgtaaccgctggctgcgtcatcaaacgagtggcaacggccatcggatgataaagcaccggctttatcaagtacactcgttaaacctgggccaaaaatcgcgtttactcctcctacaatggcgaccttggactccccactcaggattgcctgtcttcccaaatgaatggcgaccagtgaagatgcgcaagcagcatctactgcagtacttggacccatcaggttcaaatggtaagatattcggttggcaacgccacaataagcggttcctatccccatccatggctccacgtggggcaagtcttcgaggagcagctttccataatcatcagaattcacgcccatgaagacagcagcgtcggacccggacaggctactcaaaggaatacctgcattctctaacgcttcccacgtcacttctaatacaaggcgctgttggggatccatctgctccgcctccttgggcgaaatattaaaaaagcctgcgtcaaaattttctaaattcttcacgaaatagccccgacggggcactttaccgatactccttgcgttctgtgcgttctgctggtatggctcccaccgcattctaggtatctcacttgaggcgtcgactttttggaggattgaccgccacaattcttcaggggtgttattgttcccgggtagacgacatcccatacccaccaccgcgacatcgtgtgaactatcctgaaagactttagcacaccaatccataatgatccgtttatccgataggaagagttctcacgttggcctccatcttgactcctgttatagcacttggaaacaaaaggaacgttgcaatgatcggccaacctaatatatacagtgatgccctgggctggtgccagtgtttgttcaaaagtaaagctcctaggtgatggaccgcgtattgatgagcgcaaggaatgctgaataagggtcgtgaaactattcttgcaacattatatatatggtgtaagccttgaccgagttgtgtgtctgaaagccccactgtttgtcgtgggacacagctcagcggtgcaagagatttaacaagctagtggaatgagtttcgtgccaactgagtctcctagcatcattaagctgctacctccttgccacctggcgcgagaacatttactactcacgagttaaggtttatcttaaagttcgcatgatctagaatcttggaagcagggcggatctacctagcatgaacaagaaaccgctatgcattggaatgcatgcggctttggcttttgcttttgtccctggctccaattggaactgccaggacatagactatagttgacacagggccaatggaacattcgtgatataggtcatatgaaccagaagaaaaaaggtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaacagaacccaagtgaaacccgcactaagccagtttatttccttgattgtacctcaccgacagtgagtcatccctttccgatacttacacaggctaacaaagcagtcaccgagaacaagaggccaggcatagatcgaatttcaatcatgcagggcgatagaaacggaataaagaagaaggtctgacagatgcgacgtgccctccatgtagctcaagtaagaggactggccacggtatgtctcggtcatgatcagcctagctgacagtcgtgcatcattgtagtacacggttcatatgattgcaagacccacgctcctcggatacgtgtcaggcagccatagatccatactaaaggccacggaggaggaggaggaggagtagtagtataataatcctcgaaagggtctcttagtagctcctgtatactcaagaaaggataccaccgacctagttcgggtgcagatagttgttttagttacttcaaacaacccatgcgatctgtcgtgatctccgtccagccgtctacctaaggtggaagggctaagatgggttccaagtcatcagcgtggagcattcggtggggataatctagtgtatgcatcattacgtgaaaagagaagggaaattcaaatcctccagggtactttagattcgaactttatgctaggcctaagctgcataatcctttctttgttgcgtatgctggccatcgcttttgatcaggcagcaaaagaccaccaacgatgtattcatcgtgtaactcgaaacacagaaaaaaagaacgacgaaggaagggagaatcagatgataaaaaagacaacaggaaacaaagaaaagagcacggaccacctatattattgcaaagtgagccactgatagtcaattgcgtctatgcacaaggaaccctggcagcatacgtcgagaaccttcccttgccaaatattcgtggaaactcttaccggattacgcagtggaacaggggcaatgcaggcctcgtgtacaggcatctagatcaataattagaccaagagaggagtatgtggaggagggacttttactagttgtcctgtacctaaggagaccactaccactagtacgaagtacggagccgctaggttatgcatgggtcatgcgctatgtgtcggtcgagcttgctctctttttggtctggtttcgcctcctcaaactttgcttgtagctttctctcgccatagcctatacatagattgacgtacctatcctaaagcgacggctattttgccatcagagctttccccgaccgttaccttaataggaaggaattgcatctattgaatacaaacagtgagtcttcctcctgaactcttaatgaccccttaagatgactccaataagcccctaggggctaactgactctaaacaattagacccttccgatctagcgttatgttaatacttctcggattactatgcctctacactggcctctatgtggcccggacgtattggagattaaggcactttcccggcccgctcgtagcgcggtttacggatctaggaaggctttggtgggtcaaaacctctcgctcgcaccaccaccatatgggtttacacagtcgctatggccaatatgttcggctagggcctaatatgatatctatctcggaccccgatgccattccgctggtatatccgattcgcccaggggttccaaaggtgagcaagatgcagacaccttgctcatgggatcaagcgacggatctgtgctgacctaaattggtctgtcaagagtgatttttatcggtcaatgatgccatacaccaggaaaggccgttcattgccgcttgtattcaatacgcgggatgaagaccttcataaaagactcaagactccgattgcacacctgtactccttgtctaatatcctgacgttcgaggcgtttgtcgatcaggttcttgagatcttgtttcgccaatttgaggagcgatttgttcccgatcaggcgcccttcaacctcggaaactggctgcagtattttgcatttgacgtgatggggactatgtccttctctcggcgttatggtttcctagagaaggggcgagacgacacgggtctcctttccgctatctgggcctttatgaaggctgctgcaccggtaaggctgagctactatggcagccatagaacaagtctagctaactcgcaataggtcacgcagatgccatgggttgacttggtgtggaataagaaccccttcatcgctctatttcgggctacaccagcacagccgatcttgaacgttgtgctgtcaaggatcaacgaccgacgaaatgagctctacagtactacgagtactccggagaaggtaaatgaaagggactttctgtcccggtttatgcacatccagtcgaacagcgacactattccaccatggtgagtgagtcgtggaaataaatgttccagcttgaactgacctaatagggctgtgacagcgtggtcattctctaacgtgatagcgggctctgacacgaccgctgtggctatgaaaacactgtggtataacttactcttgcatccagcgaccatgcatcgcctgcgcaaggagcttgtccaagcccagcagcagtcgaagctgtctcacccgttcccggcatggaacgagatttccggattaccgtacctcaatgcttgtgtcaatgaagcgctccggatacatccaccattctgccttcccttcgaacgaatcgttcccgcagaagggatgactattggcgatcatttcttccccggtgggacagtgattggtatgaacccttgggtaatcaaccgccatcggccaactttcggcgaagacgcggacgcctggagacctgaaagatggctcgaggatccagctcgcacgcggcaaatggagaacactcttctaagcgtgagttcataatgctattcttgacacgaaaaagattaacggtgaactgtctagtttggcgctgggaggcgagtgtgccttgggaaaaacattgcgctgttagagctgaagaagctcacctccgctcttgtgcttcattacgaggtctgcaatactttttgtttcccttggcaatttgcgaaatatatttatctaattatgtacagttggagatcgtaaatcctgagaagttccagtcccagaatttctttttcttcaagcaagaagggttatacgcggcggtcaagagacggtcagcaggttcgccagagctttacccggatgatgccgttcctcattgaatcttctactaggtgggcttgaggggttgtggatcgatgatagtagcgtgggtcgagaagctgctggatagacaccgctactcttagtggcgagaagaaagtcgcgcaaggagtatatacaggtacacattatgggaagatggatatgtatgtatcatacagtaccgtacaatacatagacaaaaagatcgggccctgatcgcgctattcccaaaacagacacgctagaccaagcttggccgaccgcagggtatttcggattcagccagtgactcaattcctcgccactactactacatttcaacatcgagcctcctcggaggcatcatacgtaccattggaacctgggcttcttctactgtgttgcttttacccaattggcaacttaattttgttggttcgattgagtcttgtgcttagaaacggatcactaggtagacgctcccagaatatatccaccgttcccactcgctaagccttaaaatagtgttgccactcagttgtgtctgagttttcaatccaccatacccatcggaaactattgttcccgggcactacatacttcgcctatttccgaactgctggacagttgtttttgaggcttgacctacattttgagggaccaaccgcagtaaagactcaactattatggagccaacgcatccttacgtgaaggagctcgaaattgcttgtctaacggtgcaaagagctactcttttgacgaagaaggtgctcgacgcggtcgacaaaggggctttggacaaaagtgactcgagccccgtgaccattgctgactttgctgcccaagcattgatcattgcggcaattcatcgggccttcccggacgatgacattgtgggagaagaagactccaaggctcttcgggggaatgaggccttgcttgagcgtacgtgggaactcgtctcctccattcatcttgacgatgagacgagcgaggcgctcctttactccccgaagaacaaggaggagatgctcgacttaattgacttgggcgcccgcggcacctgtagccgagagaaccgctcgtgggttttggacccggtggatggcaccgcaacgttcatcaatggccagcagtatgcggtttgcttggcactcgtagagaacggggtccagaagctcggcgtcttggggagtccgaatctcaacctggaaacgggccgcatgcacgaggatatagtggaccgagatgggtatggatatcaactcttcgccgttgccggtcacggtgcattcatgcggaagatggggaccgggaccctcctgcctgctactcgcattaatgccaagcctcagatcaccgaccctaaggatcttgacttcgtggattgcgtcgcggccacttcctcagacattgtggcgcatgaacgccttgcgtcccacctgggtgcgccgtggccacacacgacggatctctgggcggcccaactgcgatatgtcgccattgcggtcggtggctgcaataccttgatcaagatcccacgcaacgcgtcctatcgatcaaagatgtgggatcatgcagggggcatgttgatcgtgcaggagctaggctgtatcgtcagtgaccttgccggcaatccggtggactgcggtctgggcaggaccctggccagttgttacggaatgatagtggcgccggcctccatccatggacagctggttgaagccgtcaagcagattatgtagaaagaattatttgattccccaaaggagtttacgttgggctatttggtttcttctttttctatttttattacatcatttgactgcgtgacggtgtagaagaaaagggttgattggttttgggaggcgcaggaaactgctagtacgagtatcaattgctagattcgggagagcatgacgagtccgatgcctattactaaataggaccgtgcaccgtgggatcgacggacgtggggttttgggtttatgcctatttctatttttttttttttcccatttattgatcgatgtttcccttttatttttattttttttttccctggatcttttgatgatggcatgatctcttcatgaccaggcccatgacgtcatgacccatgccagcccaccaaagggtgtaaaatacaataccatcctgggtgagagggaaggagagaactaagaaacaaaacaagaaagaaaggacggaagagcaggaacctgacaaaggactatacccgaacggttcaagtgcttgtgagaaggttgaactaactccaaacctaagaaggtgagagagagggtggacgtcagaagatccgatgaaatgcgggggtacgaccattgagtatttaattcctacaagtacaacgacgacgtactggttggtatctgtcagtgacctctctcgtatatatcgaatccttggccccggctttcttcagcgacctcctttttcatcgctcatcccccgcagtcgtacatctactactactactatattggaatataacagtagtataccactagtagtgcggtgatggcttcgtgtaagtcgtgtttcggagaaaacatccgcaatttccctgctaaccatatcactggtcaagataatccattttcccgacaagagtcgcacggatcctattccctggggtcttaccgtttgctggtgcctttgtcgtggttattggtggtggtggtcgggatctactacaccatccatgcccccgccgatgtcaaacatggccatggcatcttcaaccaggccaaccaccatataacgccttttagtcagagcacaacggttactgggatttactggtacgttttatccggttctactttccccccggcggggttcagagcagttctatgttccaactctgcggaaatataaaatacgtaaactgactgacatcggtcataggatccttctcctcctctcccaactcagctatgtttaccatcttttccataaagatgcctcgatcgtgacggcgaccgccaatgtgggtgcgcattttattctcaacaacctgttcatcttcgcctggatcctcctctggactcggggccacttctggggttccgagattatcctgatcgcccatttgatcaaccagcatacggcttactggagacaccgtgcgctgcccccgctggtacacctatctgcaatcgcggggccctttgcctggacgttgatggcgctgttctggaacggtgccgttgccgtgcatagtagctcgctgccggcgcggatcgtcgccaatatcttcatctgggtgatcttcctcatcgggactacccatattaccgtgagacaggacgatctattaggctactgcctgagtttcttgtttctcggtgagtaatacatcgtcccgtaggattggtatatggataaacggctgaccctaatgcaggattggcactgaagcaaattgccgtcaaaacgatcgccttgcagtggatttttgcctttgtaatcttcgcggtcttcctggcagagtcactctacatcactggcactaaatataccggtcgcgatgttttgctccgcagactcacccaccccgaaacggcggatcgggagcgagaaccgctgctcaacgagcagtcaggagcggcggcctgagggtgggtcgcccaccaagcccttaacggagtaggtacacgacggtgccgtcaggagtcacttacatctgtaccccaaattgacctgtttagtttttctgtccgttctaaaccgggtggatgcaactggatctggacgatgcacggagtcttgagaccccactctttgttccacttgatttcaggtattctgtcatgtcttgcgctggaaattgatcgactccaaatgtttaatattgtaataattgaaggtggatatttgattggttacgtggatttcgcatgaagctgtgttatctatctactatatttatttagttgtggtcactgccgccgctaaagcatcaagtccaatctaatcaggtgctccacccgtgattgttttgggtcttgtacagctccgtaagtctattttgatcgagaaactgcaccagagccatccaaacaggagccaacggaacagagacacagtgacttgagttaatctcggtactcttcaaatgtctcggaatgaggaagggtaccgcggatgttttgcaactccactgcaaggacggctgacgagttggctcctctaagcgcccgttgccggggcgacggcagcgcctccacgctgctccattcattgcgatcggactaacaggtcggtatccatgggaggtcgccaggtacggggcctggatttaatttactaaatttctccctgcttcgacgcgtgtgatattgacgtctgctccgcgatcgtggtttgtttatgaacaagtcagcgtccacccgactgaaccaccatctaagatcctggagagagcttcgcacatagcctttacctcacagtgattccggaagtcttgtcgtggcgacttggaacattccgggtttgtttacctaccctggaacaagatacagaaagtctcccgttgtgagttgcattcttgaacccctatttggagtaaagctcattgcagagccagcggaactaacgacttgttgctacccatatcccagattattgctgcagactccaattgaccttgccctgtgatccagacattatctctgcacgctccgagtccccacgtgcccgctcgggatcgattgatcatgagaaactgatcccgcagcgtctgcaatcatgaattccaactcgtcgcacatgtatccgccggcgccgaactacgaggaagagcctccagcttacggctatggaggctcgtacctctccgagaacgaatcccctcgtcatgctgcgccgaccatgcgactgctgcccacaagcaccaccacggtagatgatgacttcagggaaaacgtgggaaatacctcggcctaccactacggcgaggcgtatgaagaggacgaagattctcggtaagtaatgcacctgtcatgttctgcccgcataccgatgactccattggaatctggcccaacggttcggttgcccagttccctcccccttgtttgtgttgagccaatgatggctctgggtgcaatcattgcaagtcgtccgctggggaaacaaggaaaaccactgggttaccttgttcccgcaaagttgatgatatatgcacggattgcccctctgttgtgtttcatcttgggaaaggtctaagagctctatacacgagtatcggactatatcccgaagacattttacctgcgtcccccagaatggcccgacagagaagaaggagatttaacgcccgcatccctcgtaataggacggaccatccgagacaattttcgaaccggtactatcagtatgcaacggaggatgcgccttcacgaccggcttccagcatgcggaacgccccgaacatcccgccacccgcgacgtcagtagtggatgtgcccgagtacgcatcacgccctggttctcccaaccgaccttggtctcccaaccgcgtgggcgagtgggctagggctccaagacccccgtcagttttgagctcgcagtatgagcgagccgacctcaatggcagtccgcgcccaggtacgccgagttcgagatatgggggcagtccacgacgaccgttaccaccagccccgttgttcacggctccacgatctatgatgggcgagcaggatacgagcattgacatcggtgatccggacgacgacgtgttcggtggcggcggaaggacgattcaccgtcatggccaacatggcagcgttcattccttcatgagcgaatcgactgtgatcacggacgaaaaagaagcgatgaataagattgatctcgatgaggatgacgaagcgacgggaatggtggacccgaacctgcattacgggcctgccccagaaaagcagagtcgtcgaggcgttcgcgaagcccagatgaccaagaaagaagtccagttggtcaatggtgaactgatcctggagtgcaagattccgaccatcctccacagctttttgccgcgtcgagacgaccgagaatttacccacatgcgttacaccgccgtgacctgcgatcccgacgacttcacgcagcgaggatataaactacgacagcagatcggcacgaccatgcgtgaaacggaactgtttatctgtgtgaccatgtacaacgaggatgagatctgttttactcggaccatgcacggcgtgatgcgaaacatcagtcatctttgctcccgctcgaagtcgcgaacatggggaaaagacggatggaaaaagatcgttgtctgtattattgcagacggccgtaaaaaggtccacccgaggacccttaatgcgctggcggcgcttggtgtataccaggaaggtatcgccaagaacatcgtaaaccagaagcaagtcaatgcacacgtctacgagtacaccacccaggtatctctcgattccgacctgaagttcaagggagccgagaagggcatcatgccgtgccaggtcatcttctgtctgaaagagcataacaagaagaaacttaactcgcatcgttggttcttcaacgcttttggtcgcgccctccagccgaacatctgtatcctcctggatgttggtaccaagccttcatctactgccctgtaccacttatggaaagcgttcgatcaggattcaaacgttgccggagccgctggtgagatcaaagccggaaaaggcaagggcatgctgggtcttctgaaccctttgattgccagtcaaaacttcgaatacaagatgtcgaacattctggacaagcctctggagtccgtgttcggatacattaccgtgctgcctggtgcgctgagtgcttatcgctttttcgcgctgcagaacgatgccgagggcaacgggccgttgaatcagtatttcaagggcgagacgctacatggaaaggatgcggatgtgttcacggcaaacatgtacctcgccgaagatcgtatcctgtgctgggagctggtggccaagcgagaagaaagatgggtcctgcgattcgtcaagagtgcggtgggagaaaccgacgttcctgacaatattccggagttcatctcgcaacgaagacgatggctgaacggtgctttcttcgccgctgtgtactccatcgtcaacgggaagcagctgtggaagaccgaccattccctgccacgaaagattctcctccagatcgaagccgtctaccaatttgtccagctccttttcacgtattttggattggtgagttgcctgtgattcgagtgagactgggatccatactgacatgttccaggccaacttctacctggcgttcttcttcatcgccggatcgctatcggacccgaagatcgaccccttcggccatagcatgggcaaatggatcttcatcatccttcgatatgcctgcgtattggtcatgtgcttgcaattcattatctctatgggtaaccgtccgcaagggtgagtgatcgtatccgtattgcacgaccgttcttcgctaactatccgcagagccaagaagttgtatctctcgggaatgatcgtgtacggcatcatcatggtctatacgattttctgtacgctctacctggttgtcctggaactgatcgcgaaaactggaggggattctgaactcgccgtaagcgacgggctcttcatcaacatcgtggtgtcacttctttcgagtgtcggtctctacttcttctcctcattcctctacctggacccgtggcacatgttcacgtcttcggcacagtacttcgccctcttgcccagttacatctgcacgctacaagtgtatgcattttgtaacacacacgacgtcacatggggtacgaagggagacaacgtgatcaacaccgacctgggtgcggcgcgcataatcaacgggtccattgtcgaagtcgaaatgccgtcggagcagctcgatattgacagtggctacgatgcagcattgcgcaatctccgggatcgagaggaggtgcccgagcccccggtctcggaaagtcagctgcaagaagactactaccgggcggtccgtacctacatggtctcgatctggatggttgccaacgtgatcctcgccatggcggtgtccgaggtctacggagtggactcgggcggcactaacatctacctcgccatcatcctgtggtccgtgaccggactggcgttgatccgtgtgatcggctcgacgacgtacgctattttgcacgtggtgcagaagctggtggaaggaaaagccaagttcgacgcgggcaatctggcccatggcacaggcagcgcgacttccagtgcggtcaacggcagcacagtgcagtatggcggcggcggcacgtttagagataagttcaccgaggcgaaatgggggatgaagcagcaggtggggaaggtaatgttctggcggaaatgattcctttctgtttccatgcttttgctttttgatgaaaatattgtcatgctcggtttgtatgtactgatgatggtaccatggtctaatgatgttcatgatatttcctaattatgaatccgtttgttgcttgcctttaagattcaccggatcacaacagtatgcatggcccggagaaggtcaccggtcaatcaagctctcagtagttgtgataaacatgagatcccatcatcggaatcactcacaatctagcccttccctccaagccccgaatcacctcctcaactaccttcgccgccgcaatagtctcctcatccttgaaatgtttcccaactacctgcaagcccacaggagcccctacaaaccgaccaggatctacccaccactttttccattccctctcctccacctcattcctcgccacccagccatccttcttctccccccctacatccccttcctcagccaccatgccagaaggaaacaccaccgccggcagatcaagaacattccacacagccgtataattccaatactgcgcctcatacaaaacaggcgcaacgcccacataagcaggacacagaatgaaatccacccccatgtctttcatccgcgcatggtattcatctctgtattcgtcacgggcgacattcaatgcccatgcttcggcgatggataagggtgtcgggtgtgcgtaggaaaaggcccattttgtaaggggcaggatgggttcgttggtttgggatattagggttttttgggaggttgctgcgtctgggaagtagagttttgactggtgttttttttttttttttttgattcagttatgtggttttgggtaaagtgtagatggaggagtgttgaaggagaaaggagacagaaaaagagagacatacgattatatcccagccgtgggcgtgcttataaggctcccagtctacgactttgatgccggctgcttggagtttggatctggcggcttggagtgctcgagtgatgggtgggtgcggacggaccgttctattttctcgttagtagggtgtcatttccacgtatttaaagcctttcaaggatagaatgaagaggaaagatgtgtacccgtcatcccacataattcccacagtgaactttctgttctccttcacccttctccacggaagaggaaccagggaggtctcaatgtcccacggctccgcatcaaggaccactctctggaacagctccagatcatctagactctgcgccgccagtggtcccacaacacccaggatggcctcctgaccgggctcaggtgccttgatccccgagcaggggttccgtcgcattgtcggcctaaatccgtatgcattgcagaaggcagcgggtgctcggatcgaccccccaatatccgtgcctatgcctagcggggcgcatttgaagcccattgatgcgccttctccaccggatgagccgcccggcgtgagagtgcggttgtaagggttcgtcgtcgtgccggtgaggttgttactacagcagaggtgctattttagttagacatgatatggctgttgaattgcggagcaagtggggtgcgtaccatgagagactggggttggtttgtccgaacatgaaagatggcgcctgctttgtgaagacattgtaggatgagggcatcttctggtgcgatgtcgttcaccctgtgcttgttagcgtgtctctttgcgatgtgtagtgaactcaccatgctacgtagccgccattgcaggtcaggttcttgatgccgatgtgctctttcacgctgatggggactccgtgctgtggatgttaaccttcagtctactatagtatctgacacgagtaaacctaccaagggtccaactaacttccctgtccgctggtagtacgcgtccagctctttggcccgggcaatggctttgtctgccatgaactccgtcgcgaagttcagctgcactcatcagcgcattctgtagaagctcggctgacaaatacaaagataaagcgtaccaattgatgtcccagaacagccctcttcaagaatgctaccatcacctcctcggcacttagtagtccagcccccatcccggccaccagggccgtggcggacatctccgtgatcgacagttctctatcagtgaacagtccgctggctctggggaagtcagcgacattcttctggtccgacgggggtagtttgtcttcggggagaagccattgtgtcggaatggaggtgtgcaggatggttttggctttgagggcttccttttgccaggtggacatggtttcaagtgtcgttggattgattactcggtgtggagatggaggtgggagagaggatggaattcgagggaggaatgtccctttataggtactcctctctttctcctcattccaggtctatgcgggctaaaggagatatgcaacttgttctgccccgagacggaattatggtccaatgagaaggggaggtggttggtatagaaggggaatccccgcagacgataagagttgctatgacggtggagaagcttcttatctctgggatagactcgagatcaaatcctgtaccgagtccattccattcggaaatgtcctgtaggttgctggcggaattggttccgccctgcagccttggtttcatttcatgactaacgaattctatcctcgcgtgtgctggtccaattctatatacgcatgctaaataacaagattcgtgatactcgattcaagatcgtgagatgtaatgtggttgccccagaacctcagcccttcgatgccctcctctcgacacagaataccgcgatcctctgccatttcaagctcttctgccgcaacaccgacgctccatttaaaccgctgtgccgtctcctgcgcagtaatcgcacgcccgaactggcgccaatcccacggtgcaggttcagctggcggaatctgttgaagttctaggagccagtcttgcagctgctggatggttttctcgtcgctccaatcgtaccgctggacaacgagcagaccactcttgaaccggcgtagacggactggtagtcgtaacgattcccacaactcggctgctttttggaaatcagcagggctcaccagctcgaccccgtttcgggatcgattgaagagggcccagagatcgataaggcttatgatcccgccttccttctgcaggatacctttcgtatcatcggtgagatactctgcgaggttccgagatagctccgagaggtacaagttctccgatcctgagctcagcatatcctttgtcgtaaccatgcccagggcagcggccgactccgaaaggaccgcgctggtttcgctcgaagtctcatcgcccatgccggactctctggccagcgtttccgcgagcgtgacgatttgtttcgccgatgccataagtgcttcgaggtcttcgaatgcgttaccgatcacaacctcgttgttgcggcgagcttctagtccccgctgctctaggcctgcaatcccaggagcaggggatcgagctggagtagacactgacccattcgtaggtaatgccgtattcggcgatggctgttgtgggacgggcggggcattgtagagcagccactttctctggaccaatgcaccttttagtcgctcgtagaaggtcttctcgccgcccccgcggaaggatagtttgatgttgtccgagatctcagtgtttttgatactgccctgcaggtgaatgagtggcgctggtgattcggcgcgatgctggttactattgggagtctctaacaagcccgacaatgaagcaccgcatatttcacactcgtggagagacggatgattcacaaaggtacaccttggacatgaaaccagagactgtgctgtatcctgaccaccacctagaggcgttgaatttatggaagttccctcatgggaggatgccgcagctgcaatggccgcctttaacaccgttgtgaacggcggcttgataccgcaagtcagacaaggcggtatgtttgtcgccgtcgccgtgaacgggtcgaagttggacggtatgggattggagaacgtgcagatcgggcagatccatgtggcattcaccaatgctgatgctgatggtttcactactggtgcagagttttgtacccgaggagactgcgaccttgatagaccagtgcctttcgatctggagctgttcttgggtggcttggggtgcagtgtaatcttgggggaagatttgaggaagcctgcctaagttttgggtatggataagtatgaggccggactagaaaatgaagagtgagatatttcatacttggtattcggctctatcaatatctttcaagtcgatagcgacagagtgtttgcgtggctcctccaccgcgacataacagacacggtgggatgtgaggtatgcatggccgtcctgataatgtgggatcttgtatttgctactcgcacagatatcaatcagtacagctacagggctggtggaacccacggtcactcacccctcgtacaaccccaccgcatcctggacgaagagcagagtctcatcgggcaacagcgagggacgaagtgcggtactgagatccaaaggcttgaagagcatttagtagatcgaccagcatctctcttatggcttaaagaacttgtggagagggggaacgaatgactttggatgttcttatctggtcggtggaggagattctacagtaggtattgatgtcagtgtcctgatgcggaaggcggtcaagaccacccgcgccaagcatctccgccacgaaacgtaagcgaaaaaaggaacgtttcgttcctcatattccatcacgacgtcttccatctggcgcccggtacggagtactttgctgcctttctagcctctctacctctacgcaaacccctcgtcttctttagtcacctttcttttcttctttccttcctcctctcttctattaccttttccatcttccctttgtgtaggagtgttctgagcgtatccctgtcacatcagaatcccgtagttttatacactctcaaactatcacttttcttttcttctcttctttattgcccgttgcttagacttatctctcaataatgagttcgggcattccaccatggcgtgtttctgcgtcagccaccgcaactgctcaaacatatcccacgcatggtatgcttccttctcaccagtcatgtggccaaggttggttaaccgtgtgatagcgaccccagcgtacatccccgttcaagcacgccgtagccttgcccatacagccgtggcgagtcccaccccaaccccagcgtcgcagccgtcggatgccgaagccgctcgcaaacgagtagaatggccagccccagttcgcttgtatgtacaacgaagttttgctccggaacatcaaatgtcctcagttagcagagaggaaatggaatcgaagttaaaggccgtcattactgaggctgcagagaataacaagctggataagattgactgggcaagcctgccattaccccaggtcatggtccagaacgagcgcaaccgaatcctggccagccccaatgtgccggcttggagcgctgttgctactcagaagtatgagagctcctccgacgcctcgtcgaggaaaaggaagtcggttgagtacaacggggacgcgaacagctgtccaccatggagacaaactaacaatcacaatgcatttgaagaccgaatcacttattccccaacagacaaacgccaacggatagatcataagaacacaagtaagtccaaagctaatctggaactgcggagaaaacgcttcgaggaaccacgggctcgatatggttcctcgccatcgtcgcgcgatgattccccctctcctagtgcgaaccagggccctgttgtcggacggtgccaggatctggagaaaaactatttccgtttgacctcagcgccgaacccggataccgtccgccctctgccggtcctggtcaagacactggatctgttgaagaagaagtggaagagagacaacaactataactatatatgcgatcagttcaagtcgctgcggcaagatttgactgtgcagcacattaggaatgagtttactgtcagtgtttacgagattcacgcgcgcattgctctggagaaaggagatcttggtgagtataatcagtgtcagactcagctgcgcgcgctgtacgcacagcaacttgggggccaccctacggaattcaaggcgtaccgtattctgtatttcatccacacccgcaattggacggccatgaacgatgccctggccgatctaacagcagcagacaagcgagaccctgctgtcaaacatgccttagatgtccgctcagctcttgcgcttggaaactaccaccgtttctttcaactttacctggacaccccgaatatgggagcttacctgatggacatgttcgtggaccgagagcgactgtctgcgctgacagccatttgtaaagcgtatgtgttagcccgttgacattctcccacatgcacgctgaccatttgatcacagttacaagcccgatgtaaacatccgtttcattactgaagaacttggtttcgagtctgacgagcagagcgcacacttcatcctggaccacacctcggaggatttgctccaggaaaaagatggagccgtgaggctgcttacgggagcgaaagccgcacagcttttcgaggctgccaaggctgatgctcatcggatagtcgacatcaagggtcagatatgaaactcttgaatagcccataggacacacaattgggagacggcatgtcaatcaccctataaccacttcttttttatatctgctcttggtggttctcattttccttttccccgttctgggtttcttttctttcccccttcttttcttttctatccatcatttgatcggctcttcgttttggagcgtccctgcgtctatatctttacagcttcaggagatctatacccatttcgaccgcaaaagcgttggtagtgttgctgaattcgactaggcgatgttttatctttggacaggagctggagggcacggatgatatgtggcaccggattcgattagtccttagcaatcagaataaatagcaaggcgattggcgtgtataccttcccgggcgtactgtaagcaaggatggtagaagataagatcgattaaatgccctcttttcgtcgatgaccgtggaggcggccccaccgggcgagggagtgggccgccgaatgtctggtccgtcgggtccccgagaaacatcggcagacgccgctatcgaccttttgccgggaagctcatctctgtccgtacgggaggagtggtttcattacctttgtcgtgagacacatacatatatatatacatacatacaccgaatcatgttatcctggtcacttagctctacatgccaaatttctgcaggcccggtttttcacaaacagtgtacactgtgctcaaacataaggagtacacaagggacccgcaacgaggttctcgaacgtgtccggcccacatggtcggacaaagtccgtcaacagaaattaccaggacgtcttctggagaatgacgagtcaacattcgtccactgtcaggactcagcacgttcgtacctggatatgtgggctgtaagctgccagatccttgtcgatgcatgtacacattgtctgatttttgttctggaatcatttcacatcggtggattacagccccggtacagtcgctttgctcttaaccatctccgagtgtgtgcttcctgagttgaatcaccacgtttcatgggaaatggcgtcgaccaaggaacctacgactagtgttgagtctattctgctcttgatctagttgaattttaaggtatgtgctggtgaagatagggctgagcttccgatccgatttcatttatttgatacatcgattccattgccctgacatgcttgatctcccatgagtcatgccaagtgaaaaaagtcgagatagatgggtctgacagccgcacgaggcaataagtttaatgacgcccaaattggacctatcaagtgtgtacctatttactattcagtacctccatcttcctcggcgtactggacaaggagccagtggggcctgtgtaaagattttcttctgtgtggtactttgtcagtgattcgcacctggcggtcagtcgaaggagaccaacgcctgcctttcagcttgggtggtccgggataaaccagtaaactccctcgagattggtagagtcgatcgcttttgacacactagtacaaagtctattgggccttgacatcattaaatgggcagtgtgtcgcgagtagctttgccaaacgtaaatcatgatccacggccgctgggctgggctgtgttcctcagctcttgtgtccatgatcgatgggcaaaagtcttcataaccaacaacccaactggccggtctgcagtcgccctgcaagggcgctgatcgccggaatgagtcagggcctgcatcggaagcatagacgaagcttgcgctgggagggagctatgcatgcgacctacgagaaccgtatggagtcgttccagttgggcctgcatcagttgaactattctgggctacgggattggaccagggttcctgactaagatagatctagatgggatccagtcggtatgcatctccagctgtacgctgcacggggaagatggtgcggcttcaagtcgaacgtcaatcccggaccttagtttccctttttcttcatttttttttttctctttctcaccaaattaggttatcctcttacatcgtctaaaagttaaaaagatgcgggaggatgttttaaagtgggaaaaaagggattggacccaaagaaaggacgatggagagacggtgagttggagaagctgaggctaagtgagcttaattggcgactatgaagctgaaagaaagagataagaatctctagtgtcggcacagaagattgatacgtgtcgatcatatcatctcttgaccagggctgacttttgcgagcatcgttcttttgtcgggcatctatcgggattatattgatagcctcgatcattgacatgaatgaatgaatgaattggagggaaagcacagacgactcggagaagtcacccatgggagtaaagactgaacacacggaccacaactttggtaagttgacccccgccgccataagtctggttcatctccaagagggtgtggcaattccacatgggatctccatctgaacacgcggtacgcaactgccttttgctcttagcgtccagagatttcaactctggtacggatccttcttttctagtatattcgtccgttccaacatttcaccagaaaagcgtaaacttctggacggtcaaccaaccaaggaagaatgatcggggacaaggagcgctgcccaaccgcgttgatcccagggtttaccgtctttatttctttttctttttctttcctttttttttttttttttttttttttttttttttttttttttttccctctttttcttccttgtccgagaaagcaataaaatcaaaacaaaaagaataattcaaagaggcgtcctccgtacgaggacgagtgaaaccagcagggctggagggaagcagactaaggcagcattgggagtatcgacatcacactagtgggtttagttgatgcagcaggagccacggggagtctctcccgtaattttaggcatgcaacggtctcggttggatttttgaggcattattgatgaagtatgtactttttctttttcggtttgggatccgtcgatattcccctgtaggatatttgctcttagccttccctcgaatttctcttcgatttcttgcctctttgattttttttatacttattttttatttcaagaaaccaagattcccagtttttaaagttcatggaatttccttctggaagaaaaaaaaagttgctcatccatacggtacagtaagttttgccaaacggatcccacgtctccaccctcccacactgactgtacccgacagagtcgatccatattccatacagtaccgtaccacctattgcagatgtgttaacagtagtactgtagtggtcgactgtcgacgtacagactttttgttcgcttttccctctttctttttttcttcttttcttttgctttttcctattccttgatttcgattttagcttgactcttattttgggaggtctcagagctccctccctgcttctccctttcctgcttgcgatctatatacatcccgtacatacatcttgcagaaagaggatccagattgtcaacccagccggaggattgaaaattcccgccactacgaacccacgaaattttcaaacagcatacagaacagagaaccccacggtcccattcatttccctttctcttccccccccatccaccttgaatcgatttacagccaccaggttcctttcccttgggttatgcagagaaacgcaggataccaagaataacaatcgaaaagacaaacaaaaagtggttccagtctggggctttcgaggacaaacccagctgtcacgcgtggattgtcagctccatccttcattgttactcgccccatccagattcctccgactccgtaatatcaggggcgggcgacacaaagcgggccctcgctgctttttcggagtcgtcgcaatccagaacgtccattcagattggctcacccagcggcggttgtaagatctgacaagcgggcgaagagcgagagacagacacagtgttgagtgagcagaaagtcgccaaatagaacggaaaaagagaccatacgataggcatacatacatccatacctccatacttacagtacatgtgcctctctctctctctctcttgctcactgattgatactcgccttttcttagtcttcttttttattattcgcattcccctcttgatctccgactctccctctccagatcattatcattattttgactctttccattcattcattcgagtttccctcctccgagtctccgactctcgcccccccacacattccttttctttgtattcgaccgtctgtcgccatcgcctctcgtccttccttctctggtggcgcagattgggttttatagcaggcagatccgttgtatatcttcgtctcttctgcagccttcaaccttactactggacgacgattgtatttttttttatttatatatttattttcttctattttatttgaacggggaatatttgggttaaagttgttccaactttacctcctacacatcggatttactagttggtccgcctgactgccatgaaggtatgaattgatggatctcacattccccccttcttgtttcaagtttctcgctcgcgcttcttcttttcccgcccctcgtttatctcgattatcgcttgtcacccaatttttgggtcggtcattggaatctccgatcgatttattaattaattaattcattcattaggccatccgacgctccctcaaaggggaaaaagaccccaaaccccaccaccaccaccatctttccattacgcccaagtcagccatcgctatcctgcccccgaaaaaggtgtgtatctcgttctaatcttatctgtttttcttttttttttttctcacactcttcgttacattccggtaatggccatatttggtttgcgctgttcttgccattcatttccagtcctgcctttctgttttttctcttccccccttctctctcctcttcgtccttccctcggctttactagtcggatcggcccccccccctccttggcccaaaaaaataaaataaataaataaataaataaataaataaaagacgactaattgatcaaccacccccctgggtggcgcgcaggtcatcaaagctctttacgactaccaaccagatcctggtaatacgcaggaattggccttcagcaagggcgacttttttcacgttatcagcagggaggacgatttagattggtacgaagcgtgcaatcccctcatccctaccgctagggggttggtacctgtgtcgtttttcgaggtcattggcaagaacgaaagaaatagcgccggctcgctggaccttcataagaagaaggaatcccacgactccggtttctctgatcgagctccagctgccttccccggtcccgactttgtcaacggttcgccgaaacacaaccctccccccgccttcccgagaatgtcaacactgggcaagggctcgagtcccatggtctatggggtcgtccaatacgactttcaggccgagcggcccgatgagttagatgccaaagccggcgaggccatcatcgtcatcgcccagtccaacccggaatggtttgtcgccaaacccatcggtcgcctgggcggccccggtctcattccagtctcgttcattgaactaagggacatgcagtcgggtcaagcggtgacggatcccctggacgccgtgcgacgtgccggagtacccaaggtggaggaatggaagaagatgaccgccgactacaagaatagcagtatcacgctgggcaagatcgactccgctgcggcggcggcgaataatgtgaactcggtgacctccggcatggaaaagatgtccatgagccaccagagtacctcccatctaagccaaaacggcaattcctatgtgagtcgcaacgctttccctgccaaccccgttcgggatccccgggatcgccgtgctaacccgtccggttagggctaccatcatcgcaatcccagcaagggttctctcgcacagcatatgtctcaccaatcgatgcacagctaccaccagcccctggtggccccggtcgccgcgtccattccgcgctactgcttcgacaacgataaatactggtacatcatcgaggcgaagatggaggacggtcgctgctgggagctctcccgatactatcatgacttttatgactttcagatcgcgctcttgacgcagtttgaagaagaggctgggaaccgaggcaagccacggaccttgcccttcatgcccggccccgttacccacgttaccgatgcgatctccaacggccgccgccagaacttggacgagtatattcggaaactgcttagcatgcctcctcacatctctcgttgtcagctggtccgggaattgtttgctcctcgtgcaggcgacttcgagatcgaccccagcgcgtttggagaagatgcgcggttctccggtgggtcgcaccactccgcgcatgagcccccccgcagcgcttcccgccagtcctcgcaggcccagatcaacccttcgcacgaccgtaactcgcaccagcgcgcccaggcgtcgatatcgcagggcaacggcatgcctcccccgatgaaccgacaggccagctctctgacgcaggtctccagctcgagcagcggcgcattgaaagtgaaggtatccttccagggcgatctcatcgcgattcgggtcccgaacgacattagctttcagcagctgcgggagaagctcatggatcgcctgaagatcaacaatgaaatcgcggtgcaatacaaggacgagccgtcgggcgcctatgtggatctggtcagcgacagcgatctcgacacggccatccaacgcaattccaaactgacgctattcgttgagctcgtttgaggagctcctttccggatttaccatagaaacttgattcccgtgggcattttgcgatagatttgttgctttatctgcattgacatgcctgttttcttcttttcgacctccccaggtgcctggtggacacggtgcaacggtgttatggttcctttttcttatgagccatctgtcgattcccccggaggctgatggatgataagaatgtgatgtccgacatgtttatgccattatgtatctcttatcgtgtttgttgtcttgcattggtttttgggccatggttgattgtgattttctcatacccttttgatgcacagtcgatcccctgtacataacgtgttttgcatatacatattgtaggcttcatgacctactgtttatccattgactccgtttctttgcgccgacgtagactcatcatgtgatgggcatttggatgaagctaacctcacagacagctcagtttgctccgtgtgattttggtcggtgagtgatcgatgtgtttcctttatcagggtaatgacaagctctggagcagcaaatccgcttcgattgatggtcaccgaacgcttttcaactcgaggcccaaacgacatcatggtcaagggtgcgttccagacggccaggccactacattgaaggggatttcgaatgattcccgcgccattgaacggttatggatcaacttcatatacacgcctttgggcgtgcctgaggcaaattgtccttcgcgggatcactccattactctcatgcctcgatagacgtaccagtcgaaccaagatatcatcttggcgtctcatatacatcggcaagcacgggcaccaacgcttcgtgtgctgggaatggtgtcgggtcccatcaccaacaattgcagcaaggcttaaatcatgaccagctaagcaggtaaaggtaaggcaagaattgtacgcactaaaagtctcattacccgcttcacagagatacatctttctagtaagatccgccggaaagtaacgcgtttactttttgtccttcactcaaaggacttgttaagaccacaatctgcacatggtgatcttgaattagactcgggctacggcggagcgaactctctcgtctttgctgatatgcatcttaccattgatacaaggatggagcaggtcaatattcatacgaagggcttactggctctagagacctcacatatttctggacgcatccagtgcatatgttttctgcccagtcaagttgccatatattcttgatacttctcaagccgtggatgtttccctttgaaacgaagggacgacaagggttaggcctcgttatatagagtattgctcctcgcgtgcagaagcattgaaagtcgtttcatgtgcggtattcagatgaaccgcatcgaatggtttatatgtgttcgatttaaccgccgtcgaatatcgatcgcagaatcgggtataaaccaggaaagctaacttactctcttcttaacatccggacttgccgcttattaacgtgttccaaggcatgtgcactattatatagtacatgagctcaacatcattcagctttggaagacttggtaacatttgtgatatcgtcccagcttgtcgagagttgtatagtacccattttggcgattgtaccaaaggacaaaatacttctcacagcaattggtcatctttattgacaggaaatataaaaatgaacataatcagatatctctctatgctatagaccttattacttcgattgtagatgtgttggtgctgtacgattagataaactccactcggtctacatatacacaagcttcgagaacaagttcatcactgcaattgatatgttataaagagccttaagagtatatcataacgcttctaccaaatcgaagtcaccagccaccaaaacacgcagtaaatcactccaccttaacctcccactgcgtccgcctgataatcgcatgctgacttccatcactgtcgatactcctcatctcagcatcgtcaagggcacgattctgatgcgacttctgtgtattgaccccatcactcaagccccccgatactgttgtgaccgtctgacattgccctctggaattaaaccgagattttgcaccaggcagctcctcatttcccactcgggaacctcgctccatcgactggagcgcatagctccctgccgagcgagaccgactgtagtaagtgccacctggctcacagtccatgtgcgttgtggcacccatgttcaagtcgaatacctggaggaacttgcgaaggcacggaaatgtggccgacataagggaaaagtgcattgccacttctgtaaccacgacggtgtcggtgattgtgaacgtcgggttggcggcattgtctgctgtcgtgctttgctggaggagtacgagacgcacaatgatggggattgttgctctatgacggttagtagtgacaggttatagatcgtggatacgtacagcaactgaagcgaaaaggccatcaccacggttatcttggtcgctgaggccacgcgtagatcccacaccattagaatgaccatgcatggaaggagaagctcaatgaagatgtttcccgcctcaactgccgtccattgggcaaactgatagcattgttagatatggcccttgctcggtgaagacgatgatcataccatgctgccacaatgatctactgccccgacgttccatggcatggaaagtttgcattgaaatgcaatcaggaacagcgagatgactccccagagaaggatgaatccagtcagaagttggctcgcttttagatggagtttcgttctggtaagacgcgcgatgaggagggagattgagaccttggacgaacagacgacgacgggatacaggagccaggcgacgtagatgccctaacagaacgccaaagtcagtcgtccaagtaacttggtccacagatacttggctttcttacctttagtccagattcgacttgatcatcggtgagcaaagcttctttcttgccgatcccgtttcgtacggcttggagaatcacggctgtttgcacggtcccgatgatctgagtatcatctcgtcagctggcaatgactagattgcagaatgtgatgtttaccgtcccgaatacggcggctacatcgtctaagccaaaggggggattcagcttcaagcggagatacaccctgatgccaatgatgagaattgaccagctcaggccaatcagagccgcaataatgatgaaggcgctatggtcatcgggtgtcacttggacgtaggagtctccatctgggttgccggacgacatcaggaacgcacattcccggagtcgagtcaatcaaaaggatcaatcttgcaatgaagacccggagagccagacgaaagcattatctatttctatgaaggccgcctcttctgagccaggggatatcgtccaacattccataagggaaaagagaactatactagtgaagtttctctggtgcggtcctccggcatcgggctgtgttaactgttggatactgggtccaacgcacgactaaagtgccaattgggttttagtcgagtgggattgaaattaacgtgaatagggaccctttttcgatgtaactcttttggtttatgctcaccgaaggaattaatccctgcatctgtatagtaatagctgcaatacccctaacactgccagtcccgtcggcagtaggcgtatgaacttagcctatggacattaccttaatctgtactagattgtcatcatttcaatgccatttttatacaagttcctgtctttctgatctctttcctcttgttctttagtggtattatgtcaatatgcaaaagccgacacggagtcgtaacgacggctgttggaactagagacaatccacaacgaaatcgcccccatgccagaaagagacttaccttgacgaaagttacacatttgtcactaggatcttggctcggaagagtttgcacggcagatcccattcgtggcggggcgatcctgtatccattagtagttaaatgcaacgttatacgggtagtgagcccattcgtgccctaactcgccggcctagactgttaaaaccgttttggcgcaaccttaacagaaaaggtccactatagccccctgtcaaaacccttcatcgttacttgtagtctcttgcactatttacgtacatgttactagccccgttgtgacttgaacctagaacggtcagagaagaatgtgaaaaagagcaaactcaacaacaccctctctctacaactccccccctttaccttaccttcgttgtagccctctctctctctctctctcgtcaatatgctatccagtggacagctggaactgaaggatatcggctcggcgcgttctccacatgtagaagagagaaatggttctcttgaccccgacttgtccgacgatgttaaggcaggcttcaccgtgaatgaccagcgggatatgcagcgcatgggcaagaagcaggagttacgggtctgtatatctggggtctacggttttccgacagtactgactcagcatctagaggaacttccgcatggccagcactatcggtttcacgacttgcgtcatggggacatgggagattttattgacgtatactacccgtcttacacgtttgatctagtacgaaggttaacccgaagccagatccaacacccctggtctgacagctggtggacgacctgctctgttttggtccctagtatgggcatactgcgggcagttcttcatcgtgctctctatggcagagatgtcatccatgtaagcatggttgctgctcttgggattgtaatctgaccatgtctagggcacctacagcgggaggacagtaccatgtaagtcacgtatagaaagagtaactcattggactttgttgacatgctgggcagtgggtttccgaattcgctcctcgggcctatcagaagttcctcagttatgcctctggtaagtacatgcagatgttcctcattatgttcaatactgagtgtgataggatggctctcaacgatctcctggcagagcatcgtcgcccttgatgcttacctggctggaacgatagtgcaaggcctcatctcattgaacgacgacggttacacgccggcgcgttggcagggaacattgcttgtctttgctgcagcaatcggcatgtcgttattcaatatcttcggtgcgaagcatctgcccctggcggaaggaatcttcgttacttgtcatttcttcgctttcattcccgtgatcgtcaccctgcttgtgctcgctccgaaggccaaggcagaagatgttttcactgggtttacagattatgggtccggatggccatctgtctcatggacggtcatggtcggccaggtatcttgcatgtttgtcgtgctaggtgagacctacatcttggagtatcagagtttatgtagtagctaatacgcatgttccaccttgctaggttctgactctgtcgcacacatgtgtaagtgaggattgttagatcaaacagagcttcttactgacataccggtagcggaagagattgaaaatgccagcgtcatcgttccaaagtcgatgatctgggcgtttctcctgaacatccccttcgcgtttggtctgctccttacctacctgttctgtatgcccgacgtgcaaagcgctctcgactctcccacgggtttcccttttatccacgtcttccgcgaggcagttaacaatactgccggtgcgactatacttgtagtgattgtccttgtattgattgtcatgatcacgattagctctctggcatcggcttcgcggcagacatttgcttttgctcgtgataatggcctacctttttcaaactggctaggagaggtaggctccatgaagttcctagtccgatgtccggttgttgttcgttataacttacacgtagcattctctaggtcaacccacgactacatatcccggtcaactctatcattgtcacctgtctcttctcaatggcaatgtctctcatcaacatcggctctaccgtcgcgtttaacgccatgctctccttatcaaccactgcgttgatggccacctatctcatctctatcggttgcattattgctcgtcgtatttcctgcaacccaccacttccaccctcccgatggacgctgggacgttttggcatgcccgttaacatcttggccatggtgtatgccagctggtctttcttctggagtttctggcccaatgcgtacgatgtcaatgctgagaattttaattgggcgtcggtgttgttcgtgggactgatgggaatctcaacgattgtgtattggacatatgcgaggaagcattatgatggaccggtggttaaggtggagggaaggaagttccagtagtctctctaatggtgaggaccagtctcacaactacggaggtctgactatattgacgggtgcatgaactgatatcgatgctcttgattaaaggttttttggtggtggatgtatgatgcacatttctttcctttctatctcttattcttcacttcttctttgaattttatcatattgtaatctggttcgctctttgctacttttgtaagtcacacttagacttagggtcaatggcaccttgaacaaacattgcgattgattttgcaccacctctaagcctttatggatgactaccgtgaattacctgatagagactttgtccatcgatatgattattgggcctggttcaacgtgagttcaagggcgtgtcctttagatcatcataccgggcacaaggtactgggcctccgcttttcaataggtagaaagttacaacggttgtaccctgaacaattgttgtctgctctacctctgtacacctctgagataccgttaacgctgacacagtgtgctggtgccagcggccttctcacttaaattgacgaaggctgaaaagcccttcattgccggtggtccctgggtttgtcgggttagggttgagaatgatagactcagcttaaccagttggatcgtcacaattccatcacctgacatcacttgctaccttctcccgctaatatcccacacttctcccttcgcattatcctcgtttttctttttcgcttttctccccatagcctcctatacctactaccgaaaacctgacaccatgaatgaaccggcttctgagccagagggctaccccgaactggaggaagagacactgcggcacctagaaggaaaggtttatatcgtcggtgctaaagagtaccgtttggaccgtctcgtgggagaaagcatgaacgtctcttacaatcagcgacgcgcagtgttctgggcgactagggccagtgacagccttgaggccatcatcaagttctttattgagtgcagctccagaatcttccctatttcctttgaaaaacaaaggtttaaaacatgctgaagctaaccgagagacaaccgtaggcaacaccccattctcgccactgtggacatacgccggcgcatcttccgccggctcggacgtaccgccatcgaagctgagataaaagcactcgaggcatggggaagatgtgaagggcctcccacacattctcgaaagttgcagcgatgtgcaaggcccggaatttgagtatcctgggtgagtgctggacatcgtggctatgacccggcttcccggttatccgctggatctctttcaaggccagcttgagccgtgggaggtggattatgccaaaggcgaagtgctgcggatcgttaggtaggtaaagaccaactaacctatcagttgcgccctagttcgtgaggatcggattgctaatcccggaggcttcggcagggaactgaggcaacggggccgggcgtataccctgggggaccccagtaaggttatccttgacagacagggcttacaagtgtatggaaggtgtcctttatcctgcctgccttcaccattgtcactaaactccgataggggaatctgctctctcggacgtgcaatcgccacccctcgccgcgagtggcctattagcgaaaacaccaatgtcatccagcagctggggagggaaatttggtggatttacggacaatcgcgagatacatagtgctgtgcatccggataccatttgtagctaatctatcagctctcctgttggccctggtatgctgctggtgggatcatagattagaatccctggtactcgaggacgcatgaagaattcaaggaaacttttctactactcgaataaaatggaagtctaacctgataatacaaagataaaataatatgcaacaggagggatttgctatagctaccacagctatattaaatattctgagctgtcttgcagtgcagtatggtttatataagaagtagaataacttatattatatctacacaaagcaccatgggactggcatatacgggagattcagtatgaaggaactgttctttttcatgttcatttgatacccaaccccggttggatatttctaacatatgaattaggaattttgctcttcttcatgctccctgtcttaactttctaggctttgctaggccttcctcttggtcttatcattgtaggttaccatgatgcccacctcttatatgccgacaagtagtatccggtgagaatcgctagaagaccagcataacccaaagtcatgcagtgaactgtgctctaagatactgtgcttttcctgaccacgcactgacttgctccaggaactgaataagatgggactccatcctgagggcggagacaaaatctgggataacttcactgtagacaaggagggaccgatacaacattttcacaagcggctttagggcttgggaacacgaagaatgagagaagtactagtttctatggttctatctagttcttctgcaagatccactgttctcaatctatgtttaacagtcttaggaaacctaaggtgaacttaccaacttcagctgtatgaagcaatgtatcaaagaagaagagattaccgcactaaccactatctaccacacaataaacgaagtcaggttcaagtacaccccactagagctaacgggaaagctataatcgctctttgcccggctttctagcagagcgaaacgcgccgagaggcttgatagtcttgaaccactcttcaccaaggacaaggtgatcgcgcttatccattgactgtctcttctcagcccactccctctccgcaatggcaaagctttggacttctttccccagctatgcggaactaatttcagcggcctcggccacattttcaaaagggaatagatggctgccctttggtatcacggcttcttttaccttcccctgcgagtctcctccactccctccaatgccgtgaccacatattttgatcccttcacggacctcatcgagtcgaagatagcttttctctcccagaacccatatcatcgacggtcgaagggttggaagacgaaagaacgtggcgcgtggctccgggcaatacatagggaaaaaagcagcaatggggtccatctcggcatgagttgaaacgtcaatctgaattcgaccgtctagtgtgcgtgcagagaagttttcacgtatctgagcgatcatatcttggtacctagaagtagttagagtcacaggtggattggcaggattactcccttccaaggagatcgggatacagatccgttgggaggtcacgaaatccaaacttcgtcgtgcgatccacacagcgggggtccatcttagggaacatctctttatagacttccgtagcagcttgacaatttagccagacgtcctaacagtataatgtaaaattaatagcacttagggggtcggatccaaaacccatgggtagagggttcaattggatcaccggatccaagaggataagagtagtaaagagccgcggatatagaaagaccaaattagttctaggtcagtcgaagtcatgttagactgtctcgcatcgggtcaagtacacggagttcaaacgtgcatgatgtttcctccgaaactgtggcccagtctaaccagtggccggggcatctcgtcacgaaagtgattgatcataaagagaagatcacaagaatggtccatccaggaaactatattaacagaccaaaaaaaggagttaaatcccagctcaacagctgcctgggaatgtcgtggaacttacaatcaatactaagcttgtcttcattaaaaatagcgctcattcccatgcttgccgcttctgcaatccagatactacgaatctggaaattatttcgctcggcgcgttgtaaaatttcattccacagcggctcatacaattcctgtagtctgtttaacactagctaaccttaggaggggaccactgcaagtaatcatggatataccttggcaaggccaacaccgtgggcggcaatgatcgtaacggcctctggagagagcggctctggtgggtttagaggcgtatactgcttgacatgtagccgcagcacgtcttcctggcgaccagcagtactcccagcatattccagaatgtgacaaccaggtacgatatgctcggtgatacggaagttgttcgaggacattttgtcaagttttagtgttggatggttgaatgtgggtgggaacaagaaagaacaaccaaagagcaaaggctttcaggtagtatatactagtagagtctacttataccgatagttagtaagatcattgaatggccgtagaaatcctaggatgtgaccagggttcgcccgcagcatgtgatctcaagcactggtgtttacttcatcagagtatgttaataccacatagataacgttcaattcttccgtttcatttcatctacgaccctccgtcgatattactatgcccacatcgtcggtacgatgacctcttctggccatacaggaagcgcagacgctcgcggattcttctctggaagggagggatctactagaacaagctgcggaaatctagcaacacacagatgctccaacagtcgaccccagggatcaattccagtctttgtctccaagggaatgctacatccgttcttgtcttaacccagtgggggcaacgggaagatcctggcctacatgtggagttagtggaagcgcacttggttaatgccttggcggcctgttgactcctgatggtgctgcgcgtagacttacttgaaaatcacaaggaaaatgcgtgaacatcgttgttcgttgagcatggtcaacatcaggtttactgaagtcatataagatggcagcattctgatgaccgaacatgcagtcagtgaatggtatcgatccacgttgccaagcagttggctgcatcctggtggtcagagtttgaccttcgtcatacaaattccgaccaaacgcgacaggcttgaatctatccctaagatgtatctattccgtcttccctcggaatgactgtgcatcaatcaattactcactccgtattagtaacgctggaccgaggcctgccgaatcaggcgctctttcatcaaaataaccttcttagttagggctactgctgtcatctgtcagagctgcctagaataatgcactcagccggtcttcttataaccaccgaaagtaccgaactaacatgacgtatgcccataactccaatgtagctcaataacagacgcttgtataactcttcactcttcgcgagtctcctttaggcgttactttactagtatacttcgtgtagttcttggttgcggagtggaagttgtcggattctattccgaatgtccaatattcatatctagagtactgacagccacggtccgccatgtaaccccaatatagcatataaatagccactaacatattccgttcttagcaagtcctgcggagaggttgggcatcgtgtctcactcacattgcagccagacttgctctcatccatctccacagtccactctacaagcaagggcaccgtcgtcgatatcatggcttcccaagggactttaccggagttccactccatgccggagagacagtatctgcgtttcctattttaactgtatgaactgctgcttgaacatggcgctaagcaagagtaatgtctataactacacttgcaaatatcatcatattctcccttatatatgtatcaaaaagttgtgaatccctcaaatgcatcatatccccttgaaccggcccccagttgagcaggacataaatctgttgatcgcggtaacacctcctcagatcctcaaccacccaacgacagatttgccaatatgccactgttgcaccagctaatcacctgcaccatgaagctttccaagacgggttgtctgtgacaatcgaacgggccaatgaaccctgttgcatgggcactgatgaacaccacaataccatttcaaccgtggtgaaaccgaatgtttcaaatactgggttggaggtgcagacacctcatcggcagaggactgggggagactgaatcggcgcttctaacagtcgagcatttagcgttgtcgagtgagcagactgaccacctcctgatgccctttctcttgagcacgtgcgagtgccgtctcgcgatgctggtttttgcactccagatcagcaccatattcaagcaggagcctaactgtatcctggaatccatcctcagcagcgattatcagtggtgtgttgccatccttatcctcacagtgtagagtagcacccccctccagcagtagcctgattacatgaaccgcaccctcatgtccctgtagaacagtgcacatcactactgtagatccttcgttatctttgtgctcaagttcagcacccttttcaagtagtagcctgaccacaccctcgtgtcatcgttcggcagcccgcatcattgctgtacatccttcgttatctttgtgctcgagatcagcaccctttccaagtaatagtctgaccatatcctcacgtccatgagtagtagccactgctaatctggtgtaaccccgtttagatacacaccacagctcagcaccgttctcaagtagcagcctaagtataccctcatgtcctgttgtgacagcatacaccactggtgtactgccgtgaaagtttttgtgcttgagatcagcacctttttcaagcaatagtctgaccacatcctcgtgttctcttttggcagcccataacactggtgtacggctgcctcgattttgttcttgaaatcagcgcttttttcaagcaatagtctgaccactccctcatgtccttctatagcagcccatgctaatggtgtgtaaccttccccatctccgtggctaaggtcaataccccttgctagtagcagcctaacgacaccctcgtttccttttttggctgcccatataactggtgtgcgatgatattcattatcgacaagaccaagacgagcacctttttcaagcagtagtccgaccacatcctcgtgcccattcatagcagcccatatcactggtgtgcgcccatacggatgatcatcattatcaagatcagcgccattttcaagtaatagtctaaccacatccttatgccctaaagaagcggcatatatcagtggtgtataaccacgctcatctgtgcactctagaacagcacccttctcaagcaataatctcaccacctcctcgtgcccatagagagcggcatatatcagtggtgtccaaccacgctcatttgtgcactccagatcagcgccccttttgagcagtgcctctatgggtagtgtatgaccctttcgagagtaccatcgcagggatgagcttccgccaaacttgatattaaatttgtagagcggatccacttgttgaatatgatagattcggcgacttgtcatcaaaaagtatagaatgtccttctgactcgatagggtttcgatgatcagaaggagtacttcatttggaagattgaggagagacattgcgaagacgcaaagtagtatagcaaccgagaggcttttgcaatatctattgacaaggattgtccgctttcttgattgaaaaacgaaagatttatccagcgtagggtagatgaaacttgaaaggagagaggagaggaatgatctcatctgaactctccccgatcacctgaccagtatacatactatgccgaaggtgctgtgccttatcattatgtgcataaccaggtatcacaaccaagcaacgtgttcaaatgactaccatagagagctaaaaggataggctaagtgactcttactatatcaagataacgaggattgcacctttgaagtctatatgtaatatgctaattctaaagataaaatattcttgatttttagaagtaattccacattcatggggtcaatagcggcgtcaagagtgcactcatgttagttattctggagcgaggaggagtcctcacatctccctgcagagacgttcagggaagagcatccggaatcatggataacctcttgcgacgagaactgtttgccaaaggagactttgtgccgggtccggacgcaccaaccatgggatttctctctgatccgttcggagaaggtacgaggaggtcatttgcgtaatatggctattattcgacgggactggcgtcacacgattgaatgactgctgcatgatgttgggctatccatatgttggttagagcagggttgacttgatgaggtacaatcgatcatagcctcaatttcaatttaatgtcaattaacagagtcatagaatccgcagtgatttcatcgcagcaatgccttttctctggacgggttatactcagccccagccagtcgcagtcccatgctgaccaacagcacgacaccgtttggacctttcccacggagactgaagccgtcgaacctagcattattgtattggacaatagtgaaagaatatatctaatcaacgtgcctacatatcctgtcgtacagcgcttacgtagaactcggtgatggctaatgcatctactgccaccgaaagaactcaggcacgctggtgtccaaccccaactcgtccagccagtttaagaagtcctcactggtttcaagagtatccacgttcggtattgtctcatcttgttcgtgggcattcaaggacatcccgatcaaatgggaactatccccgactcgatcactgttgtttggtgcaggccgattgcctgtgccgggttgtggtccatctgccatctgaccacctgacgggtaatccaaagtatcatctaagagcttgatcatggcctttgtgacttccacacacgcctggtgtgtgctattgttcggtgggttagcactttcgaaccaggaaacaagtaagcttagattacggatgattctggacctgggaatggaacatggtagtggcaccctggacaccgtacagcgatggagttcggtagcaacaacgcctgccgccgggagagcataaaagagaaactagttgaccccgacaggttagaggataggggatagacatggaaacaggttacaatgacttacaatccacgtgtactgctcccgaatgctgccttcttgatcacgttgccttgtaaagtccgtgactaccgagactatctgcatggccgagtctagaagatcggtcatggcatcgagactctcactgcaacgaatacgctcgacttgaaacaccgtatagaggtattccagatggataaccagacttactatggacaggtgcgggcctagaacctcccaggtgtgcttgctgtagtgaaactcattgggaaccttatcccacaatcgcttacactcttgataagtaatgctataagcatattagtattccacgtattgagagagaagtctacgccgttcatcttactgaagttcattctgtctagaaccaaccgagtcccgccccaaggacagttccatcacctgctctcgcaacctcgcaatcatgtatcgcagccggatgactgttgcagggcgaagaccaccgttgcacgtgccccacccatccgatgtcagttgcctgacagccttgtcgagggaaaggttatccaggacgagactatagtcatcgagatccaagggtagtcccacgtcgcagtaatggtagggaagtcgaggcggtcttcccaggaaagtagcaagattcttgtcggtgcgatatgatgctgcaaaaaccctcttgcgggtctgcgagagaaagaagggaatggaggactcaggagaatgtggacggtgtaggcccatggcatggatgcaggagacaaggtccccaaattgggtgtaaatctgatgacctattctctattagccttgtgcattgcgctatagagtgcattggcattacttgtctctcccattatatttgatgccaatacgaaatacgcgtagttcagccaaaccaccaagtcattcacattgtcgtactgcctgcagatttcaagacatgcatgacttgcagctgccatctccatggtaaaggcgtcagaactgatttcatccttgccattcagagataacaacggggaggaagacgacacgctggcaccgagtcccgccatagcgaagatgataccgacaaactcccatcgcagattcgcaccggtgaacaaattgtaaaaccggtccgttgtcatgttcgcttccaccttgatcgattgggtagccgtgttctgagtgatctgggatcctaaaccctcgtgcggccatctctccctgtcccagtgatttcgaagcaaccttaagggagtaaggacaagaggagctgggatgactgtgaacgagcttcgatagtatttgtcggtcactaaatcttcatagagcctcaggggacgcagaagctgcaccagtcggggaaacacgtgagtgaagtcggcactccatgccttgcgcagggtggatgcatgtgctgttttcggtgttgagaggcacatatcttgttgaccatggtcaaatgcagatataaagctggtggatcccaagtaagttggctgggaggcagacgtcacgcccatctgaggcccagttggtgcgatgctgtcaccccggctggaagagacatcgaagacctcatcctcgcgcgatgggttggcaggagaaacgctgcgaggtgcctgtctcttcttccgtggtcgagttaaaggggccggatgatagtagcactggtactgtcagtccgcaacttacaggctctgggttcatgtccagattcagatcggaattgaaaatcaaaggagtttgtacataccttagaacttaaacccctaatatcacatcgtctacacgtcggttgttgatggtcacaccggattttggagatgcgacacggctcacaggagactagtttaccatttttccggaccatgtccctagaaatgttcttcatggtggttagatctataatccagcatcgccttattctcgtattcccagcttgtcggtggtgattatggtgaaggaggtggaagaagagtcggagttcctgccggttactaatcgcagatttactccgctctcgggacgaaccatatgttatctggggttgtattccgagccctatcggaatgaaataaatacatcacggattcatactagttacttcttaagtctatgaatatgcggccaaaatcttttggcttatttctttcaaccaaatgcctcctgattccatctgtccttttcgatttgatttctacttcccaccggtaccaagctgcaagcatagcgacttccgtcagacacaatgagcacaggagacgatatcgaaggacagaaagtggccacatccaatgaaagtaaaggggatccacagcagtttcaaacggtagtaagtgcgcatgacgaagaagatttacttcctgtggtagacgacgtatccttcccagtatggttgatcgcgttcgtgggagctgccgagcgtttcgcctggtatgggccgaccacccctttgcacgagtctttctgttgattgactctgaagctagacaaggaattctaatctcaagcaaagaattacatccagcattctccttccagcaatattcccggcgtactgggcctgcgcgaagcgatggcaaccaatattgtgaacgcgatgatggctgccggttatctcgcaacgatcccagcagcagtcatggctgatatgtggttgggtcgctatagaactattctggtctctgctctgtatgatcttgagtgaattgctaccacgctcgtcaaggctaatcatcagacagcgtccaactctgcggctctgcgattttgttcgagacctcctttcctcgcgccgttcaagccggtgccgcagaaggtggattagccaccgctatcgtgctcatctctccaggctcaggaggcgtgcgatcctccatcgctccatttatcggtatgtcacaatggaagcaccagttgcctggagttgacaacctcttcgagctgaccggccatagcggagcagtacactgaaataaaccccaaggtcaaggtagtaaagaacggacaaaagttcatcacagatcgagagcttacaatccaatatatctacaatgtgtactactagtatttcgtccccgtgcctcgtttcgacatctagcactgttgacacctcgccctatgatggtgaatgtgggtggactgtcggccctgatgaccacaattcttgagaagtatgttggatactgggtcgcgtacctggtgcccttgtgcatgatggttctatcggttgtgccattgctggcgtggcgacatacgctcggtaagtgatgccttacgccgacgccagagaaatagatgccaactgttcccgcgatcagtccaacgcccaccaagtggctctgtgctgccacaagccagtagagcaatggtgtatggtatacgcgaaggggcttagatggacgaggccaagccagaaaaacaacaagagaagcaccaccgacaggtgccctggaccgatacattcattgacgagttgaagagtggattactcgcatgtcgggttttgtacgcccccagtgtgaatatgtcaacttaaaggcatggacaactgacatgatatcctctttcagtctcctctttcccgttcattggttgtgcctgaatcaaaccttcaataacctcatttcccaggccggacagatggttaattccggagttccgaacgacaccatcaagtcacccaaccctattgccagcattatcctgactccagtggcctcaaagggtctatacctttcttgacccggcgcaggatccgattcgggcccatggcccggattgccatgggattcctatttctcaacctcgctatggtttacaccgcgatcctgcagaaattagtctactccacgggcccttgttacgaccatcccctgaagtgcccggagtcagatcatggccagattcccaatcaaatctccatgttccctgcaagcaccaatctacgtcctcggtgcaattgcggaaatcttctgtttcaccacggggacagaatacgcctacaaaaaagccccaaagacgatgaaatcgatgattcaatcggtgtggatggccaccgctggagttggagcttgcctggccatggcttttacgccaataaccaaggaccttcatctggttatcatgtattcgtcattggcgggcgtcatggccatgacaacggttttgttcggggcattctttgggaagcacaatagagagaagaccctccttctatgactaaagccacacgagcggttggtaaacattgagggaattctgaagctttacatgaaggtagaaagtggaggcaggtaatggttgtgtttgttccttctctctttgacagggagggacacgattgtacacgggaaacaatgcaaccgtactaaggataatctctattgaatgctgtgattggtaagctaattaaatttggcgtccctattcaacattaaggtcaagagcgagtaaattgaagacggatatcttagaccccggcactaaaaaataacatatccgatccattcatagacaaatgatcctccaagaatcctctcacccataccaatggatttataagcaaggtatgtaggactaaccattcgccggatagttcaacggttgaatatgagaagaatcaacatcacacgattactagtttatagcgtagatattcgttccagatactaggtcggaggatatgacgttagtctgagggaaacatagatgaatgaatgtagccttgcttccactgagagatgttttgcaaaagttccagtccggcctgctcttttcaattaccttgaagctcataagtcccttttcattgacagggcccgcacctctaatatccgcatccgcataagagtctgtgcgttcattgcttagcttcccagagtgtccgaaaaaatagatgaaccatcagatataacaatctggacaagatcatttgattctcaacctggtatagtctgtatctctgcccaatcgcatataagaatgagtcccggtcatttggcgctgctagattcgtaagagggattcttgaacttcaattatatgctcccttgacgtatacagtacacagaagtcgatagacacctctctctctgaagttacaaagaatgggtataaagtctctacaagccaagactcgcgtgtacaacaatagaggatagtgaaaaattcttgtatagctcgggctcgggcctgacaacccagacttcggaggatacgaacaaggctaataagtgtgcttcaattatacgaacacagaacaattatagaatgagttgagtgcttctaataaagagcgatgatgtagcacaggtaagccatacagagggagatcaactacttaaacccaaaacacatttaagggtacactgagtaggtacattggcactcaaggccttccaggacaaggtgcattgaggaaaggtttaatctacaaatgaatgagctgagctcttagctaacaaggccctcctaacaggatcagacaaaactataacactcgattcggcatttgctgaatgatggcaagatgtagtgtaaattgtggaattacgctctgcagtcaccatcactgacctgtccgacgagattaggtgttccatccccacatttactggggcacttcgcaggcccaggagcagtatagcttgttggaacatagttactaatatctacaaggataccaggttcatatcaattatgaacccctggaatcttgaccgtgggactgggagctcccatgccgtctcctatgacggtcagttgtgcacagttaatgtaaaactgagactgttcatatgtcccagcctggtaaaacccaaagtgctccccacgcatgaggtaattgcccgggggtagatctgatagaagctgaaagtgaaattccgaatcggcaggctaccataaagattcgcgcagtcaataccgaactcgtcgatagacatgtatgtcatggagtaaagcttgaaccgtcacctttgtaggagcttgtttcaattccatcggttgcctggctgaggtatacggcgagtggacatattcataaggccgggtgataacaccgtggttgaatctgatttgacaggccgtgaagggtagtagctagtgccaccttgaagaattggccttgcgatttggcttcggaatgcttctcgcgggtgacagtgccatcctcagcaattatagctccaagatcgtagctagcatagaagtctgggtatcctaggtttccccagttcgtgccacctccgatggagtggaggctaagcttttgacaccggaagcatagatatgcttgaagactacgcgttattagctggggtacaattttcgtacccaggatcgcctcatccactggatgttccagcttggaattccgcgatgaggtgtagagtgctcgggcttaatgtaaggcgtgcattccagtagctgtcgttcaactacccagccggccagtcgtataaattgtaacaccccaccccgatggggtattggtcataaccgtagatattgacggcacccaagccagttcccggagcattgtagccgttgttgttggcgtcgttactagttatagggacgacgataccagcatcgcgagctttatcgatgaagtattgcatgtactgtctatctggacccaatgcctctccctcgaacatggagtattcattctcggcctgcagaagtatcacaggcccgccgtttgttatttgtgcgtcggcaatgatcttatacacgtgagacatgtagttatcaatggcagccaaaaattaggagcagtagtgcgcaaaatgtcctttactctctgcaaccacccaaggagaccgactttctcaaaggcatctagccacacactaggaacaggatcacgagatggagcatactctcccgcgagcataaagatacgttcgcacttgacaaagagagagtctgcgtcgtacgtcacaatatcctgtatggaagcaggtctcgaagctcgtggggtggaaagtgatggtagagagaacaggggacgctagagcaagcgcatgcagtaaatgatgacgcttcatgtgctatccatacatacagcttaccctcggctcgaataagaatatcattgagcaaacggttgcccatgggccggtccccacattatccccacaatgtatctaccgagggaggacactttttacaaggaaagattttcggtgggctatataattggccaaggtgaatggatcagatctcaatttggttttcatcaaccttttcgtgatcgtatcaatatcactttagggttgggcggcggcgttctcggacgcccattggtctatcgccgccgctaatattcagtggctgcacagctgacttggcactcttttcttcctctctcactggcctaccctagatgagatacaatactcggccaacagaggagagtggcatgattggcttctctgtctcgaacgatatactaagtatctagttccctcgccatattcacccactgaactgcatactacctcccactagcctccagcctggtcagtggtcagttccacccctcagttctccacatgggccacctgtgcctccttttccatggctgcttgtgcaccttccggatcttccagggcgtgtggtacgagctggtcgccgaacagttcatcgatctgctccagagtgcgccctttggtctctggatagaagaagtagtagcagagcatcgcgatgagattcagcgcgaagaacaggtaaaagtacttgaaccctaccgaggacagagcgcctggtgtgaactgtgcgaagattaagttgaccgtccaattggtaaatgtggtaagggcattgccgagcgcgcggacctcaacggggaagatttctgcagggtagacctaggaaatagtgagtcagaatgggtccggcattgaatgcaggggaaaatgcctacccaagaaatgatgcccagaggagtgtagaagagactaaatacgaaattcatggcgaccattgaccgcagctgatgtgggttattggggttcatgtattgggcttggacggcgttgacgagcagagacgccccgagaaatgcagcagaaacaatcagcggcttaacacgtccaaccttgtccacgagatagagacagatggtgcagtacacgatggaaagcgctccactgatcccaatgatcatgagcgaagtttggttgttgtcgatgcccaaaatctggtaaatccggggaccgtaactaggatggttagcactaatctcaacttgtcgagtaatctggatacgtactaattaataacattgatgccggagagaggtccaaatgcctgcacaccacaaccaagaatcaatctacggcgccaggatggtttcgtcaagattgtcttccaagaggtatttccagcagcacgatcggcctcgatgacgtctcgaatctcgcggaattccagctctatcaggtcaggggaggaatttcctcgaagccgtgtaaggaccaccttggcttcgtcatgtctgtccttctccatcagccaacgaggtgactcatcgaggaaccaaatgccggcaattagaattagaccgggtatattctgaaaggcaagagggaatctccctagaattgatcagtatgtttcgttgatctcattaaggggtgagacgttacatgcaaattccgaagaggaaaaggagcaaccgtatccaagccactgagcaacaagaaagccccagctcaacatccattgaagcaacccagaaagagtagcacgccattttggctcagataactcagccgcgtacatagggatcgtagctgtgagcattcccacggccattccagcaatgaagcggccaataataagcatcgccatattcacggaaccagcttgtaatgcgcagccgagacaggagataacggaacctgtcaggattgttcgctttcgacctaaccaatcagcccagaccatgttcactattgtaccgagaatagcgcctccctggaatgctgaaacaataccaccagtgacggtgtcactggggttggtgaagtactcttggaatgtgggtagcgagatcgtggaggtaattataccgctatcatagccgaagagaaaacctaaagacgagcataagtatggcgaatggggttttgtaggaacgcttgaccaacctcctacagccaagaaaatggcggagaatagggtcttgaaaggcaacatggcgagatgataatatctagggctcaagatagttgagctatcttaaaacaaaacgtaaggtatccataacatactcagtggtcttatataccaccgaggctatgtccccacaaaggtgtatgcggagtatggctttgatgaattgacgcctcgtgggcacaaatgcggggatttacggaaattgttagcccgagcacgttatagagttcagctagtatgtcaggcccagagctatcctttacggtaaaggtgaagtgattcgaagcagagagtggagagaaagagagcttgggatgttaccttgcctcatggacatgtggatggagtcacgttttgctgttcatcaacagggtctcgggaaataacaagccgacaggaagttggaagcactcgaaggaaagagtttaattctagctctgaaattagcccggattctaaccctacacctgtcccaacgaagtcaccctcagcatggaagctaaacgcacttcagaactcacggcttttataaagcccatggtactgataacagtgaaatccgtttttcctaaatgctagaagtttctgatacactggagaagcaagctgcattctgtgcattcatgtcctccagcaaagatacacttctcaccttaccttacccggagtggacataagtaggtcttgtgcagtggttcctccgtatgtttgagggcgatcatatggataaatagccctactactggcggcctcgaatattagtgtgctggcaaattattgcttatggcggttacgatccgggttataatcctcctaatggagaatatctacgataagccacaaggggacataatctaggtatattgctgcacaatacatgcttccattgctagactatcgtgccatgttttccttcagaagatgagtgtgtcaatttcgaccacagcccctgactggggacagaatcgagtgaaggaccggaattcttttgagtagcggaattaccgtatgtcatggaatatcacccggcgaaaggagaccttcgcatcaaatgactctaacatgtcattgcacacgaggacttggggaaaagcagatcaatacaagcggggtttaagtgttagaccgatcattgacaatagcttcattgacaggtatggtatcaaaagtccatatccatggtacaggactatccgatctaccttgtaccaagggtcatcaccacagtctgcacatcatcactttttgcagaaacattctctctagagtcaatcacatatttcgtagtttatttaaactagtatcagaatcagcggatgtaatttccgcaaaggaggtgaagtgcttccgtgagcccggtcggaatttcttgtgatggcacctcgacctaactatctagcatgtcatatgtgctagataaccactgcagcaacttgcgctgttcatctttgctttgccgttggtgtacaatacagccgaactctcttccctaagtgtgccattctactccccacactctattgaagccgtactcacctctcttaacagagcaccgtgcggccatcatgcattctacttaaaactcttttgtaataagtataacatagctgtgcctttattttaaaaattttatttaaaagcctaaactatgttgttttcctgaaagcctagaatacgaaacgaggtgaaactatgaaacaatatcttaaatgtcattagggtataagccctaccaatatgatatagagagcgtgcccacggtgcgaggcatcagcactataaccctccagccattgcgccttttgtattatatcagaaataaataagcaatgctcgctaatatccctccgtggtaactatatcgaccccttaatgcaccttccctttgcctttacttttgtgctttcccatatagtttgtcccgtgcagccaatccatcaagcccaacgtcccatattcgacatcaaacagctcatggtgtgcgtcatgactggtagttttcctatcaaaaatactccgcacatgccaccctgaatgacccagagacccctgtaggattgttgacgacatgagcaaccaaaacgttacaagatgtactcgaaacagggttgccggtataacaaccggcagaacatttatgaggatatggtccacaggatgtgtgtgctccgctgccacagccacaggtgctgtaaacttgtggtgctccttgtggaagcgtcggtagaaccaaggcaggtggagaatgcgatggtcatagtagcagacaaagtcccggccgataaagcagaggggggcatcggttataatctctagtagtgatggcaaggtacgctcaatgcggtacccggcaaatcggccagtgatactgcgaagagccaagagtttgagcgcatgcaaggctgatgtgatgagctggttttgaagggcactgggaatgcattggagcatgacctggcgggaaggctgcttggagatggattggatcttgtatttcttgagaatagaggaaggagcatagaggtcggcgagagcgaagacaagcgaaccaaaccagtaaaagataaagtgaacagcgaatgtaccgagaagctcaatgctttccggggagtaattggtgactatgtgagaccattgaaaggccacatagttgagtagctttccacggtgataatccatgctgtcggtaccttgtacggaggtgctcaagtcctcgatgaatttgaactgatggtagttgacccaatggtggaaatttggatattcgtcgtcgggccacgatccattctggcattaaatatgtttttgttattgtgagcgaaatgtgagatcatgacttctatggatgaatggaggtaattggaaagcgaaccagccatggatgccgtcgtctgaattctataacgtcatgcgtcgacgaaaagggcacttacctttcagatgctaaaaccctaatcttaatcttaacgccattcaacaggcctcatggacatttgaatgcctcgaactcgctttgcatgtgttccgtctttgtgtcccattgtgcacaatatggcctcttccaacacgtcttgtctttcaggacaaactcccattacgctcacaaatacatcttcctgtagtcctggatttctctgtattatttccattcccctttgtggagccttttcccttttgtttggcttcgacttcgacacctccagttgactaataaatcatttgtaggccctaacaacacatcggaaaacccgccggtctattgcccacccacatttgaatgtcagatcattcgctccctgccttatgacaatatctgccttcagcctcagggtatctttgaaccaattatctgtcctgctggattctactgtcctcctaatggtcaagagaagatccaatgccccagtggcttctactgcccactgggatccctatacgcaaggcgctgcagggctctatcaatttgccacgaaaggagcgtgcgagaggtatcactaattgggattacctgcctaataaccatatacatgctcttgcttctgttcgtgattttacggaaactggaagctggcgtcgtatggaagaagctcgcagtccagtgggcaacgaacacgagggaggggaattcacataatacggccaccgaagaggctccggaatataacatatttgacggcctaatcaaagacacaggaatgggcaatgtcgggattgaactagatatgcaccaattggaagtgacgcttcatcatgcaggtcacccgatcttggacggtatctcgggaagtataaagaagggatgcgtatttggaattatgggtccgtctggggcagggaagagtacgtcggcgactccccagctaaagatcatagatcactaagacccgtagcaactctgattaatattttggccggaaggagcaggcagacgtctggacaaacagctctcgatggaatcgaaggagacattacgaggtgagggccatgcttgggagtcgataggggcaccctaacgtcagaactagataccagcatcttattggctttgtgccgcaggatgacattctcctagaggacctcacagttggagagagcatctctcattccgcgcgtatcaagctcgggcgagtctggagtgacaaaaacattaagatatatgctaataaattgatagattatcttggactaacgcccgtgaaagatcagctcgtcggaagtactgagaagagaggtatatctggtggtgagcagaagcggcttagcattgccttggagatcgttgcaatgcctacggctattatcctcgatgagccaacccctggtcttgatgctgcgactgctttatcaataatgaagctgctgaagtcaatctctcgaatggggattactgttatttgcacaatccatcagccacggtcagatatatttcagcttctagatgacttgctcattctggtctccggccggcaggtatacctaggacaggcagcgagagtaaaggagcactttaaagcacttgagtattcttttcctagcgagtccaacccttctgacatcgtgatggatatcgtctcaagatgggaagtgggattggagccctttaggcatttacctcccagcggaacatggagtttaggattgaggtcgtttccgaaatgtgcgaatctcgacggggtccggagagcatagctgcactggagaaatttgtggccgctcaaagagcttcttggcatcaccaactccttctatatgtgctttgtgggatgaggcagcaatctcggcaggtattcagcttcattctggcgatggtcaccggatctgtcgctggacttctgattggcctaggcgtatatggattcaaaggtcatatatttcaagggtattttcgggagccattcatgccattgtccagtgctgttaattatacaaaactccttacagtggggcagttttgctgcttggcgatcagtaagtacacgcttttctcatagcacggcatcaccactaacccaacactaactcatcatgctaggtctcgcagctgcgccagctggaataagaacgatgtcagaagagagttcgtctgattacccagttacaaaatagtatcgtacacaatgttgatgttctactagagttggtattttaccgcgagatacgtgcaggccattcaagtagcgcatatttcctgggaaaggagctgtccactaggccaaaaatgttcctatcatctttacatttcaccacattttacaccatccttgcgactccagtcgttccatttgaggctttgctcttgctaaatactatctactttttctgttggtactccccgagctctcatcggttgtttacgtggctcttgaacttgttccccaggtatctacggaatagcctctctcgtggcatcactggttagtcgccaagacgcattgttgctggcaatgctcgcaagtctgatagccggcatcttcaatggtgccgggccgctccttgcggaggtcaagtcgtggaatatgacctggttctggtatatttgcccaagcgtaagtttcttcaatactacgccaccttgtcctacaaaagatgccccctaaacaagagctcaaaaagcagacctggtactcggaggcctttttcagcgagcataccacgccattctcgtatctgtatgacgttcaggcatcagcaagctttgttggctacatcactggccggacccagttggatttggggtaagcatccgttgttgttcagattcgacctttctcgagaagatattaatagcctgttctggggcgtacagaatagtcttcataattggcattgtgtaccgcatcatcgcgtatatatcactggtgttaccgatgaccaatttcacgtttttcagaaatcgttccagataggggtattttatattcttcggtatcacgattcaataaaaacagcctccgagcttactgccgatgaatcgcgaccttagtttatattaatggacataaactcgaaagagcaagcacagcagccagtgtctagcgtctgtcgcacatggtttatgatcgctttgattaggattgtccaacaatgtcttgttatggggtaaacagatccggcaaaaaagaatataattgccaccatttcatctatttaataaaatgttgaaaaaaatgctaagttcttgctgcttagaccctcttgaagattgagagctccgaaggaagattaaccctcctaaatccgtaaagcaagctgcttagatcaagacaacgcagctcatctagaagaagagtacatatttgtttaaacagatacaatatattttagtccttaaaactaagaatatattagcctccaaaaactgctggccgctgaaagcaatccttaaaaaaacataatttcgaagtataaaaaaagatcatagagaaaaaagataaatccagtcctttaaccatactttcctgtataactatcagaggaaaaaaaaaaaaaaaaaaaaggattcacagactgtcagaggaatatctactagtcagggtagaggacctgtcaattaggtaaggatacttaggcaaggcactaggcagtagatactaaagatagaagactgattcttgatttttctactatgacttccagtgctaatttatagttaatatcatcaggactggaaagtccagaattcatggcgatggctgtcctgtcagattctataagcattcggctatgtaaaggtataaggaagtagagatactacagtaagtctagaacccgcttacaggaaaagaccaacattgtcatagagcagactcgatctgagaccaggctaaggtacaaaacttactaggcaatgaaggtgtatgtagctatggatgagcgtacgtatgtgctcacgtaggtaagtctttctgtctacttatcactatagcaactgtaagggggtaaatgatgcaattggatatctaccgagtgactgaatacaattcagtataggtaatatataagcctttgcaactaacaaatccgtacatacgaccatagggtgtggagaacagggcttcccgtccgctcagccgtacttaagccacacgccgggaggttagtagttgggtgggtgaccaccagcgaatccctcctgttgtatgtttttggaattttataattcattcatttggaaagcaaccccttttcactagtgttatttgacatagtcatgagcggaaagaaagggatatatccgattggctaacctaccgactattgaagatgatccttccattgttatggctttagattagagcatgacttcttaagctgtgctggctgtgggaggtcaaacttacgtcagggatgagagcttgaagaaggcttcctaaattttaataatatattgtcctaagaggaggatgaagtggtaaacacacaaccggtagcaaatagtttcctggaagcacggtttcccagtaagtacctctcattctggtacttttggagtttgagaaggccgcctcggcggtattccgtggctcttcattgggtactgctaagcggtggagagaccccgcggtaataacaccagatcggcgtggtcaatggggcaaagaccacacggataaagaaaaagcaagtcaattatctgcgttcatggcttactaaataggacgactgggaatgggtgatagaatggcgctcttgataggttaatggtatgcctgtcgatggagctcggcgcttcattggagaggtatttgaggctgacagcaaggcacagtgcgtggcctcgtctctgcccatcggtgcaaaactatcaacctcgaatgatttcgcaagatttgtgaagcgctcagttcgctctcgcctgtgctacacgatatcaatcttctctcgatcaacgctatggctgagctagtcggtatcgtgtctagtgccatcaccttcgcgacctttgcagtccaagtcagcaagtctgttcagacgcttaaaggatattgggattcgatacgcgatgcaccagatgatctcaaatggctactgagagaggtggagatactcggatctataatagctgatgttgataaggacttgtcacaagaacctgtccccttaggtctgagagatagccaccatgttacacaaagcttgcgcttctgtgaagaggctgtggaatacttagaggcactttgcaaggacttattacaggacatcagctcatctagccgactgcgcaggtcctaccaggccgcaaaaatcataatacacgaaaggaagactgagaagcacatttcaaagctacatagcgtggtccggctacttatgctatcccagcaatgctacactaggtgtgatcttctattttagtatacaaggtgacaaaaatttccctgtactaataaaactagagcggtcatacaagtccaaccgagcttgatcgccgaggaaataagaaacctgggagtagcttctttacacacacttgttgcagaacctgattcagcaccttattgtgagtccgtattggcgattacgttcttagaaaaagaccaccctttcaagacgtgagcttggctctaatcgagatgtcagtcagggcgtcgaaattgcaaaaagaacaatttcgacctcacaaaggcagatctttttggcttctgcgggccccgcattggatgacatctcgagtattggagatgtcgggcatgaaaactccgtctggatgggactggagttttcgaacatataatgaggtccgctggactagtgagcttgattattatttaagagaaggaaagataaagaatatccagcatctctttgcctcgggacaactctcaccattcttccgtgcgcagggtagcggacgaagtctactacatgtaagtatccgcttcgttcaaagtaaacaatacataccttggctattcatattgacttattagtatgcgatctgccttgatagaaataaacaaatggttaactttctcctggagcaaggagtagacccatccatcgaaggtggactgttcacgtcgaagacgccccttcggctcgtcctggagattgggagacaggcggcatcaaataaactttacccgcttttaccctacctacgttgcctacttcgccattcacaagacctcgtctatggaaatgccgacgaagcagtcaaaggaatcttatccgagttccatggcacatctgaagaattcagattcttgcagcagcactgctgccccacattctatcgaatgccacggtgggcccggataaaggtggcagcgcagattatttgtgacacaaaccattctcattacgccgaagaagcaaataatacccctgacttgatcagaacggtcctcagcaaagatacgttagaagtacaacccttccagacgaagttcactctacctttgactccaaaagaaacgaccttgatgcactgcattgcagaaaagctaggaacgacccagggtttcctacaaatgtcttgcagatggaaaatagtcgcatactgtagatatcaaagattctctcggcctgccagcatcttgtgtcgctcaagatggcaagctatctacgagtcatggaaaagtcttttctttgactttttgccagttgagggaaatattcatcaaattgtcgatggaaaaacactattaatcgcatttttggaagggtatctggcttccctggtatctcttcctgagtctaaccaagctctgtggcttggccaggaaatctttcatgtgggtattcgagcctggttgaaggatatgagaaccgcagggctggatttggaagagttgggagcacatgagtggcgtatttggaagagcggaaaggttcaaatggaatttaacagggggtttcaccggcttattggtatcgtctatggtccatgcccagaagattggtacatatggctattggaaccgtctgattcttttgtgggggagttttgggcattagtcgagcgaccagcagagacaatgcctggggagtggccgggcgaatagctccagagaactgtatttgagcgaggtatggggctggtaagtgcataatcaagaataatggacgaactgtttgctttcttctccagttaaatagagagtcgcactcacccaacaagagagatgtgatgcgtctttctatgttatattgttcaaagctctaaaaaaaagaagaaaaaaagaaaaaaagaaaaagaaaaagaaaagaaagaaaagaaattcaatctccataggccatgatgaaatgaggttttagtgaaataaaatatacgaaactaacttgggcttactttttattttgtgcaaatgtgacttctgtgtataatatcagggtgggagaacagggacctgaaggaagactgaatagggcagcaagccgccgctcacacaacgatgggtggccaccaccatactttgtgctgttgtatgtttttctttttctctctttaactattgtattatatattcatgttaagaagcacagcgttgggtggaaaaggaactgatggttggcgtggatacatgttagccctaactgcacatcattgaaattcgacattttctcttccgaactccaaatttcttcatctctcagtaacatttagtcctattgcttgtatactctggtgcgcttggctctgctgaagtacgttggcttagttttcctgcgtcttggtcaatagatccagtccaccagggatcattaccaaaccttggatatccaaggtggtacatagtggctctccagcaactccaggcttgccgagtatatacccagcacattagttagctattagaatcttatccaatggtctactatgcggcaaaccacagaggagatgtagggtaccgagtccggtctattagttctgtacccatgctattcgacataggttccatgaagcttcaagaatagaagaagaaagaactaacgaagacttaagtgttactcccacaaaagcactcataaccatattgaccaaagcgaaaacaaacggatagtctggtgataccagcatcgacaagcagactagttctcgtgatgtagctggccgacgaactcagcaggtaggcaacggcatctccgacttcctcacactccgccgctcgcttgaccgggcacttggcgtcgatcatccccaactccttggggttctgcttgatttcgattatcgagcaatggggttcggtgtgaacaccattgtcgacctcaaggaagcaatcggccagcattgaagtcttgcgttgttcagctcagctggccttgtgtgccccagctgcattgaaggcgttaatccagagagctgaatcgctcgacgacaaagtccacgatggcctagacatctttcttatccgtcacattcacgtggaaataggtggcctcctagcttttgttgctggcatacggtttgctctcttcgatcaaggctttggcattctcctcgttccgatcagcgaagacaatcaccctagcaccagcttcggcgatcgagaaggctgcttgtagtccaattccactccggactagtttttcactctgtcgtcagctttataacctttgaaggagataaaacaggggaaggcactcactcccaccaccgacgcaacgccgtcaagctgggcaccagaaagcatggccaagtcaatatgagggtatcgctgagtatttaccgtcagctttgaaagctgtcaaagaattagaacagactgatattgaaaggtagagagacattcgatcttcttatccttttatcttatcactgtactcaggcttgccgtgctttcttactgttcatacctctgtgtacattaccacatattctgaccgggtgagcatgatctttgtctcatgattatcactatccagccttcacagttcggagtgccaactccacaaggacttaattatgttgatcgatcataagcttgccgagtcagcctaatgatgatagtagtctaaaaggaacaatgatcgacagggttcgggaccagcgcctatccccagttgctccccaaaacaaagaaaacccacgtcccaaggatgatgtggtgattgtggaggatgcaccaaatcctggatacgaatgccctctaccatggtcaagacagcaaaacttgaggtttcttttgccattcccaacgggattgccgggatccttgccgtgatgtgttctacatccttacacctacgaatcaatagtgactcttgtgtgtttgtctagcgccgtctgaatccggcaaggaccatgtatggcatgtgcttcctgtaggaagaaatccgacaagcacctggcattctagattgaccacaaaggcacagaggagatgccaagagcataagtgtttcaatactatgatccaagactttgtgctcagggtggagttacatgacacaaaacccctgaactgtaccaagacgagatctaaactgtgtgaaactctctacgtagcacgcaatctctaacaagacaaaaaggtcttcgcttcatgatgaaagctccaggcactgcgcggagcatatcccgcatcgagatagtaatcatggtaatgaacacatcgtcaatactctgcacaatggccgtgataactctctcccgattgacagcactcaacgtggaaaacagcgatgccctgaccccgacaattgcctgttggatgacatgacgttgctcaccaggctggacatagaattgagggaagtgatcaacttttccccttaggggcaaggttggtggagggggagaaatagcacactcagccaaaccgcgtatagacaaccttaagggctccttggaatatagcctctcttgtccgcgaagcacatcggtcaagatgtgatactggcatagaatggggttaatcaaggaggactgctgcatccgcccatcacataatgcgcatggctgacttggaagcacgagctactagcaaattaggagagtaacagctaaacgcaatcttacgtcctattggcctggatccatgacagcaaaccggagactctcattgtcaacattgtctctagttaaactcgtcactctgcacgccatgcagaatattgatctcgtcgggctgctggcaggagccatatttcatttagttcaacaccccatataagcacgacgtgtgattggtgtaatttcttataacagctgtgcatgaacagtttcgaagaagacggtagagaaagctgtcgctacggtgcctaatacgagcataagtataacctcctactattgtcctaacatgcagactttgctaacttcacttggacctatgtaaaacgtacggagatatcaactggtggaatacaatgctatatgcttctggcgggggttatttgcgccatttgtggccatcgacgtatcttaaacggcatgagccgcggcgtctacgatccagactctttcaagggccttatcaacagtcttacgatcccacagtcccctgctcattgaaatctctggataactttgggtcgatttctcgagaatcttaatctgtcgttcaccaacgcggataggggaaaggcttacaccttttccttcaaagagatctttgatttgttcttttcggttgcggtgagcgtagaaaatatactccaagatttactacacaacagggataaccaagctataaagatacagggacttgaggaccgcatggcaggcttgagaatgtgatctgatgaccgctacaccgagaatgtctcttcgaatatctcttcgcgagacacactgataaccagcattagtaccgcagcgcctcttggatagctagatagcaatcatatattgaacgaggaaagctactagatacctctttgggaacccgggccaatggggaaagcagaagtcagcaacagtgacgaataaggaagatccaagcacggagacacgactacagcatccattcgtggaccaagggccgatggaggtagactggattagcgaagattcagacgagaacatgtctgaccctgagccattgacaggggaaggtccaggaggtccagcatctgcgttggtgtttctagaccattaccgttctatattgacaatgaagaaatgattcttttattattcgttcatggaaaacgagccttgatcatatctgtcagtataaaccagggtcaagcaaagtaatggcattctcataaatttgcttggggagggaccgaaagatttgcctgccgaggtacgatggttctgggtataccgttatgtcttgacggcggtccgtatctactatccggctggttcgactaggctccggtgctgtcttttcgggttgccggagtcataactatgctgctgcatctgatattttgtgatatccatttccagtggtttgaatacccatttaccgacgtcggttcggcaccaacggctttgtggaagtctttctattctttgcggttataccaggaaaatcttatatctactcctaggtaacacccagttcatgcgtatttgaattatgtaggctctaccgtcctcagtcatttccgcctgctttgtcctcacttcacttctatttctgcctcctcttccacttcgggaaaaatgccacttccgcaataccaggtcattgtgaccgcagaagccgaagagaaggaggaagcgcgcaagcgacgcttgatctatatccgtcctttcatcttattctggttcaattcacttcttgcagaaatcttctttcttctcgttgcaaccctgttcttctctggtctgcgcgaaatgatctataaagtcctctggactcttatcatttgccccctcggaatgggaggcgcgatgggaggaattacaaactactttttagtagactactactacgggaaaagagccgtttggtttacagctcttcttaccttgttggttctcgggagttgcaattatctttgctttagtttggatcattatttcggttacttcggcgcccagactcatcctctttggtttcactggagatacccagcgatcttcatgtctggatggtcctctggaaaactactgttcaccgacgaggggcagaagaagttggccaagctggggctctgataactggtggcttgacttgcggccagacagagaagtgagatcccctaatcaatctgcgacctactccagcctgcatatctgacagcgtgtagatcctattaccctggtctgaaaacctctaccgcattgcagacaatcatgcggatcatcttccacatggcgtgtctacaatattggatgcaatttcaatttcagatacgttggaaagagagcggatgtcttctcgagtctactacgaggggctcggcggtgttgtgacaagttgcttttatgttgagatgatgttctctaaccctgcaacaagcgctcttcttaagggtttctgtctgcgttctaattgccatatgtctgggtgggatacaatgctagcttttgcaggaaattactgtgcagcccgcgttcgtattacgtactgcctctgtagtccttttgaaatgagatgaaactctgacatgaataagatgaaagacacgaatgaagtcattctgggtgtaacctacttgtagtacctgataacccatcggcacttgtttcgtgaaaagatctcgttcgtgatcagtagtcaaccaatgcagtatgtagcggtgaaatgaacaagggaaaaagaagcacaaacatacatttgccaccaattactctatgcgtttttgacagaaccctcggaggtgctgccgaaccgacatcggctcggcttgtcggactgtggcaacaggccgttggataatctatgctacggatggaagtgtcatggaacagaagcatgattataggtgagtgaggcatgtctgatctagtcagagagaccgatgtataactttatacaaatttcagtgactcttctatactagagtctgcgcaattcaggtttacccgaagcaaaagctgcagaggcagtatgaatcaaactagatctactatgaaaactttagtctggatgggagcagcgagctagtgtattcggatggcaaagaaggtcatataactatcgcaagtatctagatttatggaattatggacttgacaccctgttcacagcacattcactgatcagttggactgagctgggactgaaggatagtcactgtgttcggggtcaaggtaggccgatgctggaacagacgcgtccaactccggcgtggtgaatccgttgcccatccaagccatatcccgtccgtcgagataggtgtattcgtaatcctcaaatcgcgggttttccaagactttggcaaaatgaaggcacgatccaggccacagcgcagtgacggggccatcctcggtgcctctcttgtaccaggatcgacacgacatggaaaacaccgttttccggaagaacctttcgcagtaccctctgaatgccatacaggcatctggcttgggctggatcgtcgcgatgcgatctctttgaagcttggcgatgatagcggcgacgtaatcgcaggtgcgttcgagcacgatgacgagggaaccggtgccgactccggagttgggtccatgagccacaaagtaattgggaacgccatgagtgctcaggctgaggtacgtctctggatgctctttccacttggcgccgagattcaggttgccactgccgtagatcgggaatcgtggagagaaggacgtgtcgaagcccgtggcacagataacagcgtcgaccttgcggagcttcccatccgcggtgagaatcccgtcttcggtgactcttgagatgggatccgtaacgaaggacacgttgttttcggtcaaagcctccaggtagcccggtccgggggtgatacgcctgcagccgggggcaaaggacggaaggattttctcaaagatatcaggccgcttcgccagcttctttctcatgctttgggtgaatgtggcagtcgcttggttcgagagctctccccgaagaagaaactgggtcatcagttgaacctcgccatccagccgctttcgatactctcgtaagcgatcgggattcttgttgaactcctcgagctcttccggcgagtattgaaagttggatcccgtgggtgtatgcttccgcacttcggcctcggccaccgggggcgcaatccaggtctgtccacggacgtagttgtccaggtgcttgaccttgggctggatagcaggcacaatctggatggcactggagccggcgccgatcaccgccacagagaggccgccgacgtctcattcggcgtcccatgtcgcactgtggacgagctttcctttaaggtcaaacagtccaggaatgtcaggccatttccaatcattcagggcgccgatacagccgtagagaacgtcgcaggtatcgttgatcaagcccccagtcggacagttctcaatctgaacatgccactttgccttggcgtcattgaaacgagcttcaacgactttgtggttccgtttcatatatttccggaccccatattttgcgacaatatccttccaatactgcagaatttctttgcttgaagcgtagaattcggaccagttggggttcgactcgaaggtcgcttggtacacatgcgcgggaatatctatagaatgtcagtttcagcttctatgttctgctcgttgggacggctcctaccacatgcaggctcccggatattggttttcaaacccagtccctccaacctctggattcttgtcgtacacgacgagatcgaggtttggaatgttgaccctaatggatagcggccagaatacccggtatgcctgcgccgataacattgaccttcgttggacgcgcatgatcgacggtgtcttgtttagagactcccacgctgacgtcgtcaggattgttgtgaacaaaaggcacgataacgaaaaggggcagtatcaggaggcagtagtttgattgtcgtaacaggtgttggcaagtatagaactttctgaagagaaatcattccgcttaaatagatatactggggacatgctgatcatgcaaatgcatagatagactccctccagggacggagcgccgcggtgccctgtctctaggaggcatgcagtagttgccaccagttggcccagccataccggagctccggtttgatcactccacggttgtattaattagggacatgaaccggtcctccgaacaagcatcctctaggaccgaggctaagccatgcgtcctagtttacattggttaggtggtgttggatcggagcgccgggcagcagccgtgctctgaatcatataagaagttagaaccccgcatctttccatttatttacccgatattctttgctgcggagaaattctctttcttctacctctcaccctccatcatggcatccaagaataaccacttcgtgctaccggacagtacaccaagatctagcaaattgaccatcaacatagccgggttccgtgtgcacctttacggggtccaggaattatctgcccaacagcgggaggacaccaccgtcttgttccatatccacggccggacaagaacgtataaagacgccgaaccagttgcccaccaacttctgtatggaatgagagaaaggggagactccaacagaggcctcgttgtggcgacgttcgataatcgcaaccacggtgacagaacagtcagttcctacgcctagcccctgtttcttgcatcctataatttggttgatacgactgctaacatgtgctcagattgattcagtcgcaatgtaagcaggatggtttatgtctctaaggtacatgggttgaccgtgaacacagtcaggactggaaagggggcaatatccagcatgcgtatggacaccgtggcaacttggatcagatcaacagctgacggtatacagacaagacatgttgtccacgattggtacgtttatcctgaaaggtgtaagccaacgttatctcaccgtgtcccagatggaaccaccgacgacatcaaactagtcatgaaatacctggcgtcttatgtcgatggcattttccatccgacccagttcatagtgaccggggtctccctgggaggccacatcacatggaacatgctcgccgaggaaccttccattgctggtgctattatcatcgtcggatcaccaaacctcactgatatgctcgtggagcgcctgggatacgcctccctatccgacataccacaaaacacgaaggagtggccgaggtccatcgaaagtctatatcgagagcgtgaccaggcactcgaaaagatagtgggcaagaagattctaatattgaatggggctcttgatactctggtccccagcaaattcacagatccctgggttgctaagtacgcgcaccagaacgacgtcaagtttatcgttcaggaagattgtgggcatgttttgtcatttcgcatgatggaggaggttgtggaatgggtagcgcagatattggtatagcttagctctggaccaattgtagcctcctttcggatcgtggcctaggcctctcagttgatttgactaaacgttgtatggagacaagggcctggtacttgagtttcgtccgtcatgtataaaccaggccagttcatatcagcgcccgatggtggaggtgcatacagatcccagaaaactgccaaatggtatcagtaagactcgctggacagtccagaaacactcacgcttgtccacttcggccattgagctacctaggccgaggagggtgtcaggcaggaggccatcgaaaagcagccgattttcgttggactgcatatcgtctattgatgagaggtctaacatgtcattctttgccccagaaccgttcgaagtgggtgcagctggcaaaggctcttgcaaggtcggcgtatagtcctcttgttgcctgcttagtggttcagggtaactataaccattgtctaactcgccagatccttcgccaaacatcctgttggcttccttcttcatgacatcatatgctagtttctcaaggatagcgagactttgcgccgatacaattacctttgctttcaaacggcgttgcacttgtatgacccgactgagtcttctctttgcttcgaacgccagcctgctcagcggatcgctgccggcaaaggcaccgagtataaccccggcagcgaagaggtgaacaccaacgaacgacacagcatgtgcctgctaattgcgatcaaaaacaggatgccacccgatgtttgaaattctcaaacttgctctccagcgcgtactgatcgaccaacagagcatgtctttcgggggcgcctgacgctcgttgtttttcagcgtcagaatgggccgatgaatcaacaccaaggcgtggtcgtaggcaagctgtaataagagagcctgcatgccgtagatcgaattcttgattctcttgcgccgttcgtgcacgttgctggagtcattgcaggcgtcgtcatgcacgggatcgataatatcatcgtcatcgtctggcgttcgctcttctccctgatcctggcgagctgccatttcagaaacgcgcagctctctgggaagctcactgtaccacctgcggagggtccgatctaggtcacgaacgtggttgaccagttggtcggttcttgactgggacgatttcttggatgcctgtgagacaacgcccttcaatcccccccttcgtctgccggtagagcgtctggataatgtggcccaggatgacataaaacttcaacttgtgggtctggtaggtcaggagggttgtcgagttgggaccggtcgcggaatcattttcgccgtctaacatcaagaacgacgacgaccccgtcggtggatatatgcaatcctcccgtggaatctccacgacgcagtcctcatcggagatcaacggcggcaagccgtagcacatggccagaaaccggtcggaggtatgaaccgcccagaaaaggcgccacttcaactgacgcttttctacaagatccatactttgatagtagggggaagtccagcgcatctcggaatcctccttgtggagctccagagcctgcgtcacccggaccgtggacgctgtgtgagtccatgccaggtttgaatgcccatggtacaggtacagatttcccagcaacagcattgactgcactgtcgcgagcgtgccgcatgtaagattgtcggtggagttgttgcgaagcacggcaaaaagccggcatgttgccgtcgcgatgtctgcagacgtcctcccgtccgagctggtagggctctgcgaaaaggcttgcgtacagcgacggcgacggaccgcatgggcggacgcatatctcccgcccaaggcgaccacggtcaggatcaagagcgcgaacgtaaagtcttcctcgctgtctggaaccgacgactcatcttgtgcgtagagatccatcatctgccggtagtgatgtaagaaatggccctcatgggccacgacgacaaaccaataaaccgtattgaagtagaccgctaccaagtagtcgacgaccggtcgaggcgggaggtgccgcaagattgagaccgtcgagagcctcgaataggaccagggcaccacggcagaattgggctctatacacgggggttggctggtatgagctgaattggccatcagatgccctggtgtcagggtgaacaacgatcgaccactaacgtgcagggttggaagtattacaagcattgccatgcatgtatattgcgtggtatctctgagtcctccacacagttgtatcactgagttagccttgtttcgatggtcatttccagagaggaccgtgtttgccactccgcatccctcccacttttcttccctaggaaggccaaagcattaactgtgcccatatgcaatgtgttcctggagggcgctacttacgttccagcaccatggtgatataattcgattacccttcaattccggcgattctacgtatatagtagttagcaaggaattgattgatccatcaggcccagatctaggagagtgagatcaggagtactggcagagtcgttaagatcgatagacagcagaactaatgaagtccataaagtactttcgagtgaaccttcgcaatttaatagggaaagaattccgcgttgatagcgtgtgcttggtctgagggggacacatgtcgactgcatgctcgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgaggtctctgaggagcaacgcaaggcaaaaataatcatgcacacacagcctttgatccctaagcaacttcttccagaggttcattcaatcctcaaacttagaattcctacgcgcagtaaaaatgctttctttcttgggtggaacgtcaccgtcgcaacgttgccaatttcagtgcaaggctatacaccattgcttcctgttcgtctagcccgtcggggaccatcccatcgactgcttgctgaatttgctccctcgacagtccagcagccaaggcaatctcggaatgcgcatacaagacatatggggcgtcatactctgtcattacagcgaggactgcgagctctcttgtcgagtgatggcgaaagcgagggtgaaccatggcttcaccaaatcatccgtgtaactgtttaacatcgcatgagcctttgcatccatgtacagtggggaagtttattggaaagaggacacaaacgtacggcaacgcagcataaggacccaggatcgtgccagaagcatctttccattccacctgggagggccctttggcgaaggtttgtcgaatgccttgctcgatgaagtccgttgttggggtgcgttcctccgctgagattgtcgggaatctagccatcgtcagagaagtataagacagtcaaatgatgagcggattcgagttggttgtttacaaatgtcactgacagcgtcatatatagggacaaggtctattatatagattaatcacggtgccctcacgtacattcattgacacctacctggtgaccctttggttgaatggctagtgcagcgccaactctagggactcgaaagactgaaggcaaagtttaggctacgacatagaggtttttccaggaggtgttatggaccccatcacagtcgtggcgaaggccatggttcataggatatcatattcaaatccaacgctcacccagcaaagggaaccaacttgataagtagctacagagggtagctcgatatagcttcaaccagacatgcacaactgtatctccagatctaacatcaacgcgtcgtaaaatctgtagtctactgccaaaatgccaacttcttcagctcttgcaacggaatcgaccgaatctgcgtccgcgggaaccgttcgtccacggcgggctcatcggccaaatccagataatgcaacgtcgagatccccacgttttccacaaaggccagcacacggtggaagtttagtcccacctggtcgagtccatggctatcatcggacaaacagaatcgacctcctcgggtcaggaattcctacacacattagtcctctctccgtcgttttcttcccggagtgcgcagcataccttgcaaatctccgctttaggatacggctcgctcatgcccttccgtagcgcagccgagttcaactccagcagtccgccgtatgacgcgacgaagtccagattccgcaggatacgctcccaaacggcaggccactgggtaaagctccgctcggggtcgtcactcttcaaccggatcagatcgaaatgacccacgaccagcggcttcaactgctgcagcatttggtactgctcgtcaaagtacacctggaagagctgctcgtccgtgccgccggccagatcccgcgcctgtacgtacatctcccggtcgtagtcgatggggatcgtcagcgtgtggtggacggagcccatgaagaactcgaaggggtgacgcgccagagacgcctcgatgagcgtgcgggattccggacggatccagtcgatttcgaacccaatcaggatcttgatttggtctgcatacttctcgcgcagccgttgcgcttcttgaaagtatgcggcttcgttggcaaccaggctcgtctcagtgttgcctgcttcgatctgccgttgtcgttagccgtgagcattaacgtggaccgtctgatgaagtacctcttcgggatagaaatcctctttgccccgcggcatatgctcggtcaggcagaagacctggaatttctttgcaatagcgagctggatgacctcctccagcgagtctttggcgtgtcccgggcagaattgcccggagtggctgtgatgtgagaaaggcattgccgaagtgtatctgtagaagagttagtgaggtctttgtatgccgaatgaactaaacagactctttaccccgcgattactcagatcgatgtgggcagtgtgctaaaacttcgactattactatcaaatacactctggtagatacttaaatctaatatcgcagtataggttgagtattgcagtactagcagcatgcagtggagaatataataggaattactgattgaagaggataggaaatagagattagacgcggacaaatcggaagactggttcatgtcccggtcccaccggatcaacaacagactacactctacaaagcgtcttggatttacctccccgttgaattgttgtgttctctgttgaactgctaatcagtccatacaagacgtcgtaatgtcgttccctggtaggaatgtacctcggctcgattcccgcccaaagcacacatgcgggctgcagatatgccaagcgcctgctctgactgaagcatctcgccaacctcgaagaaattcttcctagcgaactgctggactgtcgctgggtgtgtcgcaacgagcactccacgtatggacgcaccggcacctcgtcctcagtcccaatgcccaaccctgctgccagtagacgagacgcgtagccaccgatctgacaagcagtctgaaccccttgaacgaagctagtatcccatctagtccaaactgcgatctctcggacagaatgtactgtaattgagcgccccagagatcgacctcatccggccgccaaaaccgtagcaacaacgtagtccccgtcgtgcgagatggacagcttcccaatgcgggccgtctctccgtccatatagaccacttccggtctgcctctgtctgtctcgctgactcgcaccatcacatccttccaccccaggctcgccgctccgttcggcgcggccttgcgtgcggcttccttggcggcgaagcgaccggccagccagcgggccatctccgtagcactcgggaggggacgttcgttcggcgggttcgtggccccaagcagggcaaagcgagtgcggaagtcatgctgttcgtgatcgttgaggatgcgccgcgtgaagcgtgtcaggtagtcgcggcggtggataaggcgcgtgatccgggggagatgaacgatatccgtgccgatattcagggcaagcgggaagggcagtggtttcatggtgattacggcggattgcagcgggctcgaggcgtcggatgatgtgaggttgaggactgacaggatcgagagcatcgagagcatcttcctgccggaaattacggcgaggtcaggtgactctgttggtgacgccggattctatcgacttcgcagatccgtcgagtcgaatacgatgctgtagtatagtaatttatattgctgcggcaagggtacatatgcgagacagctcgccagtggtctacactacacagaagtcggcggtcgaaccgccctacggaaccaaccaacggtgcaccggacatgatttctccaactcttgtggatcattaccagcatagaagaacatagctcaatgcggtgtatacctctatatgtacagatcacacacctcgccgctggcacaagctgtccagcagtccgacatacaatgcaaggcccgccccagttgccatccctatttcggatcatacaattgacacccatggagttagggagagtcgccgtcaaggttctgtgggcgtcggggcgatcctcgattcatttctcatctttccgagacattaatggctgctcttcttctcctccccgcttccgttcacttgcttcaggaagtctctgtggtaggtcgcatggttagccagggttcatagctctcgttgcacgatttgatggagaactgggtggggttgtgcttctgtttccaggccttggaccagctcgatgggggcacaatggcactgtcgtagctcatcgctctgagtcgatcgcgaaaggcgagacagcatccgacattacccgccggaaaggggagagacaacggagagggaggacatactggatgaaggtctcctcgtccttggaagaggcctggatcgggggagcggcctgcttgggctgagagccaccgcgggttgcgaggtagacaccaccgaaaagggagccgagaacacccatggcgagctaggagacagacaggatcagcaacgaggacattcaacaggacgccatcggcaacaccgcggctccgtcacgcggcgaacagaatttggaaccaggagagccgacgatgcagcattcgacacataccacgtgggagccgacctgcttgccggcgagctggtagtagacgaccatgatgacgggagacgggagttgattgagcgcgggagtggaggaacaaacaacggcggagaggcaacgaagcgaaatgatctcaagaaagcgagttcgggttcggatggcaggagagcggatgaagttggccggcttctggtttagcgtgggcggtgcgctcgtgtggctgggtgtcagccacacttttgttctcgcttagtcatggtcataaaaccaatgttcataactacgaaatatatctgagtcagcagccatcacggggaaccactccgggtctatccgaggttccgcggccatgacgtcggaaaagatcggcctcgcgttcatgccatcatgggctgatatcgatggactctacttgtgttaaccactgcaggacgcacagtcgcagaggtgtagctgtaggcaaagtgtaaaaattataggagaagacaaacaaaaccaataggtgcccaaaaagaaaggaaaagaaaggtacccttctagaagcaccggacccaaggaagtgacaacctcgggggaaggaagtgaactcttcctcctccttccagcttctgcgctggtcggcaagcgtgtgcggctatggctttcattcatttaatccacttcggtctcctccctcattccggtctcactgttccttcaccttttgcgacatctcctccagcttgcccgtagagtattccacggtatgtgactcccgtgacgtcgtgaccactcttgtactcactaatagtatagtactgtatagtcagtctatcaccatgctctggggatcaccatccaagccagaggactcgtcggagaagcccattccccgcgagaaactgcctccgcaactgcagcaactcgtggatcacgatgacgggttctatgatgatatctactcctcctagtatgtggttctgttcttcctctttccccacacttttccttcccccgcaagaagggagcatcgtcacatcaagagatccccggtatcttgcgagctacctatgacatctttcacttctcttcgcttttccacaaattacaacaagagaatctctcactaactgaaccttcattcgcccaaaatcaacagctccgtcgattccaccgacactccctaccgatatgccggatacgccaatcgactccgcacggtgttgctctccgcgcatcgttatgttgcctatacctccgacataggcgaatccttccgtcccgtcgctcatccgtatttggtgcgttccgcttacgccatctcctggtcgtacttgatcggcgatgtcgcccatgagggctacaaggcgtacctgcgcaatcgccgcgtactcgccccgcctggcgaggcctacaaggacgccaaggagctcactcaggagcaagtcatcaagggcatggccaccggcaatgtgggcggttcgttacgctcctccacgggggaatcggattccctggagccgtggcccacgacccggattccgctcatcgaggattaccgtgtggtcatggctaagcgggccgtgttccagagtatcgccagtatgggtctacccgcgttgaccattcattccatggtgaaatactcgggacgcgccttgaagaattccaagagtgtgtggttccgcacctgggcgcctatcggagtgagtttttcttttctcccttcttgttgtgtgttgtaaacatctgggtggagtgctaacagagccgttgctcccagcttggtctctccgtcgtccccttcctcccgtacatctttgacgaacccgttgacgaggccgttgaatggtccttccgcaccgcaatccgcgcctacgccggtgaggacgccgtccgctcactgcctccagccaagaccgccgaccctgatgccaacgccagcaccgcagccctcaccacccactcctgggaggaatacaaggaggagcgccgtcgggcgaaagaagagcggaagaaggagctcgaagaacgcggacggaaaggaccgttggccttgctgggcttgggggggaatgaggacgcaaagaagaagacggactaatcataatttggacgtaccctgccctggttccgtctcttttccatttgggcttgtctgtttcatttatgcatgggagcgttgctggtgtctctttcgtttcgtttcgtgttgttcttctcactttccatgtacatatacatatcttgaacgttgtctcagactcaacggagggcttgcgttgcctggatcatctactctaccggacctcgctccgtcgatggcatgccatctcgtaggtaccacgctcgggatacagagagggaacatcctcaaaatcattcaatccatgccaacgcatggctcatttcgctttctactggcactatacaactgtacacacggggacaagcgacaaatagaaaaaaaaaagaaaaggaaaaaaacacaaaccggtagtacaagaacaagaggaacacggacaagagggaaaaaagggggtagtgtaggatagtacgacatcactcgtcacagataccttaccacccatccattagagagcgggagaggaggttcaaatcaaagtagaataaaaaagatatctttactgtaaataataaaaattggcgaagggcaaggtcttttgcactgcgccaccatcaaggagagtaagaaggagaaaagaaaagaaatgccaaaacagagggggaataagaagagaagaaaaagtatgtagggtgaataacatagaaagacaaatgatatccaaaacttgaatacagtcagaagatgcatggccatagctgccacaagggctacacagaatcgatcgattcgatccagattttcccccgtctaatggtgatttttttgtgcgtgttttgtcttttggtttgcgaccctcgtcccaaagagaacctcatcatgtacatctcatttttagttccatccgagggagttttcggccatcacaggggcactgatcatctgcgtacgcccggtgccgcggctgttgttgctgttgcgcgacatacggccacccgctccgaacagaggtgcaccgttacggccctcgctcatctgctcgacattcgagctcgaccgttggtgcaattgacgcttcttgcggtagcgacgagccacccagaacatgcccgcaccgtaggcagcggctcccgccacgacaccaacaccaatgccaaccgagctggcatgagtcgatccgctgctgctggcacccgcgtccgagttggggtccgactcgctgttgccattgtcgccgccggtgttgccgctggacccactcgagccggaagatccactgctgctcgaggaggagccagactcgccaaccaccagaggaatggagggatcaaccatcgacatcagagcgttggcggagccatcggcctgctggtaaagccgcgagttggggttgttcagcatcttccgcaacgcgtccacctgatcggtgggaatgtaccccatggcgacggtagcgatatagcccgtgctcttcgagttgtcgtagggctggatcgccaacatggacacctcctttcggaggatctccagtgcgtactccaaagcgagcggaacgtaaaggaagatctgcgaggaagacagcggcgtcgtggccacgaagctgtagcgcagcttgccattgaatcccaactgaatcagggtcgagtctgctggcggctcgacgggaacgttgccgggcgagatagacccagggagttgggtctgagtggacgtcgtcgtcgccgtggtgtgggtggccgtgttttgcgtcgtcggggtcggagggtcaaccagaatcgtcgacggcacccagtcagtggcgtcgctcgtcgtggtgggctctggggttggggtgaccttcgtcgttaccgtcgacttctccgtcgtgctgggctgttccgtgctcgtcggggtcacggtggtggaagaagcgggagtcggtgtgttcgtcgaaatcgggttgctttggctggtgggcacgtcggtgggcttcgaggagccgatgagaggagtcgacgagaccgacgacggcaaagacgaaccactggagccggtcgaaggaacgacaccactggtcgatgtaggaacgcccgggctgatgaccgagccggacggtcccggggtgaaagtttgagttcccgtagacgctcctgggatgaccgggctggatgtggttgagccgctcgatccggacgatcctgggataacgccgctggtgggcaggccactgggttccgggatggctcccgaggaggtgccggcggagggggtcggcgtagctggcgggatactgatggagatagtcggcagaataccggaagagctcaggaggtcggtggagcttccattggcggtcgatgtttccgaaccgttggcaatgggagtcgaaagagcgccggacggaagccccgtgtccaacaatccggaggagatagcggcggagggtgacagaatagaggacaacagagcggacggcgtcgggatcacgtcaatcgacgtgagctgactggtggactccgacgagttgcccgtggttgtaggcaggagacccgacaaaagtccactgtccaatagtcccgaggttgtggcggccgagggggaaacgacggacgacaccgccgattgagtcggaatgacaccggtggacgtcggctggccggaggacccggtgacggaggagcctgccgaggcggttgggatcacatcgctggaggtcgcctgattcgcagacgactccgagacactggaggtgctcgagccggagaggaggccggacagtaatgaattgaccaatccgggggtggacgatggctgctcggtcgaactcaccacaccggtctgcgagggtgacaccaccgtcgaggtgccctcggtgctactagcacctattgccgaattcgacggaaccactgggctggccgatccgctcgagacctcagtaggctggacagagctggcactctcggagctgctggcacctgttgccgaattcgacggaaccactgagctggccgatccgctcgagacctcagtaggctggacagagctggcactctcggagctggacgagccgccaaacaggccgctcaccagatcgctcagcacgttcccagtcttcgtggcggtcgcggaaggagtaacggccgtggtcgacgtaccgggttcctgcgacgatcccaccacgctcgaagtcgacgccgtggtgctgtcctccgccgccagggtggatgatgtctgggacaccgatggggagaccgactcgctcgccgcctccgacgtggaagcgtccgtagcctttggcgattcagctcccgtcgacgatgacggggtcatctcctggttcgaggccgcctgggatgcagtcgagccggtggtggtcgctgcggcgctggccgcagccggctccgaggtcaacacggagctcgtcacggtcgaggtcgaggcggttccggccggcgttcccgtcaacgtatgcgtgttgccggccgcatcaatagacagggtgatgacaacgacctcgggcgtttccgtcggtgccggggtggcttcttggggcggctgcagaatcgaatcgagcacgttggtgttggacctgggcacttcgacggtctcaggcgccttggacgatgctccgggggccgcagaggtttggtagttgatcaatcttttcatgtgtttcggcatgaaacggggcttcagcgttggctcctcggccgcgttccgagctgcaaccagctcgagaccgccgagcgacagcaacgccgtcagtatcgacgtcgtctgggcgaccatgttgttgacgtaaaggatttaatggctcggggcgaaagagcggcgagcggcagtaatatagaaggaatggacagagcgacagctcaagcgggcgcttccagatccaccgatgcaagatcaagtgtcgactatcgaactcaagcgttgaggttgcaggctcatagactgggtggctggggacgatggagagggggtttatgcgacactaccccggcctcgtcttttccgttcgatgtatctccgaacgaattactcgaatgatcggtccgtcagcgtagcgttccaccaatcgatgaaatccctgttcgaccgaatcaccctgcgacaaaacgtctcgacagcgacaaacggtaaaactacagtgacagcgggtcgatcgagggcaggagccgattcgtacggaggatttgaggacggatctaaactgaaaacaacaacgcgcaggtcaaagagcggcaggggaggtacccctttcacagcgaaacaagtaacgaacgtaggttggagtaaggagcgaacgacgaggtcagaaacgggaaaacgaatgtgggtgggtggttgtggtggtggttctggtcgacgacgaagacaagatccgggaaggcaggagaaggaggttgtatgactcttcttccctctcggtcgatgcaaggagacggatggcggatgaattgtccccagaacgggccgttgacgtagaattgaagatgagcgatcaatggagaattggtggctacgtcaacgacaacatcgagagaagcagaatgggggagagggggaaagatgacggtgaagacagaatacaaccaccaaaaaaagaaacgagggtaagagaaggggagagaaaaaataaaataatacaataaaacgcaaattaatcacaaaggaagggaaggactggggaaagggaagaaggagagagagtgagggagtgagcaacgagtgactggagcgaaagaatactccgtacggactagtttagtctaaggggggggggaagaagaggcaggccgtggaaataccgctggcgtcaacgtctggattactacccgtcacagacccaccccgggaagtattattcttagtacgacagactacagtccaagtcctccttaccgtaccgtacgacagaacctccattactccctcacgacagaccctcaatagtcgatataattcatgtccaggacgacggagaaggtcaacattcagggtatcaccgcttcaatctccacttgatcgacagaaatgaacacagaaatgaggaagaactagtcgtcgatagtagaactctatcccgtgtgaccctgaaagactcgacggtgccatcagttggtcgggttggcgttccacgaccacatctcttgtactatcattcatgatcatgatcatagagatagtactccgtaccctgagtctgacaggcattatcctcgagcatggaccacagtcattctccatcgtcgaaattaaatctgcaactgtcaagcggatggaaattaatggacatgcggacctgaccgtcttcatttaattagttttcgtttttaatttcaatcgtcccggcatgaggaaaatccccctcattctcctcccaggcgttggatttcccatggagacccgaggttgactcgctgtaatattttttttttcttttcgtttcttttccttgttcccttttctcttcttctgtctgcatcctggctgagtagggaaggaaaaagcagtacagtggtggtacggaccgagagtgaggtggcactgaaccaggatgcagatcagacgtacgttgctcatcgtaataataccaaaatcaatagatttccagcctcttcaccaatccgtctaggttcggaccattaccagggctagaccgacggtgtcccactagtgtgttgcgtgcctggaggattgtgggggttttttcctgcttccctttcctgccggtgcgtggtctttaatgtacatccacacagagatgacttaaccgcccagcatcccaggtgaagaacgcttgttcttcctctttcttgtcttatttttaatttccattgcatgactgagaggaaaggaatattgattccgtcccccaaggtatgcaagtagactacgtcgtacatacgtacaggatgtactccgtacaggatgtttgtttgtacatacatgtacccatgggctgtaaagtcggtaacattgggagttaccaaagcatagtcatctcatcatcaaaaagagaactctggacgagaaaatataaaaaaaataaaaataaaaataaagaaaaacgaaaaaaaaaagtcagcaaaaatcagcgactcacggtcagattggattttggccccccctttttttttgttcttttctcacgctacatccaccttcatggtcgcatcgatgcctctttttactcatctgccgggcgcccgttactataattacgtcggttctctgccctaagcctcccttagccggaacttagtcaaacacaatggacctcgtttggaagtctctcctcggtagtctctactagactagatagattctcgagtcgtaggccaagaaagactagacagtcggtcttctaaccacgtgcggtcctcctttcatgacggacgcatatgatgctgatcccgcatccccctcccttcgctcgcatcagacaatttcccactgccgagagggatgaatgagggcagtgttcttcacattcccagccctgacgtatccggaatgtgacaagcgaaccagtcagagtcctgcttgaaccaacggggctcacgtcaaggctgaaacacgttgcccatggactccagtttcccttcctgtctcagcagaaccgagccagaggagaggggggggacggacaaaagaaaaaaaaaaaagaaaacaacgcggtaccgtacattccacaggttcccaataaggcaatcgtgtctctgtgccccccgcctaagaaccaggaccaaaagtgatatagggttggcgttgtccaccagaacctcaatcagtctccgtgcgccgaccgacggtcttcccccttccctctgtgctcgtttttggtcctgatcgacgagagtccatgcgttgataagccgtccagagaggaactcggatcatcgggtgtctcatcccgggcggtgcatagatgcatcattggcggatgaggttctattttggcttgggatggatcccaatcctgcgtggaatagtctcaatagttgggagacttgtgtagtttgcgactgtgctccgtcgattgcaacgtacctcaattcttgtagtcttctttctgaaatttttgcgaatttgcgatccctcctttctggtcgcgatgcgatgtgatttccccgggccgggcagacccaatggaacgaaagcattaaggagggacgctaagcctgttcctggcaaaggccccactcaactcccgtggttcattcgtcgcttacggtatggtggtttcaggtttccctggccgtcattggattggttcgccgtaccgtggtatggatgttgtttaatttcatccctcaacttccactcagtttggcagaatttgtaactaatggacaaacaatgaaggaatgaaatttaacaggtcacacaactactacgtcgccatgaaccattaccttaggtttcgccctatgtatcattgtatcactgtctctagggtacggagagttcacccagacgcgaccaagaacttgatcgaccgccacagaccctcatcagatgaactctaagctccagagttcgtatcccacaatgcgattcacttacagacgagagttcccctgagttcgtctcttcgtcaccaggcccgtacactcaatctcaacatccgttcccagtggcaacgtcttgacagccacacacgtccgggcctgagatcagtcagcacgcgtatctaacacgtaaacaccagcacgtaccggcttgggatcctggaaaaagctctcgtagacctcgttcaccgcggcaaaatcccccatgtccgccaggaatatattcaccttcaccacgtcctggagactcgagccgcccgcgacgagaacggcactcaggttgcggaggatttgtttctagagtccatgagtcagtcgcccttctgtagagaaacaagaacatatccgaactccgtcagaggagtaccacacataccgttcgctcctggatgggtccttcgaccatctttcccgtgctgggactcacacccacttgtcccgagcagtagatctgttcaccggccacgatggcctgcgagaggaaggacggaggcaaaggtgcgtcctgcgtgcggacgggtgtcctgttgggcttccacatcgtttcttgcgtgttttctctttcgtgaatctggggagatcggtcgaggaagtgctatgtaggtgtggtcttggctggattgataaggcggggtggacccactggacttgctgagggtccagtaaatgatagtggtgtcgatgccattgctgcgtggtctatcaggacatcatctgaagcgtgataccttcagtacactacctgtagtgaggagagtactagtcgtgggtttttgtgggtggttttgtagagtatcgtcctggtcgacttcacgtctccggaagatatatctccgcactccgttatatataaccaactgtcgtagatgaagataccaacgccatatagtgtcgaacgcatgtacccctgagaaattaacgcgaaactgaaatctacactcgagcctctctttctgagccctgataaaagaaatcctcccatagtgattacagaagaagggggcagagagagaaactacatcggcagagctccagcgttgtcgtaagaggttgtatatctacgtctacttctacattccaaatgaaacgagcatcctctattgagctttctcagcatatactttaaaatcatgcaggtctctcggtggcagccgtctaattgcaggactatcgacagtgttattcagtattatgcagatgaacgcgcacagcagcacgcggagcccattcattcactgtagactcgaccaacacattcactgcccacaacactgtaccttggtaacccaccgactctgcactcatgtcgacctcaccctgactgccaccactcactgtcgttctcacttccaaacgtgttcttactcatggagctagacgaacaggatcacagaggagccgctgcgagcatcccaggccagggctcatccaacgcagcagtcctgtccgcaaaagagaaagtcgtcgagatcgaagtccacggtctgaaggcgagggtcttcctgaactgttccgaagaagacctcatcccttctcgatacctcaaaaaagccgagcgagcacgtatgtatatgtatacaccatttccctggggtttcttctccacataccctctttcatctcgtacagagcgatggaatcgtaaacccaataagagaaagacgagagtgagggcagtactaaccatcgctagctgtggcacaacgcacgatctggctcttccgtcgccaacagaatgcgcgccaggtcaatctgaaccggtggtcgaaggtcgacattcgttttcgaggggtgtttaaaacgctgaagaaggtaccgctatttcgaaagggtttatatgaagatgatgtaggtcattggggtcctccggcgcgggaatacgactttgccagtgccgccagggcgcagggacaagtcgtctatgctctccttgacgaggttctagatgcgctgaagatcacgcgtgagacagagagtgacgagtcttatttttatcttcggtatgctttcccttaagatctgctgtttcaaatcctccattcgctcccggaagttaacgataattagtgcgcgactgttgagctgccaattggaatactggaccggatatcgcgagaagtacaaggatgccccgattacggcgggattgctagctatcgaacattacccagagcaacattctacgcgtgcggttctccctgtatccacggtacgtcctgactagctcattgtcgcgtgtgttgcatccgagcgaacgttgctaagcccagagttctcttacagacaacagaggagcacgtattcctcgaatcagccctggaaggaaagttcaagctgcttctctcgcagttgctcctgaacatccaccgattgcacccccctggcgataagttccccgaccaagaagtgtttctgatcggcctgcacggatcccgattgcatatattccggggcatcttccctggacataagacctctcggctctggagcggccgccacaacgcatcggggaccgagacggagatgcggcagctcgtcgttagcagtaccaaccacagattctacggccggcagaatctggagcggttcatgcagaaggtcgagtggctccaactgtcaacgtctgacagtgagccggatccgcgtgtcttccgtatcttggggagtaaagagtacgatctgtgggtcgaatcggactttcacgccgcgctgcgactgctggtgggtttggtcatgtatttgatgagtgggcgcgcacggtgtgacatcctgcaagataaatttagttgctcgccgtacgatgaggatgacgagcccgattcggaggatgaggaactgcgaaggaaggtcgcgcaggaggaagacgacgtggtcctacaggaacgaaagctgagggccctgaagaggcagaaacgggaggaggatcaggagcggttctggagacgagaggcaatgcgatcgtcgaccaatgaccgcattggaggattcaaagattttcgccaaccgtggtgggactgggtctgggaggacaagcatgatgatggatgtgccaaagatgatgccgacgtgattttcgaaggcccttaactgtcacccatcatgtggtcaaagtgttggctgctgtacgactgtccagtggtggaaaagggatctgggaaagataaacgccacattcacagcaaaactgagattgttcatgcctacctgagagaagctcgtaatatcccatgtgtagttattgcatataatccacagcaacacgtcacaaaaacttcctaacctcgatccctgtgccgcctttcggattcaaattcggtaaacccgtcaatacctcgtccatcttgtccaccggttcgaaaatattcgctgacaacaccgagggcatagcacgttgctgccgtggcaaacccaccgatgagcatccggcgtaggattttgccagctctacttctgctctttggaggaggtacattggtttcagagcaatcaggaccaggaccagatgcagggctagcggtgtcggcagtaattgatcgacgtgaagcctcatcgctgaacaagggttcgtctctcacataggcaccaagctcgctcttcgctttctccacgagagactttctaaacacaagtatatctccgccgcccgagacaatttcgtagccatcggtttgcatctcttcgaaatatggcaagaacttggatgggttattcagtcgtggaagtatttctgaagggtgaaggaactcgtgcgttgtatgaaaggatgagtttgtctctgctcgtgtgatctggagggtcgaaggatcatatgctaaaacgtggtaagtgtcgccgatcagagagctgccggcagtgacatgggtgttcttgtgagcatgcttgccaggaaacgatgcatccgtgcgctcttcttggacagataactcaaagcttttggaactgtcttctgaatggaattgagtcgtactttccagtgtggcgggtccgcttgttgttccgatcactgacgatgcggactccggttcctgaaacctcgctcttacgtcttgagccctgacatcgctgacggggtctacataagagtcaaacgcgttatccaagtccttgcgcgtcttgcgccgcacctcggactctccattcaagctctttgcattatataacgaacggatgtcgctagcacgcaggaggtccagatcctctgccctctcttctctcatccgtaattcttgttgttgagctggttccagaactgcggcgccggtggatttgttatggtctgggttgaatcctggagatttggaacaattttgattgtcaggtacatccgcttgtgtcccacgctccgaatcgagttgctttttcatatcgttttcatgactttccacttctgataccgggcgttcgacggaattctgacgctgatgaggttcattgagagtagctccgcctgattctgtgtctggttgtcccctgatatttgatggatctgtctggttttccttcaccggctctgaatcttgccttgcacttgcaccctcatttgaatgctctttcgaccgatcgacaacagagaggtagccgctcttgttttcataccgcgtggggtttctgacaagggtgtccggagattctctgccgcctgtaacggtggtttgctcggacgatttcctagggaccatacgattacgaatcggatcatattcaaggtcctgcacacccttggcctgcgcaacaggggtggttctgtcgatctcgtctgctttgcccacgccgaaaaccgaacgacacgccgacataatcctattctctatgttactggggaagtccaacacctgaaaccttctcccgaaaagcgctgtgtatggatcggcggcgatttctttctgtatctgctccatcctctgctgcatccgggcactttccgcttcccagaagctcttctgagggcgtgtcgcatgctgagtggatccgggggcgtggggtttggatctagtccagccccatcttgtattccaccacgggtgacggtagtggtgttgatggccccatagtacttggggttttcgtggatgaatggccggtgtaccacctgttctcgattgagaaaggcgttgatatcgggctatccgtatctgtgcgtaggcatcaaggtttccgaatcgttggcgagaacatccccataggtttcggacttgagtggagctctttaggatgtgggaggtgatccggtgtggagctggagtcgggcttgccgataacgttctggaaagccttatcgctctcgggtttgacggtggaagagggtacaccatggttgcaaacgaatagtatcacattgcaggccaactcaggtaaaaagaagcagggagcccaggataactcgtagcgtttgatgacgtggggaaagcaagagcaattggacgcaaggcggaagagagctggagtggggtcatctgattaagattggcagcctgaggcagatatcccttctactctacgtgagacgtacatactgtatgtacatacgtctttaggatcacagccatcaaatcttctcgcttgaaagagctcatgagcgtacaatgctcccctgtgataacattcaaagcctacgtggaaccaaaattgcattctacccacagcatgtcaactcctcacacaacgttccgcacatcatttggcatttctccagcgatctcttgcgtagctcctgcacggtctccaccgattcatgctctgtacagatgacctccgccatggaacacgtttccggctggagtgttgccgaatggatgccgtacgcatgaaagcactcgttgatggtcttggtcgtcttcgcaaagttcgttacggacggatcggagactacgacgtggaccgatgctagagtcttgttctgattcagacgccagatgtgaagctcatggatggctaaaacaccaggtacctatgcacactgatcagcattgaagttcatcatacgaagtcgggtcacaaggatggcttctctggatgttgctcccgaagcattagtacgtgccttttccagatcatgtttaacgtccgccggatccaacccgtttggagcgctctccaacagaatcaggccagatcgtcgcactatacacagtctcagctgagtcaccacgcaatccaagacgagatcaagataccgagaggaagtgaagacagcataatcatcatggcgatccccatacttgtgcctggatctgcatagtacctgccctcataatgtgccagccagatcaccaaggccgcagccatgacccctaggttattggccgcatcgctgaccacgtggagcaaaacacctagcatacccaaatcatgtcccagggaggtcggttgcgtgccatgcatttggtgtttgtgattatgatgctgcatgatggggatgatcgtcagtaattctcaacactgccgatactacttcccacaaacgaacctcggagatatctgactcataactgctatgtggaatcggggacaacggtcctgccgaatgctcatgatgaccgtgtccgtggtcatgttctgcccatctttcagtttcgtatcataacgagcaaagccctctttaccggagaccagacgcaccatgcaggaagattgcactgatcagattcagacccaatcccacagcgcccatgatgaacataagcttgggattctccacatctaacttggattagcggcaacatgtctgattagatagggaaaccaacactgcattgaaatgaatcgctctatcgattgtaggaacacgctgatccccagggcgaaaagaagcgcaccgttaaagaaagcgccgagtagctgggctcgctgccatccgaaggacaaggatttgggcgcatcgtctgtctcggacacctatgctcagaggggtcggagtccacccgttagtcgtttgtgtagtctttgggaagagtccaggtatcctaccctgagagccaccaatgccactataaagccgatcagatcattcaactaagtaatgattagcaacgcctccacgcagctcatctgtaagtatgaatccgtacgtagtggaaggcatcagcgatcaaagccaaagaatgcgtataaaatccgactatgagacaatctcagcgactatcctccactcagacgaccgatcctgagacaacaaggcgcaaacaccagaaaacgcaggaaagggaggaagaagaacaacaaggcgtctttactggaaatctccgccacgaagaaaaccgaggaaatcccaatcactgcggacaaacgctgtgagcgcgttattttgaagcccattcttccgcttcttttcgtgcagttcgatgttgaaggtgaaaagcaaagtcggggaacattcgaatctaatcgatctcaattccaaacgcgaccgagaaaggatgggtgagtttggaccacccccttgcgtggaaattccctttggaatgtgtgatgtgttctctcgacgtgctgagagaggaagaggaaagggggctgagggtactctaggtttatttggatctacgacagtggtgaaacaattccgcagtgaataagtatatccatatgaggtggaacatgaccagtatcggacaatttcccatgcagagactgaccccaaaaatagactgtgtacatacaattagaagactactgctattgctcccagtcatcatactatcgacgtgtcattaatagagaagcacgaaggctggctgatattcttcttcgttcagcatgcacccacattgcaattactactggcttgcccctgacgaagtccagtctcgtgttaccaacccaagggacaagggaggattttaaatgtagccgaactggaaaatgtccatgagacacgaaagcgcgcagttgccgcacgtcaccgtcatccatgcgggatcttgatctacgttctatgccattgcttttctgcccagtgatgtcgtggttaaatcgaactgtttatagaataggactggggatcaacttcctaccggattctaaaaccggttgacagttccggttgaacgtcataacggacatgcatgcttcaggatgagccgcacgtaatatcgaggaacgtgtaccaacatgttctcacaccatcgtgcggatatcttcaatatgttcatactcatggccttgcaaaacctgcagagtgccacacatctatctaggtcaatatatacatcccatgcgtgaaggaggaagaaagaaggaaaacgaaatggtatacaacacccaagtctaatgcaccgaaatgggaggaacgtaggatcaacgtggaatcatcatcacatattatcctcactccaatgactcctcactttcttccatgcgtcgtgctcgcttttcccctgctcagcattcaatccgacccccaacccccgctccacccattgcttgctgcccatctcggagagacgcgagagcgctcgggcaaatgcaaaccgttcctcgtcaccgctgaagatggaggtggacttgagagcttgcatggatagaccaaggtcgtccatcatcatgcgcattgcgtcggagagatcgctcccttcgccttccccgagagagctcttcatttccgcctcggagaggaagaggttggtcaaaggcacttccgtggtcaggactagtttggcctggaggagattagtctagttcgtctccgtgtggtgggagtgcttaccctgctttcatagacggcatcaatgaaagtaatgaaccgacgagcgagatctcgctgattcaaggtcatcccgggcacgtccgtgatgataaaggcgtcatagttccgaactaactccaggtagtctgcagcccctgtcgctcgaccgatcagctgctgaaagctaaactgagcggctctgccgctcgccaggggaacctcgatcttgcggccccagacctcctgcgtttctggatggggaggatctttaggatcacccaggaactcgaaccatttctgggcgtgttggtcagcatcctgacccagtgggtggtggtagacgccggaaggcggccgagggattttgcggtagtctgtgggggagttcaagttgatcacgtccagagcggttttcagcaggttgatgcacgggatgaacgactcccgctggatgccattcttgtatagatcgtcggggtgcctgttggaagtggtgatgagcacgaccccatgggacatgagggactccagaagcctccgcagaatcatagcatccgctacatccgtacactggaactcgtcgaaacacaacacactcgatttctcggcaatggccgctgctaccagaggcaacgcatcaaaatcattgccgtactgcattttgaccacatgcatgcgcttatggacatcttgcatgaaattgtggaaatgaatacgagacttggacacgatattcgacggcaaggtctcgtagaacaaatccatgagcattgttttcccacacccgacatctccatacatatacaggcctttcggaaggttctcagggatggttaactcttcctttgccttgccacgcccgaacaaagagcccaggaatgaagttttcggctgaagatccaaggattcgggattcgggtggatgacggctggaggatggtagcctcgcagcctttcgtgtaagtcctgtagcctcccaattatctctgcgcgtgaatccaatcatcagcattcaccatgccccttggggttgaccgtaaatagcggagaagagggtaggacgtacgtctctggtatgggtcatcccgtagccgaccctgttgcactcgcgcatcatactcttttaaaggaccaccctgtagctcagctgcaacatccgacctggcctcattcgctgctgctgttgcgtactgtcgcatatactcatgacccagccgtggcccacgggtattcaagcctttggttatatggatgattgccgggcttggcgtctgggaacggctcacactggcatatgaccgttgtacacttcttctgcattgtctggcataggccggcctcgtgcctcgaggcagtattaacacccttcgagaccccagcgtggctggaatgtagtccacgcagagtctcgccgacgacccgctcactggcatcgatgcggtgtgtaagagtagcttcaacttttgctttgcttccttgcgggttccttcagcttttccctgaccaatcgagtgttcttgcgcactcggatccgcgcatgtacggtgtgtatcgttcgtcgcgcaacaggaattgtcttgaagccgaggttattaatcgcgaatcggaatgacggaggaaaatcactgttcggctgtgggtgaagggtggggaacgtctggcagaaggtagtcagtcgttcaactccattgcatttccacataaaaagaccggacagggtcaaggtcgtaagcttaccaactgtgaagggaaccgagaagcgtctaaaacaacttgtatgtatagtgtacactccgtacttacatcaagttctggcgcgagttatggtcggaagaaggtttacccttttcgacaccaccgccttccgtttctagtatttaatgctttacgcccaaggcttcattatttccagatatggaagcgtcagccacaacacttgcaccgcctcacagcatgttgcagccttcgccaacatgactatagaaagcctcgcagaagaaatcagctgttgaaggccatttattttggtagatatgatggttgaaaggtataacacagcgagaaagcgtagagatttcgacttcgtacaacttcgaactgactgacctcgtcgctttgaccgacaaggctcatgaactgggaagctataatgtaatgcttgaaatcaactcgatgaatgatagctcagcttgtcgctgctcaaaactctccgatccggtgcagaagctcaggcggattttgcgctgatcagggagtcccagcagttccaatggcctgctgataacattgggcaaattcttgtaaccacaaagcagcctcatatgctgcggactttttaatttcttgcttaatgaaaccttcccctcgtcgcgtttgtctggcgaccatgctcgctttgctggtagcattcaaatcatcgattgatcttggtgtccatgacatggctgggtctatggtcacccgtgaaagaccttgtactcccatacatcagctaataaccctggaccacagcgagtatcttcctaatcggcgtaggtgtgggcacgctcttctccagaccttccccgatccctttgattcaaccgtgttctacttaatcgccattaacttgttccatggttcgtcttggctaagactgtgatgccaaatcccagcaccattatcacattctggttccggagccttgtctgcaaccacaggtggtggtggcagaaggcattatcggctacatttgggctgctatcccctttcaatgtgcccttagccaacctagtttcataccggggctctcaaagctacgacatgtgtcgctccctttttaataatggtgtgagatttcagccaagccgaagaattaattttcctgcggccggacatggcagtggccactttggtaggtagttttgagatggctaactaccaatgtgacaagattggagtctttcaggtgagtctcaaaagctaaggttgcactgttgctccctaacatcctgttttggagacgcaacttctggtctgttattgacctacgcacacgtacgaggtcttatatccgtagttctagtaggcatacgcgatctgataaatgataatcccgtgggggtgtattgtaagcatgaacacccagtttggcttcatcttctttgcgatacgttgaagaacgtcctcggagacttcctattctagaggataacaggagatatctggtgatttttctagattaaaaataaatgattcttcgaccagctgattctactacaagctgatgttgacatacactaacttctataaaattctccaacaggagttatacttgacgggaaatgcctgggtgctgaccaagtaaaccaaacaacagggtcaggaagcccagcttccacgcggtcttacggcatatgtctctattacttggtttgccctagttgtgattccttgattaggtgtgggttggacaactgcatgacactgtgacgccgtggactctcttgagatgtgcgagagtcagatagacgtaatgcaatgcaaggcgtggacataactatttatatacactggcacttttccaaatacttacaagtagccatcaggactgataaagctcaagaatccgggaaggaatagataatgtgttcaagtagacttcttacgttttgtcgagctgcgaaatggggagatatcgtcttcagtaggttatgattcaacagtacttcgaatgcagatgagtcatgcatgtgtgcagcattactacagcctccaaatgacaagcacaggaattcactggagcccaatatcaatggtcaatcacaggctctgtgctattcgtggcatacgttctactttactaaacaaccggtccattgtctaacttaatataggcagtctaaccgacctcctcttgaaaaccctcatgagtcatggcgctccccctatgccgtagtgatcggcggggtagttattgtgcgaggcacgctgtgtaattgataagcagatgtagaggtgagtcagaagatgagcaagaaggtaactaaggagtagttaccttggaagcataagcaagcactatggagttatggaccagttacggtcctgcctctgcccgtttgggggcttggggtgcacgtgacttcatccgttcattttgattgatgggatataggcagacgatcacctgacgcacagccatctctctatcatctttcattgtcaatctgccgttatatattccgtactttctactcgtatagctgttacgtacccagttgggagtgtattcgtcggtatccaacagttcagccacaggctccagttgacgtgaacaagcgccactgcccggtcttctaccacaatatatccatttctccttcctgccaatctttactcctgctccagcggcatcatgtctgacacgcctgaaggtattgttgaatacggctacgacaatattacagaatggtatctgcagtgggtgaagagccagaagtcaccacgagaaagatacaccaagatgctcctagacaagctgcaaccttcaccctctattctagagcttggttgcgggcccggagttcctattctaagaatgcttcttgatcaaggcgctcaagtggtcgccaatgatctctcatccaagcagatcgagttagccaaggcccgttgcccggaggccaagctggttacgggcagcatgaccaccctcactttcgagcctatgagcttccatggtgtcattagcttctatgcactgttccaccttccacggtcgcagctcaaggccatgctcactacgatctatgattggttgaagcccgggggtgtcttcgtctttaatcttgcaactgtcgatgaagaagaaatccatggcgaattcctaggatatgggatgttctggagcagctatagtgtggatcagaaccgagcaatgttaacagaaatcggatttgatatcttacagatggaagtattgcacgcaaatgatggaacgttggaggagggggatccggactatgattccgagtttatgtgggtaatggcacgaaagaaagaatctcccgacgatccaagcagtgtacaagcagtgtgatggcttctctgtatctgttctgttctattcgatttagttgagtttgttgtcactggtagttatcagaactaccaaaagtcaccacgcaccactacacattcaagaatgtggaattgatggatatgtatttataatggatttgaatccatggggggaaaggcgcagggagttctctggtggttacactagaaactgaatatattcctatccaaaggtgctctaactcttgttctcatcctatttctcgctctcgtggtcccaactaaaggttcagtggctgaatagttccagctagtattgcaggaatcgtcgaatcggactgactctaacacaccacagaatgcagaagtttgaccaattctaccactgagttgcccataaggaataactaattcatgaatgtcagaagtcctgactgaccacaccacgcgaaataacagggttggaatacagaggggcttcctggcaatactatgttcccaaaggattatcatacaattacactaagctagattatatatcttaggatatggatgtgcaatgccagttgattattgtcagcaatattgttgggaaacttgcctgttattgggatatgtatcatgtaccctgtacatcatggatatcaccttcagactagcgcgtagccctgccacttaccgcacacaacaattggtgggacagtcagactctcgattgtcggagctattatgcaaactagaccgagagcggggtacggactgagggaaggatacttgtcttcacttcatgtaaggaaccttgtggaagctgtgttacaagatggtcatagatgtatatttaaaatcaagcccatcatgttccaaatgacattgtggacaagtgttactgactaacgctgaactgaaaggaggcctggactatgttgaagaatatgattcgtcacatggcctagtcagtcagcagtgccagctcatacccagacagcctcgtttgccttccctgctttgcattcaaaggacctgaagctctgtgcttatattaccgaaaaataaaattttgcatctattttgtccttggaaatcttgtattctgttatgaactatcctagtataaagtttccctgtttggtataatctgcgatgccgtggttggaaaatggcgaccatgaaaccttctcaccacgactacaccgttgcctgggtgtgcgcgttgccgctggagatgacagctgcggaactcatgctcaaggagattcatgacccccttcctcaacctccaaccgatcctaacgcctatacacttggcaaactgggggaacacaatgtcgttatcgcctgcctaccctcaggtgtttatggaattacgtccgctgcagctgtcctagctaagatgcattcaacattcccttccctaagatttgccttgatggtgggtattgcaggtggtgtacccagcagaagcaccgatgttcgtcttggggatgtggtagttagcataccatccggtacttcaggaggtgtggtgcaatatgattttggaaagacactacccgatggacgctttcaacgcgccagctcgctcaacaagccctcccaattatcactcaacaccgtgtccaaagtgcgcagcaaatatgcgattacggaggcagatattgatgggactatttctcgtatactgaacacaaatgagaggttaaaataacaattctcacgacctcatagagactggctttttaatgcagaatacatacacgaaggaaaccatcctgattgcttggaatgtgaccagacccagttagtgaaacgagtctcccgagactcttctgagcctcatattcattacggtttgatagcgtccgcaaatcaagttatgagggacgcaaaagcacgagactcttgcccaagacttaaatgttctctgcttcgaaatggaggcagctggactcatggatcagctgtcttgcttggtgatcagaggcatttgtgactactgcgactcccataagaataaagaatggcagggatacgcagcgcttgccgctgctacttatactcggctccttctagcagctgtcccatctcaagaaaatattagtcacagaaattacgcgttagctcaagtgaacgaaacgctgataagaagacagatagctgctctgagaaacctttatgtgtcactctatcaagaccaaaaaacccggaaccctgatcgaacacctggaacgtgtgaatggttcatctcacatccgatttttcaagactgggaatcaagtcaaacatcacgactgctttgggtctctgcaaatcctggatgtggcaagtctgtccttgccaaatacctcgcagatttccttcccaaactcgatgtgtctcgagcagttggatatttctttttcaaagatgactatgaagaccaaaagggtatcacaaatgcgttatgctgtatacttcaccaactctttgacaagaagcgtcacctgctggatgataccatacttgagcgatttgaaatgaatgaaagcgtcaccagctcattcagtgagctctggaatattcttctcaaagctgccagcaaggaaaatgctggagagatcgtttttcttttagacgccttggatgaatgtgaacaacatggaagttcccaatttatggaggctttgcgcaggctttacacagatgagagttaacataatttcaacctcaaattcctaattgctagtcgcccctatagtcatatccgacagggctttcaacctcttaacatacctggacagcctgccatccatcttagtggagaaagcgatgttgaaacgaagaagatttctcaagagattgatattttcattgaagttaaggtcaatgaggtacacgatcgactacagctcacaaataatgagcgcgacatgttgcgtgaaagcctgactcgtgtcactcacaggacatatctctgggtctaccttactttggaggacttggtccaaaatcaggactatattgacgagaaaagaatagctgaggttacttctaaccccccaaagacagtcgatgaggcatatgagcgaatcctagcaagaagttaggatcctcaaaaagccaagagactactgtctattgtggttggagcgttgcggcccttaagtctcaaggaaatgaatctcgcgctgaatctaaggaagagtcaactttcttatgccgacctcactctcgaaccggaaaaccgttttcatgaagcgatccggtctatatgtgggctctttattatgattgttgattccaaaatttatctcctccaccaaacagcaagggaatttttggtcgctcaggaggggacagttgaagatattaatcggccatctggatggagacgttctcttcgattgcaagactcacactgccttcttgccaatatctgcatccaacatctgcttttcactgattttgaggagactccgttatctgtagcggtcggacccagtcgcgaccattctgtctttctggactactctgctacacattggacagctcatctattggagtcaaaactccaactagagggcatgctaccagaccttaatataatttgtgatgcaagcaccacgcgctgtcaaacctggcttcacatttattgggcttctttaaacacagagttccctactggtttcaccactctgatggttacatcatattttgggcttacacccgtcaccaaacattggattaaaatcgacggaattgactttgacgccagggatcatgtttatggacggtctgcgctatcttgggcagcagggaatggccatagtgctattgtgaagctcttgacccaaaggttttggaaaaagttcctacaaagaagggctcttgttgacttcgcagataagcataaccggactccattatcgtgggcaatcttgaatggtcatgaggaagcagctcgtgtactgcttagggctggatctgacattaatttggctgatgacattggagggacaccgctttactatgctatcttaagcgaccgtcgtcaattattagagcttttcaccagagaaagaactctactggagtcaaaagatgatatacaaaaaaagatactactttcagcagtgaaggaaggacatggaccggtagtgagaatgctgcttgaacaaggtgccgacgtggagtctagggataatgaacatgatcgaaccctactctcatgggcatctggtaatggtcacgttgcagtggttaaggaattgctcgcgaagaatgccaatatgcagtccgaggattgccagtatggtcgaacaccgctctcctgggcggttgagaatatgcactcagcggtgttagtactcctgcttgataaatctggtttggagtcaatggtacatattcaaaaattccgggacatagttggagctattattactcttcaggcttctgtctcagttgatacacttgcaaggttactcggtatacctatgagtgatatccttgatcaactaaactcactacagtcacttcacccaagccttcatatgcccacagaccctaacgctctcattgaatttttacatttacatttccgatactttctcctccacacaacaacagcccttcgggtagagaagaaggaaatgcacaaaataatagccgaccggtgtttatacatcatgagcagtttgctgaaagagaatatttgtgacttaccaagcaatgcaagtgagtttgacgatatcaaggaccagacgattgaccaatgcctacccaaacacttgcaatactcatattaccattgggcatatcatgtggcgcaaagcaatgggcctgtcagtgacgaagtaataagtttcctggaacagcattttcttcattggcaggaagcagtgagtataatgggacgaatatatgatgccctgggtatcttaaactttttgacaaaggtaaattctgccctaatctagtaaattgctatccagtcaaataacaaatagaatatagatgccagaggtgaaactctccgaatttttaaatgatgcgcggcaattcatcctcagaaacatggcttgctctgcccctctacagctttattattctggaattacgtttgccgctggggagtctataactggaagaaagttgagagataaatcatggagcgcacaacttcagacccttaagggtcattcgggtatggtaaacactgtggtcttctctccagatagtgagatactggcctcaggctctggtgatggaactatccagctgtgggatgccaagtccggaaaacaactccagatctttgatagctgtttgggttgggttaatactatggtcttctctccagacagtgaggtactggtcttaagctcccttgatagaactatctggctgtgggatatcaagtctagagaacaactccagatctctaagggctatttagattatacttataatctggccttctctctagatagtgagatactggccttaggctctggtgatggaactatacagctgtgggataccaagtccagagaaccactccagacccttgacagctatttagattgggtcaatactatggccttctctttagacagtaagattctggccttaggctctgatgataaaactgtccagctgtggtgtaccaagtctagaaaacaactccagatactcgagggccatttagctcgtgttaatactgtggccttctctccagacagtaagattctggcctcaggctctggtgataaaactgtccggctatggtgtactaagtctggaaaacaactgcagattcttgagggccatttagattgggttagagctgtgaccttctctccagacggtgagatactggcctcaggctctgatgataaaactgtccgactatgggatgctaagtttaggaagtaactccagacccttgatacaaacactgctgtcagatctatcagtttctctacgcacggcccatatctagagactgacattggttcccttgatatccagcccttttggagtaattgtcaaccaattcaacatgagtcctaccccagagtatccatatccttgaaagggggcagggtgatccttggagatgtctaagcactctggctcccgtatgagtaccgccaaccagcttgcttagtttctacaggtggaggagctcttgctctcgggtatcatgatgggtgggtttgcataatgaacttccgtaaggacatttacctaaatgttgagagcctttttcattgttcctaactaacctcctgttttattttccaatctctttttaaacatgaggttgggggtcactaagtaatgtatatggtgtatctatactgtggacccttcggaaatttcgtagatgatgtaacaagtcgccactgtgattacttaaattattagcaatggtatttgaaatctatttgtatctaacaaatacggtcccaaaaatacacgcataatccgctaatcttgagatagactagcgtcccaggagtgacgctagagagagtggaagagtataaacaactgaaagccgatcttgtcaccgactggattcggacatgaccgatttctgagggagtgttatagactagagtactatagcggagtcagactctatctacccttagtagaacgagttaagtttgctgtctgattcgcttcgttctcaacctccgattagctatgctcggtctccatccccggcgattgtgttcgttgtgaaggacagaaatatgctttccgggtgggataaacagcaagttggcaagttagcgaggaaatagtcattgccacctagatagtctccattgtaagtagattccgatagtttgacttcccaagatgtggagaatagcgctgggcgaacacgacagctggaagatccatatcgccaagcttacattgaactgccataattctgttacttgtttctttgatatcggtaattgtaaggaatcagggatggtacgctacaacagcgaacaagccgttgcggccggttttatcccagtatatctggcccaattcgtgaccacccgcacgcgtttcttgtgaagatgatagctagatcttgatatattccgagcaattggcagtggtcttgcatcgctgcttgaaactaacaaagagcaactaactaacttactatgcgaaaaggagtatagtaatcaaggtagcacctaacctgggcttacatatactgagattactggtttaagcgaatagcaagtgacatgaaacattgctcagaccattaggcaatgatgctatctgaactcaggcctgaagaaccgggctttatggagatgacaggagaggtggaaaaacagggtctctagagattactgacctttgacgcgttctagctcaggcggagaaagaaggcgtcatttgtatagtaaggactattgatgtagtcctagtaagattgacgattctaggaccattctgctgggacaacacattcacattgtgactcaagctcctacaacagatatatttctcaaataactgagttacctccagagacatcctaagtacttcatttccttcctcacgggatctagggcattcgactgaacaacggaatatcagctccagccaacttcctaccggcaacgttggctttaatttgataggcctgatgttcggggtagccatcgacagggccgtcggtagcctgtagatccatgcctaagaccactgcaccctcgcgaatgaaggtctccataattccgcgtccgaagccttgagtcgacctggaaactagggctatctttccttcgaggcggccaggcattctggtggatggaaggagaaaagaaacctgaaaactcgattgaatatagctgagggttaagagtgcaaaagttgagttgagggtatactctgtctcatattgctaactatcttatagtagcacgaggggtggttcttgcagctgccgggccgagattaaatggaggatggggggaagtcggagggcgcttccgacggaccccgtgctggcttatcttgatttaattcttgaactttgcttctcccatccatcgatctatgtcggcccgtccactcaatctggcaacagttactcaatggcaccatcaactgcgatgccgacggacttgcatcgtgctcctgcgtgagttttctccttctagcttgtgccagcggaatttcctgctactcaatcaaaggtatgtacatacagcactgatgcgacagttctagtgcctgcttgcatgcccggaaagcgaaagtgcgctgtctaatctcacaacgccgagaccgatgcgaccgatgtatcacgaacgattttgagtgtgtttttgctcaaacgaagagggctagagtgaggacccagccgtatcctcagcgtccgagacctaagcctagggctggcgaagatgacaatcgaccgtccgtggatgaagtgacatcaactacaaatatagctagttcgtcacagaaggaacctagttctgtacatctgccccggccttcaaacagccaaagagccatttctgttgatagccaaccgcagctattgcagaggcaacagccagtcatcaccaatgcagtccgtgcaagggtcatcgcggcattggccacgctgaagggaaagagaggcgcgccgttcagctttgtcacatcgggagacagccccgcattcagtgttggacccggcgcgaatgatggtcctgcgcgtgattccgagccagaatctttcgagcattcacaagtgataccctattcgctcaagctttcatggctcctccatccttgaaacactgatgctcatcgggatatgaatgataatgaccgttggcccgctggcgtggtcaaaatgcccacctacctctcgtccatgacgcttggtcagaccattaaggacccggttcagggaggcatgatcagcccatcggcatcgaaagcgctgttcgaattcttcatgatacacatgaatgccaaatgggagtatatccttgatcctaaagtcgacacacatgacgatgttcaacggcgaagctcctttctgttcgcctcaatcctcttttgcgcatccaaattcgccaattatattgatggatgtatagtctcggcgacagatcctttcatacagagcagaccttgtagtctcgctcgaaacctggctatcagaactctggcggagggtgacaggtccatcgagacaatacaagcattttatttgctggtttgctggaaggatgcggatgatgacgtctcatatcttcacagtggttacgcctttcgtattctccatgatttggacgtggagcaaagtgatggtgatgggcggcaggtagcgagacgacggagaatatggctcgcattataccggcaggacagataacaaagcctgtttttcatgcgaaggccatcgctaggtcaaaatgatgaagatatctctgtacctggtgacctaaatacctggctcaaaatgcaatatgtattgccatcggacttcgttgcctgctgcagcgctgatttgcggcgtatccagtcaaaattacgtggtttggttcaacgggcctcatcgattatgctaccgtgtcttctggacctcatggctacggagttgagagcatggagatctaagtggaaagatcactttgagggtaaagaccggccacaattgaatgatgacccgtctttcaatccggggtggtaccatctcactgtgctgataaatctatgggagcacagtgtcaggcttaatgtcgcatcctcaatacttcggcaacacactgatggcctcagtggcgtcatgcctggattctggtcccccccgggcgatgttcccatggacctcgatctgatgaccatccaacaggctattcattggaactaggatcctatctcgactacgtcgcgctcacgttccaaaatgccagcagtacagtattcagagccagcgaacgctggtggagtatgtcccttcctcccctcaaccaccaaaggtcgattttaggtaggaactagttctaacgtaaactggtttccaagttgtcttacgagcctggctcagatgagaggaaactcttgaaagctgccctcgccgagatggaaagcaccgtcaccgagatcccgagtattatcaacgggaaacgcatccgcactggccacaagggcaaacaagtcaacccctgggatcgatatggcgcccccttggctgagtaccatcaagtggacccggagaccatcaaggcgaaggccatcccaggcgccctagaggcgagaaaacattgggccaacatgtcattcaaggaccgttgtgccatctacaaaaaggctgcaaaacttgtcgagtcgcccaaataccagtggaagctgatggcggcatccatgatcggccaaggaaagacgtgtgggcaggcggagggcgactgtattgcggaagtcatcgatactctgaatttccatgtctatttttgcgcccagctttatgaccagcaaccccccaagcaacttgactcgtcatcgagccggctggactacagacccctagaaggctttgtgctcgctatttcacccttcaactttaccgcgttgggagcacacattgctttcacgcctgctctgttaggaaatgtcatcctttggaagccctcgcccatggcggtcttgtcgaactacctactgtaccaaataatggaggaagcgggtataccaacaggcgttatccagtttttacccgtcgaggatcccactcgagttgttgagccagccatcgccagtcctcatttcgccggtctacattataccggttcttcagctgtcttgcgagcaccctgtactcagattggtacgaaaacaaacatttacaagaatttcccacgcattgtcggggagagtggcggcaagaactttcatctcatccatgactcctgcaaggatgatgttgaacggttggcgtccgaagcagtttgttcggtgtacaagcaaacgggacaaagcactgcacttttgaccctggaacttgtcccgaaaaccatatggaaacaaggtgatccgaaaaggctctcgtgcgagaagcgtctaagatgacacacggcgatgatgtcaaacagcttcatcacccgttaggccctatgatctcagaggccgcttttcagcgatttgaacaatttgtccagcgcgcccaggaaagacggccatgaactgatctacagcggcaacacaaacggcagcaagggtttctttgtccagcctgtcattttgaaatgaaaccaactgtcaagggtctggagtcggatttaatgaccaaggagctctttggacccctcttcgccgttcagacatacaatgatgcatcaccaactggctttgaggacgtatgcgagctcattgacagcacctcggagtatgctttggcaggctctgtcttcgcccgtgataggagggctgtcaaaattgccgatgagaagctgggcgattcggttggaaagttttgcatcaacgacaagagtaccggcgccatcatcggcgcgcatccctttggtggagccaggtccagcggcacaaatgacaaggcaaacttggtgaatgttcttcttagattctcgagtattcgttgcgttaaagacacctatgtcagcagcagcagtaccctgagtgcctgccatgttccagagtagatcggggatcaatggaattcagtagattacgatgagtctcaacactgagctttcagattgaatgaatcaaataaagcattgtgcattactatcacactacgtaccagccaagcttgaaccaagacactattcgcgctccgtactagagaagtttagtatcagatataatagtgacaaagtgcgttgacatgcttatgggtaggaaatagaacacaagtaacgaataatattgatctcgaatgaattttgagctgaatacaccgaggaaattatcgggaaaattcaggatatagttctattaccaaggcttgccagcgacacacttggccactatgtaaactaatgcgacccaataacattcctgctttagccagcgggactcattatgattcttgtcatcttcctgttcctacatacgttatggtcctgtatatcctcgccgctctgggagcaatctatcaaatacgtctgaagcctaaagggtgagaaaaggactgcttgattcaatccgtcttctcgtaaaactatcgtttgagttgaatattattgcccaacgccgatgccgatttgaggaagaaactaaccaggaaggtgaggaatgttacactcaggatatcaactgtgaaagtatacaatagacagggagggtcatttgcacgagataagttagtcacgtgctcttcgggcgatccaatcctctgacgttccccaacttcccccaacttcccccaactttcctcgactttccgctactttacctcactttccctcactttccgactcttttcatccacatttttgtcacttcgcattacttcctgccaagtctctgcttctgcaaacttctaccgacccaaatccttttcaatatgaaacttaaaccatatgatgtttgtgataccttaggtcggcagcggactagttttgggcaagataagctcctgctactacctaagcatgatctgtttatacgacaaacatatttccatacctacagaaaacctggtaacaaagaccacaagaaggttcaagatcgtctccaatgtattctgaaattaagtgcctacatctggattctggtggctaccagccttacattctcccacatcgagcaaataaacgattttgatgaatgcattaagagaatatggcattggaaggatatctatcctatctctgaacatctggaagaaagtgctcgtgggatattaaaaggtcttgacaagcagaaggaaagaataatgcagggtaacgcacaagagtaggctactgaaccaagctaaactcatatagacgtgaaagaaatcgggaaaaaggtcagccagaggaatgtaccaagaatgaattgtaggtgggatggacccttcccctactctctctactgatctttgtagtattcccaatacaaccggacaccactgatatcctgagccgtaccattattccaaccaacaccagcacaaatgagaaagtccaagagatatggacattcctccattccattgatgccatgtgccaagccgacgaagccagcatcacacgggtgatgagcgatgagcaattgaacagtcttcttctgcgagactttgagaaacctatagtctggcgaaactttgctgaacggtatcctcttcatggcatccccagttcgatctcagacttcctcagggagcttggacagttgggtattgaaaagctagaagctcataactatgcagaggaggatacgaacgacgaactatatctggacgagattgtccgacattttgcagcgccgccagaaactcgcccgccgctaaacttcctggatattcgcaacctgatcctctcccgtgtcccggtccatgtgaaccaggtggatctgctgcgcttagcacagcgacggaaggcaggatctgccgggaagagccgcccgttgaaggtcctgcgggactatgccgaccatgaattctttctcctatccagcagacactcgatatcacctctccacgtggatacggcggggcagttaacatatattgttggcatctccggctgcaagacctggtatctaccccgcaggttcaccgccgcaaagtacgagatccttgcaaaattcggaagctcaaccccagaggcatattatgacggctgggtcaaggtcgatatcatgcctggagatctcctgtagctacctccaccctaaattcacctccatctgctgactccaactagaatcatgccgcctggatgtccacatgctgtcttcacgcctgaaaatgcactcaccttcggcggaaacttttataccctaccccatctcgggtccagcctccgggtactgggtttacaggcccagttcaacttcgttttcagcaatgaatcgataaccgagcaggattatgaaaacttccttgtcatgctagaggtatacaaagatgaaatggaccttcagcaaatgggaagcgttgcttcaagtggtataacttgggggattaccaatcagcataaaaatcggaaggatgtgtccaagatttgtgcgcgtggacagggttttgggaagctacaagcgaagttacgactattgatctgggagatacacatgaaaggagaggcaaagctttcctagaaacttttgttttcagactagactttcggccctagcacaacaaagcattgacatttgaatcagacgaaatatagagcggtagagcctggtaagcaggacaggttttactttaaatcttcctgaaacctgtctcagatatgtcagtgcactcgccatcatcgttaaatcacacagtaacaaatacagatatagggatatgtgtagcatagatagtatattttagagggtagagtgttactgaatatgtgcgtggcttaatgtagaacaccgaggtttcaataagaaattgctatcgtccaagagtccgcatttccggaaggcagccggccagcagccgaatgactccgcaaggctaccacaactccaactcacaagtgcattaccaggaaaggtgatcatcggatctgtcctccgaccctcgccggaccgagatcgaggaacccgttctatggtcgcaagtgatgaatacgttccctcaagggtggtagtagcgtcagggtatgtttaataaatcacccttgactctcgagagcattcgctaatttgtcaatgtggtaaataccttcggacgtgcttgctatcgaaatatgggaattcacactcaattaacaattgccgtcatcggctgcggtaaggaatttgctattatagccaccttttcaagtacacagacagtattaacgccgttgcggagcaggaacgctgggaactgccattgctgccggtattctcagtccaaaagaaaggactgacctcgaagtccaccatcttaccgccactgttggaaccgaatcttcaaagcggcgggttgaaaatgccctatctcaacattcgtcacgactcacggtccttacccaggaaagaaatgtccgcgcagtgtgggaagctgatgtggtattgttggctatgaatcctgtcaagagagcagatgtctttgccgcactaggattcagagatattttgcaagggaaactagtcctcagtatcatggcaggtatcactactaaagcgttgaatatcctagccctcggtgaagactctgccccagacaatgaaagcgcgcttcaatgcgtgcgtgcaatgcccaatatggcggccaagatccgagaggctgtgacattgtacactgctggctccggcacaaccaaggagaatttggagattgcgtcctgggtctttagtcaagttggggaggctcatagaatccccgaaagctcttttgatatctgtgccgtttcagttggttgtgccggctccctgcttctcctcgcgatcgatgggctactggatgctgccgttgcggagggtgtgaagagacctgacgtgcaaaacctggtggtaaacagtgcgattgggatgatgaagctggtacctgctggagatcacgtaagtgttctccgagagaagattgcctctcccggaggttgctctatccgagcgctcctggagttggaaaagttgggagttcgggcggcgttcacgaccgccatcatggcggcagcggagaaatctaaacacatgtcattgtcttgaaagcttggtatttgttagctagaccgaattgtatcttggctccatcggcagaactagtttagctttttacgacagcgctctaaccggcttttaccaagctgtaatcatgtaagacctcaaggaattgaggttgcactgtgaatcctggctacgtaggtgacttgcatcatatcaactagcctctgcattcaactcatcctctaatatataaaggttgaaactattttatcggcctcgattagtgtcggagggtcttccgactgccgagattctttcaatgatatataaaaggagccaacccaccccaaccaatgtcaaacccgaccttatcgcattcaaacctttacctccatctcatacccaaataccttttccttacctggcttattcatattactatacaatgtcgatcgtccaaaagcctgttcatctggcgtttctcggctgcggtaagctgtctctgttattcctttccccgccattactggggctagaatggtgatttgaaaatggttttgggccatatcggtaaagccctacttggaggtttacttccatgtgtggcgaaacctggcagtcctgtttccgagatcactgttgctctcaggcgtaaagaatccgaagcgcggcttcgagacctcttccacagcagtctagctccggtgaacttcatctccggtcaaaatatcaatgcagtgaagaatgcagacgcagttctttttgcctttcccccagaacaggtacatgaagtccttggggcaaccgaaatgcgacaagccttgagaggcaaaattatcatcagcattctcgcgaggacgcctcgagatgaactcaaacgattaatcgatggcaatgacaaggccgatggtctcgcgacgaatgacatccgactcgttcgtgcaatgccgactataggaaccgaggttcacgaatcagcgactctcatcggcgatctcagtagccctgtgagaaagaggcaatggaattggcgatgtggatgttcaatttagtggggaaggttttcgaagtctcgcatgattattttgacaccgcaacaggtatgagtgcattttgcaacgcgctcacaaccgtggcaatgcaaaccataacgcgaaaggctattgttgagggtattccaatggagaacgccattgccatagcctcccaatgcattcgaggaacggtgagcatggtcttgtccggagccagtcctcagaaattggagcattcattatctgcaccgggaagcataaccgggcaggcgatattagacctcagagacagccagctgccggctcttcttgagtcttcgctctctgcagctattacgaaggcaaaaggttgagcagtcatagtcaatgactttgaattttagcaataagattataatatgagttatgaaggttcttgcttttcaataagctgaacatctctgtgtatccggctatataattcatcgttcacgaagcaagagtaaagacatgtgatagggaagggacatcctcttaaataaaagatatccagtgtttatatatgtaaccaaggatctactattcagggtaagagggtctgtcggtgaggtaaggatacaagagcagttcgggatatcgatatctgatattctaattatggcagaatctaataaagaagctgattcttgttcttccttctacttaaaaaaacaggataacctccttccagcatatatttctagttgaaaacaggactatttgatcagccgacctctttttcaggccggattgatcatgcacaggatgccaggtataatgtatattgagccagagccttttgtacaacaacggtcgaatatagcattgcacgtctgggatgactcaccgattaacctcttacaatatctagaatctagtatcaggaagtacaaatatatcccaatcggtacgattttaaccacgggtaggacttggagacggtctcccttcgtcagacgtaaaaatatccactgagctagttggcaagcttcggccatatcctagccttcccggagttggtcattactacgactatctgacagactacagcaatatactgcttgctcacgcttgtcttcatgtctctgcggggaaatacgctcttagggaactacgcgatatatctatttacaaggtgctacatgtgttgcataattttccacagcaccaagtacgacagagagaagtcatacagatgctacgatattccttctaggaggagggcgtgatgtatagggagatccaggaggtaatgctgtactacgtgacttcatacattaaatattctatacaaaacgaggagtttgagcaacttttgttggagaaccctttaatgtcttcagtattacttaaagcttttgttgatttcctctaaaactgatttgttatgttgtgcgctgttcgtcaatctttcatcataattatttggcccacgtgcaatcttttcagacgctaagccatgttatttacagtgacatctgaaaaggcttccgtctaaatcgctatttcattttcttgggagctcattcccaagattagagtaccgcaatctaacattgcctggtaaggccattacagaggaagagtgagtggtggaagcgttcaccctcttggcatgacattatatgatcattccaattcatctccatgccaagggtcaagaatccaatataaagttcgactattccttactattacaaccacgtttagcatatgagtatcatacatgccgggctctcattcccggaatgatatttaaaaaggaaagagaacattttttatgttatataaccgcccaatattgtcggcatcagagatacacatgattatgcttatttacgacctgatggatacataaaccatgttaagtacatgtttaatctagccgcagtaaaaggcttaatgtaggtcattgtcccccgaatagtctcccgaaaaccctttcgaaagtccgtcttttgctggctgtaacaggttcagagtttgattgcatctgcttgggaggaccattatggataggcaaggcagaagaggttgccgctgatgtttccatctttgataggggattcactgctctttcccagtctctaagtgcgttagaggaggatatggcatgtggatgatctgggcctaacaagttacggcggagctctacacacttttccatcagagctaaggcatcttggacctttcctagtagtttccatgtataggccaggttgttcatgctggtcagagtctctggatgctctgggcccaggacttgcttgctgagctccatctcctgtatctccagttcttctgcttctctccattgtccctggttccagtatgttgatgccaggtcggctatactggttagagtatctggatgctctgggcccaggacttgcttgcggagctctagtacctgtatctccagttcttctgcttctctccattgtccctggttccagtatgttgatgccaggtcggctatactggttagagtatctggatgctctgggcccaggacttgcttgcggagcttcagtacctgtatctccagttcttctgcttctttccattgtccctggttccagtatgttgatgctaggttggctatactggttagagtatctggatgctctggacccaggacttgcttgcggagctccagtacctgtacctgtaatctttctgcttctttccatcgtccttgatttctatatgttaatgccaggttggctatactggttaaagtatctggatgctctgggcccaggacttgcttgcggagcttcagtacctgtttttccagttcttctgcttctttccatcgtccctgggtccagtatgttgatgccaggttggctatactggttagagtatctggatgctctggacccaggacttgcttgcggagctccagtacctgtacctgtaatctttctgcttctttccatcgtccttgatttctatatgttaatgccaggttggctatactggttagagtatctggatgctctggacccaggacttgcttgcggagctccagtacctgtacctgtaatctttctgcttccttccatcgcccgtcactatacaaacacatcccgatattattaatgaaattaatgtaattctcctgctccttctggaagtcagcttctgcaattagtgaaagtgcatgcggcatatattctcgccacaccttccgatggatatggtcatcgttcgggaaagtttcgctcagatggtctgcagttttcaatatttgcaggctaaactgttggctctttcgcatccagttccgagttgcaagatgaactagtctgtgtagatttagagaaccatccccacccccctcactaacaaaggagaacgccttgaggaggccgatagcatcaatctttttcttaattgagttcggctgaggaagcaaggactgtggaatacctcgaggattgatacaggccatgaatgatagatagtccgccgcgagtttatttgatcgctgaatctgctgaaaggagacgaaccaggtcaaagccacaggattctgggtttctttatatcgcccttcatccccaaagttttcactgagcaattcaatgacacctggctcctggtccttcaaaagcataagatagtcagagagaccaatactattttcattgatatacgctgctgcttgggtaatcgctagtggaagaaaggccaactgctcaagaagagtagtcgctgtaccgcgatcactaagtaaggttttttcaaccagtgagttttgtaaaattttgacagcaatctctatatctggcttagagattgttatcacatagggagacgctagtttcatagctaccttccggctgcgtgtggtgaagagaatatggccctgctcacattgaggcaggaaatccgttagtgttggggaattggtgttatccttgctccacatctccatatcatctgcgttatcaaaaaccagaagccacttcccagcactctcctggctgagataagccttgactttttcttttacctcggccggctttacgccagacattcctagctttgaggcaatgcttatgtaggcttgttccacactctcgtagctggtacatgtgacccagaaaatcgagtactcggggtctcgttttcgtatgcggtatgccagttcaagtgcaatctgggtcttcccaaccccgcctaatccgcagatagcaactttaccaggtccgtcctgttgcatgagaaattcttcagtcttggtgatttcttcttcccgacctacgaatcgcaggttctttctaaaaggcaccatccaaactgattccccacatttctgtgattcgttcttgcggcagtaaatgggaacctttaacaagagagctttcgcgtaggcagcagcagcaagagcggcatatccttgccactgcttattcttgtgggaatcgcagtagtcacagatacctcgaatagcaagtgatgggagttcgtccatgagaccagcggcctccatttcaaaacagagtatgtctagatcctgagcaatagaatctcgagttttggcatccttcatgacctgatctccggaagcaattaagccataatgaaaataagggtcgtcagttctccgctctggacggtttactaactgggtctgatcacatcctgaacagttgtattcgctattctcatggttgtatgtcgatcggaacagccagtcgtctttcggtcgcgaaaactgttctctcatctcttcacattcatccagtacattaaacaagattttgctaatcagcgtctttcctgtcatagaatcactctctaattgagacatagccttcagcaacaccggaggaggtttgttgagcgatcccgtgtgctggaatcgtccgtcgcgcagtgtcttgccgtagtcatattggataacaccagttgaagtggcagttggcttgctgatcacaacgtcaccaaggcgaatgtcagcacttttactcgggaccccgcccccaatacccaccatcaacccgaatcggatctttgaataggtagaaatcatgtgcgataccacagtggaggcagatatcgttccgtagacaccggatggtaggggggccaccactacattgtggccgctaacactcccaagtgtgtagacattgtggtcagtttctggctgggggagcggcgggtgaacttcgtccagcatggccttcgcggccgccatttccagcggcaaggcgcagatccatgcgaccgtatagtcatcgcgtgtgaagaccattttatgtcacacacaatcaagaggtgaaaacccagcgagaagaaatcaagtagggtatagttgaagcaaaaagagaatatactacaataggtattatagtagcaggatggaatttgttgaaggcatgttgaaaattgaggttggaagttgagggcaatgaggggtcatctgatacgtgttactgtgaggctggcgcagttcgaaagccaatcatgcatggtcgtgagattatgcaataacagcagagaaggtgatatgtctcaacagcacccaagcaaggaccccgtctctcaagatgacctcccaaggttccatcaactggctgagacggacacattgctagacatggtaattagagaaaaaaaaatgttagaagtctaaagtgctgtagaattatttcaagagaattctcgagggcgttcctgctatgcccgcttccgaatttggatgaaatgccaccgacatcttcatgattagtcagtcggcaagatttagatgtggacaaggattgaggatgtcaatggtatcggtttatgtcaatgaaaggctacttcttttcttttctttctgtattaaagaatacgaacaagaaataaagggaaactcctggcagacatctgtttggctggaaattgcgcgtctctcactagtttcacattggtagccctggcttcatgtgcctaaaatcacttctagagatagagagggaatagatttccaagcgacatcactaagtcctacttgcccctcccccagggcacggccgaacctagaagtaggatgtttaggggcttgacaaccgctcctaaaattcagagcctctcaacagcgggaatctttactgcatcgtggtagtggagtcaaaacagatactgtggtgctgttaccttcagccttgcgcgtagttttaagcgcctttggtgggccccctttcgctgcagctaaacggtccttttcggtaaacaagaggatcgggtacgaatacatggagcagtatgaaccactattgacctaagggttgcctctgatccaaacagcatcatagttctgccctaggtgccaagagaattgtgtcctcatgtggcggtacttctctagctttgacctcagcgcaaaaaaaaaaagaaaaagaaaaagaaaaagaaaatattgccaatggattatatgacaaaccaaaactggtctgccatttgtgatactgcgtctcaggctccgcggaataagcacttgattctcaccactactatatttataacctacattgacctttaaaattagccgaaccaataggaaaaggtgatatctctaccaatgacctaccatacaaacaattcctccgatgatccgacacagggacgttttgcgtttactcctcttctggtccttttctggctgtctgttctcttcgctcctaaaaccctggccaaaccgcaactgctagcaaaaattcggccaatccacgttgttcccctcccacagcgccaattaggtcgctggatacagagttgttccctcataacagcctcactatcaaactcaatacgagcccggtacaccacctacatatgagcacgcgtgcgtcgaacatgttataaccacttgccggcggtcaccaggccccactgtagacaaaaagtattagacctccgcttcatcctctgtgctttgtcccagcaaaaatcttcgatctaaattttcagttatcttctcttttactctgaagaattaagctagcccacctcaactccccactacccaagaagaaaaagaaaaaaaaaaaatggcagaacctataggtctagcctctagcctaccggctttggcgacttttgcattcaaggctagcctatcgctttacgagacagtcaatatcttccggtctcatacagaacgcgtacgcgacctgattgatgagctggagtccttgagcggagttctcgccccgctccaagagctattagataccacaacagatgagaatctatctatattcgaactaccattacgacgctgtggcaatgcgtgcagcgagtttgaacaggaaataattaaatacttatcacggtccgctaaccgaaccggcttccgagactgggccaagttacggtacctgggggatgatatcgatagtttcagacgaatgctttccggatacaaattaactatcagtgatgcccttaccaatgcaaacctgtgagtctccgttatcttgtatataatcactataaccaattcccttggttgccctcctgcgcggcgctgtgtcccctttgctacgcttctattcactttttcgaaactcccgtggctaacctgactcccagccacaaaagctctgtcactgccgaggctattgaaagctacaaagatattatagagactgccaaggctgatcttgaatcccatctggaaactatccacgacaagttgcagcgtatcgttgggcaaaccgtgaccgcagaggacttggataccttggagctgcggcgaaccaaggaagagcacatgagcacagagaaatgtcttcaaatatgtacccagtttttcgaccatattaatcagagtcagctctcaaccaaatgcagtaacagttacgcaggactattgggttcagatacttacccagagcgagtcaccggtaagagcttacagaactgtaaaaagaacctggccggcacaatcgctcaattggaaaagcatatgcaagaccttacggaccggttactggtgaagtcaaaagcagctatgatatctgagcaagacaccttggaacttaaagggctgcagaatgactggcaaaccgcctaccagtgcatggaaatctactccaaggcatctgagctgagggacaactcccgcacaggtatattcgagaattgcacctctgccgccctctcaaccccggtggtggtgtcaacatttgagggtctaatactagcaagtaaagatttaccaaacctagcttaagggcatttctcggacaaatgtctgatgggtggccgagatataagaactcgtaggaaccggaagaaaatcttaagaacgctgctaaagctattgcggcttaccggaaagctagcgaggtgccggaggcaccccgtcggtcacgaaggagagcatgatcttttttctataggattttgatatgcctccgaattatgccgcggtattactctttctcttttacccacagggttttgaggtttaatgagaatgtcttgagccactatacccgtaacgtcaacaagaatacttctgcaaaaagggtaaaacaacttcattaagttaagaaaagaaaaaacagaaaaacagcccgaaggcacaacgcagggtgcccgccagcggaccccaaacaaacaaacagaaaaacaaacaaacgaactaccacaaactctcccagtccaccagatcgccctcaggaagaggctccataccgccgagctcccgctggacgtttaccagacggaatagattgcggtttatgtcccgcaacgccgctagacacggatggaccttgttcagcttaccgaggcggttggtagcctcctcgatatgcttggtcaggtcatccgtggccttcacggcctcttgactcggcggcagggcctgcagacgagcgacctcggcccgcgcgggtcccggcagcggaagacacggcttcttaagacgcgcacaccgcacgcagggccgcccggcaccccgagacacgcactccaagggtccctcaacaccaacagaagtgccaacgaacaacgacttggcgcagcgcctacagggcacctataaaccgtcagcgtcaccccatcgcgccgcactcggaatcagattgcttacttaccgggggagaactgggaggcgccggagacgacccccgagggggaggtgacggagaccgcggcggcggcgaaggtgacccccgggggggcaaaggagagtcccccccaggggccagaggcaggagatcatcaagatccccataagggggccggggcaacgtatcctaaaccaccggaatcagccaggatacaccctgccaaaatgaggaatacttacctccgaaagaggagggcctaacggggcaggagacggaggagggggcgccaaggggggcacggggggctaataagtatattagctctatttcccctgcgaaggcgtaccgacggctccccgaaagatgaggctattcagaaaggagtactcacagggtcctgctgggccaatcgggcccgctttacctcccgagaggctttggcaagtccatgaacggcgttacgtttgaccatcttcaaaacaacagagacgccgttaattcgcaaccctggcggcacccctacggaaagggaagccaaacttacctcgcaatctgcactttcaaagtgatctgaagaggtgaatatgactacgagaaacgttacaatttataggaataaaggacactacgacactatcccgaaagcgtcccgtcagtattccgactattcaggactattgtgaagcaatgtgttggacccctacaatcctattgttaagcatttttgcataaaggcgcgtttctgtgtttgcgcggcctatcgaagcgaggtgttgagcgcctcaaaactcaggcatgaaccggaacggtttgtttttccggggaggggatagttgtaacggtggttgcatcaggcaactatgtcctgcgtaagcgagccgccggcgggcctctgggttacctaacgcataaatgtatctatatcagaatcgcgcagaggattccggtcctcaagcgattcgttctgttacacttagtagggaaactgccatacaaatctgaataacctctagccttctagtactgccttcctgaagcccgttggcctaccgccgatagatagtagtactccggcagagcgcttacaatactgtaaaaatatagattattttatatcagttcaaagtattactacttagcttccagtttttactgattaacagagagctgaatggacttttattttatttagaagaaggcatgtttgtttgaataaatacaatgtattttagtcctttaaactaagaatatactagcctccaaaagctgctggccactcccagcaatccttaagagaacataatttcgaagtataggaaaatgtcgtagggaaaaaaaataagtccagtcctttgagcgtactttcctgtataactatcaaggaggaaaaagatgaggtttaacaggcacggtagtgggagagccactttggcgattttatggcgcgcgcggtctctaccagtcccttataattcagacctatgaagggagcttcaggttgtggatagagtagaccatttgagtgcatttgctttgtaagagctccgaacatgagggaactacactcaaaggtgcacccacggcttccatctaggaaagcatctcgtaacttggcgaatgaggaaaatgtaagagtaattacatcatatctgcgcaagttcattttgtctaggcgattgttattatattttcccagattagaatacctgggccttacctattacttgttctggaattggcgacccaagatttgttatgcgattgctactctgtaaaatagcaagtaatatacattttccaaattcatatgattgcctgaaggcctatgatacctatacccagagcatcgaatcgcgggaatatgtcgtgcgaagtttaactctcaagcttttgatccacctgtctgcgaaatattgaactaaagtttggcactggtagtagtctgctagtatagcaactttagcaagcagttccagacttatttcccgaggtaagatttggggccgacagtgaaaaatattcattaaaattaagaaagcgtcaagatcccagccgctgttagtattctcaacggcgcccttctcaactagatgaaaaccttctttccagccctcagtaagtgctttctggaacacaggcgaggccagaatcaagtgttttgccgatgtttggatactaaaaacctgggttttcacgtgttccttattttacgatttaggtatggtaagcttggtttgttcattaccacccttttgccatttgttataaaggacaatactggtacatacctcttcaagctgctctttgaatatgacgggttcctcaacaggaggctcttcagcaggaggcccttgagtaggcggttcctcatgatcgttccacggtgcaaagtgatattccgggcattgcagaattatattgacctctccgtctgggtcaaatatattggtttcccgtctcaccgcggtaccatcatgtggaattagcaattcagagatatattagagttcaaaatttcagatcattaatgttaccatacatgcacttactgattcttagatctaaagcttgaaaagatctagttgatctttcatcactcttacagacagtatgttcgaatttgcagcgatctggtacctcagtttgcagtccagttgagcttagtataaacattacctcaaaatttacaacgacccccattgaaagaagacacaaaccaccattttaagataatgataatggagggatactgttcacaccttcaagggaggattcaggatttagttattccttaaatgatacaaattagggacttgaaatgaaatgctggtctagaatgaggccagttttaggctgttgggtttttttctctcttctgggatgacaccgttgtgatatggagatcacctgatcttgtttctaagcctcaaaaataatactgccacctagctccacctctgttggttgtttttgctataggttgacaaagaagggctatgagactaaatataaaatttgactgtccgatttcagtaaaaagaggctttaaccttcgaaaagctttcaactttactgatcgtttttgttctcggtgatcgttcagattagtaatgttcgtgtacactctatgtaccagttaaattccaatttcaagctcgttctaattttggatggtaaaaaagggtacccgtatgaaatatagggcgcatagtcaagtactgttatagtcgacctgatgcggatcgtgcatcactgctccttaggtccacctgccatataaaattagtacgagcgcaagcagccccagtatcctgcccgcatcctaccccgcccgacccatccattatcacttcatgcatcacacctgcaatgctagaagcaattcatagccgactcaccgaaagatccagcctataaatccaagaggtagctattattccgggaagagtcaacgtattgccatcgtcatccagcgtcagaggtgcccagaccaagctggataaaacaaaagaccataaatacaggttgttttacacctataaaccatccgagcttcagttgtatcaactggtgctttgtcagcgaatcaagatcctcagaacgatgagatgcagacggactagctggtcaccacttatcttgaccccggtccaagcgccaagattttattgggcttcgtcacctgtattgctcatccgtacaaggattgcggatttcattcgaccccacgtgacaccagcggcggtagcctcgctccttttccatgtcagccgtgggcgatatacgcctggcctcgtataaatctcgaaaacggcgtctcgcagttcgtgctggtcataatatcaagaccacgaccaagttgaagccagtttaagccagtttaagccagtttaagctaacaccaaaccaagatggcccgccgcctcagtcaccatgactacacggtcgggtgggtatgcgccttgccggacgagctgactgccgctcaggagatgcttgacgaggaacatcagaatcttccttcgaaccacaccgattcaaatatatacaccctagggtccataggagcccataatgtcgtcctggcgtgtctgcctgcaggccagaccggtaccaactctgctgtggcagtggccatgcagatgaaaactacgtttccggccgttcgatttgggctgatggtaggaattggaggcggcgttccaagcaaagaagcagatattcggcttggcgatgttgttgtcagccaaccgggcaacggtcatggcggggtagtacaatacgactttggaaagtcaacaccaaccgggttcaagcggacggggttcctcaatgctccgcccacaatcctcctcgccgccgttacgaagcttcgatccaacctcgaccgagggagaagtagtctgtcgccacacctgtcaaagcttggtaacctccccaagttcggccgcgatcaagcaggaagcgatttgctgttcgaggcggagtacaaccatagtggacaggatagctgtctatcatgtacgaccgcgaggacggtacagaggaacgaacgggcggacaatatacctatgatttactacggtgcaatcgcgtcggggaaccaggtaatgagggacggagtcgaacgggacaagattagctcagaattcggaggagttctctgctttgagatggaggcggccgggctgatgaatacctttccatgcctggtgatccgcggaatctgcgactacgctgactcccacaagaataagagatggcagccatatgcggcgggaacagcagcggcatacgcgaaggagttgctaggcgtgataccggcggcggatgtggtggacacgcaaacggtcgatgaagcactacgaggttagtctagccgtcacagcgtaaggtttagagataggactaacacgttataggggtgaaacataccttttacctcccgttcgaacgaaatcacaagtttatcggtcggaatgcagagctcgatacgctgaaacaaaagctcctagtaaataaagattgtcagaaagtagcgctcagcggtcttggtggtatcggtaagacacaagtcgcgctacaattcgcatattcagttaaggaggactgtccagaatactctattttctgggtacaagcgttgagtatggagacgtttgagctaagctgcagggagatagcgagagtattagggatacgccaggagcaagagggcggcgaagacctgaaaatcctagtgcggcaacggctaagtgcaaagaccgcaggaaagtggttgctagttatcgacaacgctgacgaccttgacttgcttcgcgggacatatcaagcagaaggtttgctggcctttctgccagaaagcgatggtggcctgactatattcacgacgcggcatggagctgtagcgcagtacttgacgggcagcgatgtggttgagatagaaaaaatgacgagacaggagacgacggacttgttacagaagtctctagttcgaaagaatccttctgacaacttcgagactgtggtgaatcttctggcggagctggagtaccttccgttggctatcacccaggcagcagcatatataaacactaacaaaagctccatctccgagtatttacgcctattgaagaagacagagcaggatgccgtcgcactcataagcacggatttcggcgataaaacacgatatcggaactcgatgaatgcggttgcgaagacgtggacgatcaccttcaacaaaattctcgaatgcgataccttagccacagatcttctcgcatttatatcttgcattgaatggagagcgatcccatactctattttaccagcagcgtatcctgaagcacggctggtaggagccatcggtacactctgctcctactcgtttctggagagaagagatgatggaaccaagctcgatatgcataggctagtccacttggcgacaaggatatgggtaaatcagaatggttgtaaagcagaaacgacaatagctgcattaaaacacctggcggaagtctttccatccgacgattatactaatcgggagatctggcgggattacctgccgcatgtggcacggatagagaaggacgagcaatgccaagatacagaagagaagagcaggctttgtctaaaggtcgggcggtgcttacacgtcgatgggcggatgaaagaagctgttctttggctacaggagtcttgcaaatggagggatataaatcttcctcaaagtaacattggtcgactgacatcgcagcacgagctcgctatagcatatcaagccaatggacagatcaaggaggcggtcaaactgctagaacatattgtcgcgatagattcagaagtgctcgcagaagaccatcctgatcgactggcgtcacagcacacgcttgctatagtatatcaagccaatggacagatcaaggaggcggttaaattgctagaacatgttgtcgcgatacatatggaagtgcttgcagaagaccatcctaatcgactggcgtcacagcacacgctcgctcgagcatatcaagccaatggacagatcaagaaggcggttaaattgctagaacatgttgtcgcaatacgtatggaagtgcttgcagaagaccatcctaatcgactggcgtcgcagcatgagctcgctcgagcatatcaagcaaatagacagatcaaggaggcggtcaaactgctagaacatgttgtcgcgatacgtagagaagtgctcgcagaagaccatcctgatcgactgttatcggagaggacccttactgctttctacaatgatctgatgaagagatccagcgcaaaacaggcgtctgcaactccgcaagcaatgtccgaaaacaatatcacttccactgcgctgtcagatcaatcaatcaatcaatcaagaatctattaacctgttcgagcctaactactgaacatctagctatgcaggtgctcaatcaatcaatcaatcaatcaaaattcattaacctgatgtagcctaactattgaaacgtttagctatgcaaggcgtctcaccagagacagaatcttggaccgggaacgcctgaaatcaaacctattgtacatagaaacgtaggaaatataatcgaaaagcttccacaactaacgtgcctgccaccgcaccccccctagtttcaccatcctctgcgtcggcccatcatcccatctactgtatatgttccgcctatttctagaccactggcctagactgacccccgtctagaccataacgtacccgtttaaccagcgtcttcccctccgctcctattgtagttgattccggcgcctgcgtgatcagctccgcttcgcggaactggcccagcaggcctgtgttgtgtacaaattcggcaacccagcggagtgcctgcgggtgtgacatgaccgagtcgtagtcggctgtctttcctcggagcccccggattctatcaatacggtcaagcatggcccctcgcagatcggtgtacagcgagcactgcaggaggacatgcctcgaggtctgggagccctcctggcagctacaccggtctgactcggccgcgttgattttatataaaaagtgccgcaggccgatccgttgcgtgcgcatctggatggcgatcgcggtgtgcggcttggagaggtccttccagagttctagaaccttcctggtcggcttgctgaccagtcgatgggtcggagcggccactaggtgtatcttcctcgcatcccgctgccactccgtctcccaccgtcgcttgatcttatgtcgaattaagcgtttggccgctgcggcagacggaccgggccgtcccggagccgcaggtgtgggtcagttgcggcctcaatcaatcaatcaatcaatcaagattctattaacctgatgcagcctaactactgaacgtctagctatgcaggtgcttgagagcctagaatctaaccgtaaacgccgtatatcccacggaagatagtccaatcaaaaagcttttaaacacaactaaaactgcctgccactcccctggcagctgccttttctacctcctccatccatcgttcctagttccttctagtgctcctggtatgtgaagactgatatgtgtatagaaggggctgaccggccccctcctggtgtgactatgtactcatcgtcttctatatctgtccgtctttagtagtgaccagtttgctccacgtctctaaattgactgagtaattctgtttggtgcatgaattcggcgacgtagcggatcgcctgcggatgggacatgatcccgttgtaatctaatcttttctggacccccgggtccagcttgccaatcattctacccctgagttcggcgtataatggacattgtagtaaaatatgccgcgctgtctgggatcccaacgcatagaggtattggtctgagtccacggctttaattttatgtagaaagtgccgtagtccgtttctctgggtacgcatctgaataataatcgatgcgtacgattttgatagattcttatagagatccagtatcttcttgtttggaacctccaccaatcggtatgttgtggggcctgttttctcggtcttccactcccgtatccatctatctttaatagagcggcgtatctgtcgtttggccgctgcagctaggcaaatagcttcgccagtttgctgtgtgccttctcgtgtagctccttctcgtgcggcttcatcggctgcctcgttccctggcactccgatgtgtgcagggatccagtggatctggacccggttctgcatgttatatctccgtataatatagtagatctggtctaatatatattggcccgacggtctccgcgggttctgaattgcctggatcgcggcctggctgtccacaaagaccgtggccggtctggtttccctccgtagcctgtgcagggccatccggatcccggtcagctcccctgcgtagaccgttgactcctcttctgttcccagcgtacagttcctcttccagccctgcgagaggcagactgtactagctccaacccggccgtttagaccgctcccgtctgtgtacactgcgatcccttctcgcctggcgcagtaatgtctgtggtagattagtgcggcttcgtgactgtcaatcacggttgtgaccggcggttcccatggtgccagaatatatggcttgcgggtttcccactccttcttgcccaggggccatagggggccccctttccgactcagtgcctccatcggtgtccagccgctgcgccggcgttcttgtaccgtgcgcggtctaaggaccgactctgggcaggccagctctggtcccgtccggattctgaccgccgtttcttcaatgatctgctgcagctggaggtgtaccggtaatatatataattctacgttaagagccgctgcggaggtgcctctaaaggccccgctgatcagcagcgctgcctgcttctgaatctgagtgaactccgccagcatcttctggttgatcgaggccacgatctggccacccttaggactgtaccaggccgcggccgcgtagaatagctggggaacgatcaccgcctgatagatccggcgcatggcacgcagaggggccccccacgtggatcctgcgatccccttgagggccgccagcgtcccgtgcgccttggccagggccttggttcgatggatggagaacgacagggtcttgtccaaccatacccccaagtacttggccgtttctgttggcttgattatcgtgtccgtaaagatgatctccatctggtcgtgtcccgctggtggcagtggcacctcccatatctggtccggatggtccggtgggaggcccggggactggggcggcgtttccgtctcccgtgggttagtaaaatggatgagctcgaacttgtccggtgcaaatttagatgcatgtcgactagcccatcagccggcccgggacagagccgcattcagcgtttcgacgttttctgcgaaggtgtcggacacggccagggtacacgcgtcgtcgatccagccgaaggccgtggttgagccgccctggggccgccggacatggagatcctggatcagcggggtgttgtagatcaggtatagaatcggggacagcggcgagccctgcgggatgcccgtcggggtcgggaactccgcgctgagctcccctgcgagcgagatccgggtcgttctgccggttagaaaggactgcagccagtccgcgaagtggcccagcttcagctggcggaggttgaagagcagccgggcgtgggacacgttgtcaaaggcaccagagacgtcaagcaggatcatacttacctttttaccctgtccccatgcacgatatatattatcgaggatgagctggatgacgtggtccgtcgagatcccctttctgcctccgagatgggtctgtgggagtaatttgtgctcctccaaggcccaggcaatgcgtgttgctatgatcgactcgagaatcttaccaaaagtattgagcagggcaactggtcggtatgattttggcttgcggtagtcacgcggtccgcccttgcgtagggccaccgtggtagaggtctggaagtgtctcggattgtgccctgttttgttactcgcgttgaacagagccgtagcccgctctggaaagaccgggaccttgcacagctcgtgccagatcttgttcgggaccgcgtccggcccaggggccttgtctggcggtgcccgccggatggccttggcgacctcctctttcgtgacctctgggaactcgatctgcggcggctgggtgcgtctcgcgatatcggataggtcggccggcggtggctcgggaaagaacgattctcgcaggacctcggccttggcctcggtggtgtcggccggcccgtgaggtccatttaaggttgggatcatattggcggcccggcccccacggttacgggcccacttagccacgcgccagatcccgtgcgtgccttgatcgatcgcctccgagacccagcggcggaagcccctccgtagggaccggttgatgatccggccctttcggttgcgggccttgacgtaggcggtccagtctgagggtagacggtgacgcatatagatcctgcggagttttctagttatcttgaccgcacgtttgcattccggtgtgaagtctggcttggcccactcgctgggacgggcccacgggaccgcgtgctggatcgcgcgctgcacgacctccataaggaagtcgaccgccgcgtcaatcgaggccgccgagagattcatttttagcacgtcccagtgagaatatatattgaggttgctggccataaatttacgcagcttggctgcctctatggtcttctactggcgtcgtttcggtggttggtatgcgtgaggcgcgaggtaaagaatcatacggattagtaggtggttagagtccgcgtggaccttgggggccacctcgcaggcgatgtgttgatctgcaaggctctgagccccgaagacaaggtcaatcgtggaccggtggttgttccggtcttgggttattgtccccagctcgagccacaggtccaggagcctggagtccgcgaattcgagcagctggggggccttttggtctgtccggatctgtcggtcctggctagtgtcgtcggtgtcgtcgtttgtcgtcgtggcctcaccggccgtggtcgtctcgctgtgcctcgtcgccaaaggtacccgctcgtcgggcctcgcgtgaggaaacggggacgcccgcccaccccagccgcgcttatacccgccgaggccgtgaaacgtctcggtggtgcggtctggggtgaccgaagcccggtggccgtttggtcgccggcaccgttggggtctgtggatcgttggccgctggccatcatcgaaaagcagattccaggggggagccgccctgcggtagccgccgttcgtcggcgtgtccgcagggtctggtccccccacccgagggccgtatgccgcaggcctgtctccgccctttggggtggtcacgacgggaacaaccttgcgtgcggaccggatcctgaggggttccagtgggggcaattggatggtcgcatgtgtgccgccggtgcgccggtggtgtcgctgtgaccgggcgctcgttcgccccgatcggagtaaactccttgaagccaaacttctgctcctccgggggctgatgggcaccgtgggacgccagcgcttcgcgccggcccctgcggtgcccgccaggaacaaggtatctggttgattctgccagtagtcatatgcttgtctcaaagattaagccatgcatgtctaagtataagcactttatactgtgaaactgcgaatggctcattaaatcagttatcgtttatttgatagtaccttactacatggatacctgtggtaattctagagctaatacatgctaaaaacctcgacttcggaaggggtgtatttattagataaaaaaccaatgcccttcggggctccttggtgattcataataacttaacgaatcgcatggccttgcgccggcgatggttcattcaaatttctgccctatcaactttcgatggtaggatagtggcctaccatggtggcaacgggtaacggggaattagggttcgattccggagagggagcctgagaaacggctaccacatccaaggaaggcagcaggcgcgcaaattacccaatcccgacacggggaggtagtgacaataaatactgatacggggctcttttgggtctcgtaattggaatgagtacaatctaaatcccttaacgaggaacaattggagggcaagtctggtgccagcagccgcggtaattccagctccaatagcgtatattaaagttgttgcagttaaaaagctcgtagttgaaccttgggtctggctggccggtccgcctcaccgcgagtactggtccggctggacctttccttctggggaacctcatggccttcactggctgtggggggaaccaggacttttactgtgaaaaaattagagtgttcaaagcaggcctttgctcgaatacattagcatggaataatagaataggacgtgcggttctattttgttggtttctaggaccgccgtaatgattaatagggatagtcgggggcgtcagtattcagctgtcagaggtgaaattcttggatttgctgaagactaactactgcgaaagcattcgccaaggatgttttcattaatcagggaacgaaagttaggggatcgaagacgatcagataccgtcgtagtcttaaccataaactatgccgactagggatcgggcggtgtttctatgatgacccgctcggcaccttacgagaaatcaaagtttttgggttctggggggagtatggtcgcaaggctgaaacttaaagaaattgacggaagggcaccacaaggcgtggagcctgcggcttaatttgactcaacacggggaaactcaccaggtccagacaaaataaggattgacagattgagagctctttcttgatcttttggatggtggtgcatggccgttcttagttggtggagtgatttgtctgcttaattgcgataacgaacgagacctcggcccttaaatagcccggtccgcgtttgcgggccgctggcttcttagggggactatcggctcaagccgatggaagtgcgcggcaataacaggtctgtgatgcccttagatgttctgggccgcacgcgcgctacactgacagggccagcgagtacatcaccttggccgagaggtccgggtaatcttgttaaaccctgtcgtgctggggatagagcattgcaattattgctcttcaacgaggaatgcctagtaggcacgagtcatcagctcgtgccgattacgtccctgccctttgtacacaccgcccgtcgctactaccgattgaatggctcggtgaggccttcggactggcccaggagggttggcaacgaccccccagggccggaaagttggtcaaacccggtcatttagaggaagtaaaagtcgtaacaaggtttccgtaggtgaacctgcggaaggatcattaccgagtgtagggttcctagcgagcccaacctcccacccgtgtttactgtaccttagttgcttcggcgggcccgccattcatggccgccgggggctctcagccccgggcccgcgcccgccggagacaccacgaactctgtctgatctagtgaagtctgagttgattgtatcgcaatcagttaaaactttcaacaatggatctcttggttccggcatcgatgaagaacgcagcgaaatgcgataactagtgtgaattgcagaattccgtgaatcatcgagtctttgaacgcacattgcgccccctggtattccggggggcatgcctgtccgagcgtcattgctgcccatcaagcacggcttgtgtgttgggtcgtcgtcccctctccgggggggacgggccccaaaggcagcggcggcaccgcgtccgatcctcgagcgtatggggctttgtcacccgctctgtaggcccggccggcgcttgccgaacgcaaatcaatctttttccaggttgacctcggatcaggtagggatacccgctgaacttaagcatatcaataagcggaggaaaagaaaccaaccgggattgcctcagtaacggcgagtgaagcggcaagagctcaaatttgaaagctggctccttcggggtccgcattgtaatttgcagaggatgcttcgggtgcggcccctgtctaagtgccctggaacgggccgtcagagagggtgagaatcccgtctgggatggggtgtccgcgcccgtgtgaagctccttcgacgagtcgagttgtttgggaatgcagctctaaatgggtggtaaatttcatctaaagctaaatactggccggagaccgatagcgcacaagtagagtgatcgaaagatgaaaagcactttgaaaagagagttaaaaagcacgtgaaattgttgaaagggaagcgcttgcgaccagactcgcctccagggttcagccggcattcgtgccggtgtacttccctgggggcgggccagcgtcggtttgggcggccggtcaaaggctcccggaatgtagtgccctccggggcaccttatagccgggagtgcaatgcggccagcctggaccgaggaacgcgcttcggcacggacgctggcataatggtcgtaaacgacccgtcttgaaacacggaccaaggagtctaacatctacgcgagtgttcgggtgtcaaacccgtacgcgcagtgaaagcgaacggaggtgggagccccctcgtggggcgcaccatcgaccgatcctgatgtcttcggatggatttgagtaagagcgtaaatgtggggacccgaaagatggtgaactatgcctgaatagggcgaagccagaggaaactctggtggaggctcgcagcggttctgacgtgcaaatcgatcgtcaaatttgggtataggggcgaaagactaatcgaaccatctagtagctggttcctgccgaagtttccctcaggatagcagtaacgcgaattcagttttatgaggtaaagcgaatgattagaggcattggggttgaaacaaccttaacctattctcaaactttaaatatgtaagaagcccttgttgcttagttgaacgtgggcattagaatggagcgttattagtgggccatttttggtaagcagaactggcgatgcgggatgaaccgaacgcgaggttaaggtgccggaatgcacgctcatcagacaccacaaaaggtgttagttcatctagacagcccgacggtggccatggaagtcggaatccgctaaggagtgtgtaacaactcacgggccgaatgaactagccctgaaaatggatggcgctcaagcgtgttacccatacctcgccgccggggtagaaacgatgccccggcgagtaggcaggcgtggaggtccgtgacgaagccttgggagtgatcccgggtcgaacggcctctagtgcagatcttggtggtagtagcaaatactcaaatgagaactttgaggactgaagtggggaaaggttccatgtgaacagcagttggacatgggttagtcgatcctaaggcatagggaagttccgtttgaaaggcgccctcgtgcgccgtgtgccgaaagggaagccggttaacattccggcacctggatgtggattctccacggcaacgtaactgaacgcggagacgtcggcgggggtcctgggaagagttctcttttcttcttgacagcctaccaccctgaaatcggtttgtccggagctagggttcaatggctggcagagccccgcacctttgcggggtccggtgcgcccccgacgacccttgaaaatccgcgggaaggaatagttttcacgccaggtcgtactcataaccgcagcaggtctccaaggtgaacagcctctagttgatagaacaatgtagataagggaagtcggcaaaatggatccgtaacttcgggataaggattggctctaagggtcgggctcgctgggccttggggggaacccctcggagcaggggggcactagccgggcaaccggccggcgccccccagcaccgggtgggggacgcccttggcaggcttcggccgtccggcgggcgcttaacgaccaacttagaactggtacggacaaggggaatctgactgtctaattaaaacatagcattgcgatggccagaaagtggtgttgacgcaatgtgatttctgcccagtgctctgaatgtcaaagtgaagaaattcaaccaagcgcgggtaaacggcgggagtaactatgactctcttaaggtagccaaatgcctcgtcatctaattagtgacgcgcatgaatggattaacgagattcccactgtccctatctactatctagcgaaaccacagccaagggaacgggcttggcagaatcagcggggaaagaagaccctgttgagcttgactctagtttgacattgtgaaaagacatatggggtgtagaataggtgggagctccggcgccagtgaaataccactacctttatcgtttttttacttattcaatgaagcggaactgggcttcaccgcccatcttctggcgttaaggtccttcgcgggccgatccgggttgaagacattgtcaggtggggagtttggctggggcggcacatctgttaaaccacaacgcaggtgtcctaagggggactcatggagaacagaaatctccagtagaacaaaagggtaaaagtccccttgattttgattttcagtgtgaatacaaaccatgaaagtgtggcctatcgatcctttagtccctcgaaatttgaggctagaggtgccagaaaagttaccacagggataactggcttgtggcagccaagcgttcatagcgacgttgctttttgatccttcgatgtcggctcttcctatcataccgaagcagaattcggtaagcgttggattgttcacccactaatagggaacgtgagctgggtttagaccgtcgtgagacaggttagttttaccctactgatgaaggtcgccgcaacggtaattcaatttagtacgagaggaaccgttgattcagataattggtttttgcggctgtctgaccaggcagtgccgcgacgctaccatctgccggataatggctgaacgcctctaagtcagaatccgtgccggaacgcggcgatgttgccccgcacgtcgtagttggatacgaataggcctccgggccacgaacctcagcaggctggcgacggctccccgggagaagccccggggagctggctggcggattgcaatgtcacctcgcgcggggatgaatcctctgcatacgactgaagtgaccaagcgggtcgtgtaagcggtcaagtagccttgttgctacgagtcgctgagcgtcagcccgaccttggctagatttgtgtaccacacctcccaccaaggggtccggcagcgccgggcgcttggaggggggaccgcctgggaccgcagggtctcggtggtgcccaactccctcacggacaggacacgccagttggcccatccgacatggcgacggccacagggtgggccacggcgcgctcgaccggcccgggcggatcgccagttgccttgctggcatgggcgacgcgcagggggtcgcggtgcccagactgtgcagtgcttgctcgatggggacgccagttgcccacccgacatgggcgccggtgggccacggcccgcggctcctcaggagcgaccagtcgacggtctgacttgggcgagcacggtgagcggggacgggacgcgcgcccggccacggctgcggcccaccagttgtctgcgatcctgggcgatgacggcacggcacggtgggccacggcgtcgaggctcagcgatcaggaggccagttggcccatcggacatggggacggcgggacgcgggactggcccactttgtatggcaggacggtgccccccaggatcgactccggacacgggaacgtttgcacggcatctcgcccacccaggggggtcggcggtactgcaggggcggagggccagccggcagggataccagttgggtgcaaaagttgacggattggcgctgccgcgggggggaggtccggcgttgggcgcggggacttgggggttgcggcgcctcgcgtcaggggccaggtccctcaggtagacgcctgccttggcaagagcagcgagccggccgttcgacctggtgggggcgacggctggggctcaccagtcgaccgtttgccttggcggagggggacacggtaggccggcgtttgcggtgctcgaccgaccggccagttggccagttggccatggcacctggcgagacctaagcgtagcggtcacgtccctggatctagggggccgcagcgcctgagggaggggccagggtacccaagagccccgcggcagcgacgaaaacggtaaagtagggaagcaatgggacggagagggcaccgggacaggcacctgggcaggtaggcagactgtggtacacatcctcgccgagcaaccagaggacacccagaccaatatatatatcagtatacaggcaccggtgccactccaccagccacggtcagacggcccgggatcactcaccaagggccctagcggccttcgagcgccccagcagagccctcaccggcgtcacagcacgccgaggagccggcgaaaaccgcgggtcggtggggtcgccagttggccatgcgccctttgccgaatggcggacctcccatatctgcggccaagtgggcgaaagtgggtggcccactttgtatgggaaatcgaccgagtgcacggaccaccccatacaaaaccggtccccccagaatcgacttcggacacgcgaacgtttgcccacactctcgcccaccaagcgatgtcggtggtactatgtaggaggtagggtgatcagagccagctgagctggtctgagatcccgctccccctccttacaacttccctgccaggca