cgggggagagattcgataggaatcagaggaggagaagtgaaagagagaatgagggaagaggatgtggggagagaagaaagaaagtgtaaggagattggggaagaggggagggaaggggtgtagagaagtagagaggggaaaggagtaggaagggaagagggaatgagggaggaagaggagtggaaggtgaaagaggagagaaatgaaaaggaggttagggtgagagaggggtttggagaggggaaggggagggaaaggtagagggggtaagtgagagaggaggataggtaggggaaggggatacgggattgaagaggagtaggaagggaggagaagagagaggagggagggaaggagacgaagggataaagggaaggaggagggaggaataggggaaagagataataagggaagacgggggtagaggagatgaagagatgtagaggatacagggtagaagcagtattaaggctgtgggagtaacgggcattagagaggattaagaagaagtgagggagaagggagggggagaaagatagtagagggagcggccgtctggacgaagggaagctaccgaggcaggtaggcatgcgacaagtccattgactgggggtgcatgactgcacaatgcacaggtaggagcgagggcattggagataggtcaggcacgatacgcaagatcggtttagaggaggtcgtaactggattgtcgacactagcctaaggcagatactcaacagttggtagtctcgactcatcatcctcatccaccccagcaacatcctctgctataccactaccacatacactctataaccgacctcaaacagcacttccttgaaaactccaacacccaagccccaccacccacgactccgacatccaatccagatccctttagtctatcaaagcctgcccgtctccatcaccgaaaaacttttcccatttctgatcccatcaaggaactttctctccgtatttcccccgagcaaaccacataccccatcctcaacctcttctacagccagccacatcccctctcctccatcaatctatgtcccattccaacaacccgctaagcccaacatatatctcccctccaggcaacccagagctcttcatcaactatcaccttcaatccagctcagtccgagactccattcaccactaactagaatcgaagtcgaaaagagaagaccaagacccacgtccttgctccttcatgccactgtatgtccatctcccacatccccagaacacatccctcactatctgccttgccatcatctatggcccatctccaggaggctgctctcaatcctgaatgcccccattcgaccaaatctccgccctagccatcccatcaaaacaacacacatctatcatatttattcattcccttcatattaccgcatctcaggaatctcagaacagcaagattccgaaccatccagagacgaggagctccctgcatcctcccctacctcgtctacatcatttcccttcacaatcaacggccttgcattctctcctgtcttctcagaccagtggacctgaacagaaggtggtagatcacgccctccctcttcttgaaaagccctccctcttcttccctctcccaaaagtaccccaagagccgccaccttccatctcccgcccccccctgtacttacctgtccggacaaaaaacccgtcacacatacttgtcggcagcgagcggcctattaactatctcctccttcttttccctgatccatagcctttcctgtactccttaaccttcagaagcatctccacctctcctctcttcttccaaatacaccaaacctctggctctcccttcccaaccttatccgccatatcgctgatctgcccaaacgctccattcaccacgtccgcaaacctcattccacatctccctttggcctccttgtacgtcccagcaccatcaaacctcttgaaatgcggactttcaaacgcctcacgtatcagatccggagccctgctgctgtctccaaacacgcatatatatgctaccgaccgaagtgccaaatatgggagtagcccgccaactgggaagcacatgccctttctcctgcatccatctcctgccgccagtgtccggcagcacagcaaccttgtccccgtggaaaacaaccggagctagatccaagtctctaaacccgccccttcttcaagcgatcctttcaacatctctatcttcgacctgctaaacctccagcccaacccatcctcaagcttctcacctcctccaccatccgagagacacatgatatcccaaccagcacgactgtacatgccaataaccttcacatcttcaagggcccgctgtctcccacacccgttgcactgcttcttcgccctccgactaagatccttctcccccggaggccatcgaccaaacacacatccatcacctgcactgcacaatatcacacaatatgtctcacgaggaattcattccaccaggaacagaatccacatccaatccatctgcatccccaaagctcttagatccccactgcctcccaaccctcctactccaagtctccgcacaaccccaccaatatcccataccataacacaaatctaacacccccacacacccaatcatatcaatatatccatttcatccatatttctcctttacccacatgaacaccacacacgttccagagccacacagaacagagcagcacgccgagaaccagcgacactggaggaagatcctcggtattgctccaatcgtgtcaattgcattcccagccaccatgtacttcatctctgacgaagacagttttgaagatagccttttcctcagattcatcacagtactcctccccttttcatactcagcagtacagtatgccttactccacaccaactggaagtcacataacaaaccagagcgcatcctgcaaagcatactctactacaccctcaatctcctatttcttgcattttccatcatctccatcctttcaataattgcattcacccttgctgaatgggaagatgatgattgggaaaataataatgatccaattatcttttctttcatccttccctctttcactgtcccactcacctatctcctctccacatcttgctgtcttgttccaggacagatcggattcacagacactggtatcaacgtccttgttgacatcctgatactactatgctctgcaggagatttagtgcctgccttcgacgaagtcaagcattgttattactttgcaatcatatcttccatactcatcctgatacgattgctcagggagaagctctctccagagaaacagagccctccccctactgcaccatggagaatcgcggtctttgtccttatactcatctctatcgtcatcgcttatgcgttattagcgtatctaataatgaacgcagacatcttcgataactactccatctcatttggcaaggtggagagagcatcctttcatcaaagcccggcgaataaacagctcatctcttaacaatcagtcttacactaacacacctccccacagaatttatcaacctgaatctctccttctgcttcctccccaaccccctgtccaaacctatccactacatcatcccctctgaacatcactacacctctaaaccatctcctccttcctctcttctacaaatcagcatggttagacactccaaaaacatccttccaaagacaactaacccaaatccagagtccaatcgctatccaccacatcccgccgaccccagccatccatcgagatatcatctccatctccaagcacaccacctccgctcacccctcctctctgcctccgcggaaaaccgccgcagagacccccagaatctgtcaaccaccaaagccacttcaccttcaacccaccaatcccccatcctaccagatgacatccattccatccttccctttgcccatatgaacatcacgcacacaacagggcaacacaccgagaactccattcgagcgccgtcctcaacaacaatcttgtggcattcgtgccaactgcattcccaaccctcatctatctcgtcctcaacgaagatcgtttcggggagagtccttttctcagattcatcaccgtgctcttccaatcctcatactcagcagcccagtatcttctcctgccccacactagctggaaggaaactggaaagtagcggttcaatcttcctttctacaactctcccctcttttattgtatccatcgtctatctcctctccgtctcctgccgccttgttccaggacaaaccgccttcacaaataccaattccagcgtccttatcgacatcccgatcctactatgctctgtaggaagtctatcacttatcttaaaagagcccaagtatcgttcctaccttgcaatcgtatcccctacactctcctgctaagactgctcaggaagaagcactgcacccctggaaaaagcactctgcctactgcaccatcgagagtggctgtccttgccctcttgctgtccctatggcttatggtgtatggatctatagtcattgtgtataatctcctctgcctactaatgaggcagagacacgtgccaaaagctgatcaataaataacctcctatcctccatctgcaatgtctccaaccaccacataagaagaaacatccgccagacaaatccaagccagaggagaccaacttgctgcccaaaaatgtgtagcagagaacaggacacaagcataacactatttgctttattcatcatcgcaccacaccactcagatcacacatggcctgcaataaacaataagacgacggagaacctcagaggtatccgaaggattcttccacactatctgaaatgatcctgtctccttcaccgtttcaaaccttactccttttggatacacaaacttgtccgcatcctcacattcttcaccctcgtctaccctgcctacatcacttgcttcaacaacccctgggtttataacatctcctatcgaccctatactggttggcttgaacctcaggtggtacacaaccggacatccatccccatccttgaacgtcccaacctccaccactcctgtcatcctctgtcccccagtctcaagagctccaatcgccaccatcctctgcctctcactcccgcccttcctgtactttcctgcatccatgaagaatctgtctgcatcttcactcctgagaagttccagcacacccgttatatcatgcactattttctgctccttgatctcttcaagagaccttcccttccacctctcctcacttcccttgtcccactcctccttgatcttctcagggctcttcgtccaccgaagaacccttctgtggatcttgaaacacttccgaccacccttgctcttcttcttgccccccttgctgcgtgcacctccaacctccaccggcagcgcctctacttccccgccctgctcagcctcctctacctcgctctccttcttctcctcctcttgttccgagggtgcagaagcactcttccccttcctccccctcttactcttcgccttctcctccttactcttcgccttctcctccttactcttcgccttctcctcgtcccccaccagctctttcacactcctttccgtttcctcttctcttttcctctgtctttctctgactacacctgcaaccctgtctacatatcttttgtctatatcctttccctccttccccagcagcatctgcctaaccaactctttggtgacctctcctccatattctctgtgtgcatccagcaacagcacgtcatcaacaacaatatattctagatatcttgcatctttggccttatcttcgctgaattcctctttcaaagtcttcttcatacctccctcggctagcaatcccagaagctcctcctccctcagcccaagacagatctccttgcatgcattgcacactatcttctccacctcagctatccgttcccatctttctatactatagagaaaccctccccattctttagcactcctccaatcctccaggtacaccttcttttcctcttcagacattccagcaggcgggttttctatcatgtcgtcaagcattctcatgacatctcttccatatcttactatgcccccccccgctacccttccactgcattctaacatcctcccgcacaccatttccagcaattcactgaacgtcttgttccctctcatgtacacctttgatgtaccttcagatatattccttagatacccctcattctttcgtcaaacagcctctcaaaccgatcatcatccttgtactgcaccgagctgaccagaaactcccacactgcataacaaatatcgcttctcaaaaaagatacaacattctctatctgcttggtgtccttcttcaagtcaccgaactttgtcgttggcaatgctgcaatgttataccctttgaacataaacggaaccactatcacttgaccatctggattgaatgtcaaagaaacactctcccttgtctccaaagagcaatacactacatcaaccgcactgattaatgtccatgccgcatacctcataaggcaggccccctctccacctaatatactatctcctttatgcaaaggggtctgtacaccatctcccttcataacgatggctctgcactctctgcactcctccaagaccccactcctgctactgggctccaaccccaccattcggccaatcatatggcaccacaccacataaggcaactgagaaccccgccaacaacagggctcaccacatcaacacacacattctcgaccacttccccaccccatcatctctccgggcccagagactgccacacacaactacacgaagcatgcaacgccttcccattctttgtgtctgcttggcattctagagactcaataaatggctagtcatccatctccatcccaagctgcccaggtatgacattaaatgtctatcatatcatatttattcacaatctatgctatgggatagccccacatcatcacacttcccaaacggcgaaattgctccctttcttgccctttcagagtccgtgggcccgaacatctggcagtagaccacactctctcctctcccgctcttgcaaagcctaaccttcccgtcctctccacgccagaaccatgtagccctcctgccaatccatatccccgccatcaaatccagttcccccagcaatacacgccatattgtacccataacgaaggcttcattaattccccacactcccaatcatatcaatatatccatttcatccatatttctcctttaccccgcatgaacaccacacacgttccagagccacacagaacagagcaacacaccgagaaccagcgacactggaggaagatcctcgacatcgctccaatcgtgtcaattgcattcccagccgccatgtacttcatcttcgacgaagacagttttgaaggtagccttttcctcagattcgtcacagtactcctccccttttcatactcagcagtacagtatgccgtactactccacaccaacaggatgccacataacaaaccagagggcatcctgcagagcatgctctactacaccctcaatctcctgcttcttgcattcaccatcatctccatcctttcaatcattgcattcacccttgatgaatgggaaaataatgatgattcactcctctactccataacccttccctctttcttcatcccactcacctatctcctctccgtctcctgccgccttgttccaggacagattggattcacagatactggaatcaacgtccttattgacatcctgatactactgttcccccgtactgcacttgtgagtaaagaatccaagcaccgtcttctctatgcagtcctatttcttttacccatcctgatacgattgctcaaggagaagtattgcccatctggaaagagttctcttcctactgcatcatggagagtggctgtccttgccctcatccttatccttgttttttttgcctacacgtttatgatgtgtagatctatggttattctaaataatcattttggcttacttaataagctaaagagagtctctgctccatcaaggtccgataagtaaacaatcttcattctatcacatgttctcacgccaacacagacattcattccacccctcatcataatcaacatacatatgtctactaaacaacctgaaggaattccacaggtcaaagaggccgtagtagagaacagaacacaagcatagcaccatttctttattcattataacatcacatcactcagatcacatatggcctgcgctgaatcgtgagaccctggagaacctcagaggtgtcagagggattcctccacactatctggaatgcatcatcatccttcactgtttcaaaccttactcctttcggatacacaaacttgcccgcatcctgacactcttcatcctcatctatcttttcaatatcattagcctcagcaaactctgggctcataacacttccaatctcctctatccctgtaacccggaacatcaggtggtacaaaactgtacatccactagagtccttgaacgttccagcctccaccacccctgtcatcctcctccttccaacctcaagaaccccaatcgccattagacgacgccgagaactcccgcccttgctgtgctctcctgtatccataaagaacttgtctgcatcttcacttctgagaagttccagcacacccgctatgtcatgtagcaccttctgctccttgatatattcaagagactttcccctccacctctcctctcttcccctgtccaactcctctttgatcttctctgggctctttctccaccgaagaacccttctgtggatcttgaaacacttccgaccacccttgctcttcttgcctgtcttcctgcgtgctcctccaacctccacggatgatatctccatttcctcactcgcctcgacctcctctgtctcgctctcctctttcttggtctctgagactcccacactctttttcttcctccccttcttgctctttgccttctcctcatctctcagcagctccttcatactcttttccatctccctttctcttcttttctgcctttccttgactacatttgcaaccttaccgatatatctcctgtctatctcctctccattcttccccagcagcatctgcatgactaactcctttgtaacctcccctgtatgttctctgtgtgcatccaataagatctcgtcattaataatagcatattctaagtatcccctcctactggcttcctcttcgccaagcttcgctttcaaagcctttctcatacttccctcagcaaacagtcccatcagcttctcctctttcaacccaaggcagatctccctgcatgcactacacaccatcttctctagctcgactaaatgtttcagtctttctatactataaaaagattctacgtatttcctactgccactccaaaacctgtgatatatctctttcctttctgaatccatttcagtaggcacattttctatcatatcatcaaatccctttataacatcttctatatacttcatcatatgtccacctcccttttcgtcgcaccggaatatcctttcatacactgcttccaacaactcgctaatggttttgttccctttcacgtacatctttaatacatttacggatatatccttcaaatagccttccattctttcattaaataacctctcaaatcgattatcaggtgtacgtatcacacttccgattgcaaaatcccatattatatgagaagcattaaagaagaaaggtgtaagacttttcatatcctttggatttttcttcaagtcactgtactttgttgtcggcaatgcaataatattatatccttcaaagataaatggaaacactatcacttgactaccaggctccaatttaaacgaaacaatacgctctaatcctgaggagcaatgatgtatcatgttatatataataatcaatacccatggacccccgtgtttccacctcatagggtaggtccttcctccttacttaatctatcgtcacctccttttcctgtgatacagccgcaggggagagaaactgcttttccacctttaacaatcctattctacacaacaggacttctctgcattgctccttcttcaaccagatcccgggtcatcctgatttcttgcttcctctgttaccatggaatgggcaccaactctactggatctaaggcaaacacaactcccttctagccatcccgtactccataccactattcagctatgatatcgaagcaacacccatcatatttatccataatctatacacccactcactggatctcaggaagagtccgtggacctgaacatcagatagatagcagatcacactctcccctctcttgttcttatgaatcccaaccatctcctttcgctccctccgaaagtatcccaactcccgccatcttccacctttcatttccacccttcatgtacttgcctgtccgaacaaaaaacctgttagcatccttactcctgaggagcttcagcacctctacaatgtcgtgcaatatcttctgctcctcaatctcctccatactcttacctctccacttctcttcatctctgttatccagctcacacttgaccctctcagtacttttcgtccatcggagaaccctcttgtgcaccttgtaagaattgtccgttgcctctactcctttcttttgggcccttcttacctttacccttagggctttttactcttactcttctcactttcctctagacccaacagctccaaagcattcctggccctttccttttcgcctcttctctctctttaacttcatgtgctgcggtgctggtgctttcatcatcagtgtccttaatcttgcaaaaatacttgtaagattaactctgctgcaatgtccataacttttgtattttccatacgcacttactaagccacagtagtaatctaatttcagggcactatccccatacaataaatctttattttatttgttctatgtattcgtattaattgcctcctggtctagacataacagtaagacttcgtatcacttcagcagtgttcttagggtttcgccatactactctaaactcattcaagcctctcaccacttcagaccgtgtgttttttggatatgtaaatccagatatatctagcgagtcgtctgtatcatctaccttctccatattatctactttcgcaagtgcagatctcacaactgctccagcccttcctaaatctgtaggtctgaacattaaatggaaaataacattctgttcgtctttgtctttgaaaagaccaacctctaccactcccaacttcttccagtctctggtctcaagtacagcaattgctaccattttccatctttttatgccatttttcatatactctcctgtgcatatgaaaaagttatttgcatcttgactcttgaggagctgtgaaatttcagatatatcatgcaattccttctgctccctgatctccccaatcgacttccctttccacctctcttcagttccactatcccacttcttcttgatcttctcgggttcttctctccacaaaagagtccttttgtggagcttataataacatctaccgctttcattcttttgctccttatttctctccttactgcaggcttctctactatcttccatctcctgtgcttccctattctcagagacttcctccacctcgctctctttctcttcgggtttcttgcttccttttttcttctttttactctttctttttgctttcgctccctttttctcttcctcctcgcccctcaatagctcttctacgttccgttggaccacctcctcctttctcttcttttcttcttcttcttcccttctttcttcttcctttttcttcttgacatcctctacaacattactaacatattcttcgtcaatattcatatattctaggaatagacgtttgattaattctgctgtaacttctattccatattcgttatgtgtgtttatcagtatttcatgacttatggaatgaagcagcgacacttcctgattcacatcgtcagctaatgcccccttattcagtcccaacattttacattgtaaacttctcaagtatacttttagaacaaagcttattctatcttcctctcttctccaaagatatatacatgtatcaaaaactatttcctgtgctttgagtatttgttcctgcttttccctagtgcccaggctctttccgtattctctgattttgtctaatacttctttctgcttctccctttcttctttggatatttcatttggtatctccttcatttttacctccgccttgtgagcaagaccccttccaaatttttccatcatgctgacgttatttctaaacattcccatcattaaatccaccaatctcatctcagacctccctctagactttttgtatatcccgacagaatcagagaatctagaggaagatgtatcaaaaaccgtgttcattaaacctaagatccaattatcgtgctcgggtatatacaaaaataccatggattgccacactagacttggaagcttcttgataatcttttcaacatatattctttcttccttttctatatctttatatcccatatctggtgatacaacgagcttgtcgtcatgaaggataaggggaaacagcacatatgtacgaaaatcgctcattcttttaagcactcccctcatttcctctgtttccaacccgcaagctccatgaagcatctcgaatattctttccatgctttcttctacttccgaacaatataacatatcaaacaaagcagccatgcatattaaccacatccgtgttttccgagggtgagttcctccattatactctactcacattcctgctcctttttactctctccctgaaatgtatttcccttaattgtaggaaactctgcacttattccaaaaagttatgtgctttcaccgtacgtctgcaatcgcgatctaaatctcaatgacagccactctgctctctacttactcttattccaagcaaattcaaatgccccaataactatatcaatctggagacatgctatatttaataagccttctactcatcctctatcatccaatccctatctactttccaaatccatcgaatatacatcacgctttcctctacccttataagcatcatgaagatctcagaacctcctgcaatcagcaagccaaccagggacgaaagcgagttaatccggatgtacttgaaaacgattatctgcgactttaaagcaccaatgctcatcgcatttcctatacttatgggccttatgctaaaagaaaccgttaagagttccttattcctcagatttattataatgcttcttccattctcgtactcagctctagaatgttttctcctgtttcgcaacaacttagaatcgagctatagatctgaactgcacaagatgccctactccatttttaacgtccttcttattgcattctctgttatttctattctttcaatcgccatattcccactcagcacatggagtaataatgatgtcagctcctattccatgcttcttccctgcttgattgtaccacttacttacatgctatccatctcttgtagccttgtttcaggatcaatattatttactgataccgggattgatatcctcattgatgcctcactactgctgtgcacactactactgttggtattttggattatagaatccaagtattttccctactttgtttttgcctctctcatcctcgtcttaataagatcgttcaggacgaggcatgctccatccaaagagaattctttacctgtcacagcatggagagtagttgtttttggctctattttagttctctccatagtcatttatggctcaatagcatacgaactcctagatcccatccatcagggatggaagacaatagaacgaagaatacatcacttataaatttttttataaatcttcgcacatatacacatatggtgtcataaatgcgtatacaaatagtcttgcagagctgttttcttttcaaattcagtccttcatacgccaaccaaagcctttcctttttaatgatcgaagtcaacagttacatttcgactttttggtagccttgacagacaccaaggttcggcttctttggtggaagaatatttactcaagtgtatccaaaatttcgacatatcttttatccatttccttggaaagaccgttaaataggccgctgttttttatttctttcaggtacttgaatatcatcagctcattggcatttttgagcttggccatgattttgccaagatccattccagaggcaaagttgaggattattttgaacaactcatcgaatgcctcttcactatgaacgatgtccaggaggatttctatgtattcactattgtgcgaagtatgtagaatattatgaactctttgcagcacaaggataatcaaatcgttgtcgctgtcaagaagcatcatgtccctgaactcggccaaggagtcttttacattcactctgctttccagattgctaagtatttttcttattttcccaatctctctatgctgagtagaacccattatgttctgggtaggtctgatatctataaacatttggaaagtttattgagaaaactaactatcttttttgagatttccttacaattcaatccaaagtggttgtaaacatccttacatgctccacttgccccaaaggtggtcattcctatctgcatgtcggagtattttgtccaaccaaatgtactcaaggcctcaatgctgacctttggaacgtctttgagaatatgcttcttatattcctccccttgttcttcaaacaactcccaagagaagaacgatacaatcgaaattttgaggtcagataaggcttcggccacttcgtagcatatctggacctcggaccccgttgaaagtaatatcagatccgggttttctacctcaacaaggtaatatgcgcctctcctggccttttccatatcggtgtgaggaatttcgggaacactttgcctggacaaaatcaccgcctttggaccttccctggttaacgcggtatacagcgaagttctgacttctgttccatcgcatggcctcattgtaataaggtttggtgttgctcttagagtggataaaacctcaattggctggtgtgttggaccatcttctccaagacctatggaatcatgggttagtacgtagaaaagattcaggttgtccatacatccaagcctgacagacggaaacccatatgaaatgaagtttaggaaggttcctgagtatgggagaaagtatccgtgggatgcaataccattcatgacaccgcacatgcaatgctctctgattccaaagttgatatatcctccgttgtgattttctgcattaaagtcatccccccctatctttgtcaacactgaagactgcaaatctgcagctcctccaatgagatagcttacttccttaagatccttcaaggcttcagaaaagtgtttcctggtggcttttggggcatcttgtgccttgtatgtggatttgtagatcgagtccatcttcctctgaatatccgtccattccctgactgtgatggccttgatccccttcacatcccattcagttcttattctccgctttttttcgttaagaatcttgaacttctccattagcgacggagaaacatagaaatccacagcaggaatcccaaacttctccttaagccttcttactccatcctctccaagaggtgccccgtgagccttgcagcttccctccacagtgcttccacgcccaataattgtttccagaataatgaccattggttttgaaacctttttgcttaatgcctttcttattccatccagatcatctccatcaacaatatcaacctcgaatccaaggctcaggaatctctgggcaacatcctcattcatagaaagagatgtcggcccgtctattgttgttttgttaaagtcatatatgaagactatgttatctagcttaaggtttgcagccaatgaaaatgactcctgtcccattccttcttggtagcatccgtccccaaacacgcaatatacacggttgaagagccccagatccccaagctttttcagtgatattgcaaagccaacggcgtttgctagcccctggcctaacggcccggtactcgactcaacacctggatacttcctctctgggtgtccaggagttcttccgccaatctgccggaaattcatcaggtcctccatattcaggtgtcctatgagatagctcacgacatactggagagcacaagcatggccattcgacagcagaaatatgtctcgtcctatccacttctcatcgtcaggatcaaagttgataaactctgtatacagaatataaacaaacggtgctagtccaaggggtgctcccggatgcccgctgttagccctttggaccatatctgcacacagtgttctaatattatttacgttgtccatgcaagggctggcaagaactgctttatttcaggcacccagaacttttgtttgccacgcctgtctaaacgctgttagaaaaaatatgaacaataaactttgtcagtacaaacaagaatgtgtcattgacaaagaaatccaaaaccttctctttaaaggcatatgtgtatactacctcgagagaatggagccttaggattctaatagtgttccgctcatcatctacaacgtaaatgtagttcctatatattttgtctcgatgtcttctcgtttgttttatccctaggctgaaataggtctctctttccccccacacaaaatgcctcacccgaaagtcgatgcttcggaacgtcagcaggagatggtttccatgggccgccatgttggtgcaaattgagtagggctccacctccaaagtgcaaggaaggcattcagccgaaaaaacaatcttgtacgtctggtaaactgtagaagcaaagactgctaagccctttttacatatggagtggatcgacatattcgacaccttaagcatcttgaatgtctcaggagatgaagcattgatgaagtataccacacccctattgtctccgcaatatattacatttctgtcatctctgtcaaagcagatgctttctatttggttgtagactatgcattggctcactacacagctgctgtatacatccatgatgttcagtacgtttccggtcggaaacagcccaatcccttcattgaaaggactcagggacatgctccttataaacgacccttctcccagcccgataaactcggacttactaaagtcgtgggattcaaacttttgcactcccacgctctttccgctttttcttgtgacaactagagtggagcttgattcgtcatatcctattaaagagttagtcgcattaaatccgacgctgacactaatcttcttttgcttgtgtatagcaaacgcatcccccaccctctcttgactaatccgtgccagctcagccttcaatgccgcgatctgagcccggagctctgcgttgacctcaacatgctctttatttttcttttcttcttcccgacatctttccagcagcctttgctcattctctgtatccatggcaaccaccttcgatgcatatatcggccttatctgcctttttgtgcttttcccagagcacagcgggcactgcatcttggtcttctttccaatccacttttcaatgcactggcttccaaacagatggccgcactgaagagacactattcgatggttccctgcggttgtgtattctgaaaagcaaattgggcatatcgttccacaatccattcttggtagagaaggactccgctgaatgaaggccttatacctctggaattcatataagaatactttttcatccctttccaatgaagctgaatcttttcaagaacatcaagaagaagccgtcctccattgtcacgatgtcctcgaacggcagtacaatagtgcttttcaggaaagatgggtttctagagctggttgactcctatactcttacgccctacttcgcgatggagtttgaatacaaggctgtttccagtagctttgtggatccccatgttgtggcctgcgggacggagtgtgagaagcttgtgtttattaacaccagaacctttaatgtgtcgcatgtggatgcagacggtgttccctccaacatcgctgcaagagcctatggccttgactatggtcggaatccgttttattattctactggctgcaacgtgtatgaacgaaaggaattgggcactgaccttgtataccgtgggagctctaccattacgtctcttcttctttcgcccgaccagtcgctggtcattggagatagcaatggaagaataaaggttctgcagtccgaaaagatggtatcggagcttcagcttcctaatggaaagatcaacatgatatgccatgtcactggaaatacgtatgtctctgtatgcgacgatggaagcttctcatattttgatatcaacgtaggccttgttttacagacaaccaaggtaagagacagcccgctaaatgtgtgtgcatatgtagatgataggctccatttatccggggcagactcgaggatagttgcattctcaagaaatggaggaaaattcataaggtcctaccagatcgacacccactatgctgaagtcaggaatattgaggtagacaatggaagaatacttacttctggagaagacaccatcctgagcgttgtgtggggaggatccaatagatactttgaaaacaaaatatttcacaggtctgttgaacttggagtatcaagagtcagcaggatgttttacgtcaacaacaggtcgtctatcgacttctatttacttgattctgatggcagggacctggagagaaatagcaacgaaagaagtcctgagacaccagagagttcggctgagaatgacggggaaataacctttaaactctcaaagtcttctgcagggcacatgggatacaggaaacggggttacgagtacaaagtcaagatatgcacggaagggaatgccttttgttcctcggccccctcagactttagttatgtggtgtattctaattcaagagaaacaagggttataaatctcaaacaggatgagaatattgggcttcgaatcaggcttgagggcgccaatagattgattgcaaaagaagacttgattgtgctgcaaagctataggtatgagattcttctgattgatgtccacagcggtaaagagctcagaaaaataccgttcgatgactacagagaagcaatctatctaatagatgacctattgattttaagctattcaaagtctatatattcaataaggaatgaagacatattatcaaagatggaaatagatggcgagattgttggagcttgcgagtacgacgagaatcatttcattgtcctggccatggctagatccatggaagttaagaagaagtactctgtgtacaaggtctctcttgccaatcacacagcagaaagagtgaagttctttgagtcctataacttaatcacatctatttcactgtttaaagacaggattatctttacaaacttcaacagcatccagatgcttagtgccgagatgaaggaagagaaatacccattgggcgcagttatatacggatgcaagggagtggaggacgagattataataatccaggactcatggagcaatataaggcttgggcttccgccgagtgtctttaaagaaaaattttctaataaatagccatagctaaggaaatcatcctgaatagttgttgaaatttgttgttggttctaggacccttttaccatggaaaagctctgctcacttattaatacctatctgatggaggagatggactactcagctttagcattgtcagagtatgtatatagaagggaaaaaacaaatgcaaccaccatgctcctacttaaggcgatgtataagctgtcgtactatgaaaggtgcattgagacaatagagctgaacagcgcaatgatgaggatccacgaggccagaattatatatcatagatgtaagttcctggtaggcaagaaaagcaagggccttcttatggacgctgaatgcgatgagaagatggtcaagtatcctgctgcagagatatccaagaaaagcgttaggttgcttttcgaagggctgacaaaggaagatgttaaacagaaggaaatccttttggaggcatatagatgcgataaccgcaatctggaggcattgctacggatgaaaaacgagagcctgataagcaaaaaggagctgctcgtacttatagacgaatgcaaggatgatcttatgcgagggatttatttagagatattttatccgtccttcgagcctgacttttgtttcctacccttctactcgccatggtatggattcaagttagcaaagcagtattacaaaaaaagaaaggacatgttgctgttcaacttaggcgtctcaatggtcaggctatatccgaactccgagcattctttcatcagtttggggttgtttttcttgatgtcctccaactatccagaagccagaaggtgcttctacaaggctgtccagataaacaacaaatatggaagaggatggctgtatcttgggatggcatattctggaatgaaggaatgcgagagcagcatagcatgcctgaacatagcctataagacaatgatcggatcttacaaaccttctttttacctagcaactgaatatcaccggatgaacaacttcgagagggcttcgttcttctacaagcacgcccttggaataaacccatcggtccaggttcaggaaaaatatatatcgctgctcatatactacgaatactacccggaggctttaagctatctagcagcacagaaaaacagtctactgggactactaagagtttactgcaacctgttccttggaaaggttacagaagcccagaagcatctttcgacttgccagattgactggagataccatgccactgcagggtttatagaccacctgctgaacaacctcgactctgctgcagacaactacaacaaggctctcctgaaagcccatgtaaacttgatagaggagcttcttgggcttgctgtggaaaatatgacgtgtaagcagaataataacgtatatgactatgccaccgatctattcgacaacatgatccccaaatattcttttgaggtaatctgagcaattaaacataaatttaatcacaggctgctcatttccttttcatacagctctttaagctctctcttcctttcctccctttcagccctcttttcctcctctttctctcttctccctggtttttttgctccaatcgaccagtattcctctagctccttctccttcagctcctcctcttttcttctcctctccatttctgcctcaagctttctctgccttccttccattttcttcttattattgaacgtgcgactcataagggtgtgttgcttcttctacttcattctgacacgaccacccggagtatgggactccatcggcactattctctgacctcctttcccagcatattaacaaaaactggctgctcgtgaatgagaatgtatgtttcaatgctttcctcaattttgtatttatattcctttccatttgccctcatcgttatcgtactagaagccctgtcatactttacttcctcaacttcctctgcccttagctgagcttccaccaggatattcatttgttaaggattattcgacgcaaaataaaagagatgcaaagagctaagctaatacggggctccatttcatgttcttatataaggctgaagaaattctccgcatattcgagaggccctagatgttttcctgaagacctggtgaatgcgtcttcaattaggccctgtgccttctttaatttttcccgaatgcctggtatggactcttcgactttggtcacgtcctccatcatgctgccgtattgaaaaacgctgctttcacgggccctctggccctcttgttcaggcgcacttcttctcaggccttttattttttcctttactctctcaacatattcgctaaactccaagcgtgcctttaaaggtagatctcttctcaacagtgcaagggatagtatcttgagatccctttggtcgcttttctcagccagtctttgaagatttgggctcggccttacaacagtattcttctctattgtctgtctcagctgattgaggaacctatggtcctctttgtgtatcgggggcgccagcctagtgatctgctccattacctcatctatgtcctcaacctcgagcttcattctagggtcactcctaggatttgttttccaaaaccgcgggaagataccccaagcaaatgaacaatctgaaagagtatataaaaaacatagactttgagactgtagacgactccgaggtactccataacgtctataacgaaatagacgggcatgaaagagagctcatgctgagcacagagactgcctatcagatagagagcctcataagaaaaagcaactccaagcaggtgctggcctttttcaaaaagctcgatgttgaggagctcatgagcaagaagcttggatccagggttcttgaggtgatctacgatgctatttttgacatgatttacatccagagacaggacatcgatgtggatacccttatgaggcctgtggaaaacgtactgaagactaagttttctgacaccaatggcacacacataatcagaaagcttttccagctcgtaagcggaaagaggattctcggcgataaggttcagtcctttgcctccataaggcccgggcatatagaaaaatacaaggaggcaattgttgagctgattcctagtctctcaaaagaagatgcatttgtcacgctgctgatctacacatactgctacagaagcaagaccatcattcatgaggcggccaaacaccacttcaccccggagggagtttgcaatccatcgatgtcctatttctttgaaaaaatagtgaaactggcaggaaagaaaaccaggagatacatctttgagagaataaaagacaaagtgatggagctgtgcagggatagatatgggaactacttcattggagagttcattctctgccactacgaaaaggcagattatttctttgatgcgataaacatggaggagtttgacaaaaattctaacataatcatgaaactcacccatgcgctgttaaaggcaagatcgtactcgaatatcgacaaggtaatgaagagcttctacatggaaagcgaagatgacgttatatctcatacgttcggtggtgttgagggaaacttcaagcagaagtatgccccgatgctctgtgaactcatgaaacttcccaacgagtgcaactacggaataaatgctgcattcagaaggaagttcagtagcagatggctcaggtcaaagggaggaatcgagcttcttcgggggtactacgagggaacagacgacagcagatcaaaaaagaacttcaccaaacgagttgaagagcatcttcccctcatagcaaacgggagggaatgcaacgccattctcaagttcatgaggatgcatgggtcgcaaaaagctgctaaggcaatgaaaagagacaacagcccgtcaaagagaatggctctcaatggcccaagaatattttcagcttaacaaaatagcccctgggatgtctgcactctttagcatagactcgctgttcagggcccttgtgctggcaatatgcacggcaacatatgtaaagcaacactttccatcacttgttccaaagaacaaaaaggggttttattctgtctttcataagttctccgttgttggggaaaggctttctccttttgtagcattatcctgcatgtttctaggactcggaaagattgcctccatatttctctagaactcgaaaaaggcattgaataaatttaataaaatagcttacagcctcctctatacacacagcattacttggaacttgctttaattcctcctgtccctgtttcttttaaactcgtatgacgaccagcttctttttctgtcaccatatgctcttctctgctgatgcccttgtttgggctcttctccaggccttcctcctctcctgttccttccctgcatgtttttagttccatcaggctcatttggagtggggctttggtttgatacgacttccaatttgggatctgggctctctcttgcctccacacttttcacaacactatctccttctttatttcccggcccctcgacttccgtctcagtggcattcccatctctaggcacctttagagcctcaccacaagagacttgatggccatctgttccatagacatccctctccccatgctccaccttgtcttttcgctccagacactcattcctaagcttcaaatatgcatctttgactttcttgagcttttcaacaacgattcggtacttatcaattgctgcacaattgtcagctatctcctttcttgctgactctaattcgcctttcaatagaagattgttctgaagcaactggtccatgtcagactgaagtaggcggcatctatagtctgcttcgctcaatgcagcagcctgcccagacattatttccttttcagatgcataggccctttccagcgagagaagctgggccttaatgccctcattctcttcctccaggctatttatcttctccagaagatctgaagagtccccaatgccctccatcttgtttcggagaaatatgttctcctgtttcagaatattccgctccttttctagaaatgcaatggcttccgagctgtggttctccgccaatgatcgcaacaccttgtccttctcgtcaagaagaccgattgcaccattaaattcctcttgcatcctaccaataaacaccgttctctccctctcaaactctaccatcctgtcaacagagccagacaactccacaaattcgtttataatctccccaatccattcatagatgtatcttacatccctccctacttcattcatcccgctcctgtagcctacgcctttttcttcgtaactctttatcttccccgccatcgccttctcgctgctaataagagcctcgttttcccttctaagttcaagaatctcttgctcacatgcatgaaacaggctcttgagcttcccctgctcttctattgccctgttgaaattcccttcgatgtcgcagataagcttgaagtctgcatccaactttcttttgattccctcaatctctcgcccaatcactgcaactacgttggtcctgtcctccaggatgtatttgttgtacctttcctcgctctctgctagttgcatcttcagctctcttatcttgttcctaccatcctttattatgaagttgctacgaactatctcgttgttcatctcgttgagcttctgagaagcatcgccaagtattgcatttttcgtctttgtgttcttcaaatcaatcttcaagcatataatctcctccttcatctcgtcaatatgcttctgcatcacctttttctcttcactcatcctagcaacctggttacacagctcgctcttctccctaaacactttgttgtattcaagctccagcgcatagccgtttctcttcacctcatacagctcgtcgcgtaccttcttgtactcttccctttcggcttcggcattctctccagattgagattgcagaagcgcggcctgatatccaccagatcctaacgccctctctagctccccattcttcttcgaaagcttctgtacaaccttaacaagttctaggctatcccggccaccatcggagagagaaatcttcttcagcagatacgacatttggctcttctgatccaagactttctctgcaagtctcctgttgctcttctccagctcagagcacttcttcttcaagtcctccattctattctcaaaatccttcttctctctaagaagctcatctacttgctcgggtctgtagacctcagcccctggaaaagatcctgccattctaccgcattccgcgatcttttctctgtagtaagcaacctcacctttcaaggactgaatctctcgagaatacatttcgttgcacttctccacaacctccgacgaatttcttatattccccatctctacctcctgtttaactatctttctatttaagtcgccaataatctcctcgcagagctctattttcttctccagctcccttactttgctcttggccatctcctcgtgcagggccatctcctccccaagcttgctgatcagcgattcgggaattagatgctgctcatcaggcgtaagaacccttctgaatagtgacgaggcaagcatttctcagggctattttttcccttgaatataaccagaatgttcctacacaaccatttattccagaagagcttctatccattcaagacaaggtaagtatcataaccactattccctaaaaatctctcggagcctttggaccttttcctcggcatcaacagccctgagaaacgtcctccgcgcttcgtcgtagctcatcgaccggtcatcaaacccaaatctccttttgtttatctcgttggcgaccgtgctataggccttctcggtgcttcccgtctgcaccagcgctttgaaaaacaaatcaatcatgttaaccccaggatgtggaagataatattttttctagtggcgggctacctccccatccactacttaaactatgctgtcctgaacggagatgctccgttcctagcatcctttggaattgtgatgtgcatagccctttcttccttcggcacctcaaaaggataccaggcaataggaagatacatgataggatcctcgataaaggccccgcgcgtgggaaccagagctcttctgggaattgtcatttgcgaggcgaacttctttttctgcttggtcatgtccaacctgcttctgacgaaaatggacaacgtcaagtcttatggcggccaatgcatcctcttttctgcgggattcatagcaggtgtctgttcctactgctcatctcttgcaagtggaatcatatgtgctgcgattacaatgatggatgccaaagatccgacactcttctacaagctggtctttctagaggtgattccagcaggaataggcattcttgggttggttcttgggcttgttctatctgataaggcggtatagcctgtcatgtctcttcctatcaataaagtgtataaaatattgggcagcctaggccttgactttttcgacaagtagctatctttcatcccaaccccatgaagattcatatagacgaagttctggtatactttccctatagctctgtgtatccagagcagctaaagtacatgagggaggtcaagcggagcctcgataacaagggccactgcctgatagaaatgccatcgggaacaggcaagacggtggctcttctcagcatgacgataagctaccaactccacatgaagtccaagaatgtccacttcaaggtagtttactgctcccgcactgtcccggaagtcgaaaaggcgctgaaagagctggacagggttgtggagtacataaagaagcaccgccctatcgagtttcttggtctagggcttactgggaggaagaacctttgcatcaacaaagcagcgcttaaaagcttcaacgtagatgttgcatgcaggaggcttgtgaacaagctagctgaatcgaaatgcgatttctacgagaatcttgccgacttccgcgaggtgcccgttgcagtgtacgactttttacagctcaaagagatgggtgagaagaagggaatttgtccatactaccttgtgcgaaggtctattccggtttgcgattgcataatctacccgtacaactatctgatagacccgagaatttgtgcgatagtttccagcgaacttgggcccaacagtgttgtgatatttgacgaggcccacaacatagacagccactgcatagaagtgctgtcaatagaaatcaggcgaaatgtccttgagggggcgtccagggcaattgggaatctagaaaaccttctgaagcgggggaagcctgcttctggggtggacatccaatatgaaaaggtacgggagaagcttgttggtcctgtgccagaatccattccttactactatgcatctggcgaaggaaactacgaatttcttcccggaaacctcagaaactcgtttcactttgtatctgcgctgaaaaggataaccgaattcttcaagacgaagctgaagacgacgcacctgaccactgagtctaccgagtcgttctgcaagagcatcagggagctatcgtttgtcgagaaaaaggccttgagattctgctcgcaaagattgggaatgctatcccagtccttggggcttgatgacgaggatatggggcatctgaagaccgttgccgacttttccacaatggtctccatgtattcaaagggtttcgtggtgatattcgagccctttgactcacaagcatcaactgtgttcaacccaaccctccggctggcatgcctggattcgtctatagcaatatcccctgtctttgcgagattcagaaatgtgataataacaagcggaacgatgagtcccatcgacatgtatccgaagatccttaactttgttccttcaaggatagctgagatcggagcaacgctcgacagaaactccatttcccctctgataataaccaaaggaaacgaccaaatgacgctaagggctttgtctgacgacatggaaaccacggatgcatgcagtggagatgtgctcacaacctcgttttcgctcaggtctgacccctctgtagttcggaattatgggcatctgatggtggagctttcgaaggttgttccggatgggattgtgtgcttctttccctcgtatatgtatatggaagagatagtgagtctttgggcagaaaccagcataattaacgaaataagtaagaacaagctggtatttgttgagacaccggatggtagagaaacagagctggcgctggcaaactacaagagggcatgtgacaatgggcgagggggcatgctgttcagtgttgcaagaggaaaggtctctgaaggagttgactttgaggatggatatggaagatgcgttgtgatgctgggcgttcccttccagtacacagaaagtgtccggctgaagaaaagattggactttttgagggaagaatatggcataaaagagtacgacttcctgacatttgatgcaatgaggcatgctgctcagtgcttgggacgggtgttaagaaacaaaaacgactatgggcttatgatacttgcagacgaaaggttcgagaggaatgataagaaaagcaaactccccaagtggataaggaactgcattgacggaggaaacagcaatctgagtgttgacatggccctgtcgattgcaagaagattctttagagagatggcacaggaatgcactggagctggaaacagccttctgggagaaaaagatgttgaggcatttgtatttgaatgaggcctttgagcgaaaatattttattcaatttccgactcggccgaagggcatgtcgtcagagtcaagcagtgatctcgaggagctggatgtcaacttaaaggaatttgccagaaaaaggcagtctaggctagggattgtaagaactggacagcaccaatccgggcctgtgtctcatgttggtgacatcccaaatgagctggaatacgatactttgcttcgctgtgctatgatggtcctgaaaaaagggaaggatttgggagaatctacaaggatcaagcttcctctggatgtcaagagggaagcgcggaagacatctattaacattgccgagatatccaggattctgaacagatctgcagaccatcttgtgagtttcttgtgcaatgaacttatgacaacagggtccataaacaaggacggaaagcttcttctcaaggggatgttcataagatcagaaattcaggaggtccttaggagatacatcgagcactttgttgtatgtaagatatgtgaaagtgtcgaggacactgacattgtcagagacaaaaggctttatttcctgaaatgctccaaatgcggaggagcaaggtgcgtaggaaatgccgtagagggaataacgaccaaggggaaggcaaagccacagctccgaggaatgttataggttcttaggattaaaagaattcatctttaaggcatgatatgatgggttctagcctgccttcacccaactttgcttgaacctgaaagctgggacagtttttccaaaacattccttgcatatgagctcaccctgcctggaatgtttttttcctgaagcgcaagcgccaatctatctgctatgccggcgttacttccaaacaccagcagattactttcaatctccaatccaatcactccgcatatcagctcaatggcgggacagactatcctcccatagctttcagagctctggttgagaaccgccatcacaggcctgcagaacctctctctggcttcaaatacagcctctacaatgaaggagcacaaagatgcatcagacgacccaatcgtcccaagcattccgcgaacaaactcttcttggtgttctgcactaaggttcttcgatgctgctatagacgccacaaacattgccttgtcgttaccgagttttgactcctcctctagcctcttaaactcggcgtaaaaggaattgagaaacgcaagcagtggctgaagcctaccaggatctacggaatggccccttctgcgaatatactcaaatccttctgggaaaactccgctgttcttacagagaagaatgcattcgtcccgcaatacctttgacttgtcaacaaagtatcttacaaagtacctcggggagaccagggtgtctttcatcagaaaagaagccattaggctctccctacgtaatccagagctcacatctcccctggagtctgcataataattctccaagccgttgagtatgtgttctcgatattgctctatccttccggaaagcctgattgccttcatgacatgtgcttttgcgtcgatgttcccggactccaaaagctctagatactttttttcagcatgatccctatgtctttcgtttcttgaatttgcaaggataaggctttctgtgcctctgcttatagacctggccaccctggcggcaaatccttcatctgcgtcgacaaatctccaggataccctcgacacctcatcagggaggacgttctttgctaaaagcatatgcaagttttcacacacgatatccctgtcttctatgtctttaaggccctcaacaacccccagataacttcctgcaaagactccgaagtctctgtacctggaaaatgaaggaggtatccttagctttatgatcatttccacgattccctttatttcgtgtccccgatcctgtccgataaattccttggcaacggtaaaaacaccgatgaagtccgatggtgtcttcaggtcaatggaatcaatgtatggcacaagcctgcctcccttaagatatctggaaatgcagtatccaccttgaaacttggtttctgggctgtagtgaaacagatttttcagaaggatgtcttcaaacacatcttcgcagtctagtatcttcaaaaccctcttcactgctctagagcaactacttaacctttttaccgaatggaagtttatcaaggagatcaattcttcaccccaagcctctggaaaccttccaatgtgctctaagataacagctgcggcacctcttctgcaggaaagcgaggggtcaaaaagagcctttccaactaccagatgaaaaagacttttatccattgtgctacttcctctggttagtgcccataaaagaaacaaagctgactcccgaaccatttcagagctgctaacgagctcgttcgtgtagttgattcccttcaagacaattgcagacacatctcctatgtcccatccttcaagagacatcatcccaagaatagtcatggtgtttatccaggcactctcgtttgcaaatattacatcgcatctttccttcagggcggagataacaaggcatggctctgaatgtttagcaaccttgagaaaggacttgcatagcgtccatcctattctggagtctctttcattcagcatctcaaagaggctcttcagaacgccgctacttggactattggacatgatttttatcttcatctttttaactgctacggagtcattgctttcaattggcacaggctccatccttcttccaagactcgatagttgagaaagaagcccatagtacatgaggctggaaacctcagtaccatgtatgtagaaccggggctcttctgtagagtaatatgttacatctgccttctggacaaccatgccgagacaccttagcgcagaccttctgagtattgttgtccttgcagcctctaagaaaaagctgatcattctactcaaattttcctcgtcgattttcagcggaaacgggttctgaagcagtacttccagccaccatgttactccacatctgtttttagatgctaagctgtcgatgtggcttatgattggtttcagatactttatatccgtggggaacgcagagcctggactcctgtgccggtcccccatcagcccgttggccttttccattaggcagatcagctcgcccaaatctatcatgaaaccgcgatgggtgaggcgttgggcgatatttgcagaacattgattgggcttgtgtctgagaggaaaataaatctggaacaaacaaaccctggaatatggaaagagaggagaaggaggggaagcgcgacgtccggtccaaatggaaagagagccactccggtgtggatagagtgtacaggggaaggccctattactctgactcatacaaatactatggagagcctgatggggcaaggagaaggaaaatagatcatcagcaagacggcactatccggtacagagaaggaggaagccactcggcacatattccttacatgccctatcctcgcgtttgggttccacatgggccacaccctggtaacagatatgaaacaggagaaagaaaaagtctcgaggtggagcgcccgacaaggggatacgaaggaacagatccaagctcctataaaaacgaaagatatgcacttaaagcaaagagaaacgggtctccctccagggcgatagggatatttgggctgggagcacacataaccgaagacgacgttagagaccttctcaaggagaggatcagtgagatactgaactatcgggtagtaatagtctacgacaaatacaagaggatgtccaaaggatatggattcgttcagtttgactctgtcgacgatgcgataactgccaggaacaggctggtggggcagaccatcaaaggaaaggaaatacgagttgactattccatcgagtgacctgagataaacaatttatgtaagccttcacgaaatgttcccaaagtctttcacaaaagcacttgaagattcaatccagggagattttaatttaaaaattactctagaccctcgccgtccgcagaaggttgctgtacttccgcatcctcagcagtgccctcgccatcagagtcctggcttgcacttttctccccttccttcgtgtccttgacttccttcttctgtatggccttgcttatcagagcagatgttcctttaagctcgcacccaagattacatttctcagaagtagtttcaacagtcttcttgggaccctcacaaggcttgcagtcctccttgttttcctgggggaacgttcctcttgctccaacaagctgaccgatttggttgaaatacatctctctcttcggctgagggagattcgccattatcttggacttcttcttctttggcttagtgatcggctgcagcccatagtcgacattgacaattagggcaattagcttgtctcctctgtagagcgaggtgctgttctccacatctgagattctgtacttgcgcttgttcaccgccttatcgattattccagcgagaatacacctatcggtaccttgtacagctttttctatgcactggcctccatccttttggctaggtcctttgctaacttccttgttgaatgattctacagccttttcatttgccctttcaatcatcgcctttgttgcctccgagcttcttttctggcactcaatcatgttccttctcattatttctgcaccctctagtttcttgctggtgcatccgttaaccatgcccatttgctgctgtgggggaacgacatggagaggtgctgcgggctgtggaacaacagctgaaggatggaccatcgtggcgctaacaacagcagttatggcgagaagtaacaacatctttggtagtgtgcaaaaggcttcttttatattttattttgctgtgcatgtttcaaaagccacaaattacctccagtctttcctctctgttagaaatctgcggactactggtttcgacttgactcagtgggtaacaaattatatcaggtaatccaaaacaccgcaatgtaacaaagccccacctgaaagtgcacttcaggccaagatatagctgtgcatggtataaagcctggagacatccattggctattttcaaggcaagtttaccgacttcctgaggggatggagtgtgttgattcagttgcagcctggagtgtcttgtatatattatggatgcaccatcgatatcgccacctcctctgttttgcctccaaagaaacagcaccgggatggatggagaagttgtatggattgctttatatattctgaaagagggttagcgcttgttcagaagcttcatgcggaagaagctaggaattgcacctgtttgctttccccaacggcagaatagaacagggctacctcattcagatcctcccagttgataaactaatggtcttgggatcccacacttctaagggagcttgaattcgaggcattcttctcagattggctcgggatataaaacagaaagaataaaataatttgagaagtttaatactgattcaatcatggtactccaaggctgctaaatcctcggggaatcctgttaccaaactcctggccacaggaagaacatccgaatgtgttcttgggcagaagaagtgttggcatttcacttcagcccatagactcctccatccccatccaacgttccaaaagaccgaagaaaaagaagattaaactcgttttattttagcctagcagcattggacagcagtgttgcatggagagttaattgcattgtacattcctggtccaacaagatactcgctgttgcctataataaccgttggtgttggtgttgcacaggcctccatggcatactgcgtggcggacttctcgggtttttgctcgcaggatgtcccccccgtcttctgtatgtcaacacaggatcccagtgatccgaggtttgggctgtatgcggtagaagaaggatacccatttccactaatgttcatggatggcggcatgacagggtttggaatctgaggggcacaacactgtccactagactgtccctgctgtccaggaactccggatgttccaggcataccttgatcctgacacaaagtggctcctgggagaagggtgccagaaaggacctgttgctgcccaggagtgctaggcgtggcctgtccctgacacaaagtgactcctgggggaagagtgccagaaaggacctgttgctgcccaggagtgctaggcgtggcctgtccctgacacaaagtgacccctgggggaagagtgccagaaaggatctgttgctgtccaggagtgctaggcatggcctgtccctgacacaaagtggctcctgggggaagagtgccagaaaggatctgttgctgtccaggaataccggatgttccattgttgtagtagcctggaactgcctggtggtgagcaacgacaggaacaactggcacaacagatggagactgtgcagactccacagtcaccggtacggcaggagtggtggagatcactgacaaaggctgttgctgctctggggtttcacaaggccctgaccctggtgtcgtccctgatgttgttcctggtgcgtcgcagtgcttcaatacggcaatcttgcatgttcctacatcttctgcaggagccgatggagatgtctcattctcgctagttttccccggagtcactggagatgtgggtgcagcgggagaaggagaatatgtgtcctgtgaaccgcttgcacagtttgctatggttcccggggtgctggggatcagcacatacgacggctgctgagccataccctgttgtcccggagttaggccatatgcattgctgcacagtgcggttgctgaatagacattctccaacttcatcagggcaatagaggcagagaggatcttagaaatacctttcatcttaaactctgcgttttcggaggtatttatacttttatttcaaactccgtggtttcaatgtctccaatcgatatctacgatttgcacagagagtttcatctctgtttccattctgagggttgaaagtcctggaggaataattggatcttggtgaaacagctgaaagggacgatgacatggatgagaacccacaaatggccttactttccatccaagacacctccggaacctcctgtgcactgggtaggcgacacccctgaagaatacgagccggcctgtccgcccaggatatataacaaatgaacatcaattttttaatcccaaggtatgaggcatctgaattcggagattgacggctcagagaacaagagagagggactaaagtacataacacaggccgtgtttcaggtgcttagagagaatggagcctgcacatactcgtttatatgcaagaacattgtgtttcccaacaccgaaacattgaataggaggatctacgacgtcctgaatgtgatgaaggcagtgagactggttgacaagaaaggtaaaagatatttcctggtggacgacagcaacgacgtcagcaagcggagggaggaggcaaaaaagcttatggaaatgaagaaggtattcaaatttattgtaaacagaaactccagcgcagaggatacgcatcttgaaaggctgtacctaccgttcatggtcataagcacaagcaaaaaggcagacatccactgtgaaaccaacgaagagaggagcttctttgtgttcaagtccaacaagcctctgaaggtcaatgaggatctggatatactgcgcgagatatacgaaaatgcacatgccggagagaaggccgcggacttttcgatagtggataggcttggtggcgagaagttcgagtgttttggggaaaacaacaatctgagaggggaactcgactcggatccattcttctttagtttctaggccccttgcatgttgatgcacacctaaccctcgaacataagatgtggtttgaatttcgagcactgaatgggcatttctggagagtggaacggatttcttgtcacgtattggcagtagtgagagtaaattctctcgaagagggcatctaccggcctatccgcaacaaagacaaatgatgtgcctgtagttgttctgaagatggtaatgactctattcctaaagtaaacgaccagccttggtacaggtccatctatcgttttcgtcaatatcacacttactgaatataaggagcttgttaatattaaaagactgtttatctccgtctctccttccctttcatatttgaagaccattcctcctgatttgtttattatgaaaaactgctctacagccatagggaggccatgggtggaaagttaaatccttcatggccagtaacccgagagaggatagagaaagcgctttacttgaactcaaacaatggagtgccaggatctgctctggggctaacgcaaacaataacctcgaggccggtgttgttctcgatgtaatatttgtgtgccttcaagacctcgtactcgttgaacttcaccgagtagttttccgggtgattaagatagtccatcgaaaataaaatgccctttttctcgggaattccaaactccttcaagacttccctgacggcatctataatctttggtacaaactgagactcgcccgttttcatctcttcagaaacgttgatgtttaaaaccttgcactcgcaggcaatctgatctatgatgctcatgcacttccttttccattcagaatactcgactccaaccaatatctcgacgacttcacacctcttcttcctcctcttctgcgccactagcctctttagggtattcttaaggtaagaaaccccgtcaatctctgctgtgtcagatagaaatggaacggggagagaaaagttcgagtagaagtatgtctcaatcagataccgtgctagcgaaggtatgatggggtacagcaactgggtcatggctttacaaagtaggaacaaaatttcgttgttagttccccccagtatgtggtacatctcttttgcatgtaccatctcgtaaaacccatacttcaccacatccctgtatgtcatgtcctcatgtgcacgggtggcgtgtgcaacattcatagagattgtctgcataagaaacctgtctgcaaatcccatttcgccgtatcccttcatgaggtctaggatgcagggattaagactcctgccggtacacagctcctcaatcatctttacatatgaataaagcttaagaacaaaggcattcgcattcgattccacaaaatttgcgtcttcgtttccatctccacacacagccaggcacattcttgtcgagctcaccccaaacttgtctaaggactcgtcgacagtcatgtagttccccgagctcttactcatcttttccgaatttagcataagatgtccatttgtaaacatccgctttggccagtgtttctcctcaaacaaagccacgtgattgaacaagaagaaaataagatggttcttcaacaggtcttttccaccgacacgaagatcaatgggatagaagtagttgaatgattctctgcagttgcttagaatctcctcatagggagcaagatcttccgttatgcttcgattaagaaaaatatagttccacacatcgtcagaaagtctgttggatggaaacagctcgtctttcccctccaagtctctgtacagaaagtgcttgaaggtgtacattgccatataaatagtgctatcgctgagagagtcgataagatattcactgtcccaaggaatccttgttcccagtccaaaagatctagaaaacccccactttcctatccattccaacccatcttccaaaatcgctcttgtgtcgtcagtgcagactagattttcaatacatcttttgaccttttttttccactccggatcgcagtagtttatataccactggtccgtcagagcaacaatgcattttcctccagacctgcttataacctcctcttccggttcatagaacttcagtagatcctttgtctctgcaagctgggtctcagtgctttcaaccttgctgataagttcgatttcattcttgatgtattctgccagagaggggtctttcttgtcctgcgtccccttgacaacacagggcacatccttttcaatggcatcgcataccacctcctttccaaaccccgaaaaccgccttcccccaaagaaatctcccttaacagattcccttacacatattccagaagcctgcgcatccacattctcaaagacatctttttctgcaaaatacttctcgttgcagtactcaaaccctatgaagtcacaccgacttccaacaaccgctttggatggaacacatccctgcttgatccttgcaagaagaatcccctcggaaaacctcagcttgcacagaaccaccccgaccggcttcacattctctccctttctgcggtcatggtccaagcacggctgcttgtcaactggacagaatatggagtgcctcttcccaaaggacaaatggcccaactcattcagtctattgaactgccacttaatgaatgagtcgtagtacttattgatgtccgtggtgatgaaggaccttctccagtctatattgccatgaaacctcttcagagacctttcgcatagacccggaaatgtccttacccaatggacggggtctgtaaacggcttgacatcatcgaatccaagatcctctatgatcttctttacggaaagatcgaccttctctccagacagctcctccgcaagcttctttgctgatgcacttattggcattcctgtgcaatggaatgagaacgggaacagcacattatagccctgcagctccttgtaatagctgaaaaaatctgccttcgatatggaaaacaggtgcccaagatgcagccttccattcatatagggatatgtaaaggttacaaagaacttcctcttttcggaaacatccgagattgtgtctctctcaacttcaagcatactcaagtacctcaacttggatctctcttccatctaggggcttgctaaaaaattgctaatacctttttgcagggcctttctgagcattatgcgcagggtattccggcttttaattaattagaatctctttgatgaatagtcttcgccattttctccttttgtgtcacatggtattaattagcaagcccggcggcccacatatgttttatactgcgctgttcgtaaatgttctgatataccacagtctgtggcggaacctcctccggcatctattcaacaagacatcctactccataggctagaggaagacatcaagacagacatagaagaaaaagtcggacctaatatataatttttgggcctcaacaccgtgcatcggccatctccaagacggcttgggaatcctcacataaataaagcttttttagcccatagacatggacgactgttacttctttctctactcctcctgcaaattcaaagacagatgcacatatagacacaacgagagctgcagaaacaacttgattacatgtagaaactgggtgtctaagattccatgcagcgacgactgcccttaccgccactcgaagtttcatctcaagaagaataggcgcgaggagatgtgctactgggaggataagcccagtggatgcaccaaggatagatgcgagtacagacatgcgaatcctctgaaggacgcatggaagggtatgcctctgcctggagaaatggaaaggtctggacccagcacctctgcacccccagtatctgatctgcatgcccctgaggatactagactgaaggattacgaggaggtgatggacgctcaagatcagattacggaacccagagctgatggacctttcgctgatgcagagcccatggaagaggcggtaacggaaagattggatacaaaggaaaactccggcttagtggacaaaaagaaaggcgaaggtacagatgaccgtaaaaagatagagtcgcatggcaatgttctggaaaagtatcctgttgaggatgcacagaaactccaaaacaaaagggtcaaggctgagaagcctccctctagtataagtggagcaggtgtggatctggaagatcttgacaaggagattgaggagctggacagcattttgatgaaatagacaattttctgcccaattgtttgtgtttatagaaataaatacatggttatataaacaatatcaatggatgtctctgcgagagagagcttctcgtacgacgaaagcctccttgatcgaagagctctcaagaattttctaatactggatgaaattctgaaacgatttcccaagaagagtggtgttgagtgtgtcttttgtgaagaaagcacaaagatccacaacctccatgatatgtttagagcatatgcatgtgctgtttcatgtcttgcccatcacacagagtctgttggtgtcgccgatcttctggtttttttcgaggttgaagattttgtcatgagaaaggcaagaggaagagagatgtggagcgtcagggatgttttagaattcaggagagacacaaaggagatgtatgaggaggctctaagagatcagctggtggcggtattcaagacacactttatggagaagtctatcaagattaactgcgagcaggatgttgagtcgataacatataaatactacaaactggtggatgacggcgaaaagacgggacttgaaatgagaagcttggagcttgttctaattctactgttcaagagagacgagttgattaggtttttcagggttttttggccgaatagaaagagctatgcagttttcaagcttgcattgatactcagcatgaggctggagtctcatgtctcgaccgagagacttctaaaggagtttgagggctttccatttgaagaagatagcctgtttccatataatggagatgttgacagcctgcacgagatcaatgagatgctagaaaactccgagccagacattggcgaatggtttaggatgcaacaggaaaagatgtattggatggaatgcgtgaggatgtgggcagcaaacagggagagtgatcccggcacaatggacaactcgatgatagagctctgtattaaaaacaagcgctacgaggatggatggctaatatacaagaacgacatgaaaagtactaatgtaggtattgtcaaagcctgcattctttgcattaaggggctaaaaagcagcaacggaagttgtgtgtgggagagcaggactgccgaggtgattgataatgctgtgttttccggagatctcaagtcgttgcatgccttgataaacgaaattgtttccaaactttgggagatcccagctgtccagagagtttttgtcctcggaagattttcaaaggcggctgattgcatgtgtaaggatgaggacttgattgcagaacttctcaagggacttcaggcgctgtgcactgagtgcagagattccgagacgcgagatctatgtgtaaggtactctgagatggtctatgacgagtggaaaaaggctaagaagaagtttctgttcttcaagaagcaaagccaccacggcttgcagatacgcagtagcatgcttggaatttacggagccacgaaagactgcaaaaaattctataatgtttaccaggatcttatgaaatcaaataccgagctgagcagagagctatgtacaaagctggagagcctccacatccgggattgcgaggaatgcatcttaaggagaaggcagcttactgtaaatggaaacaggaaggccccgcccgtctttaattttctgaataaaccttaatgcgtgcactgatctttcgaagacctgcactcccttgcttgatggcgcgggcaaacaggacctatgtttctttgcagctgcatctttattccgtttgtggcagatgagcagcaaaaactgcattgacgaccaccctggatgataggggatttcaaggtgataaagagatgcagcacaacaaatgcaagggtttcgacacttgagctaaacggtacatccctggaacttcctatattcatgcctgtgggaacttatggagcgatgaagggcatccgtgtctctgatctcgaggagagcatgattctgacaaatacataccatcttagagagctgggaaaaaacatcaaggaatttatgaagtacaacaggggaatgctgaccgactctggaggattccagattggaagcctacctgatgttgttgtcaccgaggacggagtaaggtttggagatagcctgtttacgccggaagacagcatgaacatacagatgatgctgggagctgacattatcatgcagctcgacgatgttgtgaatccgtgtgacacaagggagaagatagaaattgcaatgagaaggtctatcagatggatggataggtgtatcatggcggttaacgactgcagggtggacgagcctagcaaaaaggtcaagagaagcatggatgttccgcagataaggcttgacgcggagagcaggcagatactgtttcctataatccaggggggtcttgacgaggggctgagggcggaaagcatcgcagagatcctcaagagatccccaaaaggccttgcaataggaggcctcagcgggggagaagaaaagtccgagtttgcaaggattgtccacttctgcacaaagagccttccgccggacatcccgagatacctgatgggtgtaggatatcccgaagacattgtggtgtgtgttgcattaggaagtgatatgtccgactgtgtgtatccaacaagaacggccaggtttggaaaggggctttctgactcaggtgatgtctgcttcacctcgaagctcaaaagcgacaaaagaaagatagacgaaacctgcggctgctatacatgttccaagtactcaagagcatttctgtttgcactcaagggaaccaccaatttctgcatgcttcttacgatccacaacctgtactacatgaggagcctcacaaggagaatcagagagtccataacggaggatagataccccgagtttattaagaactttatggcaagtcgattcaaggaggtgcccgcatggatccgaacagcactgggaaatgtcggtgtcgagatctaagagtccgtctgtatgggcccttcatgcaactaataaacacaagtctggtcagcttctctgcgtaaagtccttgacgatatcgaatttcaagagtttgtctacaatgtccacatgccccagaaacattcttctgcagcatattctcctcattcccagctcatccagcgcctctgccttccccttgtctatcttcaaaagctcctgatacggctcccacttgctagagatctccttcccgcaagtaaagcatctaattggaataatcattttgctgagggtgccgttttcgatgctaaatgcagtcagataattgtgcctgcctccaccccgagatgtggataaagctcaaggacaaggagacagggagcccatacttttacaacacggagacggccgagcgaacagaaaaaaggccaaacgaaggctttaggctgtaccacatactgataaagcatgagaagtcaagaaagcctgtggatatgagcatcgacgaggcattctccagaataaaggcaatacatgaggatttaagggcaaaggctggcgacaagaacttcagggagctcttcaaagaagctgcaattaagcattcgcaatgctcatctgcaaaaagaggtggtgacctgggatttgtgtgtggaaatgaaatgatgaaagagtttgaaaagcctgcattttcacttggaaggggggaaatgtcagggcctgtgtctacgccctcagggttccatataatttatcgaagatgagccgtaaataacaaccctgcatttatttaatttaaggctgccttatcaacaccctccccatgtctctagccaccagcttttcttgcttgcacatgtagtcgatagctttcttacacacccactcgtcctttccgccaagcttcctgataaggtcgctgtaccttatcgacccccctattggcacaagcagtcttattctgctgcatatctcctcgatgtggttgatcacatcggggcgaaccattccttcaagcatatgcccctgagagactgcgttcattgtacttactttaaagagccttatcgcctcttccacgtgcttttcggtgacaatttgactcagctccatctttgcaagtgactcgcctatccgtattattgcttccagctgcctcaccgttattgggattgcattccgcttcagggtgctttgctcgagctgtctgacctctttcctggtgttgacatagtatcttgacagctgcttcgatgctgcttcagaaagtgttggaaacaccttgctcctggcatactggacatatcttttgatcgtgtggattggaatgatgtctggggatctgtcgcttccggagatttgctcttcttggtcatcgtgcagtccattctggcattcattatcttctctggccttgttttggtggacagaaagcacatgctttgcaagaataatgtcgttaggtccatgcttgtctttcagtataaatatgcaatcaaacctcgacaggatggtggctccaaactcgatgttttcgtcaggcgtcttgtagtcatcataccttccaaaaacagggtttgctgctgcgagtatgctcgtcctggtgttcagcatggttgttatcccagcctttgctattgatattgtctgctgctccatggcctcgtggatggcaactctgtcatgctcgtccatcttgtcgaactcatcgatgcaacatatcccgttgtctgcaagcaccagtgcgccgccctcaagataaaactctccaccactatctcttataacgcttgccgtcagccctgctgcggaacttccctttccgctggtatagacacccacgggagacactagctccatgaacttcagaagctgggacttggccattcctggatctcccagaagaagaacattgatatctccccttaaggtgaccttgtcttcaagcactctcctggttcctccgaacagcatgcaggcaagagccctcttcacatcctcgtgcccatacacagaaggtgcaatagacctagagatcctctcataaatatctgccttgctgagttttttgaagctttcctcctcttcttcagtaaacatctttgaagtcttgaggctcctatcctcaaggcccaccaccttcacaatcgggagagagctgtctctgatcattctcatgcagtaaatcccagtaataacaaccttggacccaggaatcagtctattgaccatcttcttctccagaaccaggctgaagtgcctgggagtttctccgacggggatgtcttcaaaaaactcctggatcttcacatactgcacatctatcacctggcttttctcgggtatgacgatgtagggatcaggtggacattcagtcttatcacacatccttggaatcatgtccattacctccttgctgctgaggcaatttctacagacaaggaaaagcgtccttggttttgtgataacagaggatgcagaaacaactattccctggatcttcactattttgtttgttttcgatgcatttatctctctaatgggtatgcacctgccatcggagaccaggcagagctgaaacccctgcactccctttacgttgtatctgtccgctactgcctcctcaaaccattcgattgccctttcaggccttctagacagctcccgggagagaaggtccgagtactggtagatgtgctccagcttgactgtcagagaaaagttgtcctggttgatgtttgacgagagaacatgggaatactccttatgcgttgttttgaacagctcgatgaatcggataaactcgttcttgacagtctcccggttcacgacggggtcgttagtcaccaggtcgatgctcgtaaccctatgctcatcccatgtcattttgaggtgggcttatctctgcacaattcaactctttggattaaaacatctcttgcacggatcccaaggatggaccgtgaccgcatcgactcaatcgacaggggggtccagagacacacaaacacctacatacacgccgtaatcagcctcttgaagcagcacgacagaccgctgtccttcgaggagattaaagacaagacaaggatcgatctccacaacaactatgtgctcttgcagtcaatcaagaggaatccaaggatagttgcgacacacagcactttgatgtttaagcctttatactcgataagaagtgtggaggacatgaggaaggtggtgagggggctgggtggagaagaaggcctagagatgagcaagctgatggactcgcccgtcaatgtcgtgccctttgtcgaggagctgaagaagagcaacgaaataattatactcaatgacatagatggctccgaagtagtgttttggaacgacacacaagaaagccctgttgacccgcagataaagagcttgtggaaccaggttaggattactacttaccatgaccttataagagagctcaataccgcagggcttaagacagaaaaggtcgaaaatgtcaagaagaggcctacaatcaagattaaaaaggatagacgaagcaggaggaagattaggatcaccaacacacatgtgaaaggactggatctcagtggagtgcaggacgagagatgactacttcgagatatgggttgcttgcatcggaacacattttattaaatcggttgacatcctcctaaatcgttgtcttgtattccagcccatccacgctgtacagatggcagtctcgcagcaagacgtcgatgttctccctgacttcgctctctgaatacttagatgaaagcatcttgatgaccacattaatgtggagcccgttttcgtcttggttcctcctgtaacactccagtatgtcctcctggatcctgtcgagctttgcaccatcgttcttgacctcttccctttggagctgtcttgtatagaacaggtgctggtagatgcaacttaggaagtggtaggtaacaaagtttgagtcttccaccgcggacagatgtgatgcagacacgctccttttgccgttgaatgttctgagcgatccgttgaccttgagaaggttttgctcctcaagcaccttgcactgctcctcttcgtaggaattccctggccagaatgtacagtctacgctgcctgttccgtcctccaaaacaaacatcgatcctgtcgctgatgtttttgacgagacaacccagccaatgatctgtacatttgtgacttctgcagagtcaaccaggtgcgttgaggatgtctcatcgaagtcgcagctgccgatttgcttgatcgtaagcgcccttagtgtctttactccaaggagctctcttttcggagagctctggatgtatccgccttcgctcctgtccatgggtgtaggatttccggtaccaaaaatttgccctcttgtgatgaagaataacgagtctgatctcttcaagagatacagagtcgccaaccagatggcctctggcatcccgctgatggtcagagatgccaacggcactgtccacataacatcggcaacggatacaagctatatagtatatgatgtacggaagatgaatgttctcttctgcgggcctatgttcaacaggattcactgtgtgcaccagaggaaagacgctgtttatgttggatcgtaccgggacgtgtatgtcaccacgcggggagatgtggtccggtgctttactctcccgacgggtccagcccagtccaataagagggttagagtatctgaggagaccatggagggtgtgattaggcagatacttggatttggagaaacaatcttgatcctaacgcagaacgagctgtttgtcactgaggatctaagcgagatatacaaggttgagcacgacgggatcgagaggctgttccatccgcacacatatatcaacaaggttgtcaaggttctcaagggaggaagaatggtgctgttcaacgtgtcttccagaagggagatatatgtatatagggcttttgaagccatgataacagcgattgagcagagccctgtggttgatgtagttggaataggtctggagaatggaactgtacacatattcaacctgcgaactgacaaaatattgttttcgttcaaggtcgatgggagggtgagcgagctcagctttggggggaactatctcatggcgatatccaggaaggggatgttcatatttgacttggacgggaagaaaaagatagtggccgtcgagaactcggccggtgggcctaatgggagagaagaatgtcctgggcgggaggtcctgagcggaagattcctggatgggaaatctcttgttgtgtccacgaaagactctctaaccgtctacgagatacagggatacaccctcgagctgattaagaggaggagaacgtacaacgacaagataattgggatggagtttatagatgagaagaacgtgcttttgtttggacctcgaaatgtgtttagcatgaatatgtacaaggacgaacagaacttcatgttcaagttcaagggcgatgtcgagatgatggacgtcaacaaaaacatcgtgtgcttcggaaagaggcgcctctatgccctcaatttctcagagaagaactcgaggtttgttctggataagaacatcaactgcctggccgtatacaaggacttttgctgcttcggaaaggacaccattactctgatgaacctcaaatcgaagcttgtccacagcaggtttgatgtgagcgaggaattggttgatttggcgatggatttcacaagaatagttgcagctacggcatctgggatacatatgtacacaactaagggagagctggtctcgaagcacgagcagaagggaatagtttctatcaggctagtggagagctttgttattatctgtaccctgacccagattctattctatgacgatggggtttcgaggatatttaagatgggagatgagataacggactacagcgtgtccagcgattcgaagtggatagccattttatgcaagcagaaggtgtttctctacgacatcttaaccatgactcttcttgatatgcttggattggatgacgaggcaaagtttatcagattctcccccaacctcgactttcttctagtggtatccagggacaacgacctggttctattctccaataagagcaacttccagtcgtctgtaaagcctgaagaggttactctgaatttttctgagtttgaagagaggaacgacgcactggagactgtatggaagcgcaagagagtaagcctgcactcggagctccttctcttgaggggactgaagagtaagcccgaggacactagagccgaagattccagcctaccagagccgtcgctggaaatgctggagaagctgctggatgaagactggataaaaggcctgagtaaagaggaagctctacgagtcatggatctcattatccctcacatctccacgtccatggacgttgtccaaaggatcctatttagcttactgaggtacaagtcccatcttctagaacccgaggacattcagatttttaatgaaagattcagtagagaatgggacgacttcgaggaaaatgcactgaaggccatgggctatcttgaaattgaggccgatgggctgcttcaatagagcgcttacctctagatctctatctgtctgatgcaatgaatctggacacaactaataaacaaattggtatagccatcagcaggatcatatgtcccttctttgtagctgctgaattgctgtctctttggttccagaagtcaggcagcattatcggggaggaaagagaagtaaagacagggaggcatacatcatactggtcaagacaccagagtcttccgtctctagacaagcactttgggctagaaaatctcccaaccctttcacacatcaaggcttcggtctgcagtattccctttttacagataccttcggaggcagatctggcaccatcggagacatatcttaccctacatgcgggagactttccatcacagtagctttctctctcgcaatccatcttgtgaatgtttgaggtccttcccctgcacactgtgttttttgggagcagcccacagtctttacagcatcttccatttctgtcatcgcactgtgcccaggctctcagtttgcatttactggtgcagcagacagaaccgtttggaagccctgcatcacattccttcttgccatccatgataccgtttccacatgtgtctatctcgccaaatttggattcgtttcttgagatgaagctctctattttctctatactctcgtggctaagagcagcgctttcctccttctccaacggactctcctcctctctcatcaagcaccttccaccctcctcgtgctctgctccaagagcatgtgctatttcgtgcgccagcacctttcccttgtagaagtacgagtccggctccgagaccttaatgattccaaatctcttggctgcagagcccattcctccaacaaacgtcaatccgtttatctttatgctggacgtttgaagaagaagaaccaagttcgacttttccagaagcatctccacccctgcatttccgtggactgtcccaagcattctgctgagagtcctcagcatctcaatgctgtcaaccttctcaacatactctggatcaaaggtattggtccttatcatgtccagctcctgctgcttactaaaaagctcgtgggccaatggtctgtccacggcgttaagtatgccattcagcgacagctctatcccacgaatgttccatttattcttctcaaacacatcctttgcgttcctgaatatctccacagtgtcaaggttgatgtccggccccatctcttggactctgtcgaagtcattgattagaaacactttgatgactcttgtgacgtttccctcctcatcgtgcccttcgccgccttcctctgtgtccatgggagcatgcctcaagtcctcgattctgacctttccagccccagctgatctaatttgatacacagtccctgcagatacaaataatccatgaatggagttgcagaaggatgccgatccatagcatttctcctcacctaggcatgcgattgaaaagtcgcagaggttctgcctcataagcacccctccgatcttgagagatgagtcactcagtctaagcctgaatttcctcccaaacgccataaacgccatgacaaaatcagaggacgatggaatgctttccaccgggatggccttaccatccgggtcagtgaacgccatgtccacttcttctgctcttccagacacaagagcaagcaccgcaaacaaaagcatattgtttattggcttcctaacaacaagagatataaaacatccagggcccaacagccaacttctccagatcttggtgcgccggtgctccccttgatgatcgtgaaaaatttggtgaaagcaggagaaaggtttgataacagaaaaatcgaagaggctcggaggcttgaggtggagaggatatcaaactcctgccttgtaaccatgggggcgtcccagctgctaactgtgtttcagaaaagtacatcgaggccatacatcgacaggccgcacgaaggaatagtgagctttagtgtgtccacgggggcaaagaaatacgagaggctggtcaacttcctgcacaaggtgtatatcaagcagaagagtatcgatcttgagagtctatgcattagactaaatgaggaagtcgtgcttattcacatagatctgcgagttttatctggagacggaagtatctacagccttgcgatcagcggtgtaaactccgtgctggaagcacttggggttcgaatgaactatgtgccccaatgcttcttctactgctcgattggtggcgtggttgttacggatccctctgaggatgagcagaacaaaggagattggagctgcgttgttataatgaagtcgcctaaggaggttgttcttcttgagaagatgggaagggagtgctcggtagaagcggtgcttgaaacggtctacaaatcagctaaggactctgtcgtggaagttcctggaattgaaggagaagaatgatccttggagtgtttgatggttataattcctcatgctgaaagtcccttcgaatggggtttcatttccaaggtgcagagtccatcatctcggctgacggagagactgttgtaaagaagcgtgcaagaaaggcctacaggatagaggcgcttgacctaaagataataaacggcagaacaaagcgggaggcgaaaatcctgaggaagcttgaggcgctaggaataccagctccgagactgataagcacatatggagacactattgtgatggagaaggtcgaagggactgttctaaaggaaatgattgacagctccgacaaccccggggctctctttcgtgacctaggggcccttgtctcaaggctccatattgcggacatcatccacggagatctaacaacatcgaactttatacacggaagcaaaatatatgcaatcgactttggtctgtcatacatatctcgaaaagacgaggacaaggctgttgatttgtatgtttttgaaaaggctgttggatgtgcacatgatgccaagttcctggaggacttctactgcgggtatatgggggagggaagcgagagcgtactgaagaagctggggactgtccgcctgaggggtaggaaaagagaagccatggcatttggatgaagacacctgctggcgaacattaaatctaggtttacaaagtgctctaaaaactgtacagggaacaaaatgcatcatccgagaatcgaactcgggtcggccagatggcaaccggccattataccactaaaccaatgatgcttgcagcctgaaacccccatgctgttcaagccccatacatcgacacgcagttcacaaagatctaaaactactaaacaaaacactattcaatttacatctctggctattcaacatttattccatggctcttcattatactcacaaactccctcctaaggcgctcaaccacccctgcgttctcgtcaagaaccccatcaatgatcccgttgactaagaacatgaccctatgtctctcgcactcccgaacagagctcctttgtatcgatctatttctattcagaatctcacttatgtcagaaacaagctcaaccatgtcatacacctgccttctgctgttcttcacaaactcctttaattcagagtagagcgatccatttctttctggctcctcagagcctattctttcccgaagtgaaaggataatcttctttatctcctcattctctctcctgagttcaactatttcctctttctcagtgcttttaagcgcctcaatcgtttcctccagccttcttatcttcgactcatagaagtgaattctgtcctgaggtacctcgccgtctccatccatgcctttggattcgcagacaaggccccctcggatcttctcgtaccgtataaatatcccatgcctgtctttgcagtgaaagtactttactccattcacactcccatcattagctcccacgggatcatccagctccagccctatccacttcccgtccttagactttatctttccgatatacctcacagtccccttgaacttgtctccaagcgtcaatctgtcgttcaccgtcagcaaagacattggcctctgcaccccttaacttggcccgaaaaaatactccttcccaatggacgacgatgactccaccaccctctccatcccggagctggaggaaatcccaagcatcgaccttggcgacctggattccctggtctcgatggaaaacgtgtccggagactcacccagtgaggaggtcgacaatgccaacattgccaagatacatgagtacctcgatagggacttagtagatcaggattccctaatagaaaaactgaaggcattcgaggaaaagctagacagctatatgaacaggcttaaggtgcacagaacttgaaacatcgccactttaataggtaaagtagtaaaactacctctttttcttgagtctcttcttcgccatctccttgtagttatcatgtatggtctttctgattctctgctctctttccttctctttcttccctatctcttcctccttcgctcgctggagactttccatcctctccttctcctcctggtcctttcttatcctttccttcacaatgcgatcctttatctcgtgcttctccctgcactcaggtggaacaggtagctcaatccttctgctgacaacagcgatgcttcttttgtcaagaggaagcttgctttcgatctcccgtggaaggctgtagtcctcttcagcgccatatcccatttcctcgctagaagaatcattctgtggagcgtagctatgagtaagccccagcgactctcttatctcgtgcagtcttcgaagccctctccacttccccaacagattatccacaggaataaaaattctgtgcacctcaacagggacaaagcacctcagtgttattatgtcactcatcagcattttcccttcaaagacagccctgtactcaccgttcttcccgtgcggccccttgacttggcctctaagcccgctcacagctttcagtgatgccccctcgaacttcagcacctcgaggtcagaggtaaacatatcacggacaaacaccgtgttctgcacaatctgcttgggatagccaaccagcttcagcttcttcactagctttgcatctccattaacatccgttatcgtccctagcgctagaaccctgaagtcgcccttctcgctgtacacagaaaacccagtccccgccggcacaacaggtccatagaacgagacgttacagtgcatagactcgggagtatactttatcatcctgttccgcgtcgcatctttcatactgaacacaggaatgctctggaatctcctccacccgacagaaaagatggctggctcatttgtcttcagaatcttcttgtaccatttgtacttcttaatctttccctgcacaatgttcatttccttctcggccacaagaaagcccccaagaacaatcacgttgctctcatcaatagataatggaatgtggctcgataacctaaccttgacataccttccgggaataaccacgccgggaaccatcgtctcctcgcttctcttcatctcctcctcaagccttctcttttctcgcagcaagaagttgcccttttccttttccttctcctcatatcctctattgaacttctcaataagctcctcctcagtcgttgcatccttctgaaatctgctcgatgtcatctccttcagctcttcaaagtcaagactcggctcatcttgctcctcaatgcactcttctcccccttcactttcatcgctgtccttgtccgaggtgctgctcagttcatccctgctagtctcctcggcaatggccttccctcccttgaaaatcttgatctccaccccagggtccatctcaatcttcatcttattctcctctccggcatctttcttcttgattcctccaatcccagacattggtgaatatagaatctttgatctcagcgaaagcctgttttctccgtgactagggacagggtctatcaaaacctccacgtcggccatcctgttgtctccaatcccaggaatgtggatctccatgtccttccgaatcagccctccccttacatatccatatacaaatgcatcgtccaccctgtcaacaataacgtgaggatgcatacacttccattcaatcggcctatacttcatcactccaacggccctgcagagcttccccaggtcggggtctgtatatcttccaagctcaacctttccaacatggaaaaacttgattccaggacatatctcctcccatatcctcttcttgatcgatttcaggtacttcggattgctgcgtccgtcaacattggttacaacacacagcaccttgggcagcccatgggatatcagcagggtgagaaactcaaacgtctccatctccagcccacacgccccattgatagtaagaataaccagatcggatatcttcgacacatcgacgaactggtggatgtcggacctcgactcaaaaagcgtgatcctccttgtttttgatgaggacagcgtcacaggccccctaggctcatctatcagttggtgcgtaaaatacttcaccatcgaccgcatcagtgtgctctttccacatccagagggcccaactatcgatataaatggcggtggaaggtccttgtaaaacatgttctcaatcgggacccttgctatcttctcctcgtgtagtagctgcccgatggccgctctgttcgacttcttggcgcctacttttccgtccataaactagggtgggtgccaaataataaataacagccacagcccttcatgacagtcagtgagataagagtccgtaagataaatccccgagctaagattccgaagaggcagtcggagggtgctgccggatacgacatccattctgtggagtcgggcagaatcccgccaaacgggaggaagtctgtgcgaacagggctggcatgggacgttccccagtcggttgtggggctagtatttgggcggtcggggcttgctctgagaaattggatagaggtggtggaaacatgtgtgcatccgggagaagacaaggagctggtgattacacttgttaacaacggaagagaagtctttgaatacgaggaatccagccgcatagcacagcttgtgtttgttcctgtgctaagctgtgagatagaccttgtggagtccctggacctgacagagcggggttgccttggatttggatcgacaggaatgaaataaagctctaagatttaatgcaccacctttctgtgtatagaatgttctttccagtgcttcatgtctctcctcctttccttcctcttgactttttccgcaagccttttccactgcttctccgtcttgatagggattccaaacatcctcttagcatgggcctccatagcgccgtctgcatgttccggcccatcttttttcattttcaggagcctccatatcagcctgtcgagctttatcgctatcctctcaaggcttataaatgcaacttctatgagcaggtccgcctcggcattatccaccggctctttggccatggctgcagtccttgccatccatatccaccaaaccccgacggctgaaagggttctccacttcattttgcacaagccatttcttgtttgtcaaaaagcaccattccgaaacacgccgtcatccgctgctggggccggcggcaccatgggtccaaataaaagatttcctccccgtgatagacccagaaacatgatcgaactcaagtatctggcaacaaggagtgggaagtccctcatattgacgatagacaacaggagatatctgtttaatctttttgagggtttccaaagatactgcatcgaatccagtatcagcattagcaagatctcggcaatctttgtctcgtccgaggagtcagtccctccccttgtaggaacgtatctaaccctgcgggacgtaaagaaggaaagtctggacatcatatgcagcccagggctccaagagatcatggcttctgcaagtaggtttgcggatccaatgggcctgagaattaactacatggaaagctatgcagacgggcttgtcagagtggagacaattgaaaatgtgcttccagaagccgtaggaaaaaaagagtcctgcttcatcctaagtatcaggccaattagaggaaggctcctggtcgacaagattccaaaggacattccaaagcatctatactccaggctcacaagaagagaaagcgtagagtgcaacggaaaaacatatggtggaggcgagtatatggaagacgatatagacatcggaaccattgccatcgtctactcctctggaaactaccaaggtctcctggagagaataaggagaagagctcccagatatttcttctgctttcaaagagatgcagcacagttcctctcctcatctctcgacggacatttttttcttttggaggacaaccactttgtagagtatgagtctctctatggcattcagataggcctgaactcagtacacaaagacttcctgctcccgcttcctgctgagcagcacatgcactcaccactagaatccgcacagagtgtccagagctgcgactcccttgtatacagaaagagttcaagatgtttttcccacattcctgcaggccacagagagcacatcccatgtagcagagggcacaagaacaaggccatattgttccttgggaccggatgcgccattccgtccaagtacagaaacgtatctagcatactatatgagtcggacagtgctgccattatgcttgactgtggagaggatgccctgtttcagatacacagggcctatggagaactcgatgttctgaagaagctcagggcaatcttcatatcccactcccatgcagaccatgtcctgggcattgcttctgtactaaagaggctagaccacaggataaagatctttgccccggtggctataagaccattcgttgagcacttcggtgccaagagccatgagtacatagaaacaaatcatgcaaagggattggagagggttttcagggacaaaataggcaccccgacccaggacttcccttcgcacaccatcaatgttgaagattatttgctgaggtctgatgcaggctttgagattgccatctgcggggtggaccactgctctgactcgtgcggaataagggttcgggatggaaccacggtcctggcatactccggggactcaaggccctcaaccttgttcggaatgatgtcctccaactccgacgtcatgatacatgaggccacgtttgcctcagaccagcaggaaagagctgcacacacaggccactcaacaatagatgaggctgctaagatcttcgaaatgtcccagtcgaggaccctgcttcttacacacttcagccaaagatattcaaaaggcatctcatcggatggccaatggattccctgcgtggacctatttagatacgtcgttggatcggcgccgtaccccacagacgagattaacagctactacagtaggctcgagtctgctgagaataaatgacatggtttatttcaatgacaggaccctctgcttcttggaaatgaggtaacttttccacttggaaagaagcccgtctatgtctgttgtgcactcttcctcctcacctgtgtcatcggtggtagatccttcaaactgctccatggcctttgccttctcctcttcagaaatacgcacgaagggcctccacatcaataaagcgagcttgttgaacacctttttccaaagaagccttccatttctgttgaacatctggactagcccactagagcagtctccagcagatatcgaggcaacatagagtccactgtgtgaccatgcaatctctgtgcacgactggtgagtgtaagcactccttagctcgccgttgtcgtagaattctatgtttcctgtgtcagagtcgtagacacagcacacctctccacacaaggcaatgagcacgtcgtcctctttcttgatctcctttgtcacgttaaatccaaacttgtctctgctgtagaacagaagagcctgcgtcgaatcgacaatggcaaacatcttgtctgacacctccatctgctcagcgcatccctcaagctgtgtaagagttattccgtctgccccatatgactccacaaactgaacctttttcttctgtatgctctttgtcagcaatgcaaagcatcttttatcggaaaagtagaacttaatctcctcgatattcgcatgtgtctttgagagcttgtgttctcctatgctatacctaattctctgcaccctgccatcgctgaactctatcctctggtccccatggcgcctgacgtcacggacaacggcaagctctgcgtcaggctcgatctccttccccgatggaagtgaaaaggccttgttcttattcaggaagtaaactcggtctccatcaaacatggcattcctctgacctccttgctctctgacgatgcattcgttcttgaatgtgtcccatacaccagtttccttccttgtggaaatcatgacgaacttgttgtctgggctgaacgttacacccgtcacctcgtcttcaagagcaatcctgctgaacacgtcaagacgccttcccgtcctgatctcaacagcattacctatgaaaaagcatacaaatatcccatcgctgctagccgtacacttgctaactccacggaatgtccctatctcctcaaactccttgttcttctgctcagacagcgaaaggacaccgttgttgagaaccacaaactcctcacatccagaaaactggaaatcaataaattccttgggctccagccttttcagcggtacatactctttgtcctccgtttctattatgctgtaaaactccttcagggagtaggccctgacgcgaggaagagtccccagcctcctaagaagaagactgacctgctggctagtcttcagctgcacaatgcataggccgtccctggacaaggagttatcgggggtgatctctggaagatccctcttgttctggtcaagcccaatgatcaagactcgattgttcatgagaagggctcacaaagaatttttacctcatgccgcaggaggccgtatgtatcctccggtgttgcaggggtatggaacatgcagaacgaacggttggtgttgtgttcaggggcatgaggttcaaggatctgctcgaggttcagcacctgaacattaggaactccacagagaacttcctgctgggcacctttctgagcaccttgtcaacgtcgtatgggacttcttttgttgcagaccttggcggaaaaatcgtaggatattctgaggctgttgcctttgcggacaggggcaggggccagatctactctatctgtgtggatggagccttcagaaggcgcgggatcggaaggaggcttattaatctttcggtggagtccataagagcggagctggagggaaaagaggcgtgtgagatagatctccatgtgcgagcgtccaatgctgaggccattggcctgtacaagtctgtcgggtttgtggtttgcgaggccaatattccctactacgagtttgggggattggcacacaggatgagtcttacgcttggtgtatgcggcaagaaggccctggagtaggaggagtggaaggcatggggtattatgttcttggcagtctcttaattttgcattggacgggaatgcccttaaaaatggaaacgaagcatccgagccttattgaggcgaaaaggtatgaggagcgcaagcttcccttaataagagacatttacacggggtcggaccagacatatgcagtccagaagatgatggtgaagagaagggagatgagcattccgaggattgagtataaaagatctgggatacttcctgtcatgggtgcgctgtggttttccaatggcaagaacctggtcatctggaagtacgagagcaacgaagaggaggagataggaacattttcctctgaggtcctggaagtgatggtttttgttcccagggcggggatcttcaacgaaaggatatcccactgcctgtttgttgcaaccgagaagcaggtgatgatctacggggttgagaaggatacattctgcctggttaacaccgactttgtggcatcttctccaagcagtgtgagatgtgcagcagtggagaatggagacgtattcattggatgcgagaacggaggggtgtaccaggttgtttacaagagcgttgattcgtggtcgttcaagataatgcacgtctatgacccaagctcatcgatcctgtccagcctggttccatctgtgctgaagagaaagaagtctgcggttagggccctgagcatagggaagagctttatggtttccctggatagaaatgcagccatctacaacatcgaaggagggatgtataagatcagggacgttgtgctgtgcagagaatatgttgacgtccaggtggtggatgagaaggaggactcggtgtttttctatctgatgcaaaacgacggatcaagagacttttacgagaacgacaggcttgtgatgacgaagagatcgccgaatattggggacatgacggagatcaaggagatgagggtgtgcacgtcagggagaaggctctgcatggcaagaaacgggcggtatgacggaagcattgtgacgacgatttctttgaacgaggaccagatctgcaacttcgacaaactgaaaagctctgaaagctatgaggtggtggtgatgaaggacgacatagagctcattgggattgacggcaggactgttcttctcctgggaaacaaaaagatctttgtgtatgaaatccagactgtcgagaagtttcttttgagctgcaggtctgaggaaatcttcagtatatacaagagctatggggagagggagacactggtgttgtactatgagctcctcgcaagcaacgaggatgtggggaggctggagtatctctgcctgaagaacgaggacatccagctctctgcattgttcctgtatctgtacagactggcggtaccgatcctgaacattccgtttgaggacattctgaatggggaaaggaacatatacctcgagaggatacagagcaagatgaagaatatccgaggcaagatcaaggccaagcacctacgggcggggtatgactttatagatgagtttctgcagacatgcttttatatgaatgtgctgtacgagtactcggtcagccttgaaggaaggtctttagggtatgttcttcttgaagacagcgagggatttaagaagagaactctcaagtccattctcgaaatgttcaaggtcaaccagagtgttgagcctctgataaagactctcagtgctcggtgtcccttgtttctccccatggaggaggtctactatcaaagggggcttgagatgctgaacaagaggccgtcgcgggaggtcctgcttgagtctctgaataaccttaagaatgtgcaatacaacgaaagccttgttgcgaagtacaacgagtttggcttctactacggaagtacgacacttatcagggagaacttcaacttcgactttgagtacggggttgagatcctgaagaagagtgtcaggtgtgctggggccctgaatcttgcattagaggatccccgagaggattttctgtatgcgctgtttgaggcgttgatcgacatcctgaaggagaacggacttaggaatgaatgcagctgctgcgataagcccagcgccatgggcctcaacgacgtgatcaagatatctgttccgttcctcgagaagtttttgaaggaaaaggcgatgtcatctagcgaccctcgggtgtttgagctccactggaagtattgtgtttacagaaatgacaaggtcaaggggacacagtctctgctggagctggccgacaacaagcctgtgtctttggaaaccaagatcgatcttctaagaacggcgctgagtgtgtcggtcaacacacatctgttcaacgaggtcaagcttaggttggagcttgctgacattcaagctgagattctaaggagggggagggttgacccggtgatcagcaacaaccttctatctgcagacgaactgttcaacgactatgcatacaagtatcctgagcttgccctcaagatcattgggatatccagctatacagacaaggcagtcatcagggagctgtgggaggaggggatgagcggagactttgactcagccgtggagttcctgggggctgtcaaggcctccgggcctgcaatggactgtaacatagttggagatattctatgctccaagatggccaaggggaaaaagctaggaagagcactgacgagcgctgggtttagctacctcgaagtcataagctttttggaggaaaagatcaagggagaggaatacaaccatcccgacatgaagaggatgcttttgagcgatcttaaggagttttccaacagcaatgagttctacctcaaggttgaggagtattgccggaggaagtatggaatctagaaataaatcttaccagctcttattcatactgtcctgtggctacacaaggctcagaacaaggtttgagggtttggatttaattgcgaaaattttgccatgggatgcaatggattcccagtgtccttggaaagatcaggagagcctgttttggaagggagatagcatctacatttgacacatataattcggaagcgagcgaaataatcacgccccagacatgcagcggcgtgaaaacagaggtaacgaagacgctcgctccgtttttccaggtgtcgagggttgacatccttgatggaaatgctcacgtcagccagacgtttggaacacttagcctggggaactctcttgtgcaaatcagcgtggatcatgaaaacagcctgcggctcaaggccatgaacatgtctgggaatcttgccacaagggtccacacgataattacaggcagaaaggaggtgttcagccaggtcgagctggagatgaggagcagagtcaataatcttggactgaagttgataagccctgcaataaagggcactggcatggtgtacgttgccaacaccctccagcagtttggaactctgagccttggtgcagaaatcataggtgccgactcagagcttgggatttccgtttgtggaaggtatgaacacagcagcgggattttctctgtgggtttgcagcagtttactgccttgaccctcaactactatcgtaggcttggaaagttctttgatatgggtgccgaggtgcagcttccgaggacctgccctccaagtgcagccataggatgcaggctatcaacaccaaaagcccaggcaaaggcaagtgtgagcagcaacatgtctctaagcttctgccttgccgagaagctaactgaggggctgtcattcaacattaatgctgaggttaataagtctggatgcactcacggatttgggttcctgttggaattctaaggttgtctttgaggacttgtccttgagagatctaatagttgcacggaaccagctcgtaggctttgaagaagtcttctaccgcatggaggtgctgttccaaggttattaggaatgggtttgggccagcatcaaacgtgtaggcaacccttgtcctgtccctgttgaactcgtggcacatctcgatgaccttgaatccgtcgtctctgatgtatctaattgggggatatgtctccatgaggatggcatggagctcattggactccctcattgtgagatgggcaaacccgtcgaagtctttctgagaaatatactgaaccatggctttgatctttctttcaattctagccagcctctcctggtagaagttgcttgtctcttttgtccttatcattccctcggtgcttcctgtcttcttgcagtcccctgacaggatgatggagaggatccggacctctttccacgaggggagcctctcaacagacatcccgtcaaacaggtggatccccgtggatatgcttcttccggcgcttccagacccaatccttgcagcaatacacaactcttcttccggcatgtctaggccgtaaaagtcattcaaagccagtacaagtgctgcaagcccggatgccgaggaggcgagtccacaggagtgcgggaagttgctgaatgatctgatgcagactggcctatcatctccagacttcttcctgaatatctccacagcccgacccattttctcgccaatgggaagcattttgccgttcagataaaacctgtcttcttccagagaatgctcgacaacagtttcagtcaagaagtttgttaagggaaatgagatggatcggctggagggcatgttgtttattgtatctgcttttccccaatactttatgactgcaatattaggatgtgagcttccatagccagatagcggctttttcatttggggctgttctttctactgatctattccattggacatgtttctgcactctagtgcccaagattccaggcggcctcttcttccatcctactgattgctgcgcacgccaggatgcacagcttcccaagacattcgctgccggtacaggctctgggcccttcctctctgtcggacaccttggcctgacctctggccttctgcctctggttctggaaccagatctggactgtccgtgggccaacacccaagacttttgacaacttctccctggcagttgtggagggaaacggattatccttgaagaaggacatcaagaccctggtctgccctgctgtcattcttgttctgggtgccttgctttctttcctactcattgcatcaagtagacctgccgttttattttccttgtaaaacagttaagtatcctattagagtagtatctcttctctcttgatgatgcctttggccgtcggagccttggacagccgaagccggcccagttgtgctttgacggcaacgcgtgatttttctaggtctgcttaaagctcatctccctgtcttctgttgttatccaccgacaaaaatttaccccaatgaattccacgcactctgaggctcaggttacgcaatttgggcaggcaattcgaatcaacaacagcacggccacaacactttcgacgctgttctcgtcaagcatggggccatttgggagctacaaggcgctgatatcccctgggcaaacgcttcggatagcaaaggacggcaacactctgtgcaaggagattcagttcacacaccctacatctatcatcatcacaagggcagcaacgtcaatgtataccacgtttggagatggggcatgcagcctgattgtcctgtgctgcgagatctttggcgacgctttccggcattttaacaacggggtgccaattccccggatatgctcctctctccagtcatgcctcaacgaccttatgagctatctcaaggcgctggaaaggccgtttgaagaggacacactctgtagaatggggtatagtatcatcaggaccaaggtcgacgaggaaacggccacaaggctgtctcggatactagtacaggccgttgagaatgccactcaatcacagttttttgacatgaatatggtagaggttattaagatgcaggaaggggatgtgtctgaaaccatgtacgtggacgggcttgtgcttgaccatggagggcgacactacgcaatgcctaccagtctggaggatgtctgtgtcctgataaccaacatgtcgcttgagtatgagaagcccgagataaatgcagagttctgctacagcactgcagggcaaagggacgagcttgctgttcgggagagggaatttatcctgcagaggtcgagggcaatagccgagtttggaaggaggatcaaagaaagccatgggaaaaacctgatagtggtgacggagaaggggattgacccgtactcgctggaggtgtttgcagagtctgggattcttgctctgagaagagcaaagaggaggaatctggaaaggctcgtgaaaatgtgtggtggaagtctgattacacaggttgggcaactcagcgaaaaggctttaggatactgccagagagtgagtgtcaggaagattggcgacgagatgtttaccttcattgagggaacgccattcaagggctcttgcacaattctgatcaggggaaacagccagcacgagatgtctcgaatggagtctgggatcagaggagccctgaagagcatgtatgtgtctctgaagaacaagacatacattgaaggtggttattccctttataggtctctagtcctccatattagagagaggatggatagtgtttccgacagagatgtcattggatacaagatcatggagaatgcttttcttagtatgatcaaggctctactgaggaattccgggaaagacatacaggaagagcttacaaggatactcagaggaggggagtgcgagcgtgttgttgataactcctcggtggtatctgcagtgatctccaactctgctgttgttgccacaagcctattgctggttgatgaaataattaaggcaggaaagccaataaaggagaacaaacctgaaaattaaactcacttcggctgatttacaggcgacgccttgtagagtccccaaaagatattccttgccctaaatggtttatttgaataggcttctgctgtttgcaaacctcgaaaatgcatttggaaccgattgactagggtcctcttctttcttttccagagcctgtggaacttgtggggggttgttggttatcgactgaaaaatgttggatggagaagagctgctgaataggcctccaaactgtacaggatcgtttttggatacagtttgtccaaagatgttagtctgccgtacagggtgtgtatttaaggaaggataggtcctttccacaggcgaggtagcgcctgtgctcgagcggatttcattggatccctcctttccatcctccattctttccggagaagcatcctcctgcttgcttgggggcctttcccctttttcctcaggtgcactctctatagatgcctggttaagattaaagtgatgcgtaaagccttcgtccagagtgtcattgtccatcttcatttctatgcaatcagcgtctgttagtgtcttttgtacttcaacggttttcctgtccagtcccagatcgacaccccctaccttgccgatcccgtagagcagtggctttgtgtaatgaacaacccttcttcttcggcccttcgaaatgccctctattgcgctgtcaacatatctcactgcatttcttatgctttcctcatcaatcccttcgtaaacctcaaggctgttgagcatcatagaaagctgttcagccatttcgtcccctatcgacctgtatctctcaagcctcatgatgttcttgtatgcctgctcgacagacaatgacagatcgtttgcattgtatctgtacatacggaaagccttcttctcgaccttgattccctcgaagtccttggtgatttcatctatctgcgaggcaattctttcgaccagtgcatccactcggccgtctccagtcaactccgtgcaggaagcattttcatcgccctgggtcctgttgtcttccatagagacattatcctcctcgacagaatctagtaggccagccagagaggaaagcgatttctttttccccatcggctcagcaagtagaccctcattccccccgttagtacttatcagcccttcttcccttgaaatcgagtaccttttctctgtaaactcaatgtcctcttccgtttccctttcgccttctattccacaggcctcaaacttgcttagaaccccatcttcatcaataagatacacatatcttccagaatggtccattccagttagatacctgacgttgaattcctcgtcagttctcagacccagcagctttatctcctcgtccagctccaactcatgaagatcacctccaagaagcagaaacctagaggagttgcttgatgccagcagattcaccccatggaagttgcagtggtagtagcatggcgcgatgcccctatcgtactccatgtctcctctgtggagcatgttctcaacctcgttgtccccgaggactagtttttcatcactcacaactatgatcccactcccatcggcacttctcaaaatcctccttacattctcgtggctcatgaacttcccatccagggtgacaagagagtctggaaggagaaagtcccttacatccttctcctcatgcatgtactttccatccttaaacacctccagccgcccatcttcgagcaatatccctaaatactcgttccacacctctcctcttcttatctgagacttcgtctccacccttttgatggtagactcggagatgtccaggataacaatctcgttgcactttgttgcaacaatccttgctccgtccttgcttagataaatgacatcctcctcgagtttcttttcgtcgagaaatagcacggtgccagacagaaccgccctgtggcccccaaccacaaaaaccctcgagcactcgaccggacacgacccgtcccaccgggaatctcttccctttagtacaaagctgagccttctctccatttctcttccatcaactcttttcattcaagacaattcaggcattgccggaaatatattttatccaccaaaaacagtagcttagcaaggattgtttattcttacacacatctaccagacaaagctcaggactcagtcgcatccaaccttgtagtccagggccgcaagcgctattgcaaatgcctgcaccccagaccagggatatgtgtagtcaagtatgtacttgaacctcgagatcttcccaaatgtcaatgtcacatatgttggctcgagaggatggataagctggaagttcttcacagagggcgtagttactcgtccgttgaagtttagggagtaactgttggtttccgcattgtagtagggctccttgttcctcatcacaacaggctccttcaacgacgatcccgatatccccgtgaacagcacagagaacgatcttggccctcgtcttttaaatatcgatgtggcatatttgatctccaaaactgccttctcgccttgatagagaatgtacttcgttccgaacagattcgacctcaggcatcccaccttctcctcatcaccctgtccgagcgagtatatctcaaacccgcacatgactctatgggccttcagaagcttgctgggcccatgctcatggctctcgtacaaatattcgttaaaaaatccatagctgacatctactttccctcttgatatcctgccaatgggatatggatccaatacaatggccctcctttcttcgagagcatatccgcgatgtgatgctgcaatgtgcgactccggagcttggttgtccgacatgctgtccaagtattcgatgatccggtcttcgctcggggaatatgagaatccgtagaccagcggagacaaggagcaatgctcgccatctccgacgtcgtgtggatggtcaatggaagctgtcgcatgcccgtttccttgttccattgagccatctccatctcttgcttatatccccagcttcccctgtcgtttcaagtcagcaaaccaattatcttgcacagagacaaaccattgtgtgtacagagttcctcaggtccgcaacaggatgtgccaaacccggcagcattccacacaaacctatcttgccaatgaatccatgggcccagacgcattgctctagataattacagcctcggcagagaacaagactcgataatcgccccgctgctgggtgtattagtacgtgcaggagacgcgaagccaaatattcataacaaggttgatcgaaatattcttaatttcccaaagtggactcgagattctattgagtggctggaagacaaattagttaaaatggagagagagatgttcgattagtgcattccatacatcttaagatgccttctacacatgctcccacggtatgaactcgctgtttggaagactgaacaaagcattgaagctggagttcaagaagacatttcagtctggatccattagcgatgtctttggcttccttaacgagtacatgaggtttgtcgaagatgacaacgattcctatagacacttgttttcggttggcgaagaccctctggcagctcaggaagagaaccaggatgccatgaaggagttcaacaagaaatgcctcgagttcctttccaagacaataagcagcagtgagaagtcacatccttacgactccacgctgtcagaagcacagacatacatggggcttggatatgagtttgggctgtttgggcttcgcaaggatggaaggatggcaataggctactactcttctgcagccaggcagaatcatccggtggggacatttaggatgggccagtgccttgaaaagggcattggaaagcccaggaaccacaggcacgccctggacttctacagatgctctgccaaactaggatttgtcgtcgggatgcatgcatatgggtccatccttatcaatggagacatagggagcaagaaggatctgcaaagcgggctgttctacctgaagcttgctgcaaggaaggccagcaaggagtacccatatccatactacgacctggcacagacttatgagtccagcacggcacctagcgaaatccagccagacgacgagtacgcatttagaatgtatttgaggggggcggagctcgactgcccaaactgccagtacagggtggcaagatgctacgagcttggagagctgatgcaagacaagaaccttccggttgcagtcgagtggtacagaagagcatctctccttgggcagatagatgcccagatgatatactccagaatcctgtttacaggagttgaggaagccgtgcagccgaatctgaaggaatcgtttttctgggcgctgaaggctgcagtaagaggccactcgcaggctgcattctcagtggccgaattcattgaaaccgggtgtggaacgtcgaaaaacacgtttttggcgctctggtggtacacgatttcctacgaatccggaaacacacaggcaaagtcaaggctcatgatactccagaaccagatcgacatgaggaatgagggaactaaagagccaaggtgctgtggatgcttctgacctggctctctgtatgttttatcttagttgtcgaagagtttcagaggaaaggctctcgataataacagtttactaattaaaatcttttagacagtaggcagtgcaagcgcttttcccttcatgctccttatccatagtgctctccccttcttattccctctatttcgtagagaagtacatactcatcgtccctgtagctgcttggaatgaagctgaacttgaagttatagttgcaggtaaacaggtcgttgctgactttctctatttcctcgtggagcttcagaaactcgctgtacctcacatatatcctgagcttcctaaacttgtggtagtccaggatcttcctgatgtagtgtaccagattctccaggtcgtgggaaatctcgatccgcagaatctcgttgttttccaagtcttggctgctggactttgtgtagcataggcggtacttgatcttcttgtcaggcattgtcggatgagatacatatacaattcttttgtgctcctcacggcatccagaagggagcgtgcttgtctggttctgtgaaaatcgcctcatactcactgcatgcgaatcctctgcctccttgcacatcagggtgaaattacgtcaggcgaatgacttaaacaattccaaacaatttattcccccctgctcggcttcctgccttgcagcctttgccactgtttgtccaatgccgcacaccttgtttataggcatcacctttaggcagaataggtataattaaaagaaaatgtccgaggcgtctgacacattattccaatcaggagcaatgctcttatcgcctcctgtgctatgaggaaaatgactcatacaagcctagcaaggcctttacttaggattttccagggctagacattagagaaaattttgagctcatttcttctgctcccgtgaaagcctgagaattgcagaatagtcaagccccgctgtgttgtctttctttgtgacctgctggtccagcgaggagtccgcagcatcgccctgggcctccttgggagagctctctatagaatcttttgcacttccggcctttgtgccgtccttatccttgtcctccacatccttggttgactcctggatgtttttaaccacaatcgctatgttggcaggtttcttcttagccgtaggctcctccacatgcggtggagacctggctcttctgcttctttcctccgaagacttaggtatgcagatcctcctactcaggtcttcactcagcatcccgtctctgtacaggctcttatagagcctatcaagaatgctcagttttgatagcagcatgaactcgtagtccttgaggagtagtaccagctccttccccacctccagatcccttccattcttgattacatgcgatcccccaagctcccccaccaggacatcgaagtagaatctttcattcatgtagtagatctccttgatctgcagccagtcgatttcctcctggttgagctcagtgttcatcgaaaagtaggtgtcaaggatttccgggtacttggaacacagtacttcactggtcattccgcccagttcatctgtatttgctatcatgtcaaaatcagacccatatatatttaagagctcgataaacttcttcctcatgctctcgttcataacccccggccacaaataattttattacctcaaacgtatccgcccctcccctgcccctttgtacagtcctctgcatcaggttttgtagcagatttatttgaaacctttctccatcaggagggtaagatgttcttagcacctgaggtttgttttcaacatctttcaagctatgatggccccgattatccttgcagcttttggattaaagatcctgtcctggtatgagccggcagtggatgtgagtaaaatccctcgagacgacatggtcctcaagcttcaggagagcgagagcacaaatgaccgagaatatgcaggccttgggaaggatgcacaggaggcattgtcgaatccagatccagacttaagtctgagtgacgtcgaggagaagatcaatgaatacccgccaagggaaataacctccaagcaggataggtcaattccaattgcagatgacgtcaagataaagacagataaggttgatgagctgacaaaggcattcaacaagaagatcggcacgacaaaggtgtcgggaattcatgacaaggaggcatggaacaggctttatgagtacctaaggctgaacttcaaggacttcctgatcgatggacatctttccatagagctccacatcagatatgttctgtgctgctatgttgttgcattcattccaggacagtttgcatttctcttccccgcattctacaaagtgttcattccaaagagagcaatgaaggtccccattctcggagacgccttaagagagatagacaggttcctgacatttgtcagcgaccgtagcacgaagacattcatcataacattctatgtaggacgccagaactctcttgtggaggacttggagttcataaagagggttcctgacctgatattcagcgaccccatggcaatcctccgagagcttctgaagtttgaaataaggtccgagggatacagcagtaagaaggagctatgatccctgcccctctcagggcacaggaatggagggacgggctttgagacaaaggccctcagaatcagctccccaggactcaattattttggataataagaaactgcaaggtaaggcgacttccaattggaaagcaatgaaacgggtgttttgcacaaaatatttaatggaaaaagtatcggaacataatgaaattcatagttggaataatttcagtgtttgcagtgtcaatcctttcaacgtcaggaagctctggattaggcagcgcaatgtattcttctaggtacgtctcaaggtactcctccacaggtggtggctcctcttcactaccctacttttctccctactcttctccctactaccgcggcagctatttccccggaccaccatttggaactggggtgggtactagtgcacccagcctgcctcttggctactaagtgattggaatgccttgttgcacatcaaataaagcataatgcacgactcatattcctccattcctgtttcgctccaatggatgcatcccttgctcccattcgtctcctctacgacacatcgtttgttagaaaagtattccagaaccaatcgttcaccttgaaaaagaaacgaaaaagtataaaacaaaatcaagaagacacaggaaagatgaacttggaatttctcattcctctgctctcgttagtcttgtgtgaggtagcggagggcgatacatctgcaaccaacggcacatctgccagttcactaggagatcttgcctttgcaactcctgagtatgcagcatcaggaagttccacagcattcaacatcgcctacgctctggggctgctggtggctatagcactcatcaacacccccagaaagtcactggagcagttccaatactgcgccacgtccgtcgtgggtacatacttcagtgtctcgcatgttctgcagtccacagggcttatgttcggcatgcacatgcttctggcattgctggtcgggatcgttgctgcagccatgtcctacaacggggaacttagaagtctagtcttctccctaatctctgcctacggaacaacatacttcattgtgctgatcacaaggatgaagtcgattctctatgcaggggtcctgggggttgttctcttttttgtatatcttgttcttgggagaatgagggaggacagtaggctcctggttgcaacttcaaaggcatttgtgaccagtctcgggcttgccgcatttgtgaacgtctggggcgtcttcgacatgttcggaggaatgcacgggacgaatgcaacagaagggctgttctctggattcatggttgggggcatcctcattcttgtgaccttcaccattgtcttcgtggtgaactatttccaggagtggacctcggaaaagctgaacattaaggagtagtcgtggtgttgtttttcctgcaaggacgaaaataaactcttttctgtaccaatctgcagtattttgtccgggtactttgccggccccgatgctggagccggagacgaaggacgtataccgcccgtcgctcaggaagtgcattttgaggacgatgggagcatcctttatatcgggatatgttgtaggcacgtccttccgatggattgcagggagccggcgggactatggacagtatcttggaaacagcctgtgtgttgccggcgtgtgtctccaacttgggaggaggcttgttgacagtgcgacggcgaggacaggaaactcttttatttttcggcggttttctccctggaaatgaagctgtttgggcaagaatcgacgtatctgtatggaagaatactgaacaggaagttcatcacgccctcagggtcgtatgagattgagccgttgagcatggctactgggatgcatcctgttagacatgccggaaagatagagatattctatgtgtcctcgatattcaatagctatcttgtgtccagcgaggaaaatgtcaacgtgctattttctgcggatggaaaggtgacaatcacccgtgacgaggtggacaaggatgtgctgtataccttccgagttgtcaaggaaaccaacgagcttaggattgcggagatctacaagtttgatacgttctatcctggattcaagacgagtggagaggttaagtggaggctagacaaggatggaaagagaatctacagtgtggagactagatatggctctgggactctactgctgcagaacaacgatgtgaaggatactgtgaatgttgttctgtacaagaaggatagggagctccactttgtgcaggtcgacgatcccattgggggagtggtaaagatgactgttactgttgtgatggccaataacaactatggagtccgagaccgcaatgtcagaggatttcttatcacgagcaacagatacaaggttggggatgttgtggcatgcatggtcaaggagatctgcctggggaactatctgtttgtcgagcatgtggagctgagaatagggtctgttgtcgaggcccggatcaaggattacgggaagagcaggatacagcttgagtatggaagccatagcggctacatgccgatggaggagtctgcaagaagaagatatggaggccatgttcggggagttgtatacgatatcagggatggggtgttcctgatgagcaccaagagaatgtgtgtgctggaggatgactgcaaggaggttgatctgtctgttccatttgatgtcttgggccaggaggaagcacccggcttttctctagaaaaagaggttggaggagagaacaaatctctgggggcggaaaggaagagaagcaaggctgtcacggaggaggatatcctgatggacatcagggcacatcctggagaagccatgcctgtgatcaggtacatacagcacaagatcgagattggagaagaggaagggccaagaaagatattccatgagttccttcccagaattgagggagaggagaaggataatctctgcatctcgtttgtgaactacctcatgtttgtcagagatgcggagtgcctgaggacaatagaaaggctgtcgaagatatgctctcaaaagttcctggacgttgttgcatcgaataccgacgacatcgaagttcttaggctctattttgagaagacagggacgcggaagtcgttcagaatgtacctggatgcactgttcagggttgacgagaaggaggcgatgagctttgttgaaaagcataaggaattcctttcggtatcgattgacatgatgtacaagtactgtgacaatccaagggcatgggtggagaggttactagccgacaggaaggatgtctggatggcatacatcaggaacgaaaggggggcgtatctccgaggcctttacaggagagttgtcgagaagaagtggaggataggcgacatgaaggagttctacaagatgtggcttgagtacgagaaggagaacaacggaaacatcgaggaggtgaagctaagggccaaggagtatgttgaaagcatcaagaacaagtctggtgcatagataaatgcaataaagattatcggaacaggctttaatccattgtttcagctgcagatgacagggttgctactttttctttgagtattctcagtccctctaagacaaccgccaggggtcctgcacccccctctacaacctccacgcacatatggatcttatcgatcttctgcatcaggtttgcctcgccctgcctcaccccgggccactcctcttctatggactcctcaaaccagtaatttgtctctctcctgacgttgtctttgtcgtactcgaagctgattgcagacaccggagaccactttgcatgggtttttccaacgcccttgcgtcctatgcatcgggccttcaagccctggtcccttgccagctttgtgatgacaggcccgctcttgataatcacatcctcttcgtcacagactatgtctcttgtgctcacagtcctcagagtgtcatctgtatgcaccacatctatctcaaacacaacagagcactccgagcagaatccggagcagctgcactcttccttgtacttgagctctcttttcgagtatatggggatcagcccgagtctgtgggcaagcacctcgtcgggaagtacagtgttatttctctctatctccaccatgtcgattgcaatcgtcgggacttccgaaatcagtatcctcctcagagcattagcatatcccacggttgtgttggagagtgtgaatcttatgtgctcgggcgtcagttcctccacagtcaaggcaaccattctgcagggcttccgggattttcaagaagtaagaatgcaggtgatgggacgatttgggaagcccccaaatggatgcttccaggctgagttgctattcagagtttgtgagtgtgctgtccttcgtgcttgtggctatactcacgctagtttcaatcttctgcacccactacgagatgtctagagcattcaaggccactgcagtaatgttgctgctcctttctgggtatcttgcccggcgcataacaacgacgctctactccaggggctacgcatgcatgttatatacgcttcttcttcatggagcgctgctttttgtgcttgttcttggagcaaggatatcttctcgcaaacagagccggacctcttagggcctgcttcctcgagccctcatggactggtacgagcctggcgaggacacgtacactctgatggatgccctggagagagaaggactagagatgaaaattgttttagatctcgggacctctacaggtgtgataacagagcagctaaggaagagaaacaccgttgtgtcgaccgacctcaacatcagagcacttgaaagccataggggagggaaccttgtgagggctgatctgctgtgcagcatcaaccaggagtccgtggatgtcgttgtgttcaatccaccgtatgtgccagatacagatgatcccatcatagggggaggatacttgggaagagaggttatcgacaggtttgtcgacgctgtcactgttgggatgctctatcttcttgtgatagaggcaaacaggcctaaggaggtgcttgcacggcttgaagaaagggggtatggaacaagaattctcaaggtaaggaagattctgggcgagacggtttatatcatcaagggtgaaaagagttgagggtatagaaggcatggcctgccatttattccttccggctcatacacatccccagggcgtcatgaagtgttcgagcctgtcattgattctctgggtcaagcaagtagctcaccatctgctccaccttaacaatctcctttttccttgtgagagcattgatcacctggacagagcccgccgctatttcagactctccaaccacaacaataaacggaatcttcttctttgcaacatacttctgttggctttcaaacgacgatctcctggtatagaaggtctccgagcaaatgtttgcatcctgtaagatcctaagaaccgacagcctctcatcaagaaacaggcctccagacgcccccacatagaccatggtcgacgactccttgtcatactcttcatacagcagggaaaatatcctggaaacacctacagaaaaccccacgcatggagtagacacgcatctttcccccaggttctcggtgaggttgtcatatctgcctccccctatcacagaccccacggacttcccaacatactctgcctccagaatcattcctgtgtagtagtccagccctcgtgccagggaaatgtccatcaccaggctgccgctgcatccaagaatcctgcaaagtctgaacagctcctccatgtcgtgaacagctgccttgcaccgctctatcccatagacagggtcggctttgagaagacccaggacatcctccttcccacccatcgtcatgtacttcttggtcgttctcacctgctcctcactcagtcccttcagaacaagctctctcccaatgtcttcccagctcatcttctcaatcttatcaattgtagagcatacggttccatagctttcacaagaaaccccaacaacctcaaggatggatgtaaggatccttcggtcgttcacctttattctgtactctcctattccaaacatactcaatatcctgtccacacaactaacaacttcggcatccgccatcatctggatgcattctccggcaatgtcgaagtctgcctgaacaaactcccggagccttcccctggcaatcgagggttggtctctccggtacacccttcctatttggtatctcttcatcctccttatcttgttcgacgccagataccttgcaaagggaacagtcaggtcgtatcttaatgcacatatctctcccccctggtccttcaggtcgtatatcagcttggtgtcctctccgtacttgttggtgaggatgctcttcatttcaaacgtgggcgtggagatgggaactgctccatacagaacaaacaccctccggatcctttctatgatctcctcgtgcaaaaagcattgccttggagactcatccatcgtaccctttggggtcttcagacttgtcattccagggcaaccttttgattcgttttagaggcctccctgtttctccgtgtttcacaatcgggttaaatttgctgtataaacaacactcaatgcttgatagagagcacatcgtccctacacccatcgtggagaaccaccagccgttagatatcctaatagaagaactggaggtcttggagggaagcaggctgtgccaggccatggagggcatcctgagcatatccaggcagtttactgcagagcagatgtccagaatagacaggattgctgcaagtctccaccgcaaccacaaggacccttggttctatcagaggatattcgagttgggcctgaagatgtatggctttgacaacgactggaggaacaggctgaggatgtccagactccacgagaaacacaggttcagaatacacagcaatgcttgcgagcccccgcatatcggcggaataagcgaaatacccaggatatgtagggaattcgtggagggaagaaggattgtctatgacagggtgaatgttcttggatactgcctactttcgatctcgggaatggggaatgggatggcgtatgatggggcagatgatatcttctatctcatagagtatgtctacagaggagatcctcagatactccctaggtgggccagaaacgtgagggtcatgaacgactggtcgctgctgtacttgacaaactacccggactttctatacacagagctgaggtatctgaacaatccggatgtgatcaaggagattgtagtgcagcagaagtcgcacaggctctgcgacttcctcttcataaagctgaagatgatgttttctcaggacgaaatggtgaacattctggccaagagctacgacagatctgggatagagcacacaacaagggtattcggcaagctgtttggagagagtgaggaggctggtgagaagattctcaagagattcatcaagagcgcaggagccaaggagctcagcgagatgttctacgagcagtgtacaaggatcgacggagactatgcagaggcgctttgtgtgtgcatggacaaggcacatctgattaaggacagttgtcttgagaggcttgcgggctcccactactggccatacatcacacgcagatacgaggacttttctgctttcacgaggctactgatagacagggggctctcgcctcggaaagagtatgatttcttgaaaggcgatatggacgccaccttggagaatcttcggaagatcttgtttgtggcgagagaggttccctcgaggagagaggatgttcggaatgccgtggttgagatggttaagaggatgttcaagaaaagaatggagtgcgagaagtgccatgagaagaggatcgagaagagcctgagggtgtatcctgtcgggcctctcatcaggaaggaggctagggtcgaagaggggagcagcttattggttatgtacgagatactggagactcttagaggcctagacattccaaggaagaccctctacatgctttcgctgatgaactcgagtctgttctgcaagaccgttgttagcgatacaagatacgactgcttcttcattaagtgcatgaacatcattttgaaggaccttgggggaaggttccgctgggcgataggcgacattacaaggatggggatatttgactctgatgggtattgggaagtgagtgtgaggaagtccttgaagctgcggtatctctggagggcgatggcctcccatggagacatgcaggagaggggcgcttccgaatgcaagatccacaagaagaacgggctctactccttgaagaacattgtgatccactccgactccagcctccttgtcgagaacgagtgttcttccgagatgattgagaggaatggatggagctttttggaggataagagaaatctgcagtacatgaagatggtcgacgatagggcaaagctgaggtacctcgttagagaactggaagggagaagagactctgagagtctgaggacggtagttgggcagctcatgagctcttgcaggattacagacggaatggtgttcagggactcatctgttgtgttcacagttccattcaaggcctttactctgtgtctctcgttcagccaatacgaagagatgggagagcaggtctttgtcgagctcgagggaaagagccatgtgctgaggataggaaggaccaatggcaagctgttcatgaagaagatggatgggaagagcagcgaggatgttcttctaggagaggataccaggccgaagatggacgaggttctccggtcctcgtacaagtcctcgagattttcgttttggctgaacggcagggtgtacagctgcatggttggaggcgtgaaaagaataagagtaggtgcagggttcagaggggtggttgaaaagatatttctctgcgaatccgaccttccaaagaaatacacacttggacgtgccaggctgtcgtctctgtatgctgacgagctgtccaagatcgagaggtttctggcctacaagaactggactggggtgtacatggacagcacagtcccgtacttcatgagcggaagactggatgttaaggtgaataatgtgatagacaacagaaatgtttattggatgtgcaacggaaaggtcaggcggttattggaggaggaggacatgagggaacttgggtgtggggatatgatggacaggatctagatctcctttctgggagaacctgaaatttagaagaaggcaaccagtaggatttgaagggcttcctggataggccatagagggggcatccaatgatcatgggaaaagattaaggagacaggggatatccttggatgctgtggaacgacaggagctgctgtgaagaacatttctattggcattgaaaactataaataacccggtgaactcgatatcaatgaagctttctattgtgatgtttgccactctgtcttctcttgttgctgctggctggtggccttctactgggaatagtacggaaagcggggcgactgggtccagtgggaacagcgcttccagtggatttggtggagggtcaagtatcacctctagaagctctgactctagctcatttggaactggtggaaggaataactcttcgaatgcagctgagttctggggctcgagctcggagagtaagaagaatgccgtggaagaggaagacaacgaatcatcggacactgagggtggtggagaaggaaagaaatctaaccctctcactgggggtagtcaggagggatccggcttctgggactcaaacaagactagcgacgagtaagccctggccgttgtgtagtggtttccactctcggggatcctgaaggatcgaaagaaataaagtccactgtatttatttacattattgctatgcactacctcactgtgtgtccgagatatttttcatgggccaaacaccccaatgaagtactcaaggatagtcgtgatggggccgcctggatgcgggaagggaacccagtcaagcctcatatctgagaaatacgagattcctcatgtgagttccggggacattatccgggaggaaatgaagaagagtaagtctggtttgtaattttaggctcgaaagaagcaacggttattcgggaaatggttaattctggaaggctggcgcctgatgagattgtcaacgagctggtgcttaagaagattcggagtatgagcaagtacattctcgacgggtaccccaggagaattgagcaggcagggatgctaggagatgatgttgacctggttatattcattgatgtcgatgaggacacgtgcatctccaggatctgcgggcgaaacgagggaagagacgacgatgacgaggaggttggaagaaagcggtgcatggtgtacaacaaggagactgcgcctgtgcttgagttctataagagacatgggaagctcctgacgattaatggatgtgcctctcctgggacggtgtttgaagagatccgtaggtccatcgaatgatcttttattaaatgacgtatggtaatgtctctgatggctgtgcttttggatagcgaggatggaagaactccttaaaaaaaggagcaaataaaagcgaaaacaatccctctttgacggagggaagatgggtggaagagagcgcactgaatggacaacctttgaaaagtacatggatgccattctctttactccaggcccccaagacgagccggactcccggggacctagggtgtcttcctatagaggcgggctagagaatggtcctcaggtgacggaggacagagaagtgcttgtcgcgatactgagacgaaggatgaatctgctttctgggctcagggtggttggcgcggggccaatgcgtattcttggggacgacaatgttgaaatgaatgtgattaaaaccagtggagagtgtgagaagaagagtgggactcttgggtctgttgctgttggggctgatgtttacgatgctgtagggaatgagatggtagtatcgaagaccagggacgacagttttttgtatgttaggaaaatgatgcctggctttgaggcccggacggagttcctgtttagaagaagcttggatgtggtggagagcagaagaacgttgtcgtttgctgaactgcacagcgcagcaaagaaggatgggtttctgggccttgtggtggtggatggaaagcctgtggttttgaacaagccctgcagggaggtaagtgttgggcttcggagcaaggatgaggggattatgggaaatggcatccgaggggcatttacgattcggctggacgggctggacgggtctggaagagaggtgcagagtgtgaaactgatgtgcgggtaccggcggagcgattttagtgttcagttcgactatcacaggatacacagggtgatgtctagagagaagctagtggggtattacctggacaacaagaacattccacttgggaggctcctcgatggaattgtatgcatttcgcagccgggaagcctgagagaaaactgtctggggttcttagagctgaagacaagcctgttctttggagaagcacagatatcgccatacgatcttggagggtcgctgctgttttttctctggatgtttggaggagaagggctgtctctgacaacaaacaagatcatagagtatattgaatatgtgcttagcgagctggatgtttgcagggactctgtcagggatctactgtttctacacgaaacatgcatttttataaacatggttatttcgtcttcattccgggtctggagaacaggaaacagcaagaaccgatggcttgggggaaccggacctgagagtcggtgtggatggactggaaggcgtcatgtctggactgggacttgtctgggagagtcctgtgttgtctctgcctactacaggcgctccccaggaacctttgtattcaccctgcagagagatgggtgtggagagagaatttgtagaggagatgcaaagcccattgtaagaagctctatcggagatcttctgcttgaaagtctcaaggcctctaggactgagcgtatcggaaaccagtctctcgggcttggcaggcttctattggtgtacagaaggctggataagatttcgaggaagggccttggggggtttatggatgaagacgaggtcggcagacttgttgtctctatccttgaaggaaatggcgtgcatgagaaagaagtacttcttctgtgcactattgtcaaggacatttcgcgcattgttcccgtgaaggtgtctgttcttgataaggcattggtcagatgcatagtgggtgttgtctcgatgttcaggaagagactgcggaacctcctgagaaaaggagaaggaagtgcttcggatgtcttcttaccaataagacgcttctatggaagacttcggtatctgggatcccggatccacgaggaggtgttcgagagtgacctccaccacgcaattgaggaggagtgtttccataggctccggaaggcatctggagacgtcaggagcggactgaggcaggtggggctctgcagaagggtgcacgaggagcaccttcggactttcagctcgctgaggcgtgagatagagctcagctattgcctagaggagaaaagggcgcttatgaggttctatgatgtcaagagaataaagagggtactgaggagtccggagatactcgagaaagaggtttgcaagatgattggagagggagccactgcagacgacgacatgcacaacagatacaagctgtatctgtatgagtgcatcaaggagaatgccggagtggtttctaaggacagatatgacgagacgatggcggctgtaaataaatgcttcatatgaattactggtgtgttgggctttggtttattggggagtttcccaggactgatgattgcgtgggaaccaatcaaaatgcagaagcaggggcgcaggggaaacctggaatcctatttgttgcagaaaacgaaaaggagaagtagatgtttatatagagatgggataggacggagacgatggagggcaaggacacgaagaaaaaaaagaagaacattataataatcaatgacaagggagagatgcgaagtgttgcaaagaagacgctggattcttctgagtccagcctggcacaatccaaagaagttggggaggtagatgaggtaaagggaatggagacggatgcagagaaaaaggacgagccggctatggagagcaaagggtgttgtaagaaatgctcgaatggcgatgctagaggatgccatagcgagagatctggaaactactccgagcaacctgaaaagcaagaggcagcagatggcgaggacagcagcaagaaggaaagccccagggaggagcagactcctcttctggacaaggaagaggccgatgaaaagactgaagaaaatgcgaagccttcttccgagaagaaaaacgacgccttcattcctcctatactcgggacatcaatgacggtcgccaacaaggagatcttcgaggacagagagaatggaaacacggtggtcgagggatggatgtggaagaagaggaggatcttcagctgcttctggcatcggaagtactttgtcctcacaagggaggggatcctgaagtactacaaggccgatgggagaagacatccaaaggggaactggaatatgaaggactcgacggaaatcaggcactataaccttcccagcgaagaaaacagccatccgttcagagtgctggtgtttttccccgacttctctttcctcctggcattcgatgataaaaactccaaggactactgggtagagaagcttaatgaaaccatcagaaggctgaagaaataggattgtttctgggaattaaacattgatttttattaacaaaatctatgaggcctcagctcttctttgtgatgaccgcctccatcaccttgaaaaagaaggtctttatctggcactcgtcgaaggttatctcctcgctgaggaagtccggaagatcgacattcctggactcgacaagcttgtagatgtatgagctgtcctcgggcatcaggacaaacttgatggacttggtgatgttgttggacacaacctcgtgggtcacctcatagcacccgttgttctcgacaatgtcgaatccaacaagcttcttgtagagcagtgcatctgtctttagggatctcagatactcgttctccctcttgtagctttctatcaagtcttcttccttcatcttcatctcaacaagaatctgcctgtatctggatgcagagtcagggctcttctgtttctctatatccccttctctctgaaccctgttctccttggcatcagaagccccgccatctctcatgggcgtctttgcacctttcctcggcgtcttgaacgttattctcttcctgggtgtcttcatttgtgtatccctgttccggggatcgtcctggcaattttttacagccccaaagacacaacaccagactcggccaaagctctttatttattatttctcttcctcctcctcttgctgattctccgccccttcgagtgccttcctccgctgtacttctccttctcagcccttccgctcttcatagactccactctctcttccttgcttgccttcctccggataaacccaaggcccttaccgcagtacttcttgtgcctcatgacattcatgacagatgtgtatgcatagaagatgctcttgctcttcgaccccttgaagcattctacatactttgcaattctttcccccatctcctccacaactctgctcctcttgttctctgggccgtcctgcccttcatcctcatcgctatcagaagataaggccctggggccttcttccgcattctcttctctcttgagctttgctgcctctggatcaaacttgcagtagatttctctcatcatgttcagcccgtacaccacaaagtcgtcgtcccggaactcagagcacagagcatctcccacaatgtcaatcacccgaagaacatcctgctccatgacctcctcaactataatctccatcaggtccttgatgtcgtccttctccggattcagcatctccattgccatttgcacaaccgacgccttcagcccgtatctactccgaaacaacacatatatcttcatcttcatgatcctctcctccctctccatcatgctcttctgaagatctctgaataccatctttccaaaccttgcgccctcagggctcaaaagctccatggcgcttctactctcctcctcaaagtctatctggtcaagaaagtacatcctgcagatcctccccacctttccatctgcaaacagccccccacacacctctttctcaagtaccccgtgtcccttcgcaaacaggtacacaatcagatagtagcagaagctcctctgcttgtcagtcccccctttccatagtactccaggatgcacgggatcgcctcggcagacactagacccctagccctcttcaagaccgacttcgggtctggatggtgctccagaagatttctgaacagctgctccgtgcttatcagtcctcttctccggagcctgaaaagactctcgaccaccgtccgccttgtcttgtggcacttgatcgatcttatgcttgaaacgagaacctccggaaatctcttgtcgatctctggaaatgtaagaagaaacgagagcgtttgtctgatggtcttctcgggctgtttgggaagcctgacaagagagtcgaacagctcaagctgccttccatactcttcaacatagttttccgggcacttctccagcccgaccagtacgtcgtatatgtccatgttatcgggtcaaaaaattcggtcttaagtccatgccggcctcagcccggccccatctcctcaagtcttgtgcctgctcgttctgaaacactggataaaagctgatccaaaacacaagaaagcaacaggatgcccttggtagacttcatatcgtccttctacaaaaagcatgataccttgtacgacacctttgtaggtgcgtggctcgagttgagggagtgtagaaacatcaaaaacagtcttgcacagctctacaagtgcctcaggcatgagcagataaggcaggctggccacaggtgtcttgagtacttcatagacaacgagattcccgccttcgtgtacaagctgagggagatagaggagaagcaggtgataatgaacttcctggtcaacctcatctcctgccttcctccagagtccttcccaagacttgacagcttctttgattccgtgttcgcgtccagaagccccgacgagcttggaatagcattggcatactcagaaagaaccattgtcctcggctgcaccatcagaggcgccctcgtagactactctctcaggttcttcttcgaggagggcccatctggcgagtattctcgagcatgcattgtgtatctcgtatgctcccgaaaagctcttgaccacctcaaatccatgcactttatccagactgtcataaggcgaaccaacagaatgtacttcgacctggaaagaggaatgcccctctacctgtctctcctacacttcatttcgtactatgcaagaaaagagacagacctgtatagggtgcccgaggctgcctgcagcagtctggagatccacaccctggaccctaaggccccgaggctccatccaacgaggagtcctttgcttcgggcaagagaggccaaggattccacagagctgcgctctgttcttgatctgcttgagttcccccacacacatcctgtcggaacgtacataaggatactggagaacatcgggtcgtccaacataagggcttcgatcatcaactcggtgctggcaagcatagagagcaccgatgatcctgcgaggttcataagattctgtgtagagagccatccagcacttgtggcaccgtatcttgtcaggaacggcggagaggactggtcgcccatccgcgtgcttcggacaatcatggcgatgaaggggaagaaatcctccatccaggttccctgtgtgtgccataccgaccggtacagaacttcgatagtcggttttcttgtcaataatggcgtctgcgatgacctggtgtttctgtttatctgggttgtctccaaagagacattctacacccacttcggaaggatccacgagatcttcaaggagcacaagacattctgggcagacttgtggagcctgattctcacccgttaacctgatgcttatctctcggaagcagacgaccccacaatgaaaaacgggattgacttcgttgagaccgaggcatatgcaaggatatacaacttcatcctgatggttgatgactcgatcaagaactcggaacaaagacagagcaagcatcacatggatgtccttgcagacatcaccagaattgtaagtgagaccgagaaggatccgtctccacagagatatgcaaacatggctgcaaaaacggtgttcaagaagatatacgacacatacgacgacgagtacctgaggaactcgtttggaaaccagatccggctggactacggaaccggacatgagctgaacttcctgtgctatctttacgcccagtactgcaggggaagcataggaatcgactgcgtattcactatccttgtaaagtactttgagatcgtcaggctcttcataacgaagttcaacctggagccagccgggagccatggaatgtgggggctcgacgactaccagttcctcccctttctcttcgggtcctcggagctctgcaacacaacacttagattcgacgagcttgacggctccaaatgctacttcgtcgcagtggaaaagaagctcggaggctcctcacgcatcctcaagagcatcatggataaggactgggcaagcatcaatagaggaatgatcaggatgtacgacgatcacgtactcagaagaagcgttgtgacccagcacttcatctacggcgagtatttaagaaaagacaggagccaggctaataaagacctttgagatccacatagcaaaccatttaatcagccccgtcagaagtccacatctatcctgaacgagtcgtttccattctcaatccccacaaacgccttctggtattgcgactccctcttgtcaaagaagtttgtctttccgaccaaggagatgttctccatgaaatcaaacgggttggtggcattgtagaccctctcctccccaagattctccagcagtctgtctgccacaaactctatgtacctgcacatcaggttgcagttcatccctatgagattcacaggcaggctttcactcaggaacttcttctcgatctcgaccgcatccatcacaacctcctttatcctgttgcatttcttcttcaagtggtagtggagcagacatgcaaactcgcagtgcagcccctcatctctgcttatcaactcgttcgaaaacgtcagcccaggcataagccccctcttcttcagccagaatatcgatgcaaacgccccagagaagaatatcccctccacacaggcaaacgccacaagccttgtcgcgaagtcagagttcttgtcctcaatccaccttattgcccagtcagccttttccttcacagacgggatggtcctgatcgcgtcaaacagaaagttcttctcgtcgttgtcccttatgtaggtgtcaataagcaggctgtacatctcgctgtggatgttctcaatcgccatctggaacccgtagaagaacctggcctcaagcaccttgacctccgtcgaaaacctttcaaccaggttgaggttcacgatcccatcagaagctgcaaagaacgcaaggacatacgagataaagtgcctctcctttgcattcagtttcccccagtcgtcaatgtccttgtccagggaaacctcctccacagtccagaaagaactctccgccttcttgtacatcttccatatgtcatgatactttatcgggagcagcacaaacctctcttccttgggatcaagtagcagttcagtttcctctccatggctcatgtagttcttcccactggaccggcgatcttcttatatacttttttttggagggaatatctccctcgacattaccgctccccaattacgacagcatggctaattgggctattaagctccaccctttatggccattgcagcaacccagcacggacatctttatagaaaaactaaaatagtaaatatgcgattagcaaaatgataaaaatggatttcaatattatattcattctttcatcataaatatttggatgttatcgattcctaatcaaaatcgataaacttctccttcataaatggtaatatacgtcttctcgcgtttgcaaaccaattgtctatctgggacaactttaaaccagtttctttagaaagcatttttttttctatcttggatggataaggataggtaagatgtttctttaaccattttcttagaattttagatatttcttttggaaaattgatccttctaatgaccgagttgcttgcaaataaaccacctgttagtgaatgattatgcgtagaaaatttgtctgaacgtaaatactgcttttctacttcattcatcacatacatgatactattcatttcttcttgaaaattaacacactctaaatcaaagatagaaatgatgttcttttcaaatagcaataagcttttaaatttctcaataatcaaaatcaatatcagcttgtgtaacaaactgctcccaagtagatccgtactgtgataggttatacagtcttgttgaattttaagtataatttctttcaaatcatgatcgtttatactactttgaaaatatttttcttttgctattagtatctcgtttatgtgccgcatcatatttttggtttttagacatcggtatttaaaatacaaattgatggcttatgttaaatgatgatatgacaataattaacgttataatatacgcgattctgtaatatataacgtaatatcttgtcaagatcgtcgaaatccaaagaggtataggataaaacttgatctttataaacaatgaatttagtatggttgctgaaagttcctataaaagaaaatataaataacagagaatcatgtgtggaatttctatgtctctatttacagtaatagtttaaaattatggacgtttctcttatcctctttatttagatttttatataccataaaataagaaaaagatgtaagtatgatagacgttagaaaaaaatgtctggagatatctgagcccataaacaatagcagaacccacccaatctcaattttattgtacttcctgggaatcgatgctttgaacttataaagcacaactaaaaaggaagaggggggtatttattttcatacttttgtagtaataaagattttaaatgttgctttaagtttaaaccagatgatttaatgagcgaatactctggagacatacacctggccaagtattttgcctacagacagattttctttggagatctccttgacggcctcaacaactttctcgtcgtgctcctggtcaactacccctctcaggcacttgtcccatatctcggtgctgtacagcacaaagttcttcttcctctctctgaaagatgagatgactccgctcttgaacttctcaaagtcctccagactcatctccttgaagtatccctctagttcctcaacaaacctccttatcctcttctccaggaactccacatccttctcgctctgcacaacaaatgttatgtactgttcatcgtcgatgtatgtgacattggatattaccacgtatccgagctcctccttggtccgaagctgatcgaagaacattgccttgcacgaatggtgcacaagatgcgccactgccacgtccttgtggtttccataccttccgcagtaatagctcagagcacatgcattatttctctcgtcacatgtatttatatcacacctgtacctcccgtcaaggagctcatttctcccacagctgtgtatctcctcttgctttgtcaagacatgcctaaacatcttctctgcatccgaatactcgatgtttccaaccacaaacatctcgaggaagaactttcggcttagtctcgacttggtgtccacagagtccagtctctccattgcctcctcggccatcagatgtcctgggaccttcatccacttcattccgtccctgcaccgtttgtagggattgcttgttcttttcacctccagctcattccagatctcttccttgatcagatgcctacgcgatccatcgggctcgccaaacagaatgtcaaagaacatccgggacacctcgacgctcatgtggttgaagcactcaatgcggatctccactccgcgggactccactcggacatcaatctccacaccagtcttgtacagagacccatcatatcttttgaagaactggtccttcgcattcctggctaggaacatcatgttgactacatcagaactgctattctctgtccttatcagataccctgcaaagacctttgggaccttgtaagagtcgttaaatagatagctgatcttcccgcctggaagctcctttgtgaggatgtctgaggggatttcggtccttatcatctccccctccttccactccacaactcccgagttctccgcatcgatgtcttctgcctcaaatatcctgtcccccactccatatctcactccgtatatctcctcgcgcatgtcaaacgtccctgcatcctttgcaatatggaatacaacccatcttgaaaagtctgccatcagaaggaccactcccctgatctcgtcgccgtcaaacctttcaaagcaatgctcatgatcaaggacattctcgacaggatagaactgcatgtttactgcaactctccttgtctggtacataggatcgtccttttcatcgtacttaaacagatacctggacctcttctggagctcggcatactcatccaggcagaccggcatggtcttgagatacttcacaagctccagcacggcctctttcggccttttgttcccggccgcagatagatgcatcgttattatcatcaccgagtagtctgtatagtcgcacaggtctccctcaacttccagaacaagccccatgtccttcaccttacatgcaaatcccttcgagtcgtttctaagaatcatgttcagcacatattcatacgggttgttcttaaacatcttgtatccagattccaccgtcatcataaccatgatcgaccttgtatcggcaatcggctgtatccttatccacctgtttgtatactcttcgtcaaacacgctccacccctcatccagcctgcacttccgatccttcttatcacagctgtcctccccgtgccctttgggaactccttcaaactttcccagcagttccttcagctctccagggctcttgttcccatagatcacaacacacatcttgtcactggaatactttcgactccagaactccttcatttcctcccatatcccgtccctcctcagggtgtcgtaattcccagtgctgaatttggagagcgcttgttcctttttgcagcatttcttcatcatcctccacgttctccacccgtcgttgttcagcccattgcagaactcagagttcacagcagacacctccctctccacagagtctctcttcaggagcggtgacttgaagaagtctgcaaacatgtccaccgcctcttcaaaggcctcgggcctaacatcaaaatagtacacagtcgcctccccataggtcgttgcattatatcctccgttattcttcgagaggaagtagctaagtccatcctcgacaggatacttttcggtgcccatgaaaagcatgtgctcgaggaaatgtgcaaggccctgagcatctgcgggatcgtcaaacgacccaaccctgacagagactgcacagctgcacttgtccagccctggatccgacatgatcaatgcccgcatcccattagggatctctacatactcgtaccttgtggtgtccgttaggtttttgtggaccatcctgatagattctaaacatcttgcaatagtaatcaaagcattcattgggtcccttgcacaggttctttatttataagtaaaattttgcttgggcacttacctacgaagagaataggtggccactccatgaccccggaataagatggggactgcaagggaaataagaaagcaccagatgctggcgcatggactgacagggcttgaggcagtggtactggttgcagcggtgggacaggttgccagaaacccgctggggatccttttgaatcctcccaaaggcctgctgaggaatctattttctgcacgcacggtgatgctgtgggttgccacatatctctatcttgtgagcaagattgctcaggcagatagaagagcacgcatggcagttctccttcgttatttcgtgtcgcagatgatatttcttcagtactttgcctgcctgtccccgaacgcctgcatgaacgacagactcgcagcacttcttccggtgaatccctactctgcatacaacatggttctctgtgcatcctctgcggtgcttttggcatatgcagaagaggtgctgtggacgaaggcgaggtacacacaggtcagaggattggttaactacatgaggaagagtatgggtgctgtggtagcagacatgctttgtctttacatggccagcactggcatggcgatagcatgcatgggcgtgtatctgacgatctcaaggactctatttccatggatgcgctttattgttccgtttcggcaggcacacgggagaccatggggaggacctggaagtgtttttcttacaaatgtgtccactgccatttacttctttctgacgagtgttgtggataggctgctggtctacaacatgtcggtgatgaatctgggcctgtgcgactactgctacaaagaggaggaggatctgagtgtttcgaggcttaggtttttccagatatcggagctctcaatgaggtatccccaggttctccgaagacttgtaagatccaacagaagcgtggtgtctcttgggctgtacatccgtcgggaggaggcggagattctgaggactgtggagatgatgaagaaagaaagggagtcgctggagtcgaggatgtggttttctgttcctcaggtcagccagcctttggacaagccgaaggcactagtggtgcagaaaaggatacagtttgtaaagaggataagatcgtacaactttgtcgagattcttgcatcccgggttgtatatctctacaggatccgggttctaaccaatagatacaagggcatcggaagatcgttctttctggtgaagagctttatgaagttcctggaggaatacaaagacggctacctgcctcttagggaccttgatgaggagtttggtgatgttatgaggcatctacatggcgaggtatctgatgcagagaaggtgattggccggagcctggagtctgggatgttctgcaggtagttactgtcaataaagttttgagcctctacatattgcgcagtggtttcatctgaatgataattgagacagagaggtaaacaaacaatggggatcaaggatgcgtttgggatggatggaataagaaagctctttaacgacgactcatttgtggcgaatcccctgggcaggtcgcagattgtgaagtacatttcgtcgtcaaatatcaagaagcagatccaaggagcaaggagtctggtgagtcggatgcagtgtggagaggacctttttgagctttgcaacgacgtcatcaaggcgaccgacaccagggatgtggagttcaagaggatgctgaacctttacctggtaaggtacacacagggatggccggcaaagcagctgatatgcatcaacacaatgctgaaggacttcggggacgagagcagtgagataagacactgtgcaattcaggatagcgggctgttgggagatggggcagtgataaagaactacatcaatcctcttaaggagcatgggacgagtggattggctgaaacaaggcggaaggttgcagactcgctgcgcaactacttccggagagatccaaggctgttccatgcagagggtctttgtgacctgctgaaggacctggtgtttgacgaggatgcagacgtgtgtgcatctgcgctgagcagtgtccgggttctcgaggaggaaacaagagtcctgtctactgaggagatccacaggcttcttagagttggcatcgagtctgggaatagggaggtccttgggagtcttttggaggtgatgaagaacagggcggaagactttcctgacccttctccgctgctccagctgctgaggtcttgttgtccacgaatattctatcttgcgtcctctctgatcatttcgattgatccctcctacaggcagactgtattcgaccatctgcagggattctttgactcgagtgacgagaagctgtatcttgtgcttgattatgcagagtccctcattgaacatgtaagctacgacaactcatgctttgccatttatcacaacgataagaggtacaacaaggtgaagaagctcaggctgctgttcagaaagctggatgcggtttctatggaggaaataaaaaggcagtgcagggacggagagcttcttgggacgattctgcaggagtctcttagagcggattacctgatagaagagccgtttaaggacgcccagaggatggatgaagtgattcgggtgctctatgatgcagactcgatcgccgagaagtggaacggactgatcagggagtttttggcaggtgcaagaggagtacaggaaaggcagaagtatatctatctctgcggaagatatgtcgacaagattccctctgaggttgtgagcatccaggacctgaacatcccatctctcacaaacgagaccattaggttttaccttaatcttcacaggcggggggtgctttgcctggaggagaccctagaatatctacgtatgttgcagaagacctccaaggacagggtcaagatggtggccagtgagctgaaggcgcgggggatccgggtgtttggggcgttctgtgacaccaagaaaagggatctgaatggcacttgcccggaagagcctgcagacacagagtgcagcgagaatgtcagctcgatacttgacatcaagccctactatgaacttgaagaaggtaagctcattgccaacgactttgaaaaagcccagtgcgagccatctgctggagaacagcctctgtccagagggtgcttctcctctgagagagtgggcgaggatgtcgaccgtgcctctcctgtagttgaggacagtacagcttcttccgggcacccccaaccctctggcctgttcttgaggagggaggatgaggaaaatgtctggttgcggtttgccgagagccagcgatccacaggcgacaggagggcttctgaggaggagtccacaagactaatagatacgggcgggctgaaggggattctcagcattgccggcgacgaggttgtccttcaggtcgatgtgctggaacgcccattggttatttattacaaatgcaaaggaaggctcaacagcatcaggatcgatgcagaggagacgtttcccctcttcacagtaaaccttccggtcatcaactcgaaattcaggctgaccataggaaagtctgtctacgaaatccaccttggcattaggagcttgatgaggccgtgcgagtgccagaaagatgaatttgagaagaggtttaaggagctcagggactacatcctcttgaaggagtttaacatggagaagacctatgttgtggacagctactcgttctccttttctgtccttggatcgagattctatggaaagcaccttgacggccaggtgattctgaagggccccaagaggctgctgggactcttttaagtagatcaaataaacagataaaggtaggatttattcctcaataacaagtagattccatcttggtggcacaggaagtgcccttccgcccaataccacgtggaggtgcagaatcacatcggacactgaagtcagattttgctatatcgtcagtcgtcagtctggggcggcaaatatcatcactcttcagggggtcagaaacgcagaaatttatatagacgcctatttattaccaaaccggcccatcacagactttagcactgcatcgtggtgcttgtcagaaacctcccgcttcaggtgctcgcggcagagtctcctgagccccctgctcttccccagtatcctggacattgcatccggatccaggtacaggattatgtcgactgcaggaggaccaatcatctcaaagcattttgccacaccctccaccatctcctcttgcttccatatgtttctcctgaccaatctggacagaaatgaaacgacaaagttcttcaggttcgggaacttcaccagagtctggatcagtgtcctcacaatcaggaggggcagctccttctccagagttgttagggtaaacagaaagtcgctctcgctaaacttcggagacttgaagcagaggttgagaatccgaatggcctttgggacatccgagattctgtgggcaaagatcagaagctcagaacactccacaaccttcaggaaaacattcagagactcgttgtcgacaacgtaatcgggaatgtacttgtacacgtcagacttttccagatacggaagcaggccatatataaaacggctgtcctccatatagttgtccagcagatagacccggagctggccccggaccgcccttcttttgagaacagtctgtatgagcctctccttcttctgctcatcgctgatagacctgacaaggtcaaccacaacagtgtcctccttctccttcagcaagtcgacaaagctgtccatggcttcctgagagtcaactgcgtccagggcaagaggcaaagcctggtcattcgacctggaaacctcaatcaactcctgcccactcagcctaaagcaggaggcatagtccttgagagtctcatagttctcccggaaaaccccgagaatgctttctctcccaacatctactctctgctcggaaatcatctccacaatttccttgacatggattctcctctctctgatcagatagttcagcacctcgaccgactcgtcggttattctctccacagtcttcttcacatcaagtgcaacaaggcatttgatgatgtccacccggaagtactgcttgctttcgagaaccaggccgaccatcgactcatagacatcgcggttcaggagatatgcatagaaaaaaaaggagtgggcatacttctcattcttactaacaaacgccaggacctccggagagtcctcaacatccagcatcctcacaatccttgaaatgcttgcatctattgcatcttcttccttgattttgccgagaagactgaaagactcgctgacaggactggggagcatcctttccttcttctcgtggaagtacgtctggaccgtattctcaatctcggcgttgctgctcttcacaagagtctcgaaaacagtgtcaataagaaatctgagagggtcaaactccttcttcgcctcctccacctttcgtccacgcacctccgtgaagtcaagcagcttcatctcagagacaaactgcctaaaggcatttggaaccattttggatatcctcttgttcagcacatgcacgtggtagttcagcgacctctgtgcatacctcgggcactccatccccttggtctgcgcgtgccgaagatatgcaagcaggatcactgagctgcttctgtccagaatctttgaagctgtgcagaagaagtataccatctccatcgggctcatgttcctgagatagaagataagaagtgtcaggccctcttcggaatacctctccaccaggtggtatcttatcctttccatcgccaaggcccctgtgatcagatcttaaaagatgcccatgggacagaaaactagggaactccaaactcagcgcatttacttaaggatagagcctgtttgggtctctggggaatagcgagaagcatcttatgtctcccattccaaagtatgccttcatcaacctctcaagcccaattccacatcctccatggggaggggccccgtacttgaacgactccaggtaccctcctaaagaagacggcgatattccatgctcctcgacatacttgacgaggtccttgtaaatgctgaccctctgggccccagagagaatctcctgcccccttaggatgaagtcgtatgaccttgttattcccttctcctcgtctctgtatgtgtagaacggccgcgtggatatcggatagtcctttatgacaaagatgtccaccccgtgcatccttcttacaacagatccaagctttttctcactctcgctgttgaagtcatcctcgtaccccatctcgacaccttcgttcaaaagaaggtccacacattccctgtgcgtgaggacaacagggtcccgcctgtacttgagatcctcaaacgcatggaaggccctgatggtctccagctcttctccatactccttcttcaggttgtcgaagatgcttacaagcattgagtgaataaacctgatcacgtcgttgtagtccgtgcatatctccatctccatgtcaagcccgacaaactcgcttagatacctgttgatgttcgactcctcggcacggtacacatggcctatctcatacaccctcttgaatccccccacaatcgccatctgcttgtacagctggggactttgtgccataaacgcctttctcttgaagtagtccacgctgaagagattggctcctccctcgcttgaactcccaatcagcttggatgtctttatctccataaacccgttctgtctgagataggtcctgaagaagaacatcaccccatcaaccacccggaaggtggccctcgtctgcggcgcccggagatccattgccctgttgtccagtcggatgtggtatgcaacattctgaagcgtcgggttcttctccctctcctcagctgttgcagagacgtccttcatggcaaacggcaagctcttgtccgcaatgctgagaaccctaaacccgaggatccggacctcaatgtccttcttgctgcacccagatatctccatcccttgcttcaccacccttccccttatttcaatgtaggattcgtgcgtcaccttcctaagtgaactgaactccggcatcgtcaggcctccagagccatcagtaggcttttcgcacatgcactgaacagtgcacccaccgtctcgcagaacaatgaaaatatacttgcctgtacacgaggacttaaacacaaacccccgcacacttacacatctgccatcaaggcttccatccaggtcccttatctcgcgcatcccgtccacagaaatcttcgaaagccgttcttccatcaaggggttcaaaccttccacatacttgcatcttctcagaaacactcccagtgtctcgggaagaaagagcagtcgtctgctccgcaaagccagaataggagattcataaacacgattaaggaactcaccaatttattaaggagtcgaaaggagagaaggaagcataagtatcggaaagcatgggcttccaatgcagaagaacccgcaaagcgtggagaagggaaagtttcccctcgagctggtgataagcatagccaacttccttgttgctgctgcacagatcggatacaagaaatttggagaagccaaaggagacagtcttgcaaagttctcaaaatttgtcaccgcagctgttcttctagtcccgatcttcaagatccttcaccagctgcgcagattcgcaaaggaggaggggggcagaaagatgaacaggattaagatcctctgcatggtagtatacctattggctctctcgtctgccattgcattgctctttatcaagcccgaccggttcgacatcgagaaacaggccatggcagtgtctatggcgtcgctgctgggaatggttgtttcaagctcgctgctggactacaagcgtctccccaaaggcaactatgtcgactacttcatcatactcgcctcccttgtctttgctgtcaagcttgcaacgctttttccacctctcagcaatcataagatggctgtcgatatagcacaatcagtctgcatggccgtggcgctccttcttccagtcgtgcatagccttctctccccgcataacatcttggagcccgtctctccagaggacttcgctatgttcaacaccctgagtatggttattcttgttcttggtattgccatagtagcattcccgtacatacaagaatggctctccaacagaaaacccagccaaagttcagagagcatggatacacatacctcggatccatccaaatcttccaaaggtccgtatgaaggaccgcagaaggagctcgaaggtattaaagaataaggattagtccaaagaataactgcgtcctaccctactaaggcgatgaataaatattactggtcactcaatctccgcaaacatctcgtcaatgtcattagcatcctcaatacattcagcttcgcttactaagtaatgaatcctggagcacagccccaggacaatcagtgtgtacccgacaaaatacccgtctggaatgtttgatgttgccaggatatacagcttctcccccattctgagaacctcgttccttttgctccgagtcctcttcagcagaaaggaacggcagagtctttttaggtggacaagctccctgaacacctttgatccccgatgtccgttcctcgacttgtagacaaccatgtccagagtcttcagttcttctgccagtttggagcaccccacctcctgcccgtgcgtttccggggtcattcgaagggggtccagggcagggtcttcaacaaccgctcccaagcgagaggagcctgcatcagttgcatctcttgatgttgaactggcacagggtcttctgcccggcagcctgagaagacacccccacgttcttcaactggttgctccccacacccaaggactcaaggacattcagctttgatagaagcttgggccatacatactcgtcgatggttccctttgcaaccaggtatataatgtcgacactactcttctgcccgatcctgtgtatcctatcctctgcctgaagaagaactcctggattccagtacagctctgcaaataccaccgcccttcctgcagtaagcgtgagccccgtgctgcacgccgtgatgctcagcaatgcaaccattacctcctcattctcctggaacttcttgaccagcaagtgcctgctggtgctgggtaccgacccgtcgattctgatcatcggaacattcctttctgcaaaaaagccctcgaggctctccatcatctctgtgtggtggcaaaagacgacaaacttcatgcccttctccaccatcgttgccagatactgcttcacgggatccacctttaacccaacagcctctctgtactgcataactacatttgtatccacactttctcccaccaggtcctttctgggatcgtcctgccttcccgtgcattccaggacaacctgccttcggaatttcggaggtagctgccccagtacctcgtcctttgttctcctgatcattaggaacttccgaagaacatagtggagctcctcggcattgctgcaccccttatagtcgtaccactgccccaccttcctcccattacagtatctagccccatactctgcaaaccgcgggaatatcgttctgtcaacagccgatattataggatacagctccagcggtctgctcactgcaggcgtcccagagagcagcagagcccgagataccttctgcagtagtggaactattgcctttgtcctctttgtctgcagactcttgagatagtggcactcgtcggcaatcactacgcccgccccgcaagccagcacgtttgcatggctggaagccacctcgtagctcacaaccccgatctcctggccaaagtcctcctttcttctcatcaccattgcctccattcccaggaacctcctacacgcatcggcccagtcctcaagtagagatgctggggcaataatcaccagaggccattcagcccggtagtagtatgcgacggcaagcgcctggatcgtctttcccagccccatgtcatccgcaacaatcattcttcctcctctattcagagcatgctccaccccttccctctgaaacggaagcagcatgctgtagatcggcccaataagctcaaacttctgccaacccgcttccttcctggcaatccgcagcacccccttaggaatatcatcaaacacaagcttattcctcctcagctcctctttcacggccacatagtctcttccacttatcctccactcattgcccttgacgtcgtacacactttcgtccagcttgctcagtgtcgtagacagcctcttgttggacggccggagcaccacgtctccatctccattcacatagaccctaatcttgatgggttgcatcttctccccctcctttctgtcgtccaggccttcccccgctcccctcagcctggcttcgaatgctctcccccatctctcttgctccataatccctggagatccagcccaaaaagaataaatagccgaagacaccgctttattaacaaaaatcactcctcgtcaatgttcacaaccctcctctcaaccaggtagttctcgtccaggagccttttgtagaagcccttgtcgctctggatgctctgcccaatcttcttggacacaaagatcgtgtacccaacaaccacgcttaggacagcaaactctccattgctcagcccaagcaggagggtaaccgcattgtacatgtaccagatcccaaacacaacggaaataaacgcattgatcttgcagagctccctgatgagtgccctgaaggtgtagttctctggcgacgagcttagaatcgtctccacgatcgaggtcgagctgaagaaaaacaggaagagcctcagaggacgcatctcgctgatgcttgtcccatcgttagacagcacaatcaccatcaggcttccaaacagaggatacaccgtgtttatgtagacgttcacaatcccatgcttgcacaattccccagccgtctgcagcatgctcttttctcctctaatgccactcatagctacatggattacaatccatgacaggcggaagaggaatgctagtattagatagagcagtacgtcccccgaatcccggatatatgcctctgcattgattcgctccataatgtgcttggcgatgaccatataccccgtgtaaaggccgtagaagcacagaacaacagatgtgattatcagggagcatctcaagccaaacagcttcgggacataaaagatcgcaaagtcggaagacgggtgggtgttgaaatacttgcagatctctctctccgtcggccttcttccttctcttgccttgatgtgctgccttcggaaaatcttgttcttgttggcacaccacatcagcatctgcttgtcgtacctctccatctgtgcgttgtagaggaagttctccattccgagcatccgagcctccagtcttacaaccttgttcaggccctttaccacatagtcgcagaatatcttgtttgagtacagaagcattgtaaaggttttgtaactgagagacagcttcaggaagctccttaccgagaaccttatgcccatctcgccacatgcacatctgattaccataaggcctgccccgtagaatagggtgaagaatgctaggtagcccacaaggcggagaagtatccgggagacccctatcttcgaggcctcatacagctcatccattcgagagtcctcgtcgtcgggaatgaagtggagaacccctggccggaaacatctcttgaacctgaggaagatgtttcttattacaatgctgaaggtgtatccaatcgacatgtggaatataaacgagatccccatcttcagaggactgctatattcgttgtccaggtgcagtgcatacattcccttgttcattatgtttccaaacatgtaatgaagaactagcccaaacgtcaggttcatgaagaatatgttcagaagaattatgagatatattttcatgaagatgcatatgtatcttatcctgccgattccaagccttttgcgggcatgctcagtacagcttgtcactgcccagaatgcaactccaaatgccaccagtctggagtacagatctcccaggcccatggaagaaaggaatgcgccaaaggacccatggatccgaggagttggaatgcatctgctggccccatatattacagatatgaacgacacggggagagtcatcccagatattccagatactatcggcctgaacaggaagctattcatggggtcgtttgacctcctgggacgtactccttcaacgttgcgagaccctgccatttccctggaagtagatacattggagtccgaggacaggtctctgccgatctcccgggcatgctccccttggggcacagcagtggatctctccagctgcgcagactctctgctgatcgactccagtattgcccttggattcatcagcatcctcctccttcttctcatgtcctctccaaacttctcccggatctggttgagcaggcatcggttcacctgtgccagccacgtcaatggaatcccgacccccagccatataaggctgtttctaaacccagacccgccgtcggtgtcacatagccctgtcgacactgcaaagagatatccattgaaataaaaaactcccatccacttgaccatctgcagaatgcaccatgtgagcacaatggttgccttccatccaacatcagccactcctcggatgattatggataccggaagtatctggggcgtgtctggcttgtagatgtccttgaacttgtactcgtagtggcatatatcgcacttcttggttccagagcactccatccacgacatcaggcactctctgtggatgtactttattgttccagagcaccggcatggattgcacagctcgtctccccttatgtctccggtgtggcatattttgcagcttctcttctcctcgttcataggggtattctctttctccatgaatcaacttggccccatgacgtggagggtctacagaaaaaacaccaatgaaatcacggaagctttattggccatggtctataaattcacaacagtaaacaggagcataacccctttcctctcaaaatatctcctcagcgccgagtccactgcatattccagtcgctcctcctcctttgcgaggacatcctcgacaaactcaagtatctcctgcgccccagcaattgcgtcggacggcgtgtcccggatgtcgaagttcaccatgaaaaagcactgtgtgcacgaaggtgcatctgcatagtactcaaatatgctggtaaacaccctttcctcgcacgttatcaccaggtcaaagtcctcgctcctctggaagaagttctccggtctttcctttacacccatgttcctttccaatagatacagaatcccagactccctgtagtggtcttcgttcttcatgcacaggtcgtcgtagatctgctggtatgtcactccgaagttatacacattgggcttgtccatcgtttcgccgggaagctttatgacgggattcgtgccaaatgatttgacaggaattcccttctttgcaagcaagtcgtgcgtctgcatgcttctgttctggttcattgcacaggtgacggcgagtttcattaagggcatccgtccatacgaggtaaagcaggagccctgcccataacttaatctgccgcagactcctggtcatcatcagagctttccatgctcgaatcgttcaggaatctcaccatgcccagtgaagggaatggcgggaagtacaggtcggtgttttcatatcccggcggatgcgatctgttccgtcctacaatctcggagtgcgataccaggcccgcaagatcaacatcgaactcccttccattttccatcttctccatcgtcctgaccttctcctcaatccctaggagttcgtcgtacactctcctcttcatcctaagagcctcgcatgacttctcctcaataacggcaccccacctatggctgttgaaggcaagagcctctcgggtagaaagcctctcaagctccgcgtaggacatctcgtcgttgatatacttcctgaggcctgccaaaaactcctcgctgacctccctgtacagcctatccatcaagggataaaagatcaaaaccattaaaactttattcctcactcttgccttccttcctcttcgtctttccagactgcgggctcccatccttcgctttctcctctgccttcttggcgccctttcttttcttgcttgtcccctcagaggcctcggaggcgcgcttctttcctctgatcgaggccttccggggagtcgctgctgcatcttcctgtggcaaaagcctcatggcgctcgaccttcttcttcgtcctccgctcttttcatcaggcttctcctttccagcctcatcaccctcttccttccctgcctcgatccggccaatcacgtcggtggcaatggcattcttcatatcgctggatgacagaacctccttgacctcgtccctgatgtcttccttcacatcctccatgaagtccttcttcagatcttcacgcagctcctccttgatgttgtccttgacattctgttttagctcgtcaaggccctcagatatctctacatactcgttccttatcttctcctcaaccatcctttcggcgctgtccagaatctccttctctatcatcacctctccaagatccctgggattcttcttccctatcgatgggagcacaggcgtgtcaaccacgcattgctcaatagactccttgatctccctcttaagcacttccttttgctcctcaagaacctgcttcacagaagacacatcctcaatctcctctcctttacacagagaaacactgaccccgccgaccttgttcagcgcaatagaaacaaccgcatctccagtcacatcgtcctttccttccatatccctctcaaccctgatcttctttggtgacccagagcaacttctcttctctcccccttccccccctcggttcaggtagcttagctccatcgtcggctttctgataatcttgtcttcatcaacaaagtccccaggctccgtcagagaaaacacaaacctgtacctgtttatcttcagcacatctccaaaccgaaatgcatacacagactccttctcaagagcttcatcattcagaaacacgttgttcccaaacacgcggatcttcatgtggtcaaagtacacaagcacatggctctcctcaacagacggatgctgcaggcgcacatctgcatcaagcccacttcctatcgttatctcagactcattggtaaatgcaacacttcggaccttgtcatcacttcccagcgattgcaacttgtacttctcccccatcacaattcaagggctttccaggtcttcacatatccacaccaaacaaacatgcacaccctacgccaaaaacatcacagagatttattcaactttgattataatactcttctccacatttctatttagatactctccacacccaacaaacactttgcactcacacgtcttcttcagctccccaacatcaatgctgaacctgacatttgccttcttctcaaagtcgtccacaacctgtatcttaccataaatcacattatccacagtcagcatcacaatccacttgacagaaaacgcctccttcataaagggcgcatgcactatcatcttgccgcccttgtccgccacatctccctggcatctcctgtccagagtaacgctgacagttgcaatcgaccccccaggaataacatacacagtttgctcgcacttcgcaccccgcacagcctcctcagagtcgttcctggtcgccagatcctcagcctcagaaacatccgagtcagagctgtcgttcttgatggctccagtctcaatcacagacgcactgaactcgcttatctcaacctgaggaatgctgttgtacacattcagagccgactcccgatgctctcctccaggaatcgctcccaaatacccctcggcagacaccctctccttgctcttctcctggataaataagtcttcaaacctcacaaacggaatctggagcaggaagtatcgaggatcaaacaccgcctggattatcatcgcctcgagaaccacaagattcttcacaacattcccgtatctcttagcaatcccaatcgccttcatcccctctatcagccgaagagacaccctctgggcatactcaacatcgcttcttgctgcctgcccaatccggaacagatggtccatcagcacaagataccccttgttctccttcccgcactccttcagcggaaatgcaaagttgctctcaatcctgcctcggagcccctcaacattacttttccatctgtactcagcaaactcaacagaccttgccataataagaatcaggcctgtgtacatctcaagagtacatttcccctggttcatccttccgtcaatcctctcatagaacatctccatcgtgacaaaattcactcccaccttgttgagatcacggatctcccgccatctcctgtacgcccatcgcgggagaaacaccccaagcagcagcgagtacatgacaaatgcatacatccccctcctgacaatcaccttgggaatcgcaactatctccccagtcttcgactcgctgttcagccacgcctcgtatctcttcttgttgctgacaagcccgtacgccttgttgacagtcttctgcttctcctcatactccgaccgcaactcgggaggcgccttgctgaggttgtacttcatcaaaagcatccgaagcctcttcttaatctccctctcccccgtgtcctggtcaattccaagcacctcaagaggatcaaacccccttctgtactcaatcttcagagtcctgatgttacttatcaggtatgatatcacaagccatgcaaccgtagtaaacaccttcctcttcgtcttcctgctcacattcttgttcctgcatccatggcaggcacatcgcactctccgaagaggaggggtctcaatcaagtcatatgtcatgtatagagccacaggaactagcatcgatagtaccagatagctcgatgcaagcccagactcgtcgtactcatagtcatatgccataagggcctttgttgatttccaaaaaaacaaaaatttaatctctattcattcaagccttcatctcccctcagggaacatactccagataatctccatcagctctgcagtattccttctcaataagcttctcaaccgtctgcatcactgccttctcgtcatctccaaactcctccccaaccatcctgcacatcctcaagctctcaacccttttttcccgcttcagtatcctcatgaccctggcctctagaacggcatcagaagaagaccccgttgcttctgtctccctcttggccacagcctccgaaatctctgcctcaaacagatccaccacctcctcaagcatcccagacccaccatccccatcaagaaccaggttatgttcagagtccagaaggcatatcctgtccctgtacttgtttctgatatacccgtattccctgcaagaaaacattcggttcagcgatagaaccccgtccgtgcacatcacaaacccattcgagaggagatactcaagattctgcctgaagccagtccctccaacacaccgctccaggtcagacactcctctgtcaacatccagccacagcatcaccactaccttgtcggtgttcatgcggaaattgaacccattcatcgaaaacaccatcggcgacaggctgtggcagcacaatagctctccccgaggatactgcgccatcttcggctgcgatacaatcctccacacatccctcagaggaggtgggagactctctccacttgccctcaggtcgtagaatcccttcgtcagaaacctggtctccgtaacaaattctgttgcctgccctgctatcctgaagctgtttctgacatagttcgcctggttctcatacataacactcatgcatctgctgatgctggccccaaggtgcttttccatcgacaaaaccagcatctcctctcttttcaggttgctcttgcagctcataagcctccttctggcgtcccgtgctatcttcccaacaattacttctttgctggacatcaggctcacaaacataacaagagcctccatctctccccccatctcctctccgttcctcactgtccggtcaatgtctctataaacctcgtcctcaaacccgagtcttccagacatgtgcaggtgctttcttatctcctctctaaggtatggaactagctcgtcttcacgcatgaggttctcttccatctgcctgcaaatattgagatactccaccaccagctctcggagactcccagcccccagcaccttcttccttagaatctccttgtacttctcgtcaatcctcgccatgtactcgggctccatgaagtgaacaatcttcacatacaacttgaacttctcaaatctctccatcttgtgcacaagcagccccaagacgtcgtcaaacctgttgcgcaccccggctgcaattcccttgtacagcctgttgttgtctggatcaaacaccttcgatgcaatgtatatctccagatacaccctcttaaggatcttgttgatttctccagtaaagtccaccagggcctcaaccccatcaagataccgctggatcatgtcctcgtactcctcagattcgttgcagaagaacagcattcgcttgagaagcttgaccgtttctcccagccgcccaaagttgtagtccctgctgccccgggaaaccccaatttcaaagaagatcatctccttggcctgcgccatcatcctttccatgtaccttctgtagaacacagtgtatcccaatacgcggacatcctggatgtgcccatctcttcgctccagactgaccctgatgaagtatctctccaggtacgaataggcgcgggctacaagatccagggcacctgagaactcaagcagctgcccatgaagggtcttcagagacgtaaagcaccttagccgatccacatatgacaccatcgtcctctctaggcactcgtacacctttgcccccctcgtctcaaaggccgccgctgtctctgtgcagtggctgtagatgatgtcatatacctccatgaagtctttcgacgaaaatgtcctgtggcccgaaagaagcaacatcgttaagtcctccagcctttcaaactcctgcacatccattcgtgggtgatcggcaataaacataaatggttcccagtgtgcgaaattgatggatggagaagcatcgccttggacccccgaggccaaaatataccactacatcgagtttattttttctcttatcatgtcctcaaggtcgcagagctgcagaacgctgaatcccttcgctttcgatgaagcaaatatgctgtagagatcgttgtattcgttcagaaaatacaccaatatgctctcccggccctcactcttcttcccctgcttggctatcaaggagctttctagatggaggtagtggaacttcacattgaacagaaccgtcctgaggaacgtgccagcctcttcctcgccaagctcctccatcgcctctgcaatgtactttgcaaggcccttccacctgcggatcatgtcaacaaccctgcatctggcagattcctccatgtatccctttatgtacatcaagactatctccatgagcatctttgccccctcgcgcctggactccttcagcaccgcaccgactctggccctcaggtctctggccctccgcaccgactggtttggttctgcaccctgctgcttctggaacgttccgtatccaagcctgtcgatttctgggtccttgaagatacccgagtctacaagtctttttatcctcggggatatggagccgtccatccaggggatatgaaatgggccgttagcaattatttggtgccacacattcggaactccggggacagagcagcaggcccagatgacgatatcttgaaaatttttcagccccgagaaaatggtaagtggtagcgacgtaattttaagagcaatgcaaagggaactaggaactaccacaagaacttccaggtgaagaggaggagaaggcgcgaggggaagacggactacaagcaccggacgaacatgattcggcaggactcgaactcatgcgggtctgtgaagcacaggctggttgtgcggataacaggcagcagggttatctgccagattgttgcggcgtacatggacggagacagggtcatggtgtatgcagactcgcgtgagcttgaaaggtatggaatcaactttggggcaacgaactactctgcagcatatgcgactgggttcctgattggaagaagggcgcttacagcgatgtctcttgacgaggtgtataggccgaaggagattgacggcacgtacagcgtcaccaaggacattgatggggagaagaaggcgccgagggtgtttcttgacattggacttgcaaggtcgacgcggggggctcgagtgtttggggccctgaagggagcatctgatgcaggcctgaatgtcccacacagtgcggcgaagttctatggacacaagccggacgggagctttgacgcaaaggagctgcatgacaggatctttggatacaacatctctgagtacatgaagcagcttagagacggagaccccgagaagtacaagactcagttttccagttacatcaaaaagggcattgatccagaggagattccgcgaatctataagagtgcttttgacaagattgcagaggacccgacaagaaagaagaaagagacaaaggactattccgggttcaagaagtacaagcaggcaagacttacatatgaggagagggcgaagagggtgcaggcgaagctttctgcagctgagggcgaataaattctttttatcttgagctttttactccttgagcccaggatgggggctccgtgctgtgcctgatcaaaagacaggggatgcgggcttttcttatagacggtgtggcgcaacggtagcgcgtcggattccagtcccgaaggttctaggttcaaatcctggctccgtcacttctttttcttgctgccgtcctaggaacgtggtgttgcattgttcctccagggcctgctacacatcccgaacgtagtaaacccaaacaaaacaatcccttatgatggctgaggagtccctggatcagaagccagcctcaagttcaggccaatgcgagtatgctgtatcctttgccttcgctaagagccaggggatgttcaggagggcatcgtgtatagacggcagttcaaatcctaaggtgccagggcccagagttgacttcgtcccagaaagtgtttggaaatccatgagagatggcctctttgtgtctccggcatgcggtgccgatgtgcagcttcagcccaggagtacaggaaaggctgtccttattacctttatgattgacgagcttattcccagcgccagtgctcctggatccagtaagagcgtggttgtcaaggttggatggattttctccatactccagtcgctcatcaacctcggagatcttgtgccccatgaggcgcctagccacgggggagggatgaggaggtccagaagagttgtgaacgccattgtcgaccccacagataggttgttcgatatagtcccggagatcatgggcctccgccttggcctagacgagtttatgaggagatacagagttctagcatccgacgggagagtgctccatcctttggcgaggcttgacgagtttgagaacaggagtgtgctaaagatttcaaagatcacaaggatgcctgacggaagggttctatctgttgacgatcacatgaggagcattgttcgcggactcaggaaccaggggaatacctgcttcatgaacagcgggctccagtgcctgatgaactgctggaagctctcagagtacttcataagcagggagtatgaagagtccctgaacaggcacaaagctatccatgcatccttggcaagtgcatactacgaccttatttcccaggtatatgatggaaacctccatgccatcacacccgtgggaatcagaaaaagcctggggtcgatatacgaggagtacaagggaaacgacgagcaggactccgtcgagtttatcaccaagatgctggacacactacacgaggccctttccacccaatcctcgcatcccaagaagaaggaaaaggaaaagtggtgggagcacaacagatcaattattacagacctgtttttcttctgcctgaagtccacactgacatgccggggatgcggcagtaccaaggtgtccatcgagcctgcagtgtgcctctctctaccaattccccgttccatgcagcacaaagataacattgtggtgttctatgaatcaggcaggagacagcctgtgaagatatatgccgatgcatccaccagcatcagaggcctcaagaagctactggatgccgaatatggggtactaggaaaggtcatgtgcatatggtatgacggcaacaggaatatgcttgagcctgcagatgacgttgtcttacaggacattccgcaaacactgttctgctatgagtactccgaagacattgagtactgctgggtccacctgaagaccaagaggctgtttatggacaagtcattcaagttcaacattctgatcaaggcctctggctacgacggactactggtgctcctggagatgaagaagacccttgcttgccttgtttcggaggaggtccgatgcctcttggaggagagcagcatatcctcctacttcaaactagagaacgcaggcaaaaccccgagggaaaagcagatgaactttccagtggcggtagtgataagcagagcccatgaaggcaaaaggctgctcagcctgttccacgacccgttgggcacgattagagagataggcgcgcctaagccaaccctccagcactgcgtaaatagatttctagaaaaagaggatctccatccatcagagcgcctgcactgcgagggatgcaatggaaagatgatgtttagcaagaaaatggatctggaggacctcccgatgtatctgataatccagctgaaaagattccagtatgtaaacagctcaccgatgaagatctcgacgctgattgagtatccccttgacaagtttctcctcaatggagttgagtatatggtcataggagtgtgcaaccatgactcggacgcagtcacgtcgagcgggcattatgtaagctatctgcggaagaacggatggtatctctgcaacgaccagaagatcgagagagtcgatgaagtcgacaaggagcacacgtatgtccttttccttgaaagatgttcctagaataataaacgcacctgtatttagttaggctgtagggatctatgctgtgctgaagtaaaaacgttaggaatggtccccatggggtctgaggacataaagagtcttagtcatgtcgactatttcgagaagctgaagtccttagttggagcagaggacgagttggtggtgaaaaaggtgatggaggtgctgtgcggggatgtggagagcaggcaagatgccatcgagaagattctcgggaggagtcttgcaaaggagagccttgagagcatgacgcagctgacagagcgctttcttcacaggaatgcgaggcagattagctttgaggatgttgagttgttcgacgtcctccttacacaggcagaaaagaggagccttctcgaagtgataaggaagggcacggatcttgaaaaggagctttccggtgctctgaggggatctaaggtgtatttcatgagatacatacttgccaacagaaagttgtttgagtattttctcgtccaccagttgtatctggacgagagggaaaaggccaggaagctgatgaggggcgaagaggggtctgtttccttcatcaagtacatagacagtgatgcattgagcctgatgagggggagcagggtgattgacctagaaaagacgtctagtgagcatagcacacacatggcaagggaaggatatcctcctgggtcaacggtgaaatacgaggatggagccaagattgtccttgttcctgggcggcgggtggctgttgaattcgatggacaccccccaggcaatgtaaaaaggctttttggagaagactttatgttcaactacatccagagtatggttcaggactcggtgttgaagggggacggaaatgttcttgtgtgtgcacccacggggagtgggaagacagtgataggaatgatgtctattctcagggaggccgaaaggaggaaaaagatgagggtcgggtatattgttcccatgaaggcgctagccagagagatatgcaggacaatcagcagatggttttcggggtacgggatcagtgttgtggaacacacctcggatgtctactcgggatatgcccacttggagaggacaggggtgattgtgtccactccagagaagtttgatgttttgacaagaaacacggatctttggtttgatctggtagtgattgacgaaatccacatggttggagactcgaggggcgcggcggtggaggcagttgtggctcggatggcggtgcgcggagggtgcaggattgtgggtctcagtgcaacacttccaaactacatggatgtcggggcatttatcgggtgcaacgatcctgacatcttctactttggacccgagttcaggaagagccccatcgactacgaggtgataaatgttggggcaagggaaagggagatggacatgaccatcgaaaaggtgctggagaaccttgactcgaatgggcctgtgcttgtgtttgtccattcccggaacgaggcccttgaggttgcaaacgagataagaaggtacatggagaaggcttctgatgatggggcagatgtgagtccggaggtcagagagcttctgaagcatagggttgggattcaccatgcaggactggacaggaaaacaagggtggctgttgaagatctgtacaggaacgggaagatagatgtgatggtgagcacagcaacgttggcatggggtgtgaatctacctggaaaaactgtgataataaagggcacggaggtatacgatgcctccacatccagatggaggcctatcaagcagattgagatgatccagatgtttggaagggccggaagatctggagacgatggatgcaaggggatactgatatccagcaaggaaaacgaattccttgttcagcggagcatagactcaaggctgcttccaagcctgtgcgactgccttaatgccgagatagtgaagggaatgaggaggtttgaagacatgatcgactggttcaagcacacgttctattacacaagactggtaaaggtgagcagggagcctgctaggatggtcaaagagcttgtgtacagtgctctgaagctgctagaggatgcaggacttattgcactggagccagccatacatcccacggaagtaggtgaggtttcgtctagatactatgttcactacagagatgcaagaagattgtttgatggactttcacacgttatgctggagccgtccatatttcagattctagaaaaagcaagggagttttctgatctgagcattgatgagaaggcgatggagtctctcaggggccttgtccccattcctacggagtcctcgttcggggtactcttgcagtgctatgtagctaacagaatagaatcgacctctctctcgcagaacctttgcagaatgttcagggcgctatttgagattggggtgaggaagaggctcggaatctcaaagatgatactaggatggtgcaaggctgcagagcacaggatctttccatatcaaacgccactgaggcagtttgcggacgacaagaatgctcttagggaccttgagatgaaggaaatcccgtttgggatgctggagatactgggcaaggaaggcctagatgaggtagggattcgcggaagtggtataatcgagcatctgagatatgtccccaggtttagcatttctccgagtgttcgggtcgcagaatctggatactatgttataagccttgggatggagaaggccttcgacgacagcaaagtgcacagcaacacatactatctctttataacagatgcagaagaggaggagctggttttctgcgatgcaatagtgtttgagaagggatgcgagtatgtataccagaattacggggtgttcacagggcagccttttctgaacatctgcctgctatctgcccattacctatgccctacagagcccgtcccacttgatttgaggaatgtcgcaaattccagggcttccatctttgatggcgtctggagggattttatggtggaaaaggcgcttggaatggacaactgcatcaggctggggctgttctacgatgacattggcacagaggtagttgttgtgccaggctatggggaaaaaaggaggttgatgctgctgggctatagagcatacacatacgaggagtttgtttcctggaagattacctcaggacctgtcacgattctggagatccacgactccatttcaaaccatcttatagaggtctgcatggcgcattgcattgtgaacagcatccagatggttatgacaggactcccattcacacggagtggtggggctgaatctgttgggaagatcgagaagagcatggagaatgtgggtatcgaggtgcatgagtcctttagtcttacgcgtcatggccagctttctgacttcaaattgaggctgaccatgaatatggacggcttggacgtggagaagaagtcgtgccttgtcatctgctccacgaggaagatggccaggtggttcatgaagcactttaaggaggcaaaggtcgcttctgagtacacggggatccacagcggaatatactttgccacaagaagagtagtaaatctatggatagacaggagatggagtccacaagtgagccaggtgcacattgttggaacggactattacgaccatgagaccctgtcctgggttgattatccacttgcagatgttagaaggtactcgcttctggggagaaggggatttctttatctgaagcagagcaagaaagcgctctacttcggcgacgggggcgttcctctgtgctatggctcttcggggagaagggaactctatgtgtactcgtactggctgggatgcagggccgagaagagtgaggagctccctttgtttgtcaaagagcaggagctgacgcggtatggagcaatgatgtgcaggtactgtgttggaattgacacgatcgagctatttatcgaaagggtcagggacaagatggggatgaagagcatccagactcttgtgtgtggagccggagagcttgtgtttgatgtggattctgatgagtttgaggcgttgtctggagccggtgttgatctttcgaggggaaaggcacatgggatgacttcgtacatactggacagagacaaaagagacgagtgggttcttcgggagtatggggaccaggtacttcctgtggtgcacagggtgtacctgtgccttgttgaggtttcgtcggagaagacgtacctgaaaacgtcattcaatgcaatgtttggccttcagaatgtgatgaaggcatttggcgggtgcatggacagattttacaatgcaaagctttgcggcggcgttgtgctcattgaggttgtgtccatgcccagaagtcccatgggatggaccgtgtttttcctatctgctgggtccagggaattcaaggttctctatgccgactgtcccggagtgcactcgatcccttgggagcacaagagttgctatatcatgaacgactgtctgcctgggtttgaggttgttgaggatgaagacatgggggcctgagcggatgacaggagggtgtctaggtaaggctattaaatccggggggcggagccctaggcataatgaacaggaaggaaaacaaaatagttacgtcgaagtatacagcaatgaccttcctcccactgaacatataccaccagctgtcgaggccatcaaacttatttttcctgctgactctcattctgctgtctattccatcgatatctccattcagcccattcacctatctcctggcatttgttgttgttgtcggagcatcgatgatgaaggatggagtagaagactacaggaggcacaagcaggacaaagtgataaatgagaaacctgcaaatgtagtgcgaggaaaaggacgggatgcatatgctgaggagatccatgtggaggatctcagtgctggggatctcatattcataatgaaggaccaggaggtgcctggcgacgtggttttgctgaatagcaaggtagagacaagagacggcatcagatgcaagaactactgctttgtcgagacaagcaatctggacggagagatgaatttgaagaagaagacatcgcaacatcaggttgagtgcaagagaaaagacacgggacttgagttccgtggagagaaactgagcttgtgcagctgcgataggtattacatggacaggacatctgacttcactgttgaggacacaggagacctgttcaataagtttgagtgccagataaacattgatggggaaaacatcctatgcaacgagaagaatgttcttctaagggggtcgaggatcaagaacaccgagtgtgttctagggatggttgtgtgtgtcggaaagcaaacaaagctcggcaaaagccacttcaaagcgaaggtaaagatatcgctttttgaaaaaagcgttggggactttatatttgggatttttatgatatacctggggattctggcggcaacctctgtccttggggctagattccttagaaaggatgacatcgagtatctgtatttgaacgagtatcttgctaatgatgcattgaagcagacaggaacgaattatattttattcagttacctgattcccttgtctctctttgtgactctcgaggtatccaggatgttccattcgatgtttatatcctatgacgacgagatggccagggatggcatcaggtcgatctgcaggaactcaaacatcacagaggatgtcggaatgattgaatacatcttgacagacaagaccgggacgcttacgaagaactccatggtcttcaagtattgccacatatatgactctccggaccttatttcaagagaagaactgaaggagtcctgctttgacattgatcttgtgaatgatctgagcccggccgtgaagaaaaggcgctcccgcatgatgtttatacttgctctcctgtgctgcaactcaattgagcctcttaacaacagccttgaggggatttcgcaggacgagctgtgcattgtccaggagctagagaggctgggacacgtgctggtggagcgggacgaaaagtttgttgtactggaaataaacggaagaagggtcaaactcgacataatggtctcgctagacttcacctcggcaaggcagagaatgtcagtcgtgatgaaggtgcttgggaggtatattctattctgcaagggttctgaccagaagcttcttggagacaagaagatgacctttgagcagggggacatgggaatgatcagagctctcataaacaacaactctgagtacaggtctcttgttgttggatacaaggagctgagcagcgatgtgctggcatggatagagaatcagtataacagagtctccctgaaaaacaagtttctggaacaggagaggattttcgattctgtggaggaggggatggtctacctgggggcgacctttatagaagacgagctccaggatgatgtcagagggactataacatccctgcgagatgcaggaatcaagatatggatgatcaccggagacaagaaggagactgcaatgagctgttcggaagactgtggaattacccagaagagccgtgagccccagtcgctcgtgatcgacggcaaggagtttttggagaaactcggcgatccagagatctttgagtacaaatcaattgtgatatatagagcaactccctaccacaaggggaaaatagcagaaaagatagtcgagtctgggaagaacacgctttctattggagacggaaacaacgatgttcccatgctcacaagctcccatgttggtgtggggatcatggggaaggagggcacgcaagcgagcctgtctgcagactttgcgattccagagttcaggcttctaaagaggctcatacttgtgcacggccgatacaatctcatcaggttttcgaagataacactcaatgcatttttcaagaacatattcttcatctcgatacagttcatgtacaacttcttcaacgggtattcgggaaagcccatatacagcaacttctttctgaactactacaacgtacttttcacgtcattcgtccctctatccataggtcttttcgacaaggacaagccggagatctatcttatgtcccatcctggggactacagggatgcaagaagactcttcagcaggccctcatttgtgtttgggttcgtgtacacagtcttgctcgggatcgttgtgttcgggctttctgttggtgttgtttatgtaaaggacctgatcagcagaagggggctggttggaggatacgtcctcctcacaaactacttctcaataattgttttctgggttgtgttgttcacgcagattagggaaatatccttctttgttgtctactcatggatagcaattggactgagcattgccctcaacttcataactctcttcttcatccaagagctagatgtcacaacgaacaacgccgccctcaatctgttttccttgcccgtctttcacctgacctccttatttgtgctttccggagcactacttgttgactttgtcgtcacaaggatgttttctgttgtgaagaagagcaggggatggccctgagaaggatcctgggtgtgcttcttgcattccagcaggactgagtattaaacaaatttttgttatcccttgcgatgaaggagagtgaccggcagatattctttgatgtcaacaccacctatagctctacggagacggatgaggagatatctgggatgttcgacgacaaggtgttccctgaagactcgcttggaggaggggattttcttaagcttgaggaggagttgaagaaagtaaggagcattaagaagccatgacggcctgccatgctgctttgcattgtgaataaagaaagcttaggtgtttttaatgtcttgcggtttggatccagcggctcttctgaacagtgcagccactccatgcccagcacccacacatagagacgccactccatatccttccagtgcctcgtttttcataacactcagcagtgtgcagacaatccttgctccagaagccccgatcgggtgtccaagagctatggatcctccatacctattgaccctgtcttcaccgatctgaagcttccgaaggcagcaaagaacctgggatgcaaatgcttcgtttatctcgaagtacgagatctggtctttctcaagtccattcctctttagtagtttctcgatggcaacaacaggacccagccccatgtctctgggcttaagtcctacagcaatgaaatcaataaactctgcaaccacaggcaaacctagctcatcagctcttctccttttcatcagaagcacggcagacgctccatcagacagctgtgaggagttggccgacgtgcaaaccccatcctgcctgaatacaggcttcagactctcgatagtacccagagacgtctcccttatcccttcatcacgctcaacagtctcatctcccaccctcatgggaatgatctccgcaagaaaatggcccttcttggtggcttcaagagccctcttttggcttgtcactgcatactcatcagcctcactgcgtgttacaccgtgggtcttgcctagcatctccgaaacctcccctaatgtcagcatgcaatcctcggcatcttcgcatgcaccgcccctgctcagggtgtattccttgggcagtccataggatgtcatagactcaaatcctccagcaagccctatctctatcctacccgatctaatcttctcagcaataagcccaacagactctagcccagacccgcacaatctgtttatgatcataactggtgtctcgaccggcactccagccctcaaaacacccattcttgcagccacattcccttccattgaagaaagacaatggccgaggatgacttcttcgataagacgagggtcaatcccagtcttctcaatgatgccccggatagcagcggtaaccagctcatcgttcctaaggcttctgagcttccctctcgtcgcccttccaatgggtgttcggagtgctcctacaacaacaacgtcctcatgggatatcatcggcactggggccttgggcgtatcctttagcagggtgacctcccgccaaactcgccacagcagagagatcagattgtttattcataataaataggcagagcaaaacaaacaacatgagcaagacattgcaaactaagatcgggggatcccgttcaagccagatggtcgaagtcgtgcttgtagtggttctgtctttcctcttattcgatagaaaggtacctataacaaaagatgaggctgaattcgcacggaatctcatgtcatatggagataggaagttctgctttcacagacaccttccgctgccgggcctgatatgccatggactgtgccgtctctttgcagctctgaacattcctctgctctctcttgctgccgaaaatcccaggctggttagctttaccctcttcgtcgtaaccatgctacaaatatcctggctggcacaggagacatacaacagaatggtatcgcggatagtggtggcagtccatacaataggcctgttgatcaacacccagatcatgttccttacaaacgagatgttctcaatatgcttccttgccagcgctattgttcagctcaagaagagacgcaatgctatctctggcgctctactcggcctttccgtggcatccagctgggtctccttatctgtcctgcctcctcttgccgtgttccatggaatcagcctgtttacgttcattgtggatccaagcaacaaagtgtgcaagggtgccctgagggctgccaagggggttgtcgcatttgtgcttgtccctgcctccgtgtatgccctgtccttccttgtgcattactccatacagcaccagcacactgccgatgccagaggattctctatagagttccaggctgcattgaaagacagcatccaggagtcggccgacaagtatctcatggacagaagcataatcaccattctaaaccagaagcacaacacgtatttaaacatgagagcagggattccttcgtgctcaagcgagaagaccgaggactccatgtggatggtaatcaagatccatccaagcgattccaacggaaatgttggggagcaggacagatacataggccatggagatcttgtgaagattgtggagcttggaagcagtatgtgcctgagggtcgggagcgaggatacagaagacaaattcaggaaagtccttggatttgtgcaggaagacaacgatgccaatgaagaagacatctggcagataattggaagcggccctgttgtcagtagaagctcgctggtaagattcagacactataagacagcaatggacctatgtgtcagaagtctccggaagcctgaagaagacggcgaagacaatatggaaaaggccgtaaacgggtctctgtacagtgataacaggtcgaggctattctacatcagtgataacagaaatcatgatttcttcaagaagaacttttctgatggaaggcctgcagagacggttgcaaactttccccagaagagcttctggaaaaggattcttgagcaccatagaagacttataaagggcttcaggcgacggtgggctctggtaagaagatatgctctgctccctctccaaaacggcaagacccgccaggtgaagcatgatatcctctttaatgtccttacaatgctgtcctcgttcctgcttcccatggtgcttgtgctgaaccacatttcatggaggaagtatggaaaaggacttgtaacaagagaagatgacttcttcatatgtatgatgcatctttgtgccgttctgatcgaaaccacactcaatctcgggcaggcacttacggaggttcttaggatctggatggcattgagcctcgtgtctctttttggcacaagacctgtcttccttcttttctccgtctttctctcttcctcaatgagatttctaagatgaaggctgtggattaaaaagagagtataacgtttcatatacttacaggtttatttgtgaatacaaaacggaaatcccttcttgggagatgaatagccacttagacagctctgaggagcacagatcttcccattcgagtgatccagcatcctaaaggctctggtcacaacatccccataaacctcaagggattcgtcatggcgcagtaccaccgggccttcgttcacggctatccggaccttcagagggatgaggcgggattccttattgttttcccactccccagagcaggctgcctctccaaaaccaaaagaaatgcgcttgatctccccatagaactctacagagaaatcaagcgcatttcgagcatctgtgaatacaagaaaaaaagagtctccttcgttccttacttcgagacctccatgggccttacataacctcctagcaatttcatcatacacctcaatggtcctgtacattgcatcaggaaagcagcaccaaaggtttgtgctgtcggtaatgtcggttatgactataacaaggttgcccttcaggaacttcttgtggatgctctgggaggcatacttcttatagcaaaactctccttggaatgtgtcctctgcatttttgggctgttttgatttctcagccttccgggactctcctccatggtccctgagaataagcatgcacctcatcccatcaatgatcccggtcttgaagccacagaacgcagatccaagcacccatatcgggttaactgccagcctcgccgtgtacacaaacatcagtgcatgcatctttatggcgtagaccaccaactcgaatacaagtacgatgctacttctcaacatggggatccttatttctggctgtttttattcccacccgccttgacagataattttgtgtcaattgcaattttgggaaattaaaatttaatcgcttctcaattgcatagtcaggtacaggcttgtattccatcttctggactaggctgcattgacacaatgcccattaattaaggatgcgggccaatcaccccaaacgggcaaatttatattgatagctgcaacgaggtgcagagagagtctcacctgggcactccacaagccaactcagcccaagctccatcatccccttcgtattccttcacgacgcccaccttgaatcctatgatcagtcttgggccgtcagtcaatatattgcatatctcctccttaaggcagttgccgtaagtaacttcgaggccctgtgtgagaaatataacgttgtttctgctgtcgcagacaacaatcaggttgttccatgtggcggaggccttgatatcgtagagcaactcggtgaacgaggcctccttagtttccagactcagtgcaagaacctttttgttgaacagcgataccaccagcacatccccaaggagattgatcgagactatgggctctttcaggaatatcaggcactgaaactcatccattctcatctcactagccctccctgccagaatctctgttacctttggctcttcgacaacgaacacctttccgttctcaaatgacagaaatagcttgttcgtggcagccactccgcatgtgcacaccccattgtcagatgccagccttgtccttctgacctcaacactctcctccatggcggcgatgactgtgatctctttgtcgcccacaagcagaaaccgatccctgtatacaacagaagcatccagaggcccttttgtagtaacttcctctaccttgcttccagaaagaagcccaacactgctttttgacagcagaacccagtgcccattaaagtccttaacatccgtcacttccatgtccacaggcacctctttagcaaccctccttcttgttctatcccactcgaccagcttacctggcgtcgcaacaagaagagtgttttcctttgacccaaaggcctggacactaccctcgtttctgtacgtgaacgatccatgcctcctgttcatccagcggaaacttttggaagaaaatatatcaatgcattttatttaggagcttcagaagtttctgagaaagtatctaaacccggtctttagtatcaagacataaagcaactcttccgggtcaaactcctcgtggaccttgaccatgagaaccgaatgccttggagaatagaagaagtatcctttactcctcagactaggcacaagaaactcttcaacagagggtactccaaacagaaatggagggtctgtcttgtcctcaacctcaacaaagcctggcctgtaggaaagactcaggacaaagtcatagtccttgaaggatggctgcagcaacttgtgcgtctgcaaccggaacttttcgtcaaatagggcaagtttttgtgccaatacagccttctttagggcattcagtcgctggactatcttctggggcggcattcttatcaccactatgtcatgctggtacaccacctcaaatcttctgttcttgttttctgagaccttcagcgtctctagattaaatgagcagccctcaagccgaatctggtaccttagaaactcgttaaaaaatctcccaaacgagtttatccctctccccaccatcaggcaaatcagctccacaagcctgtcatcgaagtatacaggaagatatccatggctgtccagaaatcttttgacagacaccgtgttcttcttgaacatgtccgactgctggccaacaacttccgatattcggctgttgatcctaaactcggcatttctgtctctccttatcatgatctggaacttgaaatacgagcctctgtacttcaggagaacatagttgtatccaatcgcgcttctgtgcttgcttttcttgtatatcaggcagtacagggccgtcttcgcacagtcgagggcatcctgatcctccggccagttctcctgagacctgcagtgcagataacattcgtggacattcgtcacagaagtacctatatgcattgcgtcgtcgtcgattatttgcacaggaagcctgatcctcttgacatgctcaagaacctcaacatatttcgaatgctcatcccccgttgtcttgaatccaaacactatctcattccactcaaagtcacctgccttgaatgtctttagcccatcaaccagcaggaagtacggaatcgtgctctcagggccattgtggcttgccacgggatcatatcccttgctgctgagcttgatcccgataaaatgccggtgtccagaggtactgacatagacatacctcactcgaggtccaaaaactctcgccactgcctccttgagctcactgctactgtacagggactccctgtcgttcagtcctacctcgatgtcgaacagatactcgccgctaagaatgcatttgtacatctcgtcatgctttccaagatgcatcagaaccacactgtatatcgagcttggaggcatgaactcgtttatcttgttcgacaggacaagctcctcaaccacagaactcacgtcaatctttatcttgtgctgtccaagcctatcttccacgtacctcttgatttcctccatagggcaaatgggtcgtgataataacgaaatctaaataggaggaagctgcctttgactcctcctctccatgagcaacagaaaataacctttaatcgtggaaatcagagacaacgttgtcgatcttaagaaccatcgtgacaagctgcgttgccatctggaactgcctgatcttgctgctcagagcatcaaagacacccagcttcttcatgtcctgctctccatcccccaggcagtcaaccccaagatggaagttcttgctctccatttgcagcttccgaaggtcagacgaatatccaatcggatcgtgaccgctgtttctcgctaagcaaagcggaatctcctccagggcccttccaaacccaagtatggcttcccgctcctccccagagtaccccgtagcaattctttctagggcaagagagcacgacatctcggaagatcctcccccatacactatcctgctgttcgtgagaatgttccgaacagcacaaagggcatcccggatcgatctcttcgcttcctcaataaccaggtcatttgcccctcggacaaggatcgtaacagccttactgcatccctcgttctcaaccacaatgatcttgtcattctcagtcccgagactttcctctcggactcttgctttcccaagatcagactcctccagatcctcaaatctcgccactatcgatccccccgtgtgaaccgccaggagctcaagctcatggcctccaacccaccggactgcaggaaggccattctccataagaagagagttggcctcgtcatcaaacccccactggcacatcacaatgttagatccgctcctcttgatgctttctatcatctctgcaaacttcttcttctcatactcctccagctccttgtactccttgggattcgaaatcacaaggctgtgcttggtcttcagcttcggaggctcaaaagggcagcttaaaagcgctatccttccgtccttgacctccttcttcatctgcggatggctgaactccttgttgatcacaattcccttgataagggctgtggaggatagatcccttccaaccttactttcgatattgatcagctcaaagtcgaggtccttcctctccatatctgcaaccatcagtactgcatccgtgcatatctcggcaaacctttcaagagatttgtacactatcttgcttccaagacttgtcttcgccgccttcatcatcgtctcctttagatcagatatctcctcggatatctcggacagatgctcaactgcgtgtcccagccccacctcaaagccctcagatatcttgatcggatgcaccccttgtccaaggagtgcctgtgcctggtcaagaagcgcagacgcaagcacaacaacgctcgtcgtcccatcccctatctcttcgtcctgcgactcgctcagctgcactatcagcctcgaaatcggattctccgtcatctccatctccttgagtatggttgccccgtcattggtcacaactatatcctcgtccttgctctgcagtatcttatccattccagtcggccccaaggaggtcgaaagaaaggttgctatcgatctaacaaccccaatgtttgcgaggatacactgctgccccttgatcctgcatcctttgtcttcatccgttatctggaatgcctgtcctaactcatcagttagaagatccgacatcgactggggtaattttttccagcctacttttccgccgaaatcccaggcttacttgttgaacaccatctcatagaacgtgtcgcacttgtactccctgttaacctcaaacccgttcctcatgtagaaccccaggccccggatgttttccctgtacacatacagaactatcctcctcacaatactatcatactgcttcctgcactcgtccaggagcagggttccgatgcccaatgacctgtacttctcctcaacatgcagctcaaacacatacgtcgtatctctggagaaccggaacatgatgaatccaacgggcttctccccggcaaggcaaagaatgtagttgttctttctgtttctcagagacttggccttcgaaaaccgcaacagggggcttctgcagtaccccctcaagttggcaacaaccaggcccatcgcccactccatcagatcctttccaagcctctccatcttcaggactttcctctccatctaaaatattttgcaaggccttccccgttcgagttcatggaagaagcccagagtagaagcaccatgaagaagctactcaggaaaatagagtcccagatagacaaggtgagctttctgtacacaaaccccacgcaaacagcagagataaagaagatgctcgacactgaagaagactctcgggcaactcttaggaaatgcatcagcaggatggacaggctgaactcatacatgaatccgatgaagtgtggcacagtaagcatcccttccatagaagagcatctgaagtatctatacgagagaagaggtgtgtttgatgagggtaagtgttatgctctccttaccaaaaacagaatcgatacaatgctctccaatagaaaggccgcaattaagagcaagggaaagacactgagttacgagtttaaggagaggctcacaggattcctgtccaagaggggcagtgcttcatggagcaacgaaaagatagacgacttcatcagctcgatgatgagatgactccaatataaactatatgcctgtccaaactatttattctctttcttggtcttcgcctcacctatgtacttggacctacattgtatgggatttcttgtcatcacatgtgtgctaacattccgccagtcgccctctccgtatattctgaccccctccataagcctttctctctcgtcctccgtccacttgcccttctggacattcttgttcaagaagtagaacctcatggcacattccttccccgtccttgttccaactatcttcgacacatacctccacctcgaaagcccatacttctccaccccttgctcaagcagcttgtcttcctccagggtccacatcttcggcgcagacatagtgttcaagcgaaggtgctcggtaaacaccttgaatggcctgcacttcatctctttggacatttcaatccaatccttcccctcctcactcatctgcttgacccaagccatatcactccgagacaatctcctgtcgaggtcctccacattgttaatccatctgttgaagcattcgtttcttgagatgttaaatctcttcgacacctcttcccagaaagggtcatagagatcaaacttcatgcacctcttagtcgctttggaaaactcctcatcttgtctcacgtccgcctcaacaaccataggcccgttcccccgcggcttcaacttggcaatagtgcttctgtacgagcactgcttctttatgtctctcaatttcttcaagatcttctctatctctatgtagtccatgtagagcctctccagcctcttgctcaaggaccccttctcttccattgggctgccgctgccacccaattttcatctcaacagcctgttgacattggtaagtccacatccaggtccatagacaacatgtccttctccagtacttcgaacttcatattcaaacccaaagaaccgctttagcaaatccagaatcccctgaacctccgaatcaaccctgccaacccacagactccctatgcttgtggacgacagcgacatcagagagagtgcaagatagagaagcttcttgtcaaatacccctccgtacttaacgcttcgaagaaggtccttgcacgccgccgtggccgtttctcttggcgtcaggccctccccactcccgatcgaataataaatcccgctcttggactctgcaaaaacagcacactggaatccaggagatggcccagagtctaccctgttcgacatgttcgagaaaacctttgtgttcaagatatctcccagcatctccttgatccggtcggtcatttctttagccggaacggagcttaccctgctgctcagcaccagccctcggaccttgagaatcttctccgggctctctagggcaatcgtacatacctttccaggcctatccacagtgaatagaacctcccccttgccctcaggcgcaaaccccctcttccttacaacaatctcacacccgttgattccaaatctcctcaacacattgaaatgggcaattctaatcagatcaacgcaaagcttcccgttcgttatccccttgaatcttatccttaagggctcagtcacaaagggacagagaaccagaagaggctctatgtacatcgaaatctcatccgagcacacgacagtagtatctcctcccctcagcgcaccaggagcaaaaagaacatatccctcctcccacgagtggctcgacccgtgggatataccctggaggagcttgacaaatgacttcgccattgagtatctcctgccaaccgccaccttcaccgtgttcttggacagtagactgcatacaagaataagctctaggctctccggacactcgaagaccatctcgcttccaccattcatacagagggatgggggcaggcataaaaaagaatctcagccagagcaagagccacagaggaactcatcggtaatgtccctcagaaacttctttctgtctccagatctgaaatatccggatcccaccacggcatagtcagccccagtaatccggccaatgttgctcatctctattcctccatcaatcccaaccatcttcccatatctccggacctcctccacttttgccaggcactcctcctgaaatttctgccctccaaatcccggcttaacgctcattataaggacaaagtcggcgctcctcatctcggcatcgtccacttgggtctcaggattgagtgcaatcccaaacagcacattcctctttctgagatactcagcaacgcctgccttatcgcaaacctcgctgtggatcgtcaccagggacaccctctcgagatctatctgcatgataatatctaaaggcgactcgaccatcatatggacatcgaacacaaagtcgtgctcaagaatcctgttgattatgcacgggccaaaggtgatgttcttgacaaatgttgtatccatgacatccaggtggatgttggtcaccccattcctcttcagctccccaagctcctcctctagattcccgaaattacagtctagtatgcttattcctatccttttcttcagcatacctaggtgcataaggcggccaagaccaatcaaatatttattcttatttcaaaacgtttgatcactgtcgtcgcacggaaccggctcctcaaggaacttgtagacaccaatcctccttatcttcatctcatggagatcctgtgttaggctgttgcagcagcacaggctctttatcgcacttgtctcaaagctctccttgtactggagcttgtcctgaacatatcttcttattccatatacactgaacgggacaagaaagaacccaaacgcagagaatcttttgttcttgaatatccttgcatagactatcgaagacagatagcatggacacagagtggatgccaggcagtatctgggcgagaatatcgggcacaagaatggaaggtcatactccattgacaggctctagaggccacaatatatccacatccagttctcctatttggccagggggctgcccaatagaactacagccattaaggggtgggctgcttggaagctgttgcgaaaatcacaccacccagaaccttccatacatcgcctttccacatactccgcactcatcgccatcctgatactttcttattgcacacagagaacaaaagctgtgcccacactctgcaaccaccctctcctcgaatgtcttcttgcatatcccgcacagaggcccgggaccagaaataaccggggcctcttcatactcggcagatctgtcgtgggaatacttgcaggagtctccatatccacaatatccagtctccctaaacggcttgcagacaactttgtgtgtatcaatcacttcaccatcatcaaacatcgccctaaggatgggaagaccagaaaagtttatgtaccaaagtatattccgctccaaatatacatgattaatcgaattctattggttgagagccgtccgtcggagaggacgtagtgctaggaggtctgatccaccattcacggaaggagcttggaagcttgcctacacgctcccagaatgcctgcggcataagttcttcgaccttggccttaatggcgtttttgagattggggatatgctcctgcaccgtccttttcacaatggatggaaccatcttcttcgtgtattccttgacaaagctttggacctgctcctttgatgcactgagaatcttctgcttcagcctggaaaggtgaggccagatccattctattactcggtcagtaacccatccgataagaatgagggtgtacttctttgcaacaggatatgtgcctggagaggataccacactcagaagtagaaacgccaccgtaatcgaaaacatcctgtatctgaacacaaccttctccacgacccttccttcgatcgctagctcgaccatcgtcaaaataacgcttaccacataggcaagctctgtaaagactccctcttctccatcgtctctggcatcggtgataacggctgctccaatcatcaggatgattacagccgaaaatatcattttgctccagtggtactgcagtgtggagtagtccagtacctcgtggatcttcgacagcagatatcccatcgaaaccgcaatcacacacatatctgctctctccttattgacctcgagaaaaccgacaaccttcttgaagtacaatactagggcacacagacacagcacctctatcatgttcttgacgctaaacactccgttcacaagcgactttcgctcttggatgttgataaagaacctccagacaaaagaccctgcctggtagaagaagttcacaaatacaatgatcttgattgtgtagttcaccaacaatccccccatgtctccacactgcatgactatcatgaagcacagagacaccagagtcaggatttctccagctatcttcttttcgcttaggcaagtaactttgtcttcacccatctcctcctgcaatgccctggggctaagtgccatctcaaaccaataaggctagcctcgctctcattaattaatcggaagaaaacgggtagctcctttctcaggaaaaaggtgaaggtcttttatttcaagatgagatcactctgttggataggttgagcgcctttgcctgttcagcaagctccttggccctttgctcatcagccttcctcttgattatgcagtccttcatgtggaatctgtgcttgaacaaatgccccttcgcctgcttgtagaacacccggaagtcttccttggtaatttctccattagccctcatctccttcagcatggccctcattgcgcggatcttcttcatccatatcttcttttgaggcatccttgcatttgcagtcccaaagcgctttccagtacccatgtgccttcccttcttctttgcttccagtcgcttccggcaacgccccctgctcgtgtgcttgtcctgcttcataataatcacgttgtccttgatcagctgcttgatctgctccctagtgcttgccccgttgagcctctcaatctcgttgttgtccagccagagcttcttctttccacagttcagaatatccgatgcaaggcgcctaactctctcctcatttgaccttcaaattagaaacagcacgtctcacttacattttcagggtgcaaattttttgggcttttgtgagccttgtgtctctagaaagaagtgggtcccacagtgtctggctaaaaataaggatttatttgtccagtctcctaggcttcacatccgcagtcccagatctcatcaacagtcctgcaatcaacaaccgtctttcccaacctcctgttgaccacattgtgaacctcgcacagccatgtcttgaactcctcgttgcttccaacccttgggggataatcgctcagtagcttttggaaatgcttggtgcactccccgcacggaaacacggacgacaacaggtgaatgaagctcagggtatcctttttctgctggtaggtcgggaatgcaggatatctggctcccattgtatgcaacaatgtccatgtcgaccttccaagcctctctcttatctcctttttactcagcttttctgtccggggattctcagacttgcccgaaccgccgaggagctcactagaaacctttccctctctgtccctcaccatcagtccatagcatctgtatgtgacccatgcggcagccagcactactagaatccttccatagctctgctccctcttcatgtttatacttcctctcctctatttatagagtcgtctgtttcatccttaatcacgcagaaatcagactttggccctggtgtttactcattgatggaacctccccaaagcaacgcgaggtctctaggcaagcttgcagaggaataaatactgcaggaagcagaaccccaagtatgaagacgcttccaaagttcaagccgtttgtgcagacatgctctgactgcggagaaacacagaacatagtcgaggactacaagaatgggtaccatgtgtgcggaaggtgtgggtgcattgtgggaaacagaatcatagacgaggggagcgagtggaggtcgtttggagacagcaacaaggtggatccatgccgtattggaagtgcaagtaacccgtatctcgagtctgagcagctggacacgatgataagcactggagggggcatgaactcgtatgtgctgtcgaagattcagatgaaaaacagcatgagggggcccgagagggctctgaagcacggaatgaacctcatcacggcattctgcgaaaggtcgaatctgtcacgaaccatcatcgatagagcacactacatcttcaagaacatcgaagagagaaagctcctgaagggcaagaacgtggagggcattgttgcggcctgcatatacatagcgtgcaggcaggaggaatgccccaggacattcaaggaaataagcgtgatgacggccgtgcagaagagagagataggaagatgcttcaagctaatatctccccacttggaaaggatggcaaccatgtccacagaaaacatcatagcaagattctgctccgaccttaatctgaacatcaagattcagaagattgccacagagatagcaaaggcagcacatgagctaggatgccttgctggaaagagccccgactcgatagctgctgcagtgatatacatggtgacaaacctgtttcctgaggaaaagaagatccagaaggacatccagtttgttaccaatgtcaccgaagttaccataaaaaacacatacaaggaactgctgaccttcaaatacgacataatccccgagaacatggttaataaggaaagcatagacaagcttccaggatattgagtgtgcgtcatggtgagaatcatgtcccgccggggctgaaggacgagaggaattaataaaagtctttacttctttcttgaaacgcccatagaccttccacgcctgccgtttgacttggtcctctgcccgcgtaccttaagcccaacgtcaagcctgtatgctctaatacgcttgttcttctttcccctttcaatcatcatccttagatccgcatcaagccttgtacctatgagatgggatgttgttccgtcgatgatatctctttggtggttcatgtaggactcgggaatcccaacacttgcagggtcgagaattgcatcactgatcctcttcatctcatcctcccccatctctcctgcacgctttctcaggtcgattccaaggcgcttgcagatagccgttgcgattcttattcctatcccccggatctttgtaagagcgaagggaatcctcttcgtaccatcgatgttggtgttgtggatacggacgatgtactggacttcagccgggtcgtaggtgtagttcatttaggggattaaatttttcatctctcaaaactggggcagcctcccgggactgcgccactaggccgtgccaataaataaaaattgaaggcatactttatttttccagaagcatccttgccaatttctcgacctttgctacggcgcgcttgtgcgagcccagcctctttcttagcagcttctgtgccttgttattgttcttggcctcaagaagcgagattgccttcttctcaagtggagagaggccgcttatctcgtctgcaacggctgctgcaaggaagcgggactcctgggtctcggccctggggcccctctgctttctcttcacgtccggcctcttgacaggatagcgtacgcggacttttttgtaggcgttcttcattgcagggtcgggaaaaattttaattctacatgcacgcatccttgcaagccaatgcttattgaaaggttcaaggaaataagaagcaagatatatgaggacatccatgcggtctcggagagcgacatgagatttatgaaggatgccctgcgccagcaggacatggaatacgggaggatcaagacatactctgttgaggatagcagggtcctggcgcttttcacactgaagtacaacgttgttgttctgctggacttcatctccagaaacggagttgggctctgcagtgacgtgtgcatagggctgtgtgacgtgctgtttggggggatcccgcagacgtctccagaatgctccctggagattgaggacataaaggcgcggactgacgaggtgattgtggacatcctgtgcagcattggagaaggaatgcatgttgagaagatcaagtcatatctaagcgagcaggagatccccgatagcgttagtgtcaatcttgcagttgtattcactgcatcgtcctggaagtcgtacgatctctgtgtgatcaacgagcttattctcgggcctgttttgctggagctggtgaggagcttcaaggagtctctccggccgcagataaaggaaagagtattaggtgtctgcaagaagaagctaaagaaggagggagacaggtcggttatctaccagatcttctacgagctcaacactacgaaggaccttgagatgttcgacatagaggaggatgaaagggaggagacatatgttggatttatatactcgctcatggttgacgaggaaagctacctgaagggatacgaggttctgtccagggcaaatcttttcaacgatctgaggaaggctttggaaatgatcaacgtcctgaatcaggcagagtacaagaggatcaggcctgaggacgagaagcttatctaccatcttatgcaggtgattgaaaagctcgtgtcctctgacgatcatggccttgggtttgtaaggctgtattttatgaggctcatcgacctgttcctaaacactcttgttggacagatatcgctaaggatcaagggatgcatatacgagattctctcttcattcatgagggatggggactgcagggagatgatatgcgagttcatgaggggagtgggaatcttcaacaaagaagcggtccactccgactttgaaagggagcttgggaccaagagctttgcgatgacgccatgctttctgaagttctgcacgtttcttgagaacgacgagtgcatcaggtttgctatccatgctcttaaaagcgaggacccactcacggttgtcagatgctttgacgtgattgaaagatttgtaggcaaaaaaaatgccgaagccggagcacccacggagtccattgtttcccagctctcgttgatgtcccagcacatccgggtggcaatgctgaataactcaaaggtcaccaatagagttgtggagttccagctcggcacaggcattgtcatcggcgatgtgtccataatcaatgtgatcatgaacacccccaatccaaggttcttcgaatatgtaaggctgtttgaagacttctcgttctttatgaacgaaaacttccttgaaagactctctgaggacgaggaagaaggattcaaatatctctacgaggtgacgaaggagaaccacgaggcatgtaagttcgtaatgaacaacgagggctggttcaatgcctacaccaaggaaaatccctgtgtgcagaacatggccgtccagatatacgagaacctggttgactatgacatcgagaatgtggatgtcagcttcgatagaggattcattcttccagatatatgccatcgatctgttttccgaatccttagcaagctgattctctactctgtttatacaaagaaggcctcatactcaagatatgtcacggataaggactacgacctggatgactcgagcatcggcgagtactgtctatacatcaagtgcaggatagttgtaggggacaatgtggaggatagaatcaagtacctcatgaagcagtacacgggtatagacgatctgcttggatactatgaggttaccacgggctcgtccctgaacatctcgtcctcgaagaatcttttgataaacatgggcaagaaagacacaagcatgttcatcaacatgtttggcacagccagcaacttcgagaagtttcttctgttcttctttataggagacatgacttccgaggacagcaaggcaatcgagaagatagttaaggaggaaatcacaaggataatggtgtccaagtcctcgaatccatcggaaaggatgattctgaggcagtgcctggtaacgcttctgtccctcaacaacatagactcgattatcaggctggtgggtgaatacgacgacactgacctgcttctaaaggctaacataagaaatctgatgtgtggagggtcctactttaacagctcgctggccatgaaaggctcgctggagctgcaggtccatgctgtcttcctactttactataagtctgtgtgggacttggctgcactcaaagactggatcctgcatcttaagagagaatgcaaggatagcgacgacctggagtacctgataagcgacatcaggagcaagaacatacggatcgagcttgagtaataaaatatctcgaaacatgttcggcgcccgccatatcgatggaggttggaataagaaagaggccaaggcatttattcaaaggtgcttagctccaagtagcaacccacgggctgagctcaggacttggccatgttctcctgtttcttcatttccctctgcttctggcgctccctaaggaagttccttttccttgtcttcaagatcttaatcttgctgagaagagcgcttctctcaactcgcttctgttgctttatcctcagcctctgcttgaaggaaagggccgcattgggcatcttctctttcttctccttccacgacttcaagtaagttttgctcattgctgcggttcctagaaaaatatttttatcgttgcaggcatgcaaagcaaatagctgtgcgcctggggatgcccctaatcagcaatggatgggtctgtatatgcagcctttataggaagaactgtcaaagtgaagatctgcgacagctcagagttcaggggaacgtctgttgcaatagatgcatatctcaacatatccctggagtcggcgtcttacctccaagatggccaagagcccaggtactactcctctctgtttatcaagggatcgtacatcgaccacatagcactggatgcatgagtagggtgtatgtgcttagccagtagaataaagcttatagggaagatttatttcctttggtctcataagctatttttctgctcatggcctggatgttgtatcttatggactcgatgtcattcatgatcctcagactttctctgcggtattccgcaagaagctgtcccagatattcaattttccttattagattctcgttcttgctgtcaacagcctcgtggcggagtaggtgcttcttgagggggtcactacgtgtgtagtcctttccgcacaggtggcattcaaagggtcgctctccagtatgtctccgtgcatgggcaagcagagcatgcttgctggcctgggcctctccatacctcgcgcagtccttccacaggcacctggcctcctcatctttttctatgtgggaaagcaggtggcctctcacgttgtccccaatctcctcctggcatccctcccattcacatctcatcgtcgcggagggctaccgcaagtaaagctctttccctgggagaaacaattctttggtcttacaagttgtttccgtgatttacatcctgtacatctcgttgtgtctcctgaaggcttggatttctgcatcatactcactcacatgtattctttgcttggcctcgcggatcctttgtctcagcagccttattcttgtcctgtcaaacacaatgtccccaatccctccacttgtgccattggcccctccctttggcgaaacatgctgccgatttaccatcttccttgcaattcttcttcgtaccttcctggtgctgttcttcattagtatgcaagaggtcctgaacaggtccgactccacactctccaaggccctctccagcctatttcttttgcagtagaagtcacacaaaactccaagcaggtgaagctccctccatattctttcgaccttctccttggagagttcctcacttctcctgcttctcctgctcggcttgatgattctctttcggaagcatacataggcaagcggactgaatctctcgcttctgatcaatattctggacgatatcatcttggtgagcttttcaccgccttcggcagggctctgctctctctcaaccatgcacatcgacctgcaaaactcctccctgctcatcccaagctctctgcatgcttcctcatccctgtgatccagcaaatactcgttctcagcatctccagcccactcaacatatctgcgtctaggaatgtacttgccatacatctgccttgcaggattgttcacctcgaccattatcggaatcggaatgcttcccttctcgccttccattatcttcttcagatgaagctccttctcctcgtcggcctccatcccggtgtcgagcgatggaggaatgtactcctccagggacgacacgtcaaaggacccgggcttgtagacaggatacatttggctgtggtccaccttcacatttctctttctcttgtatgccatggataaattttcaagagccacgcttaaagctcaaacaattgccgaagcatcggaatgcaaatatactcttgacagcctttggaagcccctggatgcaaaaggcaaaggacctgtttatggaggaggtaagaagcgtgcatgactctgatattgtaaagaggtggtacagctcatatctggaaggaaaagcctgctcgaaaagtagattcaaagatgtgctgtccatcattatgcccagcgttgaggacatggagatactggaatccacagctgtgctctttgagatatcgcaggaggttgccgacggcatgtctctgaaggacgccgagcattcgtacgagaactccatggagataatctcgattttcgctctgtacagctccattttctcgattatccaaagatatatcagagataaggacctgggaagtaggattgccgacctctacagcgatgtcagcatgcgcttgaatgtgcctggagacgggacctggggggatctggagggaagaagaaggttttttttcgacttctatcttcccgtcaagatatattctgcatttacaaggaaggactgggagatgagagggagagaggaagagtttgctagaatgtattcgagccgaaggagaggcagggattgggacgggacacgtatggaccgattttacgaggagatgtcctgtggagatgggaaggtttgtaaggcactgagatttctctttgatgaagcctatggagacgatgagcagcgtatggccggatgttcaaatttcagatgattttttgccccatgaccattatggaggttgatggcaaggatgatgagaatctctccagcttcaaaaggaatcttaggaagatgattttgctggaagaggaggccaagaagagaagagaggcccagaggtcccgaaagttggtttcgataagggttggcaagatcgagggaatggctgaggagcccgagagaaagtttgtcaaggatagaagaagggtgtttgaggaattgaagccagattacgagcaggagggcagggtgagggaaaggatagagagtcttgacaagagagaggcagcacccgggtcttctgggatcctggggaaaaaggatgccaaccgttttgtttgtggaggagacgagatagccagtggagaggagaagggattggagccctctggaatagagggtagagctgaaggaggcgagagctccaagattgtggaggaatgtaaaacaagtgttgggaaggatctttgcgagcatgggcctaaatacaaggacgagggagtggatgacgaatgctttggagagatttctgttgaggatatcaagaagagtcttcttgcggagctggatgaagagaaggaaagcggagtagacattgtaagtgcagtgataaagtctgagggcctggcggtgtctgagcaagaggtggtgtatgttgacgctgaaagtaattcctccgaggccgagaggagcccatacagcataagctgtaacgtctacacctacgatactcattacaagatttctgacctgtccaagggcgacctgtctggctgtgtgcctcctagcgaaggtgatgcctgctttttggtcaagccgactgatggagaatctgcaaaagagcagggaggagggggacattgtgagcctgggtctgtagcctaccgagaccccgaggaagaaaaagatggaaaaggatggttctccaggatgtttgagtctattttctttatatgctgcggtaagccggaataaaggattgtaatggttttgatctttttggtttctgctggcccctacatcctcgaacggcagaatttataggcagaaattctagccccggatggttgaaagaaaggtgatgttcgcaaggtcttcgaagtcaaacaacttgagtatgggaattgttgggcttccgaatgtagggaagtcgactctcttcaacttccttacaagaaacaatgtgcctgcagagaactatccgttctgcacgatcgacccttctgagggccgtgttgagatccaggacgagaggattgagtttctggcaaagaaatactctccccagaatgttgcaagggcatatctgagcgtaacggacatagcgggacttgtcaagggagcgagcgccggggttgggcttggaaaccatttcctagacaacatcaggaacgttgatggaatcttccacgttgtaagatgctttgaagacacagaggtggcccattttgaggatggggttgatccgatcagggacatagaaatagtcaacgaggagctaagactcaaggactatgaaaccatgctccgacacgaggagaaggtgtcgaaggatctgaagtgtaagccctctgataagaagctgaaggatcaggttgctctggtcagaaggattcttgaaatactgaaaagtgactgggtgaacaagcatgcattcaacgaagaggaggttggatacattagtacattgaatctgcttacggtgaaaaatgtggtgtatcttgcgaacattagcgagaaggactatgaaatgcggcgagcaaacaaacacctacgagctgttttgaagtactctgaggatgtgattgtgttcagcgccacctatgagagtgtacatgagtccaaggcatttctgaataagcttgtcaagaagggatatgaatctctagacctcatcaacttcttcacggtggggaaagacgaggttaggagttggacaataagaaggggcataagtgcgccttccgcaggtgccgtgattcactccgacttcaagaagtattttgtaatggccgaggtgatgtcctttgaagatttcaagacctatggcagtgagtcggaggtgaagagggcagggaagtatcatcagagaggaaaaacctacatagtcaacgacggagacattatcctcttcaaggtcaatcctccaaagtctggaggaaaaaagaagtgagagctccagcatcgattaaatagagttttatttaggtttctatgcaatatacaacaactaaaagaaatagaactcgaagtcatccacctccttcggcttttcctgcacatgctcctcgggtttgtgggcctctttgccatctatctttttaagaatgtcctggagcctctcaataagctcgttcttctttccagtgtggttcagaccaaactccttcatcaggctcttgagctgctggaccgtgacattattgaagtcgagctcgtttaccgagtttctgaagttctgaaccacctctttgaactcgtctgttacacctttgttggaattgaggaacagcgggaatatcgagtttccgttgctcctttccggaaagtttttcctcattggcccgagatacatcttctgggtgtcatccacaccctgaataaagtccaggcttgagtatttcgacggatggacaatgtttggatgcagtccttggttgctctttatgtattgccacaggagagggttgctttttctcttcttcctgttcatccacgcattcccttgcacagatgcatccatgtatctctgctggaaatgtgctctaaaagtagggcttcctgggaagagggaggccatcatccttccatcatgatcagcaccttccaggagcctttggttatttacataaggggcgtggtcttggttgaattcacggtccgtaaacatctgggacgcagggaagactccgttaaggtatggatagcccctcgacccctcaggaatatgtattcggggaggttcgctaaatccgtaaggcccgggtcttctatcatagaaagaatgccgttcgttggcaaatgatccctcgtagtaaggatcctgtcctgtccttgcttgaaaaggtccgttgcgaaatctttggtttaattcttccatgccctggccttcttggtacatgggatgcgctggctcttcatgcggctttctttccaatacacctctccggaagggttcatgtcttccatactctcctttgctcctggacagatcgtgctgaaaatgccagggagagctctggctcccaaaggatgtgggattgttgaacacgtcctctcgaagcggctgtctacctatttccataggatcgccttcctggggtcccttggtctcacccttgaactcctggagaaaggatgcaaggtctggaatgctctgctcgtctccacttcttccgccattgtatgcgctgttatcactcagacgatctgcagtgcccttttctgcaccgtttggatcaccgggaccgcaaggttccatacctgccatctttcggccattattcgtatacgcgccgtcagcatatccctcattgggggaaaagcctcctgtcctggaaaacggcctgttaaatccaagaagattggttatgctatcggcagagtcgttggctctattgtcttgaatatactcgttagatccagggtcctgcagacgctgaagctcgcttagagacagatgctctgcttggttcacaaattggtgctgcccatagttgtttttgcctccaaggtcacctcgggcttgattgatatgtagaaaagactccacatcccgtttccgaggccttcctctcgatggaatttctattggcctgctgctctggtcgtcttccatgctatctcttttctccatccaacattgcttttaaatgttttaagctttctgtttcattttctacaaataggatcctgagactccgtttgcaaccagcaatgtgtgggtcgccgaaaagcccctttttccggtgcagatctgagtacatcgacaaaatagttgttttgtttatgggttcccatggttgaagacgaaaggagagtctacatgctcctagagctggagaagatcaaagaactggccattccgcatgtgtatgtatttcctaccgatgctttggaattcacctgtgctgcatttaagggctccatctacgcagtctttaggctggtaaagaccaacatccatgaggagtggaacgcccttctaaatataggacacggcaaggaaatgcatccaatccccagctcacaggatgcacatgtggtgctacaggctgtcttgaatgcacttaacagggaatccagcgccgaggtgtttggaaagagccagaatgcttttccatttgttttcagagacttttccaacagaaaaagaaacattggagcgcttttatcctttgtcaaaaatagatgtttcaaagaaaacggcaatgggtgaaggctgctgctagactcaagagcgctccgatagaaatgaaggtgtttaatcatgccagccctttctcttttagaagctcttcctctactctcttcctgagcttcagcttgaacctgtcgaagtcgttggtcgtatcctcaatataggtgtcttctgggatgagctttcctatttcctccgcactgaggcccttgatgtcgaatgcctcgtcctcgagatggagattcgcgacagagcatatctctcgctcgccatcctttctctgaagcagcacaaacgtcacatcgatgatgccaacaattatagcgtatgtgtgccttctttctttcagtgcaggcgtcacgattcttcccagccttaccgttctctagaagttagtaagactaagcacacttaccattttcagggcaaaattttgtaaggatttaactgtggggaaggcacttggcatcccaaggccccggatgaagataactgacctgcagaacgaaatcaaccatctcctgtttctctacttcacgtcaataggagtcatccagagggatgctggatcgagtgatgtccacgacaagatggaggagctgaaaagagagatcgacgactgtagaaaaagaattaccaggcttatggattctgaggaggcggatgctgagctatgcagcgactacagggaagttattgctgagggcaaggagtttgtgaaagacggattgagctttcttgacaggctccttcagaaggatcgcagctctggcaaccattaacacaagggattttggactgcccctaaaatgattattgaaatctctggccgaggtggggaagccattcaccttgatagcgagaatcttcctttaggctcggagtttgacgagctgttggggcttttgaaggatggcaagacccctcggtccacacagcacaaaatagcctatgggtatagagggcatccggagcttgccatgaagatacttgagcagctggagggagacgatggtggggaccacagcacactgttgcttctgcttgcatgtaaactccaagcaggactggacgggatcgatgttgtgcagaggatgggacttcttgagtctcctatacttgatactctcaagggattcgtctcgttgaggaaaaaaagctacgatggggcactgtttctttttggaaaggcaagattttctctgggggtccagatctgcaactactatcttgggaatatctccgaggccaagaagtccgacaacggtgttttgagaggatattgtcttctgaaggatgccaggagaagtgacgcgctttctgaggttgcaaagctgttcagggaggcagacaagaaagaccttctgtttgggcttggacttggagaagagtacgagaatggggagaacccggacgtaaagatgagggtggcatcggaacttgtggagaaggaggactatcccagggcatgcgaggtgatggaaggaatggaaaagagtgcagagatgttttacctaaagggaaagatggagcacaagagagggaatctggaagaggcaaagaaatattacatggagagccttggatgtgaccgagactttttcaagagcgaatacaatcttcaaagaatagtgcaggacaagatgagagatgtcgattaccgatgtagcgagttctgcgatttcaaggtctatctccagctgaagaacaagatgaaggatgtgagtctggagggatgtagctctgagtttcgggacttggtctctgttgtagttggcgaagggcttcgaaggacggacggactgatgaggaaatacatgagattggtaggaaacccgtggattgagaactttgtggttatgaataacatcggatactccttgtgcagacacatgagaccttttgaaaaggttgaggaaagggcggagggaagcgataggtttctaattgggtcgattgggattgacagagagcatcaggactcctcggatggcatagataaggtagaagaggggaagaagtacctggtaagagcattgagtgagtgtcccgaggaatataaggaggtgataaagtacaaccttggatatgtgacggaggacagaggattgctaatggagctgtcattgaaagaggcaaagctacttctatctgtgggaggggaaggaatatcctcgattcccaacgagcttgagctagtaggattttaccacatgaagagaaaggagtttaagctggcgaagaagatattccagaagttggatacgttgtacagcagcattgggcttgggaacatatacatccggagcttttataaggacagggacgtctctgcattagggaaagctacaaaggcatttgcaaggggactgaggtcctactactgcgggaatggaatcgggatatgccttgcattgagaggaaggacggaggaggccatcgatgtgttcagcagtgtggcgaccgactgggttgggggatatgtgaatctcggaaactgcttggtgctttgtggaaggtatagagaggcgatggatgtcttttcgaagacatcctcgatgaaatattcgcgtgagatgcttggaaggctttgtgagattgttgacgaggtcgacggatatagactgtgcatggatgccggaatacctggtgccagggagaagatgtttgagcttttggttgagcagaaccgcctagaagaggcaaaggagctcggcacgtctgaccaaaggcttgaaaggatgtataatgaaaggaaggaggagcaggagaagaagagagaggagcttcgtagaaaagccgaggaaatgagagaatacagaaagagaaggagataagtctgattaaagttctagagccggtatctttcctcttttgggctgtatttaatgtcccttgtgggatgcgtgactttgagactataggagtcaggaaattttttaacgggcacatcgaggatgcggagtgcatactgaagcaagaggcgcttgattttatagttcaggaagtaacgccctccagagtatgcgggatacttcccattgttgaccacgggaagtttcttgatgggaaggaggcattaggatctgttgagggcctgggcaatgaagagaaagagcaccgcactgcaatacataggaagttgaagtactacccgtttgtaaaagcaaagaccgttgatggaaggatctgccttgagcagacggacgtggacgtgtactgcttcgttctgcagaaagtgatgttcaacacgattgatgcagggaagtggatctgcaggagacttggagtcccagagagctcgttccaatttgcaggcaataaggacaaaagggctgttacgttccaggaggttacggttaagtgctcgtttatgaggctttacagacttgctgtggagttaagcagggagaccgatgcctttgaatgggagaacttcattgcagaaggatatgggaagaaagatatcgaagacttcaacagaaaaattgaagaagagattcttgcaacaacaggagtggacccgaaggaatggaagaaagagcttgaggatgatggagaagaggccaaagagagagttggcgaaattgagtgcagtgagctgagtagatgggataaggtgaagtcttcaataaagatctttgacatcaagaagtcttctgcaaagaagctaggagacttgaggggaaacaggttcagcatagtgctgaagggatttagagatagggagttggtaaggaacctggaaaaaggatttctgaattacttcggacaacagcgatttggaaacaagctaaggaaccatgagataggatacgacattttgacaaggaaatatgaagaagccatcgacaagattatgaggggagggaagtgctatgagctttatgtggccggaagatatgaggaggccctgggtcttggggacagcacggagaagtatgttctgaaatgcaagtccaaagggatgaaggaaaaggacatagtttatggattacgcagagaactccgaatgctatatctacactcataccagggcctaaagttcaacgaagcaatcaatgcccggatggagcacggagcaagggttattgagggggatacagtctgtgtgaatggggagatcaaggttgtgaagcatcctgaggagttcagcatattcgacgtggtcctgggactagagaagctggacaacaaaatgctaaagggaggatatagaaggatggtagagagggcttatgacgtcactgtagacgagtttaatgacaggaccgtggtcaggtttaccttgaacagttcatgctatgccacgatggcgctgagagaagtgatcggaaattccgtactgaataaaggaagagtctaatctgatgtgctgttggagattgcattggatgaatttttcatgtctttcattctcttcaaaaacattagcttttttatgtaccagacgttgcggacgaaaactaacttgtgtttgtcattctgtcttttccagtagctgtttagcatgtttgcagtcttgctgcaggagagtaaggtctttaagcggccaaccttagtctttagattgtagctgcagacccatgtgatttttgagatcagaatcctgagatatgactcaagatcttctttcgaataagaagtggtcttgggctctgtggacacgggctcctcagggggagaaaaatggaacttgatcccggagttctcaaggtttgccattgccttctgtacatcaaagtctttcttgtagttcattatatagatataaaggaaaagagatatatctatttctggaatgtgaatggactgggtgaggtcaagtacataaaagtatgccctgaacttcttctcgagatgctctgtgatctccagcagaaagatatcgcagattctttggaggtaacagaagaacatctggtagtctcttctgagatcctgccggaagcaggctttgttattctcgacctcctcgtcaaggactccggtctcatcgtagaatgttgtgagccgcattccgaagcggtttttttgaaggacaattccgctttcgccaagatatttgagcacgctggaaacagggaccaagctgaaccctgacaaacagaagggagcaaccagaggtctctttgtatttatcccaagggcctcgaacttcgcctttcttctttcctggtacggatacgacatcatagatcggtaatagtccaggtatagatagggcctgccttcggcctccatctccaccctttttgaatagtatgtcagcgctccaagcgcagggagtatcaacaaggacttctcgagagtctgtccaggcccttcttttatgaagttagtgaagatgtcgaagtatttggtggatttgatgcccaggtagttcctgatgtcgttaaacagtgcgtggaaaatcagtagatcgacgtagtcttcaccgtacttggtggtaaaggacgtctggatctttagcttattaggagcaccgccaacagggacagaggcttcttccgttgacacttctaccctgttttttatgatgtggccctcggagcaaatatactcgttctcgatgatctccagcgtggcgccgcacgtctcacagttgaccattcggggcctactagaggcatttttatttacgctccacttcccccatggaaaagagcggcaagatcaagggaggatcgttcaagactatgggcctggactacaggctgctccgaaacatcctctatgagggcccaacgccaatccaaagaaaaaccattcccctgattctggagaggaggagtttgatgggtgtcggaaggacaggaagtgggaagacactatgctacctcattcctgccatacagcgagctatctcgggggaaaaaacactggtcattgtccccaccaaggagctggtgatccaggctcggagagtgctgaaaaggctggcaagagggatagaagaggcatggaagctgattgagatctgcaccccgggaaagatcgaaggcatgtcagcagacatgctggtagtggatgaaatagacaggatccttgaagagccaagcctgaaatcggtgtttgaccgaataaacgagtcgctgtcctgccagaaggtgtttttcagcgcaacacttccagaccatccactgaacatgaaggtggttgaaattgagacaagaatcaacgagacggttaagcattttttcttctacattccaagcgagagcaaggaagcggcgttgcttcggattctagacaagacaagaaagacaattgtattcgcggcaacaaagtacgccgtcgagcttcttctggagatcctcaacaaaaacaactttgagtcgcgaggaatctattcctcaatggacgatgaagcaagaagagctaacttcagagacttcaatacctcgaaattcagcattcttgttgtaaccgacgttgcagcgcgggggcttgacattccgtatctcgacaccgttgtgaattacgacctatgtgacgagagaacatttctccaccgggttgggcgtgtccgaggaatgggggtccagtacagcttcgttacgtatacagacgtcttccactttttcaacatccaagaaacatatcttcctgatgtggagattggaacgattccacaggagtatttggatacctatgattttagggaatttgagcacctgaagtcgattgcaagcaaggggcaccagaaatgccttgagttcagaagaaaggtcagtgttccagcagaatacaaggacaagataaagatgtttaagacacactctatgttcgagcgcagggagacacttctggaccgactgaacgagatgaacagcaagaaggccctaccagaaagagaaaaggaaaagcctgagaacaaagagtatagagaccaaacgttcatcccatatgctcggaaggactccaggattcacttgtctgcatttggggtggcaaaggacgactatgttagagaaagaagggagaagttttccttttccataatgaaaagaaaggcgatggagagaaagttagcgaaggaaaagaagaaataaataagttttaccgttgaattaggctgtgaagcacctttgatttccgaggctgaggatgtgcagggaggagagttttgcggcaggccattgacaaggaggcctcatagctcaatggttagagtgtcggcctacggagccgaaggctgagggttcgagtccctctggggtcgtgggtcttttacaattatcctttttctagaatgcgccccatacatctcaatcctctctctgtttctttcagcccacaggctcagggcactgtttctacacttggtttgcgtttcgttatccagctggttccacatctcggcaaacatacggacattctcctccggggacacgttcatgtcgcagcagatatcgaagatctcgcttacaaagaagagatacccggaatactcccagcgatgtgtatacccgctctgggcatattttcttagtttcttcatcgaatccaaatcatcagacggtttattctcgtcaccgtctggagacttgccgatggtctggagatccttgttgcacttctccacatacacgctcttctcttctgcttgcatcttgccccattcctctaccatggcctttgcaagcagcacgtagctttcatatctgaatctgttctcccggaagaactccctggcgaagaccgaatagggtgacctctgcttcgtggaggtcttgcacagaaacctcagtacatctctgtgcatcccaaggggtatgcagttccgaaaaatactccgagagaagaacagaaatacaataaagccggtaaatagagtcattttaatgcctatcccccaaccagaccagccttcacattcttttcctcggcaatcttgttgtagacggctttctcatcctcgctcagctccttccatctctttgcaacagcagacgtggtctccatcatcgtgaagcttgggttctcctcagaaacagccttgcggacagccttgaaaaactcgttgtatccagtcaccttcttgattcccttcttcttctttcctgccgccgcctcatcagcagcaaccttctcaaggtggttgtgatactcgtcactcttcttatactcctcaatccttgcctggtatagctcgcgctccctgtttgaaatcttgttgtattcctccctttcttcatcagacagcttcttccacatctcggaaatcgctcttccttggtctgccacgggcaacctactcagctcctcgttcttcttcctttgctcttgcccaaaaataaagtaccccgacatcggcttctttggtgcattggggtccttgcgcctttttactgccgttttgcttcttggttttttgctcttctcggttaccattgtaatcagggggtagagaaatggcttataaaaatttagtaagagacagggccccgacatcttgagcagatcagcaccagaaaccctctagcacatacagttagcctttaatcaaatgcaacgcataccatccatcacagaatgtcgttctcaggccgaagcctttccttgacaatctcgagcagtttcctgacctctccaaccattgcatgtgttgtaatgtattcttctatgcttttacgtgctgcacccaggtctcccccaagtgcatcacacacttctttctcatctccactgacatcaaggtctgaaggcgacccctctatgacatggcaaagaaaggcacagaaggtgtatatattttcgtcaaaccccaggaatatcttagccgctgatccatacctcccaagctctatgtacacggacgcaatgtccctcattgcctttctcttgtggtgcttccagttgcttccacagtagcattctgcaaccttttgcaggtactccaaacatctgacaagatccccctccctcttcagtatctctgccgctctttggaagttcattgccgccaaactctcccgtccgcattgcttggagtacatccccgcctttctgtatgcatcaaccgacttttcagggtattcgtcctcacacacctgtgctatcttttcatagacctgcgacgcctggtacctaccatactctccctctcccatctcataagtccttgccgcctcctcgtagaacatcaccttctcagacatctgctcctccatgttgccaagctccataaatatctctgctgaggcatcatagtcgggagacgaaaacagactaaatggaaatgctccccttgttctcagtctctcagcctccctcagcttcctgtttttggactcggcatccatgggtccttatgccgcgtgttttttaagcactagacttgctttaaatcctgggaagactctgcacaaaactttattagtaaacacaatacgtctatcgggatgttctagtgtggagaaagaggcttcctgctgaaattgtatattagtattcctgcaatgcttatggtcagcccaacatagttcaggttactcaaagcgatatcctttgttattattgcatacgaaataataatgagctccttgacaatccctgcaatactcagaaacacaacgcctgtttctgaaacgagcgtaaactctgcacacaggagcataaacgatagagccccacagagcgagatatacccaaagttcctcagggctgcatcgaatgtgttgaagaacctggacgtgactatctccataaggccctcaacgtgtagggagattagaagaaggaggaatgatatgggaaggcagagatccctcatcgtgacaaaaaccccctctttttgcacatcctggttcctaacaagatactggacaaacgcccatctgaacccggccatgagcgaggctacggagatggttccaaacccgatgatgtcgaagcttgtgttctttatcgacgtaagaaacacacccacgcctatggtgaatattgtcagaaaaaatgttatcgacggcttttcgattccaagtgcaaacccgaacagaaggatgaacaccggagaagaggatttcaccattgtgtaaaatgcaagggttgtgaacctcagagatatggacgaaagccctatgtctgttgcacctgcgagtgcacatggaagcgagggcccgaaatagttgggctttggagccttttccttctgaagtcttagaactgtggatgcaccaaaaaagtgaatcaggttctgcatggacgccttgaacaggggaaaactgaaattatatgtccttttggagagcaaaaacgaggtcagatatcccaggcttagtgacagagcatagtacataagtaccaatcccagcaccctaattctgttcatgcttctttgaatgtattttgttttggacaagcttttcttcacagtgtttcaaagcttcctccaatcgcatcgtctgtgcagaaccaataaattccattcgtataaatatgttttttttcccgagccccacctctcaagccaatcggctttgatcaagtgtagtatctgttcttgccagtgtaagaactggcattatccgtcaggataaactcacgaatttttgggcggcgagatgaggcagcggagcttgagcgcttgcgtttcggttgctctgccagaggctcgcgggctcccgggctgtagatcccacggggagcagttttgttgtaatgtctattctatttcttttcggctgtatcccttgagctccaagtcatgaagtatgcagaggttattataggacctcccagcagcgggaagtctacctatgtcatgagcaagaaggcggtgctttcgcacagaaacccatacactgtgaatcttgatccgggaaactgcaatgatggccagttcgactattcgatatgctcgatttcgtcgtccctgaagtaccaggagaagcatggggttgggcccaacatgtctgcaaagtgtgttcttgaggagttcgctgcagggatcgacgagttcttccgagagaacatcgagaacacagaccactatgtcctgttcgactttccaggacaagtggagttcttcatgtccagcgacatccccaacggcatccttagatatctccggagcaatggatactcggttgttgttgtcaacctcactgatctagtcttcttctcaaatgaccattctttgctttcgtcatatctggtttccacgctgtgcctttgccttcttgagtcggcccaagtcaatgtaatcagcaagtgcgacaactggaagaagcttgagatgaagcattctttagaagaaattgcatcactcgagtgcctagaagatgtgcaaaagaagggaaagctacacgaagagatggttttgtttattcaaagccagggactgttgtcatatgaggttctggactacgacaatacagactctgtcttgaatcttcagatcaccatagacagggcaagcgggctgtttttcgaggatgactactttgcagtggaaaagataacgaacattgtctcaagggatgaggtgctctcaaggtacaggtagagatagtaaagtttatttatatgtggtgatttttcgtccgcaatatttgaaaatcgggaagcagaagcccctctccaaagctacggagtaaggacgattcccatctctgccatttggaggcacaaaaagagctccaaggaaacatgggcctgatggtctcatgtgccatggagtcatacatttttatttacagtcttctattgcacaagccacttatccaacagtgccgcgatcaataatccatgtgcttcgctgggtatttatttgccatgcaaaaggggaagaaaaggctaattggtaacggacaaggagatataacatcaaccaaagagccacatccatggagagcgtaccacatgatgacagcctagggaccgaagagatgcaagataccgtcgatgtctccatcacgatgcccaggcagacgacagaggactctagattttgtaagatttgctattcactaacaaacccaatagacatgagagacgatctgatctccccttgtgactgcaagggatccatcggccttgtccacggggtgtgcctaaatatgtggaggtaccggggaaaaagaataagggatataagaaagtgcgagcaatgctcttcgttctacaggctggacaacgagatagttccccacaggattgttgtctcgcttataactgtcggagtcttgctaatggtatacctggtgttgaccatcttgtttaagtcgttggttaatgcattcatcataataataagagacttcttcttttcagacattcataggctggtggaccttgagactggaagaggccttgagtatgttttcctccataagcagccccctgtagagtacaggcttgttgaaacaaacggcttcatatatctctttatcatgattctgttctaccagatcttctcaggaacgagcttcttttcgatattcaactatatgtttacattttggaggctgaaccaatttgactttccagtagacaagattctgtttggattcatgtccgtgtactacatgagaagggcgtataacgatgcctacagcagaattgactcagggctcatcttcttcttgaactacaagtagatagggatggcattgtggctctgatgctctacctcaattaaaccaaatattattcaagtttccggtggaaccatctagatgacacgttatatccctaatgtttgtgttgattgagctcttgtattttgctctgctgcctgtgacaaccatactttcgcatacgttcatgaacagcctgacaaggcacggacgcataccaaaggggatgtcgaagaacaactatcaatacttctacatttatggattgattctgtcggctcttctgccggtcagaaacatttatcctgtccatcttggacgcagattcatagaaaccaagatcttcaaatactctgtcagaagcaggatgagtcctctgcacctgatccacggccttgtgtactacacattcatctgcatacacctcagagacagagccattagcaacaaagctgtctttatgcttctaaacgcccttcagtctgtttcccactattgtgtttttgctcgaaagacgtttgcatacagccattatgccgctgaggtgatgatatacacattcatttattgggaggttcggacgattcagatgctttgtaatctcctgtacgtcttgtcgtttgtgttttcgtctgtcagaaaccggagggtctgcaagagatagtccgtctggatattttttggggaacaggcatccctacgatggacttcacccttctcgatgaaaggctgaagggaaagaccgaagtaggtctgctatccaccgaggagtgtaatcacatgatcaagcctgtttacgactacataaaggcaaaccatccacacatagatacgtttctgctccatggagaggggatgctttgtcccttgaaagccaaaggcttcgagttctttgtccttctggggatatactgccctctccaccccttcgaggactttgtgggcataaccgcccagctgcccgaagaggacatggacagactaaagaaggaggagagaaccatagtctatgactcaggctacggtggacatcatgtgatgaaggaggagatgcatggtagggatgtccttgtggtgaccaagaaccaaatgttctacgactactatttctacaagtacaatgcagagtctttctacaagttgaagagccgggacagaatgcaataccttggatccaagtgtaacaaaggaagaaagattcgagaccttcagatatttgcaataatatttacatcgagagcatatgaggaactggcaaagtcaataaggaaggcactcatttctagacgaaaaaatgcatacctcttgttcctgaaagatctttcatacgagaggatgataaccatagagggaacggaatgcattgtggttgtggactgtcccttttttgagtgttctcttgaactacacatccccgtcgtgacgccctttgaagttgaatatgcattgtctggagagtggaaagaatttgataaaaactcgttctctgtccaggacatggctgcaagtggttgcacggatcttgatgcaattgacagagttgggaggatcttgctgaggtctgatgggcaaagtgttcctttttcctatggagaggaggatatggatatccatgttgggcagaatggaaccccatgcagatatgactgtgaaggagcatagggacccgtttattaaataggggttttgaactatatctttggattggagagcgagacccaggaggacatggactatggacactggcaagccattgtgttggcatttgcagggcaaggagacgaaaacagcaagagaggcggtaggcgtgttcaaaggacaagacttaataagcaaaggccccattaccttttaatcaaggacttaattgaacggagaacatttacagttatcgttgatggcacagactccttgctgctcttgactcctttcttgctcggagtcttcctaggtctggccatgaagaccagatacctaacaccaaaatatgtcaagtcaagtgccagcagcccaacaattatggatattattatcacgtagagattgttcctaaagttttctttacttccgacatagaggtacgggtttgcaagtataaaatcgtatgtagattttttgttctttagaatgttataggcctctgttaggagagcaacagcgtcctctctcttctcaatcccgggaatcggtgttgggcgcttcatcatcctctggtacaatttctttatggcgtcaatggacgtgctttctggaaccccaaaaacctcgtagaaagtgctatacccggtcttttcatggagccttctgatcgccataagtgttgagttcaggtcttctggaattgccatcacgagtgctacaaagagaagaagacatttcatctggggtacaaacaaaaatcaaggaatttgccaggggcccttaaaatgcctggaataatctatgagggcaaaggaacaaacatggagtatgcagatgtgtttgatagtctggtgggagacctaaaggacgacgttctatcgctgcagcttacaaacttcgacgatgtaaaccattcatacaagtccgatggaaagtgctccatgagtgtgaaggactttgatggttatgcagagaatatgccagtgaaaaatgtcgaatacaatggccagaagtacatcttcatgaggtctatcagcgatgatgcacagccgtcgcaggtattcatcagcgtggatggagacgaaagagggcgcaaaagaggaatgctaataacgtctttctgtgggattctcagaatgatttccaccttcgactatcagattgctaacagcgtgacggctaaaatctttaaggtccttggcgaatactcctgtgaagaggaagagtaaaggaagagcaccgtagagcctatcatgattaaatccatgatatttatatgcccattaattctctgttcttgtcgtatgaggataacgtcgttcaacgtcaacggcatccgctctttcagcaagtatgtgatgaaaagctgcagattgagattcaacgagtatgtgaagaacatccttagggctgatattctatgtgtccaggagaccagggggagggagggcgcattgggggagttccattcactccgagactacatcacatttacaaacaccaacaaaacgaacagcagcagatctggtgtctcaacaatggtgtccaagaaactgtattgcagaggagttcttgattcaccatttgcagaggatggaaggtcactgttaactgaccatggagagttcaaggtcctgaacctgtactttccctttttcgatgagagttctgagagggacaagtctgaagtgattgggttctatgatgcgattggggagtttatcaggggccacgataacataattatgtgcggggatttcaatgcagtctattcgatcatcgaccactaccagttctatagcgagctcttgcgcatacaacgcaaggacaggccaggcctagaagaaggggctaaggaaagaagacgggcccggaaatctccgaccaggctcgagctgccctatgagttctatgcagaggatgcactagagagctatcttcttgagacggagcaaagaaaatggctgaggagtttaattgatggcggggaatacatagatgcctatagagctttatgcaagagacccgagtcgtacacatgctggaatacaatgctcaacctgcgtccccgcaatctgggtacaagaatagattacattctcattccggctaggtttctgaacaggctcaaggactgtgatatacaaccggaaatccatgggagtgaccactgtccggtgtatgcggaaatagatttcgacgttgtagacgatggaaacaacattctaagcaagagaaaaaacaacctgcttgacttcttcggattgtgatgtaagctgtggcacggtcccatttttcaaacgactttcattatgtttactccagctatgttcaaatggtttccattgatcttccacagggaacatttggacagcagaataatggttcccactttcaatccgaactcgtcgacagcgcttagaggacaagacccacatatcgacccactctcgtctacaagctctaggcaagcagtgtcgcttccaaaagcgctcagctttttgatgattcctgcaaatattccctcaaccttgtacttcttgctgtcttttatcctctctatgtctatctcgacctgactttcttttttcacctgactcagcacatcgaagtcgagcttcatgatgtggagtgatgcaggggcttgtgaagaagtgagatcgtgggcatcgcctgtatctttctttccacataaaggcacctccacctcttcctgatcaaatgggtcctgggggtcttcgatggctagatccccagatactccgttatgtgcccgagagctctcgtcctttggaatggagccttctttatcctcttctcttgcttgggtgcctctgatttgtgaaatcagttcatccattcgcgggatagctaaggggtgcctaagagaatttggctatatctttaatgttggcttatcagtgattggtcaaagaggaatagccccacgccaccgtccccacaccttgcacagttggcgcatagatcactaagctccgaaatagacctcacctgctcggcgatgaagtcctcgaggaactggacgatggccccgtctccagcttttctggctatttcagaaatggtcgatatgttactgagcacagtttgctcgaattccttgcaagccttgagaacgccgctcgtctttccgtacttcttgatatctggcgcctcgatggctctgaactcaatatctaactctctcatattcatgaagccaataatcttttgggcctgggcattctcatcaaggcttttcttcctgaagaagctggccagtcccttaaggcagacgtcagacctgctgaagtgggctgcacatgctgaatagaaatagtatgcattgtattcgagcagcagctgagaggagagaagcaatccggcctctacattccactcgtcagatgaagcctgctttgtctttggatccatatggaaataaacaaacgcgttcctaggaagtgtttagcacccagtgtttcatatctggtcttctgcagtggcgttttggagtggtggaaatatcggagaaagtaaaagccccgatgaagcagaggtatacttttctcgacatcagagcaacggttaatgagctgaggcccaggctgaaggagaagtttattcagaatttctacacaacatcacagagaatcatttacataaagtttagcaacaaggacattcttcttgttgagcccggggttaggatccacctgacgcaggagtacgacacggacatctcccatttctgcaagattctgcgtaggaaggcccggagagacaaagtcgttgacatatatcaatgcgggtttgaccgtgttgttgtcttggagctcggaagacagaagattgtgtttgagttcttttctggaggaaatatcctgatcgtagaagacgggaagatagcagaagtattccgagttgtaagaaatctggatatcgtcaaaggatccgagtatgtgttcaatagagttgactttgactttagcgttgatgccttcattaagaacgatctaaaggactttcttcctctggacgagcttctggtcaaggaagtcttgaatgagctgagctccagaatcaagaccgatgtcatggacatgaaaaagtctgcagagaatgggattccaattaagcaggatacccggaatgcgtttgaggagttcatgaaggggtttagaacaaggatagaggagattcagggatatggaggggttattatggaaaaaggcaagccgtcgagcctggttccctttaagactgcgggggcaagggactttgaaacatttaacgaggccgcagagttttacttccagagcagaaagaagtttggaaagaacgatagggagtcgaaggtggataaggttaggaaaaggcaggaggagtatgtaaaagaaatggagcagcaaggggagttgctgaggagaaaggcagagctgttggaaagaaactcgaagcttgtcaacaggatactggatattttcaaggttgttaaaaagaatagaataaagtggaccgactttgagaagttctgggggcaggagaacaagaagggaaatgaagtctcgaaggccattgtaaagacagactttatggctcataaatgctggatagttttagaaggcgaggagatagagattgattttgacagctctctgtttagtaacataagcgggctttatcagaagagtaagaagcttgaagagaagattagaaggaccagggacagcctcgaggaggtgctgaaaaggatagcgccgaagattgaaagtaagaagattacaagggccccatactggtttgagaagtttcacttttttttttcttctgacggagtacttgtgataggaggaaagaatgcacagcagaatgaaattcttgtcaagaagcatctggagccgggtgacctgtacttccatagtgatatgcatggaagttcgagcatcattgtcaaaaaggctacgcagaagacgatagaggaagccgcatcgatggcgctatgcatgtcgaagtgctgggaggcaaacgttgtctctccggtctggtatgtttacggcgatcaagtcagtaagacggcgccttctggagagtatttaaagaaaggatcttttatgataacgggaaagaaaaactatgtggagtgccacaggattgaatatgggctaggattgctgttcagggtttccgaggacattgaagagcagctggaggggatgaagattgatgagaaggagaggcacaagtttgtcagcgatccagaggggatggagatagttcattcgatgcctgtgtgcgggccttggagtgttatatcagcatacaaatacaaggttcggcttgtacctggcagggagaagaaaggcaagctggtacaggagatatcgaaaagatttgctgggcaggctccagatagtgagaaaagctatgtaagaagcatatctgtggaagaatacataaacgttctttttgggagtacgaggatagggaagtgacatctattaaaggctataaagaatgtttttgaatgcccctgtaaagcagaagaaaggatggagttagtacaaagtcctccaaagcttttaaatcaacaccgaggacaaaacattcgcatctctaatggtgtgcgagtacctattccttgggacatttttattgtaattttcgttgtataaattttttcctgatgggtactgtgaatgggagagcaggaagcgaggaggaaatgtctactgagaagaagaaaggagagcccaagggggatgactggagttgctggacacaggatggagaaggatctggatgccagcaagggagggctggttggaaagtggctggagaagctgagggagcttggattggatggcgatgagaatgcagctctggaaaagaagagtataagggatgggcctgaggagctcagggccgttagaaaggagagagatgaaatggaagggggcccttcagctcctattgaagagaggaaggaaaagattcggcagtttggaggagtgtcacatcttgagttcaaagggctgagcctgaacttccatctatatcttccgaagtctcttcaaaagctgtcgaggatattccgagttttggaaacgattcaacggttcaatgcagcaagaggcctaacgaccattttcataaagtccctgagatgcattgaaaatcttgtcaagcagcgtgtgggagttgcagacatcgagaggatgtactatatagcacccgagcttttcagattcaagaaaataagcatccaccacgatggaaaggaggttgatacttttgtcatctatgtcgatggggagacgagggagtttaatgagaggcttgagaagcatgtcaaggaatgtcattcagagtttcttagcaggaatgggtatgctcacgatggagggcgattccatcctggatttgactttgaagaggttcctctaccccgaaagcctttattcccagaagagataagggaagactgcacaggaagagaggattgggttccaaaaaaaagaagcgttgagattgaaaagtcggccaagaaaagagcatccacgatactagaaagaataagagagaaggaaaggctaaggagagaggaatttatgaacaagtccaaggaagaggaagacaatctgcttctgagcaagagaatcaggtcgctattcaggtccgagaacagacgcgcgattcccgtcaacaggattgtagagttgttgaagatatttgacgggataaacgtaatcaataggatcgtgcaatgggacccctctttattttacatgaagactatgagcggagtggagtatcttgtttctaaggagtgacatgatcttgagtaaacatctagattttccttatttgtgccagtcgctgaggccttgggtttatggtggtgaggccatgccatcctacaggatattttaattttctcaaaggctccaagagataacagaagcatccttttggctcgttatgtgcctttggggatcagcacagttgaatgcaaggctattttgttctggaaaaaaagctgggctgggagcttctgttttctgcgggcagctccagtggacctgcttctgcagtactcgcacatccaaagaggctccttattctttcttttatttattcttagagcgaatatctttccttctagctttctctggagaatccttgggacttcaggactgtgggtgtttttcatcggggtgacggttgagacttattttaagcatcttctgggtctaattgaacggcataggtttctgcaaatgccattcccattggacttgagtccagcgatatattttccacgtgcagactgtccctatggcgatatcgccggaggagattcttcacattgcctacgaggaactggttgagatagaaccgatgacatcaataccagagctgcgtctcttggagaggacctatcctcctctgatgccactggacatagcaagaattcccctgtatgcagccttgctcctgaagaagtcgaatatgtgcaagataaggcttccttcgtatctgcagctggaaagtcttaagatgtccatggatgtggagatagagaaagccgatgagtactcgtgtatccatccatacttctttcctcttgcaacagagcttctggaaaactgctacaacgtcgagagcatagaggaaagcaagatgattgtggagaagatcaaggagataaggcttgcaaagacgctcaagggcatcaaatgcttggatgggaaggccttgaacatgaacaacataacgctatttgagttcaatgaaattaaggagcttattctcgggtctgcagaagtcggaaggagaattgaggatctggcaaaagaccaatagggaggggtagatgtattgcaaacgggctagcgattgcaaactctgtttcatgggaaggtctacttgaatcgtctcatctgtgatgaaacaagttgtagtactatataactacttgggaaggaattggcaacatatgagatttcagaagtaccttaagcgaaatttatatgcgccctacaagtacaactacttagactacgagaatctaagagagaggttcaaaaaggaggggtttgcctccagcgatgaagacgagtttgtccgagaactggatgccaacataaagagagtctttgggtttgttgagtctaagtactccgagtttgtccagaggttgaggacgttggagaaaaagccgcccaaggaagctagaagcaagataaaggagatgacggaggagatgcgccactttgcagagtttataagaatcaatgtcataggattcaagaagctcctaaggagacatgacaaacatacagagtacaggctccttccttcatataagccgatgctaaagggtaagattaagtctgttgaggatcttgatgagctgatatacaaggcaagccggatttccctcaaggcgatagagacgaaaaagaaaaataccgaaagcaattgcatgtttatacggatgactgataagtactgggtgcacaaggagaatgtggtgcctgtgaaattttatattacccagcatcttccaatatatgttttttcgaagggcaacgaagaaaagagcccgtatagttcatgggacaagaattcgcatgatacttgcatatcatctgtttacttcgacaacgttgcatttgatctttatggagaaaggcttaaaaagctgcaccactccgaggcgatcaggataagatggtatacctcggaagttccggatgttgtgtttgtggaaaggaaaaagcatgaagatggatggaccggcgagtcaagcaagaaactgaggtttatgataaatgagaagcaggttctcaagtacataaatggagaggatgtgtgggaagatgtccggaggctgaacggagatgaagatgtgagaatgctgtatgaagaggtccagtcgtctattgttaacagagggctcaggcccgttgtcagaacattctacaggagaagtgcattccaaattcccaatgactccagtgttagagtaagccttgatactgatctgtgcatgataaaggaatgcagcgacgccgagatagtcaatccgacatatcccatcacgagatggagaaggagcgacgtgaactgcgactttcctttcagaaatgttcccaagagcgagatagtccgttttccacatgcaatacttgagatcaaaacacaaaactttgacgagacgaagcccaagtggattgaggagcttatcaacggcccactggtggagcatgtacacaagttttcgaagtacctgcatggatgtgccgtcttgtatccatttatccaggacattccttattggcttccgcaggtggctgttgacataagaaaagatccgttccacccagacgtggacaagaaatcctttgagaacacggttctggtcgatgttcctgccgatagtgaccccagcaacagtgaaaagcttagtccaatagatgttcatggaaaaagaatatctattcctgttcgtgtggagccaaaggtgttctttgctaacgaaagaacgtttctgtcctgggtccagtttgccatcttcttgggagggataggaagcgcactcctgggccttggagatgaaagggccagcttctcggggctgatcctaatcattgtagcaataatcttttcgttctactccctgtatctgtatctgtggagggccagtatgataagacagagagaccctgggccgtatgacgacatatacgggcctgccgttcttgtttgtgtgttcctggttgcaatggggctctcggttttcttcaagtttccactaaagaggttctgaataaacaactttattagcagcttgtcagaacaaggctctgtatcgtggatattatatgtttctcctcgctctatataaagaaatccatgctggagctcttctgaagaaacttcttagaatcattgagacagtcaagaagccattcaagtgtaagtctctcctcgaccttgaggccctccatcatctccttcagcttattattatattctattacatgcatgatgtcttcctctagtttcctaagcttgttttcgagctccttgttgatctcctcggttgactccatagagagggcatcggaatctgctttatttgttggcaaggtttgcatagtaggaactccgcttgtcgtcaaacattctcttgaagtactcttccagaaacaagcatatcttccgagtgtcgtccttgctggtctcaacatacttttcgtagtacacaactgcctccgtgtacattttcatgttcttataggcatccccaatgtacagatacccgtcggcgtcgtttagctctatgacgttcttgaagcatccaatggcatcatccatcttgcttaggctcatgtagcattgccccagggttgtccaaacaatagggtcattgctcttgcactccagagccttctttatgaagaaaagggcatattcatgcatagtcattgaagcataggcctgcccgatgctgtaccaggcgcggtagtccatgggacacatcttcagagcagtgttataggagctcacagccttttccatgctcttcatttcaaggtactcatggccgatgagcgtgtggactatagaggaagaggggttcagcttcacgctcagcttgaagtattcaacagctttctcatgctccttcttcatggagtagtagtttgctatacagcacatggtttcagacctgtacttgtttatgttcagagtgttttcagcaagaagaacgaccctgctgtcgtttttgatatacagggcgtttgaatagagatctatatagtccaggtcgtagtacagagaatttctcgtaatctcctcgaatacctcaatgcatccatcaaagtctttttggtggtacagaacagctcctgccaggttcgggtatttcatgttgatgtagagtccatcagaagactttctccatttacttccacgcctttcatcctctgatattgcagtgggtctccaagccttcttgatcatctttgtgcagaacagatgcatgaagaagaagtcacttaagcctccaacaatactgatcgattcgataatctctggagtggcaagctctccaagatccagatacgcctcccaaaaccacgggtttattacaataacatccgacaggatacgatggtccttttttatcttgccctcgatgtaaagcaggaactcatccttttcgcatccgcaccagtggatttctacaggtttgttgagatggataagcagatttatgtttcttatgaagttgactctctgggagcaacaggcgcaaaaaacaacctcttctagatgctgtaggctggtcttacagagaagagaaacatatgcctttttatactcctttatgttctggtatgtaagtgaaaggtactccttcgaggacaatgttattgagacttcatcggatgttattccgaccttcgatagaaagtcgactgttttgtgcaagttgcgcgtgaggaactcggatatcatcagggtgcgcagctctaaaaatttgttgcccgataaataggcctgaaattgttccctaccaatggacttgggggagctgcgcatttcccggaagaaggttatcaacattgtgttcgtcggacatgttgacgctggaaagtcgacgatatgcgggcagattcttgtgcagatgggattggtggacccaaggacgttggaaaagtacagacaaatgtcgagggagcagaatagagaaagctggtatttaagctggtgtctggacaccaatcctgaggagagagaaagaggaaagaccacggaggtggggactgcgtcctttgagcttccccatagaagggtaaatatattggatgcgcctggacataaccagtttgtgtttgagatgataaacggggctaatcgtgcggatgtgggaatactggttgtatctgcacgaataaacgaatttgaggcaggctttgaaaagggagggcaaactagagagcatatcttcctgctaaaggccggaagtgtccaaagattgattgtgctggttaataagatggacgatccgagcgtggagtggcgcaaggagaggtttgacgagataaagaccaaggttggggcctttgttagaagaatgtttccgacgcctgtgtttattccggtcagtggatttaccggcgaatacattaaggagaaaggatcgtgcccatggtatgatggagactcttttctttcggagttggacaatgtaacgattccaagaagaatcgatggcccactagcgatcacggtgacagaaaaggtaaggctgatgggatcaacgattctgtacgggaaggttgaatgcgggaaggtgaccctcaactcgccaataaaaatcttaccacagaacacaaagaacgtcatttcgtctataatggatgaggatgacgttgagatcgaagaaacagagcccggagatgttgtgaagttgaagttgaaggaggatgttgacgatgtttcggtcggaagcaagattcttggcattagcaatatggattacaaatctactcaggaatttacatgcggattaaacatacttgatggggatacaataataagttccggatacacatgcatacttcatgtaggaattgttgctgctcagtgcaagattaaggaaataagggatattaacaacaagaagattaggttttgcaggcaaggaagcaaggttcttgcgaagataactaccgaactgcctatctgcgttctccacagcagtaggaacgaggaagaaaggcaaagatttgcgttacgattggagaacaaaaccatcgccgttggtgtagtaagagccgtaaaagaataaacactttgacttgaagcagcccgagggcttcaggtagttttcacggagtctggaaatccctttaattgtgagcactggccaccctgtttggattgaatccatatctgattttccttgcctgggaagaacgaaccctgactatcttggcatggcacgcacaggacacacagaattgcgacttgtagcccatcctcggaacctcaaatacatcataaatggttgcctgcttcagatcgtcaaacgatgcctgctcgataagggactggatcctaaatcttttgatcgccttgtccttaggggtcacacttccgcacttgtcacactgaatggagccggcacttcctctgttcttctttcctcttccatggtttcttctcttaacagtctacaaaattagagcactttgcctaccacttaccatttcaagggcaaatttttttggagcaatgaactttagtgctcatgggcttaatggctatggagtggttgttctgcatgtataccaggtctcctgagctgcggaataaggaagaaagaagcgaccatcttcggatgctaccttaaataaaagcgtagcataccccaaacaatagcagcccaccaaatgagtctcttggaatacatgtcaacagtaaaaaggcatctcctatcccagaagctcccggggacctacagatctgactccaacaggaacttcctgttcgtcttcttcatcatagggcttctgaacctaatacttggtgtgatagcaacatttgtgtacagcagcctgatggagacaaccatcccgtatacggatgacctgagcactgatgtctatcttcccagtgggaagatttatcttttcctggaaatgagagagttctaccagaccaatttgaggtacagcaaaagcatcagctatgaccagcttaggggagaaaggccaaaaagccttaatgcagctagcccgttgtcctacgaggatgggaaggccatatatcctgctgggcttctcccaaacagctttccccacgatgaatatgagattgacggagtggagattgagactgacggaatttcatgggaatctgagaggaatatagtaaggccaccctcctatacaagggatgaggttgtcgcccctcccctgtggccaaactacaccgaggttcctgacctaagtctcaacgagaggtttacaaactggatttatatagcaccttttccgagctttaggaagctttggggagtaattgacgtagcaacagaaggaacatacacgttgaacatcacatcaagatttccatatggagataagcgtgtatcgctcattcaatcatcagtgataggatctaagaactatttcctgtccattgggctgatacttgttgggctatcaatgattctgctttctcttcattatcactgtgaatagccaaagctctgctataaatgctcttgacaaccgaataaattagactggtttaattatggctgcctagagacctatatagatttatacccatgcatcaccgctagactagctagaggcccccataatgtctttgtaagacaccattacgtctccaacaacatagagctctgaccgtcctttcattgctgtattatagtattcacaaaggaccctatactctgaataggtcactccgtttcttatgtaaaccactatgtagtccattggattctcagactctctcaccgtcaagaaacatctattgtcaagtctgtttgtccaccaatggcggataactcttttgattgccggctggtatcccagcttgacgtcaacatcatcgtcgaagcgatatccatagtgtctccatatgggcacattgagaggatgccttcccataaacgcctcaacctcattcataaggtccggatatttcctagcctcgtcgatcggattcttcttatttctgagcgaatatattataagcagcttgcatctctcaatgaccgaaatgtcctttctcgtaagacactcactgatctctgccttggaaaccccgttgtccttcaggacattcatttccatctcgctcaagtccttgagtcttaaacatgccttcatcacatggccatgctgagcaagatgcgcctccaactgccgagaaatcctagtattttcctctaaatcatcaaagatgaagttgtgaagcctcttctttttgaactctaccttcttaaccagccccttgatgtcctcggaaacctcatatatgtccttgaacttcgaggcattgaaaaacgggtcgtccgcaaccgaatagcttttttttccgattctgacaatgccatttgcatagtctgcatgctcatgaagcaaggactggtacctccattcatacagcagtggcgtgtaaagatcaaaagccctgtcaagcattatcagtgtcccgccctgcttaagattaagacctgcaagcctggtactcagtgtctcagaatcctccatcaagtgcctgtcctctgtctgaatcttaattgttggtatccttcctaggttcatgacaagagcaaaaatgccgtctatcgacctctttcttccactaagagacatgtgctcccttgtctttggagcatgaagtgtataaaggaagtcgtcctgcttgaagaagtcaatgtatatttcgtggatctcagagacaacacagtgcacatcacttgtggcaaggatctccaacatcagagagtccacttggtttgtgaacaaaacaatgtatctctcataaaacggatttgacacctcttctatcagccatcttatgctctcagggcggattgctaccatacaggtgatgccctgtatcctctctcttcttttattcattatgctatcaaacaggaaatagtcgctttcgagaaatctcgagtgaggaatcagattgctgaggatcatcttcgtgtcctcatcgaacaaaaggaccttgaccccctcaccgatatccaatatctcatccaccttcttgccaagtaagttgtcattcatgacctttcccggatatttggcaagttattatattctttgtttcagaaccactggaaacagagtgctttgatgtttcagaagccggtcgatcccattagttttacatcctttatttcttaggtaataggcttgcctcgacaagatggatcttccctttgatcttttcttccctctcggtattgaataaggagttgtacccgtggccaaacagccatgagaatacagacatcctttcaattcccttgagccagtgcattgtagaaatcttttccagaggaagcatctctgtagtttttatgaaccagatattgctgtttcttaatttaaatgtaaggtgcggcccggcacctacgccatggccctcgctcttgagatagtacgatgcatggacttctgagcctttaacaacagcttcattgtagagaagtcggtatatagggtatcccaaatcgtagaagtcatgtatggatacagccgtctcaaggattcttgcatcgcccttgaaacatcctatcagctccataacatcatttttcatactaataagattccctacattctttcgcggagtctttatcacaacattatctctatatgcagatcttcttctctccctctcgttcatgaacttgatgtaaacgccgtgcttcttcattatcttctggatattcttaccgccatatccgataatccttttgtggtgtttttcatcaatgtagaaggtcagctcctcgggaaactcgtcctcaatcatttgcatcgccttttggaatgctccggagcatccatttataaccatgtggattctagggcttccttgttttttgtggatcacaattccgcagcatacatccctcatgatccttgtgattttcccgtttttctttccgcacagaaactcaacggtctccgcctcgatgtccatctcggcttccacatagcccccattctcctctactatcttcaataaggtttctttctccccgataatcataaaacacccaacatctctagtctgaagcactagcacatcatcgtagctaggatacctcatattctccaccaccatcttcatcacggcattgtatagcaggtttatcttattccttgctctcctgacctcgtacaagtcaaatcctctcagaatcatctcagtgtaatcctcactgatttctcttgtggttatatatgactgggtctcagacaggatgtcctcaatctcagcccctttgtataaaagtaaatgtgcaaccttttgggagtcaagtaccagcctttcaactattttctccggctccttgaagctaagatgtaggccactgtgggacacgaggcattcatcagaatttattcttgagcgatagaatattcttcctccatgctcaataacttcttttataggcaccgaggcgcttctaacctcggtaactctgccaaacgcctcctcaatcactagaaacatcttcatcctagcattaagacacgcctctttttttccacagataaaagcctcgaccttgccttctatcttgacacaaatggaagtgtctgtagtgttcattatctctctaattctttccattatctcggccttcatggggtacaggcaaagaggaatctccaccttgtagcagtaccgaaagcatttgccaaccagcttcatcatctggtgaacagtgtggggacggctcacattcagagatacctggaccttgtttccaatattcttgtatatcgaagcccgccctatgcctacaagggtcttctgcagatccaagcatattccgttgtacatggacggcaccatctcccttggggtgcaccccccaagcggtatagtgaaggacaaggagaccccattgggccctggtgtggcgaaggcctcgagcccctttctgcggtgctccatagattccaaagaaacgtgtgccttttatacataggtatgtgaaacatacatcacatcaagcttctaaaacatgtatgcaatactttagagatattcattggacttcagaacgagggacaggcctttccgagcttgcgcgatccctttcagctacagaggataatgtagctgcaaattgaaacacctagaaatgacgcaacgaggggaaccacgagaggaagatcgaagggcctttctgcagagggatgtttcaatttgaggaacacaaggcccatgcatgacagagagtagaacaaggatgtcccaaatgctatcttgctcaccatccaggatatattctctagcttagcaaatgcaaaggtgagtagggaaaagatggccaatgatactatttccgtcttcttgttaaacttaccagggatgagagactcgatgattccagacccgacaatgaacgaacacataagcgatccaagagtaggaatcagggtaactatcaccgatagcattctgggcgtgatgggtattcctacagctctgaaatactcgtcaataaaaaagacatttccaacaatatcgtcatatggtaccacatacatcactgatagactaatgagtatgtaaatgaaaactacgctccatatggatcccactatggcccttggaaaagtctttccgggattgtgtattctatttgcaatatagtttccgcagttccatccgtcaaatgagaactgggtgaagcagaggccacggactattgaggctgcgcctactaccgtggtactgtttctttcatccagtattgccggattggatgtgctcttgatcaccgtaaatgatataaaggagactatcaggagggaaacaactgtaacaaccttaaggaaaaacagcgtcctcatcgtccacgtaaccaatctcccaccaaaagatataaatacagaacatagaactagtagtacgccaacgcagtagtctcttcccatctcgtgctcgaagcactcatatatcttgatggacataatcgcacaggacagaggcagtattagcagtagggaaactacagaatagattgttcctagatgctttgagtatgctctactaagatagttcaagtctcctcccggatatgggtaagttgacccgagctctgcatagcataatccgaacattgttgcaatcactcccgaagcaaccacaagaagaatagatgaggcgcaggttcttgtctgcgacaggacgtaatgcgccatgctgaaaacgcctatcccaaccatgttgcatacagacataaatagcagatcaagcgtcttgattttcttctccatttccagggcctccggtagaattttaaaaatccagaagacgatgctatttcagacgaaaaccaagtaaggtgggtgccccatggatatcgaggtagcaagaaaaaacatagggtgcgatagtgtttcgatagctaagaggatgaggtcgctattttacctgcggaacgtgctgcttcccgaatctgcaagggcgattacagaggcgttcggatccaagtctgttctcctgaagcatgaggcagcatatgtacttgggcaaatgcgcatggaggagtctgttagggtgctcctggacgttttatctgacgaggacgaggacgagattgtcaggcatgaggctggagaggcgctggggaactttaggcccagggaagaaatagttgaggcgctaaggaaatactctaaccatccgaagaagcccatttccgagacctgctatctagcattgatgaagctgaaggacggctctgacatagtatccaaatttgggtctagggatcctgcacttccgatggaaggaagtttcgaagaggcaagaaggattctactggacaagaatgaatgtctgtataggagataccaggcaatgttctatttgagagatctagggacttctgccgccatacatgctcttggaaagtctatggaagatgattcagcactattcaagcacgaggtatcgtttgtgtttgggcagatgaggtcaagagagtctatcccatatcttatcaaaggaatggaggacgagaaggagcatggaatggttagacatgagtgtgcagaggcactgggcgcaattggggatgatgcagccttgaaggcgctgtctaagtatcttcatgatccttgcgatatcctgagggaaagcgtagaagtagctgtagacattcatagctatatgacaggtgacgagatagaatattgcaacgcagagtgaagtagatatagaaagatacgttaaagagtgtgatgatccccgtcactggtgtgctgccctaaagtctatccaataaatgttatgcaaaaacccgtagtgcatccattttattttccagatagggtagagatatattctcgtagtaagggtataaggaagcaccagttggctagcactgtcattacatggaatatttcgtggtatccgaatacctgagggtatggattgggcttttccattccgtagataagtccaccgactatgtatatgacgcctcctaatataaacagagagatgtcacttaccggcacactcttcatgatgatgtggaagaatgggacaacagacactccatgaagtatgtagaccatgagatcaaagtacatatgcagcttcttcatcaggatgatctttagaataccagcaagcgatattgtccaagttgtcatgaggatgtgctttgtatatggaccttctgggagcaagaggagagccactgatgtctgggtgcctgatatgagaagaaatatggagatgtggtccagcctttgaaagagagcctttgttttttcgtccttccacgatgtgatatggtatgtgctgcttacgccgaataatatcagctgggacagaaggtatatcattatcccaaggttccccttgccgtgcaagcagcaaatgccgtacatgagggcctttccaatggtgaggtagaaggctatctgatggattcttccacgaagcataggtttctgttttgccattttgttgggtgtgggtaaatcaatttatactgcagacgtcagtcaaatgtgtttactgtccggggcaaacagtaaacagcctcaagaagagacagcgtgggatgtgtgtaactcggattcttaggagaaataaaaagaagacggcaggcccagggtatgaagagatcccaggacaataaaaaggacgagagcagaaaggacaagggcacgaaatctccttcacacaaggaaaagcttacgccggaggaggtatggaagaacgcggcaattcttctgggcacaaagaagaaggaaacagcaccgaaatcgactcaaagcacaaggaatttcgactttagcgatgtctgcatggagatcgagaaagtaaacaaggaaaggattctacagcatggaaatgggcacgaggacagcgtgagaaggttttatgaggtggagacttcgaattctcttgtccacatcccgaacttccgagacctggaaaaaaagtatgtcccaaggaccccgttagagacgcccagcttcttcccaaaaacaccattgtatgtgtttgaaagccaagacatatttaagaagttggacatagacacactcttctttatcttctactcgcagctcggaaccattcagcagtactatgctgcagtacagctaaagacgtattcgtggagattccacacaaagtactttacatggtttcagaggctagacgagccgaagctgataacagccgattacgaaagaggagactttttattttttgattacgacgtcacgtggtccttcatgaagaaaagcgatttcacgtttgagtacaagtatcttgagtgctctgagtggtaagtttcttccgtacattcgttgtgtgtatgtgttgcatgcatgacccttcaacggaaattacaaggagtttatttctactttctccgatgcctcagcacttttgtatatatccttctaacttcctcctttccggtgatctccttcatttcctttccaaaccatagagaggccaaagacttctgtgagggaatctttgtcttaagagcagcgctcatcactttgaatgcatgggagaatattccaagcaccagaccggagtttctacacaccgcagccacgtcacactccggatttgtcggatcttctatcgacagcattcctgcattgttctttacgtatcctgtcttgtttatagaaatcttcgcgaccttatatggaaagtcgcatccataatactgaaagaagtccatgaaaagcacgccgatgttcttgaggggagaaactaagccctcctgaacaagaggatgcagctggaagaagctcagaagaagtaggaactgggagtaactgttgagccctccggttgcagcatccgactgctttcttattgtgagaaaatgcttcagcagaattgcaaacacctttatatatggatactccttcaatgtatatgtgatgaactttgctgcattgactccatttgcttggtttacagaaatgtctattctgaatccaaatatcccgtccctgaatttgaggatggggatcctgcatttcttgatgtggaacacggtttctttcttgacgaagtttgccctgaacatgagagtctttatcttcgataggtgcttgttgacgtgttccttgtcgatgttgtcgctgagctggacgtttatgtcgatgtcactcgagggaacaataaggcctgtggtgtaactcccaaagggcataacactagcgcttggaaactcacgaactatcaacttcttgattttttcaaatatgtaaatcctggcgttgatttctattgttgtgggggccaatttctggtatagctgtaatagctcgagatcaagcctcgctaggtttccaagagaaacagaggacatgcttgtttcaagcagtgattctatcgaaaccgacttgctgtctttcggatttatttttgtcttcacttctcgaattggcttagcagacattttcacagtaaagtttatatgaggataaaaaccaaatgaaaatatcatagggtaggatgtttaataaatccattctttgtcaaagaaagacacgggttggacatcgtctccaatccagagcttaatttctttttctgcattttcgacacagtcagagccgtggataatattcttccctgtactgacaccgtagtctcctcgaatggttcccacagaagcagcctggggattggtttctccaatcagctttctgccgatcgacacagcatcctttccgacccacaccattgccaagaccattccagacatcatgtcctccaccatctcactaaagaaaggcatgctagacagatgagagtagtgggtttccaaaacctccctctttggaatcacacacttggaggcagccaagtacaaccccttctcctcaaacctctgaattatccgggaaatcagtcttcgcttgatggcatcaggcttgatcataataaatgttctttccatccaagggatacgcttttcaggtcaaaaattctccaagagaagggggtgatgctgggtgttgagatcacttcattagtttattatttctctaggaaagcacatggcaatgcttacaatgtggtggtcggccttcgcattttgtctctctcaagtgtctagttaaacaaagttgttgaggtcgctgtttgttaggagttccctgaatttatccataaaatcgtcatcaaggctcagcttttgacgtctatttgcttcttttggcttgtagtctaagtcttttctgttgttttcctcttggacatgatgattgccaactggatttattccgactgttgtttttgtagtcttcacatcaatcttcagaggctcgtgcacattctcgagattcagagcgcttctggagagctcgtcacggccatctcgctttgaataccctacatgaagttcttctttttccggtctatcattaagatatcgacttctgtaggtgcccctggagtctgccttggtgctcgtcgctataaaattactggtatcgcgagaagtacttttagaagaataaaaccggctctgaggatttttgtaaagatcctcctcctttttcccgtcctcactctcggtcgagtcgagagccgctacgtcctggctctcacctaccttgggatcttctggaccaaagggctttcccctcttcgctacctcttcagagctttccaatttgaatatctgctctggggcacgcgaacacggcataaagacaaatgagcccttgtagtacgtaacacaggcgttgtttcccccaactaatgtaaaatgccccttattatcgatttctgagatcagcacgttctttatgatatacccaaactcatgctcatccatcttggaatcactttcaacaacataggattgccgagctaaaccggtcttttttggaaaccctactcttcgcagaacgctactcatctcaacatttaggcgtggttctgcagggatatcatgcttgggacccgtgctatcattatcaggctcttcagcctcgtcaagcccctccctggatggcttaggtctttcctcaatgatgcctgcctcctgggatttctccctcttcacttggcgggagcctctgtctctccatcccgcacgatcctcgctgtactctccatgttcccttggctggatctttgggatccgctcatttctcttctgagcaatgggcctttcgcttccagacatggatctttgcaggccagatttcattttgttggctggaaggttgtccttttcttttctcgcatcacccgggttctccttgtggcctgcgtgggatagatagccaaacggatctatctttcttctgcgtggccgaaaggtcgggctagagagaaatcctatccccttctcgcttatggcattgtaaacaatcaacttgatttccagtcctccgtgtgtcatcgctagcgtgtagtatattccatccttgaagaagtaaagggcccggttgtggacgacaacacgctggtcagacatactgggtagcattgggcactcgagcttcagggttccatcattgttggtgacgtataggccgtccttgtgcttaagtcttagcaacctatcgcacatcacgataggaaggaacagaaatgtcgatagcattgctcacaatatgttgtttatctcattacgttttaatgctcaacgtttcatattcagaagttaaagaataaacagggaagaaggcgggagccacgcatctcaaaataaatagatttatctcagaaccatggttcagtgctcagccccgggtagagtgcatctatcagtcatatttttacgcccgtggtgctaacctggatagctctaagttgcgtaggcctgtatgttgtcacgtatcctgcagaccaatcattcccggtggcatagacataatagcttccgctggtattgaatctaccgcatgttacaggctggctctctgtctgggtaaatattttcattcttgcctgtgcatcaaaaaatacgatggtgccatcgccgcctgcagtaaccaatatgttgtgattagtaggtaggaatgatacagaattgacggcatagaccttgttgtcaaccctgtggcatctaaagatcatcttcttcacaggagagttgatgttgaatatctctgcctttccttctatcccccccagcgcaaaggtctcattgtcctgggcacaggcaatagacctaatcatccagttcagcttggatgcatgcgttttcttttggtttatgtcgttcagattgtatgttgctacctcatttccggaaagagacatggcaagcatttccttctcaaggtccatggcatagactttccctgggagatccagagaaaacacaagctttgaggaccgggtatcccaaaacttgaccgttttatcccacgatccggtgaccagcatgttcgaaaagcaccttacagacctgactcctgcattatgtgcttggaaggacgacacctggctggtttgcagatccactatttggaggcttccgtctgcagcgcctgcaaaagctagcgaaggtgtctccttgctgaagcaacaagtaagaagaggcttgttcagattcacaacactggtatttggactgtatagattttccaggtcatatgttcggacagtgccatcccagctggatgcagccatcaggccgtgcatctggctgaatgccacctccgaaaccgtgtcggatggaggattggggatgtcggaaatcttggtgttgtactgagccattcgatggggttaaaaattgggacaaagaaatctcgttatcgaacctggcctgaagagttagttgctttacaacaggacgaggtcctttccagggcaggttctcggggaatcgctttatttgcaattggagtataagaaagcctagggtgcatcctttttgttgagaagctgaagatattggctgtactcatcgggatatttctcggccatacaagcatagctccatagacatccttctttcatctccctgacttttccaatgttgtcgaaaatgatctgccgatagtccatgtccttccttcgattcaacgcctctagcacctctttacctacgaatctgtttctatatataaagaccttgttgtgaatgttctttatcgactcgtttaaatatgctctgtctccagcagtgacaaataagtggtagcacagggttgaggcctcgacatcccttccattggacaggagaaacgatatggcatgttccgtcccagaggaagatctaaaacagtattgcactacttctggggaaagcaatgtctttagaggtgctggaaggaggcatccaactatcagatcgtatcttccgcctataaattcaacgatatccctagctgccttgcacctgtttctggtcttttcccacatctcgcaaagacatcttaggatatcccatgcgctaactatgccgtaggagcaactctgcgatatgaagtgggcaagagtgtgcctacaaatatattcaagagactctcctctgcagaagcctgtctttttccacaggagtacgatctctatcgccttatcactctcctccagcttcttcaccacctcaccaaacagtccggtgcatttgtaaaacgaatccatgaactcttctccctgttccatgagtttctttcccttcagaaagaagtacctgggtgtttcaataaagccaatatctctaaacgaaatctctgccatgtccactaggagctcttcgttgatggcctctgggtcgattatctcggtgatcttgccatatattttttccacattaacatccatattcacaaatctcctatagaccctgtgtccaaacttcatggcttcattaaggattctcaatcttctaagaactttgctgtcgttctgcacctcgttaagagtgttgcagatcagcttgcagcattcaaccttgaagccgcagtatacaagaaagcccagaaaatacccaggattgcgtgctctgccctggcgctctccggccccccatagaccctcttcatcgaaaagcttgaagcttctgcaggtataaggagtaaagttgccgttgagtacgttgttcatcagtctgtattcgctttcaagcagcttcaggtcgaagtctttgtcgtttggcaggaagtatagaaaagaggagctgagtccaatgaagcaatttctgtagaattcaaatgactgcacaagatcgtctgtcccaaacagatatccatcgacatagaggatgtgtccgtcgttggcgattccgctcatgtacagtatgtcctggtgatactttaaatacttccacttggcattgatctttacattcatatttattcttgcggctaactcgatgccgtctgaaacattgtatagaaatatttcgttgttcttttgaatggctagtcctctgtcggtaatgaacgttttctgggtgcagggatacttttgtaggatcggagtcccatcgatcgaatagatgcttgtgtatgaatctgttcgataggcaatcaggtcgacgttcgacgtccttccgcaggagtaggagactatagctctgaagtacggagagatacgcaggttcttgaatccattcccggtaagcaaataaaacgaattgttactaaacaccaccacgttttctccccaggcgctgacttctggaaggacaaagctgtggggcatctcagcgaacgaactcagcccgtttgtaaagtgatagaggttgctttttgttatggcaaacacatgcaagccatcgtctcttacggcaattgcagcatctatgatcggtaaggctttgacaacggaagtttctttctgttgagccagtagtggaatggtgaccaactcgatatactcttcgttccataggagcatgcttaggacatcgtccaccacggccatttcgcttctttttggatcaaaccttacaagcagattcaagttatttcttattgacagcggggcaaggaacattccaggggataggtgatttggcaaaggatatatagaaagcattcgagaattataactcacctttaatgtttgacgagggaaggctttccgatattccggatctcctaaaaacatatctgtagtaaattgcaaagaagtccaaatacagcagcgtctggacaattccacatgcaatgggaatgtttccggtccttcctatgtcatagaccttcttgagaatgaagtacacagtgtacgaggctctgtaaagaccgagcagaagaacgtactttgaagtcattgtctctgactcgccggcctcttggagttggacaagctgtgggaggatggcaacactctcaaggaacagagacatcgtatacaaaacattggagatatactggtagacactgcttccaccccgggtaaagaacaacgaaaatacaaaggatgggacgatcaaggtcaagatgttgaacttgtcccacttcttgtcataggtggagaagtatttgaacctcatcatgaagaggataagaacctggaatccgataaataggactttcattatggagttgtatattccgagaggccctctggcatagaagtcaaacaagtcgatatatctgaatatgaaaaccatcgagtacagaaactgggttttgagcgataacccgctacaggatcttgttctcgctatttttgttatcagcacagcttttgaggccacatggagaaaatccccacagaatctgaatgtatctgccattatggatgcgaagaacatctttggggctatgaaaagttttgaagatagatctttctaaggagcagggggaaggaagtggatacaagagaggaaattacaaggatgtgaaagacagtgggcacaagaagcccctggcaagtcaagcgccagaagacatgttgagcccttctgtaataaagagaaggttgcgtggtgtaatggttatcacttcagactctgaatctgacaatctgagttcgaatctcggcgcgaccagttgattttgctgcggttgtaagagtagtgattcatcttgacttttaaaacatctttaacgtgaggtgcgtgctcttctaaatggaactacatactatgcaaatatctcgtgtcagaacggaaacaaaatcgtattgaaaacttgttttaacatataggataaaaaagaaaagaatgtgtttctgaactatgtttaaccactctgagtggatatcataccacccaaatagcatttggaacgagacaaatgagaagtgggatgaaggcgacatgggatggcgggcagtgggtgtaacaccaagtagatttatggatattccaagcgatagagaaatgggcgagaagagcatcctgccaataaactttgcaagcatgtttcccagaagatggtattccatcgtcgagtttccaagtggtaggcttgaggttggctatcactcgaatacaatcgatctgggcacgtatgtgatactggaagccgaccggggagaggactgcggaaagatagttggaaacatgagcgagcgcgagtttgaggactcggtatcgaagataagagacacaaagggagagtttgagccaaagaagatactcagaaaagcgtcccttgacgacctcaacaagctaaagcaaagaaaaagaatagaagccgaatctttgaggcagtgcagagagctggtaggttcccgaaagctgaatatggagatactaagctgtgaatatcaatgggacatgaagaaaataacgttttacttcaaaagcgacaggcgaatagactttagagatttgttaaaggaactgttcaagttgttcaaggtaagaatctggatgtgtgcagaaaggaggaccaataatgatttaattaaaaaaatactaggataaacacagaccaatgatatcccagcttttgcatgctggccccttcccacaaggcttgtttcatctttcttacaaacatttgttaagatgttacttgtttcaagtaaaagtgaaattcggctcacccttggaattgaaggaaaatatggagatagaagacggcatggaggacccagacagtaatagtctttgcgaggctgcggatgcgctaggtagagtgagatcgtcgattggagcagtgcatgggaataacggagactgtgaagcatacagcaatagcagtattgcttcgaagcctagtgacattgtgagagcatattcgtatcttcttacctgcattgaccatgtggatggagtcccagctgttaattttagggatcttttcgttgtagaaacttttgtcctcgacaggatctgtgagaaaaagatgcttgacttcgataggatctttggagaacaaaggaaccccaatgcaaaaagaagagagatgctgaaagccatggagggctgtcttccaaacagccctataaacatagactgtgagcaggagctcgattccctgatgtataaggtctacaagaggcgtacggacttgaatcctaaggatcttgctctcggggaaattgagctcctgcttgtcacattattcagaagatcagagtcatcaagatttttcaaggtcttcagccgatgcaaaaaaagcaagggagcattaagactggggcttctcatgggtcttaaggatggcaacgatggactggtggataagctactacggagctacggcgaagaagacctttccaccaagagctactttctagactgcaaagacgacctgattagaagatccatcgatccggattggataatgtctgttgaaagcaatgaggaatggctcgcttgtaggaaagaggaaatggagtgggaggagtgcgttcacttctgggctacaaacagagagggatcctcggaagcatttaacaagtcaatgatggatctttgcataaaacacagaaagtacgaagaaggatggattgtctacagcaaaggatgcaagaagaccccttatgtcattcataaggcatgtcttctttcattgaaggcactaaaggaaactaatgattgcaagtggatttcgaggctgtttgaagttatcgaggcttcggagccagaggaggacgatgcaaaatacctagttgcaaatgatgtccttgaaaacttgtcaaccctccctgaaaatgtgaggaaccttgttttgaaggggttcataactagaatagatctcctggacaggaatgaggaagttgtgaatctagtaataagagggctcctagacctttgcagaacatgtggacatgacaagggacacgacctgtttggagactatgctaatcttctatatagcaagtggaaaaagcacaagctttgcggtagatatcctccagagaaccaatgcaagatcgagtcggaaatatattcaaatatgctgagcgtcttcgacaccttgcaggacaaggaaaaggtgcttagcatatgcagggacatggtcaatagcaacatgaagatgaccaaagaactctgttccaaaatccaaacactccatacagtgaatcttgagtctttcaagtcggagcccacatccttggaacagtattctgtactggagcggctggtgtctcttgttctgcagaagcattaaagatccttggattccatctacacaacaagccccctgccctgctggggtttttacttctctaacgccgatgcagctcaacttccattcctaatttggttataatagaaagtgatcggtatttaatgcatatgaacaaagggattgatatatcatggaattcctctcagcatgtaagaactatacaatcgcaaagtggaggtatattgaagatatctttttcatcggatgcatggcacttcaatacaactgtgatacaaatgaccatacaacacccattggaatagcaatggtggctatattttatctgttcacgaggacgatatacgagctgttcgatggatttaagggagattgtgacaagtcattcaccgtctttgattttcttaagacacttctcgtggtgatccatatattcatctatcttcttacatttattgtaattggcgagattattaggcacaagcaaaaatggatctataacatagacggcaggtccttgatcatcacacagacattatacatgtttctagcatctctgtcgatcatgagcaatatcagctcgaactccgtcatagaggttgttcgtggcattttgggactttatgaaataacgagtctttcagacatcaatgatgacaaggactatggaaaactgatgcctctaatgtacccgatggttttctcattcctccccttcgttctaggagaggtttcgtcgatgataagcaaatggctatttcaaaataagctatcggaatatactcctagggttgctaaaacaatcacagtcatttcggctgttatatgcaccgtcgtgggcatatacggtgtattcgtgatgttaaacgtcataaaaaacatctctgttatagaagaagccaagcctgatgcgagcaaagaaacctcccacattaaaaaagctgcagggagattagttagtgatgtgttccgtacgttaggaagtctcatcatttctccacggagtgtggcaggcgtattattctcatagagcttaaacaggcctaattagagcattcttggattcaaagggaataaacgactggacgagaaagagacaaagaaggcgtgctgaaagacagtcgttgaaaacaagaaagcaaagaagaacgggcatagaaagggggggggggaaggaaatgggtttcgacggtccttgccagccatcggaatttgatatcctacttaaggaaactttcagggaggttgaagattttaaagtctttgatttcgatgacagaagaagggccacagcagccatttcaactttgaataaagtctttggcaagttctctatattattgggaagcagaacgttttttcggtatctaagaatgttcaagaacttctaagtgggaaaggggtaaagatgcccaaagatggaaagggtttttctactgactaatatggagctaggagtataggcgggcaccgtcacatgagagatacccaggctccatagattgatgggatcttcaagtttttcttagggtatattacatcaggtgttggtgaaatggattatactgatggttaaggcatcacaggggaaagagcaaaaaggagtagcatcaggaatctaacaagtgaacaccctttccaggggtaatgaggatgtggctgggatatacacttgcattactcgctggtttgcatgggtctaacgtagaaggaaccaacgaagtggagaaaacaagaaaaaggtttgaaaaagccttttcttgcaagttgagcgacgaggaagtagaaattataagaaaatcacttgtggaagtttctggtttggaaacaagaatattattaccgcttatttttcatgatcgtaaacttgttgcatcaccggttgctaagtatcgggatataaatgaaagggaaagagaatatgttgaaaaagttgttaggctacttccatatttggcatggcgctcggtggcattggtgtgtgcacctgggaattggaccctatttttaatgtatgatgtttttaaaacaacctctttcaaagactttgatcctgttgttctgtacagggagagcaaagggagatctagaatgaggttgatggacttagtagtggaaatcttcaaacgtaataattgcatggtgagtagatttgggcaaggacttgctcgtgaagcagaggtaagaatccaagggatatcaagttctttatctgccatggaaagaaagagagaagaggaaatgttgagaaaaatcaaagaacatggagaaaggctgtgtactaaaaaaaatcaagagcagataatcgaggcacagaagataatgtgcgatgcatgtgaatatatctggaaaagagaggagaatagaaaaagctttgttatgggagcgcatctaaagcacctatatctaagaatgatagatccaagtaatgatgtggagggaccactactttactacatagaccatgaaaagatgataaatacgtatgagaaatataaaagcataagtattgtagcagagctagtcaagaaagtggttatagaatatgaggatattaacgatgaaagcatcagtagtgcagtgcatgaagttaaggagagagagtcggaagaaaagagaagagaggaagaaagccttaggaatgcagaggagctgttgaggatggaggagagggagaaaggtgaaggaaagggccctaatgggaaaggcaaaaagaagagaggtaagaagggtgcaggaaaggctaaggaagagagtaaggaagaggacagaggggaagaagaggaggagagtgtagaggctgaagttccagtggaagagatggcggctgagggagctcggcctaagaagaagagatcgaaagaaaggagtaaaggtgaagacagttgttatagggtgcacaagagggttctccggtggatgaaaagtgttgagaggattaagtatgagctggataacggaaaggaagagaagtggaagggcaagagtatggaggagattgaggggcagaaggtactacatgacattatagaagtgctgaagctcctcaggagcagggagtgtgataagttctttgtccggactggcaagtacatgaagggtgggagtgagagatggaagatggtagctctcgggatacttgatgagggaggggagaagaaggtgggaaatgtcgaggttgggcttttcaagggcaagagagaggaaagtgtggtctaccacctgatgttcaagcctaccagttctgagaagacaggaaagggatcaagtccgtcgtttgggaagggagatgatgtggatgagatagaagaggatgggtcttctgacatgtctgggtttcagtatcctccgggcgtccgatctgaggtagtgaaggataagggtgagttcaggatagtgtggaggaatcccaaggataccagctcggttctccggagtcttgctgttctgcagattcctgagatccagtgagtgggtgattataaataaatatgatagatctgttgctttgacttcgtggttgggtagattggcaccccatgcgggtcaagacggttagaagaagctgtctttgtggtcttggcggcgggcagtgtggcttgtgggagtggcctggatttatcatttttcccgcaagaccgtgctgtaggaaacagggacggcgcagacaagccctattgtacagaacgaaggagcagatgtgctggatagaggggcagcttcccctttcagtggccagaataccacaggaaaaggagatgatgataggttgagtagagacgaaggcccttcctatgaatcaaagggatactctgtggatattaactgctgtacttaatgcaacaaactgctccatgcaattagaacacagttcttctttcatactgaggcctaacaatcaagtggtggtgttcccattcatcttcagagggtgtaatattgctgtgctaccaacagcaaagcacagcgacttgaggagaaaccccaaacgcatggaagactccgaacctctcttctgtaatatttctcatataatatggagtttcacaattggtggtgtggcatacaaagacgatgatcggtttaagaggttgttcagtgaaagaatggaaggctatttgaaggacatatcttcaaatacatcaaaggtgtacatgaaaggaaacaagaccttcagtgagtttttggaggcagtgtataaaaggatattccaatgcgatggaaagcggggtggacatgtaatgaggtacggagaggatgttatgaaagaaatcggtgggatgatggaaaatgcacctcctgaactgtccgaagaagaaaaaaggcagcaccaaaggctttggggtaacattaagaaatatacagagtatctttataatatagaaagactgaaacatctaattgaggtagagaagatggtatgcgatgcgtgcaaggagatctgccttgggttgagggaggaggagctgatgggattgttagccgagggaagaatgagaaagtctttgaaaatgaagcttggcgatgaggaggccggtaagaagggatacttagaatatgctattgttaatgacgagatcttattggatgcacacagagagtatggaggagaggttacaaaggagttggtcatgcagatgctgctggggaagaagggagaggagatagacaagagatatatcaataaggttgcaaatatgatcaaggaaaggcagagaagaagagaaagagagatagaaaagagagtgaaaaagctgctgagggacgaggagaaggcaaagggcaggaaggatgggaagaagaagagtgtgaatgtttctgaggtcaaggaagaggagagcgagacagaagaggtggaggcaggtgaggaggcggagatgccgtccatggagattggaggagcacgcaggaagacggggaagaagagcaggggtggtcggaagcgctacaagattcacaaaagagtttcccgatggagaaagagcccagagaagatcaaggaggagtgggacagggaaagcgaggagaggtggaggggaaggtctcttgaagagatcaaggagcagaaggtgttccatgacatagcgggtgtgctggaacttctcaggagtgaagatgcagacaagttctttatagatacaggagagtacaccaagggcgggagttctcggggccgtctggtggcaattggggttcttgagagcggagagaagaagatgctaggagtggtggaggttgggacgttcaaggactctcctagtggatgcccagttgtgtaccacctgatgttccgggttacagggatagaggagataggaagtgttatgagcccagagtttgccgaggccaatgatattgagaagatagatgaggataaggaataccaggatatgggcaagtttgtatatccaaagggtacagagtatgagatagtgaggagggaacagtcgttccagatagtgtgggggaatccatttgacacctctgaggttctctgccgtctcacgattcagtgcaggccatgtgtgatctgagtggtgtgatgtgatgtgatgatgaataaagcaaatagtgttatgcttgtgttctgttctctactgtgctttcaatgactctgcatctccgcacatcctcactcatcgttgtagtccgggtcttgctcatcctgcaatggaccatacttgggtgcaacccactgccaccagtactgctgggactcttcctccctcctcccacagtagaaaatcaggcccgttcgatgaaacagaacacccatcgatcggagaggaactccgtgcaaggactcctacccagcacacggccagatgctcaacagaggatattcacatggctttaatcgagtaagtagtcaggcctcggggagccatgtgtccagtcccgctatgaggcagcagtaccagtcatatcgtcggtgcctctcctgtacgtcatgaagtagtcacggcttgatacccacgatgcaaaggtggtgaccgccacactcatcacaaacaggcagttcatcacaacagccccactcccacctgcggatgccttttctccatcagtttcgtacatgtacgacacaagaagtagaagagcaataagcacaataagcccaatacataccatgccacaccgcccatatgttccgagcagggggtgcttggaaggctcagaaaagcatgccactgccaatagcacattcccggcacagaacacacacatctgcttccagcttatctcacactggatgagacgctgtccacacatcgaggcaacactaactccagctaccgtcaggctgtacacaccactctcgatagagccagcattcagaagctccactgccacaggagccagacatccaagcacactccatacattcctcaacacatcacttgtcccatcctcatgccagttccaccccccccccacagtacccacatctggtgcatgatggtcccggccacagctagtgagtacagtgcagtgttccatcttgtcttcaccctgctgtctttatcctcggcaaggtgaagaaaagcatggatggccagaatggcaatgaacataaagcataggagttcacatagtttcatcgggggagaggagggaaggaccctttcgagatcggagatcctttccttcaggtcagacaggcctttctctgctttactcaacattctgtttagttcactgaatgcagcagaaaaagactttctattcctttcaacatcatcaatgactcgggcacatgatgttctgagagccttgagcttttgggcaagggagttaaaggccgtcctgacatctcgaagaatctcgtagagttgcgctctatggggctctgggactttggtgatcatcttttctaaacagtccagctcattcttcattgtctcggaaagagaagcctcatcaatgtcatgccaaaagtatcgtcgaaggacgtgaagggctgattcatttagatcttgaggaaaattacacaagctccagttggcttcaaccctgtaatctaagagatcagtagtgacaaactccaaagggatcttagttccactcacttcatcctttagaccttccaagagctcacgaatgacaagccgcaaagggaccttcatcttattcacttcgacctccaggtcttcacggacgtgtggcaacactttctcaagtgcatctctaaatgttttgagtagttctggatagtccttaagagacctgtcaatctctctaaagtaatagagaaactcggtgccgtctggtccagtagctttaagaattatatataggcggttagcaacatcatctaaggcccttagtgcatccttggctgcattgacagcagtaattccttcggagtgccctttttcctccaagtccttgaggatatcatcaagtaggtttctgtagaaggcaatggcagggcgcattctttgatttcttatagtatcagtaataagcgatcctgtactgtcccacaatcctccttttccatctgtaaaggcccttttaaaatagttgagatcaacttcgccaagtgctattttaatacggctgatctgttccatcggtgggtgcgatatatccgattaataatctttacacatatggcttatgaataggagttgtaagagtggaccaatggtgggtgacatggcacaaggatttccaggcaaggtatctatctagtgacagctattacagagagtcggatgagatagattctgatggccagaattgatgaggacagtcatcggtcatcagaggctttgtaggttggaggatgtgcttgtgggacattgctttctgtgggaggatcaacacagcggttctttcagtgtggctgggttagcagtgacatctggagtatattgttgtggatactagattgttattggatgtgtctaggggagagaggtggaaaggaaggtttcttgaagagtggaatggtctgtgttggtataaggacatgtcacagatgaagagttgtttattgcctaggttttgatactggggtacttcttgccctggcaagcagggcaaagtgatcacttaggatgtcgatagatacccacatcataaataggtagataagagcagcaaagatgagtataaggacaaggatggctactctccatggcgcagtaggcagagcactcttttcggatgggccgtgcttctccctgagcaatcgtatcaggatgagtatagaagatatgattgcaaagtaataacaatgcttgacttcatcgaaggcaggcactaaatttcctgtagagcatagtagaatcaggatgtcgataaggacgttgataccagtgtctgtgaatccaatatgtcctggaacaaggcggcaggagacggagaggagataagtgagtgggacagtgaaagagggaaggatgaaagaaaagataattggatcatcattattttcccaatcatcaccttcccattcagcaagggtgaatgcaatgattgaaaggatggagatgatggtgaatgcaagaagcaggagattgagggtgtagtagagcatgctctgcaggatgccctctggtttgttatgtgacttccagttggtgtggagtaaggcatactgtactgctgagtatgaaaaggggaggagtagtgtaatgaacctgaggaaaaggctatcttcaaaactgtctttggtgaagatgaagtacatggcggctgggaatgcaattgacacgattggagcgatgtcgaggatcttcctccagtgtcgctggttctcggtgtgttgctctgttctgtgtggctctggaacgtgtgtggtgttcatgcggggtaaaggagaaatatggatgaaatggatatattgatatgattgggagtgtggggaattaatgaagccttcgttatgggtacaatatggcgtgtattgctgggggaactggatttgatggcggggatatggattggcaggagggctacatggttctggcgtggagaggacgggaaggttaggctttgcaagggcgggagaggagagagtgtggtctactgccagatgttcgggcccacggactctggaaggacaagaaagggagcaatttcgccgtttgggaagtgtgatgatgtgggccatcccataccatagattgtgaataaatatgatatgatagacatttaatgtcatacctgggcagcttgggatggtgctgggtgactagccatttattgagtctctagaatgccaagcagacacaaagaatgggaaggcgttgcatgcttcgtgtagttgtgtgtggcagtctctgggcccggagagatgatggggtggggaagtgctcgagaatgtgtgtgttgatgtggtgagccctgttgttggcggggttctcagttgccttatgtggtgtggtgccatatgattggccgaatggtggggttggagcccagtagcaggagtggggtcttggaggagtgcagagagtgcagagccatcgttatgaagggagatggtgtacagacccctttgcataaaggagatagtatattaggtggagagggggcctgccttatgaggtatgcggcatggacattaatcagtgcggttgatgtagtgtattgctctttggagacaagggagagtgtttctttgacattcaatccagatggtcaagtgatagtggttccgtttatgttcaaagggtataacattgcagcattgccaacgacaaagttcggtgacttgaagaaggacaccaagcagatagagaatgttgtatcttttttgagaagcgatatttgttatgcagtgtgggagtttctggtcagctcggtgcagtacaaggatgatgatcggtttgagaggctgtttgacgaaagaatgagggggtatctaaggaatatatctgaaggtacatcaaaggtgtacatgagagggaacaagacgttcagtgaattgctggaaatggtgtgcgggaggatgttagaatgcagtggaagggtagcgggggggggggcatagtaagatatggaagagatgtcatgagaatgcttgacgacatgatagaaaacccgcctgctggaatgtctgaagaggaaaagaaggtgtacctggaggattggaggagtgctaaagaatggggagggtttctctatagtatagaaagatgggaacggatagctgaggtggagaagatagtgtgcaatgcatgcaaggagatctgtcttgggctgagggaggaggagcttctgggattgctagccgagggaggtatgaagaagactttgaaagaggaattcagcgaagataaggccaaagatgcaagatatctagaatatattgttgttgatgacgtgctgttgctggatgcacacagagaatatggaggagaggtcaccaaagagttggttaggcagatgctgctggggaaggagggaaaggatatagacaaaagatatgtagacagggttgcaggtgtagtcagagaaagacagaggaaaagagaagaggaaacggaaaggagtgtgaaagagctggtgggggacgaggagaaggcgaagagtaaggaggagaaggcgaagagtaaggaggagaaggcgaagagtaagagggggaggaaggggaagagtgcttctgcaccctcggaacaagaggaggagaagaaggagagcgaggtagaggaggctgagcagggcggggaagtagaggcgctgccggtggaggttggaggtgcacgcagcaaggggggcaagaagaagagcaagggtggtcggaagtgtttcaagatccacagaagggttcttcggtggacgaagagccctgagaagatcaaggaggagtgggacaagggaagtgaggagaggtggaagggaaggtctcttgaagagatcaaggagcagaaaatagtgcatgatataacgggtgtgctggaacttctcaggagtgaagatgcagacagattcttcatggatgcaggaaagtacaggaagggcgggagtgagaggcagaggatggtggcgattggagctcttgagactgggggacagaggatgacaggagtggtggaggttgggacgttcaaggatggggatggatgtccggttgtgtaccacctgaggttcaagccaaccagtatagggtcgataggagatgttataaacccaggggttgttgaagcaagtgatgtaggcagggtagacgagggtgaagaatgtgaggatgcggacaagtttgtgtatccaaaaggagtaaggtttgaaacggtgaaggagacaggatcatttcagatagtgtggaagaatccttcggatacctctgaggttctccgtcgtcttattgtttattgcaggccatgtgtgatctgagtggtgtggtgcgatgatgaataaagcaaatagtgttatgcttgtgtcctgttctctgctacacatttttgggcagcaagttggtctcctctggcttggatttgtctggcggatgtttcttcttatgtggtggttggagacattgcagatggaggataggaggttatttattgatcagcttttggcacgtgtctctgcctcattagtaggcagaggagattatacacaatgactatagatccatacaccataagccatagggacagcaagagggcaaggacagccactctcgatggtgcagtaggcagagtgctttttccaggggtgcagtgcttcttcctgagcagtcttagcaggagagtgtaggggatacgattgcaaggtaggaacgatacttgggctcttttaagataagtgatagacttcctacagagcatagtaggatcgggatgtcgataaggacgctggaattggtatttgtgaaggcggtttgtcctggaacaaggcggcaggagacggagaggagatagacgatggatacaataaaagaggggagagttgtagaaaggaagattgaaccgctactttccagtttccttccagctagtgtggggcaggagaagatactgggctgctgagtatgaggattggaagagcacggtgatgaatctgagaaaaggactctccccgaaacgatcttcgttgaggacgagatagatgagggttgggaatgcagttggcacgaatgccacaagattgttgttgaggacggcgctcgaatggagttctcggtgtgttgccctgttgtgtgcgtgatgttcatatgggcaaagggaaggatggaatggatgtcatctggtaggatgggggattggtgggttgaaggtgaagtggctttggtggttgacagattctgggggtctctgcggcggttttccgcggaggcagagaggaggggtgagcggaggtggtgtgcttggagatggagatgatatctcgatggatggctggggtcggcgggatgtggtggatagcgattggactctggatttgggttagttgtctttggaaggatgtttttggagtgtctaaccatgctgatttgtagaagagaggaaggaggagatggtttagaggtgtagtgatgttcagaggggatgatgtagtggataggtttggacagggggttggggaggaagcagaaggagagattcaggttgataaattctgtggggaggtgtgttagtgtaagactgattgttaagagatgagctgtttattcgccgggctttgatgaaaggatgctctctccaccttgccaaatgagatggagtagttatcgaagatgtctgcgttcattattagatacgctaataacgcataagcgatgacgatagagatgagtataaggacaaagaccgcgattctccatggtgcagtagggggagggctctgtttctctggagagagcttctccctgagcaatcgtatcaggatgagtatggaagatatgattgcaaagtaataacaatgcttgacttcgtcgaaggcaggcactaaatctcctgcagagcatagtagtatcaggatgtcaacaaggacgttgataccagtgtctgtgaatccgatctgtcctggaacaagacagcaagatgtggagaggagataggtgagtgggacagtgaaagagggaaggatgaaagaaaagataattggatcattattattttcccaatcatcatcttcccattcagcaagggtgaatgcaattattgaaaggatggagatgatggaaaatgcaagaaataggagattgagggtgtagtagagtatgctttgcaggatgcgctctggtttgttatgtgacttccagttggtgtggagtaaggcatactgtactgctgagtatgaaaaggggaggagtactgtgatgaatctgaggaaaaggctatcttcaaaactgtcttcgtcagagatgaagtacatggtggctgggaatgcaattgacacgattggagcaataccgaggatcttcctccagtgtcgctggttctcggcgtgctgctctgttctgtgtggctctggaacgtgtgtggtgttcatgtgggtaaaggagaaatatggatgaaatggatatattgatatgattgggtgtgtgggggtgttagatttgtgttatggtatgggatattggtggggttgtgcggagacttggagtaggagggttgggaggcagtggggatctaagagctttggggatgcagatggattggatgtggattctgttcctggtggaatgaattcctcgtgagacatattgtgtgatattgtgcagtgcaggtgatggatgtgtgtttggtcgatggcctccgggggagaaggatcttagtcggagggcgaagaagcagtgcaacgggtgtgggagacagcgggcccttgaagatgtgaaggttattggcatgtacagtcgtgctggttgggatatcatgtgtctctcggatggtggaggaggtgagaagcttgaggatgggttgggctggaggtttagcaggtcgaagatagagatgttgaaaggatcgcttgaagaaggggcgggtttagagacttggatctagctccggttgttttccacggggacaaggttgctgtgctgccggacactggcggcaggagatggatgcaggagaaagggcatgtgcttcccagttggcgggctactcccatatttggcacttcggtcggtagcatatatatgcgtgtttggagacagcagcagggctccggatctgatacgtgaggcgtttgaaagtccgcatttcaagaggtttgatggtgctgggacgtacaaggaggccaaagggagatgtggaatgaggtttgcggacgtggtgaatggagcgtttgggcagatcagcgatatggcggataaggttgggaagggagagccagaggtttggtgtatttggaagaagagaggagaggtggagatgcttctgaaggttaaggagtacaggaaaggctatggatcagggaaaagaaggaggagatagttaataggccgctcgctgccgacaagtatgtgtgacgggttttttgtccggacaggtaagtacaggggggggcgggagatggaaggtggcggctcttggggtacttttgggagagggaagaagagggagggcttttcaagaagagggagggcgtgatctaccaccttctgttcaggtccactggtctgagaagacaggagagaatgcaaggccgttgattgtgaagggaaatgatgtagacgaggtaggggaggatgcagggagctcctcgtctctggatggttcggaatcttgctgttctgagattcctgagatgcggtaatatgaagggaatgaataaatatgatagatgtgtgttgttttgatgggatggctagggcggagatttggtcgaatgggggcattcaggattgagagcagcctcctggagatgggccatagatgatggcaaggcagatagtgagggatgtgttctggggatgtgggagatggacatacagtggcatgaaggagcaaggacgtgggtcttggtcttctcttttcgacttcgattctagttagtggtgaatggagtctcggactgagctggattgaaggtgatagttgatgaagagctctgggttgcctggaggggagatatatgttgggcttagcgggttgttggaatgggacatagattgatggaggagaggggatgtggctggctgtagaagaggttgaggatggggtatgtggtttgctcgggggaaatacggagagaaagttccttgatgggatcagaaatgggaaaagtttttcggtgatggagacgggcaggctttgatagactaaagggatctggattggatgtcggagtcgtgggtggtggggcttgggtgttggagttttcaaggaagtgctgtttgaggtcggttatagagtgtatgtggtagtggtatagcagaggatgttgctggggtggatgaggatgatgagtcgagactaccaactgttgagtatctgccttaggctagtgtcgacaatccagttacgacctcctctaaaccgatcttgcgtatcgtgcctgacctatctccaatgccctcgctcctacctgtgcattgtgcagtcatgcacccccagtcaatggacttgtcgcatgcctacctgcctcggtagcttcccttcgtccagacggccgctccctctactatctttctccccctcccttctccctcacttcttcttaatcctctctaatgcccgttactcccacagccttaatactgcttctaccctgtatcctctacatctcttcatctcctctacccccgtcttcccttattatctctttcccctattcctccctcctccttccctttatcccttcgtctccttccctccctcctctctcttctcctcccttcctactcctcttcaatcccgtatccccttcccctacctatcctcctctctcacttaccccctctacctttccctccccttcccctctccaaacccctctctcaccctaacctccttttcatttctctcctctttcaccttccactcctcttcctccctcattccctcttcccttcctactcctttcccctctctacttctctacaccccttccctcccctcttccccaatctccttacactttctttcttctctccccacatcctcttccctcattctctctttcacttctcctcctctgattcctatcgaatctctcccccg